Smalltalk по-русски
Advertisement

Решение[]

Нижеописанное относится к Squeak 3.8 и 3.9

В рабочем пространстве необходимо выполнить следующую последовательность команд:

pkgUrls := #(
  'http://www.squeaksource.com/ttfReaderRefactored/TTFSupport-Refactored-dao.13.mcz'
  'http://www.squeaksource.com/RussianSupport/RussianSupport-dao.3.mcz'
).
pkgUrls do: [:pkgUrl | MczInstaller installStream: (HTTPSocket httpGet: pkgUrl)].
World collapseAll.
TTFontReader suggestBatchInstallToUser.
Locale switchToID: (LocaleID isoLanguage: 'ru').

После этого рекомендуется сменить системные шрифты ( world -> configurations -> appearance -> systemfonts ) на шрифты семейства Bitstream. На этом этапе должна появиться возможность писать по-русски в самом Squeak'e (в окнах, созданных после данного момента).

Известные проблемы[]

  • Данное решение не работает в юниксах с локалью UTF-8.

Ссылки[]

См. также[]

Advertisement