Hi everyone,

Thanks to you i found the problem. My template folder was conf via my
settings.py outsite my project folder.
So when i typed python manage.py makemessage -l <MyLang> django didn't
parse my settings py in order to find the templates.
Now everything is ok

Thx to you :)
Nicolas

On Tue, Feb 28, 2012 at 12:03 AM, Diego Schulz <dsch...@gmail.com> wrote:

> On Mon, Feb 27, 2012 at 7:19 PM, Denis Darii <denis.da...@gmail.com>
> wrote:
> > Of course, from the django
> > documentation(
> https://docs.djangoproject.com/en/dev/topics/i18n/translation/#message-files
> ):
> >>
> >> The script should be run from one of two places:
> >>
> >> The root directory of your Django project.
> >> The root directory of your Django app.
> >>
> >> The script runs over your project source tree or your application source
> >> tree and pulls out all strings marked for translation.
> >
> >
> > So "The script runs over your project source tree or your application
> source
> > tree"...
> >
> >
> > On Mon, Feb 27, 2012 at 11:03 PM, nicolas HERSOG <n.her...@gmail.com>
> wrote:
> >>
> >> I've already tried this, django created LC_MESSAGE folder in locale, but
> >> this folder is empty (no django.po file is generated :/)
> >>
> >> I'm guessing if the problem is not the way i tagged the things to
> >> translate ...
> >> I added to all the html files i wanted to translate the tag {% load i18n
> >> %} and all the strings i wanted to translate are between {%trans
> >> "myStringToTranslate" %}
> >>
> >> Is the fact that my /template folder is not in the same path than m apps
> >> may be a problem ?
> >>
> >>
> >> On Mon, Feb 27, 2012 at 10:58 PM, Denis Darii <denis.da...@gmail.com>
> >> wrote:
> >>>
> >>> Hi Nicolas.
> >>> Try to run makemessages script from the root directory of your Django
> >>> app, so:
> >>>
> >>> $ cd /your/app/path/
> >>> $ mkdir locale
> >>> $ django-admin.py makemessages -l en
> >>>
> >>>
> >>>
> >>> On Mon, Feb 27, 2012 at 10:54 PM, nicolas HERSOG <n.her...@gmail.com>
> >>> wrote:
> >>>>
> >>>> Yes, I have my app in INSTALLED_APPS and I also have added this key in
> >>>> my settings :
> >>>>
> >>>> USE_I18N = True
> >>>> USE_L10N = True
> >>>>
> >>>> MIDDLEWARE_CLASSES = (
> >>>>     'django.middleware.common.CommonMiddleware',
> >>>>     'django.contrib.sessions.middleware.SessionMiddleware',
> >>>>     'django.middleware.csrf.CsrfViewMiddleware',
> >>>>     'django.contrib.auth.middleware.AuthenticationMiddleware',
> >>>>     'django.contrib.messages.middleware.MessageMiddleware',
> >>>>     'debug_toolbar.middleware.DebugToolbarMiddleware',
> >>>> )
>
> I'm not completely sure about this, but I think you should try adding
> 'django.middleware.locale.LocaleMiddleware' to your MIDDLEWARE_CLASSES.
> You should pay attention to the order, though.
> LocaleMiddleware should be put after SessionMiddleware and before
> CommonMiddleware.
>
> Here's a snippet from a working example:
>
> MIDDLEWARE_CLASSES = (
>    'django.contrib.sessions.middleware.SessionMiddleware',
>    'django.middleware.locale.LocaleMiddleware',
>    'django.middleware.common.CommonMiddleware',
>     'django.middleware.csrf.CsrfViewMiddleware',
>    'django.contrib.auth.middleware.AuthenticationMiddleware',
>    'django.contrib.messages.middleware.MessageMiddleware',
>     # Uncomment the next line for simple clickjacking protection:
>    # 'django.middleware.clickjacking.XFrameOptionsMiddleware',
> )
>
>
> diego
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to