Bug #53408 SQL Editor doesn't work with russian language
Submitted: 4 May 2010 12:50 Modified: 11 May 2010 16:22
Reporter: Vasily Chemezov Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Workbench: SQL Editor Severity:S2 (Serious)
Version:5.2 OS:Windows (7)
Assigned to: CPU Architecture:Any

[4 May 2010 12:50] Vasily Chemezov
Description:
I have two keyboard layouts: US English and Russian. When I typing characters in russian layout in "SQL Query" tab of query editor, not russian characters appear in window, but only rectangles. Same thing happens when I paste text containing non-ascii characters from clipboard - ascii characters are displayed correctly, but all others displayed as rectangles.

How to repeat:
Open SQL Editor and paste following text into "SQL Query" tab: "не отображаются русские буквы".

Suggested fix:
No suggestions
[4 May 2010 15:59] MySQL Verification Team
Thank you for the bug report.
[5 May 2010 9:38] Johannes Taxacher
Hi Vasily,

this is a matter of choosing the right font, capable of displaying these character.
please try setting the editor font to i.e. "Courier New" or "Lucida Console" ... these are two fonts that come with Windows and display the characters you gave as example correctly.
You can change the Font settings in Preferences->Appearance->Fonts. (you have to open a new editor tab for changes to take effect).
[5 May 2010 11:13] Sergei Tkachenko
Fixed linux version.
[5 May 2010 16:12] Johannes Taxacher
linux fix confirmed in repository
[11 May 2010 16:22] Tony Bedford
An entry has been added to the 5.2.21 changelog:

Russian characters were not displayed correctly in the SQL Query tab of the SQL Editor.