Closed Bug 214907 Opened 21 years ago Closed 18 years ago

Bugzilla needs still much work for complete UI localization

Categories

(Bugzilla :: User Interface, enhancement, P2)

2.17.4
enhancement

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: omgs, Unassigned)

References

()

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.4) Gecko/20030625 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.4) Gecko/20030625 In the URL, which is a translation of 2.17.4 into spanish, and after having translated the template directory, there are still many objects in the UI that are still in English (some can be may fault, but are minimal). I have seen several bugs about things related but they're all about stopped or resolved, like Bug 126955. This one, as I interpretate it, is for 2.16.x, so it doesn't apply to these, and in a quick look, IMHO it's still missing many things. I think there should be a bug with a list of everything that is being found, maybe this one, maybe another one already opened. When somebody wants details, I'll start collecting them all. Reproducible: Always Steps to Reproduce: 1. Change language preferences to "es" 2. Go to the URL, and browse as deep as you want to find english strings I have hacked something in the file bug/edit.html.tmpl, and have fixed several strings that can be useful for any localization team.
I forgot to set the specific version, to prevent that question to be done. :-) Should this bug be a container for everything, spread over smaller bugs (where are all the details) of the bug? I'll do one and make it depend on this.
Version: unspecified → 2.17.4
Set dependency on bug 215058, about but statuses still in english
Depends on: 215058
Depends on: 215149
Depends on: 215208
Bug 215208 is about localization of "View Bug Activity"
Depends on: 215210
Depends on: 215346
Bug 170213 is about the templatisation of plain html files
Depends on: 170213
Bug 216929 ia about templatise strings in editproducts.cgi
Depends on: 216929
No longer depends on: 216929
Depends on: 190196
*** Bug 125584 has been marked as a duplicate of this bug. ***
Depends on: 88788
Status: UNCONFIRMED → NEW
Ever confirmed: true
Priority: -- → P2
Target Milestone: --- → Bugzilla 2.18
Here's a list of issues that I found when looking through every line of code this evening. This list does not include changes required to the admin interface, which are extensive. General: - The following CGIs should be removed entirely: reports.cgi, queryhelp.cgi. - Bugzilla's email needs to be templatised; this depends on bug 84876. - We call die("some string") in lots of places where we should ThrowCodeError(); grep for "die" to see them - Same for "confess" and "warn". - The plain HTML files need converting to page.cgi templates (bug 170213) - We need to eliminate all use of the descriptions in the fielddefs table Specific: - process_bug.cgi:975 - "Dupe comment" - process_bug.cgi:1662 - "Bug moved votes string" - buglist.cgi:390 - column definitions - globals.pl:265 - "confirmed by popular vote" - globals.pl:1097 - "Additional Comments From" - checksetup.pl:3720 - "-All-" and "All Open" - attachment.cgi:730 - possibly, need PatchReader code to tell - query.cgi:294 and 375 are safe, as there are conversion hashes in field-descs and search/knob respectively, but we should add a comment to say so. Gerv
No longer depends on: 190196
Target Milestone: Bugzilla 2.18 → Bugzilla 2.20
Summary: Bugzilla needs still much work for complete UI localization for 2.17 → Bugzilla needs still much work for complete UI localization for 2.19
Without bug 84876, this isn't worth making a big effort on for 2.18. :-( We'll try again for 2.20. Gerv
Depends on: 243549
*** Bug 243598 has been marked as a duplicate of this bug. ***
Depends on: 228147
This bug has not been touched by its owner in over six months, even though it is targeted to 2.20, for which the freeze is 10 days away. Unsetting the target milestone, on the assumption that nobody is actually working on it or has any plans to soon. If you are the owner, and you plan to work on the bug, please give it a real target milestone. If you are the owner, and you do *not* plan to work on it, please reassign it to nobody@bugzilla.org or a .bugs component owner. If you are *anybody*, and you get this comment, and *you* plan to work on the bug, please reassign it to yourself if you have the ability.
Target Milestone: Bugzilla 2.20 → ---
QA Contact: mattyt-bugzilla → default-qa
Assignee: myk → ui
Severity: normal → enhancement
OS: Linux → All
Hardware: PC → All
Summary: Bugzilla needs still much work for complete UI localization for 2.19 → Bugzilla needs still much work for complete UI localization
This has all been fixed now with templatization and get_text.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.