Abacus Wrist PDA

Your Palm dictionary source




  BIBLEBible dictionary Palm

OTHERSPalm dictionary

FREE!Free Palm Dictionary





InterType Palm software

Essential applications for all Palm users



BEIKS Find extension


Kid software for Palm

Kid Zone

Kid Paint

PIM applications for Palm OS

Woman Calendar

Wall Street Calculator

Cool games for Palm OS



Clickomania New Palm game !

Clickomania II


DJ Miner





LiteratiPalm Dictionary


Pilot LinesPalm Dictionary




Space Lifter



Toxic BallsNew stunning game for your Palm or Treo

WordfulPalm Dictionary

Development tools for Palm OS

Install Expert installation kit

Development tools for Palm OS
Fossil Wrist PDA
Qool QDA-700 phone


PalmType for Palm OS 3.x or 4.x
Read and write Cyrillic and Turkish on your Palm

Registered users

Current version: 5.3 (See revision history)
Requirements: See description
Supported devices: Palm Tungsten, Palm Treo, Palm Centro and all other Palm OS 5 powered devices
Required products: None
Palm Type is a Cyrillic localization kit for code page 1251 (Windows Cyrillic). This is the most popular Cyrillic code page in use in Slavic countries like Russia and Bulgaria.

The system uses the original Grafitti, Cyrillic Grafitti help-screen and standard Russian or Standard/Phonetic Bulgarian soft keyboards for text entry.

Palm Type also allows your Palm OS device to properly sort Cyrillic text.

To the PalmType localization package is added Turkish localization kit for code page Latin 5 (Turkish Standard). The update comes free of charge to the registered PalmType users!

Please read the User Guide for PalmType.

Russian Localization for Palm OS for Sony Clie HiRes Bulgarian Localization for Palm OS 3.x and 4.x Turkish Localization for Palm OS 4.x

Note: Due to the application specifics there is no trial download available for the product. Please make sure to read all product features and limitations before placing an order.


  • Enhances Palm OS with code page 1251 (Windows Cyrillic)
  • Enhances Palm OS with code page Latin 5 (Turkish)
  • Provides Cyrillic system fonts (standard and high resolution Sony CLIE fonts)
  • Provides four language-specific alternate keyboards: Bulgarian (BDS and Phonetic), Turkish, Ukrainian and Russian
  • Provides proper sorting for the selecting language in applications
  • There are different program versions for different OS versions; this version of PalmType only works on devices running Palm OS 3.x and 4.x. An alternative application for PDAs running Palm OS version 5.0 (and possibly higher) is available here;
  • No more than two languages with different alphabets can be displayed/used at system level at the same time (see How does it work for details);
    For example one can have English and German (the second using umlauts) or English and Russian (Cyrillic is where umlauts are), but not English and German and Russian at the same time; in fact, since German and Russian overlay each other it is not even possible to have correct German and Russian at the same time without tweaking the whole code page upside down.
  • Changing the active alternate language set requires starting the program; we are working to enabling hot switch from within any other program;
  • Once activated, the program MUST remain in main memory;
How does it work?
Up to version 5.2 of Palm OS, the American and European Palm OS devices are using a single-byte code page, meaning they can only display and distinguish among 256 unique system characters.

Alternatively, in the Japanese builds of the OS a character is represent by two bytes, allowing for much more unique characters.
Unicode is a standard for using the two bytes and representing all world languages; unfortunately, it is not applicable to the American and Pan-European versions of the Palm OS devices; hence, PalmType and this document are not anyhow related to Unicode.

The lower 128 characters of all code pages, regardless of whether 1 or 2 bytes, are standardized and match the American Standard Code for Information Interchange (ASCII). This is where the Latin alphabet, the digits, punctuation marks and a few other special characters are.

The upper 128 characters available in a single-byte systems is where usually the alternate languages are.

By default, all Palm devices contain the standardized extended Latin code page. The upper page contains the accented Latin characters used by various Western-European languages like German, French, Italian etc.

Caution: adding any other language (e.g. Russian) to the device is only convenient if it is located at the upper 128 characters of the available system table and as such is only possible at the price of [temporary] losing the characters available there.

The directly viewable result of installing any such localization enhancement on a single-byte system is that some Western-European characters across the device suddenly start looking oddly. It is important to know that it is only the appearance of the documents that is affected (as a result of changing the character glyphs for the upper half of the alphabet); the actual documents are not.

In a nutshell, all localization programs replace several system resources, providing more or less of the functionality needed to read, enter and manipulate (for example sort) alphabets for particular language.

Note: due to its specific implementation this product could not offer trial version; please make sure you read the full description before placing an order!


To install PalmType, first locate the folder with its files. There you will find two folders - one for Sony HiRes and one for Standard Palm Resolution. Choose the one appropriate for your device and in there you will find four files. You should install two of them: "PalmType.prc" - this is the application and one of the keyboards pt_bg_bds.prc (Bulgarian BDS), pt_bg_pho.prc (Bulgarian Phonetic), pt_tur_std.prc (Turkish Standard) or pt_rus.prc (Russian).

Both files need to be installed on the device, just as with any other Palm OS files. We strongly recommend that they get installed directly in RAM (as opposed to a media card), but in reality it is not a must; it is only important that once run, they do not get deleted from the main memory, unless the program is being un-installed according to the below instructions.

Once the program files are copied, you should see PalmType's icon in the application launcher. Finally, you should perform a Soft Reset with your device to activate the program.


To uninstall PalmType from your device, you should first open the standard delete screen (Menu > Delete) as you do when you go to delete any other Palm OS application. Then, find and select "PalmType" in the list of installed files. Tap on the "Delete" button and the "PalmType.prc" file is deleted, but you will get an error message that the application cannot be deleted. Tap "OK" and perform a soft reset with your device. Finally, open the delete screen again and select "Rus-1251" in the list of files and again tap on the "Delete" button. This way you will completely remove PalmType from your Palm.

Q & A

What is PalmType?

PalmType is a Cyrillic localization kit. This is a tiny program, that allows you to write and read Cyrillic letters.

If you want to use (read and/or write) Bulgarian or Russian you will need PalmType. The Bulgarian standard for Cyrillic in the windows environment is CP 1251, which is exactly the standard PalmType uses.

What about sorting?

That's the best part: PalmType allows your Palm to sort properly Cyrillic letter from the moment it is installed (this does not apply for the shareware version).

There are 2 keyboard layouts in use in Bulgaria: - one is called BDS (Bulgarian state standard), which is optimized for a maximum typing speed and convenience on desktop keyboards - and the other is Phonetic - this means that the Bulgarian letters are placed on their phonetic equivalent in the Latin alphabet, so where you got a "t" in Latin, you got also a "t" in Bulgarian phonetic. This is the keyboard layout used in PalmType by default. To minimize the memory usage we offer 2 different versions for each layout.

What about memory and speed?

That's another advantage of PalmType - It takes only about 64k of your Palm's precious memory!

PalmType will not slow down your Palm. The good news is that it is optimized for maximum speed and minimum size. You can't even notice it is working!

What is Cyrillic graffiti help-screen?

You know about that feature of the Palm - you drag your pen from the lower left to the upper right corner of the touch-screen and you get a help-screen with the graffiti characters? Well it's the same thing with the new version of PalmType, only to get the help-screen with the Cyrillic characters, you must be running PalmType and do the same thing: just drag your pen from the lower left to the upper right corner of the touch-screen. That's it!

Please download the User Guide and you will find out more.


Related titles

  • _English Dictionary for Palm OS /Pro/

  • BEIKS Bulgarian-English Dictionary for Palm OS

  • BEIKS Department of Defense Acronyms Dictionary for Palm OS

  • BEIKS English <-> Bulgarian Dictionary for Palm OS

  • BEIKS English <-> Russian Dictionary for Palm OS

  • BEIKS English <-> Turkish Dictionary for Palm OS

  • BEIKS English-Russian Dictionary for Palm OS

  • BEIKS Glossary of Ancient Biblical Terminology for Palm OS

  • BEIKS InterType for Palm OS /Russian/

  • BEIKS Linguist Dictionary Bundle for Palm OS

  • BEIKS Talking Euro Phrase Books Collection for Palm OS

  • English verb conjugator for Palm OS

  • English-Bulgarian dictionary lexicon for BDicty


    1997-2008 BEIKS LLC. All rights reserved.
    Palm is a registered trademarks of Palm Inc.
    All other trademarks used belong to their respective owners.