Bugzilla – Bug 14256
Front page slideshow needs localization
Last modified: 2009-12-03 15:54:32 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.
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.
Don't forget the others: [Insert "House Illustration"] [Image here] (under Queen exclusive)
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.
burned 1.5 hours manually copy+pasting
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
Created attachment 5936 [details] failure loading images from stage.www.logisb.com
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.
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?
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.
Matthew - I'm still getting illegal URLs in localized My Music block: http://test.squeezenetwork.com/public/imageproxy?u={siteUrl}/images/mymusic_small1.jpg
> 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.
The code is currently setup to look only for {siteURL}.
Ok, the slideshow images should be fine, now in all languages. Need to submit this for l10n.
Created attachment 6049 [details] homepage slideshow xliff for l10n
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
home.tt has: [% "Exploring Squeezebox Apps" | cms('HOME-FEATURE-BOX_TWOFOURTH-WIDTH_LEFT-TO-RIGHT_SECOND-AND-THIRD_FULLHEIGHT') %]
this was fixed with the last l10n pass