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
>>
>
>
>

Reply via email to