Hi Sarathlal.
I don't sure, but if I understood you correct you asked about webpart localization. If Am I right, you must do next steps:
1. Go to "Site Manager - Development - UI Cultures - All Cultures";
2. Press "Pencil" icon on any culture that not assigned by default;
3. Press "New string" button at the next step
4. If you did all correct before you can see fields with names: "Key", "Text" for every culture and "default text" for culture assigned by default;
5. Fill all of this fields;
6. Copy "Key" data before save;
7. Press Save;
8. Got to "CMS Desk - Content - Design" and open webpart, that you like to localize;
9. In "web part title" field past copied in step 6 "key" field data between {$$}. For example, if your key has name RestarauntKey, you must enter {$RestarauntKey$}
10. Press "ok".
Now, if you try to switch between cultures in Kentico CMS, web part must to switch title according selected culture. This method works in Kentico 6 and Kentico 7. I tested it while write this short help. I didn't tested it on Kentico 8. But, it should works I hope.
If you want localize Web part container title (not web part title), you must do next:
1. Go to "Site Manager - Development - Web part containers";
2. Press "new container" button;
3. from the right side of "Display name" field press icon with "Localize" pop-up help
4. In the pop-up window enter appropriate data into appropriate fields;
5. Press "ok" and "Save" them
Honestly, I didn't test this method. But this must works. This's about Kentico 6 and Kentico 7.
Best regards
Alexander