I use this script to switch between 2 languages (French and English)
See this example at http://www.utopicminds.com
Make sure you use the same directory structure for both language.
Ex:
---------------
French : /fr/index.cfm
English: /fr/index.cfm
So on your page all you need to do is make a link using this code.
I put this in my header file (<cfinclude template="header.cfm">)
Link to the english page:
<a href="../fr/<cfoutput>#ListLast(CGI.SCRIPT_NAME, "/")#</cfoutput>">English
Page</a>
Link to the french page:
<a href="../en/<cfoutput>#ListLast(CGI.SCRIPT_NAME, "/")#</cfoutput>">French
Page</a>
Simple but useful.