Categories
How To...

Sisulizer file types

Sometimes we ask our customers about .sds. or .slo files, because these files can help us in resolving some support issues. So, I decided to write short article about Sisulizer files. Sisulizer uses several different file formats. Most of them are based on XML and can easily be viewed and edited using any XML or text file compatible editor. Because of XML they can easily be added to a version control database. All XML based Sisulizer files use UTF-8 encoding.

SLP – Sisulizer Project File
Sisulizer project file (.slp) is n XML based file that contains the localization project data. All translations and modification are kept in this file. If you want to backup your project, save this file. Project file contains all information about the project including original values, layouts, translations, images, etc. If your project contains lots of image and other binary data the project file might get very large, but you can you can exclude binary resources and binary data type. It was described in this article on our blog.

SDS – Sisulizer Desktop File
Sisulizer desktop file (.sds) is a XML based file that contains the desktop settings of the Sisulizer project (.slp). You can find this file in Sisulizer’s project directory. If this does not exist Sisulizer will create a new one using the default settings. This file can contain the following data:

  • Project’s languages
  • Sheet’s columns layout
  • Used filters
  • tests typed in Find/Replace dialogs
  • Recently edited Project Tree’s subnode
  • Exchange method
  • Etc….

SLI – Sisulizer Item File
Sisulizer item file (.sli) is a XML based file that contains exported Sisulizer items such as fonts, component mappings and file mappings. Files exported by different Sisulizer features have this same extension, but Sisulizer suggest different names for different items, for example:

  • XmlTags.sli – contains tags structure of XML source file
  • CustomDictionary.sli – contains entries of custom dictionary
  • Components.sli – contains entries of custom dictionary

SLL – Sisulizer Language File
Sisulizer language file (.sll) is a XML based file that contains exported Sisulizer languages.

SLD – Sisulizer User Dictionary File
Sisulizer user dictionary file (.sld) is a text file that contains custom spell checking dictionary.

STM – Sisulizer Translation Memory File
Sisulizer translation memory file (.stm) is a XML based file that contains back-up data of the internal translation memory.

SLE – Sisulizer Package File
Sisulizer project file (.sle) is a compressed file that contains the exchange project file and other possible file(s) needed by the translator. It uses the same file format as ZIP files, so you can unpack this file type with any compress tool. This is self-extracted package, so when you double click this file, it automatically uncompress all included files. If the exchange package contains installer of Sisulizer Free edition, this operation runs installer of this Sisulizer edition, and loads the project file.

SLO – Sisulizer Options File
Sisulizer options file (Sisulizer.slo) is a XML based file that contains global settings of your Sisulizer. It is located on the Sisulizer installation directory (Windows XP) or Sisulizer data directory (Vista). This file can contain following data:

  • Default Sisulizer’s languages
  • Views and layout – e.g. toolbars, start page items, panes and filter panel, dialogs sizes and position
  • Recently used projects and directories
  • Translation engines settings
  • Paths to external tools – e.g. MS HTML Workshop, MS .NET SDK
  • Spellcheckers settings
  • Output pane history
  • Etc….

Backup Files
Any file having ~ character in the beginning of the extension (e.g. sample.~slp) is a backup file. It contains the previous valid file. You can reverse your version by deleting the new file and renaming the backup file by removing ~ character. For disabling this feature you should uncheck following option: “Tools” menu -> “General” -> “Settings” -> “Create backup project file”.

Janusz

Leave a Reply