---------------------------------------------------------------------- Bangali Version 3.0 SE Read Me and Manual ----------------------------------------------------------------------- *********************** OVERVIEW OF THIS FILE : *********************** Please read this file thoroughly befor using or installing Banglali software.Banglali is a freeware. If you have any question or query, you can contact me to hellopopel@hotmail.com. This file contains all the information necessary: 1. What is Bangali Software 2. License 3. Requirements 4. Installing and Using Bangali 5. General tips 6. Making of Bangali, present and future Development 7. FAQ 8. Contact Information .1. -=What is Bangali Software=- ------------------------------ Bangali is a Easy Bangla writing software built on test basis. You have to use English letters to prnounce the Bangla word to the system and the system will make it Bangla in Bengali letters. Making joint letters are also extremely easy here. My main urge to write this software was to test my algorithm. This project was presented in the 25th National Science fair venue: Notre Dame College, Dhaka, Bangladesh. And there it won the 6th prize. .2. -=License =- ------------ Bangali is a freeware. You can distribute it anywhere. It will ask you to register as a Bangali user in the web site. If you place this software in a download stub, you can place a link to the registration page. .3. -=Requirements=- ---------------- Bangali uses ascii based bangla conversion system i.e. the conversion is not real comparing with the UNICODE. It needs SutonnyMJ font, which is automatically installed with the package. Moreover you can use any "Bijoy" [ copyright: Ananda Computers, Segunbagicha, Dhaka ] based fonts with Bangali. Normal Requirements are at least Pentium MMX with 32 MB of RAM for good performance. It is also good to have at lease 20 MB of free space in the drive. .4. -=Installing and Using Bangali=- -------------------------------- This section is very important. To use Bangali you need to know the normal system of English alphabetic pronounciation to real Bangla. There are some special cases, you need to memorize them for good performance. Once you get acquainted with Bangali, Trust me, you will be able to write Bangla very quickly. Special Joint letters have nearly combinations. Others are just as we use naturally. I have made some example files for you, you can verify them. They are found in the program folder. **Installing Bangali** Run the setup program. It will guide you through the installation process. Restart your machine after installation. **Starting Bangali** Start -> Programs -> Bangali 3.0 SE -> Bangali 3.0 SE **Introduction** If you do not register a message "Free Registration" will ask you to register it. All you need to register is to : i. Grab the "Serial code" and the web link from the message. ii. Connect to the internet and open the page. iii. Perform registration there. You will be given a "Key code" iv. Next time you start bangali, click "Yes" in the message. v. Write the "Key Code" given. ---> here we go.. you are now registered. **Using Bangali** You will see a menu bar containing " File Edit View Help" and under that two text area in the program screen. Under that a button named "Bangla" in Bengali. The First text area is named "English Letters". You will write english letters here. The following text area will be automatically updated as you complete a word. Try writing the following line in the "English Letters" text box (Do not copy paste): ---------------------------------------------------------------------- AAMAR SOONAR BAngLA AAMI tOOMAY VALOBASI. -ROBIINdRONAtH THAKUR. 1898 BONGABdER NIdAGH SHEshE EKZON ASHWAROOHI PURUsh BIshNUPUR HOItE MANdAROnER POtHE EKAKII GOMON KORItEcHILEN. -BONKIMCHONdRO CHOTTOOPAdHYAY ----------------------------------------------------------------------- The Bangla line will automatically appear as you approach. If you proceed Backward and change a word the Bangla version will be updated automatically. At first the Bangla writing scheme may seem not so friendly. But it is tested and proved comfortable. Most of the letters are written CAPS, and for this CAPS LOCK will automatically on when Banglali starts. It will be regain to the initial state when Bangali exits. To use the bangla letters in your document, Simply copy and paste. **Saving** You can save both the bangla and english file. Bangla file will be saved in RTF format. English one will be save in plain text format. **Getting Help** Conversion of each letter may not be upto your desire.You will find a complete keymapping in the program. -> Click on the help menu -> Click Substitution Table or -> Press F1 -> A Table will appear on the screen -> It will tell you the actual mapping of vvowels, consonants, joint letters (juktakkhor), fragments ( jo-fola, ro-fola, mo-fola, no-fola etc) -> You can also Drag and Drop letters from the mapping list to the document. **Error Handling** Sometimes you may find you have written something and nothing have appeared or the conversion of a specific part is not contained in the Bangla Text. It means you have used some letters that are unknown to Bangali.It mostly occurs when you write in small caps. For example: if you write "aamar" bangali will not recognize it. Bangali is case sensitive. At first you may be annoyed at this. But I have done this for a rigid environment. Normally to check whether your entered text is ok or contains error: -> Go to View menu. -> Click View Log. -> A log box will appear containing informaation about the transaction. .5. -=General Tips-= ---------------- Here are a few handy tips that will be useful when using Bangali. >> Alphabet: Most of the Alphabets are implemented in CAPS. For vowels double letters are used for "dirgho borno" and single for "Rosh-sho borno" For example " IPSItO " (without the quotation) writes ipsito in Bangla. " IId " (without the quotation) writes eid in Bangla. Try: ----------------------------------------------------------------------------------------- ULLAS , UUshA , ARUnIMA , PORII , ARItRO , WRIshOV , dOI , dy , dY , UUCHcHWAS ----------------------------------------------------------------------------------------- >> Vowels: If any letter conflicts with O then use O as o (small) Small o forces the Bengali vowel O letter. Try: OHhHOO >> Consonant: --Use CAPS for the normal letter matching with bangla and small for the a bit different one. --Apply an H for "Mohapran" letter. --Carefully view the difference between SH,S,sh --Examine ~N, ~n, ~t, N, n Try: ----------------------------------------------------------------------------------------- ZAHAZ JAKAt tIStA tROYII TAKA JAJABOR NAM nIZONtO KONTOK KONTHO KWRItI KWRIshOK KRIIrA SOngGHO DAK ROKtO KshOROn BONKIM SONtRAS SOngshKWRItI dUshKWRItI MONtRIItWO KOLLOOL BIdOGdHO PROOZZWOL ZHONZHA LANcHItO BONCHOnA BOLKOL AAKA~NKKHA BRAHMOn BRONKAITIS BIggAN KEROOSIN SWONOK SOMVRANtO MWRItYU ----------------------------------------------------------------------------------------- >> Connectors: (-KAR : small format of vowels) --For A-kar use A as it is natural. --For OI-kar use small y . Try dHyBOt. --fOR O-kar use OO --if OI is used in front of a word it means vowel OI. But inside a word it will be automatically resolved to vowel I to keep match with the reality. --The other connectors are used as the vowel is. Try: ------------------------------------------------------------------------------------------ OIRABOt BOI dy BOOKA BULBUL BOW BOU ------------------------------------------------------------------------------------------ >> Fragment: jo-fola is implemented as both "J" and "Y" use as you like. >> Joint Letters: Joint letters are implemented as they are in bangla. Some joint letters have short forms for simplicity. See the Substitution Table for details (Press F1 in Bangali Main Screen). --If you want two letters separated forcefully then use a O between them. Sometimes some letters are used separately though we prnounce them as joint. Try: ------------------------------------------------------------------------------------------ khOROn, KshOROn , ROKtOKKHOROn , dHUMOPAN , AAPONAKE , AAMORA , AAMRA , APNAKE , BIG~nAN BIggAN BIggOPtI PROVONZON PROKWRIshTI PROdIIPtO ------------------------------------------------------------------------------------------ .6. -=Making of Bangali, present and future Devvelopment=- ------------------------------------------------------ Before using Bangalee you should know that it I made it as a test project. It is ascii based and doesn't support UNICODE. Bangla "Jukto Borno" making sytem of Ascii and Unicode is quite different. And it is more precise and meaningful in Unicode. I made it using Visual Basic which is obsolete for these types of software to work with serious performance. I may port it to VC++ with all the facilities of the latest revision of UNICODE... or I may release it as a open source software in the web sites. .7. -=FAQ=- ------- **There is no Bangla letter The font with the package is automatically installed. But sometimes it may not work for system malfunction. In this case try to install the font manually and restart. **Where Bangali is installed Bangali is installed generally in Program files folder. **How to make a shortcut In desktop make a shortcut selecting Bangali from its installation folder. **Nothing appears in the bangla text area See whether you are writing in small caps or CAPS. .8. -=Contact Information=- ----------------------- Md. Tanvir Al Amin hellopopel@hotmail.com At present HSC examinee from Notre Dame college. Date: 5 October, 2003