Okay,
Guess I was hoping for something slightly more strict / rigid in terms of say a tab or drop down of available languages to set language, but tags may work as a fallback.
Just requires the people entering content don't accidently add any typos to the tag, and know the available options.
Thanks, I'll try this route.