Bug 28638 [Preferences] Import Preferences: Crashes on eclipse
bundles/org.eclipse.jface/src/org/eclipse/jface/resource/FontRegistry.java
* The standard Java resource bundle mechanism is then used to locate
	 * and open the appropriate properties file, taking into account
	 * locale specific variations.
	 * </p>
	 * <p>
	 * For example, on the Windows 2000 operating system the location string
	 * <code>"com.example.myapp.Fonts"</code> yields the base name 
	 * <code>"com.example.myapp.Fonts_windows2000"</code>. For the US English locale,
	 * this further elaborates to the resource bundle name
	 * <code>"com.example.myapp.Fonts_windows2000_en_us"</code>.
	 * </p>
	 * <p>
	 * If no appropriate OS-specific resource bundle is found, the
	 * process is repeated using the location as the base bundle name.
	 * </p>
	 * <p>
	 * The property file contains entries that look like this:
	 * <pre>
	 *	textfont.0=MS Sans Serif-regular-10
	 *	textfont.1=Times New Roman-regular-10
	 *	
	 *	titlefont.0=MS Sans Serif-regular-12
	 *	titlefont.1=Times New Roman-regular-12
	 * </pre>
	 * Each entry maps a symbolic font names (the font registry keys) with
	 * a "<code>.<it>n</it></code> suffix to standard font names
	 * on the right. The suffix indicated order of preference: 
	 * "<code>.0</code>" indicates the first choice,
	 * "<code>.1</code>" indicates the second choice, and so on.
	 * </p>