mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-04-18 14:59:50 +02:00
Compare commits
18 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b2e100d1b0 | ||
|
|
e49b38a442 | ||
|
|
1f2902eea9 | ||
|
|
7d60db8716 | ||
|
|
873b0baed7 | ||
|
|
2313c97761 | ||
|
|
9cd7337153 | ||
|
|
d3b354e2b8 | ||
|
|
e137666e99 | ||
|
|
4291a5b97d | ||
|
|
c8d316857f | ||
|
|
3395a96949 | ||
|
|
8ab9624619 | ||
|
|
f9056c3a45 | ||
|
|
a9df684ee2 | ||
|
|
e4d07c94d4 | ||
|
|
5d5d172b3b | ||
|
|
99f746b6be |
@@ -31,3 +31,10 @@ ENABLE_SOFT_DELETE=false
|
|||||||
KEEP_DELETED_TRANSACTIONS_FOR=365
|
KEEP_DELETED_TRANSACTIONS_FOR=365
|
||||||
|
|
||||||
TASK_WORKERS=1 # This only work if you're using the single container option. Increase to have more open queues via procrastinate, you probably don't need to increase this.
|
TASK_WORKERS=1 # This only work if you're using the single container option. Increase to have more open queues via procrastinate, you probably don't need to increase this.
|
||||||
|
|
||||||
|
# OIDC Configuration. Uncomment the lines below if you want to add OIDC login to your instance
|
||||||
|
#OIDC_CLIENT_NAME=""
|
||||||
|
#OIDC_CLIENT_ID=""
|
||||||
|
#OIDC_CLIENT_SECRET=""
|
||||||
|
#OIDC_SERVER_URL=""
|
||||||
|
#OIDC_ALLOW_SIGNUP=true
|
||||||
|
|||||||
25
README.md
25
README.md
@@ -144,6 +144,31 @@ To create the first user, open the container's console using Unraid's UI, by cli
|
|||||||
| ADMIN_EMAIL | string | None | Automatically creates an admin account with this email. Must have `ADMIN_PASSWORD` also set. |
|
| ADMIN_EMAIL | string | None | Automatically creates an admin account with this email. Must have `ADMIN_PASSWORD` also set. |
|
||||||
| ADMIN_PASSWORD | string | None | Automatically creates an admin account with this password. Must have `ADMIN_EMAIL` also set. |
|
| ADMIN_PASSWORD | string | None | Automatically creates an admin account with this password. Must have `ADMIN_EMAIL` also set. |
|
||||||
|
|
||||||
|
## OIDC Configuration
|
||||||
|
|
||||||
|
WYGIWYH supports login via OpenID Connect (OIDC) through `django-allauth`. This allows users to authenticate using an external OIDC provider.
|
||||||
|
|
||||||
|
> [!NOTE]
|
||||||
|
> Currently only OpenID Connect is supported as a provider, open an issue if you need something else.
|
||||||
|
|
||||||
|
To configure OIDC, you need to set the following environment variables:
|
||||||
|
|
||||||
|
| Variable | Description |
|
||||||
|
|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
|
| `OIDC_CLIENT_NAME` | The name of the provider. will be displayed in the login page. Defaults to `OpenID Connect` |
|
||||||
|
| `OIDC_CLIENT_ID` | The Client ID provided by your OIDC provider. |
|
||||||
|
| `OIDC_CLIENT_SECRET` | The Client Secret provided by your OIDC provider. |
|
||||||
|
| `OIDC_SERVER_URL` | The base URL of your OIDC provider's discovery document or authorization server (e.g., `https://your-provider.com/auth/realms/your-realm`). `django-allauth` will use this to discover the necessary endpoints (authorization, token, userinfo, etc.). |
|
||||||
|
| `OIDC_ALLOW_SIGNUP` | Allow the automatic creation of inexistent accounts on a successfull authentication. Defaults to `true`. |
|
||||||
|
|
||||||
|
**Callback URL (Redirect URI):**
|
||||||
|
|
||||||
|
When configuring your OIDC provider, you will need to provide a callback URL (also known as a Redirect URI). For WYGIWYH, the default callback URL is:
|
||||||
|
|
||||||
|
`https://your.wygiwyh.domain/daa/accounts/oidc/<OIDC_CLIENT_NAME>/login/callback/`
|
||||||
|
|
||||||
|
Replace `https://your.wygiwyh.domain` with the actual URL where your WYGIWYH instance is accessible. And `<OIDC_CLIENT_NAME>` with the slugfied value set in OIDC_CLIENT_NAME or the default `openid-connect` if you haven't set this variable.
|
||||||
|
|
||||||
# How it works
|
# How it works
|
||||||
|
|
||||||
Check out our [Wiki](https://github.com/eitchtee/WYGIWYH/wiki) for more information.
|
Check out our [Wiki](https://github.com/eitchtee/WYGIWYH/wiki) for more information.
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import os
|
|||||||
import sys
|
import sys
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
|
from django.utils.text import slugify
|
||||||
|
|
||||||
SITE_TITLE = "WYGIWYH"
|
SITE_TITLE = "WYGIWYH"
|
||||||
TITLE_SEPARATOR = "::"
|
TITLE_SEPARATOR = "::"
|
||||||
@@ -42,6 +43,7 @@ INSTALLED_APPS = [
|
|||||||
"django.contrib.contenttypes",
|
"django.contrib.contenttypes",
|
||||||
"django.contrib.sessions",
|
"django.contrib.sessions",
|
||||||
"django.contrib.messages",
|
"django.contrib.messages",
|
||||||
|
"django.contrib.sites",
|
||||||
"whitenoise.runserver_nostatic",
|
"whitenoise.runserver_nostatic",
|
||||||
"django.contrib.staticfiles",
|
"django.contrib.staticfiles",
|
||||||
"webpack_boilerplate",
|
"webpack_boilerplate",
|
||||||
@@ -61,7 +63,6 @@ INSTALLED_APPS = [
|
|||||||
"apps.transactions.apps.TransactionsConfig",
|
"apps.transactions.apps.TransactionsConfig",
|
||||||
"apps.currencies.apps.CurrenciesConfig",
|
"apps.currencies.apps.CurrenciesConfig",
|
||||||
"apps.accounts.apps.AccountsConfig",
|
"apps.accounts.apps.AccountsConfig",
|
||||||
"apps.common.apps.CommonConfig",
|
|
||||||
"apps.net_worth.apps.NetWorthConfig",
|
"apps.net_worth.apps.NetWorthConfig",
|
||||||
"apps.import_app.apps.ImportConfig",
|
"apps.import_app.apps.ImportConfig",
|
||||||
"apps.export_app.apps.ExportConfig",
|
"apps.export_app.apps.ExportConfig",
|
||||||
@@ -74,8 +75,15 @@ INSTALLED_APPS = [
|
|||||||
"apps.calendar_view.apps.CalendarViewConfig",
|
"apps.calendar_view.apps.CalendarViewConfig",
|
||||||
"apps.dca.apps.DcaConfig",
|
"apps.dca.apps.DcaConfig",
|
||||||
"pwa",
|
"pwa",
|
||||||
|
"allauth",
|
||||||
|
"allauth.account",
|
||||||
|
"allauth.socialaccount",
|
||||||
|
"allauth.socialaccount.providers.openid_connect",
|
||||||
|
"apps.common.apps.CommonConfig",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
SITE_ID = 1
|
||||||
|
|
||||||
MIDDLEWARE = [
|
MIDDLEWARE = [
|
||||||
"django_browser_reload.middleware.BrowserReloadMiddleware",
|
"django_browser_reload.middleware.BrowserReloadMiddleware",
|
||||||
"apps.common.middleware.thread_local.ThreadLocalMiddleware",
|
"apps.common.middleware.thread_local.ThreadLocalMiddleware",
|
||||||
@@ -91,6 +99,7 @@ MIDDLEWARE = [
|
|||||||
"django.contrib.messages.middleware.MessageMiddleware",
|
"django.contrib.messages.middleware.MessageMiddleware",
|
||||||
"django.middleware.clickjacking.XFrameOptionsMiddleware",
|
"django.middleware.clickjacking.XFrameOptionsMiddleware",
|
||||||
"hijack.middleware.HijackUserMiddleware",
|
"hijack.middleware.HijackUserMiddleware",
|
||||||
|
"allauth.account.middleware.AccountMiddleware",
|
||||||
]
|
]
|
||||||
|
|
||||||
ROOT_URLCONF = "WYGIWYH.urls"
|
ROOT_URLCONF = "WYGIWYH.urls"
|
||||||
@@ -307,6 +316,42 @@ DEFAULT_AUTO_FIELD = "django.db.models.BigAutoField"
|
|||||||
|
|
||||||
LOGIN_REDIRECT_URL = "/"
|
LOGIN_REDIRECT_URL = "/"
|
||||||
LOGIN_URL = "/login/"
|
LOGIN_URL = "/login/"
|
||||||
|
LOGOUT_REDIRECT_URL = "/login/"
|
||||||
|
|
||||||
|
# Allauth settings
|
||||||
|
AUTHENTICATION_BACKENDS = [
|
||||||
|
"django.contrib.auth.backends.ModelBackend", # Keep default
|
||||||
|
"allauth.account.auth_backends.AuthenticationBackend",
|
||||||
|
]
|
||||||
|
|
||||||
|
SOCIALACCOUNT_PROVIDERS = {"openid_connect": {"APPS": []}}
|
||||||
|
|
||||||
|
if (
|
||||||
|
os.getenv("OIDC_CLIENT_ID")
|
||||||
|
and os.getenv("OIDC_CLIENT_SECRET")
|
||||||
|
and os.getenv("OIDC_SERVER_URL")
|
||||||
|
):
|
||||||
|
SOCIALACCOUNT_PROVIDERS["openid_connect"]["APPS"].append(
|
||||||
|
{
|
||||||
|
"provider_id": slugify(os.getenv("OIDC_CLIENT_NAME", "OpenID Connect")),
|
||||||
|
"name": os.getenv("OIDC_CLIENT_NAME", "OpenID Connect"),
|
||||||
|
"client_id": os.getenv("OIDC_CLIENT_ID"),
|
||||||
|
"secret": os.getenv("OIDC_CLIENT_SECRET"),
|
||||||
|
"settings": {
|
||||||
|
"server_url": os.getenv("OIDC_SERVER_URL"),
|
||||||
|
},
|
||||||
|
}
|
||||||
|
)
|
||||||
|
|
||||||
|
ACCOUNT_LOGIN_METHODS = {"email"}
|
||||||
|
ACCOUNT_SIGNUP_FIELDS = ["email*", "password1*", "password2*"]
|
||||||
|
ACCOUNT_USER_MODEL_USERNAME_FIELD = None
|
||||||
|
ACCOUNT_EMAIL_VERIFICATION = "none"
|
||||||
|
SOCIALACCOUNT_LOGIN_ON_GET = True
|
||||||
|
SOCIALACCOUNT_ONLY = True
|
||||||
|
SOCIALACCOUNT_AUTO_SIGNUP = os.getenv("OIDC_ALLOW_SIGNUP", "true").lower() == "true"
|
||||||
|
ACCOUNT_ADAPTER = "allauth.account.adapter.DefaultAccountAdapter"
|
||||||
|
SOCIALACCOUNT_ADAPTER = "allauth.socialaccount.adapter.DefaultSocialAccountAdapter"
|
||||||
|
|
||||||
# CRISPY FORMS
|
# CRISPY FORMS
|
||||||
CRISPY_ALLOWED_TEMPLATE_PACKS = ["bootstrap5", "crispy_forms/pure_text"]
|
CRISPY_ALLOWED_TEMPLATE_PACKS = ["bootstrap5", "crispy_forms/pure_text"]
|
||||||
|
|||||||
@@ -21,6 +21,8 @@ from drf_spectacular.views import (
|
|||||||
SpectacularAPIView,
|
SpectacularAPIView,
|
||||||
SpectacularSwaggerView,
|
SpectacularSwaggerView,
|
||||||
)
|
)
|
||||||
|
from allauth.socialaccount.providers.openid_connect.views import login, callback
|
||||||
|
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
path("admin/", admin.site.urls),
|
path("admin/", admin.site.urls),
|
||||||
@@ -36,6 +38,13 @@ urlpatterns = [
|
|||||||
SpectacularSwaggerView.as_view(url_name="schema"),
|
SpectacularSwaggerView.as_view(url_name="schema"),
|
||||||
name="swagger-ui",
|
name="swagger-ui",
|
||||||
),
|
),
|
||||||
|
path("auth/", include("allauth.urls")), # allauth urls
|
||||||
|
# path("auth/oidc/<str:provider_id>/login/", login, name="openid_connect_login"),
|
||||||
|
# path(
|
||||||
|
# "auth/oidc/<str:provider_id>/login/callback/",
|
||||||
|
# callback,
|
||||||
|
# name="openid_connect_callback",
|
||||||
|
# ),
|
||||||
path("", include("apps.transactions.urls")),
|
path("", include("apps.transactions.urls")),
|
||||||
path("", include("apps.common.urls")),
|
path("", include("apps.common.urls")),
|
||||||
path("", include("apps.users.urls")),
|
path("", include("apps.users.urls")),
|
||||||
|
|||||||
@@ -4,3 +4,17 @@ from django.apps import AppConfig
|
|||||||
class CommonConfig(AppConfig):
|
class CommonConfig(AppConfig):
|
||||||
default_auto_field = "django.db.models.BigAutoField"
|
default_auto_field = "django.db.models.BigAutoField"
|
||||||
name = "apps.common"
|
name = "apps.common"
|
||||||
|
|
||||||
|
def ready(self):
|
||||||
|
from django.contrib import admin
|
||||||
|
from django.contrib.sites.models import Site
|
||||||
|
from allauth.socialaccount.models import (
|
||||||
|
SocialAccount,
|
||||||
|
SocialApp,
|
||||||
|
SocialToken,
|
||||||
|
)
|
||||||
|
|
||||||
|
admin.site.unregister(Site)
|
||||||
|
admin.site.unregister(SocialAccount)
|
||||||
|
admin.site.unregister(SocialApp)
|
||||||
|
admin.site.unregister(SocialToken)
|
||||||
|
|||||||
@@ -65,6 +65,18 @@ class SharedObject(models.Model):
|
|||||||
super().save(*args, **kwargs)
|
super().save(*args, **kwargs)
|
||||||
|
|
||||||
|
|
||||||
|
class OwnedObjectManager(models.Manager):
|
||||||
|
def get_queryset(self):
|
||||||
|
"""Return only objects the user can access"""
|
||||||
|
user = get_current_user()
|
||||||
|
base_qs = super().get_queryset()
|
||||||
|
|
||||||
|
if user and user.is_authenticated:
|
||||||
|
return base_qs.filter(Q(owner=user) | Q(owner=None)).distinct()
|
||||||
|
|
||||||
|
return base_qs
|
||||||
|
|
||||||
|
|
||||||
class OwnedObject(models.Model):
|
class OwnedObject(models.Model):
|
||||||
owner = models.ForeignKey(
|
owner = models.ForeignKey(
|
||||||
settings.AUTH_USER_MODEL,
|
settings.AUTH_USER_MODEL,
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ from crispy_forms.layout import (
|
|||||||
Column,
|
Column,
|
||||||
Field,
|
Field,
|
||||||
Div,
|
Div,
|
||||||
|
HTML,
|
||||||
)
|
)
|
||||||
from django import forms
|
from django import forms
|
||||||
from django.db.models import Q
|
from django.db.models import Q
|
||||||
@@ -29,8 +30,8 @@ from apps.transactions.models import (
|
|||||||
InstallmentPlan,
|
InstallmentPlan,
|
||||||
RecurringTransaction,
|
RecurringTransaction,
|
||||||
TransactionEntity,
|
TransactionEntity,
|
||||||
|
QuickTransaction,
|
||||||
)
|
)
|
||||||
from apps.common.middleware.thread_local import get_current_user
|
|
||||||
|
|
||||||
|
|
||||||
class TransactionForm(forms.ModelForm):
|
class TransactionForm(forms.ModelForm):
|
||||||
@@ -247,6 +248,140 @@ class TransactionForm(forms.ModelForm):
|
|||||||
return instance
|
return instance
|
||||||
|
|
||||||
|
|
||||||
|
class QuickTransactionForm(forms.ModelForm):
|
||||||
|
category = DynamicModelChoiceField(
|
||||||
|
create_field="name",
|
||||||
|
model=TransactionCategory,
|
||||||
|
required=False,
|
||||||
|
label=_("Category"),
|
||||||
|
queryset=TransactionCategory.objects.filter(active=True),
|
||||||
|
)
|
||||||
|
tags = DynamicModelMultipleChoiceField(
|
||||||
|
model=TransactionTag,
|
||||||
|
to_field_name="name",
|
||||||
|
create_field="name",
|
||||||
|
required=False,
|
||||||
|
label=_("Tags"),
|
||||||
|
queryset=TransactionTag.objects.filter(active=True),
|
||||||
|
)
|
||||||
|
entities = DynamicModelMultipleChoiceField(
|
||||||
|
model=TransactionEntity,
|
||||||
|
to_field_name="name",
|
||||||
|
create_field="name",
|
||||||
|
required=False,
|
||||||
|
label=_("Entities"),
|
||||||
|
)
|
||||||
|
account = forms.ModelChoiceField(
|
||||||
|
queryset=Account.objects.filter(is_archived=False),
|
||||||
|
label=_("Account"),
|
||||||
|
widget=TomSelect(clear_button=False, group_by="group"),
|
||||||
|
)
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
model = QuickTransaction
|
||||||
|
fields = [
|
||||||
|
"name",
|
||||||
|
"account",
|
||||||
|
"type",
|
||||||
|
"is_paid",
|
||||||
|
"amount",
|
||||||
|
"description",
|
||||||
|
"notes",
|
||||||
|
"category",
|
||||||
|
"tags",
|
||||||
|
"entities",
|
||||||
|
]
|
||||||
|
widgets = {
|
||||||
|
"notes": forms.Textarea(attrs={"rows": 3}),
|
||||||
|
"account": TomSelect(clear_button=False, group_by="group"),
|
||||||
|
}
|
||||||
|
|
||||||
|
def __init__(self, *args, **kwargs):
|
||||||
|
super().__init__(*args, **kwargs)
|
||||||
|
|
||||||
|
# if editing a transaction display non-archived items and it's own item even if it's archived
|
||||||
|
if self.instance.id:
|
||||||
|
self.fields["account"].queryset = Account.objects.filter(
|
||||||
|
Q(is_archived=False) | Q(transactions=self.instance.id),
|
||||||
|
)
|
||||||
|
|
||||||
|
self.fields["category"].queryset = TransactionCategory.objects.filter(
|
||||||
|
Q(active=True) | Q(transaction=self.instance.id)
|
||||||
|
)
|
||||||
|
|
||||||
|
self.fields["tags"].queryset = TransactionTag.objects.filter(
|
||||||
|
Q(active=True) | Q(transaction=self.instance.id)
|
||||||
|
)
|
||||||
|
|
||||||
|
self.fields["entities"].queryset = TransactionEntity.objects.filter(
|
||||||
|
Q(active=True) | Q(transactions=self.instance.id)
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
self.fields["account"].queryset = Account.objects.filter(
|
||||||
|
is_archived=False,
|
||||||
|
)
|
||||||
|
|
||||||
|
self.fields["category"].queryset = TransactionCategory.objects.filter(
|
||||||
|
active=True
|
||||||
|
)
|
||||||
|
self.fields["tags"].queryset = TransactionTag.objects.filter(active=True)
|
||||||
|
self.fields["entities"].queryset = TransactionEntity.objects.all()
|
||||||
|
|
||||||
|
self.helper = FormHelper()
|
||||||
|
self.helper.form_tag = False
|
||||||
|
self.helper.form_method = "post"
|
||||||
|
self.helper.layout = Layout(
|
||||||
|
Field(
|
||||||
|
"type",
|
||||||
|
template="transactions/widgets/income_expense_toggle_buttons.html",
|
||||||
|
),
|
||||||
|
Field("is_paid", template="transactions/widgets/paid_toggle_button.html"),
|
||||||
|
"name",
|
||||||
|
HTML("<hr />"),
|
||||||
|
Row(
|
||||||
|
Column("account", css_class="form-group col-md-6 mb-0"),
|
||||||
|
Column("entities", css_class="form-group col-md-6 mb-0"),
|
||||||
|
css_class="form-row",
|
||||||
|
),
|
||||||
|
Row(
|
||||||
|
Column(Field("date"), css_class="form-group col-md-6 mb-0"),
|
||||||
|
Column(Field("reference_date"), css_class="form-group col-md-6 mb-0"),
|
||||||
|
css_class="form-row",
|
||||||
|
),
|
||||||
|
"description",
|
||||||
|
Field("amount", inputmode="decimal"),
|
||||||
|
Row(
|
||||||
|
Column("category", css_class="form-group col-md-6 mb-0"),
|
||||||
|
Column("tags", css_class="form-group col-md-6 mb-0"),
|
||||||
|
css_class="form-row",
|
||||||
|
),
|
||||||
|
"notes",
|
||||||
|
)
|
||||||
|
|
||||||
|
if self.instance and self.instance.pk:
|
||||||
|
decimal_places = self.instance.account.currency.decimal_places
|
||||||
|
self.fields["amount"].widget = ArbitraryDecimalDisplayNumberInput(
|
||||||
|
decimal_places=decimal_places
|
||||||
|
)
|
||||||
|
self.helper.layout.append(
|
||||||
|
FormActions(
|
||||||
|
NoClassSubmit(
|
||||||
|
"submit", _("Update"), css_class="btn btn-outline-primary w-100"
|
||||||
|
),
|
||||||
|
),
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
self.fields["amount"].widget = ArbitraryDecimalDisplayNumberInput()
|
||||||
|
self.helper.layout.append(
|
||||||
|
Div(
|
||||||
|
NoClassSubmit(
|
||||||
|
"submit", _("Add"), css_class="btn btn-outline-primary"
|
||||||
|
),
|
||||||
|
css_class="d-grid gap-2",
|
||||||
|
),
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class BulkEditTransactionForm(TransactionForm):
|
class BulkEditTransactionForm(TransactionForm):
|
||||||
is_paid = forms.NullBooleanField(required=False)
|
is_paid = forms.NullBooleanField(required=False)
|
||||||
|
|
||||||
|
|||||||
45
app/apps/transactions/migrations/0043_quicktransaction.py
Normal file
45
app/apps/transactions/migrations/0043_quicktransaction.py
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
# Generated by Django 5.1.11 on 2025-06-20 03:57
|
||||||
|
|
||||||
|
import apps.transactions.validators
|
||||||
|
import django.db.models.deletion
|
||||||
|
from django.conf import settings
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('accounts', '0014_alter_account_options_alter_accountgroup_options'),
|
||||||
|
('transactions', '0042_alter_transactioncategory_options_and_more'),
|
||||||
|
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.CreateModel(
|
||||||
|
name='QuickTransaction',
|
||||||
|
fields=[
|
||||||
|
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||||
|
('name', models.CharField(max_length=100, verbose_name='Name')),
|
||||||
|
('type', models.CharField(choices=[('IN', 'Income'), ('EX', 'Expense')], default='EX', max_length=2, verbose_name='Type')),
|
||||||
|
('is_paid', models.BooleanField(default=True, verbose_name='Paid')),
|
||||||
|
('amount', models.DecimalField(decimal_places=30, max_digits=42, validators=[apps.transactions.validators.validate_non_negative, apps.transactions.validators.validate_decimal_places], verbose_name='Amount')),
|
||||||
|
('description', models.CharField(blank=True, max_length=500, verbose_name='Description')),
|
||||||
|
('notes', models.TextField(blank=True, verbose_name='Notes')),
|
||||||
|
('internal_note', models.TextField(blank=True, verbose_name='Internal Note')),
|
||||||
|
('internal_id', models.TextField(blank=True, null=True, unique=True, verbose_name='Internal ID')),
|
||||||
|
('created_at', models.DateTimeField(auto_now_add=True)),
|
||||||
|
('updated_at', models.DateTimeField(auto_now=True)),
|
||||||
|
('account', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='quick_transactions', to='accounts.account', verbose_name='Account')),
|
||||||
|
('category', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='transactions.transactioncategory', verbose_name='Category')),
|
||||||
|
('entities', models.ManyToManyField(blank=True, related_name='quick_transactions', to='transactions.transactionentity', verbose_name='Entities')),
|
||||||
|
('owner', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='%(class)s_owned', to=settings.AUTH_USER_MODEL)),
|
||||||
|
('tags', models.ManyToManyField(blank=True, to='transactions.transactiontag', verbose_name='Tags')),
|
||||||
|
],
|
||||||
|
options={
|
||||||
|
'verbose_name': 'Quick Transaction',
|
||||||
|
'verbose_name_plural': 'Quick Transactions',
|
||||||
|
'db_table': 'quick_transactions',
|
||||||
|
'default_manager_name': 'objects',
|
||||||
|
},
|
||||||
|
),
|
||||||
|
]
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
# Generated by Django 5.1.11 on 2025-06-20 04:02
|
||||||
|
|
||||||
|
from django.conf import settings
|
||||||
|
from django.db import migrations
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('transactions', '0043_quicktransaction'),
|
||||||
|
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterUniqueTogether(
|
||||||
|
name='quicktransaction',
|
||||||
|
unique_together={('name', 'owner')},
|
||||||
|
),
|
||||||
|
]
|
||||||
@@ -16,7 +16,12 @@ from apps.common.templatetags.decimal import localize_number, drop_trailing_zero
|
|||||||
from apps.currencies.utils.convert import convert
|
from apps.currencies.utils.convert import convert
|
||||||
from apps.transactions.validators import validate_decimal_places, validate_non_negative
|
from apps.transactions.validators import validate_decimal_places, validate_non_negative
|
||||||
from apps.common.middleware.thread_local import get_current_user
|
from apps.common.middleware.thread_local import get_current_user
|
||||||
from apps.common.models import SharedObject, SharedObjectManager, OwnedObject
|
from apps.common.models import (
|
||||||
|
SharedObject,
|
||||||
|
SharedObjectManager,
|
||||||
|
OwnedObject,
|
||||||
|
OwnedObjectManager,
|
||||||
|
)
|
||||||
|
|
||||||
logger = logging.getLogger()
|
logger = logging.getLogger()
|
||||||
|
|
||||||
@@ -886,3 +891,86 @@ class RecurringTransaction(models.Model):
|
|||||||
"""
|
"""
|
||||||
today = timezone.localdate(timezone.now())
|
today = timezone.localdate(timezone.now())
|
||||||
self.transactions.filter(is_paid=False, date__gt=today).delete()
|
self.transactions.filter(is_paid=False, date__gt=today).delete()
|
||||||
|
|
||||||
|
|
||||||
|
class QuickTransaction(OwnedObject):
|
||||||
|
class Type(models.TextChoices):
|
||||||
|
INCOME = "IN", _("Income")
|
||||||
|
EXPENSE = "EX", _("Expense")
|
||||||
|
|
||||||
|
name = models.CharField(
|
||||||
|
max_length=100,
|
||||||
|
null=False,
|
||||||
|
blank=False,
|
||||||
|
verbose_name=_("Name"),
|
||||||
|
)
|
||||||
|
|
||||||
|
account = models.ForeignKey(
|
||||||
|
"accounts.Account",
|
||||||
|
on_delete=models.CASCADE,
|
||||||
|
verbose_name=_("Account"),
|
||||||
|
related_name="quick_transactions",
|
||||||
|
)
|
||||||
|
type = models.CharField(
|
||||||
|
max_length=2,
|
||||||
|
choices=Type,
|
||||||
|
default=Type.EXPENSE,
|
||||||
|
verbose_name=_("Type"),
|
||||||
|
)
|
||||||
|
is_paid = models.BooleanField(default=True, verbose_name=_("Paid"))
|
||||||
|
|
||||||
|
amount = models.DecimalField(
|
||||||
|
max_digits=42,
|
||||||
|
decimal_places=30,
|
||||||
|
verbose_name=_("Amount"),
|
||||||
|
validators=[validate_non_negative, validate_decimal_places],
|
||||||
|
)
|
||||||
|
|
||||||
|
description = models.CharField(
|
||||||
|
max_length=500, verbose_name=_("Description"), blank=True
|
||||||
|
)
|
||||||
|
notes = models.TextField(blank=True, verbose_name=_("Notes"))
|
||||||
|
category = models.ForeignKey(
|
||||||
|
TransactionCategory,
|
||||||
|
on_delete=models.SET_NULL,
|
||||||
|
verbose_name=_("Category"),
|
||||||
|
blank=True,
|
||||||
|
null=True,
|
||||||
|
)
|
||||||
|
tags = models.ManyToManyField(
|
||||||
|
TransactionTag,
|
||||||
|
verbose_name=_("Tags"),
|
||||||
|
blank=True,
|
||||||
|
)
|
||||||
|
entities = models.ManyToManyField(
|
||||||
|
TransactionEntity,
|
||||||
|
verbose_name=_("Entities"),
|
||||||
|
blank=True,
|
||||||
|
related_name="quick_transactions",
|
||||||
|
)
|
||||||
|
|
||||||
|
internal_note = models.TextField(blank=True, verbose_name=_("Internal Note"))
|
||||||
|
internal_id = models.TextField(
|
||||||
|
blank=True, null=True, unique=True, verbose_name=_("Internal ID")
|
||||||
|
)
|
||||||
|
|
||||||
|
created_at = models.DateTimeField(auto_now_add=True)
|
||||||
|
updated_at = models.DateTimeField(auto_now=True)
|
||||||
|
|
||||||
|
objects = OwnedObjectManager()
|
||||||
|
all_objects = models.Manager() # Unfiltered manager
|
||||||
|
|
||||||
|
class Meta:
|
||||||
|
verbose_name = _("Quick Transaction")
|
||||||
|
verbose_name_plural = _("Quick Transactions")
|
||||||
|
unique_together = ("name", "owner")
|
||||||
|
db_table = "quick_transactions"
|
||||||
|
default_manager_name = "objects"
|
||||||
|
|
||||||
|
def save(self, *args, **kwargs):
|
||||||
|
self.amount = truncate_decimal(
|
||||||
|
value=self.amount, decimal_places=self.account.currency.decimal_places
|
||||||
|
)
|
||||||
|
|
||||||
|
self.full_clean()
|
||||||
|
super().save(*args, **kwargs)
|
||||||
|
|||||||
@@ -307,4 +307,39 @@ urlpatterns = [
|
|||||||
views.recurring_transaction_finish,
|
views.recurring_transaction_finish,
|
||||||
name="recurring_transaction_finish",
|
name="recurring_transaction_finish",
|
||||||
),
|
),
|
||||||
|
path(
|
||||||
|
"quick-transactions/",
|
||||||
|
views.quick_transactions_index,
|
||||||
|
name="quick_transactions_index",
|
||||||
|
),
|
||||||
|
path(
|
||||||
|
"quick-transactions/list/",
|
||||||
|
views.quick_transactions_list,
|
||||||
|
name="quick_transactions_list",
|
||||||
|
),
|
||||||
|
path(
|
||||||
|
"quick-transactions/add/",
|
||||||
|
views.quick_transaction_add,
|
||||||
|
name="quick_transaction_add",
|
||||||
|
),
|
||||||
|
path(
|
||||||
|
"quick-transactions/<int:quick_transaction_id>/edit/",
|
||||||
|
views.quick_transaction_edit,
|
||||||
|
name="quick_transaction_edit",
|
||||||
|
),
|
||||||
|
path(
|
||||||
|
"quick-transactions/<int:quick_transaction_id>/delete/",
|
||||||
|
views.quick_transaction_delete,
|
||||||
|
name="quick_transaction_delete",
|
||||||
|
),
|
||||||
|
path(
|
||||||
|
"quick-transactions/create-menu/",
|
||||||
|
views.quick_transactions_create_menu,
|
||||||
|
name="quick_transactions_create_menu",
|
||||||
|
),
|
||||||
|
path(
|
||||||
|
"quick-transactions/<int:quick_transaction_id>/create/",
|
||||||
|
views.quick_transaction_add_as_transaction,
|
||||||
|
name="quick_transaction_add_as_transaction",
|
||||||
|
),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -5,3 +5,4 @@ from .categories import *
|
|||||||
from .actions import *
|
from .actions import *
|
||||||
from .installment_plans import *
|
from .installment_plans import *
|
||||||
from .recurring_transactions import *
|
from .recurring_transactions import *
|
||||||
|
from .quick_transactions import *
|
||||||
|
|||||||
152
app/apps/transactions/views/quick_transactions.py
Normal file
152
app/apps/transactions/views/quick_transactions.py
Normal file
@@ -0,0 +1,152 @@
|
|||||||
|
from django.contrib import messages
|
||||||
|
from django.contrib.auth.decorators import login_required
|
||||||
|
from django.forms import model_to_dict
|
||||||
|
from django.http import HttpResponse
|
||||||
|
from django.shortcuts import render, get_object_or_404
|
||||||
|
from django.utils import timezone
|
||||||
|
from django.utils.translation import gettext_lazy as _
|
||||||
|
from django.views.decorators.http import require_http_methods
|
||||||
|
|
||||||
|
from apps.common.decorators.htmx import only_htmx
|
||||||
|
from apps.transactions.forms import QuickTransactionForm
|
||||||
|
from apps.transactions.models import QuickTransaction
|
||||||
|
from apps.transactions.models import Transaction
|
||||||
|
|
||||||
|
|
||||||
|
@login_required
|
||||||
|
@require_http_methods(["GET"])
|
||||||
|
def quick_transactions_index(request):
|
||||||
|
return render(
|
||||||
|
request,
|
||||||
|
"quick_transactions/pages/index.html",
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@only_htmx
|
||||||
|
@login_required
|
||||||
|
@require_http_methods(["GET"])
|
||||||
|
def quick_transactions_list(request):
|
||||||
|
quick_transactions = QuickTransaction.objects.all().order_by("name")
|
||||||
|
return render(
|
||||||
|
request,
|
||||||
|
"quick_transactions/fragments/list.html",
|
||||||
|
context={"quick_transactions": quick_transactions},
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@only_htmx
|
||||||
|
@login_required
|
||||||
|
@require_http_methods(["GET", "POST"])
|
||||||
|
def quick_transaction_add(request):
|
||||||
|
if request.method == "POST":
|
||||||
|
form = QuickTransactionForm(request.POST)
|
||||||
|
if form.is_valid():
|
||||||
|
form.save()
|
||||||
|
messages.success(request, _("Item added successfully"))
|
||||||
|
|
||||||
|
return HttpResponse(
|
||||||
|
status=204,
|
||||||
|
headers={
|
||||||
|
"HX-Trigger": "updated, hide_offcanvas",
|
||||||
|
},
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
form = QuickTransactionForm()
|
||||||
|
|
||||||
|
return render(
|
||||||
|
request,
|
||||||
|
"quick_transactions/fragments/add.html",
|
||||||
|
{"form": form},
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@only_htmx
|
||||||
|
@login_required
|
||||||
|
@require_http_methods(["GET", "POST"])
|
||||||
|
def quick_transaction_edit(request, quick_transaction_id):
|
||||||
|
quick_transaction = get_object_or_404(QuickTransaction, id=quick_transaction_id)
|
||||||
|
|
||||||
|
if request.method == "POST":
|
||||||
|
form = QuickTransactionForm(request.POST, instance=quick_transaction)
|
||||||
|
if form.is_valid():
|
||||||
|
form.save()
|
||||||
|
messages.success(request, _("Item updated successfully"))
|
||||||
|
|
||||||
|
return HttpResponse(
|
||||||
|
status=204,
|
||||||
|
headers={
|
||||||
|
"HX-Trigger": "updated, hide_offcanvas",
|
||||||
|
},
|
||||||
|
)
|
||||||
|
else:
|
||||||
|
form = QuickTransactionForm(instance=quick_transaction)
|
||||||
|
|
||||||
|
return render(
|
||||||
|
request,
|
||||||
|
"quick_transactions/fragments/edit.html",
|
||||||
|
{"form": form, "quick_transaction": quick_transaction},
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@only_htmx
|
||||||
|
@login_required
|
||||||
|
@require_http_methods(["DELETE"])
|
||||||
|
def quick_transaction_delete(request, quick_transaction_id):
|
||||||
|
quick_transaction = get_object_or_404(QuickTransaction, id=quick_transaction_id)
|
||||||
|
|
||||||
|
quick_transaction.delete()
|
||||||
|
|
||||||
|
messages.success(request, _("Item deleted successfully"))
|
||||||
|
|
||||||
|
return HttpResponse(
|
||||||
|
status=204,
|
||||||
|
headers={
|
||||||
|
"HX-Trigger": "updated, hide_offcanvas",
|
||||||
|
},
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@only_htmx
|
||||||
|
@login_required
|
||||||
|
@require_http_methods(["GET"])
|
||||||
|
def quick_transactions_create_menu(request):
|
||||||
|
quick_transactions = QuickTransaction.objects.all().order_by("name")
|
||||||
|
return render(
|
||||||
|
request,
|
||||||
|
"quick_transactions/fragments/create_menu.html",
|
||||||
|
context={"quick_transactions": quick_transactions},
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@only_htmx
|
||||||
|
@login_required
|
||||||
|
@require_http_methods(["GET"])
|
||||||
|
def quick_transaction_add_as_transaction(request, quick_transaction_id):
|
||||||
|
quick_transaction: QuickTransaction = get_object_or_404(
|
||||||
|
QuickTransaction, id=quick_transaction_id
|
||||||
|
)
|
||||||
|
today = timezone.localdate(timezone.now())
|
||||||
|
|
||||||
|
quick_transaction_data = model_to_dict(
|
||||||
|
quick_transaction,
|
||||||
|
exclude=["id", "name", "owner", "account", "category", "tags", "entities"],
|
||||||
|
)
|
||||||
|
|
||||||
|
new_transaction = Transaction(**quick_transaction_data)
|
||||||
|
new_transaction.account = quick_transaction.account
|
||||||
|
new_transaction.category = quick_transaction.category
|
||||||
|
|
||||||
|
new_transaction.date = today
|
||||||
|
new_transaction.reference_date = today.replace(day=1)
|
||||||
|
new_transaction.save()
|
||||||
|
new_transaction.tags.set(quick_transaction.tags.all())
|
||||||
|
new_transaction.entities.set(quick_transaction.entities.all())
|
||||||
|
|
||||||
|
messages.success(request, _("Transaction added successfully"))
|
||||||
|
|
||||||
|
return HttpResponse(
|
||||||
|
status=204,
|
||||||
|
headers={
|
||||||
|
"HX-Trigger": "updated, hide_offcanvas",
|
||||||
|
},
|
||||||
|
)
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-05-11 15:47+0000\n"
|
"POT-Creation-Date: 2025-06-20 05:07+0000\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@@ -26,11 +26,12 @@ msgstr ""
|
|||||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
||||||
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
||||||
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
||||||
#: apps/rules/forms.py:365 apps/transactions/forms.py:203
|
#: apps/rules/forms.py:365 apps/transactions/forms.py:204
|
||||||
#: apps/transactions/forms.py:281 apps/transactions/forms.py:641
|
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416
|
||||||
#: apps/transactions/forms.py:684 apps/transactions/forms.py:716
|
#: apps/transactions/forms.py:776 apps/transactions/forms.py:819
|
||||||
#: apps/transactions/forms.py:751 apps/transactions/forms.py:903
|
#: apps/transactions/forms.py:851 apps/transactions/forms.py:886
|
||||||
#: apps/users/forms.py:210 apps/users/forms.py:372
|
#: apps/transactions/forms.py:1038 apps/users/forms.py:210
|
||||||
|
#: apps/users/forms.py:372
|
||||||
msgid "Update"
|
msgid "Update"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -39,11 +40,12 @@ msgstr ""
|
|||||||
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
||||||
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
||||||
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
||||||
#: apps/transactions/forms.py:188 apps/transactions/forms.py:212
|
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213
|
||||||
#: apps/transactions/forms.py:649 apps/transactions/forms.py:692
|
#: apps/transactions/forms.py:378 apps/transactions/forms.py:784
|
||||||
#: apps/transactions/forms.py:724 apps/transactions/forms.py:759
|
#: apps/transactions/forms.py:827 apps/transactions/forms.py:859
|
||||||
#: apps/transactions/forms.py:911 apps/users/forms.py:218
|
#: apps/transactions/forms.py:894 apps/transactions/forms.py:1046
|
||||||
#: apps/users/forms.py:380 templates/account_groups/fragments/list.html:9
|
#: apps/users/forms.py:218 apps/users/forms.py:380
|
||||||
|
#: templates/account_groups/fragments/list.html:9
|
||||||
#: templates/accounts/fragments/list.html:9
|
#: templates/accounts/fragments/list.html:9
|
||||||
#: templates/categories/fragments/list.html:9
|
#: templates/categories/fragments/list.html:9
|
||||||
#: templates/currencies/fragments/list.html:9
|
#: templates/currencies/fragments/list.html:9
|
||||||
@@ -56,6 +58,7 @@ msgstr ""
|
|||||||
#: templates/import_app/fragments/profiles/list.html:10
|
#: templates/import_app/fragments/profiles/list.html:10
|
||||||
#: templates/installment_plans/fragments/list.html:9
|
#: templates/installment_plans/fragments/list.html:9
|
||||||
#: templates/mini_tools/unit_price_calculator.html:162
|
#: templates/mini_tools/unit_price_calculator.html:162
|
||||||
|
#: templates/quick_transactions/pages/index.html:15
|
||||||
#: templates/recurring_transactions/fragments/list.html:9
|
#: templates/recurring_transactions/fragments/list.html:9
|
||||||
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
||||||
#: templates/users/fragments/list.html:10
|
#: templates/users/fragments/list.html:10
|
||||||
@@ -73,10 +76,11 @@ msgstr ""
|
|||||||
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
||||||
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
||||||
#: apps/rules/models.py:38 apps/rules/models.py:286
|
#: apps/rules/models.py:38 apps/rules/models.py:286
|
||||||
#: apps/transactions/forms.py:41 apps/transactions/forms.py:315
|
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256
|
||||||
#: apps/transactions/forms.py:322 apps/transactions/forms.py:522
|
#: apps/transactions/forms.py:450 apps/transactions/forms.py:457
|
||||||
#: apps/transactions/forms.py:783 apps/transactions/models.py:312
|
#: apps/transactions/forms.py:657 apps/transactions/forms.py:918
|
||||||
#: apps/transactions/models.py:495 apps/transactions/models.py:695
|
#: apps/transactions/models.py:317 apps/transactions/models.py:500
|
||||||
|
#: apps/transactions/models.py:700 apps/transactions/models.py:936
|
||||||
#: templates/insights/fragments/category_overview/index.html:63
|
#: templates/insights/fragments/category_overview/index.html:63
|
||||||
#: templates/insights/fragments/category_overview/index.html:420
|
#: templates/insights/fragments/category_overview/index.html:420
|
||||||
msgid "Category"
|
msgid "Category"
|
||||||
@@ -86,11 +90,12 @@ msgstr ""
|
|||||||
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
||||||
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
||||||
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
||||||
#: apps/transactions/forms.py:49 apps/transactions/forms.py:331
|
#: apps/transactions/forms.py:50 apps/transactions/forms.py:264
|
||||||
#: apps/transactions/forms.py:339 apps/transactions/forms.py:515
|
#: apps/transactions/forms.py:466 apps/transactions/forms.py:474
|
||||||
#: apps/transactions/forms.py:776 apps/transactions/models.py:318
|
#: apps/transactions/forms.py:650 apps/transactions/forms.py:911
|
||||||
#: apps/transactions/models.py:497 apps/transactions/models.py:699
|
#: apps/transactions/models.py:323 apps/transactions/models.py:502
|
||||||
#: templates/includes/navbar.html:108
|
#: apps/transactions/models.py:704 apps/transactions/models.py:942
|
||||||
|
#: templates/includes/navbar.html:110
|
||||||
#: templates/insights/fragments/category_overview/index.html:35
|
#: templates/insights/fragments/category_overview/index.html:35
|
||||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
@@ -98,8 +103,8 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
||||||
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
||||||
#: apps/transactions/models.py:205 apps/transactions/models.py:230
|
#: apps/transactions/models.py:210 apps/transactions/models.py:235
|
||||||
#: apps/transactions/models.py:254
|
#: apps/transactions/models.py:259 apps/transactions/models.py:905
|
||||||
#: templates/account_groups/fragments/list.html:25
|
#: templates/account_groups/fragments/list.html:25
|
||||||
#: templates/accounts/fragments/list.html:25
|
#: templates/accounts/fragments/list.html:25
|
||||||
#: templates/categories/fragments/table.html:16
|
#: templates/categories/fragments/table.html:16
|
||||||
@@ -108,6 +113,7 @@ msgstr ""
|
|||||||
#: templates/exchange_rates_services/fragments/list.html:32
|
#: templates/exchange_rates_services/fragments/list.html:32
|
||||||
#: templates/import_app/fragments/profiles/list.html:36
|
#: templates/import_app/fragments/profiles/list.html:36
|
||||||
#: templates/installment_plans/fragments/table.html:16
|
#: templates/installment_plans/fragments/table.html:16
|
||||||
|
#: templates/quick_transactions/fragments/list.html:13
|
||||||
#: templates/recurring_transactions/fragments/table.html:18
|
#: templates/recurring_transactions/fragments/table.html:18
|
||||||
#: templates/rules/fragments/list.html:26
|
#: templates/rules/fragments/list.html:26
|
||||||
#: templates/tags/fragments/table.html:16
|
#: templates/tags/fragments/table.html:16
|
||||||
@@ -121,7 +127,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||||
#: templates/account_groups/pages/index.html:4
|
#: templates/account_groups/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:118
|
#: templates/includes/navbar.html:120
|
||||||
msgid "Account Groups"
|
msgid "Account Groups"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -161,17 +167,18 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
||||||
#: apps/rules/models.py:30 apps/rules/models.py:242
|
#: apps/rules/models.py:30 apps/rules/models.py:242
|
||||||
#: apps/transactions/forms.py:61 apps/transactions/forms.py:507
|
#: apps/transactions/forms.py:62 apps/transactions/forms.py:276
|
||||||
#: apps/transactions/forms.py:768 apps/transactions/models.py:285
|
#: apps/transactions/forms.py:642 apps/transactions/forms.py:903
|
||||||
#: apps/transactions/models.py:455 apps/transactions/models.py:677
|
#: apps/transactions/models.py:290 apps/transactions/models.py:460
|
||||||
|
#: apps/transactions/models.py:682 apps/transactions/models.py:911
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
||||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||||
#: templates/accounts/fragments/list.html:5
|
#: templates/accounts/fragments/list.html:5
|
||||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:114
|
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:116
|
||||||
#: templates/includes/navbar.html:116
|
#: templates/includes/navbar.html:118
|
||||||
#: templates/monthly_overview/pages/overview.html:94
|
#: templates/monthly_overview/pages/overview.html:94
|
||||||
#: templates/transactions/fragments/summary.html:12
|
#: templates/transactions/fragments/summary.html:12
|
||||||
#: templates/transactions/pages/transactions.html:72
|
#: templates/transactions/pages/transactions.html:72
|
||||||
@@ -454,8 +461,8 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
||||||
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
||||||
#: apps/transactions/forms.py:65 apps/transactions/forms.py:343
|
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478
|
||||||
#: apps/transactions/models.py:295
|
#: apps/transactions/models.py:300
|
||||||
#: templates/dca/fragments/strategy/details.html:52
|
#: templates/dca/fragments/strategy/details.html:52
|
||||||
#: templates/exchange_rates/fragments/table.html:10
|
#: templates/exchange_rates/fragments/table.html:10
|
||||||
#: templates/exchange_rates_services/fragments/table.html:10
|
#: templates/exchange_rates_services/fragments/table.html:10
|
||||||
@@ -477,8 +484,8 @@ msgstr ""
|
|||||||
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
||||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||||
#: templates/currencies/fragments/list.html:5
|
#: templates/currencies/fragments/list.html:5
|
||||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122
|
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:124
|
||||||
#: templates/includes/navbar.html:124
|
#: templates/includes/navbar.html:126
|
||||||
#: templates/monthly_overview/pages/overview.html:81
|
#: templates/monthly_overview/pages/overview.html:81
|
||||||
#: templates/transactions/fragments/summary.html:8
|
#: templates/transactions/fragments/summary.html:8
|
||||||
#: templates/transactions/pages/transactions.html:59
|
#: templates/transactions/pages/transactions.html:59
|
||||||
@@ -508,7 +515,7 @@ msgstr ""
|
|||||||
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
||||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||||
#: templates/exchange_rates/pages/index.html:4
|
#: templates/exchange_rates/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:126
|
#: templates/includes/navbar.html:128
|
||||||
msgid "Exchange Rates"
|
msgid "Exchange Rates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -536,8 +543,8 @@ msgstr ""
|
|||||||
msgid "Service Type"
|
msgid "Service Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/currencies/models.py:110 apps/transactions/models.py:209
|
#: apps/currencies/models.py:110 apps/transactions/models.py:214
|
||||||
#: apps/transactions/models.py:233 apps/transactions/models.py:257
|
#: apps/transactions/models.py:238 apps/transactions/models.py:262
|
||||||
#: templates/categories/fragments/list.html:21
|
#: templates/categories/fragments/list.html:21
|
||||||
#: templates/entities/fragments/list.html:21
|
#: templates/entities/fragments/list.html:21
|
||||||
#: templates/recurring_transactions/fragments/list.html:21
|
#: templates/recurring_transactions/fragments/list.html:21
|
||||||
@@ -657,11 +664,11 @@ msgstr ""
|
|||||||
msgid "Create transaction"
|
msgid "Create transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/dca/forms.py:70 apps/transactions/forms.py:290
|
#: apps/dca/forms.py:70 apps/transactions/forms.py:425
|
||||||
msgid "From Account"
|
msgid "From Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/dca/forms.py:76 apps/transactions/forms.py:295
|
#: apps/dca/forms.py:76 apps/transactions/forms.py:430
|
||||||
msgid "To Account"
|
msgid "To Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -686,7 +693,7 @@ msgstr ""
|
|||||||
msgid "You must provide an account."
|
msgid "You must provide an account."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/dca/forms.py:312 apps/transactions/forms.py:457
|
#: apps/dca/forms.py:312 apps/transactions/forms.py:592
|
||||||
msgid "From and To accounts must be different."
|
msgid "From and To accounts must be different."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -705,8 +712,9 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
||||||
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
||||||
#: apps/transactions/forms.py:359 apps/transactions/models.py:308
|
#: apps/transactions/forms.py:494 apps/transactions/models.py:313
|
||||||
#: apps/transactions/models.py:504 apps/transactions/models.py:705
|
#: apps/transactions/models.py:509 apps/transactions/models.py:710
|
||||||
|
#: apps/transactions/models.py:932
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -763,14 +771,14 @@ msgid "Entry deleted successfully"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||||
#: templates/includes/navbar.html:147 templates/users/fragments/list.html:6
|
#: templates/includes/navbar.html:149 templates/users/fragments/list.html:6
|
||||||
#: templates/users/pages/index.html:4
|
#: templates/users/pages/index.html:4
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||||
#: apps/transactions/models.py:369 templates/includes/navbar.html:57
|
#: apps/transactions/models.py:374 templates/includes/navbar.html:57
|
||||||
#: templates/includes/navbar.html:104
|
#: templates/includes/navbar.html:106
|
||||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||||
#: templates/recurring_transactions/fragments/table.html:37
|
#: templates/recurring_transactions/fragments/table.html:37
|
||||||
#: templates/transactions/pages/transactions.html:5
|
#: templates/transactions/pages/transactions.html:5
|
||||||
@@ -779,30 +787,31 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||||
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
||||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:106
|
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:108
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
||||||
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
||||||
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
||||||
#: apps/transactions/forms.py:57 apps/transactions/forms.py:530
|
#: apps/transactions/forms.py:58 apps/transactions/forms.py:272
|
||||||
#: apps/transactions/forms.py:791 apps/transactions/models.py:268
|
#: apps/transactions/forms.py:665 apps/transactions/forms.py:926
|
||||||
#: apps/transactions/models.py:323 apps/transactions/models.py:500
|
#: apps/transactions/models.py:273 apps/transactions/models.py:328
|
||||||
#: apps/transactions/models.py:702 templates/entities/fragments/list.html:5
|
#: apps/transactions/models.py:505 apps/transactions/models.py:707
|
||||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:110
|
#: apps/transactions/models.py:947 templates/entities/fragments/list.html:5
|
||||||
|
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:112
|
||||||
msgid "Entities"
|
msgid "Entities"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||||
#: apps/transactions/models.py:739 templates/includes/navbar.html:74
|
#: apps/transactions/models.py:744 templates/includes/navbar.html:76
|
||||||
#: templates/recurring_transactions/fragments/list.html:5
|
#: templates/recurring_transactions/fragments/list.html:5
|
||||||
#: templates/recurring_transactions/pages/index.html:4
|
#: templates/recurring_transactions/pages/index.html:4
|
||||||
msgid "Recurring Transactions"
|
msgid "Recurring Transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||||
#: apps/transactions/models.py:518 templates/includes/navbar.html:72
|
#: apps/transactions/models.py:523 templates/includes/navbar.html:74
|
||||||
#: templates/installment_plans/fragments/list.html:5
|
#: templates/installment_plans/fragments/list.html:5
|
||||||
#: templates/installment_plans/pages/index.html:4
|
#: templates/installment_plans/pages/index.html:4
|
||||||
msgid "Installment Plans"
|
msgid "Installment Plans"
|
||||||
@@ -811,16 +820,16 @@ msgstr ""
|
|||||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||||
#: templates/exchange_rates_services/fragments/list.html:6
|
#: templates/exchange_rates_services/fragments/list.html:6
|
||||||
#: templates/exchange_rates_services/pages/index.html:4
|
#: templates/exchange_rates_services/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:140
|
#: templates/includes/navbar.html:142
|
||||||
msgid "Automatic Exchange Rates"
|
msgid "Automatic Exchange Rates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:132
|
#: apps/export_app/forms.py:80 templates/includes/navbar.html:134
|
||||||
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
||||||
msgid "Rules"
|
msgid "Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56
|
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:57
|
||||||
msgid "DCA"
|
msgid "DCA"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -855,7 +864,7 @@ msgstr ""
|
|||||||
msgid "Update or create transaction actions"
|
msgid "Update or create transaction actions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158
|
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:159
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
||||||
#: templates/export_app/fragments/restore.html:5
|
#: templates/export_app/fragments/restore.html:5
|
||||||
#: templates/export_app/pages/index.html:24
|
#: templates/export_app/pages/index.html:24
|
||||||
@@ -885,7 +894,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/import_app/forms.py:61
|
#: apps/import_app/forms.py:61
|
||||||
#: templates/import_app/fragments/profiles/list.html:62
|
#: templates/import_app/fragments/profiles/list.html:62
|
||||||
#: templates/includes/navbar.html:134
|
#: templates/includes/navbar.html:136
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1039,48 +1048,52 @@ msgid "Operator"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
||||||
#: apps/rules/models.py:246 apps/transactions/models.py:292
|
#: apps/rules/models.py:246 apps/transactions/models.py:297
|
||||||
#: apps/transactions/models.py:460 apps/transactions/models.py:683
|
#: apps/transactions/models.py:465 apps/transactions/models.py:688
|
||||||
|
#: apps/transactions/models.py:918
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
||||||
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
||||||
#: apps/transactions/models.py:294 templates/cotton/transaction/item.html:21
|
#: apps/transactions/models.py:299 apps/transactions/models.py:920
|
||||||
#: templates/cotton/transaction/item.html:31
|
#: templates/cotton/transaction/item.html:22
|
||||||
|
#: templates/cotton/transaction/item.html:32
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||||
msgid "Paid"
|
msgid "Paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
||||||
#: apps/rules/models.py:258 apps/transactions/forms.py:69
|
#: apps/rules/models.py:258 apps/transactions/forms.py:70
|
||||||
#: apps/transactions/forms.py:346 apps/transactions/forms.py:536
|
#: apps/transactions/forms.py:481 apps/transactions/forms.py:671
|
||||||
#: apps/transactions/models.py:296 apps/transactions/models.py:478
|
#: apps/transactions/models.py:301 apps/transactions/models.py:483
|
||||||
#: apps/transactions/models.py:707
|
#: apps/transactions/models.py:712
|
||||||
msgid "Reference Date"
|
msgid "Reference Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
||||||
#: apps/rules/models.py:262 apps/transactions/models.py:301
|
#: apps/rules/models.py:262 apps/transactions/models.py:306
|
||||||
#: apps/transactions/models.py:688 templates/insights/fragments/sankey.html:95
|
#: apps/transactions/models.py:693 apps/transactions/models.py:925
|
||||||
|
#: templates/insights/fragments/sankey.html:95
|
||||||
msgid "Amount"
|
msgid "Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
||||||
#: apps/rules/models.py:36 apps/rules/models.py:266
|
#: apps/rules/models.py:36 apps/rules/models.py:266
|
||||||
#: apps/transactions/forms.py:350 apps/transactions/models.py:306
|
#: apps/transactions/forms.py:485 apps/transactions/models.py:311
|
||||||
#: apps/transactions/models.py:462 apps/transactions/models.py:691
|
#: apps/transactions/models.py:467 apps/transactions/models.py:696
|
||||||
|
#: apps/transactions/models.py:930
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
||||||
#: apps/transactions/models.py:345
|
#: apps/transactions/models.py:350 apps/transactions/models.py:952
|
||||||
msgid "Internal Note"
|
msgid "Internal Note"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
||||||
#: apps/transactions/models.py:347
|
#: apps/transactions/models.py:352 apps/transactions/models.py:954
|
||||||
msgid "Internal ID"
|
msgid "Internal ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1206,8 +1219,8 @@ msgstr ""
|
|||||||
msgid "Update or Create Transaction action deleted successfully"
|
msgid "Update or Create Transaction action deleted successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:22
|
||||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:46
|
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:46
|
||||||
#: templates/insights/fragments/category_overview/index.html:46
|
#: templates/insights/fragments/category_overview/index.html:46
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||||
@@ -1242,231 +1255,244 @@ msgstr ""
|
|||||||
msgid "Amount max"
|
msgid "Amount max"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:172
|
#: apps/transactions/forms.py:173
|
||||||
msgid "More"
|
msgid "More"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:216
|
#: apps/transactions/forms.py:217
|
||||||
msgid "Save and add similar"
|
msgid "Save and add similar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:221
|
#: apps/transactions/forms.py:222
|
||||||
msgid "Save and add another"
|
msgid "Save and add another"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:302
|
#: apps/transactions/forms.py:437
|
||||||
msgid "From Amount"
|
msgid "From Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:307
|
#: apps/transactions/forms.py:442
|
||||||
msgid "To Amount"
|
msgid "To Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:424
|
#: apps/transactions/forms.py:559
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:44
|
||||||
msgid "Transfer"
|
msgid "Transfer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:670
|
#: apps/transactions/forms.py:805
|
||||||
msgid "Tag name"
|
msgid "Tag name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:702
|
#: apps/transactions/forms.py:837
|
||||||
msgid "Entity name"
|
msgid "Entity name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:734
|
#: apps/transactions/forms.py:869
|
||||||
msgid "Category name"
|
msgid "Category name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:736
|
#: apps/transactions/forms.py:871
|
||||||
msgid "Muted categories won't count towards your monthly total"
|
msgid "Muted categories won't count towards your monthly total"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:922
|
#: apps/transactions/forms.py:1057
|
||||||
msgid "End date should be after the start date"
|
msgid "End date should be after the start date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:206
|
#: apps/transactions/models.py:211
|
||||||
msgid "Mute"
|
msgid "Mute"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:211
|
#: apps/transactions/models.py:216
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated categories won't be able to be selected when creating new "
|
"Deactivated categories won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:219
|
#: apps/transactions/models.py:224
|
||||||
msgid "Transaction Category"
|
msgid "Transaction Category"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:220
|
#: apps/transactions/models.py:225
|
||||||
msgid "Transaction Categories"
|
msgid "Transaction Categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:235
|
#: apps/transactions/models.py:240
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:243 apps/transactions/models.py:244
|
#: apps/transactions/models.py:248 apps/transactions/models.py:249
|
||||||
msgid "Transaction Tags"
|
msgid "Transaction Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:259
|
#: apps/transactions/models.py:264
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated entities won't be able to be selected when creating new "
|
"Deactivated entities won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:267
|
#: apps/transactions/models.py:272
|
||||||
msgid "Entity"
|
msgid "Entity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:279
|
#: apps/transactions/models.py:284 apps/transactions/models.py:898
|
||||||
#: templates/calendar_view/fragments/list.html:42
|
#: templates/calendar_view/fragments/list.html:42
|
||||||
#: templates/calendar_view/fragments/list.html:44
|
#: templates/calendar_view/fragments/list.html:44
|
||||||
#: templates/calendar_view/fragments/list.html:52
|
#: templates/calendar_view/fragments/list.html:52
|
||||||
#: templates/calendar_view/fragments/list.html:54
|
#: templates/calendar_view/fragments/list.html:54
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:10
|
||||||
#: templates/insights/fragments/category_overview/index.html:64
|
#: templates/insights/fragments/category_overview/index.html:64
|
||||||
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
||||||
msgid "Income"
|
msgid "Income"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:280
|
#: apps/transactions/models.py:285 apps/transactions/models.py:899
|
||||||
#: templates/calendar_view/fragments/list.html:46
|
#: templates/calendar_view/fragments/list.html:46
|
||||||
#: templates/calendar_view/fragments/list.html:48
|
#: templates/calendar_view/fragments/list.html:48
|
||||||
#: templates/calendar_view/fragments/list.html:56
|
#: templates/calendar_view/fragments/list.html:56
|
||||||
#: templates/calendar_view/fragments/list.html:58
|
#: templates/calendar_view/fragments/list.html:58
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:19
|
||||||
#: templates/insights/fragments/category_overview/index.html:65
|
#: templates/insights/fragments/category_overview/index.html:65
|
||||||
msgid "Expense"
|
msgid "Expense"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:334 apps/transactions/models.py:517
|
#: apps/transactions/models.py:339 apps/transactions/models.py:522
|
||||||
msgid "Installment Plan"
|
msgid "Installment Plan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:343 apps/transactions/models.py:738
|
#: apps/transactions/models.py:348 apps/transactions/models.py:743
|
||||||
msgid "Recurring Transaction"
|
msgid "Recurring Transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:351
|
#: apps/transactions/models.py:356
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:356
|
#: apps/transactions/models.py:361
|
||||||
msgid "Deleted At"
|
msgid "Deleted At"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:368
|
#: apps/transactions/models.py:373
|
||||||
msgid "Transaction"
|
msgid "Transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:440 templates/tags/fragments/table.html:71
|
#: apps/transactions/models.py:445 templates/tags/fragments/table.html:71
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:441
|
#: apps/transactions/models.py:446
|
||||||
msgid "No category"
|
msgid "No category"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:443
|
#: apps/transactions/models.py:448
|
||||||
msgid "No description"
|
msgid "No description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:449
|
#: apps/transactions/models.py:454
|
||||||
msgid "Yearly"
|
msgid "Yearly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:450 apps/users/models.py:26
|
#: apps/transactions/models.py:455 apps/users/models.py:26
|
||||||
#: templates/includes/navbar.html:26
|
#: templates/includes/navbar.html:26
|
||||||
msgid "Monthly"
|
msgid "Monthly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:451
|
#: apps/transactions/models.py:456
|
||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:452
|
#: apps/transactions/models.py:457
|
||||||
msgid "Daily"
|
msgid "Daily"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:465
|
#: apps/transactions/models.py:470
|
||||||
msgid "Number of Installments"
|
msgid "Number of Installments"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:470
|
#: apps/transactions/models.py:475
|
||||||
msgid "Installment Start"
|
msgid "Installment Start"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:471
|
#: apps/transactions/models.py:476
|
||||||
msgid "The installment number to start counting from"
|
msgid "The installment number to start counting from"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:476 apps/transactions/models.py:711
|
#: apps/transactions/models.py:481 apps/transactions/models.py:716
|
||||||
msgid "Start Date"
|
msgid "Start Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:480 apps/transactions/models.py:712
|
#: apps/transactions/models.py:485 apps/transactions/models.py:717
|
||||||
msgid "End Date"
|
msgid "End Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:485
|
#: apps/transactions/models.py:490
|
||||||
msgid "Recurrence"
|
msgid "Recurrence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:488
|
#: apps/transactions/models.py:493
|
||||||
msgid "Installment Amount"
|
msgid "Installment Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:507 apps/transactions/models.py:728
|
#: apps/transactions/models.py:512 apps/transactions/models.py:733
|
||||||
msgid "Add description to transactions"
|
msgid "Add description to transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:510 apps/transactions/models.py:731
|
#: apps/transactions/models.py:515 apps/transactions/models.py:736
|
||||||
msgid "Add notes to transactions"
|
msgid "Add notes to transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:670
|
#: apps/transactions/models.py:675
|
||||||
msgid "day(s)"
|
msgid "day(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:671
|
#: apps/transactions/models.py:676
|
||||||
msgid "week(s)"
|
msgid "week(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:672
|
#: apps/transactions/models.py:677
|
||||||
msgid "month(s)"
|
msgid "month(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:673
|
#: apps/transactions/models.py:678
|
||||||
msgid "year(s)"
|
msgid "year(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:675
|
#: apps/transactions/models.py:680
|
||||||
#: templates/recurring_transactions/fragments/list.html:24
|
#: templates/recurring_transactions/fragments/list.html:24
|
||||||
msgid "Paused"
|
msgid "Paused"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:714
|
#: apps/transactions/models.py:719
|
||||||
msgid "Recurrence Type"
|
msgid "Recurrence Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:717
|
#: apps/transactions/models.py:722
|
||||||
msgid "Recurrence Interval"
|
msgid "Recurrence Interval"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:721
|
#: apps/transactions/models.py:726
|
||||||
msgid "Last Generated Date"
|
msgid "Last Generated Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:724
|
#: apps/transactions/models.py:729
|
||||||
msgid "Last Generated Reference Date"
|
msgid "Last Generated Reference Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:964 templates/cotton/ui/transactions_fab.html:59
|
||||||
|
msgid "Quick Transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:965 templates/includes/navbar.html:72
|
||||||
|
#: templates/quick_transactions/pages/index.html:5
|
||||||
|
#: templates/quick_transactions/pages/index.html:11
|
||||||
|
msgid "Quick Transactions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/validators.py:8
|
#: apps/transactions/validators.py:8
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(value)s has too many decimal places. Maximum is 30."
|
msgid "%(value)s has too many decimal places. Maximum is 30."
|
||||||
@@ -1552,6 +1578,24 @@ msgstr ""
|
|||||||
msgid "Installment Plan deleted successfully"
|
msgid "Installment Plan deleted successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:45 apps/users/views.py:152
|
||||||
|
msgid "Item added successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:73 apps/users/views.py:184
|
||||||
|
msgid "Item updated successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:99
|
||||||
|
msgid "Item deleted successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:145
|
||||||
|
#: apps/transactions/views/transactions.py:52
|
||||||
|
#: apps/transactions/views/transactions.py:148
|
||||||
|
msgid "Transaction added successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/views/recurring_transactions.py:112
|
#: apps/transactions/views/recurring_transactions.py:112
|
||||||
msgid "Recurring Transaction added successfully"
|
msgid "Recurring Transaction added successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1588,11 +1632,6 @@ msgstr ""
|
|||||||
msgid "Tag deleted successfully"
|
msgid "Tag deleted successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:52
|
|
||||||
#: apps/transactions/views/transactions.py:148
|
|
||||||
msgid "Transaction added successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:182
|
#: apps/transactions/views/transactions.py:182
|
||||||
msgid "Transaction updated successfully"
|
msgid "Transaction updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1640,11 +1679,11 @@ msgstr ""
|
|||||||
msgid "Important dates"
|
msgid "Important dates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:19
|
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:20
|
||||||
msgid "E-mail"
|
msgid "E-mail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/users/forms.py:29 templates/users/login.html:20
|
#: apps/users/forms.py:29 templates/users/login.html:21
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1798,14 +1837,6 @@ msgstr ""
|
|||||||
msgid "Your settings have been updated"
|
msgid "Your settings have been updated"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/users/views.py:152
|
|
||||||
msgid "Item added successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: apps/users/views.py:184
|
|
||||||
msgid "Item updated successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: templates/account_groups/fragments/add.html:5
|
#: templates/account_groups/fragments/add.html:5
|
||||||
msgid "Add account group"
|
msgid "Add account group"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1825,6 +1856,7 @@ msgstr ""
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:19
|
#: templates/exchange_rates_services/fragments/table.html:19
|
||||||
#: templates/import_app/fragments/profiles/list.html:44
|
#: templates/import_app/fragments/profiles/list.html:44
|
||||||
#: templates/installment_plans/fragments/table.html:23
|
#: templates/installment_plans/fragments/table.html:23
|
||||||
|
#: templates/quick_transactions/fragments/list.html:20
|
||||||
#: templates/recurring_transactions/fragments/table.html:25
|
#: templates/recurring_transactions/fragments/table.html:25
|
||||||
#: templates/rules/fragments/list.html:33
|
#: templates/rules/fragments/list.html:33
|
||||||
#: templates/tags/fragments/table.html:23
|
#: templates/tags/fragments/table.html:23
|
||||||
@@ -1835,7 +1867,7 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:36
|
#: templates/account_groups/fragments/list.html:36
|
||||||
#: templates/accounts/fragments/list.html:41
|
#: templates/accounts/fragments/list.html:41
|
||||||
#: templates/categories/fragments/table.html:29
|
#: templates/categories/fragments/table.html:29
|
||||||
#: templates/cotton/transaction/item.html:130
|
#: templates/cotton/transaction/item.html:131
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:49
|
#: templates/cotton/ui/transactions_action_bar.html:49
|
||||||
#: templates/currencies/fragments/list.html:37
|
#: templates/currencies/fragments/list.html:37
|
||||||
#: templates/dca/fragments/strategy/details.html:67
|
#: templates/dca/fragments/strategy/details.html:67
|
||||||
@@ -1846,6 +1878,7 @@ msgstr ""
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:23
|
#: templates/exchange_rates_services/fragments/table.html:23
|
||||||
#: templates/import_app/fragments/profiles/list.html:48
|
#: templates/import_app/fragments/profiles/list.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:27
|
#: templates/installment_plans/fragments/table.html:27
|
||||||
|
#: templates/quick_transactions/fragments/list.html:24
|
||||||
#: templates/recurring_transactions/fragments/table.html:29
|
#: templates/recurring_transactions/fragments/table.html:29
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:23
|
#: templates/rules/fragments/transaction_rule/view.html:23
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:47
|
#: templates/rules/fragments/transaction_rule/view.html:47
|
||||||
@@ -1858,8 +1891,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:43
|
#: templates/account_groups/fragments/list.html:43
|
||||||
#: templates/accounts/fragments/list.html:48
|
#: templates/accounts/fragments/list.html:48
|
||||||
#: templates/categories/fragments/table.html:36
|
#: templates/categories/fragments/table.html:36
|
||||||
#: templates/cotton/transaction/item.html:145
|
#: templates/cotton/transaction/item.html:146
|
||||||
#: templates/cotton/transaction/item.html:164
|
#: templates/cotton/transaction/item.html:165
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:86
|
#: templates/cotton/ui/transactions_action_bar.html:86
|
||||||
#: templates/currencies/fragments/list.html:44
|
#: templates/currencies/fragments/list.html:44
|
||||||
@@ -1873,6 +1906,7 @@ msgstr ""
|
|||||||
#: templates/import_app/fragments/runs/list.html:102
|
#: templates/import_app/fragments/runs/list.html:102
|
||||||
#: templates/installment_plans/fragments/table.html:56
|
#: templates/installment_plans/fragments/table.html:56
|
||||||
#: templates/mini_tools/unit_price_calculator.html:18
|
#: templates/mini_tools/unit_price_calculator.html:18
|
||||||
|
#: templates/quick_transactions/fragments/list.html:32
|
||||||
#: templates/recurring_transactions/fragments/table.html:91
|
#: templates/recurring_transactions/fragments/table.html:91
|
||||||
#: templates/rules/fragments/list.html:44
|
#: templates/rules/fragments/list.html:44
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:55
|
#: templates/rules/fragments/transaction_rule/view.html:55
|
||||||
@@ -1884,8 +1918,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:47
|
#: templates/account_groups/fragments/list.html:47
|
||||||
#: templates/accounts/fragments/list.html:52
|
#: templates/accounts/fragments/list.html:52
|
||||||
#: templates/categories/fragments/table.html:41
|
#: templates/categories/fragments/table.html:41
|
||||||
#: templates/cotton/transaction/item.html:149
|
#: templates/cotton/transaction/item.html:150
|
||||||
#: templates/cotton/transaction/item.html:168
|
#: templates/cotton/transaction/item.html:169
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:88
|
#: templates/cotton/ui/transactions_action_bar.html:88
|
||||||
#: templates/currencies/fragments/list.html:48
|
#: templates/currencies/fragments/list.html:48
|
||||||
@@ -1899,6 +1933,7 @@ msgstr ""
|
|||||||
#: templates/import_app/fragments/runs/list.html:106
|
#: templates/import_app/fragments/runs/list.html:106
|
||||||
#: templates/installment_plans/fragments/table.html:48
|
#: templates/installment_plans/fragments/table.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:60
|
#: templates/installment_plans/fragments/table.html:60
|
||||||
|
#: templates/quick_transactions/fragments/list.html:37
|
||||||
#: templates/recurring_transactions/fragments/table.html:53
|
#: templates/recurring_transactions/fragments/table.html:53
|
||||||
#: templates/recurring_transactions/fragments/table.html:67
|
#: templates/recurring_transactions/fragments/table.html:67
|
||||||
#: templates/recurring_transactions/fragments/table.html:82
|
#: templates/recurring_transactions/fragments/table.html:82
|
||||||
@@ -1913,8 +1948,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:48
|
#: templates/account_groups/fragments/list.html:48
|
||||||
#: templates/accounts/fragments/list.html:53
|
#: templates/accounts/fragments/list.html:53
|
||||||
#: templates/categories/fragments/table.html:42
|
#: templates/categories/fragments/table.html:42
|
||||||
#: templates/cotton/transaction/item.html:150
|
#: templates/cotton/transaction/item.html:151
|
||||||
#: templates/cotton/transaction/item.html:169
|
#: templates/cotton/transaction/item.html:170
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||||
#: templates/currencies/fragments/list.html:49
|
#: templates/currencies/fragments/list.html:49
|
||||||
@@ -1935,8 +1970,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:49
|
#: templates/account_groups/fragments/list.html:49
|
||||||
#: templates/accounts/fragments/list.html:54
|
#: templates/accounts/fragments/list.html:54
|
||||||
#: templates/categories/fragments/table.html:43
|
#: templates/categories/fragments/table.html:43
|
||||||
#: templates/cotton/transaction/item.html:151
|
#: templates/cotton/transaction/item.html:152
|
||||||
#: templates/cotton/transaction/item.html:170
|
#: templates/cotton/transaction/item.html:171
|
||||||
#: templates/currencies/fragments/list.html:50
|
#: templates/currencies/fragments/list.html:50
|
||||||
#: templates/dca/fragments/strategy/details.html:82
|
#: templates/dca/fragments/strategy/details.html:82
|
||||||
#: templates/dca/fragments/strategy/list.html:50
|
#: templates/dca/fragments/strategy/list.html:50
|
||||||
@@ -1947,6 +1982,7 @@ msgstr ""
|
|||||||
#: templates/import_app/fragments/profiles/list.html:75
|
#: templates/import_app/fragments/profiles/list.html:75
|
||||||
#: templates/import_app/fragments/runs/list.html:108
|
#: templates/import_app/fragments/runs/list.html:108
|
||||||
#: templates/installment_plans/fragments/table.html:62
|
#: templates/installment_plans/fragments/table.html:62
|
||||||
|
#: templates/quick_transactions/fragments/list.html:39
|
||||||
#: templates/recurring_transactions/fragments/table.html:98
|
#: templates/recurring_transactions/fragments/table.html:98
|
||||||
#: templates/rules/fragments/list.html:50
|
#: templates/rules/fragments/list.html:50
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||||
@@ -2096,7 +2132,7 @@ msgstr ""
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/transaction/item.html:137
|
#: templates/cotton/transaction/item.html:138
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2205,14 +2241,17 @@ msgid "Count"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:27
|
||||||
msgid "Installment"
|
msgid "Installment"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:35
|
||||||
msgid "Recurring"
|
msgid "Recurring"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:52
|
||||||
msgid "Balance"
|
msgid "Balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2378,8 +2417,8 @@ msgstr ""
|
|||||||
#: templates/exchange_rates/fragments/list.html:25
|
#: templates/exchange_rates/fragments/list.html:25
|
||||||
#: templates/includes/navbar.html:61
|
#: templates/includes/navbar.html:61
|
||||||
#: templates/installment_plans/fragments/list.html:21
|
#: templates/installment_plans/fragments/list.html:21
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:92
|
#: templates/yearly_overview/pages/overview_by_account.html:94
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:94
|
#: templates/yearly_overview/pages/overview_by_currency.html:96
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2432,7 +2471,7 @@ msgstr ""
|
|||||||
msgid "No services configured"
|
msgid "No services configured"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137
|
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:139
|
||||||
msgid "Export and Restore"
|
msgid "Export and Restore"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2545,47 +2584,47 @@ msgstr ""
|
|||||||
msgid "Trash Can"
|
msgid "Trash Can"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:82
|
#: templates/includes/navbar.html:84
|
||||||
msgid "Tools"
|
msgid "Tools"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:86
|
#: templates/includes/navbar.html:88
|
||||||
msgid "Dollar Cost Average Tracker"
|
msgid "Dollar Cost Average Tracker"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:89
|
#: templates/includes/navbar.html:91
|
||||||
#: templates/mini_tools/unit_price_calculator.html:5
|
#: templates/mini_tools/unit_price_calculator.html:5
|
||||||
#: templates/mini_tools/unit_price_calculator.html:10
|
#: templates/mini_tools/unit_price_calculator.html:10
|
||||||
msgid "Unit Price Calculator"
|
msgid "Unit Price Calculator"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:92
|
#: templates/includes/navbar.html:94
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||||
msgid "Currency Converter"
|
msgid "Currency Converter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:101
|
#: templates/includes/navbar.html:103
|
||||||
msgid "Management"
|
msgid "Management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:130
|
#: templates/includes/navbar.html:132
|
||||||
msgid "Automation"
|
msgid "Automation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:145
|
#: templates/includes/navbar.html:147
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:154
|
#: templates/includes/navbar.html:156
|
||||||
msgid "Only use this if you know what you're doing"
|
msgid "Only use this if you know what you're doing"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:155
|
#: templates/includes/navbar.html:157
|
||||||
msgid "Django Admin"
|
msgid "Django Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:165
|
#: templates/includes/navbar.html:167
|
||||||
msgid "Calculator"
|
msgid "Calculator"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2731,8 +2770,8 @@ msgid "Month"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/insights/pages/index.html:40
|
#: templates/insights/pages/index.html:40
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:61
|
#: templates/yearly_overview/pages/overview_by_account.html:62
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:63
|
#: templates/yearly_overview/pages/overview_by_currency.html:64
|
||||||
msgid "Year"
|
msgid "Year"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2924,6 +2963,24 @@ msgstr ""
|
|||||||
msgid "Evolution by account"
|
msgid "Evolution by account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/add.html:5
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:5
|
||||||
|
msgid "Add quick transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:13
|
||||||
|
#: templates/quick_transactions/fragments/list.html:55
|
||||||
|
msgid "Nothing to see here..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/edit.html:5
|
||||||
|
msgid "Edit quick transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/list.html:38
|
||||||
|
msgid "This will delete this item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: templates/recurring_transactions/fragments/add.html:5
|
#: templates/recurring_transactions/fragments/add.html:5
|
||||||
msgid "Add recurring transaction"
|
msgid "Add recurring transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3153,14 +3210,18 @@ msgstr ""
|
|||||||
msgid "Show amounts"
|
msgid "Show amounts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/users/login.html:17
|
#: templates/users/login.html:18
|
||||||
msgid "Welcome to WYGIWYH's demo!"
|
msgid "Welcome to WYGIWYH's demo!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/users/login.html:18
|
#: templates/users/login.html:19
|
||||||
msgid "Use the credentials below to login"
|
msgid "Use the credentials below to login"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/users/login.html:40
|
||||||
|
msgid "Login with"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||||
msgid "Yearly Overview"
|
msgid "Yearly Overview"
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-05-11 15:47+0000\n"
|
"POT-Creation-Date: 2025-06-20 05:07+0000\n"
|
||||||
"PO-Revision-Date: 2025-04-27 19:12+0000\n"
|
"PO-Revision-Date: 2025-04-27 19:12+0000\n"
|
||||||
"Last-Translator: ThomasE <thomas-evano@hotmail.fr>\n"
|
"Last-Translator: ThomasE <thomas-evano@hotmail.fr>\n"
|
||||||
"Language-Team: French <https://translations.herculino.com/projects/wygiwyh/"
|
"Language-Team: French <https://translations.herculino.com/projects/wygiwyh/"
|
||||||
@@ -27,11 +27,12 @@ msgstr "Nom de groupe"
|
|||||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
||||||
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
||||||
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
||||||
#: apps/rules/forms.py:365 apps/transactions/forms.py:203
|
#: apps/rules/forms.py:365 apps/transactions/forms.py:204
|
||||||
#: apps/transactions/forms.py:281 apps/transactions/forms.py:641
|
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416
|
||||||
#: apps/transactions/forms.py:684 apps/transactions/forms.py:716
|
#: apps/transactions/forms.py:776 apps/transactions/forms.py:819
|
||||||
#: apps/transactions/forms.py:751 apps/transactions/forms.py:903
|
#: apps/transactions/forms.py:851 apps/transactions/forms.py:886
|
||||||
#: apps/users/forms.py:210 apps/users/forms.py:372
|
#: apps/transactions/forms.py:1038 apps/users/forms.py:210
|
||||||
|
#: apps/users/forms.py:372
|
||||||
msgid "Update"
|
msgid "Update"
|
||||||
msgstr "Mise à jour"
|
msgstr "Mise à jour"
|
||||||
|
|
||||||
@@ -40,11 +41,12 @@ msgstr "Mise à jour"
|
|||||||
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
||||||
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
||||||
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
||||||
#: apps/transactions/forms.py:188 apps/transactions/forms.py:212
|
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213
|
||||||
#: apps/transactions/forms.py:649 apps/transactions/forms.py:692
|
#: apps/transactions/forms.py:378 apps/transactions/forms.py:784
|
||||||
#: apps/transactions/forms.py:724 apps/transactions/forms.py:759
|
#: apps/transactions/forms.py:827 apps/transactions/forms.py:859
|
||||||
#: apps/transactions/forms.py:911 apps/users/forms.py:218
|
#: apps/transactions/forms.py:894 apps/transactions/forms.py:1046
|
||||||
#: apps/users/forms.py:380 templates/account_groups/fragments/list.html:9
|
#: apps/users/forms.py:218 apps/users/forms.py:380
|
||||||
|
#: templates/account_groups/fragments/list.html:9
|
||||||
#: templates/accounts/fragments/list.html:9
|
#: templates/accounts/fragments/list.html:9
|
||||||
#: templates/categories/fragments/list.html:9
|
#: templates/categories/fragments/list.html:9
|
||||||
#: templates/currencies/fragments/list.html:9
|
#: templates/currencies/fragments/list.html:9
|
||||||
@@ -57,6 +59,7 @@ msgstr "Mise à jour"
|
|||||||
#: templates/import_app/fragments/profiles/list.html:10
|
#: templates/import_app/fragments/profiles/list.html:10
|
||||||
#: templates/installment_plans/fragments/list.html:9
|
#: templates/installment_plans/fragments/list.html:9
|
||||||
#: templates/mini_tools/unit_price_calculator.html:162
|
#: templates/mini_tools/unit_price_calculator.html:162
|
||||||
|
#: templates/quick_transactions/pages/index.html:15
|
||||||
#: templates/recurring_transactions/fragments/list.html:9
|
#: templates/recurring_transactions/fragments/list.html:9
|
||||||
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
||||||
#: templates/users/fragments/list.html:10
|
#: templates/users/fragments/list.html:10
|
||||||
@@ -74,10 +77,11 @@ msgstr "Nouveau solde"
|
|||||||
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
||||||
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
||||||
#: apps/rules/models.py:38 apps/rules/models.py:286
|
#: apps/rules/models.py:38 apps/rules/models.py:286
|
||||||
#: apps/transactions/forms.py:41 apps/transactions/forms.py:315
|
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256
|
||||||
#: apps/transactions/forms.py:322 apps/transactions/forms.py:522
|
#: apps/transactions/forms.py:450 apps/transactions/forms.py:457
|
||||||
#: apps/transactions/forms.py:783 apps/transactions/models.py:312
|
#: apps/transactions/forms.py:657 apps/transactions/forms.py:918
|
||||||
#: apps/transactions/models.py:495 apps/transactions/models.py:695
|
#: apps/transactions/models.py:317 apps/transactions/models.py:500
|
||||||
|
#: apps/transactions/models.py:700 apps/transactions/models.py:936
|
||||||
#: templates/insights/fragments/category_overview/index.html:63
|
#: templates/insights/fragments/category_overview/index.html:63
|
||||||
#: templates/insights/fragments/category_overview/index.html:420
|
#: templates/insights/fragments/category_overview/index.html:420
|
||||||
msgid "Category"
|
msgid "Category"
|
||||||
@@ -87,11 +91,12 @@ msgstr "Catégorie"
|
|||||||
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
||||||
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
||||||
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
||||||
#: apps/transactions/forms.py:49 apps/transactions/forms.py:331
|
#: apps/transactions/forms.py:50 apps/transactions/forms.py:264
|
||||||
#: apps/transactions/forms.py:339 apps/transactions/forms.py:515
|
#: apps/transactions/forms.py:466 apps/transactions/forms.py:474
|
||||||
#: apps/transactions/forms.py:776 apps/transactions/models.py:318
|
#: apps/transactions/forms.py:650 apps/transactions/forms.py:911
|
||||||
#: apps/transactions/models.py:497 apps/transactions/models.py:699
|
#: apps/transactions/models.py:323 apps/transactions/models.py:502
|
||||||
#: templates/includes/navbar.html:108
|
#: apps/transactions/models.py:704 apps/transactions/models.py:942
|
||||||
|
#: templates/includes/navbar.html:110
|
||||||
#: templates/insights/fragments/category_overview/index.html:35
|
#: templates/insights/fragments/category_overview/index.html:35
|
||||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
@@ -99,8 +104,8 @@ msgstr "Balises"
|
|||||||
|
|
||||||
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
||||||
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
||||||
#: apps/transactions/models.py:205 apps/transactions/models.py:230
|
#: apps/transactions/models.py:210 apps/transactions/models.py:235
|
||||||
#: apps/transactions/models.py:254
|
#: apps/transactions/models.py:259 apps/transactions/models.py:905
|
||||||
#: templates/account_groups/fragments/list.html:25
|
#: templates/account_groups/fragments/list.html:25
|
||||||
#: templates/accounts/fragments/list.html:25
|
#: templates/accounts/fragments/list.html:25
|
||||||
#: templates/categories/fragments/table.html:16
|
#: templates/categories/fragments/table.html:16
|
||||||
@@ -109,6 +114,7 @@ msgstr "Balises"
|
|||||||
#: templates/exchange_rates_services/fragments/list.html:32
|
#: templates/exchange_rates_services/fragments/list.html:32
|
||||||
#: templates/import_app/fragments/profiles/list.html:36
|
#: templates/import_app/fragments/profiles/list.html:36
|
||||||
#: templates/installment_plans/fragments/table.html:16
|
#: templates/installment_plans/fragments/table.html:16
|
||||||
|
#: templates/quick_transactions/fragments/list.html:13
|
||||||
#: templates/recurring_transactions/fragments/table.html:18
|
#: templates/recurring_transactions/fragments/table.html:18
|
||||||
#: templates/rules/fragments/list.html:26
|
#: templates/rules/fragments/list.html:26
|
||||||
#: templates/tags/fragments/table.html:16
|
#: templates/tags/fragments/table.html:16
|
||||||
@@ -122,7 +128,7 @@ msgstr "Groupe de comptes"
|
|||||||
|
|
||||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||||
#: templates/account_groups/pages/index.html:4
|
#: templates/account_groups/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:118
|
#: templates/includes/navbar.html:120
|
||||||
msgid "Account Groups"
|
msgid "Account Groups"
|
||||||
msgstr "Groupes de comptes"
|
msgstr "Groupes de comptes"
|
||||||
|
|
||||||
@@ -165,17 +171,18 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
||||||
#: apps/rules/models.py:30 apps/rules/models.py:242
|
#: apps/rules/models.py:30 apps/rules/models.py:242
|
||||||
#: apps/transactions/forms.py:61 apps/transactions/forms.py:507
|
#: apps/transactions/forms.py:62 apps/transactions/forms.py:276
|
||||||
#: apps/transactions/forms.py:768 apps/transactions/models.py:285
|
#: apps/transactions/forms.py:642 apps/transactions/forms.py:903
|
||||||
#: apps/transactions/models.py:455 apps/transactions/models.py:677
|
#: apps/transactions/models.py:290 apps/transactions/models.py:460
|
||||||
|
#: apps/transactions/models.py:682 apps/transactions/models.py:911
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Compte"
|
msgstr "Compte"
|
||||||
|
|
||||||
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
||||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||||
#: templates/accounts/fragments/list.html:5
|
#: templates/accounts/fragments/list.html:5
|
||||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:114
|
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:116
|
||||||
#: templates/includes/navbar.html:116
|
#: templates/includes/navbar.html:118
|
||||||
#: templates/monthly_overview/pages/overview.html:94
|
#: templates/monthly_overview/pages/overview.html:94
|
||||||
#: templates/transactions/fragments/summary.html:12
|
#: templates/transactions/fragments/summary.html:12
|
||||||
#: templates/transactions/pages/transactions.html:72
|
#: templates/transactions/pages/transactions.html:72
|
||||||
@@ -465,8 +472,8 @@ msgstr "Suffixe"
|
|||||||
|
|
||||||
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
||||||
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
||||||
#: apps/transactions/forms.py:65 apps/transactions/forms.py:343
|
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478
|
||||||
#: apps/transactions/models.py:295
|
#: apps/transactions/models.py:300
|
||||||
#: templates/dca/fragments/strategy/details.html:52
|
#: templates/dca/fragments/strategy/details.html:52
|
||||||
#: templates/exchange_rates/fragments/table.html:10
|
#: templates/exchange_rates/fragments/table.html:10
|
||||||
#: templates/exchange_rates_services/fragments/table.html:10
|
#: templates/exchange_rates_services/fragments/table.html:10
|
||||||
@@ -488,8 +495,8 @@ msgstr "Décimales"
|
|||||||
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
||||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||||
#: templates/currencies/fragments/list.html:5
|
#: templates/currencies/fragments/list.html:5
|
||||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122
|
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:124
|
||||||
#: templates/includes/navbar.html:124
|
#: templates/includes/navbar.html:126
|
||||||
#: templates/monthly_overview/pages/overview.html:81
|
#: templates/monthly_overview/pages/overview.html:81
|
||||||
#: templates/transactions/fragments/summary.html:8
|
#: templates/transactions/fragments/summary.html:8
|
||||||
#: templates/transactions/pages/transactions.html:59
|
#: templates/transactions/pages/transactions.html:59
|
||||||
@@ -519,7 +526,7 @@ msgstr "Date et Heure"
|
|||||||
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
||||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||||
#: templates/exchange_rates/pages/index.html:4
|
#: templates/exchange_rates/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:126
|
#: templates/includes/navbar.html:128
|
||||||
msgid "Exchange Rates"
|
msgid "Exchange Rates"
|
||||||
msgstr "Taux de changes"
|
msgstr "Taux de changes"
|
||||||
|
|
||||||
@@ -547,8 +554,8 @@ msgstr "Nom du Service"
|
|||||||
msgid "Service Type"
|
msgid "Service Type"
|
||||||
msgstr "Type de Service"
|
msgstr "Type de Service"
|
||||||
|
|
||||||
#: apps/currencies/models.py:110 apps/transactions/models.py:209
|
#: apps/currencies/models.py:110 apps/transactions/models.py:214
|
||||||
#: apps/transactions/models.py:233 apps/transactions/models.py:257
|
#: apps/transactions/models.py:238 apps/transactions/models.py:262
|
||||||
#: templates/categories/fragments/list.html:21
|
#: templates/categories/fragments/list.html:21
|
||||||
#: templates/entities/fragments/list.html:21
|
#: templates/entities/fragments/list.html:21
|
||||||
#: templates/recurring_transactions/fragments/list.html:21
|
#: templates/recurring_transactions/fragments/list.html:21
|
||||||
@@ -676,11 +683,11 @@ msgstr "Services ajouté à la file avec succès"
|
|||||||
msgid "Create transaction"
|
msgid "Create transaction"
|
||||||
msgstr "Créer une transaction"
|
msgstr "Créer une transaction"
|
||||||
|
|
||||||
#: apps/dca/forms.py:70 apps/transactions/forms.py:290
|
#: apps/dca/forms.py:70 apps/transactions/forms.py:425
|
||||||
msgid "From Account"
|
msgid "From Account"
|
||||||
msgstr "Compte originateur"
|
msgstr "Compte originateur"
|
||||||
|
|
||||||
#: apps/dca/forms.py:76 apps/transactions/forms.py:295
|
#: apps/dca/forms.py:76 apps/transactions/forms.py:430
|
||||||
msgid "To Account"
|
msgid "To Account"
|
||||||
msgstr "Compte bénéficiaire"
|
msgstr "Compte bénéficiaire"
|
||||||
|
|
||||||
@@ -705,7 +712,7 @@ msgstr "Lié transaction"
|
|||||||
msgid "You must provide an account."
|
msgid "You must provide an account."
|
||||||
msgstr "Vous devez fournir un compte."
|
msgstr "Vous devez fournir un compte."
|
||||||
|
|
||||||
#: apps/dca/forms.py:312 apps/transactions/forms.py:457
|
#: apps/dca/forms.py:312 apps/transactions/forms.py:592
|
||||||
msgid "From and To accounts must be different."
|
msgid "From and To accounts must be different."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Le compte originateur et le compte bénéficiaire doivent être différent."
|
"Le compte originateur et le compte bénéficiaire doivent être différent."
|
||||||
@@ -725,8 +732,9 @@ msgstr "Devise de paiement"
|
|||||||
|
|
||||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
||||||
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
||||||
#: apps/transactions/forms.py:359 apps/transactions/models.py:308
|
#: apps/transactions/forms.py:494 apps/transactions/models.py:313
|
||||||
#: apps/transactions/models.py:504 apps/transactions/models.py:705
|
#: apps/transactions/models.py:509 apps/transactions/models.py:710
|
||||||
|
#: apps/transactions/models.py:932
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr "Notes"
|
msgstr "Notes"
|
||||||
|
|
||||||
@@ -783,14 +791,14 @@ msgid "Entry deleted successfully"
|
|||||||
msgstr "Entrée supprimée avec succès"
|
msgstr "Entrée supprimée avec succès"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||||
#: templates/includes/navbar.html:147 templates/users/fragments/list.html:6
|
#: templates/includes/navbar.html:149 templates/users/fragments/list.html:6
|
||||||
#: templates/users/pages/index.html:4
|
#: templates/users/pages/index.html:4
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Utilisateurs"
|
msgstr "Utilisateurs"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||||
#: apps/transactions/models.py:369 templates/includes/navbar.html:57
|
#: apps/transactions/models.py:374 templates/includes/navbar.html:57
|
||||||
#: templates/includes/navbar.html:104
|
#: templates/includes/navbar.html:106
|
||||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||||
#: templates/recurring_transactions/fragments/table.html:37
|
#: templates/recurring_transactions/fragments/table.html:37
|
||||||
#: templates/transactions/pages/transactions.html:5
|
#: templates/transactions/pages/transactions.html:5
|
||||||
@@ -799,30 +807,31 @@ msgstr "Transactions"
|
|||||||
|
|
||||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||||
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
||||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:106
|
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:108
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr "Catégories"
|
msgstr "Catégories"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
||||||
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
||||||
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
||||||
#: apps/transactions/forms.py:57 apps/transactions/forms.py:530
|
#: apps/transactions/forms.py:58 apps/transactions/forms.py:272
|
||||||
#: apps/transactions/forms.py:791 apps/transactions/models.py:268
|
#: apps/transactions/forms.py:665 apps/transactions/forms.py:926
|
||||||
#: apps/transactions/models.py:323 apps/transactions/models.py:500
|
#: apps/transactions/models.py:273 apps/transactions/models.py:328
|
||||||
#: apps/transactions/models.py:702 templates/entities/fragments/list.html:5
|
#: apps/transactions/models.py:505 apps/transactions/models.py:707
|
||||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:110
|
#: apps/transactions/models.py:947 templates/entities/fragments/list.html:5
|
||||||
|
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:112
|
||||||
msgid "Entities"
|
msgid "Entities"
|
||||||
msgstr "Entités"
|
msgstr "Entités"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||||
#: apps/transactions/models.py:739 templates/includes/navbar.html:74
|
#: apps/transactions/models.py:744 templates/includes/navbar.html:76
|
||||||
#: templates/recurring_transactions/fragments/list.html:5
|
#: templates/recurring_transactions/fragments/list.html:5
|
||||||
#: templates/recurring_transactions/pages/index.html:4
|
#: templates/recurring_transactions/pages/index.html:4
|
||||||
msgid "Recurring Transactions"
|
msgid "Recurring Transactions"
|
||||||
msgstr "Transactions récurrentes"
|
msgstr "Transactions récurrentes"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||||
#: apps/transactions/models.py:518 templates/includes/navbar.html:72
|
#: apps/transactions/models.py:523 templates/includes/navbar.html:74
|
||||||
#: templates/installment_plans/fragments/list.html:5
|
#: templates/installment_plans/fragments/list.html:5
|
||||||
#: templates/installment_plans/pages/index.html:4
|
#: templates/installment_plans/pages/index.html:4
|
||||||
msgid "Installment Plans"
|
msgid "Installment Plans"
|
||||||
@@ -831,16 +840,16 @@ msgstr "Plans d'installation"
|
|||||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||||
#: templates/exchange_rates_services/fragments/list.html:6
|
#: templates/exchange_rates_services/fragments/list.html:6
|
||||||
#: templates/exchange_rates_services/pages/index.html:4
|
#: templates/exchange_rates_services/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:140
|
#: templates/includes/navbar.html:142
|
||||||
msgid "Automatic Exchange Rates"
|
msgid "Automatic Exchange Rates"
|
||||||
msgstr "Taux de change automatique"
|
msgstr "Taux de change automatique"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:132
|
#: apps/export_app/forms.py:80 templates/includes/navbar.html:134
|
||||||
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
||||||
msgid "Rules"
|
msgid "Rules"
|
||||||
msgstr "Règles"
|
msgstr "Règles"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56
|
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:57
|
||||||
msgid "DCA"
|
msgid "DCA"
|
||||||
msgstr "DCA"
|
msgstr "DCA"
|
||||||
|
|
||||||
@@ -875,7 +884,7 @@ msgstr "Modifier l'action de transaction"
|
|||||||
msgid "Update or create transaction actions"
|
msgid "Update or create transaction actions"
|
||||||
msgstr "Mettre à jour ou créer des actions de transaction"
|
msgstr "Mettre à jour ou créer des actions de transaction"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158
|
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:159
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
||||||
#: templates/export_app/fragments/restore.html:5
|
#: templates/export_app/fragments/restore.html:5
|
||||||
#: templates/export_app/pages/index.html:24
|
#: templates/export_app/pages/index.html:24
|
||||||
@@ -907,7 +916,7 @@ msgstr "Sélectionnez un fichier"
|
|||||||
|
|
||||||
#: apps/import_app/forms.py:61
|
#: apps/import_app/forms.py:61
|
||||||
#: templates/import_app/fragments/profiles/list.html:62
|
#: templates/import_app/fragments/profiles/list.html:62
|
||||||
#: templates/includes/navbar.html:134
|
#: templates/includes/navbar.html:136
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importer"
|
msgstr "Importer"
|
||||||
|
|
||||||
@@ -1061,48 +1070,52 @@ msgid "Operator"
|
|||||||
msgstr "Opérateur"
|
msgstr "Opérateur"
|
||||||
|
|
||||||
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
||||||
#: apps/rules/models.py:246 apps/transactions/models.py:292
|
#: apps/rules/models.py:246 apps/transactions/models.py:297
|
||||||
#: apps/transactions/models.py:460 apps/transactions/models.py:683
|
#: apps/transactions/models.py:465 apps/transactions/models.py:688
|
||||||
|
#: apps/transactions/models.py:918
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "Type"
|
msgstr "Type"
|
||||||
|
|
||||||
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
||||||
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
||||||
#: apps/transactions/models.py:294 templates/cotton/transaction/item.html:21
|
#: apps/transactions/models.py:299 apps/transactions/models.py:920
|
||||||
#: templates/cotton/transaction/item.html:31
|
#: templates/cotton/transaction/item.html:22
|
||||||
|
#: templates/cotton/transaction/item.html:32
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||||
msgid "Paid"
|
msgid "Paid"
|
||||||
msgstr "Payé"
|
msgstr "Payé"
|
||||||
|
|
||||||
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
||||||
#: apps/rules/models.py:258 apps/transactions/forms.py:69
|
#: apps/rules/models.py:258 apps/transactions/forms.py:70
|
||||||
#: apps/transactions/forms.py:346 apps/transactions/forms.py:536
|
#: apps/transactions/forms.py:481 apps/transactions/forms.py:671
|
||||||
#: apps/transactions/models.py:296 apps/transactions/models.py:478
|
#: apps/transactions/models.py:301 apps/transactions/models.py:483
|
||||||
#: apps/transactions/models.py:707
|
#: apps/transactions/models.py:712
|
||||||
msgid "Reference Date"
|
msgid "Reference Date"
|
||||||
msgstr "Date de référence"
|
msgstr "Date de référence"
|
||||||
|
|
||||||
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
||||||
#: apps/rules/models.py:262 apps/transactions/models.py:301
|
#: apps/rules/models.py:262 apps/transactions/models.py:306
|
||||||
#: apps/transactions/models.py:688 templates/insights/fragments/sankey.html:95
|
#: apps/transactions/models.py:693 apps/transactions/models.py:925
|
||||||
|
#: templates/insights/fragments/sankey.html:95
|
||||||
msgid "Amount"
|
msgid "Amount"
|
||||||
msgstr "Montant"
|
msgstr "Montant"
|
||||||
|
|
||||||
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
||||||
#: apps/rules/models.py:36 apps/rules/models.py:266
|
#: apps/rules/models.py:36 apps/rules/models.py:266
|
||||||
#: apps/transactions/forms.py:350 apps/transactions/models.py:306
|
#: apps/transactions/forms.py:485 apps/transactions/models.py:311
|
||||||
#: apps/transactions/models.py:462 apps/transactions/models.py:691
|
#: apps/transactions/models.py:467 apps/transactions/models.py:696
|
||||||
|
#: apps/transactions/models.py:930
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Description"
|
msgstr "Description"
|
||||||
|
|
||||||
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
||||||
#: apps/transactions/models.py:345
|
#: apps/transactions/models.py:350 apps/transactions/models.py:952
|
||||||
msgid "Internal Note"
|
msgid "Internal Note"
|
||||||
msgstr "Note interne"
|
msgstr "Note interne"
|
||||||
|
|
||||||
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
||||||
#: apps/transactions/models.py:347
|
#: apps/transactions/models.py:352 apps/transactions/models.py:954
|
||||||
msgid "Internal ID"
|
msgid "Internal ID"
|
||||||
msgstr "ID interne"
|
msgstr "ID interne"
|
||||||
|
|
||||||
@@ -1232,8 +1245,8 @@ msgid "Update or Create Transaction action deleted successfully"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Mis à jour ou Création de l'action de Transaction supprimée avec succès"
|
"Mis à jour ou Création de l'action de Transaction supprimée avec succès"
|
||||||
|
|
||||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:22
|
||||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:46
|
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:46
|
||||||
#: templates/insights/fragments/category_overview/index.html:46
|
#: templates/insights/fragments/category_overview/index.html:46
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||||
@@ -1268,56 +1281,57 @@ msgstr "Montant min"
|
|||||||
msgid "Amount max"
|
msgid "Amount max"
|
||||||
msgstr "Montant max"
|
msgstr "Montant max"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:172
|
#: apps/transactions/forms.py:173
|
||||||
msgid "More"
|
msgid "More"
|
||||||
msgstr "Plus"
|
msgstr "Plus"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:216
|
#: apps/transactions/forms.py:217
|
||||||
msgid "Save and add similar"
|
msgid "Save and add similar"
|
||||||
msgstr "Enregistrer et ajouter des semblables"
|
msgstr "Enregistrer et ajouter des semblables"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:221
|
#: apps/transactions/forms.py:222
|
||||||
msgid "Save and add another"
|
msgid "Save and add another"
|
||||||
msgstr "Enregistrer et ajouter un autre"
|
msgstr "Enregistrer et ajouter un autre"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:302
|
#: apps/transactions/forms.py:437
|
||||||
msgid "From Amount"
|
msgid "From Amount"
|
||||||
msgstr "Montant de départ"
|
msgstr "Montant de départ"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:307
|
#: apps/transactions/forms.py:442
|
||||||
msgid "To Amount"
|
msgid "To Amount"
|
||||||
msgstr "Montant d'arrivée"
|
msgstr "Montant d'arrivée"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:424
|
#: apps/transactions/forms.py:559
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:44
|
||||||
msgid "Transfer"
|
msgid "Transfer"
|
||||||
msgstr "Transfère"
|
msgstr "Transfère"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:670
|
#: apps/transactions/forms.py:805
|
||||||
msgid "Tag name"
|
msgid "Tag name"
|
||||||
msgstr "Nom de balise"
|
msgstr "Nom de balise"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:702
|
#: apps/transactions/forms.py:837
|
||||||
msgid "Entity name"
|
msgid "Entity name"
|
||||||
msgstr "Nom d'entité"
|
msgstr "Nom d'entité"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:734
|
#: apps/transactions/forms.py:869
|
||||||
msgid "Category name"
|
msgid "Category name"
|
||||||
msgstr "Nom de catégorie"
|
msgstr "Nom de catégorie"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:736
|
#: apps/transactions/forms.py:871
|
||||||
msgid "Muted categories won't count towards your monthly total"
|
msgid "Muted categories won't count towards your monthly total"
|
||||||
msgstr "Catégories ignorées ne compteront pas dans votre total mensuel"
|
msgstr "Catégories ignorées ne compteront pas dans votre total mensuel"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:922
|
#: apps/transactions/forms.py:1057
|
||||||
msgid "End date should be after the start date"
|
msgid "End date should be after the start date"
|
||||||
msgstr "La date de fin doit être ultérieure à la date de début"
|
msgstr "La date de fin doit être ultérieure à la date de début"
|
||||||
|
|
||||||
#: apps/transactions/models.py:206
|
#: apps/transactions/models.py:211
|
||||||
msgid "Mute"
|
msgid "Mute"
|
||||||
msgstr "Silencieux"
|
msgstr "Silencieux"
|
||||||
|
|
||||||
#: apps/transactions/models.py:211
|
#: apps/transactions/models.py:216
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated categories won't be able to be selected when creating new "
|
"Deactivated categories won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
@@ -1325,26 +1339,26 @@ msgstr ""
|
|||||||
"Les catégories désactivées ne seront pas sélectionnable lors de la création "
|
"Les catégories désactivées ne seront pas sélectionnable lors de la création "
|
||||||
"de nouvelle transactions"
|
"de nouvelle transactions"
|
||||||
|
|
||||||
#: apps/transactions/models.py:219
|
#: apps/transactions/models.py:224
|
||||||
msgid "Transaction Category"
|
msgid "Transaction Category"
|
||||||
msgstr "Catégorie de transaction"
|
msgstr "Catégorie de transaction"
|
||||||
|
|
||||||
#: apps/transactions/models.py:220
|
#: apps/transactions/models.py:225
|
||||||
msgid "Transaction Categories"
|
msgid "Transaction Categories"
|
||||||
msgstr "Catégories de transaction"
|
msgstr "Catégories de transaction"
|
||||||
|
|
||||||
#: apps/transactions/models.py:235
|
#: apps/transactions/models.py:240
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Les balises désactivées ne pourront pas être sélectionnées lors de la "
|
"Les balises désactivées ne pourront pas être sélectionnées lors de la "
|
||||||
"créations de nouvelles transactions"
|
"créations de nouvelles transactions"
|
||||||
|
|
||||||
#: apps/transactions/models.py:243 apps/transactions/models.py:244
|
#: apps/transactions/models.py:248 apps/transactions/models.py:249
|
||||||
msgid "Transaction Tags"
|
msgid "Transaction Tags"
|
||||||
msgstr "Balises de transaction"
|
msgstr "Balises de transaction"
|
||||||
|
|
||||||
#: apps/transactions/models.py:259
|
#: apps/transactions/models.py:264
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated entities won't be able to be selected when creating new "
|
"Deactivated entities won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
@@ -1352,154 +1366,169 @@ msgstr ""
|
|||||||
"Les entités désactivées ne pourront pas être sélectionnées lors de la "
|
"Les entités désactivées ne pourront pas être sélectionnées lors de la "
|
||||||
"créations de nouvelles transactions"
|
"créations de nouvelles transactions"
|
||||||
|
|
||||||
#: apps/transactions/models.py:267
|
#: apps/transactions/models.py:272
|
||||||
msgid "Entity"
|
msgid "Entity"
|
||||||
msgstr "Entité"
|
msgstr "Entité"
|
||||||
|
|
||||||
#: apps/transactions/models.py:279
|
#: apps/transactions/models.py:284 apps/transactions/models.py:898
|
||||||
#: templates/calendar_view/fragments/list.html:42
|
#: templates/calendar_view/fragments/list.html:42
|
||||||
#: templates/calendar_view/fragments/list.html:44
|
#: templates/calendar_view/fragments/list.html:44
|
||||||
#: templates/calendar_view/fragments/list.html:52
|
#: templates/calendar_view/fragments/list.html:52
|
||||||
#: templates/calendar_view/fragments/list.html:54
|
#: templates/calendar_view/fragments/list.html:54
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:10
|
||||||
#: templates/insights/fragments/category_overview/index.html:64
|
#: templates/insights/fragments/category_overview/index.html:64
|
||||||
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
||||||
msgid "Income"
|
msgid "Income"
|
||||||
msgstr "Revenue"
|
msgstr "Revenue"
|
||||||
|
|
||||||
#: apps/transactions/models.py:280
|
#: apps/transactions/models.py:285 apps/transactions/models.py:899
|
||||||
#: templates/calendar_view/fragments/list.html:46
|
#: templates/calendar_view/fragments/list.html:46
|
||||||
#: templates/calendar_view/fragments/list.html:48
|
#: templates/calendar_view/fragments/list.html:48
|
||||||
#: templates/calendar_view/fragments/list.html:56
|
#: templates/calendar_view/fragments/list.html:56
|
||||||
#: templates/calendar_view/fragments/list.html:58
|
#: templates/calendar_view/fragments/list.html:58
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:19
|
||||||
#: templates/insights/fragments/category_overview/index.html:65
|
#: templates/insights/fragments/category_overview/index.html:65
|
||||||
msgid "Expense"
|
msgid "Expense"
|
||||||
msgstr "Dépense"
|
msgstr "Dépense"
|
||||||
|
|
||||||
#: apps/transactions/models.py:334 apps/transactions/models.py:517
|
#: apps/transactions/models.py:339 apps/transactions/models.py:522
|
||||||
msgid "Installment Plan"
|
msgid "Installment Plan"
|
||||||
msgstr "Plan d'aménagement"
|
msgstr "Plan d'aménagement"
|
||||||
|
|
||||||
#: apps/transactions/models.py:343 apps/transactions/models.py:738
|
#: apps/transactions/models.py:348 apps/transactions/models.py:743
|
||||||
msgid "Recurring Transaction"
|
msgid "Recurring Transaction"
|
||||||
msgstr "Transaction récurrente"
|
msgstr "Transaction récurrente"
|
||||||
|
|
||||||
#: apps/transactions/models.py:351
|
#: apps/transactions/models.py:356
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr "Supprimé"
|
msgstr "Supprimé"
|
||||||
|
|
||||||
#: apps/transactions/models.py:356
|
#: apps/transactions/models.py:361
|
||||||
msgid "Deleted At"
|
msgid "Deleted At"
|
||||||
msgstr "Supprimé à"
|
msgstr "Supprimé à"
|
||||||
|
|
||||||
#: apps/transactions/models.py:368
|
#: apps/transactions/models.py:373
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Transaction"
|
msgid "Transaction"
|
||||||
msgstr "Transaction"
|
msgstr "Transaction"
|
||||||
|
|
||||||
#: apps/transactions/models.py:440 templates/tags/fragments/table.html:71
|
#: apps/transactions/models.py:445 templates/tags/fragments/table.html:71
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr "Pas de balises"
|
msgstr "Pas de balises"
|
||||||
|
|
||||||
#: apps/transactions/models.py:441
|
#: apps/transactions/models.py:446
|
||||||
msgid "No category"
|
msgid "No category"
|
||||||
msgstr "Pas de catégorie"
|
msgstr "Pas de catégorie"
|
||||||
|
|
||||||
#: apps/transactions/models.py:443
|
#: apps/transactions/models.py:448
|
||||||
msgid "No description"
|
msgid "No description"
|
||||||
msgstr "Pas de description"
|
msgstr "Pas de description"
|
||||||
|
|
||||||
#: apps/transactions/models.py:449
|
#: apps/transactions/models.py:454
|
||||||
msgid "Yearly"
|
msgid "Yearly"
|
||||||
msgstr "Annuel"
|
msgstr "Annuel"
|
||||||
|
|
||||||
#: apps/transactions/models.py:450 apps/users/models.py:26
|
#: apps/transactions/models.py:455 apps/users/models.py:26
|
||||||
#: templates/includes/navbar.html:26
|
#: templates/includes/navbar.html:26
|
||||||
msgid "Monthly"
|
msgid "Monthly"
|
||||||
msgstr "Mensuel"
|
msgstr "Mensuel"
|
||||||
|
|
||||||
#: apps/transactions/models.py:451
|
#: apps/transactions/models.py:456
|
||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr "Hebdomadaire"
|
msgstr "Hebdomadaire"
|
||||||
|
|
||||||
#: apps/transactions/models.py:452
|
#: apps/transactions/models.py:457
|
||||||
msgid "Daily"
|
msgid "Daily"
|
||||||
msgstr "Quotidien"
|
msgstr "Quotidien"
|
||||||
|
|
||||||
#: apps/transactions/models.py:465
|
#: apps/transactions/models.py:470
|
||||||
msgid "Number of Installments"
|
msgid "Number of Installments"
|
||||||
msgstr "Nombre d'aménagements"
|
msgstr "Nombre d'aménagements"
|
||||||
|
|
||||||
#: apps/transactions/models.py:470
|
#: apps/transactions/models.py:475
|
||||||
msgid "Installment Start"
|
msgid "Installment Start"
|
||||||
msgstr "Début de l'aménagement"
|
msgstr "Début de l'aménagement"
|
||||||
|
|
||||||
#: apps/transactions/models.py:471
|
#: apps/transactions/models.py:476
|
||||||
msgid "The installment number to start counting from"
|
msgid "The installment number to start counting from"
|
||||||
msgstr "Le numéro d'aménagement à partir duquel compter"
|
msgstr "Le numéro d'aménagement à partir duquel compter"
|
||||||
|
|
||||||
#: apps/transactions/models.py:476 apps/transactions/models.py:711
|
#: apps/transactions/models.py:481 apps/transactions/models.py:716
|
||||||
msgid "Start Date"
|
msgid "Start Date"
|
||||||
msgstr "Date de début"
|
msgstr "Date de début"
|
||||||
|
|
||||||
#: apps/transactions/models.py:480 apps/transactions/models.py:712
|
#: apps/transactions/models.py:485 apps/transactions/models.py:717
|
||||||
msgid "End Date"
|
msgid "End Date"
|
||||||
msgstr "Date de fin"
|
msgstr "Date de fin"
|
||||||
|
|
||||||
#: apps/transactions/models.py:485
|
#: apps/transactions/models.py:490
|
||||||
msgid "Recurrence"
|
msgid "Recurrence"
|
||||||
msgstr "Récurrence"
|
msgstr "Récurrence"
|
||||||
|
|
||||||
#: apps/transactions/models.py:488
|
#: apps/transactions/models.py:493
|
||||||
msgid "Installment Amount"
|
msgid "Installment Amount"
|
||||||
msgstr "Montant d'aménagement"
|
msgstr "Montant d'aménagement"
|
||||||
|
|
||||||
#: apps/transactions/models.py:507 apps/transactions/models.py:728
|
#: apps/transactions/models.py:512 apps/transactions/models.py:733
|
||||||
msgid "Add description to transactions"
|
msgid "Add description to transactions"
|
||||||
msgstr "Rajouter une description à la transaction"
|
msgstr "Rajouter une description à la transaction"
|
||||||
|
|
||||||
#: apps/transactions/models.py:510 apps/transactions/models.py:731
|
#: apps/transactions/models.py:515 apps/transactions/models.py:736
|
||||||
msgid "Add notes to transactions"
|
msgid "Add notes to transactions"
|
||||||
msgstr "Ajouter des notes aux transactions"
|
msgstr "Ajouter des notes aux transactions"
|
||||||
|
|
||||||
#: apps/transactions/models.py:670
|
#: apps/transactions/models.py:675
|
||||||
msgid "day(s)"
|
msgid "day(s)"
|
||||||
msgstr "jour(s)"
|
msgstr "jour(s)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:671
|
#: apps/transactions/models.py:676
|
||||||
msgid "week(s)"
|
msgid "week(s)"
|
||||||
msgstr "semaine(s)"
|
msgstr "semaine(s)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:672
|
#: apps/transactions/models.py:677
|
||||||
msgid "month(s)"
|
msgid "month(s)"
|
||||||
msgstr "mois"
|
msgstr "mois"
|
||||||
|
|
||||||
#: apps/transactions/models.py:673
|
#: apps/transactions/models.py:678
|
||||||
msgid "year(s)"
|
msgid "year(s)"
|
||||||
msgstr "année(s)"
|
msgstr "année(s)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:675
|
#: apps/transactions/models.py:680
|
||||||
#: templates/recurring_transactions/fragments/list.html:24
|
#: templates/recurring_transactions/fragments/list.html:24
|
||||||
msgid "Paused"
|
msgid "Paused"
|
||||||
msgstr "Interrompu"
|
msgstr "Interrompu"
|
||||||
|
|
||||||
#: apps/transactions/models.py:714
|
#: apps/transactions/models.py:719
|
||||||
msgid "Recurrence Type"
|
msgid "Recurrence Type"
|
||||||
msgstr "Type de récurrence"
|
msgstr "Type de récurrence"
|
||||||
|
|
||||||
#: apps/transactions/models.py:717
|
#: apps/transactions/models.py:722
|
||||||
msgid "Recurrence Interval"
|
msgid "Recurrence Interval"
|
||||||
msgstr "Interval de récurrence"
|
msgstr "Interval de récurrence"
|
||||||
|
|
||||||
#: apps/transactions/models.py:721
|
#: apps/transactions/models.py:726
|
||||||
msgid "Last Generated Date"
|
msgid "Last Generated Date"
|
||||||
msgstr "Dernière date générée"
|
msgstr "Dernière date générée"
|
||||||
|
|
||||||
#: apps/transactions/models.py:724
|
#: apps/transactions/models.py:729
|
||||||
msgid "Last Generated Reference Date"
|
msgid "Last Generated Reference Date"
|
||||||
msgstr "Dernière date de référence générée"
|
msgstr "Dernière date de référence générée"
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:964 templates/cotton/ui/transactions_fab.html:59
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Quick Transaction"
|
||||||
|
msgstr "Edit Transaction"
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:965 templates/includes/navbar.html:72
|
||||||
|
#: templates/quick_transactions/pages/index.html:5
|
||||||
|
#: templates/quick_transactions/pages/index.html:11
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Transactions"
|
||||||
|
msgid "Quick Transactions"
|
||||||
|
msgstr "Transactions"
|
||||||
|
|
||||||
#: apps/transactions/validators.py:8
|
#: apps/transactions/validators.py:8
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(value)s has too many decimal places. Maximum is 30."
|
msgid "%(value)s has too many decimal places. Maximum is 30."
|
||||||
@@ -1590,6 +1619,29 @@ msgstr "Installment Plan refreshed successfully"
|
|||||||
msgid "Installment Plan deleted successfully"
|
msgid "Installment Plan deleted successfully"
|
||||||
msgstr "Installment Plan deleted successfully"
|
msgstr "Installment Plan deleted successfully"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:45 apps/users/views.py:152
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Item added successfully"
|
||||||
|
msgstr "Rule added successfully"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:73 apps/users/views.py:184
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Item updated successfully"
|
||||||
|
msgstr "Rule updated successfully"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:99
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Rule deleted successfully"
|
||||||
|
msgid "Item deleted successfully"
|
||||||
|
msgstr "Règle supprimée avec succès"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:145
|
||||||
|
#: apps/transactions/views/transactions.py:52
|
||||||
|
#: apps/transactions/views/transactions.py:148
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Transaction added successfully"
|
||||||
|
msgstr "Transaction added successfully"
|
||||||
|
|
||||||
#: apps/transactions/views/recurring_transactions.py:112
|
#: apps/transactions/views/recurring_transactions.py:112
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Recurring Transaction added successfully"
|
msgid "Recurring Transaction added successfully"
|
||||||
@@ -1635,12 +1687,6 @@ msgstr "Tag updated successfully"
|
|||||||
msgid "Tag deleted successfully"
|
msgid "Tag deleted successfully"
|
||||||
msgstr "Tag deleted successfully"
|
msgstr "Tag deleted successfully"
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:52
|
|
||||||
#: apps/transactions/views/transactions.py:148
|
|
||||||
#, fuzzy
|
|
||||||
msgid "Transaction added successfully"
|
|
||||||
msgstr "Transaction added successfully"
|
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:182
|
#: apps/transactions/views/transactions.py:182
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Transaction updated successfully"
|
msgid "Transaction updated successfully"
|
||||||
@@ -1698,12 +1744,12 @@ msgstr "Permissions"
|
|||||||
msgid "Important dates"
|
msgid "Important dates"
|
||||||
msgstr "Important dates"
|
msgstr "Important dates"
|
||||||
|
|
||||||
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:19
|
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:20
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "E-mail"
|
msgid "E-mail"
|
||||||
msgstr "E-mail"
|
msgstr "E-mail"
|
||||||
|
|
||||||
#: apps/users/forms.py:29 templates/users/login.html:20
|
#: apps/users/forms.py:29 templates/users/login.html:21
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Password"
|
msgstr "Password"
|
||||||
@@ -1881,16 +1927,6 @@ msgstr "Sounds will now play"
|
|||||||
msgid "Your settings have been updated"
|
msgid "Your settings have been updated"
|
||||||
msgstr "Your settings have been updated"
|
msgstr "Your settings have been updated"
|
||||||
|
|
||||||
#: apps/users/views.py:152
|
|
||||||
#, fuzzy
|
|
||||||
msgid "Item added successfully"
|
|
||||||
msgstr "Rule added successfully"
|
|
||||||
|
|
||||||
#: apps/users/views.py:184
|
|
||||||
#, fuzzy
|
|
||||||
msgid "Item updated successfully"
|
|
||||||
msgstr "Rule updated successfully"
|
|
||||||
|
|
||||||
#: templates/account_groups/fragments/add.html:5
|
#: templates/account_groups/fragments/add.html:5
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Add account group"
|
msgid "Add account group"
|
||||||
@@ -1912,6 +1948,7 @@ msgstr "Edit account group"
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:19
|
#: templates/exchange_rates_services/fragments/table.html:19
|
||||||
#: templates/import_app/fragments/profiles/list.html:44
|
#: templates/import_app/fragments/profiles/list.html:44
|
||||||
#: templates/installment_plans/fragments/table.html:23
|
#: templates/installment_plans/fragments/table.html:23
|
||||||
|
#: templates/quick_transactions/fragments/list.html:20
|
||||||
#: templates/recurring_transactions/fragments/table.html:25
|
#: templates/recurring_transactions/fragments/table.html:25
|
||||||
#: templates/rules/fragments/list.html:33
|
#: templates/rules/fragments/list.html:33
|
||||||
#: templates/tags/fragments/table.html:23
|
#: templates/tags/fragments/table.html:23
|
||||||
@@ -1923,7 +1960,7 @@ msgstr "Actions"
|
|||||||
#: templates/account_groups/fragments/list.html:36
|
#: templates/account_groups/fragments/list.html:36
|
||||||
#: templates/accounts/fragments/list.html:41
|
#: templates/accounts/fragments/list.html:41
|
||||||
#: templates/categories/fragments/table.html:29
|
#: templates/categories/fragments/table.html:29
|
||||||
#: templates/cotton/transaction/item.html:130
|
#: templates/cotton/transaction/item.html:131
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:49
|
#: templates/cotton/ui/transactions_action_bar.html:49
|
||||||
#: templates/currencies/fragments/list.html:37
|
#: templates/currencies/fragments/list.html:37
|
||||||
#: templates/dca/fragments/strategy/details.html:67
|
#: templates/dca/fragments/strategy/details.html:67
|
||||||
@@ -1934,6 +1971,7 @@ msgstr "Actions"
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:23
|
#: templates/exchange_rates_services/fragments/table.html:23
|
||||||
#: templates/import_app/fragments/profiles/list.html:48
|
#: templates/import_app/fragments/profiles/list.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:27
|
#: templates/installment_plans/fragments/table.html:27
|
||||||
|
#: templates/quick_transactions/fragments/list.html:24
|
||||||
#: templates/recurring_transactions/fragments/table.html:29
|
#: templates/recurring_transactions/fragments/table.html:29
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:23
|
#: templates/rules/fragments/transaction_rule/view.html:23
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:47
|
#: templates/rules/fragments/transaction_rule/view.html:47
|
||||||
@@ -1947,8 +1985,8 @@ msgstr "Edit"
|
|||||||
#: templates/account_groups/fragments/list.html:43
|
#: templates/account_groups/fragments/list.html:43
|
||||||
#: templates/accounts/fragments/list.html:48
|
#: templates/accounts/fragments/list.html:48
|
||||||
#: templates/categories/fragments/table.html:36
|
#: templates/categories/fragments/table.html:36
|
||||||
#: templates/cotton/transaction/item.html:145
|
#: templates/cotton/transaction/item.html:146
|
||||||
#: templates/cotton/transaction/item.html:164
|
#: templates/cotton/transaction/item.html:165
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:86
|
#: templates/cotton/ui/transactions_action_bar.html:86
|
||||||
#: templates/currencies/fragments/list.html:44
|
#: templates/currencies/fragments/list.html:44
|
||||||
@@ -1962,6 +2000,7 @@ msgstr "Edit"
|
|||||||
#: templates/import_app/fragments/runs/list.html:102
|
#: templates/import_app/fragments/runs/list.html:102
|
||||||
#: templates/installment_plans/fragments/table.html:56
|
#: templates/installment_plans/fragments/table.html:56
|
||||||
#: templates/mini_tools/unit_price_calculator.html:18
|
#: templates/mini_tools/unit_price_calculator.html:18
|
||||||
|
#: templates/quick_transactions/fragments/list.html:32
|
||||||
#: templates/recurring_transactions/fragments/table.html:91
|
#: templates/recurring_transactions/fragments/table.html:91
|
||||||
#: templates/rules/fragments/list.html:44
|
#: templates/rules/fragments/list.html:44
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:55
|
#: templates/rules/fragments/transaction_rule/view.html:55
|
||||||
@@ -1974,8 +2013,8 @@ msgstr "Delete"
|
|||||||
#: templates/account_groups/fragments/list.html:47
|
#: templates/account_groups/fragments/list.html:47
|
||||||
#: templates/accounts/fragments/list.html:52
|
#: templates/accounts/fragments/list.html:52
|
||||||
#: templates/categories/fragments/table.html:41
|
#: templates/categories/fragments/table.html:41
|
||||||
#: templates/cotton/transaction/item.html:149
|
#: templates/cotton/transaction/item.html:150
|
||||||
#: templates/cotton/transaction/item.html:168
|
#: templates/cotton/transaction/item.html:169
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:88
|
#: templates/cotton/ui/transactions_action_bar.html:88
|
||||||
#: templates/currencies/fragments/list.html:48
|
#: templates/currencies/fragments/list.html:48
|
||||||
@@ -1989,6 +2028,7 @@ msgstr "Delete"
|
|||||||
#: templates/import_app/fragments/runs/list.html:106
|
#: templates/import_app/fragments/runs/list.html:106
|
||||||
#: templates/installment_plans/fragments/table.html:48
|
#: templates/installment_plans/fragments/table.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:60
|
#: templates/installment_plans/fragments/table.html:60
|
||||||
|
#: templates/quick_transactions/fragments/list.html:37
|
||||||
#: templates/recurring_transactions/fragments/table.html:53
|
#: templates/recurring_transactions/fragments/table.html:53
|
||||||
#: templates/recurring_transactions/fragments/table.html:67
|
#: templates/recurring_transactions/fragments/table.html:67
|
||||||
#: templates/recurring_transactions/fragments/table.html:82
|
#: templates/recurring_transactions/fragments/table.html:82
|
||||||
@@ -2004,8 +2044,8 @@ msgstr "Are you sure?"
|
|||||||
#: templates/account_groups/fragments/list.html:48
|
#: templates/account_groups/fragments/list.html:48
|
||||||
#: templates/accounts/fragments/list.html:53
|
#: templates/accounts/fragments/list.html:53
|
||||||
#: templates/categories/fragments/table.html:42
|
#: templates/categories/fragments/table.html:42
|
||||||
#: templates/cotton/transaction/item.html:150
|
#: templates/cotton/transaction/item.html:151
|
||||||
#: templates/cotton/transaction/item.html:169
|
#: templates/cotton/transaction/item.html:170
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||||
#: templates/currencies/fragments/list.html:49
|
#: templates/currencies/fragments/list.html:49
|
||||||
@@ -2027,8 +2067,8 @@ msgstr "You won't be able to revert this!"
|
|||||||
#: templates/account_groups/fragments/list.html:49
|
#: templates/account_groups/fragments/list.html:49
|
||||||
#: templates/accounts/fragments/list.html:54
|
#: templates/accounts/fragments/list.html:54
|
||||||
#: templates/categories/fragments/table.html:43
|
#: templates/categories/fragments/table.html:43
|
||||||
#: templates/cotton/transaction/item.html:151
|
#: templates/cotton/transaction/item.html:152
|
||||||
#: templates/cotton/transaction/item.html:170
|
#: templates/cotton/transaction/item.html:171
|
||||||
#: templates/currencies/fragments/list.html:50
|
#: templates/currencies/fragments/list.html:50
|
||||||
#: templates/dca/fragments/strategy/details.html:82
|
#: templates/dca/fragments/strategy/details.html:82
|
||||||
#: templates/dca/fragments/strategy/list.html:50
|
#: templates/dca/fragments/strategy/list.html:50
|
||||||
@@ -2039,6 +2079,7 @@ msgstr "You won't be able to revert this!"
|
|||||||
#: templates/import_app/fragments/profiles/list.html:75
|
#: templates/import_app/fragments/profiles/list.html:75
|
||||||
#: templates/import_app/fragments/runs/list.html:108
|
#: templates/import_app/fragments/runs/list.html:108
|
||||||
#: templates/installment_plans/fragments/table.html:62
|
#: templates/installment_plans/fragments/table.html:62
|
||||||
|
#: templates/quick_transactions/fragments/list.html:39
|
||||||
#: templates/recurring_transactions/fragments/table.html:98
|
#: templates/recurring_transactions/fragments/table.html:98
|
||||||
#: templates/rules/fragments/list.html:50
|
#: templates/rules/fragments/list.html:50
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||||
@@ -2219,7 +2260,7 @@ msgstr "Search"
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr "Select"
|
msgstr "Select"
|
||||||
|
|
||||||
#: templates/cotton/transaction/item.html:137
|
#: templates/cotton/transaction/item.html:138
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
@@ -2347,16 +2388,19 @@ msgid "Count"
|
|||||||
msgstr "Count"
|
msgstr "Count"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:27
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Installment"
|
msgid "Installment"
|
||||||
msgstr "Installment"
|
msgstr "Installment"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:35
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Recurring"
|
msgid "Recurring"
|
||||||
msgstr "Recurring"
|
msgstr "Recurring"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:52
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Balance"
|
msgid "Balance"
|
||||||
msgstr "Balance"
|
msgstr "Balance"
|
||||||
@@ -2560,8 +2604,8 @@ msgstr "Edit exchange rate"
|
|||||||
#: templates/exchange_rates/fragments/list.html:25
|
#: templates/exchange_rates/fragments/list.html:25
|
||||||
#: templates/includes/navbar.html:61
|
#: templates/includes/navbar.html:61
|
||||||
#: templates/installment_plans/fragments/list.html:21
|
#: templates/installment_plans/fragments/list.html:21
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:92
|
#: templates/yearly_overview/pages/overview_by_account.html:94
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:94
|
#: templates/yearly_overview/pages/overview_by_currency.html:96
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr "All"
|
msgstr "All"
|
||||||
@@ -2626,7 +2670,7 @@ msgstr "accounts"
|
|||||||
msgid "No services configured"
|
msgid "No services configured"
|
||||||
msgstr "No services configured"
|
msgstr "No services configured"
|
||||||
|
|
||||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137
|
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:139
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Export and Restore"
|
msgid "Export and Restore"
|
||||||
msgstr "Export and Restore"
|
msgstr "Export and Restore"
|
||||||
@@ -2767,55 +2811,55 @@ msgstr "Insights"
|
|||||||
msgid "Trash Can"
|
msgid "Trash Can"
|
||||||
msgstr "Trash Can"
|
msgstr "Trash Can"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:82
|
#: templates/includes/navbar.html:84
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Tools"
|
msgid "Tools"
|
||||||
msgstr "Tools"
|
msgstr "Tools"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:86
|
#: templates/includes/navbar.html:88
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Dollar Cost Average Tracker"
|
msgid "Dollar Cost Average Tracker"
|
||||||
msgstr "Dollar Cost Average Tracker"
|
msgstr "Dollar Cost Average Tracker"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:89
|
#: templates/includes/navbar.html:91
|
||||||
#: templates/mini_tools/unit_price_calculator.html:5
|
#: templates/mini_tools/unit_price_calculator.html:5
|
||||||
#: templates/mini_tools/unit_price_calculator.html:10
|
#: templates/mini_tools/unit_price_calculator.html:10
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Unit Price Calculator"
|
msgid "Unit Price Calculator"
|
||||||
msgstr "Unit Price Calculator"
|
msgstr "Unit Price Calculator"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:92
|
#: templates/includes/navbar.html:94
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Currency Converter"
|
msgid "Currency Converter"
|
||||||
msgstr "Currency Converter"
|
msgstr "Currency Converter"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:101
|
#: templates/includes/navbar.html:103
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Management"
|
msgid "Management"
|
||||||
msgstr "Management"
|
msgstr "Management"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:130
|
#: templates/includes/navbar.html:132
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Automation"
|
msgid "Automation"
|
||||||
msgstr "Automation"
|
msgstr "Automation"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:145
|
#: templates/includes/navbar.html:147
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:154
|
#: templates/includes/navbar.html:156
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Only use this if you know what you're doing"
|
msgid "Only use this if you know what you're doing"
|
||||||
msgstr "Only use this if you know what you're doing"
|
msgstr "Only use this if you know what you're doing"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:155
|
#: templates/includes/navbar.html:157
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Django Admin"
|
msgid "Django Admin"
|
||||||
msgstr "Django Admin"
|
msgstr "Django Admin"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:165
|
#: templates/includes/navbar.html:167
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Calculator"
|
msgid "Calculator"
|
||||||
msgstr "Calculator"
|
msgstr "Calculator"
|
||||||
@@ -2991,8 +3035,8 @@ msgid "Month"
|
|||||||
msgstr "Month"
|
msgstr "Month"
|
||||||
|
|
||||||
#: templates/insights/pages/index.html:40
|
#: templates/insights/pages/index.html:40
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:61
|
#: templates/yearly_overview/pages/overview_by_account.html:62
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:63
|
#: templates/yearly_overview/pages/overview_by_currency.html:64
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Year"
|
msgid "Year"
|
||||||
msgstr "Year"
|
msgstr "Year"
|
||||||
@@ -3229,6 +3273,27 @@ msgstr "Evolution by currency"
|
|||||||
msgid "Evolution by account"
|
msgid "Evolution by account"
|
||||||
msgstr "Evolution by account"
|
msgstr "Evolution by account"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/add.html:5
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:5
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Add quick transaction"
|
||||||
|
msgstr "Add recurring transaction"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:13
|
||||||
|
#: templates/quick_transactions/fragments/list.html:55
|
||||||
|
msgid "Nothing to see here..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/edit.html:5
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Edit quick transaction"
|
||||||
|
msgstr "Edit transaction"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/list.html:38
|
||||||
|
#, fuzzy
|
||||||
|
msgid "This will delete this item"
|
||||||
|
msgstr "Yes, delete them!"
|
||||||
|
|
||||||
#: templates/recurring_transactions/fragments/add.html:5
|
#: templates/recurring_transactions/fragments/add.html:5
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Add recurring transaction"
|
msgid "Add recurring transaction"
|
||||||
@@ -3515,16 +3580,22 @@ msgstr "Play sounds"
|
|||||||
msgid "Show amounts"
|
msgid "Show amounts"
|
||||||
msgstr "Show amounts"
|
msgstr "Show amounts"
|
||||||
|
|
||||||
#: templates/users/login.html:17
|
#: templates/users/login.html:18
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Welcome to WYGIWYH's demo!"
|
msgid "Welcome to WYGIWYH's demo!"
|
||||||
msgstr "Welcome to WYGIWYH's demo!"
|
msgstr "Welcome to WYGIWYH's demo!"
|
||||||
|
|
||||||
#: templates/users/login.html:18
|
#: templates/users/login.html:19
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Use the credentials below to login"
|
msgid "Use the credentials below to login"
|
||||||
msgstr "Use the credentials below to login"
|
msgstr "Use the credentials below to login"
|
||||||
|
|
||||||
|
#: templates/users/login.html:40
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "ends with"
|
||||||
|
msgid "Login with"
|
||||||
|
msgstr "Fini par"
|
||||||
|
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-05-11 15:47+0000\n"
|
"POT-Creation-Date: 2025-06-20 05:07+0000\n"
|
||||||
"PO-Revision-Date: 2025-05-01 09:16+0000\n"
|
"PO-Revision-Date: 2025-05-01 09:16+0000\n"
|
||||||
"Last-Translator: Dimitri Decrock <dj.flashpower@gmail.com>\n"
|
"Last-Translator: Dimitri Decrock <dj.flashpower@gmail.com>\n"
|
||||||
"Language-Team: Dutch <https://translations.herculino.com/projects/wygiwyh/"
|
"Language-Team: Dutch <https://translations.herculino.com/projects/wygiwyh/"
|
||||||
@@ -27,11 +27,12 @@ msgstr "Groepsnaam"
|
|||||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
||||||
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
||||||
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
||||||
#: apps/rules/forms.py:365 apps/transactions/forms.py:203
|
#: apps/rules/forms.py:365 apps/transactions/forms.py:204
|
||||||
#: apps/transactions/forms.py:281 apps/transactions/forms.py:641
|
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416
|
||||||
#: apps/transactions/forms.py:684 apps/transactions/forms.py:716
|
#: apps/transactions/forms.py:776 apps/transactions/forms.py:819
|
||||||
#: apps/transactions/forms.py:751 apps/transactions/forms.py:903
|
#: apps/transactions/forms.py:851 apps/transactions/forms.py:886
|
||||||
#: apps/users/forms.py:210 apps/users/forms.py:372
|
#: apps/transactions/forms.py:1038 apps/users/forms.py:210
|
||||||
|
#: apps/users/forms.py:372
|
||||||
msgid "Update"
|
msgid "Update"
|
||||||
msgstr "Bijwerken"
|
msgstr "Bijwerken"
|
||||||
|
|
||||||
@@ -40,11 +41,12 @@ msgstr "Bijwerken"
|
|||||||
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
||||||
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
||||||
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
||||||
#: apps/transactions/forms.py:188 apps/transactions/forms.py:212
|
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213
|
||||||
#: apps/transactions/forms.py:649 apps/transactions/forms.py:692
|
#: apps/transactions/forms.py:378 apps/transactions/forms.py:784
|
||||||
#: apps/transactions/forms.py:724 apps/transactions/forms.py:759
|
#: apps/transactions/forms.py:827 apps/transactions/forms.py:859
|
||||||
#: apps/transactions/forms.py:911 apps/users/forms.py:218
|
#: apps/transactions/forms.py:894 apps/transactions/forms.py:1046
|
||||||
#: apps/users/forms.py:380 templates/account_groups/fragments/list.html:9
|
#: apps/users/forms.py:218 apps/users/forms.py:380
|
||||||
|
#: templates/account_groups/fragments/list.html:9
|
||||||
#: templates/accounts/fragments/list.html:9
|
#: templates/accounts/fragments/list.html:9
|
||||||
#: templates/categories/fragments/list.html:9
|
#: templates/categories/fragments/list.html:9
|
||||||
#: templates/currencies/fragments/list.html:9
|
#: templates/currencies/fragments/list.html:9
|
||||||
@@ -57,6 +59,7 @@ msgstr "Bijwerken"
|
|||||||
#: templates/import_app/fragments/profiles/list.html:10
|
#: templates/import_app/fragments/profiles/list.html:10
|
||||||
#: templates/installment_plans/fragments/list.html:9
|
#: templates/installment_plans/fragments/list.html:9
|
||||||
#: templates/mini_tools/unit_price_calculator.html:162
|
#: templates/mini_tools/unit_price_calculator.html:162
|
||||||
|
#: templates/quick_transactions/pages/index.html:15
|
||||||
#: templates/recurring_transactions/fragments/list.html:9
|
#: templates/recurring_transactions/fragments/list.html:9
|
||||||
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
||||||
#: templates/users/fragments/list.html:10
|
#: templates/users/fragments/list.html:10
|
||||||
@@ -74,10 +77,11 @@ msgstr "Nieuw saldo"
|
|||||||
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
||||||
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
||||||
#: apps/rules/models.py:38 apps/rules/models.py:286
|
#: apps/rules/models.py:38 apps/rules/models.py:286
|
||||||
#: apps/transactions/forms.py:41 apps/transactions/forms.py:315
|
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256
|
||||||
#: apps/transactions/forms.py:322 apps/transactions/forms.py:522
|
#: apps/transactions/forms.py:450 apps/transactions/forms.py:457
|
||||||
#: apps/transactions/forms.py:783 apps/transactions/models.py:312
|
#: apps/transactions/forms.py:657 apps/transactions/forms.py:918
|
||||||
#: apps/transactions/models.py:495 apps/transactions/models.py:695
|
#: apps/transactions/models.py:317 apps/transactions/models.py:500
|
||||||
|
#: apps/transactions/models.py:700 apps/transactions/models.py:936
|
||||||
#: templates/insights/fragments/category_overview/index.html:63
|
#: templates/insights/fragments/category_overview/index.html:63
|
||||||
#: templates/insights/fragments/category_overview/index.html:420
|
#: templates/insights/fragments/category_overview/index.html:420
|
||||||
msgid "Category"
|
msgid "Category"
|
||||||
@@ -87,11 +91,12 @@ msgstr "Categorie"
|
|||||||
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
||||||
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
||||||
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
||||||
#: apps/transactions/forms.py:49 apps/transactions/forms.py:331
|
#: apps/transactions/forms.py:50 apps/transactions/forms.py:264
|
||||||
#: apps/transactions/forms.py:339 apps/transactions/forms.py:515
|
#: apps/transactions/forms.py:466 apps/transactions/forms.py:474
|
||||||
#: apps/transactions/forms.py:776 apps/transactions/models.py:318
|
#: apps/transactions/forms.py:650 apps/transactions/forms.py:911
|
||||||
#: apps/transactions/models.py:497 apps/transactions/models.py:699
|
#: apps/transactions/models.py:323 apps/transactions/models.py:502
|
||||||
#: templates/includes/navbar.html:108
|
#: apps/transactions/models.py:704 apps/transactions/models.py:942
|
||||||
|
#: templates/includes/navbar.html:110
|
||||||
#: templates/insights/fragments/category_overview/index.html:35
|
#: templates/insights/fragments/category_overview/index.html:35
|
||||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
@@ -99,8 +104,8 @@ msgstr "Labels"
|
|||||||
|
|
||||||
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
||||||
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
||||||
#: apps/transactions/models.py:205 apps/transactions/models.py:230
|
#: apps/transactions/models.py:210 apps/transactions/models.py:235
|
||||||
#: apps/transactions/models.py:254
|
#: apps/transactions/models.py:259 apps/transactions/models.py:905
|
||||||
#: templates/account_groups/fragments/list.html:25
|
#: templates/account_groups/fragments/list.html:25
|
||||||
#: templates/accounts/fragments/list.html:25
|
#: templates/accounts/fragments/list.html:25
|
||||||
#: templates/categories/fragments/table.html:16
|
#: templates/categories/fragments/table.html:16
|
||||||
@@ -109,6 +114,7 @@ msgstr "Labels"
|
|||||||
#: templates/exchange_rates_services/fragments/list.html:32
|
#: templates/exchange_rates_services/fragments/list.html:32
|
||||||
#: templates/import_app/fragments/profiles/list.html:36
|
#: templates/import_app/fragments/profiles/list.html:36
|
||||||
#: templates/installment_plans/fragments/table.html:16
|
#: templates/installment_plans/fragments/table.html:16
|
||||||
|
#: templates/quick_transactions/fragments/list.html:13
|
||||||
#: templates/recurring_transactions/fragments/table.html:18
|
#: templates/recurring_transactions/fragments/table.html:18
|
||||||
#: templates/rules/fragments/list.html:26
|
#: templates/rules/fragments/list.html:26
|
||||||
#: templates/tags/fragments/table.html:16
|
#: templates/tags/fragments/table.html:16
|
||||||
@@ -122,7 +128,7 @@ msgstr "Accountgroep"
|
|||||||
|
|
||||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||||
#: templates/account_groups/pages/index.html:4
|
#: templates/account_groups/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:118
|
#: templates/includes/navbar.html:120
|
||||||
msgid "Account Groups"
|
msgid "Account Groups"
|
||||||
msgstr "Accountgroepen"
|
msgstr "Accountgroepen"
|
||||||
|
|
||||||
@@ -166,17 +172,18 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
||||||
#: apps/rules/models.py:30 apps/rules/models.py:242
|
#: apps/rules/models.py:30 apps/rules/models.py:242
|
||||||
#: apps/transactions/forms.py:61 apps/transactions/forms.py:507
|
#: apps/transactions/forms.py:62 apps/transactions/forms.py:276
|
||||||
#: apps/transactions/forms.py:768 apps/transactions/models.py:285
|
#: apps/transactions/forms.py:642 apps/transactions/forms.py:903
|
||||||
#: apps/transactions/models.py:455 apps/transactions/models.py:677
|
#: apps/transactions/models.py:290 apps/transactions/models.py:460
|
||||||
|
#: apps/transactions/models.py:682 apps/transactions/models.py:911
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Rekening"
|
msgstr "Rekening"
|
||||||
|
|
||||||
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
||||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||||
#: templates/accounts/fragments/list.html:5
|
#: templates/accounts/fragments/list.html:5
|
||||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:114
|
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:116
|
||||||
#: templates/includes/navbar.html:116
|
#: templates/includes/navbar.html:118
|
||||||
#: templates/monthly_overview/pages/overview.html:94
|
#: templates/monthly_overview/pages/overview.html:94
|
||||||
#: templates/transactions/fragments/summary.html:12
|
#: templates/transactions/fragments/summary.html:12
|
||||||
#: templates/transactions/pages/transactions.html:72
|
#: templates/transactions/pages/transactions.html:72
|
||||||
@@ -465,8 +472,8 @@ msgstr "Achtervoegsel"
|
|||||||
|
|
||||||
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
||||||
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
||||||
#: apps/transactions/forms.py:65 apps/transactions/forms.py:343
|
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478
|
||||||
#: apps/transactions/models.py:295
|
#: apps/transactions/models.py:300
|
||||||
#: templates/dca/fragments/strategy/details.html:52
|
#: templates/dca/fragments/strategy/details.html:52
|
||||||
#: templates/exchange_rates/fragments/table.html:10
|
#: templates/exchange_rates/fragments/table.html:10
|
||||||
#: templates/exchange_rates_services/fragments/table.html:10
|
#: templates/exchange_rates_services/fragments/table.html:10
|
||||||
@@ -488,8 +495,8 @@ msgstr "Cijfers na de komma"
|
|||||||
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
||||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||||
#: templates/currencies/fragments/list.html:5
|
#: templates/currencies/fragments/list.html:5
|
||||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122
|
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:124
|
||||||
#: templates/includes/navbar.html:124
|
#: templates/includes/navbar.html:126
|
||||||
#: templates/monthly_overview/pages/overview.html:81
|
#: templates/monthly_overview/pages/overview.html:81
|
||||||
#: templates/transactions/fragments/summary.html:8
|
#: templates/transactions/fragments/summary.html:8
|
||||||
#: templates/transactions/pages/transactions.html:59
|
#: templates/transactions/pages/transactions.html:59
|
||||||
@@ -519,7 +526,7 @@ msgstr "Datum en Tijd"
|
|||||||
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
||||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||||
#: templates/exchange_rates/pages/index.html:4
|
#: templates/exchange_rates/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:126
|
#: templates/includes/navbar.html:128
|
||||||
msgid "Exchange Rates"
|
msgid "Exchange Rates"
|
||||||
msgstr "Wisselkoersen"
|
msgstr "Wisselkoersen"
|
||||||
|
|
||||||
@@ -547,8 +554,8 @@ msgstr "Dienstnaam"
|
|||||||
msgid "Service Type"
|
msgid "Service Type"
|
||||||
msgstr "Soort Dienst"
|
msgstr "Soort Dienst"
|
||||||
|
|
||||||
#: apps/currencies/models.py:110 apps/transactions/models.py:209
|
#: apps/currencies/models.py:110 apps/transactions/models.py:214
|
||||||
#: apps/transactions/models.py:233 apps/transactions/models.py:257
|
#: apps/transactions/models.py:238 apps/transactions/models.py:262
|
||||||
#: templates/categories/fragments/list.html:21
|
#: templates/categories/fragments/list.html:21
|
||||||
#: templates/entities/fragments/list.html:21
|
#: templates/entities/fragments/list.html:21
|
||||||
#: templates/recurring_transactions/fragments/list.html:21
|
#: templates/recurring_transactions/fragments/list.html:21
|
||||||
@@ -677,11 +684,11 @@ msgstr "Diensten succesvol in de wachtrij geplaatst"
|
|||||||
msgid "Create transaction"
|
msgid "Create transaction"
|
||||||
msgstr "Maak verrichtingen"
|
msgstr "Maak verrichtingen"
|
||||||
|
|
||||||
#: apps/dca/forms.py:70 apps/transactions/forms.py:290
|
#: apps/dca/forms.py:70 apps/transactions/forms.py:425
|
||||||
msgid "From Account"
|
msgid "From Account"
|
||||||
msgstr "Van rekening"
|
msgstr "Van rekening"
|
||||||
|
|
||||||
#: apps/dca/forms.py:76 apps/transactions/forms.py:295
|
#: apps/dca/forms.py:76 apps/transactions/forms.py:430
|
||||||
msgid "To Account"
|
msgid "To Account"
|
||||||
msgstr "Naar rekening"
|
msgstr "Naar rekening"
|
||||||
|
|
||||||
@@ -707,7 +714,7 @@ msgstr "Koppel verrichting"
|
|||||||
msgid "You must provide an account."
|
msgid "You must provide an account."
|
||||||
msgstr "Je moet een account opgeven."
|
msgstr "Je moet een account opgeven."
|
||||||
|
|
||||||
#: apps/dca/forms.py:312 apps/transactions/forms.py:457
|
#: apps/dca/forms.py:312 apps/transactions/forms.py:592
|
||||||
msgid "From and To accounts must be different."
|
msgid "From and To accounts must be different."
|
||||||
msgstr "Van en Naar rekening moeten verschillend zijn."
|
msgstr "Van en Naar rekening moeten verschillend zijn."
|
||||||
|
|
||||||
@@ -726,8 +733,9 @@ msgstr "Betaal Munteenheid"
|
|||||||
|
|
||||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
||||||
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
||||||
#: apps/transactions/forms.py:359 apps/transactions/models.py:308
|
#: apps/transactions/forms.py:494 apps/transactions/models.py:313
|
||||||
#: apps/transactions/models.py:504 apps/transactions/models.py:705
|
#: apps/transactions/models.py:509 apps/transactions/models.py:710
|
||||||
|
#: apps/transactions/models.py:932
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr "Opmerkingen"
|
msgstr "Opmerkingen"
|
||||||
|
|
||||||
@@ -784,14 +792,14 @@ msgid "Entry deleted successfully"
|
|||||||
msgstr "Item succesvol verwijderd"
|
msgstr "Item succesvol verwijderd"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||||
#: templates/includes/navbar.html:147 templates/users/fragments/list.html:6
|
#: templates/includes/navbar.html:149 templates/users/fragments/list.html:6
|
||||||
#: templates/users/pages/index.html:4
|
#: templates/users/pages/index.html:4
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Gebruikers"
|
msgstr "Gebruikers"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||||
#: apps/transactions/models.py:369 templates/includes/navbar.html:57
|
#: apps/transactions/models.py:374 templates/includes/navbar.html:57
|
||||||
#: templates/includes/navbar.html:104
|
#: templates/includes/navbar.html:106
|
||||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||||
#: templates/recurring_transactions/fragments/table.html:37
|
#: templates/recurring_transactions/fragments/table.html:37
|
||||||
#: templates/transactions/pages/transactions.html:5
|
#: templates/transactions/pages/transactions.html:5
|
||||||
@@ -800,30 +808,31 @@ msgstr "Verrichtingen"
|
|||||||
|
|
||||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||||
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
||||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:106
|
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:108
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr "Categorieën"
|
msgstr "Categorieën"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
||||||
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
||||||
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
||||||
#: apps/transactions/forms.py:57 apps/transactions/forms.py:530
|
#: apps/transactions/forms.py:58 apps/transactions/forms.py:272
|
||||||
#: apps/transactions/forms.py:791 apps/transactions/models.py:268
|
#: apps/transactions/forms.py:665 apps/transactions/forms.py:926
|
||||||
#: apps/transactions/models.py:323 apps/transactions/models.py:500
|
#: apps/transactions/models.py:273 apps/transactions/models.py:328
|
||||||
#: apps/transactions/models.py:702 templates/entities/fragments/list.html:5
|
#: apps/transactions/models.py:505 apps/transactions/models.py:707
|
||||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:110
|
#: apps/transactions/models.py:947 templates/entities/fragments/list.html:5
|
||||||
|
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:112
|
||||||
msgid "Entities"
|
msgid "Entities"
|
||||||
msgstr "Bedrijven"
|
msgstr "Bedrijven"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||||
#: apps/transactions/models.py:739 templates/includes/navbar.html:74
|
#: apps/transactions/models.py:744 templates/includes/navbar.html:76
|
||||||
#: templates/recurring_transactions/fragments/list.html:5
|
#: templates/recurring_transactions/fragments/list.html:5
|
||||||
#: templates/recurring_transactions/pages/index.html:4
|
#: templates/recurring_transactions/pages/index.html:4
|
||||||
msgid "Recurring Transactions"
|
msgid "Recurring Transactions"
|
||||||
msgstr "Terugkerende Verrichtingen"
|
msgstr "Terugkerende Verrichtingen"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||||
#: apps/transactions/models.py:518 templates/includes/navbar.html:72
|
#: apps/transactions/models.py:523 templates/includes/navbar.html:74
|
||||||
#: templates/installment_plans/fragments/list.html:5
|
#: templates/installment_plans/fragments/list.html:5
|
||||||
#: templates/installment_plans/pages/index.html:4
|
#: templates/installment_plans/pages/index.html:4
|
||||||
msgid "Installment Plans"
|
msgid "Installment Plans"
|
||||||
@@ -832,16 +841,16 @@ msgstr "Afbetalingsplannen"
|
|||||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||||
#: templates/exchange_rates_services/fragments/list.html:6
|
#: templates/exchange_rates_services/fragments/list.html:6
|
||||||
#: templates/exchange_rates_services/pages/index.html:4
|
#: templates/exchange_rates_services/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:140
|
#: templates/includes/navbar.html:142
|
||||||
msgid "Automatic Exchange Rates"
|
msgid "Automatic Exchange Rates"
|
||||||
msgstr "Automatische Wisselkoersen"
|
msgstr "Automatische Wisselkoersen"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:132
|
#: apps/export_app/forms.py:80 templates/includes/navbar.html:134
|
||||||
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
||||||
msgid "Rules"
|
msgid "Rules"
|
||||||
msgstr "Regels"
|
msgstr "Regels"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56
|
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:57
|
||||||
msgid "DCA"
|
msgid "DCA"
|
||||||
msgstr "DCA"
|
msgstr "DCA"
|
||||||
|
|
||||||
@@ -876,7 +885,7 @@ msgstr "Bewerk verrichtingsactie"
|
|||||||
msgid "Update or create transaction actions"
|
msgid "Update or create transaction actions"
|
||||||
msgstr "Bewerk of maak verrichtingsregel acties"
|
msgstr "Bewerk of maak verrichtingsregel acties"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158
|
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:159
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
||||||
#: templates/export_app/fragments/restore.html:5
|
#: templates/export_app/fragments/restore.html:5
|
||||||
#: templates/export_app/pages/index.html:24
|
#: templates/export_app/pages/index.html:24
|
||||||
@@ -908,7 +917,7 @@ msgstr "Selecteer een bestand"
|
|||||||
|
|
||||||
#: apps/import_app/forms.py:61
|
#: apps/import_app/forms.py:61
|
||||||
#: templates/import_app/fragments/profiles/list.html:62
|
#: templates/import_app/fragments/profiles/list.html:62
|
||||||
#: templates/includes/navbar.html:134
|
#: templates/includes/navbar.html:136
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importeer"
|
msgstr "Importeer"
|
||||||
|
|
||||||
@@ -1062,48 +1071,52 @@ msgid "Operator"
|
|||||||
msgstr "Operator"
|
msgstr "Operator"
|
||||||
|
|
||||||
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
||||||
#: apps/rules/models.py:246 apps/transactions/models.py:292
|
#: apps/rules/models.py:246 apps/transactions/models.py:297
|
||||||
#: apps/transactions/models.py:460 apps/transactions/models.py:683
|
#: apps/transactions/models.py:465 apps/transactions/models.py:688
|
||||||
|
#: apps/transactions/models.py:918
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "Soort"
|
msgstr "Soort"
|
||||||
|
|
||||||
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
||||||
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
||||||
#: apps/transactions/models.py:294 templates/cotton/transaction/item.html:21
|
#: apps/transactions/models.py:299 apps/transactions/models.py:920
|
||||||
#: templates/cotton/transaction/item.html:31
|
#: templates/cotton/transaction/item.html:22
|
||||||
|
#: templates/cotton/transaction/item.html:32
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||||
msgid "Paid"
|
msgid "Paid"
|
||||||
msgstr "Betaald"
|
msgstr "Betaald"
|
||||||
|
|
||||||
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
||||||
#: apps/rules/models.py:258 apps/transactions/forms.py:69
|
#: apps/rules/models.py:258 apps/transactions/forms.py:70
|
||||||
#: apps/transactions/forms.py:346 apps/transactions/forms.py:536
|
#: apps/transactions/forms.py:481 apps/transactions/forms.py:671
|
||||||
#: apps/transactions/models.py:296 apps/transactions/models.py:478
|
#: apps/transactions/models.py:301 apps/transactions/models.py:483
|
||||||
#: apps/transactions/models.py:707
|
#: apps/transactions/models.py:712
|
||||||
msgid "Reference Date"
|
msgid "Reference Date"
|
||||||
msgstr "Referentiedatum"
|
msgstr "Referentiedatum"
|
||||||
|
|
||||||
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
||||||
#: apps/rules/models.py:262 apps/transactions/models.py:301
|
#: apps/rules/models.py:262 apps/transactions/models.py:306
|
||||||
#: apps/transactions/models.py:688 templates/insights/fragments/sankey.html:95
|
#: apps/transactions/models.py:693 apps/transactions/models.py:925
|
||||||
|
#: templates/insights/fragments/sankey.html:95
|
||||||
msgid "Amount"
|
msgid "Amount"
|
||||||
msgstr "Bedrag"
|
msgstr "Bedrag"
|
||||||
|
|
||||||
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
||||||
#: apps/rules/models.py:36 apps/rules/models.py:266
|
#: apps/rules/models.py:36 apps/rules/models.py:266
|
||||||
#: apps/transactions/forms.py:350 apps/transactions/models.py:306
|
#: apps/transactions/forms.py:485 apps/transactions/models.py:311
|
||||||
#: apps/transactions/models.py:462 apps/transactions/models.py:691
|
#: apps/transactions/models.py:467 apps/transactions/models.py:696
|
||||||
|
#: apps/transactions/models.py:930
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Beschrijving"
|
msgstr "Beschrijving"
|
||||||
|
|
||||||
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
||||||
#: apps/transactions/models.py:345
|
#: apps/transactions/models.py:350 apps/transactions/models.py:952
|
||||||
msgid "Internal Note"
|
msgid "Internal Note"
|
||||||
msgstr "Interne opmerking"
|
msgstr "Interne opmerking"
|
||||||
|
|
||||||
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
||||||
#: apps/transactions/models.py:347
|
#: apps/transactions/models.py:352 apps/transactions/models.py:954
|
||||||
msgid "Internal ID"
|
msgid "Internal ID"
|
||||||
msgstr "Interne ID"
|
msgstr "Interne ID"
|
||||||
|
|
||||||
@@ -1231,8 +1244,8 @@ msgstr "Verrichting Bijwerken Of Maken succesvol bijgewerkt"
|
|||||||
msgid "Update or Create Transaction action deleted successfully"
|
msgid "Update or Create Transaction action deleted successfully"
|
||||||
msgstr "Verrichting Bijwerken Of Maken succesvol verwijderd"
|
msgstr "Verrichting Bijwerken Of Maken succesvol verwijderd"
|
||||||
|
|
||||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:22
|
||||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:46
|
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:46
|
||||||
#: templates/insights/fragments/category_overview/index.html:46
|
#: templates/insights/fragments/category_overview/index.html:46
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||||
@@ -1267,56 +1280,57 @@ msgstr "Minimum bedrag"
|
|||||||
msgid "Amount max"
|
msgid "Amount max"
|
||||||
msgstr "Maximaal bedrag"
|
msgstr "Maximaal bedrag"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:172
|
#: apps/transactions/forms.py:173
|
||||||
msgid "More"
|
msgid "More"
|
||||||
msgstr "Meer"
|
msgstr "Meer"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:216
|
#: apps/transactions/forms.py:217
|
||||||
msgid "Save and add similar"
|
msgid "Save and add similar"
|
||||||
msgstr "Opslaan en vergelijkbaar toevoegen"
|
msgstr "Opslaan en vergelijkbaar toevoegen"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:221
|
#: apps/transactions/forms.py:222
|
||||||
msgid "Save and add another"
|
msgid "Save and add another"
|
||||||
msgstr "Opslaan en een andere toevoegen"
|
msgstr "Opslaan en een andere toevoegen"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:302
|
#: apps/transactions/forms.py:437
|
||||||
msgid "From Amount"
|
msgid "From Amount"
|
||||||
msgstr "Van Bedrag"
|
msgstr "Van Bedrag"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:307
|
#: apps/transactions/forms.py:442
|
||||||
msgid "To Amount"
|
msgid "To Amount"
|
||||||
msgstr "Naar Bedrag"
|
msgstr "Naar Bedrag"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:424
|
#: apps/transactions/forms.py:559
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:44
|
||||||
msgid "Transfer"
|
msgid "Transfer"
|
||||||
msgstr "Overschrijving"
|
msgstr "Overschrijving"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:670
|
#: apps/transactions/forms.py:805
|
||||||
msgid "Tag name"
|
msgid "Tag name"
|
||||||
msgstr "Labelnaam"
|
msgstr "Labelnaam"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:702
|
#: apps/transactions/forms.py:837
|
||||||
msgid "Entity name"
|
msgid "Entity name"
|
||||||
msgstr "Naam van bedrijf"
|
msgstr "Naam van bedrijf"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:734
|
#: apps/transactions/forms.py:869
|
||||||
msgid "Category name"
|
msgid "Category name"
|
||||||
msgstr "Naam van categorie"
|
msgstr "Naam van categorie"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:736
|
#: apps/transactions/forms.py:871
|
||||||
msgid "Muted categories won't count towards your monthly total"
|
msgid "Muted categories won't count towards your monthly total"
|
||||||
msgstr "Gedempte categorieën tellen niet mee voor je maandtotaal"
|
msgstr "Gedempte categorieën tellen niet mee voor je maandtotaal"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:922
|
#: apps/transactions/forms.py:1057
|
||||||
msgid "End date should be after the start date"
|
msgid "End date should be after the start date"
|
||||||
msgstr "De einddatum moet na de begindatum vallen"
|
msgstr "De einddatum moet na de begindatum vallen"
|
||||||
|
|
||||||
#: apps/transactions/models.py:206
|
#: apps/transactions/models.py:211
|
||||||
msgid "Mute"
|
msgid "Mute"
|
||||||
msgstr "Dempen"
|
msgstr "Dempen"
|
||||||
|
|
||||||
#: apps/transactions/models.py:211
|
#: apps/transactions/models.py:216
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated categories won't be able to be selected when creating new "
|
"Deactivated categories won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
@@ -1324,26 +1338,26 @@ msgstr ""
|
|||||||
"Gedeactiveerde categorieën kunnen niet worden geselecteerd bij het maken van "
|
"Gedeactiveerde categorieën kunnen niet worden geselecteerd bij het maken van "
|
||||||
"nieuwe transacties"
|
"nieuwe transacties"
|
||||||
|
|
||||||
#: apps/transactions/models.py:219
|
#: apps/transactions/models.py:224
|
||||||
msgid "Transaction Category"
|
msgid "Transaction Category"
|
||||||
msgstr "Transactie categorie"
|
msgstr "Transactie categorie"
|
||||||
|
|
||||||
#: apps/transactions/models.py:220
|
#: apps/transactions/models.py:225
|
||||||
msgid "Transaction Categories"
|
msgid "Transaction Categories"
|
||||||
msgstr "Transactie categorieën"
|
msgstr "Transactie categorieën"
|
||||||
|
|
||||||
#: apps/transactions/models.py:235
|
#: apps/transactions/models.py:240
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Gedeactiveerde labels kunnen niet worden geselecteerd bij het maken van "
|
"Gedeactiveerde labels kunnen niet worden geselecteerd bij het maken van "
|
||||||
"nieuwe verrichtingen"
|
"nieuwe verrichtingen"
|
||||||
|
|
||||||
#: apps/transactions/models.py:243 apps/transactions/models.py:244
|
#: apps/transactions/models.py:248 apps/transactions/models.py:249
|
||||||
msgid "Transaction Tags"
|
msgid "Transaction Tags"
|
||||||
msgstr "Verrichting Labels"
|
msgstr "Verrichting Labels"
|
||||||
|
|
||||||
#: apps/transactions/models.py:259
|
#: apps/transactions/models.py:264
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated entities won't be able to be selected when creating new "
|
"Deactivated entities won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
@@ -1351,153 +1365,169 @@ msgstr ""
|
|||||||
"Gedeactiveerde bedrijven kunnen niet worden geselecteerd bij het maken van "
|
"Gedeactiveerde bedrijven kunnen niet worden geselecteerd bij het maken van "
|
||||||
"nieuwe verrichtingen"
|
"nieuwe verrichtingen"
|
||||||
|
|
||||||
#: apps/transactions/models.py:267
|
#: apps/transactions/models.py:272
|
||||||
msgid "Entity"
|
msgid "Entity"
|
||||||
msgstr "Bedrijf"
|
msgstr "Bedrijf"
|
||||||
|
|
||||||
#: apps/transactions/models.py:279
|
#: apps/transactions/models.py:284 apps/transactions/models.py:898
|
||||||
#: templates/calendar_view/fragments/list.html:42
|
#: templates/calendar_view/fragments/list.html:42
|
||||||
#: templates/calendar_view/fragments/list.html:44
|
#: templates/calendar_view/fragments/list.html:44
|
||||||
#: templates/calendar_view/fragments/list.html:52
|
#: templates/calendar_view/fragments/list.html:52
|
||||||
#: templates/calendar_view/fragments/list.html:54
|
#: templates/calendar_view/fragments/list.html:54
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:10
|
||||||
#: templates/insights/fragments/category_overview/index.html:64
|
#: templates/insights/fragments/category_overview/index.html:64
|
||||||
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
||||||
msgid "Income"
|
msgid "Income"
|
||||||
msgstr "Ontvangsten Transactie"
|
msgstr "Ontvangsten Transactie"
|
||||||
|
|
||||||
#: apps/transactions/models.py:280
|
#: apps/transactions/models.py:285 apps/transactions/models.py:899
|
||||||
#: templates/calendar_view/fragments/list.html:46
|
#: templates/calendar_view/fragments/list.html:46
|
||||||
#: templates/calendar_view/fragments/list.html:48
|
#: templates/calendar_view/fragments/list.html:48
|
||||||
#: templates/calendar_view/fragments/list.html:56
|
#: templates/calendar_view/fragments/list.html:56
|
||||||
#: templates/calendar_view/fragments/list.html:58
|
#: templates/calendar_view/fragments/list.html:58
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:19
|
||||||
#: templates/insights/fragments/category_overview/index.html:65
|
#: templates/insights/fragments/category_overview/index.html:65
|
||||||
msgid "Expense"
|
msgid "Expense"
|
||||||
msgstr "Uitgave"
|
msgstr "Uitgave"
|
||||||
|
|
||||||
#: apps/transactions/models.py:334 apps/transactions/models.py:517
|
#: apps/transactions/models.py:339 apps/transactions/models.py:522
|
||||||
msgid "Installment Plan"
|
msgid "Installment Plan"
|
||||||
msgstr "Afbetalingsplan"
|
msgstr "Afbetalingsplan"
|
||||||
|
|
||||||
#: apps/transactions/models.py:343 apps/transactions/models.py:738
|
#: apps/transactions/models.py:348 apps/transactions/models.py:743
|
||||||
msgid "Recurring Transaction"
|
msgid "Recurring Transaction"
|
||||||
msgstr "Terugkerende verrichting"
|
msgstr "Terugkerende verrichting"
|
||||||
|
|
||||||
#: apps/transactions/models.py:351
|
#: apps/transactions/models.py:356
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr "Verwijderd"
|
msgstr "Verwijderd"
|
||||||
|
|
||||||
#: apps/transactions/models.py:356
|
#: apps/transactions/models.py:361
|
||||||
msgid "Deleted At"
|
msgid "Deleted At"
|
||||||
msgstr "Verwijderd Op"
|
msgstr "Verwijderd Op"
|
||||||
|
|
||||||
#: apps/transactions/models.py:368
|
#: apps/transactions/models.py:373
|
||||||
msgid "Transaction"
|
msgid "Transaction"
|
||||||
msgstr "Verrichting"
|
msgstr "Verrichting"
|
||||||
|
|
||||||
#: apps/transactions/models.py:440 templates/tags/fragments/table.html:71
|
#: apps/transactions/models.py:445 templates/tags/fragments/table.html:71
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr "Geen labels"
|
msgstr "Geen labels"
|
||||||
|
|
||||||
#: apps/transactions/models.py:441
|
#: apps/transactions/models.py:446
|
||||||
msgid "No category"
|
msgid "No category"
|
||||||
msgstr "Geen categorie"
|
msgstr "Geen categorie"
|
||||||
|
|
||||||
#: apps/transactions/models.py:443
|
#: apps/transactions/models.py:448
|
||||||
msgid "No description"
|
msgid "No description"
|
||||||
msgstr "Geen Beschrijving"
|
msgstr "Geen Beschrijving"
|
||||||
|
|
||||||
#: apps/transactions/models.py:449
|
#: apps/transactions/models.py:454
|
||||||
msgid "Yearly"
|
msgid "Yearly"
|
||||||
msgstr "Jaarlijks"
|
msgstr "Jaarlijks"
|
||||||
|
|
||||||
#: apps/transactions/models.py:450 apps/users/models.py:26
|
#: apps/transactions/models.py:455 apps/users/models.py:26
|
||||||
#: templates/includes/navbar.html:26
|
#: templates/includes/navbar.html:26
|
||||||
msgid "Monthly"
|
msgid "Monthly"
|
||||||
msgstr "Maandelijks"
|
msgstr "Maandelijks"
|
||||||
|
|
||||||
#: apps/transactions/models.py:451
|
#: apps/transactions/models.py:456
|
||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr "Wekelijks"
|
msgstr "Wekelijks"
|
||||||
|
|
||||||
#: apps/transactions/models.py:452
|
#: apps/transactions/models.py:457
|
||||||
msgid "Daily"
|
msgid "Daily"
|
||||||
msgstr "Dagelijks"
|
msgstr "Dagelijks"
|
||||||
|
|
||||||
#: apps/transactions/models.py:465
|
#: apps/transactions/models.py:470
|
||||||
msgid "Number of Installments"
|
msgid "Number of Installments"
|
||||||
msgstr "Aantal aflossingen"
|
msgstr "Aantal aflossingen"
|
||||||
|
|
||||||
#: apps/transactions/models.py:470
|
#: apps/transactions/models.py:475
|
||||||
msgid "Installment Start"
|
msgid "Installment Start"
|
||||||
msgstr "Begin afbetaling"
|
msgstr "Begin afbetaling"
|
||||||
|
|
||||||
#: apps/transactions/models.py:471
|
#: apps/transactions/models.py:476
|
||||||
msgid "The installment number to start counting from"
|
msgid "The installment number to start counting from"
|
||||||
msgstr "Het nummer van de aflevering om mee te beginnen"
|
msgstr "Het nummer van de aflevering om mee te beginnen"
|
||||||
|
|
||||||
#: apps/transactions/models.py:476 apps/transactions/models.py:711
|
#: apps/transactions/models.py:481 apps/transactions/models.py:716
|
||||||
msgid "Start Date"
|
msgid "Start Date"
|
||||||
msgstr "Startdatum"
|
msgstr "Startdatum"
|
||||||
|
|
||||||
#: apps/transactions/models.py:480 apps/transactions/models.py:712
|
#: apps/transactions/models.py:485 apps/transactions/models.py:717
|
||||||
msgid "End Date"
|
msgid "End Date"
|
||||||
msgstr "Einddatum"
|
msgstr "Einddatum"
|
||||||
|
|
||||||
#: apps/transactions/models.py:485
|
#: apps/transactions/models.py:490
|
||||||
msgid "Recurrence"
|
msgid "Recurrence"
|
||||||
msgstr "Terugkeerpatroon"
|
msgstr "Terugkeerpatroon"
|
||||||
|
|
||||||
#: apps/transactions/models.py:488
|
#: apps/transactions/models.py:493
|
||||||
msgid "Installment Amount"
|
msgid "Installment Amount"
|
||||||
msgstr "Termijnbedrag"
|
msgstr "Termijnbedrag"
|
||||||
|
|
||||||
#: apps/transactions/models.py:507 apps/transactions/models.py:728
|
#: apps/transactions/models.py:512 apps/transactions/models.py:733
|
||||||
msgid "Add description to transactions"
|
msgid "Add description to transactions"
|
||||||
msgstr "Beschrijving toevoegen aan verrichting"
|
msgstr "Beschrijving toevoegen aan verrichting"
|
||||||
|
|
||||||
#: apps/transactions/models.py:510 apps/transactions/models.py:731
|
#: apps/transactions/models.py:515 apps/transactions/models.py:736
|
||||||
msgid "Add notes to transactions"
|
msgid "Add notes to transactions"
|
||||||
msgstr "Notities toevoegen aan verrichting"
|
msgstr "Notities toevoegen aan verrichting"
|
||||||
|
|
||||||
#: apps/transactions/models.py:670
|
#: apps/transactions/models.py:675
|
||||||
msgid "day(s)"
|
msgid "day(s)"
|
||||||
msgstr "dag(en)"
|
msgstr "dag(en)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:671
|
#: apps/transactions/models.py:676
|
||||||
msgid "week(s)"
|
msgid "week(s)"
|
||||||
msgstr "we(e)k(en)"
|
msgstr "we(e)k(en)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:672
|
#: apps/transactions/models.py:677
|
||||||
msgid "month(s)"
|
msgid "month(s)"
|
||||||
msgstr "maand(en)"
|
msgstr "maand(en)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:673
|
#: apps/transactions/models.py:678
|
||||||
msgid "year(s)"
|
msgid "year(s)"
|
||||||
msgstr "ja(a)r(en)"
|
msgstr "ja(a)r(en)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:675
|
#: apps/transactions/models.py:680
|
||||||
#: templates/recurring_transactions/fragments/list.html:24
|
#: templates/recurring_transactions/fragments/list.html:24
|
||||||
msgid "Paused"
|
msgid "Paused"
|
||||||
msgstr "Gepauzeerd"
|
msgstr "Gepauzeerd"
|
||||||
|
|
||||||
#: apps/transactions/models.py:714
|
#: apps/transactions/models.py:719
|
||||||
msgid "Recurrence Type"
|
msgid "Recurrence Type"
|
||||||
msgstr "Type Terugkeerpatroon"
|
msgstr "Type Terugkeerpatroon"
|
||||||
|
|
||||||
#: apps/transactions/models.py:717
|
#: apps/transactions/models.py:722
|
||||||
msgid "Recurrence Interval"
|
msgid "Recurrence Interval"
|
||||||
msgstr "Terugkeer Interval"
|
msgstr "Terugkeer Interval"
|
||||||
|
|
||||||
#: apps/transactions/models.py:721
|
#: apps/transactions/models.py:726
|
||||||
msgid "Last Generated Date"
|
msgid "Last Generated Date"
|
||||||
msgstr "Laatste Gegenereerde Datum"
|
msgstr "Laatste Gegenereerde Datum"
|
||||||
|
|
||||||
#: apps/transactions/models.py:724
|
#: apps/transactions/models.py:729
|
||||||
msgid "Last Generated Reference Date"
|
msgid "Last Generated Reference Date"
|
||||||
msgstr "Laatste Gegenereerde Referentiedatum"
|
msgstr "Laatste Gegenereerde Referentiedatum"
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:964 templates/cotton/ui/transactions_fab.html:59
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Edit Transaction"
|
||||||
|
msgid "Quick Transaction"
|
||||||
|
msgstr "Bewerk verrichting"
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:965 templates/includes/navbar.html:72
|
||||||
|
#: templates/quick_transactions/pages/index.html:5
|
||||||
|
#: templates/quick_transactions/pages/index.html:11
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Transactions"
|
||||||
|
msgid "Quick Transactions"
|
||||||
|
msgstr "Verrichtingen"
|
||||||
|
|
||||||
#: apps/transactions/validators.py:8
|
#: apps/transactions/validators.py:8
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(value)s has too many decimal places. Maximum is 30."
|
msgid "%(value)s has too many decimal places. Maximum is 30."
|
||||||
@@ -1583,6 +1613,26 @@ msgstr "Afbetalingsplan succesvol vernieuwd"
|
|||||||
msgid "Installment Plan deleted successfully"
|
msgid "Installment Plan deleted successfully"
|
||||||
msgstr "Afbetalingsplan succesvol verwijderd"
|
msgstr "Afbetalingsplan succesvol verwijderd"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:45 apps/users/views.py:152
|
||||||
|
msgid "Item added successfully"
|
||||||
|
msgstr "Item succesvol toegevoegd"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:73 apps/users/views.py:184
|
||||||
|
msgid "Item updated successfully"
|
||||||
|
msgstr "Item succesvol bijgewerkt"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:99
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Rule deleted successfully"
|
||||||
|
msgid "Item deleted successfully"
|
||||||
|
msgstr "Regel succesvol verwijderd"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:145
|
||||||
|
#: apps/transactions/views/transactions.py:52
|
||||||
|
#: apps/transactions/views/transactions.py:148
|
||||||
|
msgid "Transaction added successfully"
|
||||||
|
msgstr "Verrichting succesvol toegevoegd"
|
||||||
|
|
||||||
#: apps/transactions/views/recurring_transactions.py:112
|
#: apps/transactions/views/recurring_transactions.py:112
|
||||||
msgid "Recurring Transaction added successfully"
|
msgid "Recurring Transaction added successfully"
|
||||||
msgstr "Terugkerende Verrichting succesvol toegevoegd"
|
msgstr "Terugkerende Verrichting succesvol toegevoegd"
|
||||||
@@ -1619,11 +1669,6 @@ msgstr "Label succesvol bijgewerkt"
|
|||||||
msgid "Tag deleted successfully"
|
msgid "Tag deleted successfully"
|
||||||
msgstr "Label succesvol verwijderd"
|
msgstr "Label succesvol verwijderd"
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:52
|
|
||||||
#: apps/transactions/views/transactions.py:148
|
|
||||||
msgid "Transaction added successfully"
|
|
||||||
msgstr "Verrichting succesvol toegevoegd"
|
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:182
|
#: apps/transactions/views/transactions.py:182
|
||||||
msgid "Transaction updated successfully"
|
msgid "Transaction updated successfully"
|
||||||
msgstr "Verrichting succesvol bijgewerkt"
|
msgstr "Verrichting succesvol bijgewerkt"
|
||||||
@@ -1671,11 +1716,11 @@ msgstr "Rechten"
|
|||||||
msgid "Important dates"
|
msgid "Important dates"
|
||||||
msgstr "Belangrijke datums"
|
msgstr "Belangrijke datums"
|
||||||
|
|
||||||
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:19
|
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:20
|
||||||
msgid "E-mail"
|
msgid "E-mail"
|
||||||
msgstr "E-mailadres"
|
msgstr "E-mailadres"
|
||||||
|
|
||||||
#: apps/users/forms.py:29 templates/users/login.html:20
|
#: apps/users/forms.py:29 templates/users/login.html:21
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Wachtwoord"
|
msgstr "Wachtwoord"
|
||||||
|
|
||||||
@@ -1836,14 +1881,6 @@ msgstr "De geluiden worden nu afgespeeld"
|
|||||||
msgid "Your settings have been updated"
|
msgid "Your settings have been updated"
|
||||||
msgstr "Jouw instellingen zijn bijgewerkt"
|
msgstr "Jouw instellingen zijn bijgewerkt"
|
||||||
|
|
||||||
#: apps/users/views.py:152
|
|
||||||
msgid "Item added successfully"
|
|
||||||
msgstr "Item succesvol toegevoegd"
|
|
||||||
|
|
||||||
#: apps/users/views.py:184
|
|
||||||
msgid "Item updated successfully"
|
|
||||||
msgstr "Item succesvol bijgewerkt"
|
|
||||||
|
|
||||||
#: templates/account_groups/fragments/add.html:5
|
#: templates/account_groups/fragments/add.html:5
|
||||||
msgid "Add account group"
|
msgid "Add account group"
|
||||||
msgstr "Rekeningsgroep toevoegen"
|
msgstr "Rekeningsgroep toevoegen"
|
||||||
@@ -1863,6 +1900,7 @@ msgstr "Rekeningsgroep bewerken"
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:19
|
#: templates/exchange_rates_services/fragments/table.html:19
|
||||||
#: templates/import_app/fragments/profiles/list.html:44
|
#: templates/import_app/fragments/profiles/list.html:44
|
||||||
#: templates/installment_plans/fragments/table.html:23
|
#: templates/installment_plans/fragments/table.html:23
|
||||||
|
#: templates/quick_transactions/fragments/list.html:20
|
||||||
#: templates/recurring_transactions/fragments/table.html:25
|
#: templates/recurring_transactions/fragments/table.html:25
|
||||||
#: templates/rules/fragments/list.html:33
|
#: templates/rules/fragments/list.html:33
|
||||||
#: templates/tags/fragments/table.html:23
|
#: templates/tags/fragments/table.html:23
|
||||||
@@ -1873,7 +1911,7 @@ msgstr "Acties"
|
|||||||
#: templates/account_groups/fragments/list.html:36
|
#: templates/account_groups/fragments/list.html:36
|
||||||
#: templates/accounts/fragments/list.html:41
|
#: templates/accounts/fragments/list.html:41
|
||||||
#: templates/categories/fragments/table.html:29
|
#: templates/categories/fragments/table.html:29
|
||||||
#: templates/cotton/transaction/item.html:130
|
#: templates/cotton/transaction/item.html:131
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:49
|
#: templates/cotton/ui/transactions_action_bar.html:49
|
||||||
#: templates/currencies/fragments/list.html:37
|
#: templates/currencies/fragments/list.html:37
|
||||||
#: templates/dca/fragments/strategy/details.html:67
|
#: templates/dca/fragments/strategy/details.html:67
|
||||||
@@ -1884,6 +1922,7 @@ msgstr "Acties"
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:23
|
#: templates/exchange_rates_services/fragments/table.html:23
|
||||||
#: templates/import_app/fragments/profiles/list.html:48
|
#: templates/import_app/fragments/profiles/list.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:27
|
#: templates/installment_plans/fragments/table.html:27
|
||||||
|
#: templates/quick_transactions/fragments/list.html:24
|
||||||
#: templates/recurring_transactions/fragments/table.html:29
|
#: templates/recurring_transactions/fragments/table.html:29
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:23
|
#: templates/rules/fragments/transaction_rule/view.html:23
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:47
|
#: templates/rules/fragments/transaction_rule/view.html:47
|
||||||
@@ -1896,8 +1935,8 @@ msgstr "Bewerken"
|
|||||||
#: templates/account_groups/fragments/list.html:43
|
#: templates/account_groups/fragments/list.html:43
|
||||||
#: templates/accounts/fragments/list.html:48
|
#: templates/accounts/fragments/list.html:48
|
||||||
#: templates/categories/fragments/table.html:36
|
#: templates/categories/fragments/table.html:36
|
||||||
#: templates/cotton/transaction/item.html:145
|
#: templates/cotton/transaction/item.html:146
|
||||||
#: templates/cotton/transaction/item.html:164
|
#: templates/cotton/transaction/item.html:165
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:86
|
#: templates/cotton/ui/transactions_action_bar.html:86
|
||||||
#: templates/currencies/fragments/list.html:44
|
#: templates/currencies/fragments/list.html:44
|
||||||
@@ -1911,6 +1950,7 @@ msgstr "Bewerken"
|
|||||||
#: templates/import_app/fragments/runs/list.html:102
|
#: templates/import_app/fragments/runs/list.html:102
|
||||||
#: templates/installment_plans/fragments/table.html:56
|
#: templates/installment_plans/fragments/table.html:56
|
||||||
#: templates/mini_tools/unit_price_calculator.html:18
|
#: templates/mini_tools/unit_price_calculator.html:18
|
||||||
|
#: templates/quick_transactions/fragments/list.html:32
|
||||||
#: templates/recurring_transactions/fragments/table.html:91
|
#: templates/recurring_transactions/fragments/table.html:91
|
||||||
#: templates/rules/fragments/list.html:44
|
#: templates/rules/fragments/list.html:44
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:55
|
#: templates/rules/fragments/transaction_rule/view.html:55
|
||||||
@@ -1922,8 +1962,8 @@ msgstr "Verwijderen"
|
|||||||
#: templates/account_groups/fragments/list.html:47
|
#: templates/account_groups/fragments/list.html:47
|
||||||
#: templates/accounts/fragments/list.html:52
|
#: templates/accounts/fragments/list.html:52
|
||||||
#: templates/categories/fragments/table.html:41
|
#: templates/categories/fragments/table.html:41
|
||||||
#: templates/cotton/transaction/item.html:149
|
#: templates/cotton/transaction/item.html:150
|
||||||
#: templates/cotton/transaction/item.html:168
|
#: templates/cotton/transaction/item.html:169
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:88
|
#: templates/cotton/ui/transactions_action_bar.html:88
|
||||||
#: templates/currencies/fragments/list.html:48
|
#: templates/currencies/fragments/list.html:48
|
||||||
@@ -1937,6 +1977,7 @@ msgstr "Verwijderen"
|
|||||||
#: templates/import_app/fragments/runs/list.html:106
|
#: templates/import_app/fragments/runs/list.html:106
|
||||||
#: templates/installment_plans/fragments/table.html:48
|
#: templates/installment_plans/fragments/table.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:60
|
#: templates/installment_plans/fragments/table.html:60
|
||||||
|
#: templates/quick_transactions/fragments/list.html:37
|
||||||
#: templates/recurring_transactions/fragments/table.html:53
|
#: templates/recurring_transactions/fragments/table.html:53
|
||||||
#: templates/recurring_transactions/fragments/table.html:67
|
#: templates/recurring_transactions/fragments/table.html:67
|
||||||
#: templates/recurring_transactions/fragments/table.html:82
|
#: templates/recurring_transactions/fragments/table.html:82
|
||||||
@@ -1951,8 +1992,8 @@ msgstr "Weet je het zeker?"
|
|||||||
#: templates/account_groups/fragments/list.html:48
|
#: templates/account_groups/fragments/list.html:48
|
||||||
#: templates/accounts/fragments/list.html:53
|
#: templates/accounts/fragments/list.html:53
|
||||||
#: templates/categories/fragments/table.html:42
|
#: templates/categories/fragments/table.html:42
|
||||||
#: templates/cotton/transaction/item.html:150
|
#: templates/cotton/transaction/item.html:151
|
||||||
#: templates/cotton/transaction/item.html:169
|
#: templates/cotton/transaction/item.html:170
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||||
#: templates/currencies/fragments/list.html:49
|
#: templates/currencies/fragments/list.html:49
|
||||||
@@ -1973,8 +2014,8 @@ msgstr "Je kunt dit niet meer terugdraaien!"
|
|||||||
#: templates/account_groups/fragments/list.html:49
|
#: templates/account_groups/fragments/list.html:49
|
||||||
#: templates/accounts/fragments/list.html:54
|
#: templates/accounts/fragments/list.html:54
|
||||||
#: templates/categories/fragments/table.html:43
|
#: templates/categories/fragments/table.html:43
|
||||||
#: templates/cotton/transaction/item.html:151
|
#: templates/cotton/transaction/item.html:152
|
||||||
#: templates/cotton/transaction/item.html:170
|
#: templates/cotton/transaction/item.html:171
|
||||||
#: templates/currencies/fragments/list.html:50
|
#: templates/currencies/fragments/list.html:50
|
||||||
#: templates/dca/fragments/strategy/details.html:82
|
#: templates/dca/fragments/strategy/details.html:82
|
||||||
#: templates/dca/fragments/strategy/list.html:50
|
#: templates/dca/fragments/strategy/list.html:50
|
||||||
@@ -1985,6 +2026,7 @@ msgstr "Je kunt dit niet meer terugdraaien!"
|
|||||||
#: templates/import_app/fragments/profiles/list.html:75
|
#: templates/import_app/fragments/profiles/list.html:75
|
||||||
#: templates/import_app/fragments/runs/list.html:108
|
#: templates/import_app/fragments/runs/list.html:108
|
||||||
#: templates/installment_plans/fragments/table.html:62
|
#: templates/installment_plans/fragments/table.html:62
|
||||||
|
#: templates/quick_transactions/fragments/list.html:39
|
||||||
#: templates/recurring_transactions/fragments/table.html:98
|
#: templates/recurring_transactions/fragments/table.html:98
|
||||||
#: templates/rules/fragments/list.html:50
|
#: templates/rules/fragments/list.html:50
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||||
@@ -2134,7 +2176,7 @@ msgstr "Zoeken"
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr "Selecteer"
|
msgstr "Selecteer"
|
||||||
|
|
||||||
#: templates/cotton/transaction/item.html:137
|
#: templates/cotton/transaction/item.html:138
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Dupliceren"
|
msgstr "Dupliceren"
|
||||||
@@ -2243,14 +2285,17 @@ msgid "Count"
|
|||||||
msgstr "Rekenen"
|
msgstr "Rekenen"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:27
|
||||||
msgid "Installment"
|
msgid "Installment"
|
||||||
msgstr "Afbetaling"
|
msgstr "Afbetaling"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:35
|
||||||
msgid "Recurring"
|
msgid "Recurring"
|
||||||
msgstr "Terugkerende"
|
msgstr "Terugkerende"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:52
|
||||||
msgid "Balance"
|
msgid "Balance"
|
||||||
msgstr "Saldo"
|
msgstr "Saldo"
|
||||||
|
|
||||||
@@ -2416,8 +2461,8 @@ msgstr "Wisselkoers bewerken"
|
|||||||
#: templates/exchange_rates/fragments/list.html:25
|
#: templates/exchange_rates/fragments/list.html:25
|
||||||
#: templates/includes/navbar.html:61
|
#: templates/includes/navbar.html:61
|
||||||
#: templates/installment_plans/fragments/list.html:21
|
#: templates/installment_plans/fragments/list.html:21
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:92
|
#: templates/yearly_overview/pages/overview_by_account.html:94
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:94
|
#: templates/yearly_overview/pages/overview_by_currency.html:96
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr "Allemaal"
|
msgstr "Allemaal"
|
||||||
|
|
||||||
@@ -2470,7 +2515,7 @@ msgstr "rekeningen"
|
|||||||
msgid "No services configured"
|
msgid "No services configured"
|
||||||
msgstr "Geen diensten ingesteld"
|
msgstr "Geen diensten ingesteld"
|
||||||
|
|
||||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137
|
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:139
|
||||||
msgid "Export and Restore"
|
msgid "Export and Restore"
|
||||||
msgstr "Exporteren en Herstellen"
|
msgstr "Exporteren en Herstellen"
|
||||||
|
|
||||||
@@ -2584,47 +2629,47 @@ msgstr "Inzichten"
|
|||||||
msgid "Trash Can"
|
msgid "Trash Can"
|
||||||
msgstr "Prullenbak"
|
msgstr "Prullenbak"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:82
|
#: templates/includes/navbar.html:84
|
||||||
msgid "Tools"
|
msgid "Tools"
|
||||||
msgstr "Hulpmiddelen"
|
msgstr "Hulpmiddelen"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:86
|
#: templates/includes/navbar.html:88
|
||||||
msgid "Dollar Cost Average Tracker"
|
msgid "Dollar Cost Average Tracker"
|
||||||
msgstr "Dollar Kostgemiddelde Tracker"
|
msgstr "Dollar Kostgemiddelde Tracker"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:89
|
#: templates/includes/navbar.html:91
|
||||||
#: templates/mini_tools/unit_price_calculator.html:5
|
#: templates/mini_tools/unit_price_calculator.html:5
|
||||||
#: templates/mini_tools/unit_price_calculator.html:10
|
#: templates/mini_tools/unit_price_calculator.html:10
|
||||||
msgid "Unit Price Calculator"
|
msgid "Unit Price Calculator"
|
||||||
msgstr "Eenheidsprijs berekenen"
|
msgstr "Eenheidsprijs berekenen"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:92
|
#: templates/includes/navbar.html:94
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||||
msgid "Currency Converter"
|
msgid "Currency Converter"
|
||||||
msgstr "Valuta omrekenen"
|
msgstr "Valuta omrekenen"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:101
|
#: templates/includes/navbar.html:103
|
||||||
msgid "Management"
|
msgid "Management"
|
||||||
msgstr "Beheer"
|
msgstr "Beheer"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:130
|
#: templates/includes/navbar.html:132
|
||||||
msgid "Automation"
|
msgid "Automation"
|
||||||
msgstr "Automatisatie"
|
msgstr "Automatisatie"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:145
|
#: templates/includes/navbar.html:147
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:154
|
#: templates/includes/navbar.html:156
|
||||||
msgid "Only use this if you know what you're doing"
|
msgid "Only use this if you know what you're doing"
|
||||||
msgstr "Gebruik dit alleen als je weet wat je doet"
|
msgstr "Gebruik dit alleen als je weet wat je doet"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:155
|
#: templates/includes/navbar.html:157
|
||||||
msgid "Django Admin"
|
msgid "Django Admin"
|
||||||
msgstr "Django Beheerder"
|
msgstr "Django Beheerder"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:165
|
#: templates/includes/navbar.html:167
|
||||||
msgid "Calculator"
|
msgid "Calculator"
|
||||||
msgstr "Rekenmachine"
|
msgstr "Rekenmachine"
|
||||||
|
|
||||||
@@ -2776,8 +2821,8 @@ msgid "Month"
|
|||||||
msgstr "Maand"
|
msgstr "Maand"
|
||||||
|
|
||||||
#: templates/insights/pages/index.html:40
|
#: templates/insights/pages/index.html:40
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:61
|
#: templates/yearly_overview/pages/overview_by_account.html:62
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:63
|
#: templates/yearly_overview/pages/overview_by_currency.html:64
|
||||||
msgid "Year"
|
msgid "Year"
|
||||||
msgstr "Jaar"
|
msgstr "Jaar"
|
||||||
|
|
||||||
@@ -2972,6 +3017,30 @@ msgstr "Evolutie per munteenheid"
|
|||||||
msgid "Evolution by account"
|
msgid "Evolution by account"
|
||||||
msgstr "Evolutie per rekening"
|
msgstr "Evolutie per rekening"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/add.html:5
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:5
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Add recurring transaction"
|
||||||
|
msgid "Add quick transaction"
|
||||||
|
msgstr "Voeg terugkerende verrichtingen toe"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:13
|
||||||
|
#: templates/quick_transactions/fragments/list.html:55
|
||||||
|
msgid "Nothing to see here..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/edit.html:5
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Edit transaction"
|
||||||
|
msgid "Edit quick transaction"
|
||||||
|
msgstr "Bewerk verrichting"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/list.html:38
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Yes, delete them!"
|
||||||
|
msgid "This will delete this item"
|
||||||
|
msgstr "Ja, verwijder ze!"
|
||||||
|
|
||||||
#: templates/recurring_transactions/fragments/add.html:5
|
#: templates/recurring_transactions/fragments/add.html:5
|
||||||
msgid "Add recurring transaction"
|
msgid "Add recurring transaction"
|
||||||
msgstr "Voeg terugkerende verrichtingen toe"
|
msgstr "Voeg terugkerende verrichtingen toe"
|
||||||
@@ -3207,14 +3276,20 @@ msgstr "Geluiden afspelen"
|
|||||||
msgid "Show amounts"
|
msgid "Show amounts"
|
||||||
msgstr "Bedragen tonen"
|
msgstr "Bedragen tonen"
|
||||||
|
|
||||||
#: templates/users/login.html:17
|
#: templates/users/login.html:18
|
||||||
msgid "Welcome to WYGIWYH's demo!"
|
msgid "Welcome to WYGIWYH's demo!"
|
||||||
msgstr "Welkom bij de demo van WYGIWYH!"
|
msgstr "Welkom bij de demo van WYGIWYH!"
|
||||||
|
|
||||||
#: templates/users/login.html:18
|
#: templates/users/login.html:19
|
||||||
msgid "Use the credentials below to login"
|
msgid "Use the credentials below to login"
|
||||||
msgstr "Gebruik de onderstaande gegevens om in te loggen"
|
msgstr "Gebruik de onderstaande gegevens om in te loggen"
|
||||||
|
|
||||||
|
#: templates/users/login.html:40
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "ends with"
|
||||||
|
msgid "Login with"
|
||||||
|
msgstr "eindigd op"
|
||||||
|
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||||
msgid "Yearly Overview"
|
msgid "Yearly Overview"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-05-11 15:47+0000\n"
|
"POT-Creation-Date: 2025-06-20 05:07+0000\n"
|
||||||
"PO-Revision-Date: 2025-04-13 08:16+0000\n"
|
"PO-Revision-Date: 2025-04-13 08:16+0000\n"
|
||||||
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
|
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
|
||||||
"Language-Team: Portuguese <https://translations.herculino.com/projects/"
|
"Language-Team: Portuguese <https://translations.herculino.com/projects/"
|
||||||
@@ -27,11 +27,12 @@ msgstr "Nome do grupo"
|
|||||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
||||||
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
||||||
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
||||||
#: apps/rules/forms.py:365 apps/transactions/forms.py:203
|
#: apps/rules/forms.py:365 apps/transactions/forms.py:204
|
||||||
#: apps/transactions/forms.py:281 apps/transactions/forms.py:641
|
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416
|
||||||
#: apps/transactions/forms.py:684 apps/transactions/forms.py:716
|
#: apps/transactions/forms.py:776 apps/transactions/forms.py:819
|
||||||
#: apps/transactions/forms.py:751 apps/transactions/forms.py:903
|
#: apps/transactions/forms.py:851 apps/transactions/forms.py:886
|
||||||
#: apps/users/forms.py:210 apps/users/forms.py:372
|
#: apps/transactions/forms.py:1038 apps/users/forms.py:210
|
||||||
|
#: apps/users/forms.py:372
|
||||||
msgid "Update"
|
msgid "Update"
|
||||||
msgstr "Atualizar"
|
msgstr "Atualizar"
|
||||||
|
|
||||||
@@ -40,11 +41,12 @@ msgstr "Atualizar"
|
|||||||
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
||||||
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
||||||
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
||||||
#: apps/transactions/forms.py:188 apps/transactions/forms.py:212
|
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213
|
||||||
#: apps/transactions/forms.py:649 apps/transactions/forms.py:692
|
#: apps/transactions/forms.py:378 apps/transactions/forms.py:784
|
||||||
#: apps/transactions/forms.py:724 apps/transactions/forms.py:759
|
#: apps/transactions/forms.py:827 apps/transactions/forms.py:859
|
||||||
#: apps/transactions/forms.py:911 apps/users/forms.py:218
|
#: apps/transactions/forms.py:894 apps/transactions/forms.py:1046
|
||||||
#: apps/users/forms.py:380 templates/account_groups/fragments/list.html:9
|
#: apps/users/forms.py:218 apps/users/forms.py:380
|
||||||
|
#: templates/account_groups/fragments/list.html:9
|
||||||
#: templates/accounts/fragments/list.html:9
|
#: templates/accounts/fragments/list.html:9
|
||||||
#: templates/categories/fragments/list.html:9
|
#: templates/categories/fragments/list.html:9
|
||||||
#: templates/currencies/fragments/list.html:9
|
#: templates/currencies/fragments/list.html:9
|
||||||
@@ -57,6 +59,7 @@ msgstr "Atualizar"
|
|||||||
#: templates/import_app/fragments/profiles/list.html:10
|
#: templates/import_app/fragments/profiles/list.html:10
|
||||||
#: templates/installment_plans/fragments/list.html:9
|
#: templates/installment_plans/fragments/list.html:9
|
||||||
#: templates/mini_tools/unit_price_calculator.html:162
|
#: templates/mini_tools/unit_price_calculator.html:162
|
||||||
|
#: templates/quick_transactions/pages/index.html:15
|
||||||
#: templates/recurring_transactions/fragments/list.html:9
|
#: templates/recurring_transactions/fragments/list.html:9
|
||||||
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
||||||
#: templates/users/fragments/list.html:10
|
#: templates/users/fragments/list.html:10
|
||||||
@@ -74,10 +77,11 @@ msgstr "Novo saldo"
|
|||||||
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
||||||
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
||||||
#: apps/rules/models.py:38 apps/rules/models.py:286
|
#: apps/rules/models.py:38 apps/rules/models.py:286
|
||||||
#: apps/transactions/forms.py:41 apps/transactions/forms.py:315
|
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256
|
||||||
#: apps/transactions/forms.py:322 apps/transactions/forms.py:522
|
#: apps/transactions/forms.py:450 apps/transactions/forms.py:457
|
||||||
#: apps/transactions/forms.py:783 apps/transactions/models.py:312
|
#: apps/transactions/forms.py:657 apps/transactions/forms.py:918
|
||||||
#: apps/transactions/models.py:495 apps/transactions/models.py:695
|
#: apps/transactions/models.py:317 apps/transactions/models.py:500
|
||||||
|
#: apps/transactions/models.py:700 apps/transactions/models.py:936
|
||||||
#: templates/insights/fragments/category_overview/index.html:63
|
#: templates/insights/fragments/category_overview/index.html:63
|
||||||
#: templates/insights/fragments/category_overview/index.html:420
|
#: templates/insights/fragments/category_overview/index.html:420
|
||||||
msgid "Category"
|
msgid "Category"
|
||||||
@@ -87,11 +91,12 @@ msgstr "Categoria"
|
|||||||
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
||||||
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
||||||
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
||||||
#: apps/transactions/forms.py:49 apps/transactions/forms.py:331
|
#: apps/transactions/forms.py:50 apps/transactions/forms.py:264
|
||||||
#: apps/transactions/forms.py:339 apps/transactions/forms.py:515
|
#: apps/transactions/forms.py:466 apps/transactions/forms.py:474
|
||||||
#: apps/transactions/forms.py:776 apps/transactions/models.py:318
|
#: apps/transactions/forms.py:650 apps/transactions/forms.py:911
|
||||||
#: apps/transactions/models.py:497 apps/transactions/models.py:699
|
#: apps/transactions/models.py:323 apps/transactions/models.py:502
|
||||||
#: templates/includes/navbar.html:108
|
#: apps/transactions/models.py:704 apps/transactions/models.py:942
|
||||||
|
#: templates/includes/navbar.html:110
|
||||||
#: templates/insights/fragments/category_overview/index.html:35
|
#: templates/insights/fragments/category_overview/index.html:35
|
||||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
@@ -99,8 +104,8 @@ msgstr "Tags"
|
|||||||
|
|
||||||
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
||||||
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
||||||
#: apps/transactions/models.py:205 apps/transactions/models.py:230
|
#: apps/transactions/models.py:210 apps/transactions/models.py:235
|
||||||
#: apps/transactions/models.py:254
|
#: apps/transactions/models.py:259 apps/transactions/models.py:905
|
||||||
#: templates/account_groups/fragments/list.html:25
|
#: templates/account_groups/fragments/list.html:25
|
||||||
#: templates/accounts/fragments/list.html:25
|
#: templates/accounts/fragments/list.html:25
|
||||||
#: templates/categories/fragments/table.html:16
|
#: templates/categories/fragments/table.html:16
|
||||||
@@ -109,6 +114,7 @@ msgstr "Tags"
|
|||||||
#: templates/exchange_rates_services/fragments/list.html:32
|
#: templates/exchange_rates_services/fragments/list.html:32
|
||||||
#: templates/import_app/fragments/profiles/list.html:36
|
#: templates/import_app/fragments/profiles/list.html:36
|
||||||
#: templates/installment_plans/fragments/table.html:16
|
#: templates/installment_plans/fragments/table.html:16
|
||||||
|
#: templates/quick_transactions/fragments/list.html:13
|
||||||
#: templates/recurring_transactions/fragments/table.html:18
|
#: templates/recurring_transactions/fragments/table.html:18
|
||||||
#: templates/rules/fragments/list.html:26
|
#: templates/rules/fragments/list.html:26
|
||||||
#: templates/tags/fragments/table.html:16
|
#: templates/tags/fragments/table.html:16
|
||||||
@@ -122,7 +128,7 @@ msgstr "Grupo da Conta"
|
|||||||
|
|
||||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||||
#: templates/account_groups/pages/index.html:4
|
#: templates/account_groups/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:118
|
#: templates/includes/navbar.html:120
|
||||||
msgid "Account Groups"
|
msgid "Account Groups"
|
||||||
msgstr "Grupos da Conta"
|
msgstr "Grupos da Conta"
|
||||||
|
|
||||||
@@ -165,17 +171,18 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
||||||
#: apps/rules/models.py:30 apps/rules/models.py:242
|
#: apps/rules/models.py:30 apps/rules/models.py:242
|
||||||
#: apps/transactions/forms.py:61 apps/transactions/forms.py:507
|
#: apps/transactions/forms.py:62 apps/transactions/forms.py:276
|
||||||
#: apps/transactions/forms.py:768 apps/transactions/models.py:285
|
#: apps/transactions/forms.py:642 apps/transactions/forms.py:903
|
||||||
#: apps/transactions/models.py:455 apps/transactions/models.py:677
|
#: apps/transactions/models.py:290 apps/transactions/models.py:460
|
||||||
|
#: apps/transactions/models.py:682 apps/transactions/models.py:911
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Conta"
|
msgstr "Conta"
|
||||||
|
|
||||||
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
||||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||||
#: templates/accounts/fragments/list.html:5
|
#: templates/accounts/fragments/list.html:5
|
||||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:114
|
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:116
|
||||||
#: templates/includes/navbar.html:116
|
#: templates/includes/navbar.html:118
|
||||||
#: templates/monthly_overview/pages/overview.html:94
|
#: templates/monthly_overview/pages/overview.html:94
|
||||||
#: templates/transactions/fragments/summary.html:12
|
#: templates/transactions/fragments/summary.html:12
|
||||||
#: templates/transactions/pages/transactions.html:72
|
#: templates/transactions/pages/transactions.html:72
|
||||||
@@ -463,8 +470,8 @@ msgstr "Sufixo"
|
|||||||
|
|
||||||
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
||||||
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
||||||
#: apps/transactions/forms.py:65 apps/transactions/forms.py:343
|
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478
|
||||||
#: apps/transactions/models.py:295
|
#: apps/transactions/models.py:300
|
||||||
#: templates/dca/fragments/strategy/details.html:52
|
#: templates/dca/fragments/strategy/details.html:52
|
||||||
#: templates/exchange_rates/fragments/table.html:10
|
#: templates/exchange_rates/fragments/table.html:10
|
||||||
#: templates/exchange_rates_services/fragments/table.html:10
|
#: templates/exchange_rates_services/fragments/table.html:10
|
||||||
@@ -486,8 +493,8 @@ msgstr "Casas Decimais"
|
|||||||
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
||||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||||
#: templates/currencies/fragments/list.html:5
|
#: templates/currencies/fragments/list.html:5
|
||||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122
|
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:124
|
||||||
#: templates/includes/navbar.html:124
|
#: templates/includes/navbar.html:126
|
||||||
#: templates/monthly_overview/pages/overview.html:81
|
#: templates/monthly_overview/pages/overview.html:81
|
||||||
#: templates/transactions/fragments/summary.html:8
|
#: templates/transactions/fragments/summary.html:8
|
||||||
#: templates/transactions/pages/transactions.html:59
|
#: templates/transactions/pages/transactions.html:59
|
||||||
@@ -517,7 +524,7 @@ msgstr "Data e Tempo"
|
|||||||
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
||||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||||
#: templates/exchange_rates/pages/index.html:4
|
#: templates/exchange_rates/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:126
|
#: templates/includes/navbar.html:128
|
||||||
msgid "Exchange Rates"
|
msgid "Exchange Rates"
|
||||||
msgstr "Taxas de Câmbio"
|
msgstr "Taxas de Câmbio"
|
||||||
|
|
||||||
@@ -545,8 +552,8 @@ msgstr "Nome do Serviço"
|
|||||||
msgid "Service Type"
|
msgid "Service Type"
|
||||||
msgstr "Tipo de Serviço"
|
msgstr "Tipo de Serviço"
|
||||||
|
|
||||||
#: apps/currencies/models.py:110 apps/transactions/models.py:209
|
#: apps/currencies/models.py:110 apps/transactions/models.py:214
|
||||||
#: apps/transactions/models.py:233 apps/transactions/models.py:257
|
#: apps/transactions/models.py:238 apps/transactions/models.py:262
|
||||||
#: templates/categories/fragments/list.html:21
|
#: templates/categories/fragments/list.html:21
|
||||||
#: templates/entities/fragments/list.html:21
|
#: templates/entities/fragments/list.html:21
|
||||||
#: templates/recurring_transactions/fragments/list.html:21
|
#: templates/recurring_transactions/fragments/list.html:21
|
||||||
@@ -676,11 +683,11 @@ msgstr "Serviços marcados para execução com sucesso"
|
|||||||
msgid "Create transaction"
|
msgid "Create transaction"
|
||||||
msgstr "Criar transação"
|
msgstr "Criar transação"
|
||||||
|
|
||||||
#: apps/dca/forms.py:70 apps/transactions/forms.py:290
|
#: apps/dca/forms.py:70 apps/transactions/forms.py:425
|
||||||
msgid "From Account"
|
msgid "From Account"
|
||||||
msgstr "Conta de origem"
|
msgstr "Conta de origem"
|
||||||
|
|
||||||
#: apps/dca/forms.py:76 apps/transactions/forms.py:295
|
#: apps/dca/forms.py:76 apps/transactions/forms.py:430
|
||||||
msgid "To Account"
|
msgid "To Account"
|
||||||
msgstr "Conta de destino"
|
msgstr "Conta de destino"
|
||||||
|
|
||||||
@@ -705,7 +712,7 @@ msgstr "Conectar transação"
|
|||||||
msgid "You must provide an account."
|
msgid "You must provide an account."
|
||||||
msgstr "Você deve informar uma conta."
|
msgstr "Você deve informar uma conta."
|
||||||
|
|
||||||
#: apps/dca/forms.py:312 apps/transactions/forms.py:457
|
#: apps/dca/forms.py:312 apps/transactions/forms.py:592
|
||||||
msgid "From and To accounts must be different."
|
msgid "From and To accounts must be different."
|
||||||
msgstr "As contas De e Para devem ser diferentes."
|
msgstr "As contas De e Para devem ser diferentes."
|
||||||
|
|
||||||
@@ -724,8 +731,9 @@ msgstr "Moeda de pagamento"
|
|||||||
|
|
||||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
||||||
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
||||||
#: apps/transactions/forms.py:359 apps/transactions/models.py:308
|
#: apps/transactions/forms.py:494 apps/transactions/models.py:313
|
||||||
#: apps/transactions/models.py:504 apps/transactions/models.py:705
|
#: apps/transactions/models.py:509 apps/transactions/models.py:710
|
||||||
|
#: apps/transactions/models.py:932
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr "Notas"
|
msgstr "Notas"
|
||||||
|
|
||||||
@@ -782,14 +790,14 @@ msgid "Entry deleted successfully"
|
|||||||
msgstr "Entrada apagada com sucesso"
|
msgstr "Entrada apagada com sucesso"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||||
#: templates/includes/navbar.html:147 templates/users/fragments/list.html:6
|
#: templates/includes/navbar.html:149 templates/users/fragments/list.html:6
|
||||||
#: templates/users/pages/index.html:4
|
#: templates/users/pages/index.html:4
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Usuários"
|
msgstr "Usuários"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||||
#: apps/transactions/models.py:369 templates/includes/navbar.html:57
|
#: apps/transactions/models.py:374 templates/includes/navbar.html:57
|
||||||
#: templates/includes/navbar.html:104
|
#: templates/includes/navbar.html:106
|
||||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||||
#: templates/recurring_transactions/fragments/table.html:37
|
#: templates/recurring_transactions/fragments/table.html:37
|
||||||
#: templates/transactions/pages/transactions.html:5
|
#: templates/transactions/pages/transactions.html:5
|
||||||
@@ -798,30 +806,31 @@ msgstr "Transações"
|
|||||||
|
|
||||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||||
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
||||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:106
|
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:108
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr "Categorias"
|
msgstr "Categorias"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
||||||
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
||||||
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
||||||
#: apps/transactions/forms.py:57 apps/transactions/forms.py:530
|
#: apps/transactions/forms.py:58 apps/transactions/forms.py:272
|
||||||
#: apps/transactions/forms.py:791 apps/transactions/models.py:268
|
#: apps/transactions/forms.py:665 apps/transactions/forms.py:926
|
||||||
#: apps/transactions/models.py:323 apps/transactions/models.py:500
|
#: apps/transactions/models.py:273 apps/transactions/models.py:328
|
||||||
#: apps/transactions/models.py:702 templates/entities/fragments/list.html:5
|
#: apps/transactions/models.py:505 apps/transactions/models.py:707
|
||||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:110
|
#: apps/transactions/models.py:947 templates/entities/fragments/list.html:5
|
||||||
|
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:112
|
||||||
msgid "Entities"
|
msgid "Entities"
|
||||||
msgstr "Entidades"
|
msgstr "Entidades"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||||
#: apps/transactions/models.py:739 templates/includes/navbar.html:74
|
#: apps/transactions/models.py:744 templates/includes/navbar.html:76
|
||||||
#: templates/recurring_transactions/fragments/list.html:5
|
#: templates/recurring_transactions/fragments/list.html:5
|
||||||
#: templates/recurring_transactions/pages/index.html:4
|
#: templates/recurring_transactions/pages/index.html:4
|
||||||
msgid "Recurring Transactions"
|
msgid "Recurring Transactions"
|
||||||
msgstr "Transações Recorrentes"
|
msgstr "Transações Recorrentes"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||||
#: apps/transactions/models.py:518 templates/includes/navbar.html:72
|
#: apps/transactions/models.py:523 templates/includes/navbar.html:74
|
||||||
#: templates/installment_plans/fragments/list.html:5
|
#: templates/installment_plans/fragments/list.html:5
|
||||||
#: templates/installment_plans/pages/index.html:4
|
#: templates/installment_plans/pages/index.html:4
|
||||||
msgid "Installment Plans"
|
msgid "Installment Plans"
|
||||||
@@ -830,16 +839,16 @@ msgstr "Parcelamentos"
|
|||||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||||
#: templates/exchange_rates_services/fragments/list.html:6
|
#: templates/exchange_rates_services/fragments/list.html:6
|
||||||
#: templates/exchange_rates_services/pages/index.html:4
|
#: templates/exchange_rates_services/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:140
|
#: templates/includes/navbar.html:142
|
||||||
msgid "Automatic Exchange Rates"
|
msgid "Automatic Exchange Rates"
|
||||||
msgstr "Taxas de Câmbio Automáticas"
|
msgstr "Taxas de Câmbio Automáticas"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:132
|
#: apps/export_app/forms.py:80 templates/includes/navbar.html:134
|
||||||
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
||||||
msgid "Rules"
|
msgid "Rules"
|
||||||
msgstr "Regras"
|
msgstr "Regras"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56
|
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:57
|
||||||
msgid "DCA"
|
msgid "DCA"
|
||||||
msgstr "CMP"
|
msgstr "CMP"
|
||||||
|
|
||||||
@@ -874,7 +883,7 @@ msgstr "Ação de editar de transação"
|
|||||||
msgid "Update or create transaction actions"
|
msgid "Update or create transaction actions"
|
||||||
msgstr "Ações de atualizar ou criar transação"
|
msgstr "Ações de atualizar ou criar transação"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158
|
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:159
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
||||||
#: templates/export_app/fragments/restore.html:5
|
#: templates/export_app/fragments/restore.html:5
|
||||||
#: templates/export_app/pages/index.html:24
|
#: templates/export_app/pages/index.html:24
|
||||||
@@ -906,7 +915,7 @@ msgstr "Selecione um arquivo"
|
|||||||
|
|
||||||
#: apps/import_app/forms.py:61
|
#: apps/import_app/forms.py:61
|
||||||
#: templates/import_app/fragments/profiles/list.html:62
|
#: templates/import_app/fragments/profiles/list.html:62
|
||||||
#: templates/includes/navbar.html:134
|
#: templates/includes/navbar.html:136
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importar"
|
msgstr "Importar"
|
||||||
|
|
||||||
@@ -1060,48 +1069,52 @@ msgid "Operator"
|
|||||||
msgstr "Operador"
|
msgstr "Operador"
|
||||||
|
|
||||||
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
||||||
#: apps/rules/models.py:246 apps/transactions/models.py:292
|
#: apps/rules/models.py:246 apps/transactions/models.py:297
|
||||||
#: apps/transactions/models.py:460 apps/transactions/models.py:683
|
#: apps/transactions/models.py:465 apps/transactions/models.py:688
|
||||||
|
#: apps/transactions/models.py:918
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "Tipo"
|
msgstr "Tipo"
|
||||||
|
|
||||||
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
||||||
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
||||||
#: apps/transactions/models.py:294 templates/cotton/transaction/item.html:21
|
#: apps/transactions/models.py:299 apps/transactions/models.py:920
|
||||||
#: templates/cotton/transaction/item.html:31
|
#: templates/cotton/transaction/item.html:22
|
||||||
|
#: templates/cotton/transaction/item.html:32
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||||
msgid "Paid"
|
msgid "Paid"
|
||||||
msgstr "Pago"
|
msgstr "Pago"
|
||||||
|
|
||||||
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
||||||
#: apps/rules/models.py:258 apps/transactions/forms.py:69
|
#: apps/rules/models.py:258 apps/transactions/forms.py:70
|
||||||
#: apps/transactions/forms.py:346 apps/transactions/forms.py:536
|
#: apps/transactions/forms.py:481 apps/transactions/forms.py:671
|
||||||
#: apps/transactions/models.py:296 apps/transactions/models.py:478
|
#: apps/transactions/models.py:301 apps/transactions/models.py:483
|
||||||
#: apps/transactions/models.py:707
|
#: apps/transactions/models.py:712
|
||||||
msgid "Reference Date"
|
msgid "Reference Date"
|
||||||
msgstr "Data de Referência"
|
msgstr "Data de Referência"
|
||||||
|
|
||||||
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
||||||
#: apps/rules/models.py:262 apps/transactions/models.py:301
|
#: apps/rules/models.py:262 apps/transactions/models.py:306
|
||||||
#: apps/transactions/models.py:688 templates/insights/fragments/sankey.html:95
|
#: apps/transactions/models.py:693 apps/transactions/models.py:925
|
||||||
|
#: templates/insights/fragments/sankey.html:95
|
||||||
msgid "Amount"
|
msgid "Amount"
|
||||||
msgstr "Quantia"
|
msgstr "Quantia"
|
||||||
|
|
||||||
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
||||||
#: apps/rules/models.py:36 apps/rules/models.py:266
|
#: apps/rules/models.py:36 apps/rules/models.py:266
|
||||||
#: apps/transactions/forms.py:350 apps/transactions/models.py:306
|
#: apps/transactions/forms.py:485 apps/transactions/models.py:311
|
||||||
#: apps/transactions/models.py:462 apps/transactions/models.py:691
|
#: apps/transactions/models.py:467 apps/transactions/models.py:696
|
||||||
|
#: apps/transactions/models.py:930
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descrição"
|
msgstr "Descrição"
|
||||||
|
|
||||||
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
||||||
#: apps/transactions/models.py:345
|
#: apps/transactions/models.py:350 apps/transactions/models.py:952
|
||||||
msgid "Internal Note"
|
msgid "Internal Note"
|
||||||
msgstr "Nota Interna"
|
msgstr "Nota Interna"
|
||||||
|
|
||||||
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
||||||
#: apps/transactions/models.py:347
|
#: apps/transactions/models.py:352 apps/transactions/models.py:954
|
||||||
msgid "Internal ID"
|
msgid "Internal ID"
|
||||||
msgstr "ID Interna"
|
msgstr "ID Interna"
|
||||||
|
|
||||||
@@ -1229,8 +1242,8 @@ msgstr "Ação Atualizar ou Criar Transação atualizada com sucesso"
|
|||||||
msgid "Update or Create Transaction action deleted successfully"
|
msgid "Update or Create Transaction action deleted successfully"
|
||||||
msgstr "Ação Atualizar ou Criar Transação apagada com sucesso"
|
msgstr "Ação Atualizar ou Criar Transação apagada com sucesso"
|
||||||
|
|
||||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:22
|
||||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:46
|
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:46
|
||||||
#: templates/insights/fragments/category_overview/index.html:46
|
#: templates/insights/fragments/category_overview/index.html:46
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||||
@@ -1265,56 +1278,57 @@ msgstr "Quantia miníma"
|
|||||||
msgid "Amount max"
|
msgid "Amount max"
|
||||||
msgstr "Quantia máxima"
|
msgstr "Quantia máxima"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:172
|
#: apps/transactions/forms.py:173
|
||||||
msgid "More"
|
msgid "More"
|
||||||
msgstr "Mais"
|
msgstr "Mais"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:216
|
#: apps/transactions/forms.py:217
|
||||||
msgid "Save and add similar"
|
msgid "Save and add similar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:221
|
#: apps/transactions/forms.py:222
|
||||||
msgid "Save and add another"
|
msgid "Save and add another"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:302
|
#: apps/transactions/forms.py:437
|
||||||
msgid "From Amount"
|
msgid "From Amount"
|
||||||
msgstr "Quantia de origem"
|
msgstr "Quantia de origem"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:307
|
#: apps/transactions/forms.py:442
|
||||||
msgid "To Amount"
|
msgid "To Amount"
|
||||||
msgstr "Quantia de destino"
|
msgstr "Quantia de destino"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:424
|
#: apps/transactions/forms.py:559
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:44
|
||||||
msgid "Transfer"
|
msgid "Transfer"
|
||||||
msgstr "Transferir"
|
msgstr "Transferir"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:670
|
#: apps/transactions/forms.py:805
|
||||||
msgid "Tag name"
|
msgid "Tag name"
|
||||||
msgstr "Nome da Tag"
|
msgstr "Nome da Tag"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:702
|
#: apps/transactions/forms.py:837
|
||||||
msgid "Entity name"
|
msgid "Entity name"
|
||||||
msgstr "Nome da entidade"
|
msgstr "Nome da entidade"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:734
|
#: apps/transactions/forms.py:869
|
||||||
msgid "Category name"
|
msgid "Category name"
|
||||||
msgstr "Nome da Categoria"
|
msgstr "Nome da Categoria"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:736
|
#: apps/transactions/forms.py:871
|
||||||
msgid "Muted categories won't count towards your monthly total"
|
msgid "Muted categories won't count towards your monthly total"
|
||||||
msgstr "As categorias silenciadas não serão contabilizadas em seu total mensal"
|
msgstr "As categorias silenciadas não serão contabilizadas em seu total mensal"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:922
|
#: apps/transactions/forms.py:1057
|
||||||
msgid "End date should be after the start date"
|
msgid "End date should be after the start date"
|
||||||
msgstr "Data final deve ser após data inicial"
|
msgstr "Data final deve ser após data inicial"
|
||||||
|
|
||||||
#: apps/transactions/models.py:206
|
#: apps/transactions/models.py:211
|
||||||
msgid "Mute"
|
msgid "Mute"
|
||||||
msgstr "Silenciada"
|
msgstr "Silenciada"
|
||||||
|
|
||||||
#: apps/transactions/models.py:211
|
#: apps/transactions/models.py:216
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated categories won't be able to be selected when creating new "
|
"Deactivated categories won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
@@ -1322,25 +1336,25 @@ msgstr ""
|
|||||||
"As categorias desativadas não poderão ser selecionadas ao criar novas "
|
"As categorias desativadas não poderão ser selecionadas ao criar novas "
|
||||||
"transações"
|
"transações"
|
||||||
|
|
||||||
#: apps/transactions/models.py:219
|
#: apps/transactions/models.py:224
|
||||||
msgid "Transaction Category"
|
msgid "Transaction Category"
|
||||||
msgstr "Categoria da Transação"
|
msgstr "Categoria da Transação"
|
||||||
|
|
||||||
#: apps/transactions/models.py:220
|
#: apps/transactions/models.py:225
|
||||||
msgid "Transaction Categories"
|
msgid "Transaction Categories"
|
||||||
msgstr "Categorias da Trasanção"
|
msgstr "Categorias da Trasanção"
|
||||||
|
|
||||||
#: apps/transactions/models.py:235
|
#: apps/transactions/models.py:240
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"As tags desativadas não poderão ser selecionadas ao criar novas transações"
|
"As tags desativadas não poderão ser selecionadas ao criar novas transações"
|
||||||
|
|
||||||
#: apps/transactions/models.py:243 apps/transactions/models.py:244
|
#: apps/transactions/models.py:248 apps/transactions/models.py:249
|
||||||
msgid "Transaction Tags"
|
msgid "Transaction Tags"
|
||||||
msgstr "Tags da Transação"
|
msgstr "Tags da Transação"
|
||||||
|
|
||||||
#: apps/transactions/models.py:259
|
#: apps/transactions/models.py:264
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated entities won't be able to be selected when creating new "
|
"Deactivated entities won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
@@ -1348,153 +1362,169 @@ msgstr ""
|
|||||||
"As entidades desativadas não poderão ser selecionadas ao criar novas "
|
"As entidades desativadas não poderão ser selecionadas ao criar novas "
|
||||||
"transações"
|
"transações"
|
||||||
|
|
||||||
#: apps/transactions/models.py:267
|
#: apps/transactions/models.py:272
|
||||||
msgid "Entity"
|
msgid "Entity"
|
||||||
msgstr "Entidade"
|
msgstr "Entidade"
|
||||||
|
|
||||||
#: apps/transactions/models.py:279
|
#: apps/transactions/models.py:284 apps/transactions/models.py:898
|
||||||
#: templates/calendar_view/fragments/list.html:42
|
#: templates/calendar_view/fragments/list.html:42
|
||||||
#: templates/calendar_view/fragments/list.html:44
|
#: templates/calendar_view/fragments/list.html:44
|
||||||
#: templates/calendar_view/fragments/list.html:52
|
#: templates/calendar_view/fragments/list.html:52
|
||||||
#: templates/calendar_view/fragments/list.html:54
|
#: templates/calendar_view/fragments/list.html:54
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:10
|
||||||
#: templates/insights/fragments/category_overview/index.html:64
|
#: templates/insights/fragments/category_overview/index.html:64
|
||||||
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
||||||
msgid "Income"
|
msgid "Income"
|
||||||
msgstr "Renda"
|
msgstr "Renda"
|
||||||
|
|
||||||
#: apps/transactions/models.py:280
|
#: apps/transactions/models.py:285 apps/transactions/models.py:899
|
||||||
#: templates/calendar_view/fragments/list.html:46
|
#: templates/calendar_view/fragments/list.html:46
|
||||||
#: templates/calendar_view/fragments/list.html:48
|
#: templates/calendar_view/fragments/list.html:48
|
||||||
#: templates/calendar_view/fragments/list.html:56
|
#: templates/calendar_view/fragments/list.html:56
|
||||||
#: templates/calendar_view/fragments/list.html:58
|
#: templates/calendar_view/fragments/list.html:58
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:19
|
||||||
#: templates/insights/fragments/category_overview/index.html:65
|
#: templates/insights/fragments/category_overview/index.html:65
|
||||||
msgid "Expense"
|
msgid "Expense"
|
||||||
msgstr "Despesa"
|
msgstr "Despesa"
|
||||||
|
|
||||||
#: apps/transactions/models.py:334 apps/transactions/models.py:517
|
#: apps/transactions/models.py:339 apps/transactions/models.py:522
|
||||||
msgid "Installment Plan"
|
msgid "Installment Plan"
|
||||||
msgstr "Parcelamento"
|
msgstr "Parcelamento"
|
||||||
|
|
||||||
#: apps/transactions/models.py:343 apps/transactions/models.py:738
|
#: apps/transactions/models.py:348 apps/transactions/models.py:743
|
||||||
msgid "Recurring Transaction"
|
msgid "Recurring Transaction"
|
||||||
msgstr "Transação Recorrente"
|
msgstr "Transação Recorrente"
|
||||||
|
|
||||||
#: apps/transactions/models.py:351
|
#: apps/transactions/models.py:356
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr "Apagado"
|
msgstr "Apagado"
|
||||||
|
|
||||||
#: apps/transactions/models.py:356
|
#: apps/transactions/models.py:361
|
||||||
msgid "Deleted At"
|
msgid "Deleted At"
|
||||||
msgstr "Apagado Em"
|
msgstr "Apagado Em"
|
||||||
|
|
||||||
#: apps/transactions/models.py:368
|
#: apps/transactions/models.py:373
|
||||||
msgid "Transaction"
|
msgid "Transaction"
|
||||||
msgstr "Transação"
|
msgstr "Transação"
|
||||||
|
|
||||||
#: apps/transactions/models.py:440 templates/tags/fragments/table.html:71
|
#: apps/transactions/models.py:445 templates/tags/fragments/table.html:71
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr "Nenhuma tag"
|
msgstr "Nenhuma tag"
|
||||||
|
|
||||||
#: apps/transactions/models.py:441
|
#: apps/transactions/models.py:446
|
||||||
msgid "No category"
|
msgid "No category"
|
||||||
msgstr "Sem categoria"
|
msgstr "Sem categoria"
|
||||||
|
|
||||||
#: apps/transactions/models.py:443
|
#: apps/transactions/models.py:448
|
||||||
msgid "No description"
|
msgid "No description"
|
||||||
msgstr "Sem descrição"
|
msgstr "Sem descrição"
|
||||||
|
|
||||||
#: apps/transactions/models.py:449
|
#: apps/transactions/models.py:454
|
||||||
msgid "Yearly"
|
msgid "Yearly"
|
||||||
msgstr "Anual"
|
msgstr "Anual"
|
||||||
|
|
||||||
#: apps/transactions/models.py:450 apps/users/models.py:26
|
#: apps/transactions/models.py:455 apps/users/models.py:26
|
||||||
#: templates/includes/navbar.html:26
|
#: templates/includes/navbar.html:26
|
||||||
msgid "Monthly"
|
msgid "Monthly"
|
||||||
msgstr "Mensal"
|
msgstr "Mensal"
|
||||||
|
|
||||||
#: apps/transactions/models.py:451
|
#: apps/transactions/models.py:456
|
||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr "Semanal"
|
msgstr "Semanal"
|
||||||
|
|
||||||
#: apps/transactions/models.py:452
|
#: apps/transactions/models.py:457
|
||||||
msgid "Daily"
|
msgid "Daily"
|
||||||
msgstr "Diária"
|
msgstr "Diária"
|
||||||
|
|
||||||
#: apps/transactions/models.py:465
|
#: apps/transactions/models.py:470
|
||||||
msgid "Number of Installments"
|
msgid "Number of Installments"
|
||||||
msgstr "Número de Parcelas"
|
msgstr "Número de Parcelas"
|
||||||
|
|
||||||
#: apps/transactions/models.py:470
|
#: apps/transactions/models.py:475
|
||||||
msgid "Installment Start"
|
msgid "Installment Start"
|
||||||
msgstr "Parcela inicial"
|
msgstr "Parcela inicial"
|
||||||
|
|
||||||
#: apps/transactions/models.py:471
|
#: apps/transactions/models.py:476
|
||||||
msgid "The installment number to start counting from"
|
msgid "The installment number to start counting from"
|
||||||
msgstr "O número da parcela a partir do qual se inicia a contagem"
|
msgstr "O número da parcela a partir do qual se inicia a contagem"
|
||||||
|
|
||||||
#: apps/transactions/models.py:476 apps/transactions/models.py:711
|
#: apps/transactions/models.py:481 apps/transactions/models.py:716
|
||||||
msgid "Start Date"
|
msgid "Start Date"
|
||||||
msgstr "Data de Início"
|
msgstr "Data de Início"
|
||||||
|
|
||||||
#: apps/transactions/models.py:480 apps/transactions/models.py:712
|
#: apps/transactions/models.py:485 apps/transactions/models.py:717
|
||||||
msgid "End Date"
|
msgid "End Date"
|
||||||
msgstr "Data Final"
|
msgstr "Data Final"
|
||||||
|
|
||||||
#: apps/transactions/models.py:485
|
#: apps/transactions/models.py:490
|
||||||
msgid "Recurrence"
|
msgid "Recurrence"
|
||||||
msgstr "Recorrência"
|
msgstr "Recorrência"
|
||||||
|
|
||||||
#: apps/transactions/models.py:488
|
#: apps/transactions/models.py:493
|
||||||
msgid "Installment Amount"
|
msgid "Installment Amount"
|
||||||
msgstr "Valor da Parcela"
|
msgstr "Valor da Parcela"
|
||||||
|
|
||||||
#: apps/transactions/models.py:507 apps/transactions/models.py:728
|
#: apps/transactions/models.py:512 apps/transactions/models.py:733
|
||||||
msgid "Add description to transactions"
|
msgid "Add description to transactions"
|
||||||
msgstr "Adicionar descrição às transações"
|
msgstr "Adicionar descrição às transações"
|
||||||
|
|
||||||
#: apps/transactions/models.py:510 apps/transactions/models.py:731
|
#: apps/transactions/models.py:515 apps/transactions/models.py:736
|
||||||
msgid "Add notes to transactions"
|
msgid "Add notes to transactions"
|
||||||
msgstr "Adicionar notas às transações"
|
msgstr "Adicionar notas às transações"
|
||||||
|
|
||||||
#: apps/transactions/models.py:670
|
#: apps/transactions/models.py:675
|
||||||
msgid "day(s)"
|
msgid "day(s)"
|
||||||
msgstr "dia(s)"
|
msgstr "dia(s)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:671
|
#: apps/transactions/models.py:676
|
||||||
msgid "week(s)"
|
msgid "week(s)"
|
||||||
msgstr "semana(s)"
|
msgstr "semana(s)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:672
|
#: apps/transactions/models.py:677
|
||||||
msgid "month(s)"
|
msgid "month(s)"
|
||||||
msgstr "mês(es)"
|
msgstr "mês(es)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:673
|
#: apps/transactions/models.py:678
|
||||||
msgid "year(s)"
|
msgid "year(s)"
|
||||||
msgstr "ano(s)"
|
msgstr "ano(s)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:675
|
#: apps/transactions/models.py:680
|
||||||
#: templates/recurring_transactions/fragments/list.html:24
|
#: templates/recurring_transactions/fragments/list.html:24
|
||||||
msgid "Paused"
|
msgid "Paused"
|
||||||
msgstr "Pausado"
|
msgstr "Pausado"
|
||||||
|
|
||||||
#: apps/transactions/models.py:714
|
#: apps/transactions/models.py:719
|
||||||
msgid "Recurrence Type"
|
msgid "Recurrence Type"
|
||||||
msgstr "Tipo de recorrência"
|
msgstr "Tipo de recorrência"
|
||||||
|
|
||||||
#: apps/transactions/models.py:717
|
#: apps/transactions/models.py:722
|
||||||
msgid "Recurrence Interval"
|
msgid "Recurrence Interval"
|
||||||
msgstr "Intervalo de recorrência"
|
msgstr "Intervalo de recorrência"
|
||||||
|
|
||||||
#: apps/transactions/models.py:721
|
#: apps/transactions/models.py:726
|
||||||
msgid "Last Generated Date"
|
msgid "Last Generated Date"
|
||||||
msgstr "Última data gerada"
|
msgstr "Última data gerada"
|
||||||
|
|
||||||
#: apps/transactions/models.py:724
|
#: apps/transactions/models.py:729
|
||||||
msgid "Last Generated Reference Date"
|
msgid "Last Generated Reference Date"
|
||||||
msgstr "Última data de referência gerada"
|
msgstr "Última data de referência gerada"
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:964 templates/cotton/ui/transactions_fab.html:59
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Edit Transaction"
|
||||||
|
msgid "Quick Transaction"
|
||||||
|
msgstr "Editar Transação"
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:965 templates/includes/navbar.html:72
|
||||||
|
#: templates/quick_transactions/pages/index.html:5
|
||||||
|
#: templates/quick_transactions/pages/index.html:11
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Transactions"
|
||||||
|
msgid "Quick Transactions"
|
||||||
|
msgstr "Transações"
|
||||||
|
|
||||||
#: apps/transactions/validators.py:8
|
#: apps/transactions/validators.py:8
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(value)s has too many decimal places. Maximum is 30."
|
msgid "%(value)s has too many decimal places. Maximum is 30."
|
||||||
@@ -1580,6 +1610,30 @@ msgstr "Parcelamento atualizado com sucesso"
|
|||||||
msgid "Installment Plan deleted successfully"
|
msgid "Installment Plan deleted successfully"
|
||||||
msgstr "Parcelamento apagado com sucesso"
|
msgstr "Parcelamento apagado com sucesso"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:45 apps/users/views.py:152
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Rule added successfully"
|
||||||
|
msgid "Item added successfully"
|
||||||
|
msgstr "Regra adicionada com sucesso"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:73 apps/users/views.py:184
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Rule updated successfully"
|
||||||
|
msgid "Item updated successfully"
|
||||||
|
msgstr "Regra atualizada com sucesso"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:99
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Rule deleted successfully"
|
||||||
|
msgid "Item deleted successfully"
|
||||||
|
msgstr "Regra apagada com sucesso"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:145
|
||||||
|
#: apps/transactions/views/transactions.py:52
|
||||||
|
#: apps/transactions/views/transactions.py:148
|
||||||
|
msgid "Transaction added successfully"
|
||||||
|
msgstr "Transação adicionada com sucesso"
|
||||||
|
|
||||||
#: apps/transactions/views/recurring_transactions.py:112
|
#: apps/transactions/views/recurring_transactions.py:112
|
||||||
msgid "Recurring Transaction added successfully"
|
msgid "Recurring Transaction added successfully"
|
||||||
msgstr "Transação Recorrente adicionada com sucesso"
|
msgstr "Transação Recorrente adicionada com sucesso"
|
||||||
@@ -1616,11 +1670,6 @@ msgstr "Tag atualizada com sucesso"
|
|||||||
msgid "Tag deleted successfully"
|
msgid "Tag deleted successfully"
|
||||||
msgstr "Tag apagada com sucesso"
|
msgstr "Tag apagada com sucesso"
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:52
|
|
||||||
#: apps/transactions/views/transactions.py:148
|
|
||||||
msgid "Transaction added successfully"
|
|
||||||
msgstr "Transação adicionada com sucesso"
|
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:182
|
#: apps/transactions/views/transactions.py:182
|
||||||
msgid "Transaction updated successfully"
|
msgid "Transaction updated successfully"
|
||||||
msgstr "Transação atualizada com sucesso"
|
msgstr "Transação atualizada com sucesso"
|
||||||
@@ -1668,11 +1717,11 @@ msgstr "Permissões"
|
|||||||
msgid "Important dates"
|
msgid "Important dates"
|
||||||
msgstr "Datas importantes"
|
msgstr "Datas importantes"
|
||||||
|
|
||||||
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:19
|
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:20
|
||||||
msgid "E-mail"
|
msgid "E-mail"
|
||||||
msgstr "E-mail"
|
msgstr "E-mail"
|
||||||
|
|
||||||
#: apps/users/forms.py:29 templates/users/login.html:20
|
#: apps/users/forms.py:29 templates/users/login.html:21
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Senha"
|
msgstr "Senha"
|
||||||
|
|
||||||
@@ -1833,18 +1882,6 @@ msgstr "Os sons agora serão reproduzidos"
|
|||||||
msgid "Your settings have been updated"
|
msgid "Your settings have been updated"
|
||||||
msgstr "Suas configurações foram atualizadas"
|
msgstr "Suas configurações foram atualizadas"
|
||||||
|
|
||||||
#: apps/users/views.py:152
|
|
||||||
#, fuzzy
|
|
||||||
#| msgid "Rule added successfully"
|
|
||||||
msgid "Item added successfully"
|
|
||||||
msgstr "Regra adicionada com sucesso"
|
|
||||||
|
|
||||||
#: apps/users/views.py:184
|
|
||||||
#, fuzzy
|
|
||||||
#| msgid "Rule updated successfully"
|
|
||||||
msgid "Item updated successfully"
|
|
||||||
msgstr "Regra atualizada com sucesso"
|
|
||||||
|
|
||||||
#: templates/account_groups/fragments/add.html:5
|
#: templates/account_groups/fragments/add.html:5
|
||||||
msgid "Add account group"
|
msgid "Add account group"
|
||||||
msgstr "Adicionar grupo de conta"
|
msgstr "Adicionar grupo de conta"
|
||||||
@@ -1864,6 +1901,7 @@ msgstr "Editar grupo de conta"
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:19
|
#: templates/exchange_rates_services/fragments/table.html:19
|
||||||
#: templates/import_app/fragments/profiles/list.html:44
|
#: templates/import_app/fragments/profiles/list.html:44
|
||||||
#: templates/installment_plans/fragments/table.html:23
|
#: templates/installment_plans/fragments/table.html:23
|
||||||
|
#: templates/quick_transactions/fragments/list.html:20
|
||||||
#: templates/recurring_transactions/fragments/table.html:25
|
#: templates/recurring_transactions/fragments/table.html:25
|
||||||
#: templates/rules/fragments/list.html:33
|
#: templates/rules/fragments/list.html:33
|
||||||
#: templates/tags/fragments/table.html:23
|
#: templates/tags/fragments/table.html:23
|
||||||
@@ -1874,7 +1912,7 @@ msgstr "Ações"
|
|||||||
#: templates/account_groups/fragments/list.html:36
|
#: templates/account_groups/fragments/list.html:36
|
||||||
#: templates/accounts/fragments/list.html:41
|
#: templates/accounts/fragments/list.html:41
|
||||||
#: templates/categories/fragments/table.html:29
|
#: templates/categories/fragments/table.html:29
|
||||||
#: templates/cotton/transaction/item.html:130
|
#: templates/cotton/transaction/item.html:131
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:49
|
#: templates/cotton/ui/transactions_action_bar.html:49
|
||||||
#: templates/currencies/fragments/list.html:37
|
#: templates/currencies/fragments/list.html:37
|
||||||
#: templates/dca/fragments/strategy/details.html:67
|
#: templates/dca/fragments/strategy/details.html:67
|
||||||
@@ -1885,6 +1923,7 @@ msgstr "Ações"
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:23
|
#: templates/exchange_rates_services/fragments/table.html:23
|
||||||
#: templates/import_app/fragments/profiles/list.html:48
|
#: templates/import_app/fragments/profiles/list.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:27
|
#: templates/installment_plans/fragments/table.html:27
|
||||||
|
#: templates/quick_transactions/fragments/list.html:24
|
||||||
#: templates/recurring_transactions/fragments/table.html:29
|
#: templates/recurring_transactions/fragments/table.html:29
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:23
|
#: templates/rules/fragments/transaction_rule/view.html:23
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:47
|
#: templates/rules/fragments/transaction_rule/view.html:47
|
||||||
@@ -1897,8 +1936,8 @@ msgstr "Editar"
|
|||||||
#: templates/account_groups/fragments/list.html:43
|
#: templates/account_groups/fragments/list.html:43
|
||||||
#: templates/accounts/fragments/list.html:48
|
#: templates/accounts/fragments/list.html:48
|
||||||
#: templates/categories/fragments/table.html:36
|
#: templates/categories/fragments/table.html:36
|
||||||
#: templates/cotton/transaction/item.html:145
|
#: templates/cotton/transaction/item.html:146
|
||||||
#: templates/cotton/transaction/item.html:164
|
#: templates/cotton/transaction/item.html:165
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:86
|
#: templates/cotton/ui/transactions_action_bar.html:86
|
||||||
#: templates/currencies/fragments/list.html:44
|
#: templates/currencies/fragments/list.html:44
|
||||||
@@ -1912,6 +1951,7 @@ msgstr "Editar"
|
|||||||
#: templates/import_app/fragments/runs/list.html:102
|
#: templates/import_app/fragments/runs/list.html:102
|
||||||
#: templates/installment_plans/fragments/table.html:56
|
#: templates/installment_plans/fragments/table.html:56
|
||||||
#: templates/mini_tools/unit_price_calculator.html:18
|
#: templates/mini_tools/unit_price_calculator.html:18
|
||||||
|
#: templates/quick_transactions/fragments/list.html:32
|
||||||
#: templates/recurring_transactions/fragments/table.html:91
|
#: templates/recurring_transactions/fragments/table.html:91
|
||||||
#: templates/rules/fragments/list.html:44
|
#: templates/rules/fragments/list.html:44
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:55
|
#: templates/rules/fragments/transaction_rule/view.html:55
|
||||||
@@ -1923,8 +1963,8 @@ msgstr "Apagar"
|
|||||||
#: templates/account_groups/fragments/list.html:47
|
#: templates/account_groups/fragments/list.html:47
|
||||||
#: templates/accounts/fragments/list.html:52
|
#: templates/accounts/fragments/list.html:52
|
||||||
#: templates/categories/fragments/table.html:41
|
#: templates/categories/fragments/table.html:41
|
||||||
#: templates/cotton/transaction/item.html:149
|
#: templates/cotton/transaction/item.html:150
|
||||||
#: templates/cotton/transaction/item.html:168
|
#: templates/cotton/transaction/item.html:169
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:88
|
#: templates/cotton/ui/transactions_action_bar.html:88
|
||||||
#: templates/currencies/fragments/list.html:48
|
#: templates/currencies/fragments/list.html:48
|
||||||
@@ -1938,6 +1978,7 @@ msgstr "Apagar"
|
|||||||
#: templates/import_app/fragments/runs/list.html:106
|
#: templates/import_app/fragments/runs/list.html:106
|
||||||
#: templates/installment_plans/fragments/table.html:48
|
#: templates/installment_plans/fragments/table.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:60
|
#: templates/installment_plans/fragments/table.html:60
|
||||||
|
#: templates/quick_transactions/fragments/list.html:37
|
||||||
#: templates/recurring_transactions/fragments/table.html:53
|
#: templates/recurring_transactions/fragments/table.html:53
|
||||||
#: templates/recurring_transactions/fragments/table.html:67
|
#: templates/recurring_transactions/fragments/table.html:67
|
||||||
#: templates/recurring_transactions/fragments/table.html:82
|
#: templates/recurring_transactions/fragments/table.html:82
|
||||||
@@ -1952,8 +1993,8 @@ msgstr "Tem certeza?"
|
|||||||
#: templates/account_groups/fragments/list.html:48
|
#: templates/account_groups/fragments/list.html:48
|
||||||
#: templates/accounts/fragments/list.html:53
|
#: templates/accounts/fragments/list.html:53
|
||||||
#: templates/categories/fragments/table.html:42
|
#: templates/categories/fragments/table.html:42
|
||||||
#: templates/cotton/transaction/item.html:150
|
#: templates/cotton/transaction/item.html:151
|
||||||
#: templates/cotton/transaction/item.html:169
|
#: templates/cotton/transaction/item.html:170
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||||
#: templates/currencies/fragments/list.html:49
|
#: templates/currencies/fragments/list.html:49
|
||||||
@@ -1974,8 +2015,8 @@ msgstr "Você não será capaz de reverter isso!"
|
|||||||
#: templates/account_groups/fragments/list.html:49
|
#: templates/account_groups/fragments/list.html:49
|
||||||
#: templates/accounts/fragments/list.html:54
|
#: templates/accounts/fragments/list.html:54
|
||||||
#: templates/categories/fragments/table.html:43
|
#: templates/categories/fragments/table.html:43
|
||||||
#: templates/cotton/transaction/item.html:151
|
#: templates/cotton/transaction/item.html:152
|
||||||
#: templates/cotton/transaction/item.html:170
|
#: templates/cotton/transaction/item.html:171
|
||||||
#: templates/currencies/fragments/list.html:50
|
#: templates/currencies/fragments/list.html:50
|
||||||
#: templates/dca/fragments/strategy/details.html:82
|
#: templates/dca/fragments/strategy/details.html:82
|
||||||
#: templates/dca/fragments/strategy/list.html:50
|
#: templates/dca/fragments/strategy/list.html:50
|
||||||
@@ -1986,6 +2027,7 @@ msgstr "Você não será capaz de reverter isso!"
|
|||||||
#: templates/import_app/fragments/profiles/list.html:75
|
#: templates/import_app/fragments/profiles/list.html:75
|
||||||
#: templates/import_app/fragments/runs/list.html:108
|
#: templates/import_app/fragments/runs/list.html:108
|
||||||
#: templates/installment_plans/fragments/table.html:62
|
#: templates/installment_plans/fragments/table.html:62
|
||||||
|
#: templates/quick_transactions/fragments/list.html:39
|
||||||
#: templates/recurring_transactions/fragments/table.html:98
|
#: templates/recurring_transactions/fragments/table.html:98
|
||||||
#: templates/rules/fragments/list.html:50
|
#: templates/rules/fragments/list.html:50
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||||
@@ -2135,7 +2177,7 @@ msgstr "Buscar"
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr "Selecionar"
|
msgstr "Selecionar"
|
||||||
|
|
||||||
#: templates/cotton/transaction/item.html:137
|
#: templates/cotton/transaction/item.html:138
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Duplicar"
|
msgstr "Duplicar"
|
||||||
@@ -2244,14 +2286,17 @@ msgid "Count"
|
|||||||
msgstr "Contagem"
|
msgstr "Contagem"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:27
|
||||||
msgid "Installment"
|
msgid "Installment"
|
||||||
msgstr "Parcelamento"
|
msgstr "Parcelamento"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:35
|
||||||
msgid "Recurring"
|
msgid "Recurring"
|
||||||
msgstr "Recorrência"
|
msgstr "Recorrência"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:52
|
||||||
msgid "Balance"
|
msgid "Balance"
|
||||||
msgstr "Balancear"
|
msgstr "Balancear"
|
||||||
|
|
||||||
@@ -2418,8 +2463,8 @@ msgstr "Editar taxa de câmbio"
|
|||||||
#: templates/exchange_rates/fragments/list.html:25
|
#: templates/exchange_rates/fragments/list.html:25
|
||||||
#: templates/includes/navbar.html:61
|
#: templates/includes/navbar.html:61
|
||||||
#: templates/installment_plans/fragments/list.html:21
|
#: templates/installment_plans/fragments/list.html:21
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:92
|
#: templates/yearly_overview/pages/overview_by_account.html:94
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:94
|
#: templates/yearly_overview/pages/overview_by_currency.html:96
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr "Todas"
|
msgstr "Todas"
|
||||||
|
|
||||||
@@ -2472,7 +2517,7 @@ msgstr "contas"
|
|||||||
msgid "No services configured"
|
msgid "No services configured"
|
||||||
msgstr "Nenhum serviço configurado"
|
msgstr "Nenhum serviço configurado"
|
||||||
|
|
||||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137
|
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:139
|
||||||
msgid "Export and Restore"
|
msgid "Export and Restore"
|
||||||
msgstr "Exportar e Restaurar"
|
msgstr "Exportar e Restaurar"
|
||||||
|
|
||||||
@@ -2587,47 +2632,47 @@ msgstr "Insights"
|
|||||||
msgid "Trash Can"
|
msgid "Trash Can"
|
||||||
msgstr "Lixeira"
|
msgstr "Lixeira"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:82
|
#: templates/includes/navbar.html:84
|
||||||
msgid "Tools"
|
msgid "Tools"
|
||||||
msgstr "Ferramentas"
|
msgstr "Ferramentas"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:86
|
#: templates/includes/navbar.html:88
|
||||||
msgid "Dollar Cost Average Tracker"
|
msgid "Dollar Cost Average Tracker"
|
||||||
msgstr "Rastreador de Custo Médio Ponderado"
|
msgstr "Rastreador de Custo Médio Ponderado"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:89
|
#: templates/includes/navbar.html:91
|
||||||
#: templates/mini_tools/unit_price_calculator.html:5
|
#: templates/mini_tools/unit_price_calculator.html:5
|
||||||
#: templates/mini_tools/unit_price_calculator.html:10
|
#: templates/mini_tools/unit_price_calculator.html:10
|
||||||
msgid "Unit Price Calculator"
|
msgid "Unit Price Calculator"
|
||||||
msgstr "Calculadora de preço unitário"
|
msgstr "Calculadora de preço unitário"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:92
|
#: templates/includes/navbar.html:94
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||||
msgid "Currency Converter"
|
msgid "Currency Converter"
|
||||||
msgstr "Conversor de Moeda"
|
msgstr "Conversor de Moeda"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:101
|
#: templates/includes/navbar.html:103
|
||||||
msgid "Management"
|
msgid "Management"
|
||||||
msgstr "Gerenciar"
|
msgstr "Gerenciar"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:130
|
#: templates/includes/navbar.html:132
|
||||||
msgid "Automation"
|
msgid "Automation"
|
||||||
msgstr "Automação"
|
msgstr "Automação"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:145
|
#: templates/includes/navbar.html:147
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:154
|
#: templates/includes/navbar.html:156
|
||||||
msgid "Only use this if you know what you're doing"
|
msgid "Only use this if you know what you're doing"
|
||||||
msgstr "Só use isso se você souber o que está fazendo"
|
msgstr "Só use isso se você souber o que está fazendo"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:155
|
#: templates/includes/navbar.html:157
|
||||||
msgid "Django Admin"
|
msgid "Django Admin"
|
||||||
msgstr "Django Admin"
|
msgstr "Django Admin"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:165
|
#: templates/includes/navbar.html:167
|
||||||
msgid "Calculator"
|
msgid "Calculator"
|
||||||
msgstr "Calculadora"
|
msgstr "Calculadora"
|
||||||
|
|
||||||
@@ -2779,8 +2824,8 @@ msgid "Month"
|
|||||||
msgstr "Mês"
|
msgstr "Mês"
|
||||||
|
|
||||||
#: templates/insights/pages/index.html:40
|
#: templates/insights/pages/index.html:40
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:61
|
#: templates/yearly_overview/pages/overview_by_account.html:62
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:63
|
#: templates/yearly_overview/pages/overview_by_currency.html:64
|
||||||
msgid "Year"
|
msgid "Year"
|
||||||
msgstr "Ano"
|
msgstr "Ano"
|
||||||
|
|
||||||
@@ -2975,6 +3020,30 @@ msgstr "Evolução por moeda"
|
|||||||
msgid "Evolution by account"
|
msgid "Evolution by account"
|
||||||
msgstr "Evolução por conta"
|
msgstr "Evolução por conta"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/add.html:5
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:5
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Add recurring transaction"
|
||||||
|
msgid "Add quick transaction"
|
||||||
|
msgstr "Adicionar transação recorrente"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:13
|
||||||
|
#: templates/quick_transactions/fragments/list.html:55
|
||||||
|
msgid "Nothing to see here..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/edit.html:5
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Edit transaction"
|
||||||
|
msgid "Edit quick transaction"
|
||||||
|
msgstr "Editar transação"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/list.html:38
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Yes, delete them!"
|
||||||
|
msgid "This will delete this item"
|
||||||
|
msgstr "Sim, apague!"
|
||||||
|
|
||||||
#: templates/recurring_transactions/fragments/add.html:5
|
#: templates/recurring_transactions/fragments/add.html:5
|
||||||
msgid "Add recurring transaction"
|
msgid "Add recurring transaction"
|
||||||
msgstr "Adicionar transação recorrente"
|
msgstr "Adicionar transação recorrente"
|
||||||
@@ -3215,14 +3284,20 @@ msgstr "Reproduzir sons"
|
|||||||
msgid "Show amounts"
|
msgid "Show amounts"
|
||||||
msgstr "Mostrar valores"
|
msgstr "Mostrar valores"
|
||||||
|
|
||||||
#: templates/users/login.html:17
|
#: templates/users/login.html:18
|
||||||
msgid "Welcome to WYGIWYH's demo!"
|
msgid "Welcome to WYGIWYH's demo!"
|
||||||
msgstr "Boas-vindas à demonstração do WYGIWYH!"
|
msgstr "Boas-vindas à demonstração do WYGIWYH!"
|
||||||
|
|
||||||
#: templates/users/login.html:18
|
#: templates/users/login.html:19
|
||||||
msgid "Use the credentials below to login"
|
msgid "Use the credentials below to login"
|
||||||
msgstr "Use as credenciais abaixo para fazer login"
|
msgstr "Use as credenciais abaixo para fazer login"
|
||||||
|
|
||||||
|
#: templates/users/login.html:40
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "ends with"
|
||||||
|
msgid "Login with"
|
||||||
|
msgstr "termina em"
|
||||||
|
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||||
msgid "Yearly Overview"
|
msgid "Yearly Overview"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-05-11 15:47+0000\n"
|
"POT-Creation-Date: 2025-06-20 05:07+0000\n"
|
||||||
"PO-Revision-Date: 2025-04-27 20:17+0000\n"
|
"PO-Revision-Date: 2025-04-27 20:17+0000\n"
|
||||||
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
|
"Last-Translator: Herculino Trotta <netotrotta@gmail.com>\n"
|
||||||
"Language-Team: Portuguese (Brazil) <https://translations.herculino.com/"
|
"Language-Team: Portuguese (Brazil) <https://translations.herculino.com/"
|
||||||
@@ -27,11 +27,12 @@ msgstr "Nome do grupo"
|
|||||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
||||||
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
||||||
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
||||||
#: apps/rules/forms.py:365 apps/transactions/forms.py:203
|
#: apps/rules/forms.py:365 apps/transactions/forms.py:204
|
||||||
#: apps/transactions/forms.py:281 apps/transactions/forms.py:641
|
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416
|
||||||
#: apps/transactions/forms.py:684 apps/transactions/forms.py:716
|
#: apps/transactions/forms.py:776 apps/transactions/forms.py:819
|
||||||
#: apps/transactions/forms.py:751 apps/transactions/forms.py:903
|
#: apps/transactions/forms.py:851 apps/transactions/forms.py:886
|
||||||
#: apps/users/forms.py:210 apps/users/forms.py:372
|
#: apps/transactions/forms.py:1038 apps/users/forms.py:210
|
||||||
|
#: apps/users/forms.py:372
|
||||||
msgid "Update"
|
msgid "Update"
|
||||||
msgstr "Atualizar"
|
msgstr "Atualizar"
|
||||||
|
|
||||||
@@ -40,11 +41,12 @@ msgstr "Atualizar"
|
|||||||
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
||||||
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
||||||
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
||||||
#: apps/transactions/forms.py:188 apps/transactions/forms.py:212
|
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213
|
||||||
#: apps/transactions/forms.py:649 apps/transactions/forms.py:692
|
#: apps/transactions/forms.py:378 apps/transactions/forms.py:784
|
||||||
#: apps/transactions/forms.py:724 apps/transactions/forms.py:759
|
#: apps/transactions/forms.py:827 apps/transactions/forms.py:859
|
||||||
#: apps/transactions/forms.py:911 apps/users/forms.py:218
|
#: apps/transactions/forms.py:894 apps/transactions/forms.py:1046
|
||||||
#: apps/users/forms.py:380 templates/account_groups/fragments/list.html:9
|
#: apps/users/forms.py:218 apps/users/forms.py:380
|
||||||
|
#: templates/account_groups/fragments/list.html:9
|
||||||
#: templates/accounts/fragments/list.html:9
|
#: templates/accounts/fragments/list.html:9
|
||||||
#: templates/categories/fragments/list.html:9
|
#: templates/categories/fragments/list.html:9
|
||||||
#: templates/currencies/fragments/list.html:9
|
#: templates/currencies/fragments/list.html:9
|
||||||
@@ -57,6 +59,7 @@ msgstr "Atualizar"
|
|||||||
#: templates/import_app/fragments/profiles/list.html:10
|
#: templates/import_app/fragments/profiles/list.html:10
|
||||||
#: templates/installment_plans/fragments/list.html:9
|
#: templates/installment_plans/fragments/list.html:9
|
||||||
#: templates/mini_tools/unit_price_calculator.html:162
|
#: templates/mini_tools/unit_price_calculator.html:162
|
||||||
|
#: templates/quick_transactions/pages/index.html:15
|
||||||
#: templates/recurring_transactions/fragments/list.html:9
|
#: templates/recurring_transactions/fragments/list.html:9
|
||||||
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
||||||
#: templates/users/fragments/list.html:10
|
#: templates/users/fragments/list.html:10
|
||||||
@@ -74,10 +77,11 @@ msgstr "Novo saldo"
|
|||||||
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
||||||
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
||||||
#: apps/rules/models.py:38 apps/rules/models.py:286
|
#: apps/rules/models.py:38 apps/rules/models.py:286
|
||||||
#: apps/transactions/forms.py:41 apps/transactions/forms.py:315
|
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256
|
||||||
#: apps/transactions/forms.py:322 apps/transactions/forms.py:522
|
#: apps/transactions/forms.py:450 apps/transactions/forms.py:457
|
||||||
#: apps/transactions/forms.py:783 apps/transactions/models.py:312
|
#: apps/transactions/forms.py:657 apps/transactions/forms.py:918
|
||||||
#: apps/transactions/models.py:495 apps/transactions/models.py:695
|
#: apps/transactions/models.py:317 apps/transactions/models.py:500
|
||||||
|
#: apps/transactions/models.py:700 apps/transactions/models.py:936
|
||||||
#: templates/insights/fragments/category_overview/index.html:63
|
#: templates/insights/fragments/category_overview/index.html:63
|
||||||
#: templates/insights/fragments/category_overview/index.html:420
|
#: templates/insights/fragments/category_overview/index.html:420
|
||||||
msgid "Category"
|
msgid "Category"
|
||||||
@@ -87,11 +91,12 @@ msgstr "Categoria"
|
|||||||
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
||||||
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
||||||
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
||||||
#: apps/transactions/forms.py:49 apps/transactions/forms.py:331
|
#: apps/transactions/forms.py:50 apps/transactions/forms.py:264
|
||||||
#: apps/transactions/forms.py:339 apps/transactions/forms.py:515
|
#: apps/transactions/forms.py:466 apps/transactions/forms.py:474
|
||||||
#: apps/transactions/forms.py:776 apps/transactions/models.py:318
|
#: apps/transactions/forms.py:650 apps/transactions/forms.py:911
|
||||||
#: apps/transactions/models.py:497 apps/transactions/models.py:699
|
#: apps/transactions/models.py:323 apps/transactions/models.py:502
|
||||||
#: templates/includes/navbar.html:108
|
#: apps/transactions/models.py:704 apps/transactions/models.py:942
|
||||||
|
#: templates/includes/navbar.html:110
|
||||||
#: templates/insights/fragments/category_overview/index.html:35
|
#: templates/insights/fragments/category_overview/index.html:35
|
||||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
@@ -99,8 +104,8 @@ msgstr "Tags"
|
|||||||
|
|
||||||
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
||||||
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
||||||
#: apps/transactions/models.py:205 apps/transactions/models.py:230
|
#: apps/transactions/models.py:210 apps/transactions/models.py:235
|
||||||
#: apps/transactions/models.py:254
|
#: apps/transactions/models.py:259 apps/transactions/models.py:905
|
||||||
#: templates/account_groups/fragments/list.html:25
|
#: templates/account_groups/fragments/list.html:25
|
||||||
#: templates/accounts/fragments/list.html:25
|
#: templates/accounts/fragments/list.html:25
|
||||||
#: templates/categories/fragments/table.html:16
|
#: templates/categories/fragments/table.html:16
|
||||||
@@ -109,6 +114,7 @@ msgstr "Tags"
|
|||||||
#: templates/exchange_rates_services/fragments/list.html:32
|
#: templates/exchange_rates_services/fragments/list.html:32
|
||||||
#: templates/import_app/fragments/profiles/list.html:36
|
#: templates/import_app/fragments/profiles/list.html:36
|
||||||
#: templates/installment_plans/fragments/table.html:16
|
#: templates/installment_plans/fragments/table.html:16
|
||||||
|
#: templates/quick_transactions/fragments/list.html:13
|
||||||
#: templates/recurring_transactions/fragments/table.html:18
|
#: templates/recurring_transactions/fragments/table.html:18
|
||||||
#: templates/rules/fragments/list.html:26
|
#: templates/rules/fragments/list.html:26
|
||||||
#: templates/tags/fragments/table.html:16
|
#: templates/tags/fragments/table.html:16
|
||||||
@@ -122,7 +128,7 @@ msgstr "Grupo da Conta"
|
|||||||
|
|
||||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||||
#: templates/account_groups/pages/index.html:4
|
#: templates/account_groups/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:118
|
#: templates/includes/navbar.html:120
|
||||||
msgid "Account Groups"
|
msgid "Account Groups"
|
||||||
msgstr "Grupos da Conta"
|
msgstr "Grupos da Conta"
|
||||||
|
|
||||||
@@ -165,17 +171,18 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
||||||
#: apps/rules/models.py:30 apps/rules/models.py:242
|
#: apps/rules/models.py:30 apps/rules/models.py:242
|
||||||
#: apps/transactions/forms.py:61 apps/transactions/forms.py:507
|
#: apps/transactions/forms.py:62 apps/transactions/forms.py:276
|
||||||
#: apps/transactions/forms.py:768 apps/transactions/models.py:285
|
#: apps/transactions/forms.py:642 apps/transactions/forms.py:903
|
||||||
#: apps/transactions/models.py:455 apps/transactions/models.py:677
|
#: apps/transactions/models.py:290 apps/transactions/models.py:460
|
||||||
|
#: apps/transactions/models.py:682 apps/transactions/models.py:911
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Conta"
|
msgstr "Conta"
|
||||||
|
|
||||||
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
||||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||||
#: templates/accounts/fragments/list.html:5
|
#: templates/accounts/fragments/list.html:5
|
||||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:114
|
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:116
|
||||||
#: templates/includes/navbar.html:116
|
#: templates/includes/navbar.html:118
|
||||||
#: templates/monthly_overview/pages/overview.html:94
|
#: templates/monthly_overview/pages/overview.html:94
|
||||||
#: templates/transactions/fragments/summary.html:12
|
#: templates/transactions/fragments/summary.html:12
|
||||||
#: templates/transactions/pages/transactions.html:72
|
#: templates/transactions/pages/transactions.html:72
|
||||||
@@ -463,8 +470,8 @@ msgstr "Sufixo"
|
|||||||
|
|
||||||
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
||||||
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
||||||
#: apps/transactions/forms.py:65 apps/transactions/forms.py:343
|
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478
|
||||||
#: apps/transactions/models.py:295
|
#: apps/transactions/models.py:300
|
||||||
#: templates/dca/fragments/strategy/details.html:52
|
#: templates/dca/fragments/strategy/details.html:52
|
||||||
#: templates/exchange_rates/fragments/table.html:10
|
#: templates/exchange_rates/fragments/table.html:10
|
||||||
#: templates/exchange_rates_services/fragments/table.html:10
|
#: templates/exchange_rates_services/fragments/table.html:10
|
||||||
@@ -486,8 +493,8 @@ msgstr "Casas Decimais"
|
|||||||
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
||||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||||
#: templates/currencies/fragments/list.html:5
|
#: templates/currencies/fragments/list.html:5
|
||||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122
|
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:124
|
||||||
#: templates/includes/navbar.html:124
|
#: templates/includes/navbar.html:126
|
||||||
#: templates/monthly_overview/pages/overview.html:81
|
#: templates/monthly_overview/pages/overview.html:81
|
||||||
#: templates/transactions/fragments/summary.html:8
|
#: templates/transactions/fragments/summary.html:8
|
||||||
#: templates/transactions/pages/transactions.html:59
|
#: templates/transactions/pages/transactions.html:59
|
||||||
@@ -517,7 +524,7 @@ msgstr "Data e Tempo"
|
|||||||
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
||||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||||
#: templates/exchange_rates/pages/index.html:4
|
#: templates/exchange_rates/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:126
|
#: templates/includes/navbar.html:128
|
||||||
msgid "Exchange Rates"
|
msgid "Exchange Rates"
|
||||||
msgstr "Taxas de Câmbio"
|
msgstr "Taxas de Câmbio"
|
||||||
|
|
||||||
@@ -545,8 +552,8 @@ msgstr "Nome do Serviço"
|
|||||||
msgid "Service Type"
|
msgid "Service Type"
|
||||||
msgstr "Tipo de Serviço"
|
msgstr "Tipo de Serviço"
|
||||||
|
|
||||||
#: apps/currencies/models.py:110 apps/transactions/models.py:209
|
#: apps/currencies/models.py:110 apps/transactions/models.py:214
|
||||||
#: apps/transactions/models.py:233 apps/transactions/models.py:257
|
#: apps/transactions/models.py:238 apps/transactions/models.py:262
|
||||||
#: templates/categories/fragments/list.html:21
|
#: templates/categories/fragments/list.html:21
|
||||||
#: templates/entities/fragments/list.html:21
|
#: templates/entities/fragments/list.html:21
|
||||||
#: templates/recurring_transactions/fragments/list.html:21
|
#: templates/recurring_transactions/fragments/list.html:21
|
||||||
@@ -676,11 +683,11 @@ msgstr "Serviços marcados para execução com sucesso"
|
|||||||
msgid "Create transaction"
|
msgid "Create transaction"
|
||||||
msgstr "Criar transação"
|
msgstr "Criar transação"
|
||||||
|
|
||||||
#: apps/dca/forms.py:70 apps/transactions/forms.py:290
|
#: apps/dca/forms.py:70 apps/transactions/forms.py:425
|
||||||
msgid "From Account"
|
msgid "From Account"
|
||||||
msgstr "Conta de origem"
|
msgstr "Conta de origem"
|
||||||
|
|
||||||
#: apps/dca/forms.py:76 apps/transactions/forms.py:295
|
#: apps/dca/forms.py:76 apps/transactions/forms.py:430
|
||||||
msgid "To Account"
|
msgid "To Account"
|
||||||
msgstr "Conta de destino"
|
msgstr "Conta de destino"
|
||||||
|
|
||||||
@@ -705,7 +712,7 @@ msgstr "Conectar transação"
|
|||||||
msgid "You must provide an account."
|
msgid "You must provide an account."
|
||||||
msgstr "Você deve informar uma conta."
|
msgstr "Você deve informar uma conta."
|
||||||
|
|
||||||
#: apps/dca/forms.py:312 apps/transactions/forms.py:457
|
#: apps/dca/forms.py:312 apps/transactions/forms.py:592
|
||||||
msgid "From and To accounts must be different."
|
msgid "From and To accounts must be different."
|
||||||
msgstr "As contas De e Para devem ser diferentes."
|
msgstr "As contas De e Para devem ser diferentes."
|
||||||
|
|
||||||
@@ -724,8 +731,9 @@ msgstr "Moeda de pagamento"
|
|||||||
|
|
||||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
||||||
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
||||||
#: apps/transactions/forms.py:359 apps/transactions/models.py:308
|
#: apps/transactions/forms.py:494 apps/transactions/models.py:313
|
||||||
#: apps/transactions/models.py:504 apps/transactions/models.py:705
|
#: apps/transactions/models.py:509 apps/transactions/models.py:710
|
||||||
|
#: apps/transactions/models.py:932
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr "Notas"
|
msgstr "Notas"
|
||||||
|
|
||||||
@@ -782,14 +790,14 @@ msgid "Entry deleted successfully"
|
|||||||
msgstr "Entrada apagada com sucesso"
|
msgstr "Entrada apagada com sucesso"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||||
#: templates/includes/navbar.html:147 templates/users/fragments/list.html:6
|
#: templates/includes/navbar.html:149 templates/users/fragments/list.html:6
|
||||||
#: templates/users/pages/index.html:4
|
#: templates/users/pages/index.html:4
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Usuários"
|
msgstr "Usuários"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||||
#: apps/transactions/models.py:369 templates/includes/navbar.html:57
|
#: apps/transactions/models.py:374 templates/includes/navbar.html:57
|
||||||
#: templates/includes/navbar.html:104
|
#: templates/includes/navbar.html:106
|
||||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||||
#: templates/recurring_transactions/fragments/table.html:37
|
#: templates/recurring_transactions/fragments/table.html:37
|
||||||
#: templates/transactions/pages/transactions.html:5
|
#: templates/transactions/pages/transactions.html:5
|
||||||
@@ -798,30 +806,31 @@ msgstr "Transações"
|
|||||||
|
|
||||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||||
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
||||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:106
|
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:108
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr "Categorias"
|
msgstr "Categorias"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
||||||
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
||||||
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
||||||
#: apps/transactions/forms.py:57 apps/transactions/forms.py:530
|
#: apps/transactions/forms.py:58 apps/transactions/forms.py:272
|
||||||
#: apps/transactions/forms.py:791 apps/transactions/models.py:268
|
#: apps/transactions/forms.py:665 apps/transactions/forms.py:926
|
||||||
#: apps/transactions/models.py:323 apps/transactions/models.py:500
|
#: apps/transactions/models.py:273 apps/transactions/models.py:328
|
||||||
#: apps/transactions/models.py:702 templates/entities/fragments/list.html:5
|
#: apps/transactions/models.py:505 apps/transactions/models.py:707
|
||||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:110
|
#: apps/transactions/models.py:947 templates/entities/fragments/list.html:5
|
||||||
|
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:112
|
||||||
msgid "Entities"
|
msgid "Entities"
|
||||||
msgstr "Entidades"
|
msgstr "Entidades"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||||
#: apps/transactions/models.py:739 templates/includes/navbar.html:74
|
#: apps/transactions/models.py:744 templates/includes/navbar.html:76
|
||||||
#: templates/recurring_transactions/fragments/list.html:5
|
#: templates/recurring_transactions/fragments/list.html:5
|
||||||
#: templates/recurring_transactions/pages/index.html:4
|
#: templates/recurring_transactions/pages/index.html:4
|
||||||
msgid "Recurring Transactions"
|
msgid "Recurring Transactions"
|
||||||
msgstr "Transações Recorrentes"
|
msgstr "Transações Recorrentes"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||||
#: apps/transactions/models.py:518 templates/includes/navbar.html:72
|
#: apps/transactions/models.py:523 templates/includes/navbar.html:74
|
||||||
#: templates/installment_plans/fragments/list.html:5
|
#: templates/installment_plans/fragments/list.html:5
|
||||||
#: templates/installment_plans/pages/index.html:4
|
#: templates/installment_plans/pages/index.html:4
|
||||||
msgid "Installment Plans"
|
msgid "Installment Plans"
|
||||||
@@ -830,16 +839,16 @@ msgstr "Parcelamentos"
|
|||||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||||
#: templates/exchange_rates_services/fragments/list.html:6
|
#: templates/exchange_rates_services/fragments/list.html:6
|
||||||
#: templates/exchange_rates_services/pages/index.html:4
|
#: templates/exchange_rates_services/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:140
|
#: templates/includes/navbar.html:142
|
||||||
msgid "Automatic Exchange Rates"
|
msgid "Automatic Exchange Rates"
|
||||||
msgstr "Taxas de Câmbio Automáticas"
|
msgstr "Taxas de Câmbio Automáticas"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:132
|
#: apps/export_app/forms.py:80 templates/includes/navbar.html:134
|
||||||
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
||||||
msgid "Rules"
|
msgid "Rules"
|
||||||
msgstr "Regras"
|
msgstr "Regras"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56
|
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:57
|
||||||
msgid "DCA"
|
msgid "DCA"
|
||||||
msgstr "CMP"
|
msgstr "CMP"
|
||||||
|
|
||||||
@@ -874,7 +883,7 @@ msgstr "Ação de editar de transação"
|
|||||||
msgid "Update or create transaction actions"
|
msgid "Update or create transaction actions"
|
||||||
msgstr "Ações de atualizar ou criar transação"
|
msgstr "Ações de atualizar ou criar transação"
|
||||||
|
|
||||||
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158
|
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:159
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
||||||
#: templates/export_app/fragments/restore.html:5
|
#: templates/export_app/fragments/restore.html:5
|
||||||
#: templates/export_app/pages/index.html:24
|
#: templates/export_app/pages/index.html:24
|
||||||
@@ -906,7 +915,7 @@ msgstr "Selecione um arquivo"
|
|||||||
|
|
||||||
#: apps/import_app/forms.py:61
|
#: apps/import_app/forms.py:61
|
||||||
#: templates/import_app/fragments/profiles/list.html:62
|
#: templates/import_app/fragments/profiles/list.html:62
|
||||||
#: templates/includes/navbar.html:134
|
#: templates/includes/navbar.html:136
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr "Importar"
|
msgstr "Importar"
|
||||||
|
|
||||||
@@ -1060,48 +1069,52 @@ msgid "Operator"
|
|||||||
msgstr "Operador"
|
msgstr "Operador"
|
||||||
|
|
||||||
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
||||||
#: apps/rules/models.py:246 apps/transactions/models.py:292
|
#: apps/rules/models.py:246 apps/transactions/models.py:297
|
||||||
#: apps/transactions/models.py:460 apps/transactions/models.py:683
|
#: apps/transactions/models.py:465 apps/transactions/models.py:688
|
||||||
|
#: apps/transactions/models.py:918
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr "Tipo"
|
msgstr "Tipo"
|
||||||
|
|
||||||
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
||||||
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
||||||
#: apps/transactions/models.py:294 templates/cotton/transaction/item.html:21
|
#: apps/transactions/models.py:299 apps/transactions/models.py:920
|
||||||
#: templates/cotton/transaction/item.html:31
|
#: templates/cotton/transaction/item.html:22
|
||||||
|
#: templates/cotton/transaction/item.html:32
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||||
msgid "Paid"
|
msgid "Paid"
|
||||||
msgstr "Pago"
|
msgstr "Pago"
|
||||||
|
|
||||||
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
||||||
#: apps/rules/models.py:258 apps/transactions/forms.py:69
|
#: apps/rules/models.py:258 apps/transactions/forms.py:70
|
||||||
#: apps/transactions/forms.py:346 apps/transactions/forms.py:536
|
#: apps/transactions/forms.py:481 apps/transactions/forms.py:671
|
||||||
#: apps/transactions/models.py:296 apps/transactions/models.py:478
|
#: apps/transactions/models.py:301 apps/transactions/models.py:483
|
||||||
#: apps/transactions/models.py:707
|
#: apps/transactions/models.py:712
|
||||||
msgid "Reference Date"
|
msgid "Reference Date"
|
||||||
msgstr "Data de Referência"
|
msgstr "Data de Referência"
|
||||||
|
|
||||||
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
||||||
#: apps/rules/models.py:262 apps/transactions/models.py:301
|
#: apps/rules/models.py:262 apps/transactions/models.py:306
|
||||||
#: apps/transactions/models.py:688 templates/insights/fragments/sankey.html:95
|
#: apps/transactions/models.py:693 apps/transactions/models.py:925
|
||||||
|
#: templates/insights/fragments/sankey.html:95
|
||||||
msgid "Amount"
|
msgid "Amount"
|
||||||
msgstr "Quantia"
|
msgstr "Quantia"
|
||||||
|
|
||||||
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
||||||
#: apps/rules/models.py:36 apps/rules/models.py:266
|
#: apps/rules/models.py:36 apps/rules/models.py:266
|
||||||
#: apps/transactions/forms.py:350 apps/transactions/models.py:306
|
#: apps/transactions/forms.py:485 apps/transactions/models.py:311
|
||||||
#: apps/transactions/models.py:462 apps/transactions/models.py:691
|
#: apps/transactions/models.py:467 apps/transactions/models.py:696
|
||||||
|
#: apps/transactions/models.py:930
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr "Descrição"
|
msgstr "Descrição"
|
||||||
|
|
||||||
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
||||||
#: apps/transactions/models.py:345
|
#: apps/transactions/models.py:350 apps/transactions/models.py:952
|
||||||
msgid "Internal Note"
|
msgid "Internal Note"
|
||||||
msgstr "Nota Interna"
|
msgstr "Nota Interna"
|
||||||
|
|
||||||
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
||||||
#: apps/transactions/models.py:347
|
#: apps/transactions/models.py:352 apps/transactions/models.py:954
|
||||||
msgid "Internal ID"
|
msgid "Internal ID"
|
||||||
msgstr "ID Interna"
|
msgstr "ID Interna"
|
||||||
|
|
||||||
@@ -1229,8 +1242,8 @@ msgstr "Ação Atualizar ou Criar Transação atualizada com sucesso"
|
|||||||
msgid "Update or Create Transaction action deleted successfully"
|
msgid "Update or Create Transaction action deleted successfully"
|
||||||
msgstr "Ação Atualizar ou Criar Transação apagada com sucesso"
|
msgstr "Ação Atualizar ou Criar Transação apagada com sucesso"
|
||||||
|
|
||||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:22
|
||||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:46
|
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:46
|
||||||
#: templates/insights/fragments/category_overview/index.html:46
|
#: templates/insights/fragments/category_overview/index.html:46
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||||
@@ -1265,56 +1278,57 @@ msgstr "Quantia miníma"
|
|||||||
msgid "Amount max"
|
msgid "Amount max"
|
||||||
msgstr "Quantia máxima"
|
msgstr "Quantia máxima"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:172
|
#: apps/transactions/forms.py:173
|
||||||
msgid "More"
|
msgid "More"
|
||||||
msgstr "Mais"
|
msgstr "Mais"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:216
|
#: apps/transactions/forms.py:217
|
||||||
msgid "Save and add similar"
|
msgid "Save and add similar"
|
||||||
msgstr "Salvar e adicionar similar"
|
msgstr "Salvar e adicionar similar"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:221
|
#: apps/transactions/forms.py:222
|
||||||
msgid "Save and add another"
|
msgid "Save and add another"
|
||||||
msgstr "Salvar e adicionar outra"
|
msgstr "Salvar e adicionar outra"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:302
|
#: apps/transactions/forms.py:437
|
||||||
msgid "From Amount"
|
msgid "From Amount"
|
||||||
msgstr "Quantia de origem"
|
msgstr "Quantia de origem"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:307
|
#: apps/transactions/forms.py:442
|
||||||
msgid "To Amount"
|
msgid "To Amount"
|
||||||
msgstr "Quantia de destino"
|
msgstr "Quantia de destino"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:424
|
#: apps/transactions/forms.py:559
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:44
|
||||||
msgid "Transfer"
|
msgid "Transfer"
|
||||||
msgstr "Transferir"
|
msgstr "Transferir"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:670
|
#: apps/transactions/forms.py:805
|
||||||
msgid "Tag name"
|
msgid "Tag name"
|
||||||
msgstr "Nome da Tag"
|
msgstr "Nome da Tag"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:702
|
#: apps/transactions/forms.py:837
|
||||||
msgid "Entity name"
|
msgid "Entity name"
|
||||||
msgstr "Nome da entidade"
|
msgstr "Nome da entidade"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:734
|
#: apps/transactions/forms.py:869
|
||||||
msgid "Category name"
|
msgid "Category name"
|
||||||
msgstr "Nome da Categoria"
|
msgstr "Nome da Categoria"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:736
|
#: apps/transactions/forms.py:871
|
||||||
msgid "Muted categories won't count towards your monthly total"
|
msgid "Muted categories won't count towards your monthly total"
|
||||||
msgstr "As categorias silenciadas não serão contabilizadas em seu total mensal"
|
msgstr "As categorias silenciadas não serão contabilizadas em seu total mensal"
|
||||||
|
|
||||||
#: apps/transactions/forms.py:922
|
#: apps/transactions/forms.py:1057
|
||||||
msgid "End date should be after the start date"
|
msgid "End date should be after the start date"
|
||||||
msgstr "Data final deve ser após data inicial"
|
msgstr "Data final deve ser após data inicial"
|
||||||
|
|
||||||
#: apps/transactions/models.py:206
|
#: apps/transactions/models.py:211
|
||||||
msgid "Mute"
|
msgid "Mute"
|
||||||
msgstr "Silenciada"
|
msgstr "Silenciada"
|
||||||
|
|
||||||
#: apps/transactions/models.py:211
|
#: apps/transactions/models.py:216
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated categories won't be able to be selected when creating new "
|
"Deactivated categories won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
@@ -1322,25 +1336,25 @@ msgstr ""
|
|||||||
"As categorias desativadas não poderão ser selecionadas ao criar novas "
|
"As categorias desativadas não poderão ser selecionadas ao criar novas "
|
||||||
"transações"
|
"transações"
|
||||||
|
|
||||||
#: apps/transactions/models.py:219
|
#: apps/transactions/models.py:224
|
||||||
msgid "Transaction Category"
|
msgid "Transaction Category"
|
||||||
msgstr "Categoria da Transação"
|
msgstr "Categoria da Transação"
|
||||||
|
|
||||||
#: apps/transactions/models.py:220
|
#: apps/transactions/models.py:225
|
||||||
msgid "Transaction Categories"
|
msgid "Transaction Categories"
|
||||||
msgstr "Categorias da Trasanção"
|
msgstr "Categorias da Trasanção"
|
||||||
|
|
||||||
#: apps/transactions/models.py:235
|
#: apps/transactions/models.py:240
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"As tags desativadas não poderão ser selecionadas ao criar novas transações"
|
"As tags desativadas não poderão ser selecionadas ao criar novas transações"
|
||||||
|
|
||||||
#: apps/transactions/models.py:243 apps/transactions/models.py:244
|
#: apps/transactions/models.py:248 apps/transactions/models.py:249
|
||||||
msgid "Transaction Tags"
|
msgid "Transaction Tags"
|
||||||
msgstr "Tags da Transação"
|
msgstr "Tags da Transação"
|
||||||
|
|
||||||
#: apps/transactions/models.py:259
|
#: apps/transactions/models.py:264
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated entities won't be able to be selected when creating new "
|
"Deactivated entities won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
@@ -1348,153 +1362,169 @@ msgstr ""
|
|||||||
"As entidades desativadas não poderão ser selecionadas ao criar novas "
|
"As entidades desativadas não poderão ser selecionadas ao criar novas "
|
||||||
"transações"
|
"transações"
|
||||||
|
|
||||||
#: apps/transactions/models.py:267
|
#: apps/transactions/models.py:272
|
||||||
msgid "Entity"
|
msgid "Entity"
|
||||||
msgstr "Entidade"
|
msgstr "Entidade"
|
||||||
|
|
||||||
#: apps/transactions/models.py:279
|
#: apps/transactions/models.py:284 apps/transactions/models.py:898
|
||||||
#: templates/calendar_view/fragments/list.html:42
|
#: templates/calendar_view/fragments/list.html:42
|
||||||
#: templates/calendar_view/fragments/list.html:44
|
#: templates/calendar_view/fragments/list.html:44
|
||||||
#: templates/calendar_view/fragments/list.html:52
|
#: templates/calendar_view/fragments/list.html:52
|
||||||
#: templates/calendar_view/fragments/list.html:54
|
#: templates/calendar_view/fragments/list.html:54
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:10
|
||||||
#: templates/insights/fragments/category_overview/index.html:64
|
#: templates/insights/fragments/category_overview/index.html:64
|
||||||
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
||||||
msgid "Income"
|
msgid "Income"
|
||||||
msgstr "Renda"
|
msgstr "Renda"
|
||||||
|
|
||||||
#: apps/transactions/models.py:280
|
#: apps/transactions/models.py:285 apps/transactions/models.py:899
|
||||||
#: templates/calendar_view/fragments/list.html:46
|
#: templates/calendar_view/fragments/list.html:46
|
||||||
#: templates/calendar_view/fragments/list.html:48
|
#: templates/calendar_view/fragments/list.html:48
|
||||||
#: templates/calendar_view/fragments/list.html:56
|
#: templates/calendar_view/fragments/list.html:56
|
||||||
#: templates/calendar_view/fragments/list.html:58
|
#: templates/calendar_view/fragments/list.html:58
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:19
|
||||||
#: templates/insights/fragments/category_overview/index.html:65
|
#: templates/insights/fragments/category_overview/index.html:65
|
||||||
msgid "Expense"
|
msgid "Expense"
|
||||||
msgstr "Despesa"
|
msgstr "Despesa"
|
||||||
|
|
||||||
#: apps/transactions/models.py:334 apps/transactions/models.py:517
|
#: apps/transactions/models.py:339 apps/transactions/models.py:522
|
||||||
msgid "Installment Plan"
|
msgid "Installment Plan"
|
||||||
msgstr "Parcelamento"
|
msgstr "Parcelamento"
|
||||||
|
|
||||||
#: apps/transactions/models.py:343 apps/transactions/models.py:738
|
#: apps/transactions/models.py:348 apps/transactions/models.py:743
|
||||||
msgid "Recurring Transaction"
|
msgid "Recurring Transaction"
|
||||||
msgstr "Transação Recorrente"
|
msgstr "Transação Recorrente"
|
||||||
|
|
||||||
#: apps/transactions/models.py:351
|
#: apps/transactions/models.py:356
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr "Apagado"
|
msgstr "Apagado"
|
||||||
|
|
||||||
#: apps/transactions/models.py:356
|
#: apps/transactions/models.py:361
|
||||||
msgid "Deleted At"
|
msgid "Deleted At"
|
||||||
msgstr "Apagado Em"
|
msgstr "Apagado Em"
|
||||||
|
|
||||||
#: apps/transactions/models.py:368
|
#: apps/transactions/models.py:373
|
||||||
msgid "Transaction"
|
msgid "Transaction"
|
||||||
msgstr "Transação"
|
msgstr "Transação"
|
||||||
|
|
||||||
#: apps/transactions/models.py:440 templates/tags/fragments/table.html:71
|
#: apps/transactions/models.py:445 templates/tags/fragments/table.html:71
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr "Nenhuma tag"
|
msgstr "Nenhuma tag"
|
||||||
|
|
||||||
#: apps/transactions/models.py:441
|
#: apps/transactions/models.py:446
|
||||||
msgid "No category"
|
msgid "No category"
|
||||||
msgstr "Sem categoria"
|
msgstr "Sem categoria"
|
||||||
|
|
||||||
#: apps/transactions/models.py:443
|
#: apps/transactions/models.py:448
|
||||||
msgid "No description"
|
msgid "No description"
|
||||||
msgstr "Sem descrição"
|
msgstr "Sem descrição"
|
||||||
|
|
||||||
#: apps/transactions/models.py:449
|
#: apps/transactions/models.py:454
|
||||||
msgid "Yearly"
|
msgid "Yearly"
|
||||||
msgstr "Anual"
|
msgstr "Anual"
|
||||||
|
|
||||||
#: apps/transactions/models.py:450 apps/users/models.py:26
|
#: apps/transactions/models.py:455 apps/users/models.py:26
|
||||||
#: templates/includes/navbar.html:26
|
#: templates/includes/navbar.html:26
|
||||||
msgid "Monthly"
|
msgid "Monthly"
|
||||||
msgstr "Mensal"
|
msgstr "Mensal"
|
||||||
|
|
||||||
#: apps/transactions/models.py:451
|
#: apps/transactions/models.py:456
|
||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr "Semanal"
|
msgstr "Semanal"
|
||||||
|
|
||||||
#: apps/transactions/models.py:452
|
#: apps/transactions/models.py:457
|
||||||
msgid "Daily"
|
msgid "Daily"
|
||||||
msgstr "Diária"
|
msgstr "Diária"
|
||||||
|
|
||||||
#: apps/transactions/models.py:465
|
#: apps/transactions/models.py:470
|
||||||
msgid "Number of Installments"
|
msgid "Number of Installments"
|
||||||
msgstr "Número de Parcelas"
|
msgstr "Número de Parcelas"
|
||||||
|
|
||||||
#: apps/transactions/models.py:470
|
#: apps/transactions/models.py:475
|
||||||
msgid "Installment Start"
|
msgid "Installment Start"
|
||||||
msgstr "Parcela inicial"
|
msgstr "Parcela inicial"
|
||||||
|
|
||||||
#: apps/transactions/models.py:471
|
#: apps/transactions/models.py:476
|
||||||
msgid "The installment number to start counting from"
|
msgid "The installment number to start counting from"
|
||||||
msgstr "O número da parcela a partir do qual se inicia a contagem"
|
msgstr "O número da parcela a partir do qual se inicia a contagem"
|
||||||
|
|
||||||
#: apps/transactions/models.py:476 apps/transactions/models.py:711
|
#: apps/transactions/models.py:481 apps/transactions/models.py:716
|
||||||
msgid "Start Date"
|
msgid "Start Date"
|
||||||
msgstr "Data de Início"
|
msgstr "Data de Início"
|
||||||
|
|
||||||
#: apps/transactions/models.py:480 apps/transactions/models.py:712
|
#: apps/transactions/models.py:485 apps/transactions/models.py:717
|
||||||
msgid "End Date"
|
msgid "End Date"
|
||||||
msgstr "Data Final"
|
msgstr "Data Final"
|
||||||
|
|
||||||
#: apps/transactions/models.py:485
|
#: apps/transactions/models.py:490
|
||||||
msgid "Recurrence"
|
msgid "Recurrence"
|
||||||
msgstr "Recorrência"
|
msgstr "Recorrência"
|
||||||
|
|
||||||
#: apps/transactions/models.py:488
|
#: apps/transactions/models.py:493
|
||||||
msgid "Installment Amount"
|
msgid "Installment Amount"
|
||||||
msgstr "Valor da Parcela"
|
msgstr "Valor da Parcela"
|
||||||
|
|
||||||
#: apps/transactions/models.py:507 apps/transactions/models.py:728
|
#: apps/transactions/models.py:512 apps/transactions/models.py:733
|
||||||
msgid "Add description to transactions"
|
msgid "Add description to transactions"
|
||||||
msgstr "Adicionar descrição às transações"
|
msgstr "Adicionar descrição às transações"
|
||||||
|
|
||||||
#: apps/transactions/models.py:510 apps/transactions/models.py:731
|
#: apps/transactions/models.py:515 apps/transactions/models.py:736
|
||||||
msgid "Add notes to transactions"
|
msgid "Add notes to transactions"
|
||||||
msgstr "Adicionar notas às transações"
|
msgstr "Adicionar notas às transações"
|
||||||
|
|
||||||
#: apps/transactions/models.py:670
|
#: apps/transactions/models.py:675
|
||||||
msgid "day(s)"
|
msgid "day(s)"
|
||||||
msgstr "dia(s)"
|
msgstr "dia(s)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:671
|
#: apps/transactions/models.py:676
|
||||||
msgid "week(s)"
|
msgid "week(s)"
|
||||||
msgstr "semana(s)"
|
msgstr "semana(s)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:672
|
#: apps/transactions/models.py:677
|
||||||
msgid "month(s)"
|
msgid "month(s)"
|
||||||
msgstr "mês(es)"
|
msgstr "mês(es)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:673
|
#: apps/transactions/models.py:678
|
||||||
msgid "year(s)"
|
msgid "year(s)"
|
||||||
msgstr "ano(s)"
|
msgstr "ano(s)"
|
||||||
|
|
||||||
#: apps/transactions/models.py:675
|
#: apps/transactions/models.py:680
|
||||||
#: templates/recurring_transactions/fragments/list.html:24
|
#: templates/recurring_transactions/fragments/list.html:24
|
||||||
msgid "Paused"
|
msgid "Paused"
|
||||||
msgstr "Pausado"
|
msgstr "Pausado"
|
||||||
|
|
||||||
#: apps/transactions/models.py:714
|
#: apps/transactions/models.py:719
|
||||||
msgid "Recurrence Type"
|
msgid "Recurrence Type"
|
||||||
msgstr "Tipo de recorrência"
|
msgstr "Tipo de recorrência"
|
||||||
|
|
||||||
#: apps/transactions/models.py:717
|
#: apps/transactions/models.py:722
|
||||||
msgid "Recurrence Interval"
|
msgid "Recurrence Interval"
|
||||||
msgstr "Intervalo de recorrência"
|
msgstr "Intervalo de recorrência"
|
||||||
|
|
||||||
#: apps/transactions/models.py:721
|
#: apps/transactions/models.py:726
|
||||||
msgid "Last Generated Date"
|
msgid "Last Generated Date"
|
||||||
msgstr "Última data gerada"
|
msgstr "Última data gerada"
|
||||||
|
|
||||||
#: apps/transactions/models.py:724
|
#: apps/transactions/models.py:729
|
||||||
msgid "Last Generated Reference Date"
|
msgid "Last Generated Reference Date"
|
||||||
msgstr "Última data de referência gerada"
|
msgstr "Última data de referência gerada"
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:964 templates/cotton/ui/transactions_fab.html:59
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Edit Transaction"
|
||||||
|
msgid "Quick Transaction"
|
||||||
|
msgstr "Editar Transação"
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:965 templates/includes/navbar.html:72
|
||||||
|
#: templates/quick_transactions/pages/index.html:5
|
||||||
|
#: templates/quick_transactions/pages/index.html:11
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Transactions"
|
||||||
|
msgid "Quick Transactions"
|
||||||
|
msgstr "Transações"
|
||||||
|
|
||||||
#: apps/transactions/validators.py:8
|
#: apps/transactions/validators.py:8
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(value)s has too many decimal places. Maximum is 30."
|
msgid "%(value)s has too many decimal places. Maximum is 30."
|
||||||
@@ -1580,6 +1610,26 @@ msgstr "Parcelamento atualizado com sucesso"
|
|||||||
msgid "Installment Plan deleted successfully"
|
msgid "Installment Plan deleted successfully"
|
||||||
msgstr "Parcelamento apagado com sucesso"
|
msgstr "Parcelamento apagado com sucesso"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:45 apps/users/views.py:152
|
||||||
|
msgid "Item added successfully"
|
||||||
|
msgstr "Item adicionado com sucesso"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:73 apps/users/views.py:184
|
||||||
|
msgid "Item updated successfully"
|
||||||
|
msgstr "Item atualizado com sucesso"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:99
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Rule deleted successfully"
|
||||||
|
msgid "Item deleted successfully"
|
||||||
|
msgstr "Regra apagada com sucesso"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:145
|
||||||
|
#: apps/transactions/views/transactions.py:52
|
||||||
|
#: apps/transactions/views/transactions.py:148
|
||||||
|
msgid "Transaction added successfully"
|
||||||
|
msgstr "Transação adicionada com sucesso"
|
||||||
|
|
||||||
#: apps/transactions/views/recurring_transactions.py:112
|
#: apps/transactions/views/recurring_transactions.py:112
|
||||||
msgid "Recurring Transaction added successfully"
|
msgid "Recurring Transaction added successfully"
|
||||||
msgstr "Transação Recorrente adicionada com sucesso"
|
msgstr "Transação Recorrente adicionada com sucesso"
|
||||||
@@ -1616,11 +1666,6 @@ msgstr "Tag atualizada com sucesso"
|
|||||||
msgid "Tag deleted successfully"
|
msgid "Tag deleted successfully"
|
||||||
msgstr "Tag apagada com sucesso"
|
msgstr "Tag apagada com sucesso"
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:52
|
|
||||||
#: apps/transactions/views/transactions.py:148
|
|
||||||
msgid "Transaction added successfully"
|
|
||||||
msgstr "Transação adicionada com sucesso"
|
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:182
|
#: apps/transactions/views/transactions.py:182
|
||||||
msgid "Transaction updated successfully"
|
msgid "Transaction updated successfully"
|
||||||
msgstr "Transação atualizada com sucesso"
|
msgstr "Transação atualizada com sucesso"
|
||||||
@@ -1668,11 +1713,11 @@ msgstr "Permissões"
|
|||||||
msgid "Important dates"
|
msgid "Important dates"
|
||||||
msgstr "Datas importantes"
|
msgstr "Datas importantes"
|
||||||
|
|
||||||
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:19
|
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:20
|
||||||
msgid "E-mail"
|
msgid "E-mail"
|
||||||
msgstr "E-mail"
|
msgstr "E-mail"
|
||||||
|
|
||||||
#: apps/users/forms.py:29 templates/users/login.html:20
|
#: apps/users/forms.py:29 templates/users/login.html:21
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr "Senha"
|
msgstr "Senha"
|
||||||
|
|
||||||
@@ -1835,14 +1880,6 @@ msgstr "Os sons agora serão reproduzidos"
|
|||||||
msgid "Your settings have been updated"
|
msgid "Your settings have been updated"
|
||||||
msgstr "Suas configurações foram atualizadas"
|
msgstr "Suas configurações foram atualizadas"
|
||||||
|
|
||||||
#: apps/users/views.py:152
|
|
||||||
msgid "Item added successfully"
|
|
||||||
msgstr "Item adicionado com sucesso"
|
|
||||||
|
|
||||||
#: apps/users/views.py:184
|
|
||||||
msgid "Item updated successfully"
|
|
||||||
msgstr "Item atualizado com sucesso"
|
|
||||||
|
|
||||||
#: templates/account_groups/fragments/add.html:5
|
#: templates/account_groups/fragments/add.html:5
|
||||||
msgid "Add account group"
|
msgid "Add account group"
|
||||||
msgstr "Adicionar grupo de conta"
|
msgstr "Adicionar grupo de conta"
|
||||||
@@ -1862,6 +1899,7 @@ msgstr "Editar grupo de conta"
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:19
|
#: templates/exchange_rates_services/fragments/table.html:19
|
||||||
#: templates/import_app/fragments/profiles/list.html:44
|
#: templates/import_app/fragments/profiles/list.html:44
|
||||||
#: templates/installment_plans/fragments/table.html:23
|
#: templates/installment_plans/fragments/table.html:23
|
||||||
|
#: templates/quick_transactions/fragments/list.html:20
|
||||||
#: templates/recurring_transactions/fragments/table.html:25
|
#: templates/recurring_transactions/fragments/table.html:25
|
||||||
#: templates/rules/fragments/list.html:33
|
#: templates/rules/fragments/list.html:33
|
||||||
#: templates/tags/fragments/table.html:23
|
#: templates/tags/fragments/table.html:23
|
||||||
@@ -1872,7 +1910,7 @@ msgstr "Ações"
|
|||||||
#: templates/account_groups/fragments/list.html:36
|
#: templates/account_groups/fragments/list.html:36
|
||||||
#: templates/accounts/fragments/list.html:41
|
#: templates/accounts/fragments/list.html:41
|
||||||
#: templates/categories/fragments/table.html:29
|
#: templates/categories/fragments/table.html:29
|
||||||
#: templates/cotton/transaction/item.html:130
|
#: templates/cotton/transaction/item.html:131
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:49
|
#: templates/cotton/ui/transactions_action_bar.html:49
|
||||||
#: templates/currencies/fragments/list.html:37
|
#: templates/currencies/fragments/list.html:37
|
||||||
#: templates/dca/fragments/strategy/details.html:67
|
#: templates/dca/fragments/strategy/details.html:67
|
||||||
@@ -1883,6 +1921,7 @@ msgstr "Ações"
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:23
|
#: templates/exchange_rates_services/fragments/table.html:23
|
||||||
#: templates/import_app/fragments/profiles/list.html:48
|
#: templates/import_app/fragments/profiles/list.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:27
|
#: templates/installment_plans/fragments/table.html:27
|
||||||
|
#: templates/quick_transactions/fragments/list.html:24
|
||||||
#: templates/recurring_transactions/fragments/table.html:29
|
#: templates/recurring_transactions/fragments/table.html:29
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:23
|
#: templates/rules/fragments/transaction_rule/view.html:23
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:47
|
#: templates/rules/fragments/transaction_rule/view.html:47
|
||||||
@@ -1895,8 +1934,8 @@ msgstr "Editar"
|
|||||||
#: templates/account_groups/fragments/list.html:43
|
#: templates/account_groups/fragments/list.html:43
|
||||||
#: templates/accounts/fragments/list.html:48
|
#: templates/accounts/fragments/list.html:48
|
||||||
#: templates/categories/fragments/table.html:36
|
#: templates/categories/fragments/table.html:36
|
||||||
#: templates/cotton/transaction/item.html:145
|
#: templates/cotton/transaction/item.html:146
|
||||||
#: templates/cotton/transaction/item.html:164
|
#: templates/cotton/transaction/item.html:165
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:86
|
#: templates/cotton/ui/transactions_action_bar.html:86
|
||||||
#: templates/currencies/fragments/list.html:44
|
#: templates/currencies/fragments/list.html:44
|
||||||
@@ -1910,6 +1949,7 @@ msgstr "Editar"
|
|||||||
#: templates/import_app/fragments/runs/list.html:102
|
#: templates/import_app/fragments/runs/list.html:102
|
||||||
#: templates/installment_plans/fragments/table.html:56
|
#: templates/installment_plans/fragments/table.html:56
|
||||||
#: templates/mini_tools/unit_price_calculator.html:18
|
#: templates/mini_tools/unit_price_calculator.html:18
|
||||||
|
#: templates/quick_transactions/fragments/list.html:32
|
||||||
#: templates/recurring_transactions/fragments/table.html:91
|
#: templates/recurring_transactions/fragments/table.html:91
|
||||||
#: templates/rules/fragments/list.html:44
|
#: templates/rules/fragments/list.html:44
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:55
|
#: templates/rules/fragments/transaction_rule/view.html:55
|
||||||
@@ -1921,8 +1961,8 @@ msgstr "Apagar"
|
|||||||
#: templates/account_groups/fragments/list.html:47
|
#: templates/account_groups/fragments/list.html:47
|
||||||
#: templates/accounts/fragments/list.html:52
|
#: templates/accounts/fragments/list.html:52
|
||||||
#: templates/categories/fragments/table.html:41
|
#: templates/categories/fragments/table.html:41
|
||||||
#: templates/cotton/transaction/item.html:149
|
#: templates/cotton/transaction/item.html:150
|
||||||
#: templates/cotton/transaction/item.html:168
|
#: templates/cotton/transaction/item.html:169
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:88
|
#: templates/cotton/ui/transactions_action_bar.html:88
|
||||||
#: templates/currencies/fragments/list.html:48
|
#: templates/currencies/fragments/list.html:48
|
||||||
@@ -1936,6 +1976,7 @@ msgstr "Apagar"
|
|||||||
#: templates/import_app/fragments/runs/list.html:106
|
#: templates/import_app/fragments/runs/list.html:106
|
||||||
#: templates/installment_plans/fragments/table.html:48
|
#: templates/installment_plans/fragments/table.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:60
|
#: templates/installment_plans/fragments/table.html:60
|
||||||
|
#: templates/quick_transactions/fragments/list.html:37
|
||||||
#: templates/recurring_transactions/fragments/table.html:53
|
#: templates/recurring_transactions/fragments/table.html:53
|
||||||
#: templates/recurring_transactions/fragments/table.html:67
|
#: templates/recurring_transactions/fragments/table.html:67
|
||||||
#: templates/recurring_transactions/fragments/table.html:82
|
#: templates/recurring_transactions/fragments/table.html:82
|
||||||
@@ -1950,8 +1991,8 @@ msgstr "Tem certeza?"
|
|||||||
#: templates/account_groups/fragments/list.html:48
|
#: templates/account_groups/fragments/list.html:48
|
||||||
#: templates/accounts/fragments/list.html:53
|
#: templates/accounts/fragments/list.html:53
|
||||||
#: templates/categories/fragments/table.html:42
|
#: templates/categories/fragments/table.html:42
|
||||||
#: templates/cotton/transaction/item.html:150
|
#: templates/cotton/transaction/item.html:151
|
||||||
#: templates/cotton/transaction/item.html:169
|
#: templates/cotton/transaction/item.html:170
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||||
#: templates/currencies/fragments/list.html:49
|
#: templates/currencies/fragments/list.html:49
|
||||||
@@ -1972,8 +2013,8 @@ msgstr "Você não será capaz de reverter isso!"
|
|||||||
#: templates/account_groups/fragments/list.html:49
|
#: templates/account_groups/fragments/list.html:49
|
||||||
#: templates/accounts/fragments/list.html:54
|
#: templates/accounts/fragments/list.html:54
|
||||||
#: templates/categories/fragments/table.html:43
|
#: templates/categories/fragments/table.html:43
|
||||||
#: templates/cotton/transaction/item.html:151
|
#: templates/cotton/transaction/item.html:152
|
||||||
#: templates/cotton/transaction/item.html:170
|
#: templates/cotton/transaction/item.html:171
|
||||||
#: templates/currencies/fragments/list.html:50
|
#: templates/currencies/fragments/list.html:50
|
||||||
#: templates/dca/fragments/strategy/details.html:82
|
#: templates/dca/fragments/strategy/details.html:82
|
||||||
#: templates/dca/fragments/strategy/list.html:50
|
#: templates/dca/fragments/strategy/list.html:50
|
||||||
@@ -1984,6 +2025,7 @@ msgstr "Você não será capaz de reverter isso!"
|
|||||||
#: templates/import_app/fragments/profiles/list.html:75
|
#: templates/import_app/fragments/profiles/list.html:75
|
||||||
#: templates/import_app/fragments/runs/list.html:108
|
#: templates/import_app/fragments/runs/list.html:108
|
||||||
#: templates/installment_plans/fragments/table.html:62
|
#: templates/installment_plans/fragments/table.html:62
|
||||||
|
#: templates/quick_transactions/fragments/list.html:39
|
||||||
#: templates/recurring_transactions/fragments/table.html:98
|
#: templates/recurring_transactions/fragments/table.html:98
|
||||||
#: templates/rules/fragments/list.html:50
|
#: templates/rules/fragments/list.html:50
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||||
@@ -2133,7 +2175,7 @@ msgstr "Buscar"
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr "Selecionar"
|
msgstr "Selecionar"
|
||||||
|
|
||||||
#: templates/cotton/transaction/item.html:137
|
#: templates/cotton/transaction/item.html:138
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr "Duplicar"
|
msgstr "Duplicar"
|
||||||
@@ -2242,14 +2284,17 @@ msgid "Count"
|
|||||||
msgstr "Contagem"
|
msgstr "Contagem"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:27
|
||||||
msgid "Installment"
|
msgid "Installment"
|
||||||
msgstr "Parcelamento"
|
msgstr "Parcelamento"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:35
|
||||||
msgid "Recurring"
|
msgid "Recurring"
|
||||||
msgstr "Recorrência"
|
msgstr "Recorrência"
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:52
|
||||||
msgid "Balance"
|
msgid "Balance"
|
||||||
msgstr "Balancear"
|
msgstr "Balancear"
|
||||||
|
|
||||||
@@ -2416,8 +2461,8 @@ msgstr "Editar taxa de câmbio"
|
|||||||
#: templates/exchange_rates/fragments/list.html:25
|
#: templates/exchange_rates/fragments/list.html:25
|
||||||
#: templates/includes/navbar.html:61
|
#: templates/includes/navbar.html:61
|
||||||
#: templates/installment_plans/fragments/list.html:21
|
#: templates/installment_plans/fragments/list.html:21
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:92
|
#: templates/yearly_overview/pages/overview_by_account.html:94
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:94
|
#: templates/yearly_overview/pages/overview_by_currency.html:96
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr "Todas"
|
msgstr "Todas"
|
||||||
|
|
||||||
@@ -2470,7 +2515,7 @@ msgstr "contas"
|
|||||||
msgid "No services configured"
|
msgid "No services configured"
|
||||||
msgstr "Nenhum serviço configurado"
|
msgstr "Nenhum serviço configurado"
|
||||||
|
|
||||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137
|
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:139
|
||||||
msgid "Export and Restore"
|
msgid "Export and Restore"
|
||||||
msgstr "Exportar e Restaurar"
|
msgstr "Exportar e Restaurar"
|
||||||
|
|
||||||
@@ -2585,47 +2630,47 @@ msgstr "Insights"
|
|||||||
msgid "Trash Can"
|
msgid "Trash Can"
|
||||||
msgstr "Lixeira"
|
msgstr "Lixeira"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:82
|
#: templates/includes/navbar.html:84
|
||||||
msgid "Tools"
|
msgid "Tools"
|
||||||
msgstr "Ferramentas"
|
msgstr "Ferramentas"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:86
|
#: templates/includes/navbar.html:88
|
||||||
msgid "Dollar Cost Average Tracker"
|
msgid "Dollar Cost Average Tracker"
|
||||||
msgstr "Rastreador de Custo Médio Ponderado"
|
msgstr "Rastreador de Custo Médio Ponderado"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:89
|
#: templates/includes/navbar.html:91
|
||||||
#: templates/mini_tools/unit_price_calculator.html:5
|
#: templates/mini_tools/unit_price_calculator.html:5
|
||||||
#: templates/mini_tools/unit_price_calculator.html:10
|
#: templates/mini_tools/unit_price_calculator.html:10
|
||||||
msgid "Unit Price Calculator"
|
msgid "Unit Price Calculator"
|
||||||
msgstr "Calculadora de preço unitário"
|
msgstr "Calculadora de preço unitário"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:92
|
#: templates/includes/navbar.html:94
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||||
msgid "Currency Converter"
|
msgid "Currency Converter"
|
||||||
msgstr "Conversor de Moeda"
|
msgstr "Conversor de Moeda"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:101
|
#: templates/includes/navbar.html:103
|
||||||
msgid "Management"
|
msgid "Management"
|
||||||
msgstr "Gerenciar"
|
msgstr "Gerenciar"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:130
|
#: templates/includes/navbar.html:132
|
||||||
msgid "Automation"
|
msgid "Automation"
|
||||||
msgstr "Automação"
|
msgstr "Automação"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:145
|
#: templates/includes/navbar.html:147
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr "Admin"
|
msgstr "Admin"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:154
|
#: templates/includes/navbar.html:156
|
||||||
msgid "Only use this if you know what you're doing"
|
msgid "Only use this if you know what you're doing"
|
||||||
msgstr "Só use isso se você souber o que está fazendo"
|
msgstr "Só use isso se você souber o que está fazendo"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:155
|
#: templates/includes/navbar.html:157
|
||||||
msgid "Django Admin"
|
msgid "Django Admin"
|
||||||
msgstr "Django Admin"
|
msgstr "Django Admin"
|
||||||
|
|
||||||
#: templates/includes/navbar.html:165
|
#: templates/includes/navbar.html:167
|
||||||
msgid "Calculator"
|
msgid "Calculator"
|
||||||
msgstr "Calculadora"
|
msgstr "Calculadora"
|
||||||
|
|
||||||
@@ -2775,8 +2820,8 @@ msgid "Month"
|
|||||||
msgstr "Mês"
|
msgstr "Mês"
|
||||||
|
|
||||||
#: templates/insights/pages/index.html:40
|
#: templates/insights/pages/index.html:40
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:61
|
#: templates/yearly_overview/pages/overview_by_account.html:62
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:63
|
#: templates/yearly_overview/pages/overview_by_currency.html:64
|
||||||
msgid "Year"
|
msgid "Year"
|
||||||
msgstr "Ano"
|
msgstr "Ano"
|
||||||
|
|
||||||
@@ -2971,6 +3016,30 @@ msgstr "Evolução por moeda"
|
|||||||
msgid "Evolution by account"
|
msgid "Evolution by account"
|
||||||
msgstr "Evolução por conta"
|
msgstr "Evolução por conta"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/add.html:5
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:5
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Add recurring transaction"
|
||||||
|
msgid "Add quick transaction"
|
||||||
|
msgstr "Adicionar transação recorrente"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:13
|
||||||
|
#: templates/quick_transactions/fragments/list.html:55
|
||||||
|
msgid "Nothing to see here..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/edit.html:5
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Edit transaction"
|
||||||
|
msgid "Edit quick transaction"
|
||||||
|
msgstr "Editar transação"
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/list.html:38
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Yes, delete them!"
|
||||||
|
msgid "This will delete this item"
|
||||||
|
msgstr "Sim, apague!"
|
||||||
|
|
||||||
#: templates/recurring_transactions/fragments/add.html:5
|
#: templates/recurring_transactions/fragments/add.html:5
|
||||||
msgid "Add recurring transaction"
|
msgid "Add recurring transaction"
|
||||||
msgstr "Adicionar transação recorrente"
|
msgstr "Adicionar transação recorrente"
|
||||||
@@ -3203,14 +3272,20 @@ msgstr "Reproduzir sons"
|
|||||||
msgid "Show amounts"
|
msgid "Show amounts"
|
||||||
msgstr "Mostrar valores"
|
msgstr "Mostrar valores"
|
||||||
|
|
||||||
#: templates/users/login.html:17
|
#: templates/users/login.html:18
|
||||||
msgid "Welcome to WYGIWYH's demo!"
|
msgid "Welcome to WYGIWYH's demo!"
|
||||||
msgstr "Boas-vindas à demonstração do WYGIWYH!"
|
msgstr "Boas-vindas à demonstração do WYGIWYH!"
|
||||||
|
|
||||||
#: templates/users/login.html:18
|
#: templates/users/login.html:19
|
||||||
msgid "Use the credentials below to login"
|
msgid "Use the credentials below to login"
|
||||||
msgstr "Use as credenciais abaixo para fazer login"
|
msgstr "Use as credenciais abaixo para fazer login"
|
||||||
|
|
||||||
|
#: templates/users/login.html:40
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "ends with"
|
||||||
|
msgid "Login with"
|
||||||
|
msgstr "termina em"
|
||||||
|
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||||
msgid "Yearly Overview"
|
msgid "Yearly Overview"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-05-11 15:47+0000\n"
|
"POT-Creation-Date: 2025-06-20 05:07+0000\n"
|
||||||
"PO-Revision-Date: 2025-04-14 06:16+0000\n"
|
"PO-Revision-Date: 2025-04-14 06:16+0000\n"
|
||||||
"Last-Translator: Emil <emil.bjorkroth@gmail.com>\n"
|
"Last-Translator: Emil <emil.bjorkroth@gmail.com>\n"
|
||||||
"Language-Team: Swedish <https://translations.herculino.com/projects/wygiwyh/"
|
"Language-Team: Swedish <https://translations.herculino.com/projects/wygiwyh/"
|
||||||
@@ -27,11 +27,12 @@ msgstr ""
|
|||||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
||||||
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
||||||
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
||||||
#: apps/rules/forms.py:365 apps/transactions/forms.py:203
|
#: apps/rules/forms.py:365 apps/transactions/forms.py:204
|
||||||
#: apps/transactions/forms.py:281 apps/transactions/forms.py:641
|
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416
|
||||||
#: apps/transactions/forms.py:684 apps/transactions/forms.py:716
|
#: apps/transactions/forms.py:776 apps/transactions/forms.py:819
|
||||||
#: apps/transactions/forms.py:751 apps/transactions/forms.py:903
|
#: apps/transactions/forms.py:851 apps/transactions/forms.py:886
|
||||||
#: apps/users/forms.py:210 apps/users/forms.py:372
|
#: apps/transactions/forms.py:1038 apps/users/forms.py:210
|
||||||
|
#: apps/users/forms.py:372
|
||||||
msgid "Update"
|
msgid "Update"
|
||||||
msgstr "Uppdatera"
|
msgstr "Uppdatera"
|
||||||
|
|
||||||
@@ -40,11 +41,12 @@ msgstr "Uppdatera"
|
|||||||
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
||||||
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
||||||
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
||||||
#: apps/transactions/forms.py:188 apps/transactions/forms.py:212
|
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213
|
||||||
#: apps/transactions/forms.py:649 apps/transactions/forms.py:692
|
#: apps/transactions/forms.py:378 apps/transactions/forms.py:784
|
||||||
#: apps/transactions/forms.py:724 apps/transactions/forms.py:759
|
#: apps/transactions/forms.py:827 apps/transactions/forms.py:859
|
||||||
#: apps/transactions/forms.py:911 apps/users/forms.py:218
|
#: apps/transactions/forms.py:894 apps/transactions/forms.py:1046
|
||||||
#: apps/users/forms.py:380 templates/account_groups/fragments/list.html:9
|
#: apps/users/forms.py:218 apps/users/forms.py:380
|
||||||
|
#: templates/account_groups/fragments/list.html:9
|
||||||
#: templates/accounts/fragments/list.html:9
|
#: templates/accounts/fragments/list.html:9
|
||||||
#: templates/categories/fragments/list.html:9
|
#: templates/categories/fragments/list.html:9
|
||||||
#: templates/currencies/fragments/list.html:9
|
#: templates/currencies/fragments/list.html:9
|
||||||
@@ -57,6 +59,7 @@ msgstr "Uppdatera"
|
|||||||
#: templates/import_app/fragments/profiles/list.html:10
|
#: templates/import_app/fragments/profiles/list.html:10
|
||||||
#: templates/installment_plans/fragments/list.html:9
|
#: templates/installment_plans/fragments/list.html:9
|
||||||
#: templates/mini_tools/unit_price_calculator.html:162
|
#: templates/mini_tools/unit_price_calculator.html:162
|
||||||
|
#: templates/quick_transactions/pages/index.html:15
|
||||||
#: templates/recurring_transactions/fragments/list.html:9
|
#: templates/recurring_transactions/fragments/list.html:9
|
||||||
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
||||||
#: templates/users/fragments/list.html:10
|
#: templates/users/fragments/list.html:10
|
||||||
@@ -74,10 +77,11 @@ msgstr ""
|
|||||||
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
||||||
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
||||||
#: apps/rules/models.py:38 apps/rules/models.py:286
|
#: apps/rules/models.py:38 apps/rules/models.py:286
|
||||||
#: apps/transactions/forms.py:41 apps/transactions/forms.py:315
|
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256
|
||||||
#: apps/transactions/forms.py:322 apps/transactions/forms.py:522
|
#: apps/transactions/forms.py:450 apps/transactions/forms.py:457
|
||||||
#: apps/transactions/forms.py:783 apps/transactions/models.py:312
|
#: apps/transactions/forms.py:657 apps/transactions/forms.py:918
|
||||||
#: apps/transactions/models.py:495 apps/transactions/models.py:695
|
#: apps/transactions/models.py:317 apps/transactions/models.py:500
|
||||||
|
#: apps/transactions/models.py:700 apps/transactions/models.py:936
|
||||||
#: templates/insights/fragments/category_overview/index.html:63
|
#: templates/insights/fragments/category_overview/index.html:63
|
||||||
#: templates/insights/fragments/category_overview/index.html:420
|
#: templates/insights/fragments/category_overview/index.html:420
|
||||||
msgid "Category"
|
msgid "Category"
|
||||||
@@ -87,11 +91,12 @@ msgstr ""
|
|||||||
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
||||||
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
||||||
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
||||||
#: apps/transactions/forms.py:49 apps/transactions/forms.py:331
|
#: apps/transactions/forms.py:50 apps/transactions/forms.py:264
|
||||||
#: apps/transactions/forms.py:339 apps/transactions/forms.py:515
|
#: apps/transactions/forms.py:466 apps/transactions/forms.py:474
|
||||||
#: apps/transactions/forms.py:776 apps/transactions/models.py:318
|
#: apps/transactions/forms.py:650 apps/transactions/forms.py:911
|
||||||
#: apps/transactions/models.py:497 apps/transactions/models.py:699
|
#: apps/transactions/models.py:323 apps/transactions/models.py:502
|
||||||
#: templates/includes/navbar.html:108
|
#: apps/transactions/models.py:704 apps/transactions/models.py:942
|
||||||
|
#: templates/includes/navbar.html:110
|
||||||
#: templates/insights/fragments/category_overview/index.html:35
|
#: templates/insights/fragments/category_overview/index.html:35
|
||||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
@@ -99,8 +104,8 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
||||||
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
||||||
#: apps/transactions/models.py:205 apps/transactions/models.py:230
|
#: apps/transactions/models.py:210 apps/transactions/models.py:235
|
||||||
#: apps/transactions/models.py:254
|
#: apps/transactions/models.py:259 apps/transactions/models.py:905
|
||||||
#: templates/account_groups/fragments/list.html:25
|
#: templates/account_groups/fragments/list.html:25
|
||||||
#: templates/accounts/fragments/list.html:25
|
#: templates/accounts/fragments/list.html:25
|
||||||
#: templates/categories/fragments/table.html:16
|
#: templates/categories/fragments/table.html:16
|
||||||
@@ -109,6 +114,7 @@ msgstr ""
|
|||||||
#: templates/exchange_rates_services/fragments/list.html:32
|
#: templates/exchange_rates_services/fragments/list.html:32
|
||||||
#: templates/import_app/fragments/profiles/list.html:36
|
#: templates/import_app/fragments/profiles/list.html:36
|
||||||
#: templates/installment_plans/fragments/table.html:16
|
#: templates/installment_plans/fragments/table.html:16
|
||||||
|
#: templates/quick_transactions/fragments/list.html:13
|
||||||
#: templates/recurring_transactions/fragments/table.html:18
|
#: templates/recurring_transactions/fragments/table.html:18
|
||||||
#: templates/rules/fragments/list.html:26
|
#: templates/rules/fragments/list.html:26
|
||||||
#: templates/tags/fragments/table.html:16
|
#: templates/tags/fragments/table.html:16
|
||||||
@@ -122,7 +128,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||||
#: templates/account_groups/pages/index.html:4
|
#: templates/account_groups/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:118
|
#: templates/includes/navbar.html:120
|
||||||
msgid "Account Groups"
|
msgid "Account Groups"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -162,17 +168,18 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
||||||
#: apps/rules/models.py:30 apps/rules/models.py:242
|
#: apps/rules/models.py:30 apps/rules/models.py:242
|
||||||
#: apps/transactions/forms.py:61 apps/transactions/forms.py:507
|
#: apps/transactions/forms.py:62 apps/transactions/forms.py:276
|
||||||
#: apps/transactions/forms.py:768 apps/transactions/models.py:285
|
#: apps/transactions/forms.py:642 apps/transactions/forms.py:903
|
||||||
#: apps/transactions/models.py:455 apps/transactions/models.py:677
|
#: apps/transactions/models.py:290 apps/transactions/models.py:460
|
||||||
|
#: apps/transactions/models.py:682 apps/transactions/models.py:911
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
||||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||||
#: templates/accounts/fragments/list.html:5
|
#: templates/accounts/fragments/list.html:5
|
||||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:114
|
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:116
|
||||||
#: templates/includes/navbar.html:116
|
#: templates/includes/navbar.html:118
|
||||||
#: templates/monthly_overview/pages/overview.html:94
|
#: templates/monthly_overview/pages/overview.html:94
|
||||||
#: templates/transactions/fragments/summary.html:12
|
#: templates/transactions/fragments/summary.html:12
|
||||||
#: templates/transactions/pages/transactions.html:72
|
#: templates/transactions/pages/transactions.html:72
|
||||||
@@ -455,8 +462,8 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
||||||
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
||||||
#: apps/transactions/forms.py:65 apps/transactions/forms.py:343
|
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478
|
||||||
#: apps/transactions/models.py:295
|
#: apps/transactions/models.py:300
|
||||||
#: templates/dca/fragments/strategy/details.html:52
|
#: templates/dca/fragments/strategy/details.html:52
|
||||||
#: templates/exchange_rates/fragments/table.html:10
|
#: templates/exchange_rates/fragments/table.html:10
|
||||||
#: templates/exchange_rates_services/fragments/table.html:10
|
#: templates/exchange_rates_services/fragments/table.html:10
|
||||||
@@ -478,8 +485,8 @@ msgstr ""
|
|||||||
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
||||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||||
#: templates/currencies/fragments/list.html:5
|
#: templates/currencies/fragments/list.html:5
|
||||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122
|
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:124
|
||||||
#: templates/includes/navbar.html:124
|
#: templates/includes/navbar.html:126
|
||||||
#: templates/monthly_overview/pages/overview.html:81
|
#: templates/monthly_overview/pages/overview.html:81
|
||||||
#: templates/transactions/fragments/summary.html:8
|
#: templates/transactions/fragments/summary.html:8
|
||||||
#: templates/transactions/pages/transactions.html:59
|
#: templates/transactions/pages/transactions.html:59
|
||||||
@@ -509,7 +516,7 @@ msgstr ""
|
|||||||
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
||||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||||
#: templates/exchange_rates/pages/index.html:4
|
#: templates/exchange_rates/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:126
|
#: templates/includes/navbar.html:128
|
||||||
msgid "Exchange Rates"
|
msgid "Exchange Rates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -537,8 +544,8 @@ msgstr ""
|
|||||||
msgid "Service Type"
|
msgid "Service Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/currencies/models.py:110 apps/transactions/models.py:209
|
#: apps/currencies/models.py:110 apps/transactions/models.py:214
|
||||||
#: apps/transactions/models.py:233 apps/transactions/models.py:257
|
#: apps/transactions/models.py:238 apps/transactions/models.py:262
|
||||||
#: templates/categories/fragments/list.html:21
|
#: templates/categories/fragments/list.html:21
|
||||||
#: templates/entities/fragments/list.html:21
|
#: templates/entities/fragments/list.html:21
|
||||||
#: templates/recurring_transactions/fragments/list.html:21
|
#: templates/recurring_transactions/fragments/list.html:21
|
||||||
@@ -658,11 +665,11 @@ msgstr ""
|
|||||||
msgid "Create transaction"
|
msgid "Create transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/dca/forms.py:70 apps/transactions/forms.py:290
|
#: apps/dca/forms.py:70 apps/transactions/forms.py:425
|
||||||
msgid "From Account"
|
msgid "From Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/dca/forms.py:76 apps/transactions/forms.py:295
|
#: apps/dca/forms.py:76 apps/transactions/forms.py:430
|
||||||
msgid "To Account"
|
msgid "To Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -687,7 +694,7 @@ msgstr ""
|
|||||||
msgid "You must provide an account."
|
msgid "You must provide an account."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/dca/forms.py:312 apps/transactions/forms.py:457
|
#: apps/dca/forms.py:312 apps/transactions/forms.py:592
|
||||||
msgid "From and To accounts must be different."
|
msgid "From and To accounts must be different."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -706,8 +713,9 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
||||||
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
||||||
#: apps/transactions/forms.py:359 apps/transactions/models.py:308
|
#: apps/transactions/forms.py:494 apps/transactions/models.py:313
|
||||||
#: apps/transactions/models.py:504 apps/transactions/models.py:705
|
#: apps/transactions/models.py:509 apps/transactions/models.py:710
|
||||||
|
#: apps/transactions/models.py:932
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -764,14 +772,14 @@ msgid "Entry deleted successfully"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||||
#: templates/includes/navbar.html:147 templates/users/fragments/list.html:6
|
#: templates/includes/navbar.html:149 templates/users/fragments/list.html:6
|
||||||
#: templates/users/pages/index.html:4
|
#: templates/users/pages/index.html:4
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||||
#: apps/transactions/models.py:369 templates/includes/navbar.html:57
|
#: apps/transactions/models.py:374 templates/includes/navbar.html:57
|
||||||
#: templates/includes/navbar.html:104
|
#: templates/includes/navbar.html:106
|
||||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||||
#: templates/recurring_transactions/fragments/table.html:37
|
#: templates/recurring_transactions/fragments/table.html:37
|
||||||
#: templates/transactions/pages/transactions.html:5
|
#: templates/transactions/pages/transactions.html:5
|
||||||
@@ -780,30 +788,31 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||||
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
||||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:106
|
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:108
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
||||||
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
||||||
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
||||||
#: apps/transactions/forms.py:57 apps/transactions/forms.py:530
|
#: apps/transactions/forms.py:58 apps/transactions/forms.py:272
|
||||||
#: apps/transactions/forms.py:791 apps/transactions/models.py:268
|
#: apps/transactions/forms.py:665 apps/transactions/forms.py:926
|
||||||
#: apps/transactions/models.py:323 apps/transactions/models.py:500
|
#: apps/transactions/models.py:273 apps/transactions/models.py:328
|
||||||
#: apps/transactions/models.py:702 templates/entities/fragments/list.html:5
|
#: apps/transactions/models.py:505 apps/transactions/models.py:707
|
||||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:110
|
#: apps/transactions/models.py:947 templates/entities/fragments/list.html:5
|
||||||
|
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:112
|
||||||
msgid "Entities"
|
msgid "Entities"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||||
#: apps/transactions/models.py:739 templates/includes/navbar.html:74
|
#: apps/transactions/models.py:744 templates/includes/navbar.html:76
|
||||||
#: templates/recurring_transactions/fragments/list.html:5
|
#: templates/recurring_transactions/fragments/list.html:5
|
||||||
#: templates/recurring_transactions/pages/index.html:4
|
#: templates/recurring_transactions/pages/index.html:4
|
||||||
msgid "Recurring Transactions"
|
msgid "Recurring Transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||||
#: apps/transactions/models.py:518 templates/includes/navbar.html:72
|
#: apps/transactions/models.py:523 templates/includes/navbar.html:74
|
||||||
#: templates/installment_plans/fragments/list.html:5
|
#: templates/installment_plans/fragments/list.html:5
|
||||||
#: templates/installment_plans/pages/index.html:4
|
#: templates/installment_plans/pages/index.html:4
|
||||||
msgid "Installment Plans"
|
msgid "Installment Plans"
|
||||||
@@ -812,16 +821,16 @@ msgstr ""
|
|||||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||||
#: templates/exchange_rates_services/fragments/list.html:6
|
#: templates/exchange_rates_services/fragments/list.html:6
|
||||||
#: templates/exchange_rates_services/pages/index.html:4
|
#: templates/exchange_rates_services/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:140
|
#: templates/includes/navbar.html:142
|
||||||
msgid "Automatic Exchange Rates"
|
msgid "Automatic Exchange Rates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:132
|
#: apps/export_app/forms.py:80 templates/includes/navbar.html:134
|
||||||
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
||||||
msgid "Rules"
|
msgid "Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56
|
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:57
|
||||||
msgid "DCA"
|
msgid "DCA"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -856,7 +865,7 @@ msgstr ""
|
|||||||
msgid "Update or create transaction actions"
|
msgid "Update or create transaction actions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158
|
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:159
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
||||||
#: templates/export_app/fragments/restore.html:5
|
#: templates/export_app/fragments/restore.html:5
|
||||||
#: templates/export_app/pages/index.html:24
|
#: templates/export_app/pages/index.html:24
|
||||||
@@ -886,7 +895,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/import_app/forms.py:61
|
#: apps/import_app/forms.py:61
|
||||||
#: templates/import_app/fragments/profiles/list.html:62
|
#: templates/import_app/fragments/profiles/list.html:62
|
||||||
#: templates/includes/navbar.html:134
|
#: templates/includes/navbar.html:136
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1040,48 +1049,52 @@ msgid "Operator"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
||||||
#: apps/rules/models.py:246 apps/transactions/models.py:292
|
#: apps/rules/models.py:246 apps/transactions/models.py:297
|
||||||
#: apps/transactions/models.py:460 apps/transactions/models.py:683
|
#: apps/transactions/models.py:465 apps/transactions/models.py:688
|
||||||
|
#: apps/transactions/models.py:918
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
||||||
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
||||||
#: apps/transactions/models.py:294 templates/cotton/transaction/item.html:21
|
#: apps/transactions/models.py:299 apps/transactions/models.py:920
|
||||||
#: templates/cotton/transaction/item.html:31
|
#: templates/cotton/transaction/item.html:22
|
||||||
|
#: templates/cotton/transaction/item.html:32
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||||
msgid "Paid"
|
msgid "Paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
||||||
#: apps/rules/models.py:258 apps/transactions/forms.py:69
|
#: apps/rules/models.py:258 apps/transactions/forms.py:70
|
||||||
#: apps/transactions/forms.py:346 apps/transactions/forms.py:536
|
#: apps/transactions/forms.py:481 apps/transactions/forms.py:671
|
||||||
#: apps/transactions/models.py:296 apps/transactions/models.py:478
|
#: apps/transactions/models.py:301 apps/transactions/models.py:483
|
||||||
#: apps/transactions/models.py:707
|
#: apps/transactions/models.py:712
|
||||||
msgid "Reference Date"
|
msgid "Reference Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
||||||
#: apps/rules/models.py:262 apps/transactions/models.py:301
|
#: apps/rules/models.py:262 apps/transactions/models.py:306
|
||||||
#: apps/transactions/models.py:688 templates/insights/fragments/sankey.html:95
|
#: apps/transactions/models.py:693 apps/transactions/models.py:925
|
||||||
|
#: templates/insights/fragments/sankey.html:95
|
||||||
msgid "Amount"
|
msgid "Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
||||||
#: apps/rules/models.py:36 apps/rules/models.py:266
|
#: apps/rules/models.py:36 apps/rules/models.py:266
|
||||||
#: apps/transactions/forms.py:350 apps/transactions/models.py:306
|
#: apps/transactions/forms.py:485 apps/transactions/models.py:311
|
||||||
#: apps/transactions/models.py:462 apps/transactions/models.py:691
|
#: apps/transactions/models.py:467 apps/transactions/models.py:696
|
||||||
|
#: apps/transactions/models.py:930
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
||||||
#: apps/transactions/models.py:345
|
#: apps/transactions/models.py:350 apps/transactions/models.py:952
|
||||||
msgid "Internal Note"
|
msgid "Internal Note"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
||||||
#: apps/transactions/models.py:347
|
#: apps/transactions/models.py:352 apps/transactions/models.py:954
|
||||||
msgid "Internal ID"
|
msgid "Internal ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1207,8 +1220,8 @@ msgstr ""
|
|||||||
msgid "Update or Create Transaction action deleted successfully"
|
msgid "Update or Create Transaction action deleted successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:22
|
||||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:46
|
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:46
|
||||||
#: templates/insights/fragments/category_overview/index.html:46
|
#: templates/insights/fragments/category_overview/index.html:46
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||||
@@ -1243,231 +1256,244 @@ msgstr ""
|
|||||||
msgid "Amount max"
|
msgid "Amount max"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:172
|
#: apps/transactions/forms.py:173
|
||||||
msgid "More"
|
msgid "More"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:216
|
#: apps/transactions/forms.py:217
|
||||||
msgid "Save and add similar"
|
msgid "Save and add similar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:221
|
#: apps/transactions/forms.py:222
|
||||||
msgid "Save and add another"
|
msgid "Save and add another"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:302
|
#: apps/transactions/forms.py:437
|
||||||
msgid "From Amount"
|
msgid "From Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:307
|
#: apps/transactions/forms.py:442
|
||||||
msgid "To Amount"
|
msgid "To Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:424
|
#: apps/transactions/forms.py:559
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:44
|
||||||
msgid "Transfer"
|
msgid "Transfer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:670
|
#: apps/transactions/forms.py:805
|
||||||
msgid "Tag name"
|
msgid "Tag name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:702
|
#: apps/transactions/forms.py:837
|
||||||
msgid "Entity name"
|
msgid "Entity name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:734
|
#: apps/transactions/forms.py:869
|
||||||
msgid "Category name"
|
msgid "Category name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:736
|
#: apps/transactions/forms.py:871
|
||||||
msgid "Muted categories won't count towards your monthly total"
|
msgid "Muted categories won't count towards your monthly total"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:922
|
#: apps/transactions/forms.py:1057
|
||||||
msgid "End date should be after the start date"
|
msgid "End date should be after the start date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:206
|
#: apps/transactions/models.py:211
|
||||||
msgid "Mute"
|
msgid "Mute"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:211
|
#: apps/transactions/models.py:216
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated categories won't be able to be selected when creating new "
|
"Deactivated categories won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:219
|
#: apps/transactions/models.py:224
|
||||||
msgid "Transaction Category"
|
msgid "Transaction Category"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:220
|
#: apps/transactions/models.py:225
|
||||||
msgid "Transaction Categories"
|
msgid "Transaction Categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:235
|
#: apps/transactions/models.py:240
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:243 apps/transactions/models.py:244
|
#: apps/transactions/models.py:248 apps/transactions/models.py:249
|
||||||
msgid "Transaction Tags"
|
msgid "Transaction Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:259
|
#: apps/transactions/models.py:264
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated entities won't be able to be selected when creating new "
|
"Deactivated entities won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:267
|
#: apps/transactions/models.py:272
|
||||||
msgid "Entity"
|
msgid "Entity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:279
|
#: apps/transactions/models.py:284 apps/transactions/models.py:898
|
||||||
#: templates/calendar_view/fragments/list.html:42
|
#: templates/calendar_view/fragments/list.html:42
|
||||||
#: templates/calendar_view/fragments/list.html:44
|
#: templates/calendar_view/fragments/list.html:44
|
||||||
#: templates/calendar_view/fragments/list.html:52
|
#: templates/calendar_view/fragments/list.html:52
|
||||||
#: templates/calendar_view/fragments/list.html:54
|
#: templates/calendar_view/fragments/list.html:54
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:10
|
||||||
#: templates/insights/fragments/category_overview/index.html:64
|
#: templates/insights/fragments/category_overview/index.html:64
|
||||||
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
||||||
msgid "Income"
|
msgid "Income"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:280
|
#: apps/transactions/models.py:285 apps/transactions/models.py:899
|
||||||
#: templates/calendar_view/fragments/list.html:46
|
#: templates/calendar_view/fragments/list.html:46
|
||||||
#: templates/calendar_view/fragments/list.html:48
|
#: templates/calendar_view/fragments/list.html:48
|
||||||
#: templates/calendar_view/fragments/list.html:56
|
#: templates/calendar_view/fragments/list.html:56
|
||||||
#: templates/calendar_view/fragments/list.html:58
|
#: templates/calendar_view/fragments/list.html:58
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:19
|
||||||
#: templates/insights/fragments/category_overview/index.html:65
|
#: templates/insights/fragments/category_overview/index.html:65
|
||||||
msgid "Expense"
|
msgid "Expense"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:334 apps/transactions/models.py:517
|
#: apps/transactions/models.py:339 apps/transactions/models.py:522
|
||||||
msgid "Installment Plan"
|
msgid "Installment Plan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:343 apps/transactions/models.py:738
|
#: apps/transactions/models.py:348 apps/transactions/models.py:743
|
||||||
msgid "Recurring Transaction"
|
msgid "Recurring Transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:351
|
#: apps/transactions/models.py:356
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:356
|
#: apps/transactions/models.py:361
|
||||||
msgid "Deleted At"
|
msgid "Deleted At"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:368
|
#: apps/transactions/models.py:373
|
||||||
msgid "Transaction"
|
msgid "Transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:440 templates/tags/fragments/table.html:71
|
#: apps/transactions/models.py:445 templates/tags/fragments/table.html:71
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:441
|
#: apps/transactions/models.py:446
|
||||||
msgid "No category"
|
msgid "No category"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:443
|
#: apps/transactions/models.py:448
|
||||||
msgid "No description"
|
msgid "No description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:449
|
#: apps/transactions/models.py:454
|
||||||
msgid "Yearly"
|
msgid "Yearly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:450 apps/users/models.py:26
|
#: apps/transactions/models.py:455 apps/users/models.py:26
|
||||||
#: templates/includes/navbar.html:26
|
#: templates/includes/navbar.html:26
|
||||||
msgid "Monthly"
|
msgid "Monthly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:451
|
#: apps/transactions/models.py:456
|
||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:452
|
#: apps/transactions/models.py:457
|
||||||
msgid "Daily"
|
msgid "Daily"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:465
|
#: apps/transactions/models.py:470
|
||||||
msgid "Number of Installments"
|
msgid "Number of Installments"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:470
|
#: apps/transactions/models.py:475
|
||||||
msgid "Installment Start"
|
msgid "Installment Start"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:471
|
#: apps/transactions/models.py:476
|
||||||
msgid "The installment number to start counting from"
|
msgid "The installment number to start counting from"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:476 apps/transactions/models.py:711
|
#: apps/transactions/models.py:481 apps/transactions/models.py:716
|
||||||
msgid "Start Date"
|
msgid "Start Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:480 apps/transactions/models.py:712
|
#: apps/transactions/models.py:485 apps/transactions/models.py:717
|
||||||
msgid "End Date"
|
msgid "End Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:485
|
#: apps/transactions/models.py:490
|
||||||
msgid "Recurrence"
|
msgid "Recurrence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:488
|
#: apps/transactions/models.py:493
|
||||||
msgid "Installment Amount"
|
msgid "Installment Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:507 apps/transactions/models.py:728
|
#: apps/transactions/models.py:512 apps/transactions/models.py:733
|
||||||
msgid "Add description to transactions"
|
msgid "Add description to transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:510 apps/transactions/models.py:731
|
#: apps/transactions/models.py:515 apps/transactions/models.py:736
|
||||||
msgid "Add notes to transactions"
|
msgid "Add notes to transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:670
|
#: apps/transactions/models.py:675
|
||||||
msgid "day(s)"
|
msgid "day(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:671
|
#: apps/transactions/models.py:676
|
||||||
msgid "week(s)"
|
msgid "week(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:672
|
#: apps/transactions/models.py:677
|
||||||
msgid "month(s)"
|
msgid "month(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:673
|
#: apps/transactions/models.py:678
|
||||||
msgid "year(s)"
|
msgid "year(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:675
|
#: apps/transactions/models.py:680
|
||||||
#: templates/recurring_transactions/fragments/list.html:24
|
#: templates/recurring_transactions/fragments/list.html:24
|
||||||
msgid "Paused"
|
msgid "Paused"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:714
|
#: apps/transactions/models.py:719
|
||||||
msgid "Recurrence Type"
|
msgid "Recurrence Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:717
|
#: apps/transactions/models.py:722
|
||||||
msgid "Recurrence Interval"
|
msgid "Recurrence Interval"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:721
|
#: apps/transactions/models.py:726
|
||||||
msgid "Last Generated Date"
|
msgid "Last Generated Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:724
|
#: apps/transactions/models.py:729
|
||||||
msgid "Last Generated Reference Date"
|
msgid "Last Generated Reference Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:964 templates/cotton/ui/transactions_fab.html:59
|
||||||
|
msgid "Quick Transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:965 templates/includes/navbar.html:72
|
||||||
|
#: templates/quick_transactions/pages/index.html:5
|
||||||
|
#: templates/quick_transactions/pages/index.html:11
|
||||||
|
msgid "Quick Transactions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/validators.py:8
|
#: apps/transactions/validators.py:8
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(value)s has too many decimal places. Maximum is 30."
|
msgid "%(value)s has too many decimal places. Maximum is 30."
|
||||||
@@ -1553,6 +1579,24 @@ msgstr ""
|
|||||||
msgid "Installment Plan deleted successfully"
|
msgid "Installment Plan deleted successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:45 apps/users/views.py:152
|
||||||
|
msgid "Item added successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:73 apps/users/views.py:184
|
||||||
|
msgid "Item updated successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:99
|
||||||
|
msgid "Item deleted successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:145
|
||||||
|
#: apps/transactions/views/transactions.py:52
|
||||||
|
#: apps/transactions/views/transactions.py:148
|
||||||
|
msgid "Transaction added successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/views/recurring_transactions.py:112
|
#: apps/transactions/views/recurring_transactions.py:112
|
||||||
msgid "Recurring Transaction added successfully"
|
msgid "Recurring Transaction added successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1589,11 +1633,6 @@ msgstr ""
|
|||||||
msgid "Tag deleted successfully"
|
msgid "Tag deleted successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:52
|
|
||||||
#: apps/transactions/views/transactions.py:148
|
|
||||||
msgid "Transaction added successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:182
|
#: apps/transactions/views/transactions.py:182
|
||||||
msgid "Transaction updated successfully"
|
msgid "Transaction updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1641,11 +1680,11 @@ msgstr ""
|
|||||||
msgid "Important dates"
|
msgid "Important dates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:19
|
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:20
|
||||||
msgid "E-mail"
|
msgid "E-mail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/users/forms.py:29 templates/users/login.html:20
|
#: apps/users/forms.py:29 templates/users/login.html:21
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1799,14 +1838,6 @@ msgstr ""
|
|||||||
msgid "Your settings have been updated"
|
msgid "Your settings have been updated"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/users/views.py:152
|
|
||||||
msgid "Item added successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: apps/users/views.py:184
|
|
||||||
msgid "Item updated successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: templates/account_groups/fragments/add.html:5
|
#: templates/account_groups/fragments/add.html:5
|
||||||
msgid "Add account group"
|
msgid "Add account group"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1826,6 +1857,7 @@ msgstr ""
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:19
|
#: templates/exchange_rates_services/fragments/table.html:19
|
||||||
#: templates/import_app/fragments/profiles/list.html:44
|
#: templates/import_app/fragments/profiles/list.html:44
|
||||||
#: templates/installment_plans/fragments/table.html:23
|
#: templates/installment_plans/fragments/table.html:23
|
||||||
|
#: templates/quick_transactions/fragments/list.html:20
|
||||||
#: templates/recurring_transactions/fragments/table.html:25
|
#: templates/recurring_transactions/fragments/table.html:25
|
||||||
#: templates/rules/fragments/list.html:33
|
#: templates/rules/fragments/list.html:33
|
||||||
#: templates/tags/fragments/table.html:23
|
#: templates/tags/fragments/table.html:23
|
||||||
@@ -1836,7 +1868,7 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:36
|
#: templates/account_groups/fragments/list.html:36
|
||||||
#: templates/accounts/fragments/list.html:41
|
#: templates/accounts/fragments/list.html:41
|
||||||
#: templates/categories/fragments/table.html:29
|
#: templates/categories/fragments/table.html:29
|
||||||
#: templates/cotton/transaction/item.html:130
|
#: templates/cotton/transaction/item.html:131
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:49
|
#: templates/cotton/ui/transactions_action_bar.html:49
|
||||||
#: templates/currencies/fragments/list.html:37
|
#: templates/currencies/fragments/list.html:37
|
||||||
#: templates/dca/fragments/strategy/details.html:67
|
#: templates/dca/fragments/strategy/details.html:67
|
||||||
@@ -1847,6 +1879,7 @@ msgstr ""
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:23
|
#: templates/exchange_rates_services/fragments/table.html:23
|
||||||
#: templates/import_app/fragments/profiles/list.html:48
|
#: templates/import_app/fragments/profiles/list.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:27
|
#: templates/installment_plans/fragments/table.html:27
|
||||||
|
#: templates/quick_transactions/fragments/list.html:24
|
||||||
#: templates/recurring_transactions/fragments/table.html:29
|
#: templates/recurring_transactions/fragments/table.html:29
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:23
|
#: templates/rules/fragments/transaction_rule/view.html:23
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:47
|
#: templates/rules/fragments/transaction_rule/view.html:47
|
||||||
@@ -1859,8 +1892,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:43
|
#: templates/account_groups/fragments/list.html:43
|
||||||
#: templates/accounts/fragments/list.html:48
|
#: templates/accounts/fragments/list.html:48
|
||||||
#: templates/categories/fragments/table.html:36
|
#: templates/categories/fragments/table.html:36
|
||||||
#: templates/cotton/transaction/item.html:145
|
#: templates/cotton/transaction/item.html:146
|
||||||
#: templates/cotton/transaction/item.html:164
|
#: templates/cotton/transaction/item.html:165
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:86
|
#: templates/cotton/ui/transactions_action_bar.html:86
|
||||||
#: templates/currencies/fragments/list.html:44
|
#: templates/currencies/fragments/list.html:44
|
||||||
@@ -1874,6 +1907,7 @@ msgstr ""
|
|||||||
#: templates/import_app/fragments/runs/list.html:102
|
#: templates/import_app/fragments/runs/list.html:102
|
||||||
#: templates/installment_plans/fragments/table.html:56
|
#: templates/installment_plans/fragments/table.html:56
|
||||||
#: templates/mini_tools/unit_price_calculator.html:18
|
#: templates/mini_tools/unit_price_calculator.html:18
|
||||||
|
#: templates/quick_transactions/fragments/list.html:32
|
||||||
#: templates/recurring_transactions/fragments/table.html:91
|
#: templates/recurring_transactions/fragments/table.html:91
|
||||||
#: templates/rules/fragments/list.html:44
|
#: templates/rules/fragments/list.html:44
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:55
|
#: templates/rules/fragments/transaction_rule/view.html:55
|
||||||
@@ -1885,8 +1919,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:47
|
#: templates/account_groups/fragments/list.html:47
|
||||||
#: templates/accounts/fragments/list.html:52
|
#: templates/accounts/fragments/list.html:52
|
||||||
#: templates/categories/fragments/table.html:41
|
#: templates/categories/fragments/table.html:41
|
||||||
#: templates/cotton/transaction/item.html:149
|
#: templates/cotton/transaction/item.html:150
|
||||||
#: templates/cotton/transaction/item.html:168
|
#: templates/cotton/transaction/item.html:169
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:88
|
#: templates/cotton/ui/transactions_action_bar.html:88
|
||||||
#: templates/currencies/fragments/list.html:48
|
#: templates/currencies/fragments/list.html:48
|
||||||
@@ -1900,6 +1934,7 @@ msgstr ""
|
|||||||
#: templates/import_app/fragments/runs/list.html:106
|
#: templates/import_app/fragments/runs/list.html:106
|
||||||
#: templates/installment_plans/fragments/table.html:48
|
#: templates/installment_plans/fragments/table.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:60
|
#: templates/installment_plans/fragments/table.html:60
|
||||||
|
#: templates/quick_transactions/fragments/list.html:37
|
||||||
#: templates/recurring_transactions/fragments/table.html:53
|
#: templates/recurring_transactions/fragments/table.html:53
|
||||||
#: templates/recurring_transactions/fragments/table.html:67
|
#: templates/recurring_transactions/fragments/table.html:67
|
||||||
#: templates/recurring_transactions/fragments/table.html:82
|
#: templates/recurring_transactions/fragments/table.html:82
|
||||||
@@ -1914,8 +1949,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:48
|
#: templates/account_groups/fragments/list.html:48
|
||||||
#: templates/accounts/fragments/list.html:53
|
#: templates/accounts/fragments/list.html:53
|
||||||
#: templates/categories/fragments/table.html:42
|
#: templates/categories/fragments/table.html:42
|
||||||
#: templates/cotton/transaction/item.html:150
|
#: templates/cotton/transaction/item.html:151
|
||||||
#: templates/cotton/transaction/item.html:169
|
#: templates/cotton/transaction/item.html:170
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||||
#: templates/currencies/fragments/list.html:49
|
#: templates/currencies/fragments/list.html:49
|
||||||
@@ -1936,8 +1971,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:49
|
#: templates/account_groups/fragments/list.html:49
|
||||||
#: templates/accounts/fragments/list.html:54
|
#: templates/accounts/fragments/list.html:54
|
||||||
#: templates/categories/fragments/table.html:43
|
#: templates/categories/fragments/table.html:43
|
||||||
#: templates/cotton/transaction/item.html:151
|
#: templates/cotton/transaction/item.html:152
|
||||||
#: templates/cotton/transaction/item.html:170
|
#: templates/cotton/transaction/item.html:171
|
||||||
#: templates/currencies/fragments/list.html:50
|
#: templates/currencies/fragments/list.html:50
|
||||||
#: templates/dca/fragments/strategy/details.html:82
|
#: templates/dca/fragments/strategy/details.html:82
|
||||||
#: templates/dca/fragments/strategy/list.html:50
|
#: templates/dca/fragments/strategy/list.html:50
|
||||||
@@ -1948,6 +1983,7 @@ msgstr ""
|
|||||||
#: templates/import_app/fragments/profiles/list.html:75
|
#: templates/import_app/fragments/profiles/list.html:75
|
||||||
#: templates/import_app/fragments/runs/list.html:108
|
#: templates/import_app/fragments/runs/list.html:108
|
||||||
#: templates/installment_plans/fragments/table.html:62
|
#: templates/installment_plans/fragments/table.html:62
|
||||||
|
#: templates/quick_transactions/fragments/list.html:39
|
||||||
#: templates/recurring_transactions/fragments/table.html:98
|
#: templates/recurring_transactions/fragments/table.html:98
|
||||||
#: templates/rules/fragments/list.html:50
|
#: templates/rules/fragments/list.html:50
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||||
@@ -2097,7 +2133,7 @@ msgstr ""
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/transaction/item.html:137
|
#: templates/cotton/transaction/item.html:138
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2206,14 +2242,17 @@ msgid "Count"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:27
|
||||||
msgid "Installment"
|
msgid "Installment"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:35
|
||||||
msgid "Recurring"
|
msgid "Recurring"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:52
|
||||||
msgid "Balance"
|
msgid "Balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2379,8 +2418,8 @@ msgstr ""
|
|||||||
#: templates/exchange_rates/fragments/list.html:25
|
#: templates/exchange_rates/fragments/list.html:25
|
||||||
#: templates/includes/navbar.html:61
|
#: templates/includes/navbar.html:61
|
||||||
#: templates/installment_plans/fragments/list.html:21
|
#: templates/installment_plans/fragments/list.html:21
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:92
|
#: templates/yearly_overview/pages/overview_by_account.html:94
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:94
|
#: templates/yearly_overview/pages/overview_by_currency.html:96
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2433,7 +2472,7 @@ msgstr ""
|
|||||||
msgid "No services configured"
|
msgid "No services configured"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137
|
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:139
|
||||||
msgid "Export and Restore"
|
msgid "Export and Restore"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2546,47 +2585,47 @@ msgstr ""
|
|||||||
msgid "Trash Can"
|
msgid "Trash Can"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:82
|
#: templates/includes/navbar.html:84
|
||||||
msgid "Tools"
|
msgid "Tools"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:86
|
#: templates/includes/navbar.html:88
|
||||||
msgid "Dollar Cost Average Tracker"
|
msgid "Dollar Cost Average Tracker"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:89
|
#: templates/includes/navbar.html:91
|
||||||
#: templates/mini_tools/unit_price_calculator.html:5
|
#: templates/mini_tools/unit_price_calculator.html:5
|
||||||
#: templates/mini_tools/unit_price_calculator.html:10
|
#: templates/mini_tools/unit_price_calculator.html:10
|
||||||
msgid "Unit Price Calculator"
|
msgid "Unit Price Calculator"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:92
|
#: templates/includes/navbar.html:94
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||||
msgid "Currency Converter"
|
msgid "Currency Converter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:101
|
#: templates/includes/navbar.html:103
|
||||||
msgid "Management"
|
msgid "Management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:130
|
#: templates/includes/navbar.html:132
|
||||||
msgid "Automation"
|
msgid "Automation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:145
|
#: templates/includes/navbar.html:147
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:154
|
#: templates/includes/navbar.html:156
|
||||||
msgid "Only use this if you know what you're doing"
|
msgid "Only use this if you know what you're doing"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:155
|
#: templates/includes/navbar.html:157
|
||||||
msgid "Django Admin"
|
msgid "Django Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:165
|
#: templates/includes/navbar.html:167
|
||||||
msgid "Calculator"
|
msgid "Calculator"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2732,8 +2771,8 @@ msgid "Month"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/insights/pages/index.html:40
|
#: templates/insights/pages/index.html:40
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:61
|
#: templates/yearly_overview/pages/overview_by_account.html:62
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:63
|
#: templates/yearly_overview/pages/overview_by_currency.html:64
|
||||||
msgid "Year"
|
msgid "Year"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2925,6 +2964,24 @@ msgstr ""
|
|||||||
msgid "Evolution by account"
|
msgid "Evolution by account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/add.html:5
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:5
|
||||||
|
msgid "Add quick transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:13
|
||||||
|
#: templates/quick_transactions/fragments/list.html:55
|
||||||
|
msgid "Nothing to see here..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/edit.html:5
|
||||||
|
msgid "Edit quick transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/list.html:38
|
||||||
|
msgid "This will delete this item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: templates/recurring_transactions/fragments/add.html:5
|
#: templates/recurring_transactions/fragments/add.html:5
|
||||||
msgid "Add recurring transaction"
|
msgid "Add recurring transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3154,14 +3211,18 @@ msgstr ""
|
|||||||
msgid "Show amounts"
|
msgid "Show amounts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/users/login.html:17
|
#: templates/users/login.html:18
|
||||||
msgid "Welcome to WYGIWYH's demo!"
|
msgid "Welcome to WYGIWYH's demo!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/users/login.html:18
|
#: templates/users/login.html:19
|
||||||
msgid "Use the credentials below to login"
|
msgid "Use the credentials below to login"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/users/login.html:40
|
||||||
|
msgid "Login with"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||||
msgid "Yearly Overview"
|
msgid "Yearly Overview"
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2025-05-11 15:47+0000\n"
|
"POT-Creation-Date: 2025-06-20 05:07+0000\n"
|
||||||
"PO-Revision-Date: 2025-05-12 14:16+0000\n"
|
"PO-Revision-Date: 2025-05-12 14:16+0000\n"
|
||||||
"Last-Translator: Felix <xnovaua@gmail.com>\n"
|
"Last-Translator: Felix <xnovaua@gmail.com>\n"
|
||||||
"Language-Team: Ukrainian <https://translations.herculino.com/projects/"
|
"Language-Team: Ukrainian <https://translations.herculino.com/projects/"
|
||||||
@@ -28,11 +28,12 @@ msgstr "Назва групи"
|
|||||||
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
#: apps/currencies/forms.py:53 apps/currencies/forms.py:91
|
||||||
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
#: apps/currencies/forms.py:142 apps/dca/forms.py:49 apps/dca/forms.py:224
|
||||||
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
#: apps/import_app/forms.py:34 apps/rules/forms.py:51 apps/rules/forms.py:93
|
||||||
#: apps/rules/forms.py:365 apps/transactions/forms.py:203
|
#: apps/rules/forms.py:365 apps/transactions/forms.py:204
|
||||||
#: apps/transactions/forms.py:281 apps/transactions/forms.py:641
|
#: apps/transactions/forms.py:369 apps/transactions/forms.py:416
|
||||||
#: apps/transactions/forms.py:684 apps/transactions/forms.py:716
|
#: apps/transactions/forms.py:776 apps/transactions/forms.py:819
|
||||||
#: apps/transactions/forms.py:751 apps/transactions/forms.py:903
|
#: apps/transactions/forms.py:851 apps/transactions/forms.py:886
|
||||||
#: apps/users/forms.py:210 apps/users/forms.py:372
|
#: apps/transactions/forms.py:1038 apps/users/forms.py:210
|
||||||
|
#: apps/users/forms.py:372
|
||||||
msgid "Update"
|
msgid "Update"
|
||||||
msgstr "Оновлення"
|
msgstr "Оновлення"
|
||||||
|
|
||||||
@@ -41,11 +42,12 @@ msgstr "Оновлення"
|
|||||||
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
#: apps/currencies/forms.py:99 apps/currencies/forms.py:150
|
||||||
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
#: apps/dca/forms.py:57 apps/dca/forms.py:232 apps/import_app/forms.py:42
|
||||||
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
#: apps/rules/forms.py:59 apps/rules/forms.py:101 apps/rules/forms.py:373
|
||||||
#: apps/transactions/forms.py:188 apps/transactions/forms.py:212
|
#: apps/transactions/forms.py:189 apps/transactions/forms.py:213
|
||||||
#: apps/transactions/forms.py:649 apps/transactions/forms.py:692
|
#: apps/transactions/forms.py:378 apps/transactions/forms.py:784
|
||||||
#: apps/transactions/forms.py:724 apps/transactions/forms.py:759
|
#: apps/transactions/forms.py:827 apps/transactions/forms.py:859
|
||||||
#: apps/transactions/forms.py:911 apps/users/forms.py:218
|
#: apps/transactions/forms.py:894 apps/transactions/forms.py:1046
|
||||||
#: apps/users/forms.py:380 templates/account_groups/fragments/list.html:9
|
#: apps/users/forms.py:218 apps/users/forms.py:380
|
||||||
|
#: templates/account_groups/fragments/list.html:9
|
||||||
#: templates/accounts/fragments/list.html:9
|
#: templates/accounts/fragments/list.html:9
|
||||||
#: templates/categories/fragments/list.html:9
|
#: templates/categories/fragments/list.html:9
|
||||||
#: templates/currencies/fragments/list.html:9
|
#: templates/currencies/fragments/list.html:9
|
||||||
@@ -58,6 +60,7 @@ msgstr "Оновлення"
|
|||||||
#: templates/import_app/fragments/profiles/list.html:10
|
#: templates/import_app/fragments/profiles/list.html:10
|
||||||
#: templates/installment_plans/fragments/list.html:9
|
#: templates/installment_plans/fragments/list.html:9
|
||||||
#: templates/mini_tools/unit_price_calculator.html:162
|
#: templates/mini_tools/unit_price_calculator.html:162
|
||||||
|
#: templates/quick_transactions/pages/index.html:15
|
||||||
#: templates/recurring_transactions/fragments/list.html:9
|
#: templates/recurring_transactions/fragments/list.html:9
|
||||||
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
#: templates/rules/fragments/list.html:9 templates/tags/fragments/list.html:9
|
||||||
#: templates/users/fragments/list.html:10
|
#: templates/users/fragments/list.html:10
|
||||||
@@ -75,10 +78,11 @@ msgstr "Новий баланс"
|
|||||||
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
#: apps/accounts/forms.py:121 apps/dca/forms.py:85 apps/dca/forms.py:92
|
||||||
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
#: apps/insights/forms.py:118 apps/rules/forms.py:174 apps/rules/forms.py:189
|
||||||
#: apps/rules/models.py:38 apps/rules/models.py:286
|
#: apps/rules/models.py:38 apps/rules/models.py:286
|
||||||
#: apps/transactions/forms.py:41 apps/transactions/forms.py:315
|
#: apps/transactions/forms.py:42 apps/transactions/forms.py:256
|
||||||
#: apps/transactions/forms.py:322 apps/transactions/forms.py:522
|
#: apps/transactions/forms.py:450 apps/transactions/forms.py:457
|
||||||
#: apps/transactions/forms.py:783 apps/transactions/models.py:312
|
#: apps/transactions/forms.py:657 apps/transactions/forms.py:918
|
||||||
#: apps/transactions/models.py:495 apps/transactions/models.py:695
|
#: apps/transactions/models.py:317 apps/transactions/models.py:500
|
||||||
|
#: apps/transactions/models.py:700 apps/transactions/models.py:936
|
||||||
#: templates/insights/fragments/category_overview/index.html:63
|
#: templates/insights/fragments/category_overview/index.html:63
|
||||||
#: templates/insights/fragments/category_overview/index.html:420
|
#: templates/insights/fragments/category_overview/index.html:420
|
||||||
msgid "Category"
|
msgid "Category"
|
||||||
@@ -88,11 +92,12 @@ msgstr "Категорія"
|
|||||||
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
#: apps/export_app/forms.py:44 apps/export_app/forms.py:135
|
||||||
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
#: apps/rules/forms.py:177 apps/rules/forms.py:186 apps/rules/models.py:39
|
||||||
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
#: apps/rules/models.py:290 apps/transactions/filters.py:74
|
||||||
#: apps/transactions/forms.py:49 apps/transactions/forms.py:331
|
#: apps/transactions/forms.py:50 apps/transactions/forms.py:264
|
||||||
#: apps/transactions/forms.py:339 apps/transactions/forms.py:515
|
#: apps/transactions/forms.py:466 apps/transactions/forms.py:474
|
||||||
#: apps/transactions/forms.py:776 apps/transactions/models.py:318
|
#: apps/transactions/forms.py:650 apps/transactions/forms.py:911
|
||||||
#: apps/transactions/models.py:497 apps/transactions/models.py:699
|
#: apps/transactions/models.py:323 apps/transactions/models.py:502
|
||||||
#: templates/includes/navbar.html:108
|
#: apps/transactions/models.py:704 apps/transactions/models.py:942
|
||||||
|
#: templates/includes/navbar.html:110
|
||||||
#: templates/insights/fragments/category_overview/index.html:35
|
#: templates/insights/fragments/category_overview/index.html:35
|
||||||
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
#: templates/tags/fragments/list.html:5 templates/tags/pages/index.html:4
|
||||||
msgid "Tags"
|
msgid "Tags"
|
||||||
@@ -100,8 +105,8 @@ msgstr "Мітки"
|
|||||||
|
|
||||||
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
#: apps/accounts/models.py:12 apps/accounts/models.py:29 apps/dca/models.py:13
|
||||||
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
#: apps/import_app/models.py:14 apps/rules/models.py:13
|
||||||
#: apps/transactions/models.py:205 apps/transactions/models.py:230
|
#: apps/transactions/models.py:210 apps/transactions/models.py:235
|
||||||
#: apps/transactions/models.py:254
|
#: apps/transactions/models.py:259 apps/transactions/models.py:905
|
||||||
#: templates/account_groups/fragments/list.html:25
|
#: templates/account_groups/fragments/list.html:25
|
||||||
#: templates/accounts/fragments/list.html:25
|
#: templates/accounts/fragments/list.html:25
|
||||||
#: templates/categories/fragments/table.html:16
|
#: templates/categories/fragments/table.html:16
|
||||||
@@ -110,6 +115,7 @@ msgstr "Мітки"
|
|||||||
#: templates/exchange_rates_services/fragments/list.html:32
|
#: templates/exchange_rates_services/fragments/list.html:32
|
||||||
#: templates/import_app/fragments/profiles/list.html:36
|
#: templates/import_app/fragments/profiles/list.html:36
|
||||||
#: templates/installment_plans/fragments/table.html:16
|
#: templates/installment_plans/fragments/table.html:16
|
||||||
|
#: templates/quick_transactions/fragments/list.html:13
|
||||||
#: templates/recurring_transactions/fragments/table.html:18
|
#: templates/recurring_transactions/fragments/table.html:18
|
||||||
#: templates/rules/fragments/list.html:26
|
#: templates/rules/fragments/list.html:26
|
||||||
#: templates/tags/fragments/table.html:16
|
#: templates/tags/fragments/table.html:16
|
||||||
@@ -123,7 +129,7 @@ msgstr "Група рахунків"
|
|||||||
|
|
||||||
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
#: apps/accounts/models.py:19 templates/account_groups/fragments/list.html:5
|
||||||
#: templates/account_groups/pages/index.html:4
|
#: templates/account_groups/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:118
|
#: templates/includes/navbar.html:120
|
||||||
msgid "Account Groups"
|
msgid "Account Groups"
|
||||||
msgstr "Групи рахунків"
|
msgstr "Групи рахунків"
|
||||||
|
|
||||||
@@ -166,17 +172,18 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
#: apps/accounts/models.py:70 apps/rules/forms.py:166 apps/rules/forms.py:179
|
||||||
#: apps/rules/models.py:30 apps/rules/models.py:242
|
#: apps/rules/models.py:30 apps/rules/models.py:242
|
||||||
#: apps/transactions/forms.py:61 apps/transactions/forms.py:507
|
#: apps/transactions/forms.py:62 apps/transactions/forms.py:276
|
||||||
#: apps/transactions/forms.py:768 apps/transactions/models.py:285
|
#: apps/transactions/forms.py:642 apps/transactions/forms.py:903
|
||||||
#: apps/transactions/models.py:455 apps/transactions/models.py:677
|
#: apps/transactions/models.py:290 apps/transactions/models.py:460
|
||||||
|
#: apps/transactions/models.py:682 apps/transactions/models.py:911
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Рахунок"
|
msgstr "Рахунок"
|
||||||
|
|
||||||
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
#: apps/accounts/models.py:71 apps/export_app/forms.py:20
|
||||||
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
#: apps/export_app/forms.py:132 apps/transactions/filters.py:53
|
||||||
#: templates/accounts/fragments/list.html:5
|
#: templates/accounts/fragments/list.html:5
|
||||||
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:114
|
#: templates/accounts/pages/index.html:4 templates/includes/navbar.html:116
|
||||||
#: templates/includes/navbar.html:116
|
#: templates/includes/navbar.html:118
|
||||||
#: templates/monthly_overview/pages/overview.html:94
|
#: templates/monthly_overview/pages/overview.html:94
|
||||||
#: templates/transactions/fragments/summary.html:12
|
#: templates/transactions/fragments/summary.html:12
|
||||||
#: templates/transactions/pages/transactions.html:72
|
#: templates/transactions/pages/transactions.html:72
|
||||||
@@ -468,8 +475,8 @@ msgstr "Суфікс"
|
|||||||
|
|
||||||
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
#: apps/currencies/forms.py:69 apps/dca/models.py:158 apps/rules/forms.py:169
|
||||||
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
#: apps/rules/forms.py:182 apps/rules/models.py:33 apps/rules/models.py:254
|
||||||
#: apps/transactions/forms.py:65 apps/transactions/forms.py:343
|
#: apps/transactions/forms.py:66 apps/transactions/forms.py:478
|
||||||
#: apps/transactions/models.py:295
|
#: apps/transactions/models.py:300
|
||||||
#: templates/dca/fragments/strategy/details.html:52
|
#: templates/dca/fragments/strategy/details.html:52
|
||||||
#: templates/exchange_rates/fragments/table.html:10
|
#: templates/exchange_rates/fragments/table.html:10
|
||||||
#: templates/exchange_rates_services/fragments/table.html:10
|
#: templates/exchange_rates_services/fragments/table.html:10
|
||||||
@@ -491,8 +498,8 @@ msgstr "Десяткові знаки"
|
|||||||
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
#: apps/currencies/models.py:40 apps/export_app/forms.py:26
|
||||||
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
#: apps/export_app/forms.py:133 apps/transactions/filters.py:60
|
||||||
#: templates/currencies/fragments/list.html:5
|
#: templates/currencies/fragments/list.html:5
|
||||||
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:122
|
#: templates/currencies/pages/index.html:4 templates/includes/navbar.html:124
|
||||||
#: templates/includes/navbar.html:124
|
#: templates/includes/navbar.html:126
|
||||||
#: templates/monthly_overview/pages/overview.html:81
|
#: templates/monthly_overview/pages/overview.html:81
|
||||||
#: templates/transactions/fragments/summary.html:8
|
#: templates/transactions/fragments/summary.html:8
|
||||||
#: templates/transactions/pages/transactions.html:59
|
#: templates/transactions/pages/transactions.html:59
|
||||||
@@ -522,7 +529,7 @@ msgstr "Дата і час"
|
|||||||
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
#: apps/currencies/models.py:75 apps/export_app/forms.py:68
|
||||||
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
#: apps/export_app/forms.py:145 templates/exchange_rates/fragments/list.html:6
|
||||||
#: templates/exchange_rates/pages/index.html:4
|
#: templates/exchange_rates/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:126
|
#: templates/includes/navbar.html:128
|
||||||
msgid "Exchange Rates"
|
msgid "Exchange Rates"
|
||||||
msgstr "Обмінні курси"
|
msgstr "Обмінні курси"
|
||||||
|
|
||||||
@@ -550,8 +557,8 @@ msgstr "Назва сервісу"
|
|||||||
msgid "Service Type"
|
msgid "Service Type"
|
||||||
msgstr "Тип сервісу"
|
msgstr "Тип сервісу"
|
||||||
|
|
||||||
#: apps/currencies/models.py:110 apps/transactions/models.py:209
|
#: apps/currencies/models.py:110 apps/transactions/models.py:214
|
||||||
#: apps/transactions/models.py:233 apps/transactions/models.py:257
|
#: apps/transactions/models.py:238 apps/transactions/models.py:262
|
||||||
#: templates/categories/fragments/list.html:21
|
#: templates/categories/fragments/list.html:21
|
||||||
#: templates/entities/fragments/list.html:21
|
#: templates/entities/fragments/list.html:21
|
||||||
#: templates/recurring_transactions/fragments/list.html:21
|
#: templates/recurring_transactions/fragments/list.html:21
|
||||||
@@ -671,11 +678,11 @@ msgstr ""
|
|||||||
msgid "Create transaction"
|
msgid "Create transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/dca/forms.py:70 apps/transactions/forms.py:290
|
#: apps/dca/forms.py:70 apps/transactions/forms.py:425
|
||||||
msgid "From Account"
|
msgid "From Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/dca/forms.py:76 apps/transactions/forms.py:295
|
#: apps/dca/forms.py:76 apps/transactions/forms.py:430
|
||||||
msgid "To Account"
|
msgid "To Account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -700,7 +707,7 @@ msgstr ""
|
|||||||
msgid "You must provide an account."
|
msgid "You must provide an account."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/dca/forms.py:312 apps/transactions/forms.py:457
|
#: apps/dca/forms.py:312 apps/transactions/forms.py:592
|
||||||
msgid "From and To accounts must be different."
|
msgid "From and To accounts must be different."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -719,8 +726,9 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
#: apps/dca/models.py:26 apps/dca/models.py:181 apps/rules/forms.py:173
|
||||||
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
#: apps/rules/forms.py:188 apps/rules/models.py:37 apps/rules/models.py:270
|
||||||
#: apps/transactions/forms.py:359 apps/transactions/models.py:308
|
#: apps/transactions/forms.py:494 apps/transactions/models.py:313
|
||||||
#: apps/transactions/models.py:504 apps/transactions/models.py:705
|
#: apps/transactions/models.py:509 apps/transactions/models.py:710
|
||||||
|
#: apps/transactions/models.py:932
|
||||||
msgid "Notes"
|
msgid "Notes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -777,14 +785,14 @@ msgid "Entry deleted successfully"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
#: apps/export_app/forms.py:14 apps/export_app/forms.py:131
|
||||||
#: templates/includes/navbar.html:147 templates/users/fragments/list.html:6
|
#: templates/includes/navbar.html:149 templates/users/fragments/list.html:6
|
||||||
#: templates/users/pages/index.html:4
|
#: templates/users/pages/index.html:4
|
||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
#: apps/export_app/forms.py:32 apps/export_app/forms.py:137
|
||||||
#: apps/transactions/models.py:369 templates/includes/navbar.html:57
|
#: apps/transactions/models.py:374 templates/includes/navbar.html:57
|
||||||
#: templates/includes/navbar.html:104
|
#: templates/includes/navbar.html:106
|
||||||
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
#: templates/recurring_transactions/fragments/list_transactions.html:5
|
||||||
#: templates/recurring_transactions/fragments/table.html:37
|
#: templates/recurring_transactions/fragments/table.html:37
|
||||||
#: templates/transactions/pages/transactions.html:5
|
#: templates/transactions/pages/transactions.html:5
|
||||||
@@ -793,30 +801,31 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
#: apps/export_app/forms.py:38 apps/export_app/forms.py:134
|
||||||
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
#: apps/transactions/filters.py:67 templates/categories/fragments/list.html:5
|
||||||
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:106
|
#: templates/categories/pages/index.html:4 templates/includes/navbar.html:108
|
||||||
msgid "Categories"
|
msgid "Categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
#: apps/export_app/forms.py:50 apps/export_app/forms.py:136
|
||||||
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
#: apps/rules/forms.py:178 apps/rules/forms.py:187 apps/rules/models.py:40
|
||||||
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
#: apps/rules/models.py:282 apps/transactions/filters.py:81
|
||||||
#: apps/transactions/forms.py:57 apps/transactions/forms.py:530
|
#: apps/transactions/forms.py:58 apps/transactions/forms.py:272
|
||||||
#: apps/transactions/forms.py:791 apps/transactions/models.py:268
|
#: apps/transactions/forms.py:665 apps/transactions/forms.py:926
|
||||||
#: apps/transactions/models.py:323 apps/transactions/models.py:500
|
#: apps/transactions/models.py:273 apps/transactions/models.py:328
|
||||||
#: apps/transactions/models.py:702 templates/entities/fragments/list.html:5
|
#: apps/transactions/models.py:505 apps/transactions/models.py:707
|
||||||
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:110
|
#: apps/transactions/models.py:947 templates/entities/fragments/list.html:5
|
||||||
|
#: templates/entities/pages/index.html:4 templates/includes/navbar.html:112
|
||||||
msgid "Entities"
|
msgid "Entities"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
#: apps/export_app/forms.py:56 apps/export_app/forms.py:140
|
||||||
#: apps/transactions/models.py:739 templates/includes/navbar.html:74
|
#: apps/transactions/models.py:744 templates/includes/navbar.html:76
|
||||||
#: templates/recurring_transactions/fragments/list.html:5
|
#: templates/recurring_transactions/fragments/list.html:5
|
||||||
#: templates/recurring_transactions/pages/index.html:4
|
#: templates/recurring_transactions/pages/index.html:4
|
||||||
msgid "Recurring Transactions"
|
msgid "Recurring Transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
#: apps/export_app/forms.py:62 apps/export_app/forms.py:138
|
||||||
#: apps/transactions/models.py:518 templates/includes/navbar.html:72
|
#: apps/transactions/models.py:523 templates/includes/navbar.html:74
|
||||||
#: templates/installment_plans/fragments/list.html:5
|
#: templates/installment_plans/fragments/list.html:5
|
||||||
#: templates/installment_plans/pages/index.html:4
|
#: templates/installment_plans/pages/index.html:4
|
||||||
msgid "Installment Plans"
|
msgid "Installment Plans"
|
||||||
@@ -825,16 +834,16 @@ msgstr ""
|
|||||||
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
#: apps/export_app/forms.py:74 apps/export_app/forms.py:143
|
||||||
#: templates/exchange_rates_services/fragments/list.html:6
|
#: templates/exchange_rates_services/fragments/list.html:6
|
||||||
#: templates/exchange_rates_services/pages/index.html:4
|
#: templates/exchange_rates_services/pages/index.html:4
|
||||||
#: templates/includes/navbar.html:140
|
#: templates/includes/navbar.html:142
|
||||||
msgid "Automatic Exchange Rates"
|
msgid "Automatic Exchange Rates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:80 templates/includes/navbar.html:132
|
#: apps/export_app/forms.py:80 templates/includes/navbar.html:134
|
||||||
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
#: templates/rules/fragments/list.html:5 templates/rules/pages/index.html:4
|
||||||
msgid "Rules"
|
msgid "Rules"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:56
|
#: apps/export_app/forms.py:86 templates/cotton/transaction/item.html:57
|
||||||
msgid "DCA"
|
msgid "DCA"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -869,7 +878,7 @@ msgstr ""
|
|||||||
msgid "Update or create transaction actions"
|
msgid "Update or create transaction actions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:158
|
#: apps/export_app/forms.py:185 templates/cotton/transaction/item.html:159
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:47
|
||||||
#: templates/export_app/fragments/restore.html:5
|
#: templates/export_app/fragments/restore.html:5
|
||||||
#: templates/export_app/pages/index.html:24
|
#: templates/export_app/pages/index.html:24
|
||||||
@@ -899,7 +908,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: apps/import_app/forms.py:61
|
#: apps/import_app/forms.py:61
|
||||||
#: templates/import_app/fragments/profiles/list.html:62
|
#: templates/import_app/fragments/profiles/list.html:62
|
||||||
#: templates/includes/navbar.html:134
|
#: templates/includes/navbar.html:136
|
||||||
msgid "Import"
|
msgid "Import"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1053,48 +1062,52 @@ msgid "Operator"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
#: apps/rules/forms.py:167 apps/rules/forms.py:180 apps/rules/models.py:31
|
||||||
#: apps/rules/models.py:246 apps/transactions/models.py:292
|
#: apps/rules/models.py:246 apps/transactions/models.py:297
|
||||||
#: apps/transactions/models.py:460 apps/transactions/models.py:683
|
#: apps/transactions/models.py:465 apps/transactions/models.py:688
|
||||||
|
#: apps/transactions/models.py:918
|
||||||
msgid "Type"
|
msgid "Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
#: apps/rules/forms.py:168 apps/rules/forms.py:181 apps/rules/models.py:32
|
||||||
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
#: apps/rules/models.py:250 apps/transactions/filters.py:23
|
||||||
#: apps/transactions/models.py:294 templates/cotton/transaction/item.html:21
|
#: apps/transactions/models.py:299 apps/transactions/models.py:920
|
||||||
#: templates/cotton/transaction/item.html:31
|
#: templates/cotton/transaction/item.html:22
|
||||||
|
#: templates/cotton/transaction/item.html:32
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:12
|
#: templates/transactions/widgets/paid_toggle_button.html:12
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:16
|
||||||
msgid "Paid"
|
msgid "Paid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
#: apps/rules/forms.py:170 apps/rules/forms.py:183 apps/rules/models.py:34
|
||||||
#: apps/rules/models.py:258 apps/transactions/forms.py:69
|
#: apps/rules/models.py:258 apps/transactions/forms.py:70
|
||||||
#: apps/transactions/forms.py:346 apps/transactions/forms.py:536
|
#: apps/transactions/forms.py:481 apps/transactions/forms.py:671
|
||||||
#: apps/transactions/models.py:296 apps/transactions/models.py:478
|
#: apps/transactions/models.py:301 apps/transactions/models.py:483
|
||||||
#: apps/transactions/models.py:707
|
#: apps/transactions/models.py:712
|
||||||
msgid "Reference Date"
|
msgid "Reference Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
#: apps/rules/forms.py:171 apps/rules/forms.py:184 apps/rules/models.py:35
|
||||||
#: apps/rules/models.py:262 apps/transactions/models.py:301
|
#: apps/rules/models.py:262 apps/transactions/models.py:306
|
||||||
#: apps/transactions/models.py:688 templates/insights/fragments/sankey.html:95
|
#: apps/transactions/models.py:693 apps/transactions/models.py:925
|
||||||
|
#: templates/insights/fragments/sankey.html:95
|
||||||
msgid "Amount"
|
msgid "Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
#: apps/rules/forms.py:172 apps/rules/forms.py:185 apps/rules/models.py:14
|
||||||
#: apps/rules/models.py:36 apps/rules/models.py:266
|
#: apps/rules/models.py:36 apps/rules/models.py:266
|
||||||
#: apps/transactions/forms.py:350 apps/transactions/models.py:306
|
#: apps/transactions/forms.py:485 apps/transactions/models.py:311
|
||||||
#: apps/transactions/models.py:462 apps/transactions/models.py:691
|
#: apps/transactions/models.py:467 apps/transactions/models.py:696
|
||||||
|
#: apps/transactions/models.py:930
|
||||||
msgid "Description"
|
msgid "Description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
#: apps/rules/forms.py:175 apps/rules/forms.py:190 apps/rules/models.py:274
|
||||||
#: apps/transactions/models.py:345
|
#: apps/transactions/models.py:350 apps/transactions/models.py:952
|
||||||
msgid "Internal Note"
|
msgid "Internal Note"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
#: apps/rules/forms.py:176 apps/rules/forms.py:191 apps/rules/models.py:278
|
||||||
#: apps/transactions/models.py:347
|
#: apps/transactions/models.py:352 apps/transactions/models.py:954
|
||||||
msgid "Internal ID"
|
msgid "Internal ID"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1220,8 +1233,8 @@ msgstr ""
|
|||||||
msgid "Update or Create Transaction action deleted successfully"
|
msgid "Update or Create Transaction action deleted successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:21
|
#: apps/transactions/filters.py:24 templates/cotton/transaction/item.html:22
|
||||||
#: templates/cotton/transaction/item.html:31 templates/includes/navbar.html:46
|
#: templates/cotton/transaction/item.html:32 templates/includes/navbar.html:46
|
||||||
#: templates/insights/fragments/category_overview/index.html:46
|
#: templates/insights/fragments/category_overview/index.html:46
|
||||||
#: templates/transactions/widgets/paid_toggle_button.html:8
|
#: templates/transactions/widgets/paid_toggle_button.html:8
|
||||||
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
#: templates/transactions/widgets/unselectable_paid_toggle_button.html:12
|
||||||
@@ -1256,231 +1269,244 @@ msgstr ""
|
|||||||
msgid "Amount max"
|
msgid "Amount max"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:172
|
#: apps/transactions/forms.py:173
|
||||||
msgid "More"
|
msgid "More"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:216
|
#: apps/transactions/forms.py:217
|
||||||
msgid "Save and add similar"
|
msgid "Save and add similar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:221
|
#: apps/transactions/forms.py:222
|
||||||
msgid "Save and add another"
|
msgid "Save and add another"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:302
|
#: apps/transactions/forms.py:437
|
||||||
msgid "From Amount"
|
msgid "From Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:307
|
#: apps/transactions/forms.py:442
|
||||||
msgid "To Amount"
|
msgid "To Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:424
|
#: apps/transactions/forms.py:559
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
#: templates/cotton/ui/quick_transactions_buttons.html:40
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:44
|
||||||
msgid "Transfer"
|
msgid "Transfer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:670
|
#: apps/transactions/forms.py:805
|
||||||
msgid "Tag name"
|
msgid "Tag name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:702
|
#: apps/transactions/forms.py:837
|
||||||
msgid "Entity name"
|
msgid "Entity name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:734
|
#: apps/transactions/forms.py:869
|
||||||
msgid "Category name"
|
msgid "Category name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:736
|
#: apps/transactions/forms.py:871
|
||||||
msgid "Muted categories won't count towards your monthly total"
|
msgid "Muted categories won't count towards your monthly total"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/forms.py:922
|
#: apps/transactions/forms.py:1057
|
||||||
msgid "End date should be after the start date"
|
msgid "End date should be after the start date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:206
|
#: apps/transactions/models.py:211
|
||||||
msgid "Mute"
|
msgid "Mute"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:211
|
#: apps/transactions/models.py:216
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated categories won't be able to be selected when creating new "
|
"Deactivated categories won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:219
|
#: apps/transactions/models.py:224
|
||||||
msgid "Transaction Category"
|
msgid "Transaction Category"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:220
|
#: apps/transactions/models.py:225
|
||||||
msgid "Transaction Categories"
|
msgid "Transaction Categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:235
|
#: apps/transactions/models.py:240
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated tags won't be able to be selected when creating new transactions"
|
"Deactivated tags won't be able to be selected when creating new transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:243 apps/transactions/models.py:244
|
#: apps/transactions/models.py:248 apps/transactions/models.py:249
|
||||||
msgid "Transaction Tags"
|
msgid "Transaction Tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:259
|
#: apps/transactions/models.py:264
|
||||||
msgid ""
|
msgid ""
|
||||||
"Deactivated entities won't be able to be selected when creating new "
|
"Deactivated entities won't be able to be selected when creating new "
|
||||||
"transactions"
|
"transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:267
|
#: apps/transactions/models.py:272
|
||||||
msgid "Entity"
|
msgid "Entity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:279
|
#: apps/transactions/models.py:284 apps/transactions/models.py:898
|
||||||
#: templates/calendar_view/fragments/list.html:42
|
#: templates/calendar_view/fragments/list.html:42
|
||||||
#: templates/calendar_view/fragments/list.html:44
|
#: templates/calendar_view/fragments/list.html:44
|
||||||
#: templates/calendar_view/fragments/list.html:52
|
#: templates/calendar_view/fragments/list.html:52
|
||||||
#: templates/calendar_view/fragments/list.html:54
|
#: templates/calendar_view/fragments/list.html:54
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
#: templates/cotton/ui/quick_transactions_buttons.html:10
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:10
|
||||||
#: templates/insights/fragments/category_overview/index.html:64
|
#: templates/insights/fragments/category_overview/index.html:64
|
||||||
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
#: templates/monthly_overview/fragments/monthly_summary.html:39
|
||||||
msgid "Income"
|
msgid "Income"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:280
|
#: apps/transactions/models.py:285 apps/transactions/models.py:899
|
||||||
#: templates/calendar_view/fragments/list.html:46
|
#: templates/calendar_view/fragments/list.html:46
|
||||||
#: templates/calendar_view/fragments/list.html:48
|
#: templates/calendar_view/fragments/list.html:48
|
||||||
#: templates/calendar_view/fragments/list.html:56
|
#: templates/calendar_view/fragments/list.html:56
|
||||||
#: templates/calendar_view/fragments/list.html:58
|
#: templates/calendar_view/fragments/list.html:58
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
#: templates/cotton/ui/quick_transactions_buttons.html:18
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:19
|
||||||
#: templates/insights/fragments/category_overview/index.html:65
|
#: templates/insights/fragments/category_overview/index.html:65
|
||||||
msgid "Expense"
|
msgid "Expense"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:334 apps/transactions/models.py:517
|
#: apps/transactions/models.py:339 apps/transactions/models.py:522
|
||||||
msgid "Installment Plan"
|
msgid "Installment Plan"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:343 apps/transactions/models.py:738
|
#: apps/transactions/models.py:348 apps/transactions/models.py:743
|
||||||
msgid "Recurring Transaction"
|
msgid "Recurring Transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:351
|
#: apps/transactions/models.py:356
|
||||||
msgid "Deleted"
|
msgid "Deleted"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:356
|
#: apps/transactions/models.py:361
|
||||||
msgid "Deleted At"
|
msgid "Deleted At"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:368
|
#: apps/transactions/models.py:373
|
||||||
msgid "Transaction"
|
msgid "Transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:440 templates/tags/fragments/table.html:71
|
#: apps/transactions/models.py:445 templates/tags/fragments/table.html:71
|
||||||
msgid "No tags"
|
msgid "No tags"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:441
|
#: apps/transactions/models.py:446
|
||||||
msgid "No category"
|
msgid "No category"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:443
|
#: apps/transactions/models.py:448
|
||||||
msgid "No description"
|
msgid "No description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:449
|
#: apps/transactions/models.py:454
|
||||||
msgid "Yearly"
|
msgid "Yearly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:450 apps/users/models.py:26
|
#: apps/transactions/models.py:455 apps/users/models.py:26
|
||||||
#: templates/includes/navbar.html:26
|
#: templates/includes/navbar.html:26
|
||||||
msgid "Monthly"
|
msgid "Monthly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:451
|
#: apps/transactions/models.py:456
|
||||||
msgid "Weekly"
|
msgid "Weekly"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:452
|
#: apps/transactions/models.py:457
|
||||||
msgid "Daily"
|
msgid "Daily"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:465
|
#: apps/transactions/models.py:470
|
||||||
msgid "Number of Installments"
|
msgid "Number of Installments"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:470
|
#: apps/transactions/models.py:475
|
||||||
msgid "Installment Start"
|
msgid "Installment Start"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:471
|
#: apps/transactions/models.py:476
|
||||||
msgid "The installment number to start counting from"
|
msgid "The installment number to start counting from"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:476 apps/transactions/models.py:711
|
#: apps/transactions/models.py:481 apps/transactions/models.py:716
|
||||||
msgid "Start Date"
|
msgid "Start Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:480 apps/transactions/models.py:712
|
#: apps/transactions/models.py:485 apps/transactions/models.py:717
|
||||||
msgid "End Date"
|
msgid "End Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:485
|
#: apps/transactions/models.py:490
|
||||||
msgid "Recurrence"
|
msgid "Recurrence"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:488
|
#: apps/transactions/models.py:493
|
||||||
msgid "Installment Amount"
|
msgid "Installment Amount"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:507 apps/transactions/models.py:728
|
#: apps/transactions/models.py:512 apps/transactions/models.py:733
|
||||||
msgid "Add description to transactions"
|
msgid "Add description to transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:510 apps/transactions/models.py:731
|
#: apps/transactions/models.py:515 apps/transactions/models.py:736
|
||||||
msgid "Add notes to transactions"
|
msgid "Add notes to transactions"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:670
|
#: apps/transactions/models.py:675
|
||||||
msgid "day(s)"
|
msgid "day(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:671
|
#: apps/transactions/models.py:676
|
||||||
msgid "week(s)"
|
msgid "week(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:672
|
#: apps/transactions/models.py:677
|
||||||
msgid "month(s)"
|
msgid "month(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:673
|
#: apps/transactions/models.py:678
|
||||||
msgid "year(s)"
|
msgid "year(s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:675
|
#: apps/transactions/models.py:680
|
||||||
#: templates/recurring_transactions/fragments/list.html:24
|
#: templates/recurring_transactions/fragments/list.html:24
|
||||||
msgid "Paused"
|
msgid "Paused"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:714
|
#: apps/transactions/models.py:719
|
||||||
msgid "Recurrence Type"
|
msgid "Recurrence Type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:717
|
#: apps/transactions/models.py:722
|
||||||
msgid "Recurrence Interval"
|
msgid "Recurrence Interval"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:721
|
#: apps/transactions/models.py:726
|
||||||
msgid "Last Generated Date"
|
msgid "Last Generated Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/models.py:724
|
#: apps/transactions/models.py:729
|
||||||
msgid "Last Generated Reference Date"
|
msgid "Last Generated Reference Date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:964 templates/cotton/ui/transactions_fab.html:59
|
||||||
|
msgid "Quick Transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/models.py:965 templates/includes/navbar.html:72
|
||||||
|
#: templates/quick_transactions/pages/index.html:5
|
||||||
|
#: templates/quick_transactions/pages/index.html:11
|
||||||
|
msgid "Quick Transactions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/validators.py:8
|
#: apps/transactions/validators.py:8
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(value)s has too many decimal places. Maximum is 30."
|
msgid "%(value)s has too many decimal places. Maximum is 30."
|
||||||
@@ -1566,6 +1592,26 @@ msgstr ""
|
|||||||
msgid "Installment Plan deleted successfully"
|
msgid "Installment Plan deleted successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:45 apps/users/views.py:152
|
||||||
|
msgid "Item added successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:73 apps/users/views.py:184
|
||||||
|
msgid "Item updated successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:99
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "Account deleted successfully"
|
||||||
|
msgid "Item deleted successfully"
|
||||||
|
msgstr "Рахунок успішно видалено"
|
||||||
|
|
||||||
|
#: apps/transactions/views/quick_transactions.py:145
|
||||||
|
#: apps/transactions/views/transactions.py:52
|
||||||
|
#: apps/transactions/views/transactions.py:148
|
||||||
|
msgid "Transaction added successfully"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/views/recurring_transactions.py:112
|
#: apps/transactions/views/recurring_transactions.py:112
|
||||||
msgid "Recurring Transaction added successfully"
|
msgid "Recurring Transaction added successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1602,11 +1648,6 @@ msgstr ""
|
|||||||
msgid "Tag deleted successfully"
|
msgid "Tag deleted successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:52
|
|
||||||
#: apps/transactions/views/transactions.py:148
|
|
||||||
msgid "Transaction added successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: apps/transactions/views/transactions.py:182
|
#: apps/transactions/views/transactions.py:182
|
||||||
msgid "Transaction updated successfully"
|
msgid "Transaction updated successfully"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1654,11 +1695,11 @@ msgstr ""
|
|||||||
msgid "Important dates"
|
msgid "Important dates"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:19
|
#: apps/users/forms.py:23 apps/users/models.py:13 templates/users/login.html:20
|
||||||
msgid "E-mail"
|
msgid "E-mail"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/users/forms.py:29 templates/users/login.html:20
|
#: apps/users/forms.py:29 templates/users/login.html:21
|
||||||
msgid "Password"
|
msgid "Password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1812,14 +1853,6 @@ msgstr ""
|
|||||||
msgid "Your settings have been updated"
|
msgid "Your settings have been updated"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: apps/users/views.py:152
|
|
||||||
msgid "Item added successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: apps/users/views.py:184
|
|
||||||
msgid "Item updated successfully"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: templates/account_groups/fragments/add.html:5
|
#: templates/account_groups/fragments/add.html:5
|
||||||
msgid "Add account group"
|
msgid "Add account group"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1839,6 +1872,7 @@ msgstr ""
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:19
|
#: templates/exchange_rates_services/fragments/table.html:19
|
||||||
#: templates/import_app/fragments/profiles/list.html:44
|
#: templates/import_app/fragments/profiles/list.html:44
|
||||||
#: templates/installment_plans/fragments/table.html:23
|
#: templates/installment_plans/fragments/table.html:23
|
||||||
|
#: templates/quick_transactions/fragments/list.html:20
|
||||||
#: templates/recurring_transactions/fragments/table.html:25
|
#: templates/recurring_transactions/fragments/table.html:25
|
||||||
#: templates/rules/fragments/list.html:33
|
#: templates/rules/fragments/list.html:33
|
||||||
#: templates/tags/fragments/table.html:23
|
#: templates/tags/fragments/table.html:23
|
||||||
@@ -1849,7 +1883,7 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:36
|
#: templates/account_groups/fragments/list.html:36
|
||||||
#: templates/accounts/fragments/list.html:41
|
#: templates/accounts/fragments/list.html:41
|
||||||
#: templates/categories/fragments/table.html:29
|
#: templates/categories/fragments/table.html:29
|
||||||
#: templates/cotton/transaction/item.html:130
|
#: templates/cotton/transaction/item.html:131
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:49
|
#: templates/cotton/ui/transactions_action_bar.html:49
|
||||||
#: templates/currencies/fragments/list.html:37
|
#: templates/currencies/fragments/list.html:37
|
||||||
#: templates/dca/fragments/strategy/details.html:67
|
#: templates/dca/fragments/strategy/details.html:67
|
||||||
@@ -1860,6 +1894,7 @@ msgstr ""
|
|||||||
#: templates/exchange_rates_services/fragments/table.html:23
|
#: templates/exchange_rates_services/fragments/table.html:23
|
||||||
#: templates/import_app/fragments/profiles/list.html:48
|
#: templates/import_app/fragments/profiles/list.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:27
|
#: templates/installment_plans/fragments/table.html:27
|
||||||
|
#: templates/quick_transactions/fragments/list.html:24
|
||||||
#: templates/recurring_transactions/fragments/table.html:29
|
#: templates/recurring_transactions/fragments/table.html:29
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:23
|
#: templates/rules/fragments/transaction_rule/view.html:23
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:47
|
#: templates/rules/fragments/transaction_rule/view.html:47
|
||||||
@@ -1872,8 +1907,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:43
|
#: templates/account_groups/fragments/list.html:43
|
||||||
#: templates/accounts/fragments/list.html:48
|
#: templates/accounts/fragments/list.html:48
|
||||||
#: templates/categories/fragments/table.html:36
|
#: templates/categories/fragments/table.html:36
|
||||||
#: templates/cotton/transaction/item.html:145
|
#: templates/cotton/transaction/item.html:146
|
||||||
#: templates/cotton/transaction/item.html:164
|
#: templates/cotton/transaction/item.html:165
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:55
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:86
|
#: templates/cotton/ui/transactions_action_bar.html:86
|
||||||
#: templates/currencies/fragments/list.html:44
|
#: templates/currencies/fragments/list.html:44
|
||||||
@@ -1887,6 +1922,7 @@ msgstr ""
|
|||||||
#: templates/import_app/fragments/runs/list.html:102
|
#: templates/import_app/fragments/runs/list.html:102
|
||||||
#: templates/installment_plans/fragments/table.html:56
|
#: templates/installment_plans/fragments/table.html:56
|
||||||
#: templates/mini_tools/unit_price_calculator.html:18
|
#: templates/mini_tools/unit_price_calculator.html:18
|
||||||
|
#: templates/quick_transactions/fragments/list.html:32
|
||||||
#: templates/recurring_transactions/fragments/table.html:91
|
#: templates/recurring_transactions/fragments/table.html:91
|
||||||
#: templates/rules/fragments/list.html:44
|
#: templates/rules/fragments/list.html:44
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:55
|
#: templates/rules/fragments/transaction_rule/view.html:55
|
||||||
@@ -1898,8 +1934,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:47
|
#: templates/account_groups/fragments/list.html:47
|
||||||
#: templates/accounts/fragments/list.html:52
|
#: templates/accounts/fragments/list.html:52
|
||||||
#: templates/categories/fragments/table.html:41
|
#: templates/categories/fragments/table.html:41
|
||||||
#: templates/cotton/transaction/item.html:149
|
#: templates/cotton/transaction/item.html:150
|
||||||
#: templates/cotton/transaction/item.html:168
|
#: templates/cotton/transaction/item.html:169
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:57
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:88
|
#: templates/cotton/ui/transactions_action_bar.html:88
|
||||||
#: templates/currencies/fragments/list.html:48
|
#: templates/currencies/fragments/list.html:48
|
||||||
@@ -1913,6 +1949,7 @@ msgstr ""
|
|||||||
#: templates/import_app/fragments/runs/list.html:106
|
#: templates/import_app/fragments/runs/list.html:106
|
||||||
#: templates/installment_plans/fragments/table.html:48
|
#: templates/installment_plans/fragments/table.html:48
|
||||||
#: templates/installment_plans/fragments/table.html:60
|
#: templates/installment_plans/fragments/table.html:60
|
||||||
|
#: templates/quick_transactions/fragments/list.html:37
|
||||||
#: templates/recurring_transactions/fragments/table.html:53
|
#: templates/recurring_transactions/fragments/table.html:53
|
||||||
#: templates/recurring_transactions/fragments/table.html:67
|
#: templates/recurring_transactions/fragments/table.html:67
|
||||||
#: templates/recurring_transactions/fragments/table.html:82
|
#: templates/recurring_transactions/fragments/table.html:82
|
||||||
@@ -1927,8 +1964,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:48
|
#: templates/account_groups/fragments/list.html:48
|
||||||
#: templates/accounts/fragments/list.html:53
|
#: templates/accounts/fragments/list.html:53
|
||||||
#: templates/categories/fragments/table.html:42
|
#: templates/categories/fragments/table.html:42
|
||||||
#: templates/cotton/transaction/item.html:150
|
#: templates/cotton/transaction/item.html:151
|
||||||
#: templates/cotton/transaction/item.html:169
|
#: templates/cotton/transaction/item.html:170
|
||||||
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
#: templates/cotton/ui/deleted_transactions_action_bar.html:58
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:89
|
#: templates/cotton/ui/transactions_action_bar.html:89
|
||||||
#: templates/currencies/fragments/list.html:49
|
#: templates/currencies/fragments/list.html:49
|
||||||
@@ -1949,8 +1986,8 @@ msgstr ""
|
|||||||
#: templates/account_groups/fragments/list.html:49
|
#: templates/account_groups/fragments/list.html:49
|
||||||
#: templates/accounts/fragments/list.html:54
|
#: templates/accounts/fragments/list.html:54
|
||||||
#: templates/categories/fragments/table.html:43
|
#: templates/categories/fragments/table.html:43
|
||||||
#: templates/cotton/transaction/item.html:151
|
#: templates/cotton/transaction/item.html:152
|
||||||
#: templates/cotton/transaction/item.html:170
|
#: templates/cotton/transaction/item.html:171
|
||||||
#: templates/currencies/fragments/list.html:50
|
#: templates/currencies/fragments/list.html:50
|
||||||
#: templates/dca/fragments/strategy/details.html:82
|
#: templates/dca/fragments/strategy/details.html:82
|
||||||
#: templates/dca/fragments/strategy/list.html:50
|
#: templates/dca/fragments/strategy/list.html:50
|
||||||
@@ -1961,6 +1998,7 @@ msgstr ""
|
|||||||
#: templates/import_app/fragments/profiles/list.html:75
|
#: templates/import_app/fragments/profiles/list.html:75
|
||||||
#: templates/import_app/fragments/runs/list.html:108
|
#: templates/import_app/fragments/runs/list.html:108
|
||||||
#: templates/installment_plans/fragments/table.html:62
|
#: templates/installment_plans/fragments/table.html:62
|
||||||
|
#: templates/quick_transactions/fragments/list.html:39
|
||||||
#: templates/recurring_transactions/fragments/table.html:98
|
#: templates/recurring_transactions/fragments/table.html:98
|
||||||
#: templates/rules/fragments/list.html:50
|
#: templates/rules/fragments/list.html:50
|
||||||
#: templates/rules/fragments/transaction_rule/view.html:61
|
#: templates/rules/fragments/transaction_rule/view.html:61
|
||||||
@@ -2110,7 +2148,7 @@ msgstr ""
|
|||||||
msgid "Select"
|
msgid "Select"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/transaction/item.html:137
|
#: templates/cotton/transaction/item.html:138
|
||||||
#: templates/cotton/ui/transactions_action_bar.html:78
|
#: templates/cotton/ui/transactions_action_bar.html:78
|
||||||
msgid "Duplicate"
|
msgid "Duplicate"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2219,14 +2257,17 @@ msgid "Count"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
#: templates/cotton/ui/quick_transactions_buttons.html:25
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:27
|
||||||
msgid "Installment"
|
msgid "Installment"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
#: templates/cotton/ui/quick_transactions_buttons.html:32
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:35
|
||||||
msgid "Recurring"
|
msgid "Recurring"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
#: templates/cotton/ui/quick_transactions_buttons.html:47
|
||||||
|
#: templates/cotton/ui/transactions_fab.html:52
|
||||||
msgid "Balance"
|
msgid "Balance"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2392,8 +2433,8 @@ msgstr ""
|
|||||||
#: templates/exchange_rates/fragments/list.html:25
|
#: templates/exchange_rates/fragments/list.html:25
|
||||||
#: templates/includes/navbar.html:61
|
#: templates/includes/navbar.html:61
|
||||||
#: templates/installment_plans/fragments/list.html:21
|
#: templates/installment_plans/fragments/list.html:21
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:92
|
#: templates/yearly_overview/pages/overview_by_account.html:94
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:94
|
#: templates/yearly_overview/pages/overview_by_currency.html:96
|
||||||
msgid "All"
|
msgid "All"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2446,7 +2487,7 @@ msgstr ""
|
|||||||
msgid "No services configured"
|
msgid "No services configured"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:137
|
#: templates/export_app/pages/index.html:4 templates/includes/navbar.html:139
|
||||||
msgid "Export and Restore"
|
msgid "Export and Restore"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2559,47 +2600,47 @@ msgstr ""
|
|||||||
msgid "Trash Can"
|
msgid "Trash Can"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:82
|
#: templates/includes/navbar.html:84
|
||||||
msgid "Tools"
|
msgid "Tools"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:86
|
#: templates/includes/navbar.html:88
|
||||||
msgid "Dollar Cost Average Tracker"
|
msgid "Dollar Cost Average Tracker"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:89
|
#: templates/includes/navbar.html:91
|
||||||
#: templates/mini_tools/unit_price_calculator.html:5
|
#: templates/mini_tools/unit_price_calculator.html:5
|
||||||
#: templates/mini_tools/unit_price_calculator.html:10
|
#: templates/mini_tools/unit_price_calculator.html:10
|
||||||
msgid "Unit Price Calculator"
|
msgid "Unit Price Calculator"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:92
|
#: templates/includes/navbar.html:94
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
#: templates/mini_tools/currency_converter/currency_converter.html:8
|
||||||
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
#: templates/mini_tools/currency_converter/currency_converter.html:15
|
||||||
msgid "Currency Converter"
|
msgid "Currency Converter"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:101
|
#: templates/includes/navbar.html:103
|
||||||
msgid "Management"
|
msgid "Management"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:130
|
#: templates/includes/navbar.html:132
|
||||||
msgid "Automation"
|
msgid "Automation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:145
|
#: templates/includes/navbar.html:147
|
||||||
msgid "Admin"
|
msgid "Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:154
|
#: templates/includes/navbar.html:156
|
||||||
msgid "Only use this if you know what you're doing"
|
msgid "Only use this if you know what you're doing"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:155
|
#: templates/includes/navbar.html:157
|
||||||
msgid "Django Admin"
|
msgid "Django Admin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/includes/navbar.html:165
|
#: templates/includes/navbar.html:167
|
||||||
msgid "Calculator"
|
msgid "Calculator"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2745,8 +2786,8 @@ msgid "Month"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/insights/pages/index.html:40
|
#: templates/insights/pages/index.html:40
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:61
|
#: templates/yearly_overview/pages/overview_by_account.html:62
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:63
|
#: templates/yearly_overview/pages/overview_by_currency.html:64
|
||||||
msgid "Year"
|
msgid "Year"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2938,6 +2979,24 @@ msgstr ""
|
|||||||
msgid "Evolution by account"
|
msgid "Evolution by account"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/add.html:5
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:5
|
||||||
|
msgid "Add quick transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/create_menu.html:13
|
||||||
|
#: templates/quick_transactions/fragments/list.html:55
|
||||||
|
msgid "Nothing to see here..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/edit.html:5
|
||||||
|
msgid "Edit quick transaction"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/quick_transactions/fragments/list.html:38
|
||||||
|
msgid "This will delete this item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: templates/recurring_transactions/fragments/add.html:5
|
#: templates/recurring_transactions/fragments/add.html:5
|
||||||
msgid "Add recurring transaction"
|
msgid "Add recurring transaction"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3167,14 +3226,18 @@ msgstr ""
|
|||||||
msgid "Show amounts"
|
msgid "Show amounts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/users/login.html:17
|
#: templates/users/login.html:18
|
||||||
msgid "Welcome to WYGIWYH's demo!"
|
msgid "Welcome to WYGIWYH's demo!"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: templates/users/login.html:18
|
#: templates/users/login.html:19
|
||||||
msgid "Use the credentials below to login"
|
msgid "Use the credentials below to login"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: templates/users/login.html:40
|
||||||
|
msgid "Login with"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: templates/yearly_overview/pages/overview_by_account.html:7
|
#: templates/yearly_overview/pages/overview_by_account.html:7
|
||||||
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
#: templates/yearly_overview/pages/overview_by_currency.html:9
|
||||||
msgid "Yearly Overview"
|
msgid "Yearly Overview"
|
||||||
|
|||||||
@@ -13,45 +13,47 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="container px-md-3 py-3 column-gap-5">
|
<div class="container px-md-3 py-3 column-gap-5">
|
||||||
<div class="row mb-3 gx-xl-4 gy-3 mb-4">
|
<div class="row mb-3 gx-xl-4 gy-3 mb-4">
|
||||||
{# Date picker#}
|
{# Date picker#}
|
||||||
<div class="col-12 col-xl-4 flex-row align-items-center d-flex">
|
<div class="col-12 col-xl-4 flex-row align-items-center d-flex">
|
||||||
<div class="tw-text-base h-100 align-items-center d-flex">
|
<div class="tw-text-base h-100 align-items-center d-flex">
|
||||||
<a role="button"
|
<a role="button"
|
||||||
class="pe-4 py-2"
|
class="pe-4 py-2"
|
||||||
hx-boost="true"
|
hx-boost="true"
|
||||||
hx-trigger="click, previous_month from:window"
|
hx-trigger="click, previous_month from:window"
|
||||||
href="{% url 'calendar' month=previous_month year=previous_year %}"><i
|
href="{% url 'calendar' month=previous_month year=previous_year %}"><i
|
||||||
class="fa-solid fa-chevron-left"></i></a>
|
class="fa-solid fa-chevron-left"></i></a>
|
||||||
|
</div>
|
||||||
|
<div class="tw-text-3xl fw-bold font-monospace tw-w-full text-center"
|
||||||
|
hx-get="{% url 'month_year_picker' %}"
|
||||||
|
hx-target="#generic-offcanvas-left"
|
||||||
|
hx-trigger="click, date_picker from:window"
|
||||||
|
hx-vals='{"month": {{ month }}, "year": {{ year }}, "for": "calendar", "field": "date"}' role="button">
|
||||||
|
{{ month|month_name }} {{ year }}
|
||||||
|
</div>
|
||||||
|
<div class="tw-text-base mx-2 h-100 align-items-center d-flex">
|
||||||
|
<a role="button"
|
||||||
|
class="ps-3 py-2"
|
||||||
|
hx-boost="true"
|
||||||
|
hx-trigger="click, next_month from:window"
|
||||||
|
href="{% url 'calendar' month=next_month year=next_year %}">
|
||||||
|
<i class="fa-solid fa-chevron-right"></i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="tw-text-3xl fw-bold font-monospace tw-w-full text-center"
|
{# Action buttons#}
|
||||||
hx-get="{% url 'month_year_picker' %}"
|
<div class="col-12 col-xl-8">
|
||||||
hx-target="#generic-offcanvas-left"
|
{# <c-ui.quick-transactions-buttons#}
|
||||||
hx-trigger="click, date_picker from:window"
|
{# :year="year"#}
|
||||||
hx-vals='{"month": {{ month }}, "year": {{ year }}, "for": "calendar", "field": "date"}' role="button">
|
{# :month="month"#}
|
||||||
{{ month|month_name }} {{ year }}
|
{# ></c-ui.quick-transactions-buttons>#}
|
||||||
</div>
|
|
||||||
<div class="tw-text-base mx-2 h-100 align-items-center d-flex">
|
|
||||||
<a role="button"
|
|
||||||
class="ps-3 py-2"
|
|
||||||
hx-boost="true"
|
|
||||||
hx-trigger="click, next_month from:window"
|
|
||||||
href="{% url 'calendar' month=next_month year=next_year %}">
|
|
||||||
<i class="fa-solid fa-chevron-right"></i>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{# Action buttons#}
|
<div class="row">
|
||||||
<div class="col-12 col-xl-8">
|
<div class="show-loading" hx-get="{% url 'calendar_list' month=month year=year %}"
|
||||||
<c-ui.quick-transactions-buttons
|
hx-trigger="load, updated from:window, selective_update from:window"></div>
|
||||||
:year="year"
|
|
||||||
:month="month"
|
|
||||||
></c-ui.quick-transactions-buttons>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<c-ui.transactions_fab></c-ui.transactions_fab>
|
||||||
<div class="show-loading" hx-get="{% url 'calendar_list' month=month year=year %}" hx-trigger="load, updated from:window, selective_update from:window"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
33
app/templates/cotton/components/fab.html
Normal file
33
app/templates/cotton/components/fab.html
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
<div class="tw-min-h-16">
|
||||||
|
<div
|
||||||
|
id="fab-wrapper"
|
||||||
|
class="tw-fixed tw-bottom-5 tw-right-5 tw-ml-auto tw-w-max tw-flex tw-flex-col tw-items-end mt-5">
|
||||||
|
<div
|
||||||
|
id="menu"
|
||||||
|
class="tw-flex tw-flex-col tw-items-end tw-space-y-6 tw-transition-all tw-duration-300 tw-ease-in-out tw-opacity-0 tw-invisible tw-hidden tw-mb-2">
|
||||||
|
|
||||||
|
{{ slot }}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<button
|
||||||
|
class="btn btn-primary rounded-circle p-0 tw-w-12 tw-h-12 tw-flex tw-items-center tw-justify-center tw-shadow-lg hover:tw-shadow-xl focus:tw-shadow-xl tw-transition-all tw-duration-300 tw-ease-in-out"
|
||||||
|
_="
|
||||||
|
on click or focusout
|
||||||
|
if #menu matches .tw-invisible and event.type === 'click'
|
||||||
|
add .tw-rotate-45 to #fab-icon
|
||||||
|
remove .tw-invisible from #menu
|
||||||
|
remove .tw-hidden from #menu
|
||||||
|
remove .tw-opacity-0 from #menu
|
||||||
|
else
|
||||||
|
wait 0.2s
|
||||||
|
remove .tw-rotate-45 from #fab-icon
|
||||||
|
add .tw-invisible to #menu
|
||||||
|
add .tw-hidden to #menu
|
||||||
|
add .tw-opacity-0 to #menu
|
||||||
|
end
|
||||||
|
"
|
||||||
|
>
|
||||||
|
<i id="fab-icon" class="fa-solid fa-plus tw-text-3xl tw-transition-transform tw-duration-300 tw-ease-in-out"></i>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
11
app/templates/cotton/components/fab_menu_button.html
Normal file
11
app/templates/cotton/components/fab_menu_button.html
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{% load i18n %}
|
||||||
|
<div class="tw-relative fab-item">
|
||||||
|
<button class="btn btn-sm btn-{{ color }}"
|
||||||
|
hx-get="{{ url }}"
|
||||||
|
hx-trigger="{{ hx_trigger }}"
|
||||||
|
hx-target="{{ hx_target }}"
|
||||||
|
hx-vals='{{ hx_vals }}'>
|
||||||
|
<i class="{{ icon }} me-2"></i>
|
||||||
|
{{ title }}
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
@@ -15,7 +15,8 @@
|
|||||||
_="on mouseover remove .tw-invisible from the first .transaction-actions in me end
|
_="on mouseover remove .tw-invisible from the first .transaction-actions in me end
|
||||||
on mouseout add .tw-invisible to the first .transaction-actions in me end">
|
on mouseout add .tw-invisible to the first .transaction-actions in me end">
|
||||||
<div class="row font-monospace tw-text-sm align-items-center">
|
<div class="row font-monospace tw-text-sm align-items-center">
|
||||||
<div class="col-lg-auto col-12 d-flex align-items-center tw-text-2xl lg:tw-text-xl text-lg-center text-center p-0 ps-1">
|
<div
|
||||||
|
class="col-lg-auto col-12 d-flex align-items-center tw-text-2xl lg:tw-text-xl text-lg-center text-center p-0 ps-1">
|
||||||
{% if not transaction.deleted %}
|
{% if not transaction.deleted %}
|
||||||
<a class="text-decoration-none p-3 tw-text-gray-500"
|
<a class="text-decoration-none p-3 tw-text-gray-500"
|
||||||
title="{% if transaction.is_paid %}{% trans 'Paid' %}{% else %}{% trans 'Projected' %}{% endif %}"
|
title="{% if transaction.is_paid %}{% trans 'Paid' %}{% else %}{% trans 'Projected' %}{% endif %}"
|
||||||
|
|||||||
60
app/templates/cotton/ui/transactions_fab.html
Normal file
60
app/templates/cotton/ui/transactions_fab.html
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
{% load i18n %}
|
||||||
|
<c-components.fab>
|
||||||
|
<c-components.fab_menu_button
|
||||||
|
color="success"
|
||||||
|
hx_target="#generic-offcanvas"
|
||||||
|
hx_trigger="click, add_income from:window"
|
||||||
|
hx_vals='{"year": {{ year }}, {% if month %}"month": {{ month }},{% endif %} "type": "IN"}'
|
||||||
|
url="{% url 'transaction_add' %}"
|
||||||
|
icon="fa-solid fa-arrow-right-to-bracket"
|
||||||
|
title="{% translate "Income" %}"></c-components.fab_menu_button>
|
||||||
|
|
||||||
|
<c-components.fab_menu_button
|
||||||
|
color="danger"
|
||||||
|
hx_target="#generic-offcanvas"
|
||||||
|
hx_trigger="click, add_income from:window"
|
||||||
|
hx_vals='{"year": {{ year }}, {% if month %}"month": {{ month }},{% endif %} "type": "EX"}'
|
||||||
|
url="{% url 'transaction_add' %}"
|
||||||
|
icon="fa-solid fa-arrow-right-from-bracket"
|
||||||
|
title="{% translate "Expense" %}"></c-components.fab_menu_button>
|
||||||
|
|
||||||
|
<c-components.fab_menu_button
|
||||||
|
color="warning"
|
||||||
|
hx_target="#generic-offcanvas"
|
||||||
|
hx_trigger="click, installment from:window"
|
||||||
|
url="{% url 'installment_plan_add' %}"
|
||||||
|
icon="fa-solid fa-divide"
|
||||||
|
title="{% translate "Installment" %}"></c-components.fab_menu_button>
|
||||||
|
|
||||||
|
<c-components.fab_menu_button
|
||||||
|
color="warning"
|
||||||
|
hx_target="#generic-offcanvas"
|
||||||
|
hx_trigger="click, recurring from:window"
|
||||||
|
url="{% url 'recurring_transaction_add' %}"
|
||||||
|
icon="fa-solid fa-repeat"
|
||||||
|
title="{% translate "Recurring" %}"></c-components.fab_menu_button>
|
||||||
|
|
||||||
|
<c-components.fab_menu_button
|
||||||
|
color="info"
|
||||||
|
hx_target="#generic-offcanvas"
|
||||||
|
hx_trigger="click, transfer from:window"
|
||||||
|
hx_vals='{"year": {{ year }} {% if month %}, "month": {{ month }}{% endif %}}'
|
||||||
|
url="{% url 'transactions_transfer' %}"
|
||||||
|
icon="fa-solid fa-money-bill-transfer"
|
||||||
|
title="{% translate "Transfer" %}"></c-components.fab_menu_button>
|
||||||
|
|
||||||
|
<c-components.fab_menu_button
|
||||||
|
color="info"
|
||||||
|
hx_target="#generic-offcanvas"
|
||||||
|
hx_trigger="click, balance from:window"
|
||||||
|
url="{% url 'account_reconciliation' %}"
|
||||||
|
icon="fa-solid fa-scale-balanced"
|
||||||
|
title="{% translate "Balance" %}"></c-components.fab_menu_button>
|
||||||
|
<c-components.fab_menu_button
|
||||||
|
color="secondary"
|
||||||
|
hx_target="#generic-offcanvas"
|
||||||
|
hx_trigger="click, quick_transaction from:window"
|
||||||
|
url="{% url 'quick_transactions_create_menu' %}"
|
||||||
|
icon="fa-solid fa-person-running"
|
||||||
|
title="{% translate "Quick Transaction" %}"></c-components.fab_menu_button>
|
||||||
|
</c-components.fab>
|
||||||
@@ -50,7 +50,7 @@
|
|||||||
<a class="nav-link {% active_link views='insights_index' %}" href="{% url 'insights_index' %}">{% trans 'Insights' %}</a>
|
<a class="nav-link {% active_link views='insights_index' %}" href="{% url 'insights_index' %}">{% trans 'Insights' %}</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav-item dropdown">
|
<li class="nav-item dropdown">
|
||||||
<a class="nav-link dropdown-toggle {% active_link views='installment_plans_index||recurring_trasanctions_index||transactions_all_index||transactions_trash_index' %}"
|
<a class="nav-link dropdown-toggle {% active_link views='installment_plans_index||quick_transactions_index||recurring_trasanctions_index||transactions_all_index||transactions_trash_index' %}"
|
||||||
href="#" role="button"
|
href="#" role="button"
|
||||||
data-bs-toggle="dropdown"
|
data-bs-toggle="dropdown"
|
||||||
aria-expanded="false">
|
aria-expanded="false">
|
||||||
@@ -68,6 +68,8 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
<hr class="dropdown-divider">
|
<hr class="dropdown-divider">
|
||||||
</li>
|
</li>
|
||||||
|
<li><a class="dropdown-item {% active_link views='quick_transactions_index' %}"
|
||||||
|
href="{% url 'quick_transactions_index' %}">{% translate 'Quick Transactions' %}</a></li>
|
||||||
<li><a class="dropdown-item {% active_link views='installment_plans_index' %}"
|
<li><a class="dropdown-item {% active_link views='installment_plans_index' %}"
|
||||||
href="{% url 'installment_plans_index' %}">{% translate 'Installment Plans' %}</a></li>
|
href="{% url 'installment_plans_index' %}">{% translate 'Installment Plans' %}</a></li>
|
||||||
<li><a class="dropdown-item {% active_link views='recurring_trasanctions_index' %}"
|
<li><a class="dropdown-item {% active_link views='recurring_trasanctions_index' %}"
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
<div id="toasts">
|
<div id="toasts">
|
||||||
<div class="toast-container position-fixed bottom-0 end-0 p-3" hx-trigger="load, updated from:window, toasts from:window" hx-get="{% url 'toasts' %}" hx-swap="beforeend">
|
<div class="toast-container position-fixed bottom-0 start-50 translate-middle-x p-3" hx-trigger="load, updated from:window, toasts from:window" hx-get="{% url 'toasts' %}" hx-swap="beforeend">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -44,12 +44,12 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{# Action buttons#}
|
{# Action buttons#}
|
||||||
<div class="col-12 col-xl-8">
|
{# <div class="col-12 col-xl-8">#}
|
||||||
<c-ui.quick-transactions-buttons
|
{# <c-ui.quick-transactions-buttons#}
|
||||||
:year="year"
|
{# :year="year"#}
|
||||||
:month="month"
|
{# :month="month"#}
|
||||||
></c-ui.quick-transactions-buttons>
|
{# ></c-ui.quick-transactions-buttons>#}
|
||||||
</div>
|
{# </div>#}
|
||||||
</div>
|
</div>
|
||||||
{# Monthly summary#}
|
{# Monthly summary#}
|
||||||
<div class="row gx-xl-4 gy-3">
|
<div class="row gx-xl-4 gy-3">
|
||||||
@@ -174,8 +174,9 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="search" class="my-3">
|
<div id="search" class="my-3">
|
||||||
<label class="w-100">
|
<label class="w-100">
|
||||||
<input type="search" class="form-control" placeholder="{% translate 'Search' %}" hx-preserve id="quick-search"
|
<input type="search" class="form-control" placeholder="{% translate 'Search' %}" hx-preserve
|
||||||
_="on input or search or htmx:afterSwap from window
|
id="quick-search"
|
||||||
|
_="on input or search or htmx:afterSwap from window
|
||||||
if my value is empty
|
if my value is empty
|
||||||
trigger toggle on <.transactions-divider-collapse/>
|
trigger toggle on <.transactions-divider-collapse/>
|
||||||
else
|
else
|
||||||
@@ -195,4 +196,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<c-ui.transactions_fab></c-ui.transactions_fab>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
11
app/templates/quick_transactions/fragments/add.html
Normal file
11
app/templates/quick_transactions/fragments/add.html
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{% extends 'extends/offcanvas.html' %}
|
||||||
|
{% load i18n %}
|
||||||
|
{% load crispy_forms_tags %}
|
||||||
|
|
||||||
|
{% block title %}{% translate 'Add quick transaction' %}{% endblock %}
|
||||||
|
|
||||||
|
{% block body %}
|
||||||
|
<form hx-post="{% url 'quick_transaction_add' %}" hx-target="#generic-offcanvas" novalidate>
|
||||||
|
{% crispy form %}
|
||||||
|
</form>
|
||||||
|
{% endblock %}
|
||||||
17
app/templates/quick_transactions/fragments/create_menu.html
Normal file
17
app/templates/quick_transactions/fragments/create_menu.html
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
{% extends 'extends/offcanvas.html' %}
|
||||||
|
{% load i18n %}
|
||||||
|
{% load crispy_forms_tags %}
|
||||||
|
|
||||||
|
{% block title %}{% translate 'Add quick transaction' %}{% endblock %}
|
||||||
|
|
||||||
|
{% block body %}
|
||||||
|
<div class="list-group list-group-flush">
|
||||||
|
{% for qt in quick_transactions %}
|
||||||
|
<a hx-get="{% url 'quick_transaction_add_as_transaction' quick_transaction_id=qt.id %}"
|
||||||
|
class="list-group-item list-group-item-action tw-cursor-pointer {% if qt.type == 'EX' %}!tw-text-red-400{% else %}!tw-text-green-400{% endif %}">{{ qt.name }}</a>
|
||||||
|
{% empty %}
|
||||||
|
<c-msg.empty title="{% translate "Nothing to see here..." %}" remove-padding></c-msg.empty>
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{% endblock %}
|
||||||
13
app/templates/quick_transactions/fragments/edit.html
Normal file
13
app/templates/quick_transactions/fragments/edit.html
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
{% extends 'extends/offcanvas.html' %}
|
||||||
|
{% load i18n %}
|
||||||
|
{% load crispy_forms_tags %}
|
||||||
|
|
||||||
|
{% block title %}{% translate 'Edit quick transaction' %}{% endblock %}
|
||||||
|
|
||||||
|
{% block body %}
|
||||||
|
<form hx-post="{% url 'quick_transaction_edit' quick_transaction_id=quick_transaction.id %}"
|
||||||
|
hx-target="#generic-offcanvas"
|
||||||
|
novalidate>
|
||||||
|
{% crispy form %}
|
||||||
|
</form>
|
||||||
|
{% endblock %}
|
||||||
59
app/templates/quick_transactions/fragments/list.html
Normal file
59
app/templates/quick_transactions/fragments/list.html
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
{% load i18n %}
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<div id="quick-transactions-table">
|
||||||
|
{% if quick_transactions %}
|
||||||
|
<c-config.search></c-config.search>
|
||||||
|
|
||||||
|
<div class="table-responsive">
|
||||||
|
<table class="table table-hover align-middle">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th scope="col" class="col-auto"></th>
|
||||||
|
<th scope="col" class="col">{% translate 'Name' %}</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
{% for qt in quick_transactions %}
|
||||||
|
<tr class="recurring_transaction">
|
||||||
|
<td class="col-auto text-center">
|
||||||
|
<div class="btn-group" role="group" aria-label="{% translate 'Actions' %}">
|
||||||
|
<a class="btn btn-secondary btn-sm"
|
||||||
|
role="button"
|
||||||
|
data-bs-toggle="tooltip"
|
||||||
|
data-bs-title="{% translate "Edit" %}"
|
||||||
|
hx-get="{% url 'quick_transaction_edit' quick_transaction_id=qt.id %}"
|
||||||
|
hx-swap="innerHTML"
|
||||||
|
hx-target="#generic-offcanvas">
|
||||||
|
<i class="fa-solid fa-pencil fa-fw"></i></a>
|
||||||
|
<a class="btn btn-secondary btn-sm text-danger"
|
||||||
|
role="button"
|
||||||
|
data-bs-toggle="tooltip"
|
||||||
|
data-bs-title="{% translate "Delete" %}"
|
||||||
|
hx-delete="{% url 'quick_transaction_delete' quick_transaction_id=qt.id %}"
|
||||||
|
hx-trigger='confirmed'
|
||||||
|
hx-swap="innerHTML"
|
||||||
|
data-bypass-on-ctrl="true"
|
||||||
|
data-title="{% translate "Are you sure?" %}"
|
||||||
|
data-text="{% translate "This will delete this item" %}"
|
||||||
|
data-confirm-text="{% translate "Yes, delete it!" %}"
|
||||||
|
_="install prompt_swal"><i class="fa-solid fa-trash fa-fw"></i></a>
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
<td class="col">
|
||||||
|
<div
|
||||||
|
class="{% if qt.type == 'EX' %}tw-text-red-400{% else %}tw-text-green-400{% endif %}">
|
||||||
|
{{ qt.name }}
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
{% endfor %}
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
{% else %}
|
||||||
|
<c-msg.empty title="{% translate "Nothing to see here..." %}" remove-padding></c-msg.empty>
|
||||||
|
{% endif %}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
25
app/templates/quick_transactions/pages/index.html
Normal file
25
app/templates/quick_transactions/pages/index.html
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
{% extends "layouts/base.html" %}
|
||||||
|
|
||||||
|
{% load i18n %}
|
||||||
|
|
||||||
|
{% block title %}{% translate 'Quick Transactions' %}{% endblock %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
<div class="container px-md-3 py-3 column-gap-5">
|
||||||
|
<div class="tw-text-3xl fw-bold font-monospace tw-w-full mb-3">
|
||||||
|
{% spaceless %}
|
||||||
|
<div>{% translate 'Quick Transactions' %}<span>
|
||||||
|
<a class="text-decoration-none tw-text-2xl p-1 category-action"
|
||||||
|
role="button"
|
||||||
|
data-bs-toggle="tooltip"
|
||||||
|
data-bs-title="{% translate "Add" %}"
|
||||||
|
hx-get="{% url 'quick_transaction_add' %}"
|
||||||
|
hx-target="#generic-offcanvas">
|
||||||
|
<i class="fa-solid fa-circle-plus fa-fw"></i></a>
|
||||||
|
</span></div>
|
||||||
|
{% endspaceless %}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id="quick-transactions-table" class="show-loading" hx-get="{% url 'quick_transactions_list' %}" hx-trigger="load, updated from:window"></div>
|
||||||
|
</div>
|
||||||
|
{% endblock %}
|
||||||
@@ -2,6 +2,7 @@
|
|||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load settings %}
|
{% load settings %}
|
||||||
{% load crispy_forms_tags %}
|
{% load crispy_forms_tags %}
|
||||||
|
{% load socialaccount %}
|
||||||
|
|
||||||
{% block title %}Login{% endblock %}
|
{% block title %}Login{% endblock %}
|
||||||
|
|
||||||
@@ -25,6 +26,24 @@
|
|||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<h1 class="h2 card-title text-center mb-4">Login</h1>
|
<h1 class="h2 card-title text-center mb-4">Login</h1>
|
||||||
{% crispy form %}
|
{% crispy form %}
|
||||||
|
|
||||||
|
{% get_providers as socialaccount_providers %}
|
||||||
|
{% if socialaccount_providers %}
|
||||||
|
<div class="mt-3">
|
||||||
|
<hr>
|
||||||
|
<ul class="socialaccount_providers list-unstyled">
|
||||||
|
{% for provider in socialaccount_providers %}
|
||||||
|
<li class="mt-2">
|
||||||
|
<a title="{{ provider.name }}"
|
||||||
|
class="btn btn-outline-primary w-100 socialaccount_provider {{ provider.id }}"
|
||||||
|
href="{% provider_login_url provider %}">
|
||||||
|
{% translate 'Login with' %} {{ provider.name }}
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
{% endfor %}
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -12,55 +12,56 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="container px-md-3 py-3 column-gap-5">
|
<div class="container px-md-3 py-3 column-gap-5">
|
||||||
<div class="row mb-3 gx-xl-4 gy-3 mb-4">
|
<div class="row mb-3 gx-xl-4 gy-3 mb-4">
|
||||||
{# Date picker#}
|
{# Date picker#}
|
||||||
<div class="col-12 col-xl-2 flex-row align-items-center d-flex">
|
<div class="col-12 col-xl-2 flex-row align-items-center d-flex">
|
||||||
<div class="tw-text-base h-100 align-items-center d-flex">
|
<div class="tw-text-base h-100 align-items-center d-flex">
|
||||||
<a role="button"
|
<a role="button"
|
||||||
class="pe-4 py-2"
|
class="pe-4 py-2"
|
||||||
hx-boost="true"
|
hx-boost="true"
|
||||||
hx-trigger="click, previous_year from:window"
|
hx-trigger="click, previous_year from:window"
|
||||||
href="{% url 'yearly_overview_account' year=previous_year %}">
|
href="{% url 'yearly_overview_account' year=previous_year %}">
|
||||||
<i class="fa-solid fa-chevron-left"></i></a>
|
<i class="fa-solid fa-chevron-left"></i></a>
|
||||||
|
</div>
|
||||||
|
<div class="tw-text-3xl fw-bold font-monospace tw-w-full text-center">
|
||||||
|
{{ year }}
|
||||||
|
</div>
|
||||||
|
<div class="tw-text-base mx-2 h-100 align-items-center d-flex">
|
||||||
|
<a role="button"
|
||||||
|
class="ps-3 py-2"
|
||||||
|
hx-boost="true"
|
||||||
|
hx-trigger="click, next_year from:window"
|
||||||
|
href="{% url 'yearly_overview_account' year=next_year %}">
|
||||||
|
<i class="fa-solid fa-chevron-right"></i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="tw-text-3xl fw-bold font-monospace tw-w-full text-center">
|
{# Action buttons#}
|
||||||
{{ year }}
|
<div class="col-12 col-xl-10">
|
||||||
</div>
|
{# <c-ui.quick-transactions-buttons#}
|
||||||
<div class="tw-text-base mx-2 h-100 align-items-center d-flex">
|
{# :year="year"#}
|
||||||
<a role="button"
|
{# :month="month"#}
|
||||||
class="ps-3 py-2"
|
{# ></c-ui.quick-transactions-buttons>#}
|
||||||
hx-boost="true"
|
|
||||||
hx-trigger="click, next_year from:window"
|
|
||||||
href="{% url 'yearly_overview_account' year=next_year %}">
|
|
||||||
<i class="fa-solid fa-chevron-right"></i>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{# Action buttons#}
|
<div class="row">
|
||||||
<div class="col-12 col-xl-10">
|
<div class="col-lg-2">
|
||||||
<c-ui.quick-transactions-buttons
|
<div class="nav flex-column nav-pills" id="month-pills" role="tablist" aria-orientation="vertical"
|
||||||
:year="year"
|
hx-indicator="#data-content">
|
||||||
:month="month"
|
<input type="hidden" name="month" value="">
|
||||||
></c-ui.quick-transactions-buttons>
|
<button class="nav-link active"
|
||||||
</div>
|
role="tab"
|
||||||
</div>
|
data-bs-toggle="pill"
|
||||||
<div class="row">
|
hx-get="{% url 'yearly_overview_account_data' year=year %}"
|
||||||
<div class="col-lg-2">
|
hx-target="#data-content"
|
||||||
<div class="nav flex-column nav-pills" id="month-pills" role="tablist" aria-orientation="vertical" hx-indicator="#data-content">
|
hx-trigger="click"
|
||||||
<input type="hidden" name="month" value="">
|
hx-include="[name='account'], [name='month']"
|
||||||
<button class="nav-link active"
|
hx-swap="innerHTML"
|
||||||
role="tab"
|
onclick="document.querySelector('[name=month]').value = ''">
|
||||||
data-bs-toggle="pill"
|
{% translate 'Year' %}
|
||||||
hx-get="{% url 'yearly_overview_account_data' year=year %}"
|
</button>
|
||||||
hx-target="#data-content"
|
{% for month in months %}
|
||||||
hx-trigger="click"
|
|
||||||
hx-include="[name='account'], [name='month']"
|
|
||||||
hx-swap="innerHTML"
|
|
||||||
onclick="document.querySelector('[name=month]').value = ''">
|
|
||||||
{% translate 'Year' %}
|
|
||||||
</button>
|
|
||||||
{% for month in months %}
|
|
||||||
<button class="nav-link"
|
<button class="nav-link"
|
||||||
role="tab"
|
role="tab"
|
||||||
data-bs-toggle="pill"
|
data-bs-toggle="pill"
|
||||||
@@ -70,28 +71,29 @@
|
|||||||
hx-include="[name='account'], [name='month']"
|
hx-include="[name='account'], [name='month']"
|
||||||
hx-swap="innerHTML"
|
hx-swap="innerHTML"
|
||||||
onclick="document.querySelector('[name=month]').value = '{{ month }}'">
|
onclick="document.querySelector('[name=month]').value = '{{ month }}'">
|
||||||
{{ month|month_name }}
|
{{ month|month_name }}
|
||||||
</button>
|
</button>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr class="my-4 d-block d-lg-none">
|
<hr class="my-4 d-block d-lg-none">
|
||||||
<div class="col-lg-3">
|
<div class="col-lg-3">
|
||||||
<div class="nav flex-column nav-pills" id="currency-pills" role="tablist" aria-orientation="vertical" hx-indicator="#data-content">
|
<div class="nav flex-column nav-pills" id="currency-pills" role="tablist" aria-orientation="vertical"
|
||||||
<input type="hidden" name="account" value="">
|
hx-indicator="#data-content">
|
||||||
<button class="nav-link active"
|
<input type="hidden" name="account" value="">
|
||||||
role="tab"
|
<button class="nav-link active"
|
||||||
data-bs-toggle="pill"
|
role="tab"
|
||||||
hx-get="{% url 'yearly_overview_account_data' year=year %}"
|
data-bs-toggle="pill"
|
||||||
hx-target="#data-content"
|
hx-get="{% url 'yearly_overview_account_data' year=year %}"
|
||||||
hx-trigger="click"
|
hx-target="#data-content"
|
||||||
hx-include="[name='account'], [name='month']"
|
hx-trigger="click"
|
||||||
hx-swap="innerHTML"
|
hx-include="[name='account'], [name='month']"
|
||||||
onclick="document.querySelector('[name=account]').value = ''">
|
hx-swap="innerHTML"
|
||||||
{% translate 'All' %}
|
onclick="document.querySelector('[name=account]').value = ''">
|
||||||
</button>
|
{% translate 'All' %}
|
||||||
{% for account in accounts %}
|
</button>
|
||||||
|
{% for account in accounts %}
|
||||||
<button class="nav-link"
|
<button class="nav-link"
|
||||||
role="tab"
|
role="tab"
|
||||||
data-bs-toggle="pill"
|
data-bs-toggle="pill"
|
||||||
@@ -101,13 +103,13 @@
|
|||||||
hx-include="[name='account'], [name='month']"
|
hx-include="[name='account'], [name='month']"
|
||||||
hx-swap="innerHTML"
|
hx-swap="innerHTML"
|
||||||
onclick="document.querySelector('[name=account]').value = '{{ account.id }}'">
|
onclick="document.querySelector('[name=account]').value = '{{ account.id }}'">
|
||||||
<span class="badge text-bg-primary me-2">{{ account.group.name }}</span>{{ account.name }}
|
<span class="badge text-bg-primary me-2">{{ account.group.name }}</span>{{ account.name }}
|
||||||
</button>
|
</button>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-lg-7">
|
<div class="col-lg-7">
|
||||||
<div id="data-content"
|
<div id="data-content"
|
||||||
class="show-loading"
|
class="show-loading"
|
||||||
hx-get="{% url 'yearly_overview_account_data' year=year %}"
|
hx-get="{% url 'yearly_overview_account_data' year=year %}"
|
||||||
@@ -115,7 +117,8 @@
|
|||||||
hx-include="[name='account'], [name='month']"
|
hx-include="[name='account'], [name='month']"
|
||||||
hx-swap="innerHTML">
|
hx-swap="innerHTML">
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<c-ui.transactions_fab></c-ui.transactions_fab>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
@@ -14,55 +14,56 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="container px-md-3 py-3 column-gap-5">
|
<div class="container px-md-3 py-3 column-gap-5">
|
||||||
<div class="row mb-3 gx-xl-4 gy-3 mb-4">
|
<div class="row mb-3 gx-xl-4 gy-3 mb-4">
|
||||||
{# Date picker#}
|
{# Date picker#}
|
||||||
<div class="col-12 col-xl-2 flex-row align-items-center d-flex">
|
<div class="col-12 col-xl-2 flex-row align-items-center d-flex">
|
||||||
<div class="tw-text-base h-100 align-items-center d-flex">
|
<div class="tw-text-base h-100 align-items-center d-flex">
|
||||||
<a role="button"
|
<a role="button"
|
||||||
class="pe-4 py-2"
|
class="pe-4 py-2"
|
||||||
hx-boost="true"
|
hx-boost="true"
|
||||||
hx-trigger="click, previous_year from:window"
|
hx-trigger="click, previous_year from:window"
|
||||||
href="{% url 'yearly_overview_currency' year=previous_year %}">
|
href="{% url 'yearly_overview_currency' year=previous_year %}">
|
||||||
<i class="fa-solid fa-chevron-left"></i></a>
|
<i class="fa-solid fa-chevron-left"></i></a>
|
||||||
|
</div>
|
||||||
|
<div class="tw-text-3xl fw-bold font-monospace tw-w-full text-center">
|
||||||
|
{{ year }}
|
||||||
|
</div>
|
||||||
|
<div class="tw-text-base mx-2 h-100 align-items-center d-flex">
|
||||||
|
<a role="button"
|
||||||
|
class="ps-3 py-2"
|
||||||
|
hx-boost="true"
|
||||||
|
hx-trigger="click, next_year from:window"
|
||||||
|
href="{% url 'yearly_overview_currency' year=next_year %}">
|
||||||
|
<i class="fa-solid fa-chevron-right"></i>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="tw-text-3xl fw-bold font-monospace tw-w-full text-center">
|
{# Action buttons#}
|
||||||
{{ year }}
|
<div class="col-12 col-xl-10">
|
||||||
</div>
|
{# <c-ui.quick-transactions-buttons#}
|
||||||
<div class="tw-text-base mx-2 h-100 align-items-center d-flex">
|
{# :year="year"#}
|
||||||
<a role="button"
|
{# :month="month"#}
|
||||||
class="ps-3 py-2"
|
{# ></c-ui.quick-transactions-buttons>#}
|
||||||
hx-boost="true"
|
|
||||||
hx-trigger="click, next_year from:window"
|
|
||||||
href="{% url 'yearly_overview_currency' year=next_year %}">
|
|
||||||
<i class="fa-solid fa-chevron-right"></i>
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{# Action buttons#}
|
<div class="row">
|
||||||
<div class="col-12 col-xl-10">
|
<div class="col-lg-2">
|
||||||
<c-ui.quick-transactions-buttons
|
<div class="nav flex-column nav-pills" id="month-pills" role="tablist" aria-orientation="vertical"
|
||||||
:year="year"
|
hx-indicator="#data-content">
|
||||||
:month="month"
|
<input type="hidden" name="month" value="">
|
||||||
></c-ui.quick-transactions-buttons>
|
<button class="nav-link active"
|
||||||
</div>
|
role="tab"
|
||||||
</div>
|
data-bs-toggle="pill"
|
||||||
<div class="row">
|
hx-get="{% url 'yearly_overview_currency_data' year=year %}"
|
||||||
<div class="col-lg-2">
|
hx-target="#data-content"
|
||||||
<div class="nav flex-column nav-pills" id="month-pills" role="tablist" aria-orientation="vertical" hx-indicator="#data-content">
|
hx-trigger="click"
|
||||||
<input type="hidden" name="month" value="">
|
hx-include="[name='currency'], [name='month']"
|
||||||
<button class="nav-link active"
|
hx-swap="innerHTML"
|
||||||
role="tab"
|
onclick="document.querySelector('[name=month]').value = ''">
|
||||||
data-bs-toggle="pill"
|
{% translate 'Year' %}
|
||||||
hx-get="{% url 'yearly_overview_currency_data' year=year %}"
|
</button>
|
||||||
hx-target="#data-content"
|
{% for month in months %}
|
||||||
hx-trigger="click"
|
|
||||||
hx-include="[name='currency'], [name='month']"
|
|
||||||
hx-swap="innerHTML"
|
|
||||||
onclick="document.querySelector('[name=month]').value = ''">
|
|
||||||
{% translate 'Year' %}
|
|
||||||
</button>
|
|
||||||
{% for month in months %}
|
|
||||||
<button class="nav-link"
|
<button class="nav-link"
|
||||||
role="tab"
|
role="tab"
|
||||||
data-bs-toggle="pill"
|
data-bs-toggle="pill"
|
||||||
@@ -72,28 +73,29 @@
|
|||||||
hx-include="[name='currency'], [name='month']"
|
hx-include="[name='currency'], [name='month']"
|
||||||
hx-swap="innerHTML"
|
hx-swap="innerHTML"
|
||||||
onclick="document.querySelector('[name=month]').value = '{{ month }}'">
|
onclick="document.querySelector('[name=month]').value = '{{ month }}'">
|
||||||
{{ month|month_name }}
|
{{ month|month_name }}
|
||||||
</button>
|
</button>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr class="my-4 d-block d-lg-none">
|
<hr class="my-4 d-block d-lg-none">
|
||||||
<div class="col-lg-3">
|
<div class="col-lg-3">
|
||||||
<div class="nav flex-column nav-pills" id="currency-pills" role="tablist" aria-orientation="vertical" hx-indicator="#data-content">
|
<div class="nav flex-column nav-pills" id="currency-pills" role="tablist" aria-orientation="vertical"
|
||||||
<input type="hidden" name="currency" value="">
|
hx-indicator="#data-content">
|
||||||
<button class="nav-link active"
|
<input type="hidden" name="currency" value="">
|
||||||
role="tab"
|
<button class="nav-link active"
|
||||||
data-bs-toggle="pill"
|
role="tab"
|
||||||
hx-get="{% url 'yearly_overview_currency_data' year=year %}"
|
data-bs-toggle="pill"
|
||||||
hx-target="#data-content"
|
hx-get="{% url 'yearly_overview_currency_data' year=year %}"
|
||||||
hx-trigger="click"
|
hx-target="#data-content"
|
||||||
hx-include="[name='currency'], [name='month']"
|
hx-trigger="click"
|
||||||
hx-swap="innerHTML"
|
hx-include="[name='currency'], [name='month']"
|
||||||
onclick="document.querySelector('[name=currency]').value = ''">
|
hx-swap="innerHTML"
|
||||||
{% translate 'All' %}
|
onclick="document.querySelector('[name=currency]').value = ''">
|
||||||
</button>
|
{% translate 'All' %}
|
||||||
{% for currency in currencies %}
|
</button>
|
||||||
|
{% for currency in currencies %}
|
||||||
<button class="nav-link"
|
<button class="nav-link"
|
||||||
role="tab"
|
role="tab"
|
||||||
data-bs-toggle="pill"
|
data-bs-toggle="pill"
|
||||||
@@ -103,13 +105,13 @@
|
|||||||
hx-include="[name='currency'], [name='month']"
|
hx-include="[name='currency'], [name='month']"
|
||||||
hx-swap="innerHTML"
|
hx-swap="innerHTML"
|
||||||
onclick="document.querySelector('[name=currency]').value = '{{ currency.id }}'">
|
onclick="document.querySelector('[name=currency]').value = '{{ currency.id }}'">
|
||||||
{{ currency.name }}
|
{{ currency.name }}
|
||||||
</button>
|
</button>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-lg-7">
|
<div class="col-lg-7">
|
||||||
<div id="data-content"
|
<div id="data-content"
|
||||||
class="show-loading"
|
class="show-loading"
|
||||||
hx-get="{% url 'yearly_overview_currency_data' year=year %}"
|
hx-get="{% url 'yearly_overview_currency_data' year=year %}"
|
||||||
@@ -117,7 +119,8 @@
|
|||||||
hx-include="[name='currency'], [name='month']"
|
hx-include="[name='currency'], [name='month']"
|
||||||
hx-swap="innerHTML">
|
hx-swap="innerHTML">
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<c-ui.transactions_fab></c-ui.transactions_fab>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
/* custom scrollbar */
|
/* custom scrollbar */
|
||||||
::-webkit-scrollbar {
|
::-webkit-scrollbar {
|
||||||
width: 10px;
|
width: 13px;
|
||||||
}
|
}
|
||||||
|
|
||||||
::-webkit-scrollbar-track {
|
::-webkit-scrollbar-track {
|
||||||
|
|||||||
@@ -35,3 +35,6 @@ $min-contrast-ratio: 1.9 !default;
|
|||||||
|
|
||||||
$nav-pills-link-active-color: $gray-900;
|
$nav-pills-link-active-color: $gray-900;
|
||||||
$dropdown-link-active-color: $gray-900;
|
$dropdown-link-active-color: $gray-900;
|
||||||
|
|
||||||
|
$body-bg-dark: #1e1f24 !default;
|
||||||
|
$body-tertiary-bg-dark: #232429 !default;
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ watchfiles==0.24.0 # https://github.com/samuelcolvin/watchfiles
|
|||||||
procrastinate[django]~=2.15.1
|
procrastinate[django]~=2.15.1
|
||||||
|
|
||||||
requests~=2.32.3
|
requests~=2.32.3
|
||||||
|
django-allauth[socialaccount]~=65.9.0
|
||||||
|
|
||||||
pytz
|
pytz
|
||||||
python-dateutil~=2.9.0.post0
|
python-dateutil~=2.9.0.post0
|
||||||
|
|||||||
Reference in New Issue
Block a user