[squeak-dev] The Trunk: Multilingual-mt.286.mcz

commits at source.squeak.org commits at source.squeak.org
Thu Aug 11 09:07:38 UTC 2022


Marcel Taeumel uploaded a new version of Multilingual to project The Trunk:
http://source.squeak.org/trunk/Multilingual-mt.286.mcz

==================== Summary ====================

Name: Multilingual-mt.286
Author: mt
Time: 11 August 2022, 11:07:36.895716 am
UUID: 942929f9-099f-914a-925a-4b1eaaf4f425
Ancestors: Multilingual-mt.285

Updates some categories.

=============== Diff against Multilingual-mt.285 ===============

Item was changed:
+ ----- Method: GreekEnvironment class>>supportedLanguages (in category 'accessing') -----
- ----- Method: GreekEnvironment class>>supportedLanguages (in category 'subclass responsibilities') -----
  supportedLanguages
  	"Return the languages that this class supports. 
  	Any translations for those languages will use this class as their environment."
  	
  	^#('el' )!

Item was changed:
+ ----- Method: Latin2Environment class>>clipboardInterpreterClass (in category 'accessing') -----
- ----- Method: Latin2Environment class>>clipboardInterpreterClass (in category 'subclass responsibilities') -----
  clipboardInterpreterClass
  
  	(#('Win32') includes: Smalltalk platformName) 
  		ifTrue: [^CP1250ClipboardInterpreter  ].
  
  	^ ISO88592ClipboardInterpreter .
  !

Item was changed:
+ ----- Method: Latin2Environment class>>inputInterpreterClass (in category 'accessing') -----
- ----- Method: Latin2Environment class>>inputInterpreterClass (in category 'subclass responsibilities') -----
  inputInterpreterClass
  
  	(#('Win32') includes: Smalltalk platformName) 
  		ifTrue: [^CP1250InputInterpreter ].
  
  	^ ISO88592InputInterpreter.
  
  !

Item was changed:
+ ----- Method: Latin2Environment class>>supportedLanguages (in category 'accessing') -----
- ----- Method: Latin2Environment class>>supportedLanguages (in category 'subclass responsibilities') -----
  supportedLanguages
  	"Return the languages that this class supports. 
  	Any translations for those languages will use this class as their environment."
  	
  	^#('cs' 'hu' 'ro' 'hr' 'sk' 'sl')  "Sorbian languages don't have two char code?"
  !

Item was changed:
+ ----- Method: RussianEnvironment class>>clipboardInterpreterClass (in category 'accessing') -----
- ----- Method: RussianEnvironment class>>clipboardInterpreterClass (in category 'subclass responsibilities') -----
  clipboardInterpreterClass
  
  	^ UTF8ClipboardInterpreter.
  !

Item was changed:
+ ----- Method: RussianEnvironment class>>inputInterpreterClass (in category 'accessing') -----
- ----- Method: RussianEnvironment class>>inputInterpreterClass (in category 'subclass responsibilities') -----
  inputInterpreterClass
  	| platformName  |
  	platformName := Smalltalk platformName.
  	platformName = 'Win32'
  		ifTrue: [^UTF32RussianInputInterpreter].
  	platformName = 'Mac OS'
  		ifTrue: [^ (((Smalltalk osVersion indexOf: $.) > 4 "i.e. not 9xx.n, but 10xx.n, 11xx.n etc")
  					and: [(Smalltalk getSystemAttribute: 3) isNil])
  				ifTrue: [MacUnicodeInputInterpreter]
  				ifFalse: [MacRomanInputInterpreter]].
  	platformName = 'unix'
  		ifTrue: [^ UTF32RussianInputInterpreter].
  	^ MacRomanInputInterpreter!

Item was changed:
+ ----- Method: RussianEnvironment class>>supportedLanguages (in category 'accessing') -----
- ----- Method: RussianEnvironment class>>supportedLanguages (in category 'subclass responsibilities') -----
  supportedLanguages
  	"Return the languages that this class supports. 
  	Any translations for those languages will use this class as their environment."
  	
  	^#('ru' )!

Item was changed:
+ ----- Method: RussianEnvironment class>>systemConverterClass (in category 'accessing') -----
- ----- Method: RussianEnvironment class>>systemConverterClass (in category 'subclass responsibilities') -----
  systemConverterClass
  
  	^ UTF8TextConverter!



More information about the Squeak-dev mailing list