Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Django multilingual
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  8 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Piotr Majewski  
View profile  
 More options Jan 25 2008, 4:03 pm
From: Piotr Majewski <g00fy....@gmail.com>
Date: Fri, 25 Jan 2008 13:03:04 -0800 (PST)
Local: Fri, Jan 25 2008 4:03 pm
Subject: Django multilingual
I would love to have the (native) feature that django-multilingual
gives. For me an many developers i know this is vital. Is it any way
that django 1.0 will support multilingual models (content) ?

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Russell Keith-Magee  
View profile  
 More options Jan 25 2008, 10:23 pm
From: "Russell Keith-Magee" <freakboy3...@gmail.com>
Date: Sat, 26 Jan 2008 12:23:06 +0900
Local: Fri, Jan 25 2008 10:23 pm
Subject: Re: Django multilingual
On Jan 26, 2008 6:03 AM, Piotr Majewski <g00fy....@gmail.com> wrote:

> I would love to have the (native) feature that django-multilingual
> gives. For me an many developers i know this is vital. Is it any way
> that django 1.0 will support multilingual models (content) ?

Hi Piotr,

Unlikely. The current development focus is to get a v1.0 out the door;
primarily this means completing the newforms changeover (including
newforms-admin), finishing the queryset refactor, and a handful of
other small bugs and features.

If we extend this list to include every feature that each user thinks
is essential, we will never get v1.0 out the door. For me (and many
people I know), aggregate columns are a must-have feature;
multi-lingual features are less important. Everyone has different
priorities, and we can't satisfy everyone at once.

I should also point out that being in the core doesn't grant code
special magic powers. I haven't looked at django-multilingual myself,
but if it works now, it won't work any better by virtue of being part
of the Django core. If anything, being an external project is a
benefit, as those developers with a particular interest in
multilingual features don't need to have access to the Django core
repository in order to contribute directly to the multilingual
project.

Yours,
Russ Magee %-)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Piotr Majewski  
View profile  
 More options Jan 26 2008, 7:13 am
From: Piotr Majewski <g00fy....@gmail.com>
Date: Sat, 26 Jan 2008 04:13:11 -0800 (PST)
Local: Sat, Jan 26 2008 7:13 am
Subject: Re: Django multilingual
I see your point, but i just wanted to post my idea for future
features of Djangos ORM. I hope that developers will consider this
usefull and important functionality.

On 26 Sty, 04:23, "Russell Keith-Magee" <freakboy3...@gmail.com>
wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ivan Illarionov  
View profile  
 More options Jan 26 2008, 11:36 am
From: Ivan Illarionov <ivan.illario...@gmail.com>
Date: Sat, 26 Jan 2008 08:36:00 -0800 (PST)
Subject: Re: Django multilingual
Piotr, having django-multilingual features in the core won't make them
any better. Complex models and use-cases will still need custom/manual
solutions. It will add unneeded overhead to single-language sites and
may even break the sites that use explicit custom solutions (like
mine).

I am developing several 2 language projects with Django and I don't
use django-multilingual - I do all multilingual tasks manually - and
some code is hardcoded/optimized for my Russian/English needs - no
general-purpose solution will ever help.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
maco  
View profile  
 More options Jan 27 2008, 7:28 am
From: maco <marko.dvor...@gmail.com>
Date: Sun, 27 Jan 2008 04:28:24 -0800 (PST)
Local: Sun, Jan 27 2008 7:28 am
Subject: Re: Django multilingual
Can you share the logic behind the models and views you use. Don't
need to go into details, just the philosophy behind it, eg.
http://orestis.gr/en/blog/2007/05/14/international-part3/

cheers

On Jan 26, 5:36 pm, Ivan Illarionov <ivan.illario...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ivan Illarionov  
View profile  
 More options Jan 27 2008, 6:44 pm
From: Ivan Illarionov <ivan.illario...@gmail.com>
Date: Sun, 27 Jan 2008 15:44:05 -0800 (PST)
Local: Sun, Jan 27 2008 6:44 pm
Subject: Re: Django multilingual
Models that need flexibility have `lang` and `is_translation_of`
fields. Views (or custom managers) filter the output based on `lang`
and add the link to other language if translation exists. Some models
just have two separate text fields for each language and views (or
custom managers) display the text from either one or another. Some
content appears only in one language and is hardcoded into views/
templates. My multilingual projects deal only with two languages:
Russian and English - and don't have the goal to support more. I try
to customize each language version of the site to reflect both
cultural and local/international differences - any automagic solution
will fail to do that.

On 27 янв, 15:28, maco <marko.dvor...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Horst Gutmann  
View profile  
 More options Jan 28 2008, 3:17 am
From: "Horst Gutmann" <ze...@zerokspot.com>
Date: Mon, 28 Jan 2008 09:17:50 +0100
Local: Mon, Jan 28 2008 3:17 am
Subject: Re: Django multilingual
2008/1/28 Ivan Illarionov <ivan.illario...@gmail.com>:

> Models that need flexibility have `lang` and `is_translation_of`
> fields. Views (or custom managers) filter the output based on `lang`
> and add the link to other language if translation exists. Some models
> just have two separate text fields for each language and views (or
> custom managers) display the text from either one or another. Some
> content appears only in one language and is hardcoded into views/
> templates. My multilingual projects deal only with two languages:
> Russian and English - and don't have the goal to support more. I try
> to customize each language version of the site to reflect both
> cultural and local/international differences - any automagic solution
> will fail to do that.

Same here. I'm currently working on a German/English-site and also
just have for each field that's supposed to be multilingual actually 2
fields and an additional property for convenience:

class Document(models.Model):
    title_de = models.CharField(...)
    title_en = models.CharField(...)
    ...
    title = property(_get_title_for_current_language)

- Horst


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
code_berzerker  
View profile  
 More options Jan 28 2008, 8:55 am
From: code_berzerker <emen...@gmail.com>
Date: Mon, 28 Jan 2008 05:55:54 -0800 (PST)
Local: Mon, Jan 28 2008 8:55 am
Subject: Re: Django multilingual

Theres earlier similar discussion.
http://groups.google.com/group/django-users/browse_frm/thread/d6e7eab...
For unlimited landuage support check my post at this thread.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »