resources/resources.rs
author Claus Gittinger <cg@exept.de>
Tue, 11 Nov 2008 18:36:12 +0100
changeset 8416 cb244bf88eb4
parent 8312 7595cb291d87
child 8456 07778a389cbf
permissions -rw-r--r--
*** empty log message ***

#encoding ascii

; resources
;
; $Header: /cvs/stx/stx/libtool/resources/resources.rs,v 1.7 2008-11-11 17:36:12 cg Exp $

#superpack      (ResourcePack forPackage:'stx:libview')

;
; Workspace
;
HELLO_UTF_FILE       'Hello_utf8.wsp'
WELCOME_FILE         'Welcome.wsp'
SETUP_FILE           'Setup.wsp'
KEYBOARD_FILE        'Keyboard.wsp'
GETTING_STARTED_FILE 'GettingStarted.wsp'

;
; SystemBrowser
;
; something very special:
; define the name of a file which contains
; a copyright template for the browsers 'generate doc methods'
; function.
; This will be included into the #copyright method
; (I am lazy ;-)
; (Of course, you dont want the eXept copyright text to be
; placed into your code - therefore, we check the domain below.
; Add 3 lines with a check for your domain (or hostname) and
; edit the filename to the location of your copyright template.

#if OperatingSystem getDomainName = 'exept.de'
COPYRIGHT_TEMPLATE_FILE         '../../../eXept/COPYRIGHT.tmpl'
#endif

;
; FileBrowser
;
FILEBROWSER_UPDATE_CHECK_DELTA     10
'ICON_DIRECTORY'          'bitmaps/xpmBitmaps/document_images/tiny_yellow_dir.xpm'
'ICON_DIRECTORY_LOCKED'   'bitmaps/xpmBitmaps/document_images/tiny_yellow_dir_locked.xpm'
'ICON_DIRECTORY_LINK'     'bitmaps/xpmBitmaps/document_images/tiny_yellow_dir_link.xpm'
'ICON_FILE'               'bitmaps/xpmBitmaps/document_images/tiny_file_plain.xpm'
'ICON_FILE_LOCKED'        'bitmaps/xpmBitmaps/document_images/tiny_file_lock.xpm'
'ICON_FILE_LINK'          'bitmaps/xpmBitmaps/document_images/tiny_file_link.xpm'
'ICON_IMAGE_FILE'         'bitmaps/xpmBitmaps/document_images/tiny_file_pix.xpm'
'ICON_TEXT_FILE'          'bitmaps/xpmBitmaps/document_images/tiny_file_text.xpm'

;
; Launcher
;
; Offered languages:
;   most are still very incomplete & may look funny
;   however, enabling them shows at least how it is done
;   and gives editors something to start with.

;
; the ones with territory (ll-tt) will be split
; into Language and LanguageTerritory
;
LIST_OF_OFFERED_LANGUAGES #( \
  'af' \
  "'ar' -- Cannot offer this right now: need right-to-left text support " \
  'cs' \
  'da' \
  'de' \
  'en-uk' \
  'en-us' \
  'el' \
  'eo' \
  'es' \
  'fr' \
  'fi' \
  "'he' -- Cannot offer this right now: need right-to-left text support " \
  'hi' \
  'hr' \
  'hu' \
  'it' \
  'ja' \
  'ko' \
  'la' \
  'nl' \
  'no' \
  'pl' \
  'pt' \
  'pt-br' \
  'ro' \
  'ru' \
  'sk' \
  'sl' \
  'sv' \
  'th' \
  'tr' \
  'zh' \
)

;
; flags - add one if you add one above.
;
FLAG_af     'bitmaps/xpmBitmaps/countries/s_africa.xpm'
FLAG_ar     'bitmaps/xpmBitmaps/languages/arabic.xpm'
FLAG_cs     'bitmaps/xpmBitmaps/countries/czech.xpm'
FLAG_da     'bitmaps/xpmBitmaps/countries/denmark.xpm'
FLAG_de     'bitmaps/xpmBitmaps/countries/germany.xpm'
FLAG_el     'bitmaps/xpmBitmaps/countries/greece.xpm'
FLAG_en_us  'bitmaps/xpmBitmaps/countries/usa.xpm'
FLAG_en_uk  'bitmaps/xpmBitmaps/countries/uk.xpm'
FLAG_eo     'bitmaps/xpmBitmaps/languages/esperanto.xpm'
FLAG_es     'bitmaps/xpmBitmaps/countries/spain.xpm'
FLAG_fi     'bitmaps/xpmBitmaps/countries/finland.xpm'
FLAG_fr     'bitmaps/xpmBitmaps/countries/france.xpm'
FLAG_he     'bitmaps/xpmBitmaps/countries/israel2.xpm'
FLAG_hi     'bitmaps/xpmBitmaps/countries/india.xpm'
FLAG_hr     'bitmaps/xpmBitmaps/countries/croatia.xpm'
FLAG_hu     'bitmaps/xpmBitmaps/countries/hungary.xpm'
FLAG_it     'bitmaps/xpmBitmaps/countries/italy.xpm'
FLAG_ja     'bitmaps/xpmBitmaps/countries/japan.xpm'
FLAG_ko     'bitmaps/xpmBitmaps/countries/s_korea.xpm'
FLAG_la     'bitmaps/xpmBitmaps/languages/latin.xpm'
FLAG_nl     'bitmaps/xpmBitmaps/countries/netherlands.xpm'
FLAG_no     'bitmaps/xpmBitmaps/countries/norweg.xpm'
FLAG_pl     'bitmaps/xpmBitmaps/countries/poland.xpm'
FLAG_pt     'bitmaps/xpmBitmaps/countries/portug.xpm'
FLAG_pt_br  'bitmaps/xpmBitmaps/countries/brazil.xpm'
FLAG_ro     'bitmaps/xpmBitmaps/countries/romania.xpm'
FLAG_ru     'bitmaps/xpmBitmaps/countries/russia.xpm'
FLAG_sk     'bitmaps/xpmBitmaps/countries/slovakia.xpm'
FLAG_sl     'bitmaps/xpmBitmaps/countries/slovenia.xpm'
FLAG_sv     'bitmaps/xpmBitmaps/countries/sweden.xpm'
FLAG_th     'bitmaps/xpmBitmaps/countries/thailand.xpm'
FLAG_tr     'bitmaps/xpmBitmaps/countries/turkey.xpm'
FLAG_zh     'bitmaps/xpmBitmaps/countries/china.xpm'

;
; language name in english.
;
'LANG_af'       'Afrikaans'
'LANG_ar'       'Arabic'
'LANG_az'       'Azerbaijani'
'LANG_be'       'Byelorussian'
'LANG_bg'       'Bulgarian'
'LANG_br'       'Breton'
'LANG_ca'       'Catalan'
'LANG_co'       'Corsican'
'LANG_cs'       'Czech'
'LANG_cy'       'Welsh'
'LANG_da'       'Danish'
'LANG_de'       'German'
'LANG_el'       'Greek'
'LANG_en_us'    'English (US)'
'LANG_en_uk'    'English (UK)'
'LANG_eo'       'Esperanto'
'LANG_es'       'Spanish'
'LANG_et'       'Estonian'
'LANG_eu'       'Basque'
'LANG_fa'       'Persian (Farsi)'
'LANG_fi'       'Finnish'
'LANG_fr'       'French'
'LANG_ga'       'Irish'
'LANG_gd'       'Scots Gaelic'
'LANG_gl'       'Galician'
'LANG_he'       'Hebrew'
'LANG_hi'       'Hindi'
'LANG_hr'       'Croatian'
'LANG_hu'       'Hungarian'
'LANG_ia'       'Interlingua'
'LANG_id'       'Indonesian'
'LANG_ie'       'Interlingue'
'LANG_it'       'Italian'
'LANG_ja'       'Japanese'
'LANG_jv'       'Javanese'
'LANG_km'       'Cambodian'
'LANG_ko'       'Korean'
'LANG_la'       'Latin'
'LANG_lt'       'Lithuanian'
'LANG_lv'       'Lettish'
'LANG_mk'       'Macedonian'
'LANG_mo'       'Moldavian'
'LANG_mn'       'Mongolian'
'LANG_my'       'Burmese'
'LANG_nl'       'Dutch'
'LANG_no'       'Norwegian'
'LANG_pl'       'Polish'
'LANG_pt'       'Portuguese'
'LANG_pt_br'    'Portuguese (Brazilian)'
'LANG_rm'       'Rhaeto-Romance'
'LANG_ro'       'Romanian'
'LANG_ru'       'Russian'
'LANG_sa'       'Sanskrit'
'LANG_sh'       'Serbo-Croatian'
'LANG_sk'       'Slovak'
'LANG_sl'       'Slovenian'
'LANG_sr'       'Serbian'
'LANG_sv'       'Swedish'
'LANG_sw'       'Swahili'
'LANG_th'       'Thai'
'LANG_tk'       'Turkmen'
'LANG_tr'       'Turkish'
'LANG_uk'       'Ukrainian'
'LANG_vi'       'Vietnamese'
'LANG_yi'       'Yiddish'
'LANG_zh'       'Chinese'
'LANG_zu'       'Zulu'

LIST_OF_OFFERED_SCREEN_SIZES   #('scr_9' 'scr_11.3' 'scr_16' 'scr_17_sun' 'scr_17' 'scr_19' 'scr_20' 'scr_21')

; how those sizes present themself in the list and set the size
'scr_9'              #( '9''    (212mm x 160mm) GAS plasma/LCD'  (212 160)  )
'scr_11.3'           #( '11.3'' (235mm x 175mm) LCD'             (235 175)  )
'scr_16'             #( '16''   (275mm x 208mm)'                 (275 208)  )
'scr_17_sun'         #( '17''   (315mm x 245mm) SUN ELC'         (315 245)  )
'scr_17'             #( '17''   (325mm x 245mm)'                 (325 245)  )
'scr_19'             #( '19''   (340mm x 270mm) (NCD)'           (340 270)  )
'scr_20'             #( '20''   (350mm x 280mm) (SGI)'           (350 280)  )
'scr_21'             #( '21''   (365mm x 285mm) (Eizo / Nanao)'  (365 285)  )


#if Language == #af                 "afrikaans"
# include 'af.rs'
#endif

#if Language == #bs                 "bosnian"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-2')
# include 'bs.rs'
#endif

#if Language == #ca                 "catalan"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-2')
# include 'ca.rs'
#endif

#if Language == #cs                 "czech"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-2')
# include 'cs.rs'
#endif

#if Language == #da                 "danish"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-1')
# include 'da.rs'
#endif

#if Language == #de                 "german"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-1')
# include 'de.rs'
#endif

#if Language == #el                 "greek"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-7')
# include 'el.rs'
#endif

#if Language == #en                 "english"
# include 'en.rs'
#endif

#if Language == #eo                 "esperanto"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-2')
# include 'eo.rs'
#endif

#if Language == #es                 "spanish"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-1')
# include 'es.rs'
#endif

#if Language == #et                 "estonian"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-1')
# include 'et.rs'
#endif

#if Language == #fi                 "finnish"
# include 'fi.rs'
#endif

#if Language == #fr                 "french"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-1')
# include 'fr.rs'
#endif

#if Language == #hr                 "croatian"
# include 'hr.rs'
#endif

#if Language == #hu                 "hungarian"
# include 'hu.rs'
#endif

#if Language == #it                 "italian"
# include 'it.rs'
#endif

#if Language == #ja                 "japanese"
'PREFERRED_FONT_ENCODINGS'          #('unicode' 'jis0208*')
# include 'ja.rs'
#endif

#if Language == #ko                 "korean"
'PREFERRED_FONT_ENCODINGS'          #('unicode' )
# include 'ko.rs'
#endif

#if Language == #la                 "latin"
# include 'la.rs'
#endif

#if Language == #nl                 "dutch"
# include 'nl.rs'
#endif

#if Language == #no                 "norwegian"
# include 'no.rs'
#endif

#if Language == #pl                 "polish"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-2')
# include 'pl.rs'
#endif

#if Language == #pt                 "portuguese"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-1')
# include 'pt.rs'
#endif

#if Language == #ro                 "romania"
PREFERRED_FONT_ENCODINGS            #('unicode')
# include 'ro.rs'
#endif

#if Language == #ru                 "russian"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-5' 'koi8-r')
# include 'ru.rs'
#endif

#if Language == #sl                 "slovenian"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-2')
# include 'sl.rs'
#endif

#if Language == #sk                 "slovak"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-2')
# include 'sk.rs'
#endif

#if Language == #sv                 "swedish"
PREFERRED_FONT_ENCODINGS            #('unicode' 'iso8859-1')
# include 'sv.rs'
#endif

#if Language == #tr                 "turkish"
PREFERRED_FONT_ENCODINGS            #('unicode' )
# include 'tr.rs'
#endif

#if Language == #zh                 "chinese traditional"
PREFERRED_FONT_ENCODINGS            #('unicode' )
# include 'zh.rs'
#endif

;
; fallbacks - (?) means: if not already defined, define as.
;

PREFERRED_FONT_ENCODINGS            ? #('unicode' 'iso8859-1')

#if (LanguageTerritory == #us)
'TIME_FORMAT'                       ? 12
#else
'TIME_FORMAT'                       ? 24
#endif

; 'LICENCEFILE'                       ? 'doc/online/english/LICENCE_STX.html'
; 'LICENCEFILE'                     ? 'doc/online/english/LICENCE_DEMO_STX.html'

;
; fallbacks ('?'-prefix means: if not defined already, then define as).
;
; LANG_MSG        ? 'select a language.\\This requires that the resource files have the\corresponding language strings available.\This may be not the case for all languages/texts in this\version, and you may still see english messages\with some language settings.\\The change will not affect views which are already open.\'
LANG_MSG        ? 'Select a Language.\\Notice:\The change will not affect views which are already open.\'
STYLE_MSG       ? 'Select a Style for Views.\\Some of the non-standard styles are experimental,\provided for fun or for demonstration purposes\and therefore not supported.\Many are not very ergonomic - use them at your\own (eye) risk.\Please read the documentation for more details.\\The style change will not affect views which are\already open.\Please close and reopen all other ST/X windows after\closing this dialog.\'
KEY_MSG         ? 'Currently, this dialog only allows viewing\the mappings and macros.\Future versions will add definition capability here.\\For now, please read the documentation on how keys are\assigned to functions and how macros are defined.\'
KEY_MSG2        ? 'Currently, this dialog only allows viewing the mappings and macros.\Future versions will add definition capability here.\For now, please read the documentation on how keys are\assigned to functions and how macros are defined.\'

TRANSCRIPT_HELP        ? 'this is the Transcript.\It is used to send\messages to the user.'
INFOVIEW_HELP          ? 'this shows the name of the current\project and the directory\where a fileOut operation writes the file.'
SBROWSER_BUTTON_HELP   ? 'opens a\SystemBrowser'
FBROWSER_BUTTON_HELP   ? 'opens a\FileBrowser'
CBROWSER_BUTTON_HELP   ? 'opens a\ChangeBrowser'

'licence conditions'    ? 'licence conditions (english)'
LICENCEFILE             ? 'english/LICENCE_STX.html'