Not sure what you mean by implementing my site in different languages. You can create a site using the site template of that locale/language.
Basically:
1. Through Central Administration, delete the root site collection from the SSP web application hosting the My Sites.
2. Create a new root site collection in the same web application
a. Select the language (from the drop down for that site tempalte)
b. Select My Site Host template
c. File in other fields as desired (title, description, owner, etc)
d. Create the site