virtual punjabi keyboard is a tool which helps to write in punjabi language , User type from his keyboard in roman english which will be converted into punjabi .
Link :