@Zee99 What have you achieved so far? Have you created a non-localized column field? Can you post any code? Basically, what you have to do is: (1) create a resource files for languages you need, (2) deploy them to appropriate folders, (3) set value of TypeDisplayName using the $Resources:resource_file_name,key_name_from_the_file; syntax.
–
Marek GrzenkowiczSep 29 '10 at 8:13

create the site column, change the language to something else, than edit the column name and update it with the corresponding value. that's it, sharepoint will automatically show the column in the appropriate language.(there is a configuration in site settings --> site administration-->language settings where you specify to overwrite translations with users translations.