I used the script that delete unused languages "langPack"
and its successfully deleted all the un-needed user interface languages "Thanks u!!"
but i want to delete all unneeded keyboards layouts too "i know its wont speed my ipod that much but i want to do that in purpose"
could you please tell me which files and directories should i delete in order to "remove or hide" the un-wanted language from Settings -> International -> Keyboards -> Add New Keyboard..
or which .plist or .strings file can i edit the menu of the available input languages "so i can delete the unwanted langs and no one can add it as a input lang"