Ticket #3 (closed defect: fixed)

Opened 8 years ago

Last modified 8 years ago

Plugin effect names are saved translated to current locale in xml files

Reported by: andraz.tori1@… Owned by: baver@…
Priority: critical Milestone:
Component: User Interface Version: 1.1.9
Severity: major Keywords:
Cc:

Description

All plugins report their names translated according to locale (trough gettext).
Those names are written to XML file. This makes XML files untransfarable between
languages.

The fix is:
replace all reporting of names inside plugins with N_() and put _() wherever
plugin name is actually displayed in GUI

This bug is present in 1.1.9 CVS and adam's sources

Attachments

gettext_plugins_fix.diff Download (50.6 KB) - added by andraz.tori1@… 8 years ago.
fix for the plugins crushes

Change History

Changed 8 years ago by andraz.tori1@…

fix for the plugins crushes

Changed 8 years ago by andraz.tori1@…

  • priority set to Critical
  • status changed from new to closed
  • resolution set to fixed

This should fix the problem of xml being poluted by translations and therefore
not begin able to load it under diferent locale.

plugin_title() now returns title in english and gui is responsible for
translating it whenever shown... i believe i have fixed all occurences of it in
the gui also

Note: See TracTickets for help on using tickets.