Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 5097)
+++ /CKEditor/trunk/CHANGES.html	(revision 5098)
@@ -86,4 +86,5 @@
 		<li><a href="http://dev.fckeditor.net/ticket/3494">#3494</a> : Context menu is too narrow in some translations.</li>
 		<li><a href="http://dev.fckeditor.net/ticket/5005">#5005</a> : Fixed HTML errors in PHP samples.</li>
+		<li><a href="http://dev.fckeditor.net/ticket/5123">#5123</a> : Fixed broken XHTML in User Interface Languages sample.</li>
 		<li>Updated the following language files:<ul>
 			<li><a href="http://dev.fckeditor.net/ticket/5006">#5006</a> : Dutch;</li>
Index: /CKEditor/trunk/_samples/ui_languages.html
===================================================================
--- /CKEditor/trunk/_samples/ui_languages.html	(revision 5097)
+++ /CKEditor/trunk/_samples/ui_languages.html	(revision 5098)
@@ -36,8 +36,7 @@
 			<label for="editor1">
 				Available languages (<span id="count"> </span>languages!):</label><br />
-			<select disabled="disabled" id="languages" onchange="createEditor( this.value );">
 				<script type="text/javascript">
 				//<![CDATA[
-
+					document.write( '<select disabled="disabled" id="languages" onchange="createEditor( this.value );">' );
 					// Get the language list from the _languages.js file.
 					for ( var i = 0 ; i < window.CKEDITOR_LANGS.length ; i++ )
@@ -48,8 +47,7 @@
 							'</option>' );
 					}
-
+					document.write( '</select>' );
 				//]]>
 				</script>
-			</select>
 			<br />
 			<span style="color: #888888">(You may see strange characters if your system doesn't
