Upgrading from Ultralingua 7.1.x to 7.2 on macOS

Background

Version 7.1.12 (and earlier 7.1.x’s) of Ultralingua for macOS was a 32-bit application (a technical classification having to do with the history of computer chips). Starting with macOS 10.15 (Catalina), Apple no longer allows 32-bit applications to run on macOS.

Ultralingua 7.2 is a 64-bit application, so it runs on Catalina. We also made some pretty big changes to the way version 7.2 stores its data, which means that the “Check for Upgrades” process on version 7.1.x is unable to upgrade your computer to version 7.2 automatically. You can, however, upgrade manually. This web page is here to help you do so.

Instructions

Step 1: Download and install version 7.2

  • Click here to download: Ultralingua English Dictionary v7.2.

  • The downloaded file is named Ultralingua-ENG.dmg.zip. Once the download is complete, your Mac should automatically decompress this file, leaving you with a file called Ultralingua-ENG.dmg in your Downloads folder. If not, you can just double-click on Ultralingua-ENG.dmg.zip to do the unzipping/decompressing manually.

  • Double-click on Ultralingua-ENG.dmg. This should (after a few seconds) open a window that looks like this:

Finally, drag the Ultralingua.app icon onto the Applications icon.You might get asked whether you want to overwrite the previous version of Ultralingua.app. If so, say Yes.

Step 2: Move your data files

Ultralingua for macOS stores various kinds of data files (dictionary data, conjugation data, your added entries, your flashcards, etc.). In earlier versions of macOS, it was common for apps to store your data files in the Applications folder along with the apps themselves. But in Catalina, that’s no longer allowed, so Ultralingua 7.2 needs your data to be elsewhere.

The quickest way for most people to move the data to its new home is to use a “command-line interface” to type special commands that will move your data for you. However, some people find the command-line interface difficult to work with, so we’ll give you two options.

OPTION 2.1: DRAG YOUR DATA FILES

  • (1) Open a Finder window and navigate to the Applications/Ultralingua/Dictionaries folder

  • (2) Open another Finder window and navigate to [your home folder]/Library/App Support/Ultralingua

  • Drag all the .uld and .ulc files (e.g. english-french.uld, spanish.ulc, etc.) from the folder in (1) to the folder in (2)

  • Launch the Ultralingua app in Applications. From the Ultralingua menu, select View Licenses. Use the resulting dialog to re-enter your registration keys. (Note that for most people, this step is not necessary if you use the command-line to move the data files.)

  • Move on to STEP 3 below.

OPTION 2.2: USE THE COMMAND-LINE TO MOVE YOUR DATA FILES

Screen Shot 2020-03-20 at 12.05.26 PM.png

Open the “Terminal” application...

… by going to Applications/Utilities in the Finder, and double-clicking on Terminal. You should then see something like this window open up, ready for your commands.

Screen Shot 2020-03-20 at 12.05.47 PM.png

Copy the commands shown below, one line at a time, paste each into your Terminal, and hit Enter for each one.

The result should look like the window shown here.

mkdir -p "$HOME/Library/Application Support/Ultralingua" cp -rf "$HOME/Library/.7bjs" "$HOME/Library/Application Support/Ultralingua" cp /Applications/Ultralingua/Dictionaries/*.uld "$HOME/Library/Application Support/Ultralingua"

NOTE: If your Mac was set up in a non-English-speaking country, it may use a different folder name than Library. For some French Macs, for example, you will need to replace Library with Bibliothèque in the command listed above.

Step 3: Launch the new Ultralingua

  • In the Finder, go to Applications and double-click on Ultralingua.

Screen Shot 2020-03-26 at 10.24.04 AM.png

You’ll probably see a scary dialog that looks like this.

Click on Cancel.

  • If you see that dialog, click on the Apple menu in the upper left corner of your screen, and select “System Preferences”. In the preferences dialog, select “Security & Privacy”, and then the “General” tab, which should look like this:

Screen Shot 2020-03-20 at 12.00.26 PM.png

Click on “Open Anyway”

  • This should open up a dialog like this:

Screen Shot 2020-03-20 at 12.00.36 PM.png

Click on “Open”

  • Ultralingua should launch, finally.

  • Go to the Ultralingua menu and select “About Ultralingua”. The resulting window should tell you that the version is 7.2.

  • Got to the Ultralingua menu and select “View Licenses”. The resulting window should show you the same list of dictionaries you had before. It should also include the English dictionary.


Step 4: Enter your free English dictionary key

If you didn’t already own the English dictionary, open the "View Licenses” dialog again, click on “Enter License Key”, and enter this key. That will give you the English dictionary in addition to your other dictionaries.

M7EEU3642181512355406-FREEKEY

Step 5: Enter the rest of your registration keys

If you have registration keys for Ultralingua dictionaries other than the English dictionary, enter them just as you did in Step 4 above.

Step 6: What if you Don’t see all of your dictionaries in Ultralingua?

If you launch Ultralingua but you don’t see all of your dictionaries in the dictionary drop-down list, you need to get your data files into the right places. You can do that by going to:

https://ultralingua.com/data-downloads

Download each of your dictionary files (they’ll be something like “english-spanish.uld”) and then double-click on the file to install it in the right place. Finally, restart Ultralingua and you should see your dictionaries.

Step 7: Not working? Let us know

If this process doesn’t work for you, please write back to dev@ultralingua.com describing your status, and we’ll help you work through it.