Opened 14 years ago

Closed 13 years ago

#12193 closed (fixed)

Add details to the i18n documentation for translation of model classes (relations and methods)

Reported by: maxime.petazzoni@… Owned by: nobody
Component: Documentation Version: 1.1
Severity: Keywords: i18n
Cc: Triage Stage: Accepted
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no

Description

While working on the internationalization of a Django application recently, I had a hard time finding how to translate a few things used in model classes : relations and model methods, when used for columns or fields in the Django admin site.

I finally found the solutions from some random code snippet on the web, but I think this really belongs to Django's excellent documentation, so you'll find attached a patch to add a few details on how this is done.

I know there's an i18n documentation refactoring going on in #10260. If my patch needs to be reworked on top of that refactoring once it's checked in, please let me know.

Attachments (2)

django-doc-i18n.patch (1.7 KB ) - added by maxime.petazzoni@… 14 years ago.
Adding a section "Notes on model classes translation" to the i18n documentation
12193.diff (1.8 KB ) - added by Ramiro Morales 14 years ago.
Patch updated to post i18n docs refactor.

Download all attachments as: .zip

Change History (7)

by maxime.petazzoni@…, 14 years ago

Attachment: django-doc-i18n.patch added

Adding a section "Notes on model classes translation" to the i18n documentation

comment:1 by maxime.petazzoni@…, 14 years ago

Summary: Add details to the 18n documentation for translation of model classesAdd details to the i18n documentation for translation of model classes (relations and methods)

Fixing typo in bug summary.

comment:2 by Russell Keith-Magee, 14 years ago

milestone: 1.2
Patch needs improvement: set
Triage Stage: UnreviewedAccepted

Will need to be updated to be integrated into the changes for #10260, but otherwise seems reasonable.

by Ramiro Morales, 14 years ago

Attachment: 12193.diff added

Patch updated to post i18n docs refactor.

comment:3 by Ramiro Morales, 14 years ago

Patch needs improvement: unset

comment:4 by James Bennett, 14 years ago

milestone: 1.2

This isn't critical to 1.2; we can always go back and improve documentation as needed, but attention right now should focus on actual bugs.

comment:5 by Tim Graham, 13 years ago

Resolution: fixed
Status: newclosed

(In [15103]) [1.2.X] Fixed #12193 - Add details to the i18n documentation for translation of model classes (relations and methods). Thanks Maxime Petazzoni and Ramiro for work on the patch.

Backport of r15102 from trunk.

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