Skip to content
July 20, 2010 / kiranpatils

PolyglotSkype : A MultiLingual Skype

Challenge

One of my friend Vishwas tried to send message in Skype and at that time he came to know  that skype dosen’t supports Unicode Characters — Which is required stuff for sending multilingual message. He asked me to develop something. I was also knowing this and in back of my mind I was thinking to create some application using which skype can support Unicode Characters.

Solution

First, I started looking on web that how can i communicate with Skype using my C# Code and I found[someone truly said : A will will find a way] Skype4COM– “Skype4COM is an ActiveX component that represents the Skype API as objects, with properties, commands, events and notifications. Use Skype4COM in any ActiveX environment, such as Visual Studio or Delphi, and with a standard scripting language, such as Visual Basic, PHP, or Javascript. [Src : http://developer.skype.com/accessories]”

Secondly, I thought to use Google’s Translate feature in my application directly. So, user no need to go to Google Translate page do translation and copy-paste message.  Then I found Google-API-for-dot-net

Now, the raw and basic material is ready with me. Now i need to write windows application and some hand crafted code to create my own Skype. But before starting i also thought a lot for name I wanted to give unique name and i found it — “PolyglotSkype” [polyglot — linguist: a person who speaks more than one language].

Finally, I am glad to share this tool with you. Below are few details of it:

Introduction

PolyglotSkype supports unicode characters, using which you can chat with your buddies in any language.

Main features

  • Unicode support.
  • Loads all your online skype friends.
  • In-built Google Translate support — Supports so many languages!.

Screen shots


System requirements

Skype
.NET 3.5 SP1

How to use?

1. Install “PolyglotSkypeInstaller”.
2. Once installed it will create shortcut on your desktop “PolyglotSkype”.
3. Now, to use PolyglotSkype you need to be logged in to Skype.
4. When you run PolyglotSkype application skype will ask you for access. Please select “Allow access”.
5. That’s it! Enjoy 🙂

I would like to hear from you

If your feedback is positive tell to your peers else tell to me at : klpatil@hotmail.com. Feel free to post your suggestions/comments/bugs at provided email id.

Technical links

For Google Translate : http://code.google.com/p/google-api-for-dotnet/
For Skype API : http://developer.skype.com/accessories
Windows Installer : http://www.simple-talk.com/dotnet/visual-studio/getting-started-with-setup-projects/

Would like to Download? Click here

Eager to have your feedback!

Sourcecode : Coming Soon…

Skype4COM

Advertisement

5 Comments

Leave a Comment
  1. vishwasshrikhande / Jul 20 2010 10:03 am

    An awesome plugin, please carry on with more of development. A portable version is needed badly 🙂

    • kiranpatils / Jul 20 2010 5:13 pm

      Thanks Vishwas! — Will check the portable stuff!

  2. Maulik Darji / Aug 18 2010 6:08 pm

    Hey Kiran,
    Can you make a portable version of skype so i can install that in my windows mobile.

    • kiranpatils / Aug 22 2010 5:43 pm

      Maulik, Good Idea — Need to check, because for this I’ve used Skype4COM Library — I’m not sure how can i use it for mobile applications.

      Thanks for visiting my blog!

      Happy Reading! 🙂

      Thanks,
      Kiran Patil

Trackbacks

  1. You are starting your career in IT Industry? Here are my learnings for you! | A Place for C Sharpers/.Netters

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: