Introduction:
UniFEP Light is an Asian language solution for ER5 (EPOC Release 5) devices. This software is compatible with US and UK versions of Psion netBook Series 5mx, Revo & Revo Plus, Ericsson MC218 and Diamond MAKO. (It is not compatible with Series 7 or 5mx Pro)
UniFEP's name is taken from Unicode & Front-End Processor. UniFEP Light uses the Unicode Consortium defined UTF-8 encoding and therefore UniFEP is multilingual and supports different languages installed at the same time.
UniFEP Light is not just an application nor a text editor. In fact, it is more than just a front-end processor. It adds Asian language display and input to the system itself. This means the main internal applications and most third-party software installed in a device will become Asian language enabled. UniFEP adds language support to the most commonly used functions on handheld devices.
UniFEP Light Korean in EPOC Word
How UniFEP operates:
UniFEP changes the basic display and text handling of the operating system to handle Unicode from the deepest level.
UniFEP loads fonts to support Asian character display. It also replaces application resources and other parts of the EPOC System to ensure correct handling of the scripts supported.
UniFEP uses "MMU patching" to replace the EPOC graphics environment. For this reason, UniFEP must be turned on and off and does not behave like an application. Unicode display operates out of "Control Panel". Control of input methods is achieved using the UniFEP menu.
UniFEP is an open environment including a plug-in architecture that allows the addition of langauges and input methods. It offers a complete programming API allowing third party software developers to make use of advanced functions and make modifications.
The UniFEP SDK is available online.
Hangul Input:
Korean input is enabled when the UniFEP icon is visible and shows the syllable "Han". To can toggle between Korean input and ordinary EPOC input.
There are four input methods included: "Hangul(2-bolsik type)", "Yeongmun (English)", "Hangul (3bulsik) sebolsik" .
Internet & Import/Export:
UniFEP allows the transfer of email and Contacts vCards to desktops and other PDAs using text encodings other than Unicode UTF-8.
It allows the importing and exporting of text in desktop encodings such as EUC-KR, ISO-2022-KR, CP949 and Johab.
To speed Web viewing in Korean home pages Enfour offers a free proxy server.
Special Characters/ Code entry
Unicode contains a large repertoire of special characters that cannot be entered easily from the keyboard. UniFEP enables input of these via a special palette and direct code input.
Hanja:
This version of UniFEP is for Hangul only, and does not contain a Hanja font or Hanja dictionary.
The UniFEP engine, however, supports Hanja (it also supports Chinese and Japanese). Enfour will make Japanese, Chinesen and Hanja available from Enfour in the near future.
Specifications:
Hardware: US & UK versions of Psion Series 5mx, netBook, Revo & Revo Plus, Ericsson MC218 and Diamond MAKO
Memory: requires 1.4MB (1.3 for revo size devices)
Includes: 2350 hangul syllables, plus Jamo (single consonants/vowels)
Font sizes: 8, 11, 14, 16, 24 point (24 point not included in Revo size version)
Definitions:
What is a FEP?
Front-End Processor. Asian languages use thousands of characters. These cannot be input via a standard keyboard. A front-end processor is software that intercepts user input, tranforms and passes complex scripts to the application below. Also known as Input Method.
What is EPOC?
EPOC or EPOC32 is the name for the Operating System developed by Symbian. UniFEP Light supports the ER5 release of EPOC used in Psion built devices.
What is ASCII?
ASCII is the basic Alphabet in computer form. It does not include accented European or Asian characters.
What is Unicode?
Unicode provides a unique number for every character for every language. This means multiple scripts and languages can be used at the same time in the same file.
What is UTF-8?
UTF-8 is an 8 bit representation of Unicode. It retains binary compatiblity with ASCII codes, EPOC ER5 applications and data. For Asian Characters this means three-bytes per character.
Limitations:
UniFEP Light is suitable for use with EPOC ER5 devices. It is NOT suitable for use with Psion Series 3 or 5, GeoFox, OSARIS, Ericsson R380 or Nokia 9290.
UniFEP will most likely not run at the same time as other localization solutions.
UniFEP loads fonts and input methods meaning that full backups can not be completed while UniFEP is running. Turn off Unicode display for backup proceedures.
UniFEP does support Hangul language file and folder names, but this may cause problems with desktop backup applications. It is recommended that only ASCII be used.
Printing in Asian languages requires special printer drivers. LQ Mode printer drivers will require printers with Asian language fonts pre-installed. "Print via PC" function of PsiWin is not possible for documents containing Hangul characters. Some third-party drivers offer UniFEP compatible printout.
UniFEP should work with all EPOC applications including those from third parties. Some applications may not support UniFEP input or display. This is caused by original developer's programming. Contact with the original developer is recommended.
Due to the functionality of UTF-8, certain characters may not display correctly. These include accented European characters and ellipse "..." often used in application menus. Existing data may have to be reinput to change any non-ASCII characters to UTF-8.
File conversion is not possible without a Hangul savvy application. PsiWin and MacConnect do NOT have encoding conversion. We recommend third-party solutions such as 2ConnectU from K2 Systems
Language support is not enabled for SMS email, Phone (Revo), Comms(5mx) and Postcard (MC218).
Opera does not support Asian Lanugage display.
What is different between Light and other versions of UniFEP?
UniFEP has been available in many different versions on different platforms. On EPOC there are basically three generations. The first one only supported Japanese and only in the internal applications. The second used global patching to suppport all applications and a general localization solution. This shipped as UniFEP V2 for Japanese and UniFEP TC for Chinese. The third is a ROM-level adapation used only to create complete localized operating systems as seen in Psion 618C and Japanese 5mx Pro.
UniFEP Light is based on the second generation of UniFEP, but without the localization elements, fewer font point sizes and only basic input dictionary depth. It is targets non-native speakers, but enable the full-functionality of the Unicode environment.
For full description of the evolution of UniFEP please see the UniFEP Web page.
Available online
For a look at the manual: web manual
For support: email
International contact: