Opened 17 years ago

Closed 17 years ago

#3673 closed (fixed)

Django Telugu Translation files

Reported by: pavithran Owned by: hugo
Component: Internationalization Version: dev
Severity: Keywords: telugu, l10n, i18n
Cc: pavithran.s@… Triage Stage: Ready for checkin
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: yes
Easy pickings: no UI/UX: no

Description

I have translated Django into telugu.
Attached are the django.po and djangojs.po files.

Attachments (5)

django.po (63.3 KB ) - added by pavithran s <pavithran.s@…> 17 years ago.
Django.po Telugu translation
djangojs.po (3.6 KB ) - added by pavithran s <pavithran.s@…> 17 years ago.
djangojs.po Telugu translation
django.2.po (63.5 KB ) - added by pavithran s <pavithran.s@…> 17 years ago.
Django telugu translation (corrected file)
django.3.po (63.7 KB ) - added by pavithran s <pavithran.s@…> 17 years ago.
django.4.po (63.7 KB ) - added by pavithran.s@… 17 years ago.
fixed errors

Download all attachments as: .zip

Change History (18)

by pavithran s <pavithran.s@…>, 17 years ago

Attachment: django.po added

Django.po Telugu translation

by pavithran s <pavithran.s@…>, 17 years ago

Attachment: djangojs.po added

djangojs.po Telugu translation

comment:1 by Kenneth Gonsalves <lawgon@…>, 17 years ago

I have gone through the translation - although i am not all that fluent in telugu. Feel that it should be committed. Some strings that are impossible to translate have been omitted. However I feel that on release and use, these will get added and mistakes if any, corrected.

comment:2 by Simon G. <dev@…>, 17 years ago

Keywords: l10n i18n added
Triage Stage: UnreviewedReady for checkin

comment:3 by Malcolm Tredinnick, 17 years ago

Cc: pavithran.s@… added
Patch needs improvement: set
Triage Stage: Ready for checkinAccepted

I cannot commit this yet, because there are some errors in the django.po file. The best way to spot the errors is to run (from the django/ directory) bin/make-messages.py -l te, then copy the django.po file into conf/locale/te/LC_MESSAGES/ and then run bin/compile-messages.py.

You will see a lot of output from the second command, because it compiles the .mo files for every locale. But if you look carefully in the output, you will see a couple of errors reported for te/LC_MESSAGES/django.po.

One line (line #1039) has the file/line comment chopped off too early. And the translation of Romania (line #1695) has a double-quote in the middle of the string (and none at the end).

There do not seem to be any problems with djangojs.po. So if you can upload a fixed version of django.po, I will get this committed.

comment:4 by pavithran s <pavithran.s@…>, 17 years ago

While making messages using
(from the django/ directory) bin/make-messages.py -l te
I got 3 warnings of the unnamed arguments.
But while compiling using bin/compile-messages.py I got 0 errors .
Should I submit my django.po file ?

comment:5 by Simon G. <dev@…>, 17 years ago

Hi Pavithran, I've got the errors too - they look easy to fix:

/Users/simon/Django/django_src/django/conf/locale/te/LC_MESSAGES/django.po:1039:2: parse error
/Users/simon/Django/django_src/django/conf/locale/te/LC_MESSAGES/django.po:1039: keyword "html" unknown
/Users/simon/Django/django_src/django/conf/locale/te/LC_MESSAGES/django.po:1695:13: parse error
msgfmt: found 3 fatal errors

The first one is where I think "email" has been replaced with a linebreak, so line 1038 should be:

#: contrib/admin/templates/registration/password_reset_email.html:2

The second one is where you'll need to step in, and it's at line 1694:

#: conf/global_settings.py:60
msgid "Romanian"
msgstr "రొమా"నియన్
  • it's complaining that the msgstr isn't wrapped in quote marks - I'm not sure if that " should be in the middle of the string?

--Simon

by pavithran s <pavithran.s@…>, 17 years ago

Attachment: django.2.po added

Django telugu translation (corrected file)

comment:6 by Simon G. <dev@…>, 17 years ago

Summary: Django Telugu Translation filesDjango Telugu Translation files
Triage Stage: AcceptedReady for checkin

Excellent - that compiles just fine, thanks pavithran.

Malcolm: does it help you if we attache the .mo's too?

comment:7 by Malcolm Tredinnick, 17 years ago

No, we don't need .mo files. I re-generate them before doing the commit as a way to check for errors anyway. It takes three seconds and downloading the file, copying it and checking it would take more than that. :-)

comment:8 by Malcolm Tredinnick, 17 years ago

Resolution: fixed
Status: newclosed

(In [4686]) Fixed #3673 -- Added new Telugu (te) localisation. Thanks, pavithran s.

comment:9 by pavithran s <pavithran.s@…>, 17 years ago

Resolution: fixed
Status: closedreopened

I have updated django.po for telugu translation.

Attached is django.po file

by pavithran s <pavithran.s@…>, 17 years ago

Attachment: django.3.po added

comment:10 by Malcolm Tredinnick, 17 years ago

Resolution: fixed
Status: reopenedclosed

(In [4861]) Fixed #3673 -- Updated Telugu translation. Thanks Pavithran.

comment:11 by pavithran.s@…, 17 years ago

Has patch: set

Fixed errors and updated po django.po file.

by pavithran.s@…, 17 years ago

Attachment: django.4.po added

fixed errors

comment:12 by Malcolm Tredinnick, 17 years ago

Resolution: fixed
Status: closedreopened

Reopen tickets when you add new patches, please. Otherwise they'll never be seen.

comment:13 by Malcolm Tredinnick, 17 years ago

Resolution: fixed
Status: reopenedclosed

(In [5304]) Fixed #3673 -- Fixed format string errors in Telugu translation. Thanks
pavithran.

Note: See TracTickets for help on using tickets.
Back to Top