X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/3596cf9db6eabb5f0aa36afe7919bc40e8ff0b9a..7bbeecb5dd5c5f20120f9e40e41568a3bff1caa4:/src/pdcounter/models.py?ds=inline diff --git a/src/pdcounter/models.py b/src/pdcounter/models.py index 5e94d5ec1..622dc46d1 100644 --- a/src/pdcounter/models.py +++ b/src/pdcounter/models.py @@ -1,29 +1,28 @@ -# This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. -# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. +# This file is part of Wolne Lektury, licensed under GNU Affero GPLv3 or later. +# Copyright © Fundacja Wolne Lektury. See NOTICE for more information. # from django.apps import apps from django.conf import settings from django.db import models from django.urls import reverse -from django.utils.translation import gettext_lazy as _ from datetime import datetime from django.db.models.signals import post_save, post_delete from search.utils import UnaccentSearchVector class Author(models.Model): - name = models.CharField(_('name'), max_length=50, db_index=True) - slug = models.SlugField(_('slug'), max_length=120, db_index=True, unique=True) - sort_key = models.CharField(_('sort key'), max_length=120, db_index=True) - description = models.TextField(_('description'), blank=True) - death = models.IntegerField(_('year of death'), blank=True, null=True) + name = models.CharField('imię i nazwisko', max_length=50, db_index=True) + slug = models.SlugField('slug', max_length=120, db_index=True, unique=True) + sort_key = models.CharField('klucz sortowania', max_length=120, db_index=True) + description = models.TextField('opis', blank=True) + death = models.IntegerField('rok śmierci', blank=True, null=True) gazeta_link = models.CharField(blank=True, max_length=240) wiki_link = models.CharField(blank=True, max_length=240) class Meta: ordering = ('sort_key',) - verbose_name = _('author') - verbose_name_plural = _('authors') + verbose_name = 'autor' + verbose_name_plural = 'autorzy' @property def category(self): @@ -40,7 +39,7 @@ class Author(models.Model): def has_description(self): return len(self.description) > 0 - has_description.short_description = _('description') + has_description.short_description = 'opis' has_description.boolean = True @classmethod @@ -72,16 +71,16 @@ class Author(models.Model): class BookStub(models.Model): - title = models.CharField(_('title'), max_length=120) - author = models.CharField(_('author'), max_length=120) - pd = models.IntegerField(_('goes to public domain'), null=True, blank=True) - slug = models.SlugField(_('slug'), max_length=120, unique=True, db_index=True) - translator = models.TextField(_('translator'), blank=True) + title = models.CharField('tytuł', max_length=120) + author = models.CharField('autor', max_length=120) + pd = models.IntegerField('trafia do domeny publicznej', null=True, blank=True) + slug = models.SlugField('slug', max_length=120, unique=True, db_index=True) + translator = models.TextField('tłumacz', blank=True) class Meta: ordering = ('title',) - verbose_name = _('book stub') - verbose_name_plural = _('book stubs') + verbose_name = 'zapowiedź książki' + verbose_name_plural = 'zapowiedzi książek' def __str__(self): return self.title