Greetings, Masood -
PB 9 was released by Sybase in 2003... almost 19 years ago. At that time, PB internally used ANSI (single-byte/character) characters and fonts. In 2004, PB 10.0 came out and the product underwent a MAJOR change to use Unicode (2 bytes/character) encoding internally. The example images you posted are indicative of an ANSI-to-Unicode issue. Had your application been migrated to any version of PB later than 9.0 in the last 17-18 years, you would have likely experienced the very same issue you're having now, at that time. My guess is that the majority of pre-version 10 PB applications were migrated to a Unicode version some time ago.
While Appeon provides this Community Q&A forum, it is not a full-service technical support site. Volunteers such as myself from around the world, along with several Appeon team members, attempt to help people get answers to their questions regarding Appeon products. If you have a question, then by all means, please ask it. Supply us with as much information regarding the issue and your environment (Appeon product version/release/build, database vendor/version, operating system, etc.) and we will try to help you find an answer to the best of our abilities. There are other avenues available to you (free bug support, paid support assistance provided by Appeon, or the services of independent consultants, for example) for technical support.
Best regards... John