[squeak-dev] GetTextTranslator shouldn't return a NaturalLanguageTranslator, but a subclass

Frank Shearar frank.shearar at gmail.com
Tue May 22 16:32:32 UTC 2012


GetTextTranslator availableForLocaleID: (LocaleID isoLanguage: 'en')
returns a NaturalLanguageTranslator. NaturalLanguageTranslator has an
abstract implementation of #isDomainLoaded: so

    (GetTextTranslator availableForLocaleID: (LocaleID isoLanguage:
'en')) isDomainLoaded: 'Etoys'

raises a subclassResponsibility error.

I just had a Process fail because of this, but I don't know what
caused it: I just switched back to the (fully updated) image where I
was looking at Colin's Mirror implementation, and saw the debugger.

frank


More information about the Squeak-dev mailing list