Open Bug 469733 Opened 16 years ago Updated 12 years ago

Localize strings in Bugzilla Perl code with maketext

Categories

(Bugzilla :: Bugzilla-General, enhancement)

enhancement
Not set
normal

Tracking

()

People

(Reporter: vitaly.fedrushkov, Unassigned)

References

(Blocks 1 open bug)

Details

Bugzilla modules, CGI and command line scripts should use loc() to display any messages. This would also kill strings.txt.pl and most, if not all, of user-error.html.tmpl code-error.html.tmpl messages.html.tmpl
No, you can't kill strings.txt.pl, unless Maketext is installed in the default Perl distribution. We still need strings.txt.pl during the requirements-checking phase.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Localize Bugzilla Perl code with maketext → Localize strings in Bugzilla Perl code with maketext
On a later phase, checksetup.pl uses messages, which safely fall back to English during first pass. After templates are precompiled, language is switched on the fly. Of course killing strings.txt.pl would be l10n regression, let's keep it small :-)
We are going to branch for Bugzilla 4.4 next week and this bug is either too invasive to be accepted for 4.4 at this point or shows no recent activity. The target milestone is reset and will be set again *only* when a patch is attached and approved. I ask the assignee to reassign the bug to the default assignee if you don't plan to work on this bug in the near future, to make it clearer which bugs should be fixed by someone else.
Target Milestone: Bugzilla 4.4 → ---
You need to log in before you can comment on or make changes to this bug.