forums › forums › SQLyog › SQLyog BETA Discussions › Character Sets
- This topic is empty.
-
AuthorPosts
-
-
March 20, 2006 at 4:18 pm #9551
peterlaursen
ParticipantI know that 5.1 BETA 4 is just the beginning of a new multilingual SQLyog-era. The release notes claims 'support for all European character sets'. I miss latin2 and latin7. They are Central/Eastern Europe and the whole Spanish-speaking world respectively and both are pretty important!
You must also explain how to use the charset selector in connections manager!
I think that I can figure out that if I want to work with some DB's/tables that have the default character set of the server I can choose 'default'. If the DB's/tables have another character set I can now choose that. Is that correct? If it is, then I request a dropdown in program main-windows where one can switsh 'charset_results' too – so that I won't need to reconnect!
-
March 23, 2006 at 3:48 am #20938
jrossiter
MemberI have to say that I'm disappointed to see utf8 missing since that's quickly becoming the universal default.
-
March 23, 2006 at 6:32 am #20939
peterlaursen
ParticipantPlease search the Forums and the FAQ!
A little search would tell you that full unicode compliance is planned for SQLyog 5.2.
Cool down!
-
March 23, 2006 at 6:49 am #20940
Ritesh
MemberComplete support for utf8 and other multi-byte charsets will be available in v5.2. Right now only one-byte charsets will be supported.
-
March 23, 2006 at 12:03 pm #20941
jrossiter
Memberpeterlaursen wrote on Mar 22 2006, 10:32 PM:Cool down!I'd have to be hot to cool down. I can make a statement without being upset.
-
March 29, 2006 at 7:28 am #20942
peterlaursen
Participantdid you consider this discussion in relation to BETA 5 ?
-
March 29, 2006 at 11:43 am #20943
Ritesh
Memberpeterlaursen wrote on Mar 29 2006, 07:28 AM:@riteshdid you consider this discussion in relation to BETA 5 ?
Yes indeed. Previously, we were leaving out couple of charsets but from BETA 5, everything will be in the drop down. Display of the data though will depends whether it is single byte or multibyte. We plan to support display of data which is stored in utf8 but are of one byte in BETA 6. Right now, you cannot display data with utf8 charset even though it contains one byte data.
Quote:You must also explain how to use the charset selector in connections manager!I will update the docs as soon as I can.
-
March 29, 2006 at 8:10 pm #20944
peterlaursen
ParticipantI don't understand this
Quote:Right now, you cannot display data with utf8 charset even though it contains one byte data.Yes, I can! See attached! There is one ucs2-column and an utf8-column. With ucs2 all characters are two-byte, with utf8 æ,ø and å are double byte.
Also with utf8 a default for the server I can create databases and tables insert and read multibyte data. However I must select 'latin1' at the connections manager.
One-byte utf8 character are the ASCII-subrange only! Positions 128-255 are not mapped in first byte of the utf8 encoding. All other characters take two bytes (all alphabetic writings) three bytes (fear eastern writing) or four bytes (only some rare historical writing styles).
It's rubbish what your are writing here! <_<
-
March 31, 2006 at 3:57 am #20945
Ritesh
MemberThat is exactly what I am trying to say here. Even if one byte data is mapped to utf8, it will not be displayed correctly as the codepoint between latin charsets and utf8 is different. We are not supporting that as of now. You will need to select latin1 in the connection manager.
-
March 31, 2006 at 4:12 am #20946
peterlaursen
ParticipantAnd … If I understand correctly .. ,-)
that would also be possible to have special characters displayed when choosing utf8 from connections manager with some future 5.1 release.
You wrote: “We plan to support display of data which is stored in utf8 but are of one byte in BETA 6” Only ASCII characters are one byte only in utf8! 🙂
Ok .. let us see what it comes out like!
-
April 3, 2006 at 6:01 pm #20947
Ritesh
MemberI plan to implement this in either RC1 or RC2.
-
April 3, 2006 at 6:17 pm #20948
peterlaursen
ParticipantNo issue …
Nick's Turkish example was a good exercise. There are a handful of things that must be fixed 'on the road to 5.2'. Exactly in what order is much a matter of planning resources.
Thanks to Nick we can now describe how to handle 'non-latin1' data whether single-byte on multi-byte as long as only 'one set of nationals' are involved. I'll do that in the FAQ when I see the exact implementation of the soon-coming RC(s)
-
-
AuthorPosts
- You must be logged in to reply to this topic.