If everything seems to work well, but no phrases are shown, only an empty space (e.g. white), this may be because the phone has decided to make the default text colour the same as the background colour: e.g. white text on white background as I have experienced on a Sony Ericsson phone. Click the menu and change the colours. MobilePhrasier will remember your choice of colours.
The session file (the chs-file)contains a check sum that depends on the contents. If the contents is changed (without the check sum being updated accordingly) or the session was not properly saved, this error will occur. If you have edited the session file since it was saved by Phrasier or MobilePhrasier, e.g. using an editor, this warning should be expected and need not indicate that there is any problem with it. However, if you have not edited the file, it is most likely an indication that there is something wrong with it: e.g. that the file has become corrupted.
If you suspect that the session file may have become corrupted, you should stop praticing without saving the session: saving it may over-write the previous backup. Instead, you should rename or delete it, and instead retrieve the backup of the previous copy which has the same file name but file type chs_ instead of chs. You may also open either files in an ordinary text editor to view the contents.
This may happen if the previous session failed to save properly: i.e. the session started to save, but was interrupted by some error. Since the session file has been corrupted, you will need to retrieve the backup file (same file name but with file type chs_ instead of chs).
This has happened on Sony Ericsson (W395) when MobilePhrasier is started immediately after installation, but the problem seems to have disappeared after another bug was fixed.
This has been experienced on Sony Ericsson (W395) when running MobilePhrasier right after installation and seems to be a phone bug. Try starting MobilePhrasier the ordinary way and see if the same happens: if it does, please tell me.
It may also be that MobilePhrasier was able to start writing the session file, but failed partly through, in which case you will get an error when you try to open it again. If this happens, you need to retrieve the backup file: this is given the same location and filename, only with the file type changed from "chs" to "chs_". To do this, delete or rename the chs-file, then rename the chs_-file to file type chs.
First, you must make sure that you have saved the session file with ASCII encoding. By default, Phrasier uses UTF-8 Unicode to handle non-ASCII characters (e.g. Chinese): this is convenient since you can then edit the text easily in an Unicode enabled text editor which will show these special characters. However, since mobile phones often don't handle UTF-8 very well, MobilePhrasier requires that you save the session from Phrasier using the ASCII encoding option. If you open the session file in a text editor, the session tag will then contain the value encoding="ASCII", and special characters will be encoded &#number;.
If your vocabulary contains characters that the phone does not support, these will not display properly, but may instead be displayed as boxes. If you are practicing Chinese, and your phone does not support Chinese characters, there is little I can do to help: you may try to see if you can change the firmware of you phone to a Chinese or Asian version which might have the characters.
If you are practicing Chinese, but the Pinyin pronounciation does not come out correcly as the phone does not always display the special characters with tone marks, try pressing the # key to change the display mode. This should switch between alternative display modes, which for Pinyin is Pinyin with tone marks and Pinyin with tone numbers.
Unfortunately, different phones organise the menu items differently. Therefore, I have added model specific options for menu organisation. However, as of now, I have only verified this on selected models from Asus and Sony Ericsson. If you have a different model and would like a better organisation of the menu options, please contact me.
On some phones, MobilePhrasier stops reacting after changing text or background colours.
Solution: Since the colour change takes effect and is stored permanently, the solution is to change the colours as desired, then exit MobilePhrasier and restart. The chosen colours will then take effect.
Reported on: Sony Ericsson.