You are here: System Configuration > System Defaults > File: translate.ssi
GEOVIA Surpac

translate.ssi

The translate.ssi file contains translations from a logical directory name to a physical name for a directory. An example translate.ssi file follows:

MACHINE=NT_i386
PLANES:	C:\Users\Public\GEOVIA\Surpac\661\share\planes\
SSI_BIN:	C:\Program Files\GEOVIA\Surpac\661\nt_i386\bin\
SSI_DEMO:	C:\Users\Public\GEOVIA\Surpac\661\demo_data\
SSI_ETC:	C:\Users\Public\GEOVIA\Surpac\661\share\etc\
SSI_HMF:	C:\Program Files\GEOVIA\Surpac\661\share\hmf\
SSI_JAVA:	C:\Program Files\GEOVIA\Surpac\661\share\java\
SSI_LIB:	C:\Program Files\GEOVIA\Surpac\661\nt_i386\lib\
SSI_MESSAGES:	C:\Program Files\GEOVIA\Surpac\661\share\msg\
SSI_PLOTTING:	C:\Users\Public\GEOVIA\Surpac\661\share\plotting\
SSI_PROFILES:	C:\Users\Public\GEOVIA\Surpac\661\share\profiles\
SSI_REFMAN:	C:\Program Files\GEOVIA\Surpac\661\share\refman\
SSI_RESOURCE:	C:\Users\Public\GEOVIA\Surpac\661\share\resource\
SSI_STYLES:	C:\Users\Public\GEOVIA\Surpac\661\share\styles\
SSI_TUTORIALS:	C:\Users\Public\GEOVIA\Surpac\661\demo_data\tutorials\
SSI_WWWGUI:	C:\Program Files\GEOVIA\Surpac\661\share\java\
END
						

The first line of translate.ssi informs Surpac that the computer is running a version of Microsoft Windows.

The lines from line 2 to the line immediately before the line starting with `END' contain logical name translations in the format: <logicalName>: <physical name> where the logical name starts in column 1 and the physical name starts in column 41.

A logical name is a string of characters terminated with the colon character. This logical name can be used as a prefix to a file name and if the translation exists in the translate.ssi file, Surpac will translate the logical name to the physical path name.

If you wish to define your own logicals to map physical directories it is recommended that you define them in the logicals.ssi file or other user logicals file and not in the translat.ssi file. This is because the translate file is recreated when Surpac is installed and so translate.ssi should only contain system logical information that is required to run the software. Mandatory logicals are:

  • SSI_ETC:
  • SSI_HMF:
  • SSI_PLOTTING:
  • SSI_MESSAGES:
  • SSI_BIN:
  • SSI_STYLES:
  • SSI_REFMAN: