Bug 13527 - Windows installer strings broken in Russian/Czech/Polish?
: Windows installer strings broken in Russian/Czech/Polish?
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Windows Installer
: 7.4.0
: PC Windows XP
: P1 normal (vote)
: 7.4.0
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-08-20 08:49 UTC by Michael Herger
Modified: 2009-10-05 14:27 UTC (History)
3 users (show)

See Also:
Category: Task


Attachments
broken cyrillic (4.47 KB, image/png)
2009-08-21 02:07 UTC, Michael Herger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Herger 2009-08-20 08:49:18 UTC
QA - could you please make sure the localization for the aforementioned strings is ok (visually ;-))? Please check Start menu items too.

I fear I broke those when I merged the latest strings.
Comment 1 James Richardson 2009-08-20 11:20:56 UTC
James to make a VM of Windows XP - Russian install to verify this bug against
Comment 2 James Richardson 2009-08-20 14:14:04 UTC
VM image has been created and stored.  Let the testing commence...
Comment 3 James Richardson 2009-08-20 14:44:18 UTC
"start squeezebox control panel" on the final installer dialog box is not translated
-----------
Information page of control panel does not look right.  The SB Server Status section is blank
-----------
Start Mneu Items:
1) License text is in English only - I.E. the Russian one did not get loaded & menu item is in English
2) The word "server" is not translated; SqueezeBox ''server'' should be translated
------------
Task Bar Icon
Hover text is partially in English.  when stopping SBS the text bubble displays in English.  When starting SBS the text bubble displays partially in Russian
Comment 4 Michael Herger 2009-08-20 15:09:05 UTC
James - this sounds all a bit scary and surprising. I was expecting _some_  
issues, but not lots of "partially" :-(. Could you please provide  
screenshots?
Comment 5 Michael Herger 2009-08-21 01:32:03 UTC
> "start squeezebox control panel" on the final installer dialog box is not
> translated

Confirmed. This string was added after the files were sent to SLT.

> Information page of control panel does not look right.  The SB Server Status
> section is blank

This must be a different issue I've heard of before. Will investigate.

> 1) License text is in English only - I.E. the Russian one did not get loaded &
> menu item is in English

Correct. We don't have any translation of this for any language.

> 2) The word "server" is not translated; SqueezeBox ''server'' should be
> translated

AFAIK no. "Squeezebox Server" is a product name. And sometimes English terms are adopted in other languages too. We do use the term Server literally in German. I assume it's the same in Russian if this is a single word within an otherwise translated string.

> Hover text is partially in English.  when stopping SBS the text bubble displays
> in English.

That's wrong. Is SC set to be using Russian as its language? Here's the translation it should be using:

	RU	Остановка Squeezebox Server...

>  When starting SBS the text bubble displays partially in Russian

The same again:

	RU	Запуск Squeezebox Server

If by "partially" you mean the product name is still in EN, then this is ok.

James - could you please comment on the "partial" translations and provide screenshots if possible? Thanks!
Comment 6 Michael Herger 2009-08-21 01:32:47 UTC
Ugh... Czech isn't using our strings at all.
Comment 7 Michael Herger 2009-08-21 02:07:26 UTC
Created attachment 5653 [details]
broken cyrillic

QA - do you see screens like this?
Comment 8 SVN Bot 2009-08-21 04:28:46 UTC
 == Auto-comment from SVN commit #28236 to the slim repo by michael ==
 == https://svn.slimdevices.com/slim?view=revision&revision=28236 ==

Bug: 13527 +1
Description: fix language initialization for the task tray icon bubble. We must not fall back to EN unless we can't detect local language settings
Comment 9 James Richardson 2009-08-21 06:01:19 UTC
(In reply to comment #5)
>     RU    Запуск Squeezebox Server
> 
> If by "partially" you mean the product name is still in EN, then this is ok.
> 
> James - could you please comment on the "partial" translations and provide
> screenshots if possible? Thanks!

AH..yes I meant the 'product' name.  Thanks for clearing that up.

I installed Russian XP as a VM, then installed SC (it detected and installed in Russian)  I did not see the same screen shoot as comment 7
Comment 10 SVN Bot 2009-08-21 07:02:34 UTC
 == Auto-comment from SVN commit #28237 to the slim repo by michael ==
 == https://svn.slimdevices.com/slim?view=revision&revision=28237 ==

Bug: 13527
Description: modify slt2strings helper script to merge Windows installer files (use --iss parameter)
Comment 11 SVN Bot 2009-08-21 07:05:43 UTC
 == Auto-comment from SVN commit #28238 to the slim repo by michael ==
 == https://svn.slimdevices.com/slim?view=revision&revision=28238 ==

Fixed Bug: 13527 +4
Description: add utf8 support to Windows installer
- update InnoSetup to 5.3.x
- convert strings.iss to utf8
- get rid of incomplete & broken Hebrew translation
Comment 12 James Richardson 2009-10-05 14:27:47 UTC
This bug has been marked as fixed in the 7.4.0 release version of SqueezeBox Server!
    * SqueezeCenter: 28672
    * Squeezebox 2 and 3: 130
    * Transporter: 80
    * Receiver: 65
    * Boom: 50
    * Controller: 7790
    * Radio: 7790  

Please see the Release Notes for all the details: http://wiki.slimdevices.com/index.php/Release_Notes

If you haven't already, please download and install the new version from http://www.logitechsqueezebox.com/support/download-squeezebox-server.html

If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.