I did wrong about po file path. I'm trying to copy a working language and edit po file and re-compile.
For now, still cannot see the sign. Thank for your comment, anyway. On Apr 15, 9:35 pm, "Ramiro Morales" <[EMAIL PROTECTED]> wrote: > On Tue, Apr 15, 2008 at 10:04 AM, <[EMAIL PROTECTED]> wrote: > > > Hi > > > I try to add translation for Thai language. I did following, > > > 1. My environment is Window so I use Window version of xgettext, see > > http://gnuwin32.sourceforge.net/packages/gettext.htm > > 2. Under my application path, I created directory conf/locale. > > 3. Executed make-messages.py -l th. > > 4. I can see conf\locale\th\LC_MESSAGES\django.po. > > For aplications this should be locale\th\LC_MESSAGES > (no intermediate conf\). See: > > http://www.djangoproject.com/documentation/i18n/#message-files > > > 5. I successfully executed make-messages.py -a. > > 6. Comoiled, compile-messages.py > > 7. Set LANGUAGE_CODE to "th". > > 8. Tested by adding trans tag in template (using message I've added > > in .po file). > > 9. Try to force session and cookie language. > > 10 Nothing is translated. > > Perhaps you missed this part from the documentation: > > http://www.djangoproject.com/documentation/i18n/#how-django-discovers... > > " > The LocaleMiddleware can only select languages for which there is a > Django-provided base translation. If you want to provide translations > for your application that aren't already in the set of translations in > Django's source tree, you'll want to provide at least basic > translations for that language. > [...] > A good starting point is to copy the English .po file and to translate > at least the technical messages -- maybe the validator messages, too. > " > > This is relevant because Django itself hasn' t yet been translated to Thai. > > I would recommend you to read: > > http://www.djangoproject.com/documentation/i18n/ > > to avoid these gotchas, The two problems you' ve found seem to be > related to not following what's documented there. > > Good luck, > > -- > Ramiro Morales --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---