HTML templates need to be prepared for translation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Postorius |
Fix Released
|
Medium
|
Sumana Harihareswara |
Bug Description
Before we start in on internationaliz
<h1>{% trans 'Mailman settings' %}</h1>
to replace anything like
<h1>Mailman settings</h1>
Where the text is not marked for translation.
I'm *hoping* that there are no such places, but I noticed a couple when I was normalizing the interface yesterday, so I'm making this bug as a reminder that this should be done before we start i18n efforts. You'll need to read through all the stuff in templates/ (and if you notice any of those templates aren't in use, delete them, but I think I got rid of the extraneous ones yesterday so hopefully that won't be an issue).
This task is most definitely beginner-friendly.
Related branches
- Florian Fuchs: Approve
- Terri: Pending requested
-
Diff: 477 lines (+63/-63)15 files modifiedsrc/postorius/templates/postorius/lists/confirm_delete.html (+1/-1)
src/postorius/templates/postorius/lists/held_messages.html (+1/-1)
src/postorius/templates/postorius/lists/mass_subscribe.html (+1/-1)
src/postorius/templates/postorius/lists/memberoptions.html (+6/-6)
src/postorius/templates/postorius/lists/members.html (+5/-5)
src/postorius/templates/postorius/lists/metrics.html (+1/-1)
src/postorius/templates/postorius/lists/settings.html (+3/-3)
src/postorius/templates/postorius/lists/summary.html (+3/-3)
src/postorius/templates/postorius/login.html (+6/-6)
src/postorius/templates/postorius/site_settings.html (+1/-1)
src/postorius/templates/postorius/user_address_activation_sent.html (+1/-1)
src/postorius/templates/postorius/user_address_preferences.html (+13/-13)
src/postorius/templates/postorius/user_mailmansettings.html (+14/-14)
src/postorius/templates/postorius/user_settings.html (+5/-5)
src/postorius/templates/postorius/user_subscription_preferences.html (+2/-2)
description: | updated |
Changed in postorius: | |
status: | New → Triaged |
Changed in postorius: | |
status: | Triaged → Fix Committed |
Changed in postorius: | |
milestone: | none → 1.0.0 |
status: | Fix Committed → Fix Released |
If you want a nice intro to python/django internationaliz ation issues (which will help you better understand this bug!), I recommend this PyCon 2013 talk:
Internationaliz ation and Localization Done Right pyvideo. org/video/ 1746/internatio nalization- and-localizatio n-done- right
http://
Slides: /speakerdeck. com/pyconslides /internationali zation- and-localizatio n-done- right-by- ruchi-varshney
https:/