jQWidgets Forums
jQuery UI Widgets › Forums › Editors › DateTimeInput › not all words translated
Tagged: culture, datetimeinput, jqxdatetimeinput, localization
This topic contains 4 replies, has 2 voices, and was last updated by nikolayalmaty 12 years, 9 months ago.
-
Authornot all words translated Posts
-
I’ve made:
<script type="text/javascript" src="js/jqwidgets/globalization/jquery.global.js"></script><script type="text/javascript" src="js/jqwidgets/globalization/jquery.glob.ru-RU.js"></script>...$('#jqxDateTimeInput').jqxDateTimeInput({ culture: 'ru-RU', formatString: 'dd.MM.yyyy', width: 150px', enableBrowserBoundsDetection: true });
But month near year is English, and weekdays are English.
Where I can translate this words?Hello nikolayalmaty,
Here is an example:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <link rel="Stylesheet" href="../../jqwidgets2.4.2/jqwidgets/styles/jqx.base.css" type="text/css" /> <script type="text/javascript" src="../../scripts/jquery-1.8.1.min.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/jqxcore.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/jqxdatetimeinput.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/jqxcalendar.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/jqxbuttons.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/globalization/jquery.global.js"></script> <script type="text/javascript"> $(document).ready(function () { $("#jqxdatetimeinput").jqxDateTimeInput({ width: '250px', height: '25px' }); $.getScript('../../jqwidgets2.4.2/jqwidgets/globalization/jquery.glob.ru-RU.js', function () { $("#jqxdatetimeinput").jqxDateTimeInput({ culture: 'ru-RU' }); }); }); </script></head><body> <div id='jqxdatetimeinput'> </div></body></html>
Best Regards,
DimitarjQWidgets team
http://www.jqwidgets.com/Thank you, Dimitar!
But now every symbol as question sign “?”.
My page encode is Win1251, encode of script is UTF-8.
I’ve changed encode of script “jquery.glob.ru-RU.js” from UTF-8 to Win1251 without success.Hi nikolayalmaty,
This may be due to the dynamic loading of jquery.glob.ru-RU.js. This will solve the problem:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <title></title> <link rel="Stylesheet" href="../../jqwidgets2.4.2/jqwidgets/styles/jqx.base.css" type="text/css" /> <script type="text/javascript" src="../../scripts/jquery-1.8.1.min.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/jqxcore.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/jqxdatetimeinput.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/jqxcalendar.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/jqxbuttons.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/globalization/jquery.global.js"></script> <script type="text/javascript" src="../../jqwidgets2.4.2/jqwidgets/globalization/jquery.glob.ru-RU.js"></script> <script type="text/javascript"> $(document).ready(function () { $("#jqxdatetimeinput").jqxDateTimeInput({ width: '250px', height: '25px' }); $("#jqxdatetimeinput").jqxDateTimeInput({ culture: 'ru-RU' }); }); </script></head><body> <div id='jqxdatetimeinput'> </div></body></html>
Remember to set the culture property after initialization of the widget.
Best Regards,
DimitarjQWidgets team
http://www.jqwidgets.com/Thanks very much!
-
AuthorPosts
You must be logged in to reply to this topic.