Live Mesh Technical Preview (www.mesh.com) has expanded to 3 new countries: Canada, India, and Ireland(in English) and those countries now join USA, UK, Australia and New Zealand. In signing up for the Live Mesh Technical Preview, users from these countries will still need to run with an English locale for now.
Amit says that the Live Mesh Team still does have a maximum limit of users who will be allowed in to the Live Mesh Technical Preview. As long as sign-ups remain below that limit, anyone in the above listed countries is free to sign-up. However, once that limit is met - sign-ups for the Live Mesh Technical Preview will be closed until the team is ready to open it up again for more users. So sign-up now!