Assorted utilities for LIFT files.
Current Utilities:

  • Validate Lift File. Ensure the file is compliant with the latest version of the LIFT schema.
  • Merge Homographs
  • Split out each sense containing a CAWL word list number into its own entry
  • Remove glosses & definitions written in unwanted writing systems
  • Find any orphaned audio and image files
  • Fix audio file names


Get the latest from http://downloads.palaso.org/LiftTools/.


Each tool in the application comes with its own instructions, but here are some instructions for how to use LiftTools with dictionary applications:


  1. Backup you WeSay Project (Or better yet, do a Send/Receive and indicate "Before merging homographs" (or whatever))
  2. Run LiftTools, and point it at the .lift file of your project.
  3. Run the utilities

At the moment LiftTools is shy. It is afraid to actually change your original LIFT file. Instead, it will make a new one, alongside your old one. So

4. Rename the old LIFT file, and then rename the new one to match it. Open WeSay, and you should see the change you made with the utility.

FieldWorks Language Explorer (FLEx)

  1. In FLEx, select File:Project Management:Backup and Restore. Backup your project.
  2. Select File Menu:Export..., Export LIFT.
  3. In LiftTools, choose the file you just exported.
  4. Run the tool
  5. In FLEx, choose File:Import:Lift Lexicon.
    a. Select the radio button which says "import the conflicting data and overwrite the current data". If you fail to do this, any items removed (say, because they were merged into another entry) will not be removed from your lexicon.
    b. Untick the "Trust entry modification times"
    c. Click "Browse..." and select the file which was output by the LiftTools tool.
    d. Click OK.
  • DownloadsUrl: <iframe src="http://downloads.palaso.org/LiftTools/" />

Issue tracking

  • Bug: 0 open / 0

View all issues

Latest news

Updated Homograph Merger
The Homograph Merger can now merge many senses (> 2), and can now merge in 'option list' properties.
Added by Cambell Prince about 5 years ago

New 'CAWL' tool added to Lift Tools
The CAWL tool removes forms for glosses and definitions that are only present due to use of the CAWL task.
Added by Cambell Prince about 5 years ago

New 'Writing Systems' tool added to Lift Tools
The Writing Systems tool helps clean up unwanted Writing Systems
Added by Cambell Prince about 5 years ago

New 'Audio Files' tool added to Lift Tools
The Audio Files tool helps reconnect audio files to Lift data.
Added by Cambell Prince about 5 years ago

View all news