Bug 14256 - Front page slideshow needs localization
: Front page slideshow needs localization
Status: CLOSED FIXED
Product: MySqueezebox.com
Classification: Unclassified
Component: Web UI
: unspecified
: All All
: P1 major (vote)
: Hotfix
Assigned To: Matthew J. Martin
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-24 14:59 UTC by Michael Herger
Modified: 2009-12-03 15:54 UTC (History)
6 users (show)

See Also:
Category: Task


Attachments
[insert flash here] (223.21 KB, image/jpeg)
2009-09-24 14:59 UTC, Michael Herger
Details
failure loading images from stage.www.logisb.com (23.77 KB, image/png)
2009-09-25 23:50 UTC, Michael Herger
Details
homepage slideshow xliff for l10n (2.00 KB, application/zip)
2009-10-07 10:12 UTC, Matthew J. Martin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Herger 2009-09-24 14:59:53 UTC
Created attachment 5923 [details]
[insert flash here]

Visiting test.squeezenetwork.com using some language other than EN I neither
get the slideshow nor the Queen box. Might just be lack of translation. But I
want to make sure we don't forget about this.
Comment 1 Matthew J. Martin 2009-09-25 11:49:10 UTC
OK it appears there's no localizations in the CMS for this except the original "flash demo here" translated into 12 languages :-/

This will have to be EN, only. I'll push the EN version of the slideshow to the other languages so it shows up in all.
Comment 2 Mickey Gee 2009-09-25 11:52:16 UTC
Don't forget the others:

[Insert "House Illustration"]
[Image here] (under Queen exclusive)
Comment 3 Matthew J. Martin 2009-09-25 21:10:56 UTC
OK, both the homepage slideshow and the left box should now show content.

"My Music" should be fully localized.

"Discovering Squeezebox Apps" should show localized title, but non-localized slideshow text.
Comment 4 Matthew J. Martin 2009-09-25 21:11:39 UTC
burned 1.5 hours manually copy+pasting
Comment 5 Michael Herger 2009-09-25 23:49:38 UTC
Not quite there yet :-P. Besides the fact that we still need translations, there's a problem with the image source. They seem to be hosted on the stage server, thus don't show unless you log in to stage.www.logitechsqueezebox.com
Comment 6 Michael Herger 2009-09-25 23:50:16 UTC
Created attachment 5936 [details]
failure loading images from stage.www.logisb.com
Comment 7 Matthew J. Martin 2009-09-26 06:09:13 UTC
Removed stage path from src URLs for Slideshow and from DE "My Music" image. 

Re-classifying this bug to reflect l10n needed.

We need to figure out a way to securely pull from the staging site in the future, opening a separate bug for that.
Comment 8 Matthew J. Martin 2009-09-26 08:09:15 UTC
Michael, the HTML looks correct now (uses the /images/xxx.jpg format path). Why are these not showing up? I thought MySB detects the /images/ absolute path and caches the images?
Comment 9 Angela Martin 2009-09-26 15:30:07 UTC
Matthew, also don't forget the translations for the Tips, Tricks and Support module: Have questions about the changes we've made? Check out What's New. And the links in that module for the What's New page and to the Support page.
Comment 10 Michael Herger 2009-09-28 02:40:52 UTC
Matthew - I'm still getting illegal URLs in localized My Music block:
http://test.squeezenetwork.com/public/imageproxy?u={siteUrl}/images/mymusic_small1.jpg
Comment 11 Michael Herger 2009-09-28 02:51:03 UTC
> module: Have questions about the changes we've made? Check out What's  
> New. And
> the links in that module for the What's New page and to the Support page.

Hehe... yes, that box is mostly meaningless in German right now.
Comment 12 Andy Grundman 2009-09-28 04:48:41 UTC
The code is currently setup to look only for {siteURL}.
Comment 13 Matthew J. Martin 2009-09-28 09:27:45 UTC
Ok, the slideshow images should be fine, now in all languages.

Need to submit this for l10n.
Comment 14 Matthew J. Martin 2009-10-07 10:12:35 UTC
Created attachment 6049 [details]
homepage slideshow xliff for l10n
Comment 15 Matthew J. Martin 2009-10-19 16:53:09 UTC
Michael a/o Andy: can you confirm which title/CMS key the slideshow is using?

I don't see localizations, but the CMS has them:

"position": "HOME-FEATURE-BOX_TWOFOURTH-WIDTH_LEFT-TO-RIGHT_SECOND-AND-THIRD_FULLHEIGHT",
"title": "Exploring Squeezebox Apps",

http://cms.mysqueezebox.com/backend_dev.php/content/get/?title=Exploring Squeezebox Apps&position=HOME-FEATURE-BOX_TWOFOURTH-WIDTH_LEFT-TO-RIGHT_SECOND-AND-THIRD_FULLHEIGHT
Comment 16 Andy Grundman 2009-10-19 17:26:03 UTC
home.tt has:

[% "Exploring Squeezebox Apps" | cms('HOME-FEATURE-BOX_TWOFOURTH-WIDTH_LEFT-TO-RIGHT_SECOND-AND-THIRD_FULLHEIGHT') %]
Comment 17 Matthew J. Martin 2009-12-03 15:54:25 UTC
this was fixed with the last l10n pass