﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
11142	internalization of forms bug	davidarakelian	nobody	"I am trying to translate my website to french version and I don't know if this is bug or wrong way of doing.

When I visit the website with french browser (locales fr), I can see all the translations properly apart from the Form Fields.

I have the following
{{{
# User login form
class UserLoginForm(forms.Form):
    login = forms.EmailField(label=_('Login'), max_length=150)
    password = forms.CharField(label=_('Password'), widget=forms.PasswordInput)
}}}

I translated and compiled the label for Login and Password to french.

this is my settings.py 

{{{
# Language code for this installation. All choices can be found here:
# http://www.i18nguy.com/unicode/language-identifiers.html
LANGUAGE_CODE = 'en-en'

#gettext = lambda s: s
LANGUAGES = (
    ('en', 'English'),
    ('fr', 'French'),
    ('tr', 'Turkish'),    
)
}}}

If I change this to :

{{{

LANGUAGE_CODE = 'fr-fr'
}}}

My form fields are translated as well. But my default language is now french.
I just want to have english as default and French depending on locales etc...

"		closed	Internationalization	dev		invalid	Forms, fields, labels, internalization		Unreviewed	0	0	0	0	0	0
