Hello, I'm going to start a new multilingual site. I think that the
django tools are very powerful for this purpose, but I need a bit
more.
I have to translate the content from the database and I have a few
options:
- Translate it using the standard way, I mean, using po files.
      Problems: Every time I add/modify something to the database, I
have to do the same in the po file, the
right way is do everything in the admin zone.

- Create some tables for the translation. I have built some
multilanguage sites using PHP, and in the admin zone we had a select
combo box with the available languages, if you change the language in
the select, the fields with translation enabled, changed.
I'm thinking about creating a model for the languages with 3 fields:
 *id
 *language code (ISO 639)
 * language name

an other model for the translation strings:
* id
* table
* field
* id_row
* string

In the translation table, I'll have translations for the strings that
require translation in other models.ie:
| id | table |      field     | id_row |
string                    |
=========================================
|1 | 'polls'  | 'question' | 34        | 'Do you like this translation
method?'

And then implement it within the admin zone, wich is the main problem
to me because I don't feel confident yet  for manipulating the admin
code and if I did, I'd have a lot of problems with the updates.

- Does anyone know a better solution for doing it?

- Could it be implemented in futures django releases?
I really like to help but I have only made one web using django, and
I'm still a newbie with a lot of questions,


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

Reply via email to