SooSL Logo; copyright SIL International 2009 - 2016

SooSL supports the following operating systems:

You can keep up-to-date with the latest news by joining our new mailing list.

Binary packages

Installer (Windows) and App (Apple Mac) for normal users.
README.txt (12 Kb)

Read this file for more instructions.

SooSL-0.8.7_170411 for Windows (57 Mb)
SooSL-0.8.7_170411 for Apple Mac (71 Mb)

Download the file for your operating system and double-click on it.
No need to uninstall any old versions of SooSL.

(Windows exception: If you want to install to a different location than your old version,
 then you will need to uninstall your old version first.)
Demo (ASL) 0.8.7_2017-03-15.zoozl (118 Mb)

This file is an example of a SooSL project.
Click on the "tools" icon Tools Menu (right-most icon at the top of the program window).
Use the "Import Project" icon Import Project to make it available for use with SooSL.

Source Code

For developers.

SooSL-0.8.7_170411-source.zip (15 Mb)   Download README file for 0.8.7 source(4 Kb)
SooSL-0.8.6_160321-source.zip (17 Mb)   Download README file for 0.8.6 source(5 Kb)

Download and unzip this file to your computer.
(Click on Download README file for 0.8.7 source to download README file for more instructions.)

For SooSL 0.8.7:

VLC for Windows.zip (35 Mb)
VLC for Apple Mac.zip (23 Mb)

FFmpeg for Windows.zip (15 Mb)
FFmpeg for Apple Mac.zip (8 Mb)

For SooSL 0.8.6:

VLC for Windows.zip (21 Mb)
VLC for Apple Mac.zip (17 Mb)

FFmpeg for Windows.zip (14 Mb)
FFmpeg for Apple Mac.zip (8 Mb)

Download a VLC zipfile for your operating system and unzip it into the source code directory.

Download an FFmpeg zipfile for your operating system and unzip it into the source code directory.

What's New?

See 'README.txt' for more details.

0.8.7_170411
  1. Fixed automatic updates. Users still need to download this version from the website to install,
    but future updates should be available automatically when using SooSL.
0.8.7
  1. New indexing category - 'Sign types'.
  2. New indexing system for 'Motion' category.
  3. Language used in SooSL for menus, tooltips, etc., can be either 'English' or 'Español'.
    (Other languages could also be supported.)
  4. Better support for complex scripts, such as Myanmar and Thai.
  5. New dialog when SooSL first starts, offering:
    • choice of project to open
    • choice of language for menus, tooltips, etc. (currently 'English' and 'Español')
0.8.6
  1. Fixed major issue with "Import Project" tool which 'corrupted' some video and picture files when importing a project into SooSL.
  2. Fixed an issue where a currently opened project would be 'corrupted' if a "Create New Project" operastion was cancelled before creating a new project.
  3. Updating SooSL from within SooSL no longer requires an email address.
  4. Order of senses can now be changed.
  5. Released under new license - GNU GPL version 3.
  6. A sign may be selected by scrolling through the finder list with the Up/Down arrow keys and pressing either the 'Spacebar', 'Enter' or 'Return' key when you have selected its corresponding gloss.
  7. Glosses in the finder list no longer move to the left, out-of-sight, when selecting the dialect column.
  8. Standardized use of square and round selection controls throughout SooSL.
  9. Review and update of help files.

0.8.5

  1. Updated Help documentation including fuller "What's New?" pages.
  2. SooSL can now display more than one written language at a time, removing the need to switch back and forth between languages when viewing or editing projects.
  3. SooSL now remembers what keyboard layout goes with each language. The keyboard will automatically change to the correct layout when editing text.
  4. The Edit Text Settings (was Edit Languages) tool now has more options for adjusting text settings. These include:
    • Search language - change written language used in the finder list when searching for signs by gloss.
    • Show/Hide a language - set which language texts are displayed.
    • Set font size used for each language.
    • Set keyboard used for each language.
    • Change display order of languages.
    • Delete a language.
    This tool is available by clicking the blue spanner/wrench icon (top right) and then clicking on "Edit Text Settings".
  5. The controls for changing language and changing font size have been removed from the main program window and are now included in the Edit Text Settings tool described above.
  6. When adding or editing text (glosses, sentences, explanatory text) you no longer need to double-click on these text fields first, and they now appear with a border around them when in editing mode.
  7. When in viewing/search mode a "???" will appear where text has not been added for a language, both in the gloss finder list on the left-hand side of the program window and in the main text panel on the right.
  8. The Edit Dialects tool now includes an option to show or hide the abbreviation for the focal dialect. This tool is available by clicking the blue spanner/wrench icon (top right) and then clicking on "Edit Dialects".
  9. Improved dialogs used throughout SooSL for locating and selecting video, picture and project files.
  10. Upgraded verion of Python used for programming from 3.3 to 3.4.
  11. Included newer version of VLC used for video display.
  12. Included newer version of FFmpeg used for transcoding when saving sign videos.
  13. No need for username and password to access website, http://www.soosl.net.
  14. Bug fix: Project corruption following a cancelled project import.

0.8.4

  1. Fixed bug preventing exported projects from being imported.
  2. Improved performance and feedback when saving signs.
  3. Improved layout to more clearly separate glosses/senses.
  4. Multiple glosses for the same sense may be separated with a semi-colon (;).
    They will each appear as separate glosses in the 'finder list' on the left side of the program window.
  5. Icon for adding new sentences moved from top of program window to below last sentence for a gloss/sense.
  6. Font size can now be adjusted for each written language separately.
  7. Added automatic crash and error reporting features.
  8. Added new icons to 'tools menu' for sending feedback and reporting errors.
  9. Existing face/head icons have been replaced with a different and smaller set of icons, each with a much broader meaning.

    These represent movement of:
    • whole head
    • mouth
    • forehead & eyebrows
    • chin
    • eyes
    • cheeks
    • nose
    • other non-manual movement

    Existing projects will be updated with the corresponding new icons, if necessary.

  10. No more "Duplicate File" dialog when adding videos or pictures. Duplicate filenames are now
    prevented by automatically appending a unique id to the filename when added to a project.
  11. Files for sentences, explanatory videos and pictures can be reused by choosing them from
    a project's directories. Any existing text associated with the file will also be offered for reuse.
  12. Files for signs may be chosen from a project's directories, but they will be copied instead of
    shared to keep signs unique. (1 sign = 1 video file)
  13. "/" and "\" are invalid characters when creating, importing and exporting projects and will produce errors.
    Their use is now prevented for these tasks.
0.8.3
  1. Fixed an error which prevented users from adding extra textual information to a sign.
  2. There is now the option when exporting a project to export it as either "Read/Write" or "Read Only"
    depending on whether the author of the project wishes others to be able to add and edit sign entries
    or only view them.

0.8.2

  1. Fixed problem from 0.8.1 which prevented import of projects on new installations.
  2. Brings version number in-line with Apple Mac version.

0.8.1

  1. Unable to save signs without gloss - fixed.
  2. Main program window was still accessible during save when it should be disabled - fixed.
  3. When text is too wide to display fully, dots replace some of the text, now on left side for right-to-left layouts.
  4. If closing SooSL while editing give option to save or abort.
  5. Corrected identical glosses from being selected together in left-hand listing.
  6. Notification of program updates at start of SooSL if Internet is available.
  7. Ability to download and install updates through program.

0.8.0

  1. Revamp of tools accessed by the blue spanner/wrench icon in the top, right corner of program window.
    • New Project tool
    • Edit Dialects tool
    • Edit Languages tool
    • Edit Sign Types (part-of-speech) tool
  2. Improved feedback when importing or exporting projects; able to cancel import/export.
  3. Improved resizing of video window.
  4. Added tool for changing font size of written languages, to right of language name along top of program window.
  5. New icon for leaving editing mode. Red cross "Cancel or Abort Editing" replaced by Blue door "Close Editor".
  6. Removed lock/unlock icons until password protection fully implemented.
  7. Removal of 'heel' symbols from handshapes; redundant for indexing signs in SooSL.
  8. Multi-line editing for sentences and extra-text.
  9. Audio removed from videos.
  10. Combined two hand locations into one; 'Hand (non-dominant)'.
  11. Combined two wrist locations into one; 'Wrist'.
  12. Touch locations added for each side of neck.
  13. Added keyboard shortcuts for some common tasks. To see the correct keys to use for your keyboard, place the mouse
    over the tool icon to view the tooltip. More details in Readme.txt.

0.7.3

  • Major Bug Fix - a default project directory wasn't being created in some cases, preventing new installations from
    creating new projects.

0.7.2

  • Fixed code which prevented editing of 'glosses' and 'sentences' with previous upgrade to Python 3.2.5.
  • Altered code to ensure that path to video player is correctly found.
  • No new features.

0.7.1

  • Fixed code which "may" prevent import and opening of sample database.
  • Update to Python version used. (3.2.5 - 3.3.2)
  • No new features