On Mon, May 19, 2014 at 2:27 PM, stepharo <[email protected]> wrote: > usman > > I have no idea > > On 19/5/14 12:25, Usman Bhatti wrote: > >> Hi, >> >> When GetText package (http://smalltalkhub.com/#!/~PharoExtras/Gettext < >> http://smalltalkhub.com/#%21/%7EPharoExtras/Gettext>) is loaded in >> Pharo, it overwrites two Pharo classes >> > > what do you mean by overrides?
GetText removes these two already existing classes to write of its own with the same name. > > with its own in System-Localization package: LocalID and >> NaturalLangaugeTranslator. Although so far I haven't seen any bugs in >> GetText because of this anomaly, one of the side-effects is that we get a >> dirty package in Monticello browser. >> >> Does anyone who is knowledge about the history of two packages know the >> reason to create classes with identical names? >> >> A solution would be to rename these classes in one of the packages. I >> have know a bit about the internals of GetText so I would be biased towards >> renaming its but I would need your suggestions/confirmation on how to >> proceed/which one to modify. >> > It would be good to understand the two because may be we could build a > better package. > I only know GetText that's why I was asking for help with System-Localization. So, I'll need some feedback from the people who know about these packages before starting any modifications. > > Stef > >> >> tx. >> >> usman >> > > >
