View Issue Details

IDProjectCategoryView StatusLast Update
0000859ardourbugspublic2008-11-20 23:47
Reporteralexandre Assigned Totaybin  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Summary0000859: i18n issue rendering text in Russian locale
DescriptionOn attached screesnhots you can see that text in Russian is rendered as Latin1 in some widgets. I have searched through ardu=our_ui.rc, but couldn't find which font of those been used doesn't have cyrillic glyphs.

Another issue is that fonts defined in ardour_ui.rc are way too large. I don't see a reason to render menu items with 16pt font.
TagsNo tags attached.

Activities

2005-01-20 20:34

 

ardour_add_track_bus_i18n.png (7,619 bytes)   
ardour_add_track_bus_i18n.png (7,619 bytes)   

2005-01-20 20:34

 

ardour_open_session_i18n.png (10,123 bytes)   
ardour_open_session_i18n.png (10,123 bytes)   

alexandre

2005-01-20 20:36

reporter   ~0001881

The issue applies to 0.9beta23 and some previous (beta19-22) ones. I couldn't compile latest CVS snapshot to check if the fix is already there (a bug in ./mkinstalldirs when trying to install translations)

taybin

2005-01-22 00:08

administrator   ~0001893

The russian translation requires the koi8-r charset. It doesn't look like you're using that.

alexandre

2005-01-22 11:35

reporter   ~0001907

Indeed I am using KOI8-R. I can attach a screenshot where you can clearly see cyrillic letter on some buttons. I don't think that KOI8-R locale can apply to only some of the widgets :)

taybin

2005-01-22 12:45

administrator   ~0001909

Please do.

2005-01-22 15:51

 

ardour_koi8r.png (1,937 bytes)   
ardour_koi8r.png (1,937 bytes)   

alexandre

2005-01-22 15:52

reporter   ~0001915

Here is another screenshot you asked me for (ardour_koi8r.png)

taybin

2005-01-22 16:00

administrator   ~0001916

The reason for this is that the translation is incomplete. Please feel free to update it. The file is ru_RU.po in gtk_ardour/po.

taybin

2005-01-22 16:09

administrator   ~0001917

The russian translation needs updating. It was last updated March, 2004.

alexandre

2005-01-22 16:16

reporter   ~0001918

Taybin, I truly doubt that missing translation may result use of Latin 1 instead of KOI8-R :)

AS for updating translation, I already did it yesterday and sent it to Igor Blinov, who is in charge for translations into Russian.

taybin

2005-01-22 16:19

administrator   ~0001919

What else would it show? There is no translation for "Follow PH". We'll have to see once he sends me the update. If he doesn't, send the patch to ardour-dev, and I'll apply it myself.

alexandre

2005-01-22 16:31

reporter   ~0001920

Well, there is no conceptual problem with updating translation :)

But there definitely is problem with using Latin1 encoding instead of KOI8-r in translated and not fuzzy strings -- the way it is shown on first two screenshots.

The strange letters you see on hese two forst screenshots is not cyrillic alphabet. It's what applications show, when they try to render text in koi8-r with Latin1 encoding. I have sent you the third screesnhot to show that not all of Ardour's GUI suffers from this bug.

It has nothing in common with missing translations, because it is a bug in displaying already translated text. If it wasn't translated, there would be no problem and I would save your time dealing with this bug report ;)

I must add that I have no similar problems with application written with gtk1. I guess, Ardour tries to use some font that has no cyrillic glyphs.

taybin

2005-05-12 00:57

administrator   ~0002230

Has this been fixed? We force UTF-8 encoding on gettext now.

taybin

2006-11-02 04:00

administrator   ~0002542

I'm marking this resolved as there hasn't been any word or mention of it in over a year.

Issue History

Date Modified Username Field Change
2005-01-20 20:34 alexandre New Issue
2005-01-20 20:34 alexandre File Added: ardour_add_track_bus_i18n.png
2005-01-20 20:34 alexandre File Added: ardour_open_session_i18n.png
2005-01-20 20:36 alexandre Note Added: 0001881
2005-01-21 19:00 taybin Relationship added has duplicate 0000861
2005-01-22 00:08 taybin Note Added: 0001893
2005-01-22 00:09 taybin Relationship deleted has duplicate 0000861
2005-01-22 11:35 alexandre Note Added: 0001907
2005-01-22 12:45 taybin Note Added: 0001909
2005-01-22 15:51 alexandre File Added: ardour_koi8r.png
2005-01-22 15:52 alexandre Note Added: 0001915
2005-01-22 16:00 taybin Note Added: 0001916
2005-01-22 16:09 taybin Status new => resolved
2005-01-22 16:09 taybin Resolution open => no change required
2005-01-22 16:09 taybin Assigned To => taybin
2005-01-22 16:09 taybin Note Added: 0001917
2005-01-22 16:16 alexandre Status resolved => feedback
2005-01-22 16:16 alexandre Resolution no change required => reopened
2005-01-22 16:16 alexandre Note Added: 0001918
2005-01-22 16:19 taybin Note Added: 0001919
2005-01-22 16:31 alexandre Note Added: 0001920
2005-05-12 00:57 taybin Note Added: 0002230
2006-11-02 04:00 taybin Status feedback => resolved
2006-11-02 04:00 taybin Resolution reopened => fixed
2006-11-02 04:00 taybin Note Added: 0002542
2008-11-20 23:47 seablade Status resolved => closed