In [ ]:
from app.models import Blog
from django.utils.translation import override
In [10]:
b = Blog.objects.create(title='Falcon', title_nl='Valk')
b.title
Out[10]:
In [11]:
b.title_nl
Out[11]:
In [12]:
b.title_i18n
Out[12]:
In [17]:
with override('nl'):
print(b.title_i18n)
In [15]:
# contents of the `i18n` field:
b.i18n
Out[15]:
In [18]:
# translation not available:
print(b.title_de)
In [19]:
b.title_de = 'Falk'
with override('de'):
print(b.title_de)
In [20]:
b.i18n
Out[20]:
In [ ]: