X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/3726f9b225fb5c39cbf067f53d4cf6f7d8a9f326..e97becbbb360b14527801bfc22c3e1ab3fd288a1:/wolnelektury/translation.py diff --git a/wolnelektury/translation.py b/wolnelektury/translation.py index c72f654af..b9e7b9c7c 100644 --- a/wolnelektury/translation.py +++ b/wolnelektury/translation.py @@ -4,8 +4,9 @@ # from modeltranslation.translator import translator, TranslationOptions -from catalogue.models import Collection, Tag +from catalogue.models import Collection, Tag, Source from infopages.models import InfoPage +from chunks.models import Chunk class InfoPageTranslationOptions(TranslationOptions): fields = ('title', 'left_column', 'right_column') @@ -16,7 +17,14 @@ class TagTranslationOptions(TranslationOptions): class CollectionTranslationOptions(TranslationOptions): fields = ('title', 'description') +class SourceTranslationOptions(TranslationOptions): + fields = ('name',) + +class ChunkTranslationOptions(TranslationOptions): + fields = ('content',) + translator.register(InfoPage, InfoPageTranslationOptions) translator.register(Tag, TagTranslationOptions) translator.register(Collection, CollectionTranslationOptions) - +translator.register(Source, SourceTranslationOptions) +translator.register(Chunk, ChunkTranslationOptions)