C'est en effet pas trop compliqué à faire, en gros :
1) ajouter les .ascx un attribut resourcekey pour chaque label
2) créer un fichier .resx qui reprend chaque clé
Et si tu as besoin que le français, tu peu même traduire directement dans le fichier .ascx
Mais si tout les textes ne ce trouve pas dans les fichiers .ascx (c'est souvant le cas) alors ils faut modifier les sources et recompiler. Il faut donc Visual Studio et sans doute que la version Express ne suffira pas. Et quand tu voudras faire une mise à jour, tu pouras tout recommencer (j'exagere un peu).
--------------------------------
Plus simple, plus robuste, plus flexible et moins cher à mon avis pour réaliser ce que tu souhaite c'est Property Agent de Ventrian. Et je pense déjà avoir vu les raductions sur ce site.
http://www.ventrian.com/Products/Modules/PropertyAgent.aspx