Thread: [Tuxpaint-i18n] Stamps with images
An award-winning drawing program for children of all ages
Brought to you by:
wkendrick
From: Samuel M. (Groenkloof) <sa...@tr...> - 2008-07-16 16:04:18
|
G'day everyone While translating and reviewing existing translations of the stamps, it occurred to me how difficult it is to know when to translate something directly (which may not always make sense, for cultural reasons) and when to translate freely. It would help if the translator could see the image of the stamp. So I quickly created an HTML page with all the stamps and their corresponding texts. It's 5 MB. Let me know if you would find such a thing useful and if there would be ways to make it even more useful for translators. http://www.yousendit.com/download/TTdFeUNBYTJvQnRFQlE9PQ Unfortunately this version was created using Windows Vista, which means there are encoding problems, but the methods are in place and it would be easy to recreate it without the encoding issues. For now I'm interested in knowing how such a tool may be of *more* use for translators. It's a pity we can't integrate thumbnails with Pootle yet. Samuel -- Samuel Murray sa...@tr... Decathlon, for volunteer opensource translations http://translate.sourceforge.net/wiki/decathlon/ |
From: Bill K. <nb...@so...> - 2008-07-16 19:18:17
|
On Wed, Jul 16, 2008 at 05:55:35PM +0200, Samuel Murray (Groenkloof) wrote: > G'day everyone > > While translating and reviewing existing translations of the stamps, it > occurred to me how difficult it is to know when to translate something > directly (which may not always make sense, for cultural reasons) and > when to translate freely. It would help if the translator could see the > image of the stamp. > > So I quickly created an HTML page with all the stamps and their > corresponding texts. It's 5 MB. Let me know if you would find such a > thing useful and if there would be ways to make it even more useful for > translators. Oh dear! The stamps are actually already online here: http://www.tuxpaint.org/stamps/ <snip> > It's a pity we can't integrate thumbnails with Pootle yet. :) -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
From: Samuel M. (Groenkloof) <sa...@tr...> - 2008-07-17 09:22:27
|
Bill Kendrick wrote: > On Wed, Jul 16, 2008 at 05:55:35PM +0200, Samuel Murray (Groenkloof) wrote: >> So I quickly created an HTML page with all the stamps and their >> corresponding texts. > Oh dear! The stamps are actually already online here: > > http://www.tuxpaint.org/stamps/ Thanks! I have some comments on it, though. The images are their original sizes and they are simply displayed smaller using HTML. This means that the page takes very long to load. Just the animals alone are over 5 MB in total. How about resizing the images, to reduce the download time? I'm also sure if you use JPG you can reduce the file sizes even further -- PNG is a very bulky file format if used for thumbnails. Samuel -- Samuel Murray sa...@tr... Decathlon, for volunteer opensource translations http://translate.sourceforge.net/wiki/decathlon/ |
From: Samuel M. (Groenkloof) <sa...@tr...> - 2008-07-17 09:30:17
|
Samuel Murray (Groenkloof) wrote: > Bill Kendrick wrote: >> Oh dear! The stamps are actually already online here: >> >> http://www.tuxpaint.org/stamps/ > Just the animals alone are > over 5 MB in total. How about resizing the images, to reduce the > download time? I'm also sure if you use JPG you can reduce the file > sizes even further -- PNG is a very bulky file format if used for > thumbnails. If you truly resize them, and use JPG, the 5 MB worth of animal images are cut down to 400 KB. The web page would load 10 times faster. : -) I'm not suggesting that you use JPG in Tux Paint itself, but for the web page JPG is an ideal format because it reduces size without reducing quality. Samuel -- Samuel Murray sa...@tr... Decathlon, for volunteer opensource translations http://translate.sourceforge.net/wiki/decathlon/ |
From: Bill K. <nb...@so...> - 2008-07-17 18:55:23
|
On Thu, Jul 17, 2008 at 11:22:34AM +0200, Samuel Murray (Groenkloof) wrote: > Thanks! I have some comments on it, though. The images are their > original sizes and they are simply displayed smaller using HTML. This > means that the page takes very long to load. Just the animals alone are > over 5 MB in total. How about resizing the images, to reduce the > download time? I'm also sure if you use JPG you can reduce the file > sizes even further -- PNG is a very bulky file format if used for > thumbnails. Yes, I should write a script that creates thumbnails of all of the PNGs. I'll see about doing that today -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
From: Bill K. <nb...@so...> - 2008-07-17 19:50:38
|
On Thu, Jul 17, 2008 at 11:55:26AM -0700, Bill Kendrick wrote: > Yes, I should write a script that creates thumbnails of all of the PNGs. > I'll see about doing that today > Done. It also browses pages-at-a-time. (By default, 10 stamps at a time, but you can bump it up to 25, 50 or 100.) And I've finally added a link to this page off of the navigation sidebar. (I should also add an "About" sub-page to explain WHAT the online stamp browser is for -- I'm sure some users will be confused. :) ) -bill! |
From: Samuel M. (Groenkloof) <sa...@tr...> - 2008-07-18 05:37:35
|
Bill Kendrick wrote: > Done. It also browses pages-at-a-time. (By default, 10 stamps at a time, > but you can bump it up to 25, 50 or 100.) That's really cool. I have some more comments (sorry!). 1. Your script not only reduced large images but also enlarged small images, eg the apples. The enlarged apples look a bit hazy. Perhaps next time you run the script you could do only reductions, not enlargements. 2. Your script doesn't reduce/resize SVGs. This means that the SVGs are not resized on the web page, which means they appear in a little "frame". Well, they do in Opera and FF on Windows. If the SVG is rather big, you can't see much on the web page (eg pink_cake.svg). 3. Do you mind having an option "show all", at the top as well? I mean, to show all on a particular page -- not all the stamps in all categories all at once. It's not a major issue, but the reason I ask is because when Google indexes your pages, it indexes the entire PHP page as a single page, even if the text the user searched for occurs at the very end of the last 'page'. If you don't want to do this, it's not a problem -- one can simply tell translators to put "&perpage=1000" in their URLs :-) 4. And here's an idea which is not for translators, but for general users of Tux Paint -- the download file with all the stamps are quite large (25 MB, I think). Some people might want to download just one category (eg animals). So how about (some time later) offering the option for people to download the categories one by one? > And I've finally added a link to this page off of the navigation sidebar. > (I should also add an "About" sub-page to explain WHAT the online stamp > browser is for -- I'm sure some users will be confused. :) ) Perhaps a line at the top of each stamps page saying "Click here to download and install all the stamps from all categories (25 MB)" (with a link to the download page's section about the stamps. Or, simply change the navigation sidebar's link name to "Stamps viewer" or "View stamps". Thanks again for this -- it could be very helpful for translators. Well, actually I think mention of the stamps view pages should be made on the translation page... to remind (and subtly encourage) translators that they can see the stamps there. Samuel -- Samuel Murray sa...@tr... Decathlon, for volunteer opensource translations http://translate.sourceforge.net/wiki/decathlon/ |
From: Bill K. <nb...@so...> - 2008-07-18 15:03:31
|
On Fri, Jul 18, 2008 at 07:37:53AM +0200, Samuel Murray (Groenkloof) wrote: > That's really cool. I have some more comments (sorry!). > > 1. Your script not only reduced large images but also enlarged small > images, eg the apples. The enlarged apples look a bit hazy. Perhaps > next time you run the script you could do only reductions, not enlargements. Oh, good point. I'm currently using "pnmscale -xysize", but perhaps I should look into Imagemagick instead of NetPBM. (Anyone know, off-hand?) > 2. Your script doesn't reduce/resize SVGs. I currently have no command-line tools available which understand SVGs. > This means that the SVGs are > not resized on the web page, which means they appear in a little > "frame". Well, they do in Opera and FF on Windows. If the SVG is > rather big, you can't see much on the web page (eg pink_cake.svg). Is there some HTML tag I can provide to have the SVGs scaled to within the 128x128 window? > 3. Do you mind having an option "show all", at the top as well? I mean, > to show all on a particular page -- not all the stamps in all categories > all at once. It's not a major issue, but the reason I ask is because > when Google indexes your pages, it indexes the entire PHP page as a > single page, even if the text the user searched for occurs at the very > end of the last 'page'. If you don't want to do this, it's not a > problem -- one can simply tell translators to put "&perpage=1000" in > their URLs :-) I could add it, but I don't see the point in sending Google off to index a page that I don't think users would generally want to look at (very large, and takes a long time to download). > 4. And here's an idea which is not for translators, but for general > users of Tux Paint -- the download file with all the stamps are quite > large (25 MB, I think). Some people might want to download just one > category (eg animals). So how about (some time later) offering the > option for people to download the categories one by one? This is already done by Shin-Ichi when he packages for RedHat. On Windows, you have to download everything, but you have the option of choosing what categories to install. I don't think Mac even has that option. etc. etc. Really, I just provide the raw data. I appreciate what Shin-Ichi does (though it ends up being 20x more work for me when I go to deal with SourceForge's "File Release System"). I think in all cases it might be nice to have "Download all of it" _and_ "Download each category separately" options. But, since I don't currently have the technical skills, equipment, or spare time to do it myself, I can only join you in _encouraging_ these packaging changes. ;) <snip> > Perhaps a line at the top of each stamps page saying "Click here to > download and install all the stamps from all categories (25 MB)" (with a > link to the download page's section about the stamps. There is no "Stamps" section of the download page. There are platform pages, which each include stamp downloads. :) > Or, simply change the navigation sidebar's link name to "Stamps viewer" > or "View stamps". I almost think "Preview" is a better word than "View", but yeah, good idea. Thx. > Thanks again for this -- it could be very helpful for translators. I hope so!!! I'll make sure to make a note & linke on the translation page. > Well, actually I think mention of the stamps view pages should be made > on the translation page... to remind (and subtly encourage) translators > that they can see the stamps there. Indeed. :) Thx, -bill! |
From: Bill K. <nb...@so...> - 2008-07-18 15:49:42
|
On Fri, Jul 18, 2008 at 07:37:53AM +0200, Samuel Murray (Groenkloof) wrote: > 2. Your script doesn't reduce/resize SVGs. This means that the SVGs are > not resized on the web page, which means they appear in a little > "frame". Well, they do in Opera and FF on Windows. If the SVG is > rather big, you can't see much on the web page (eg pink_cake.svg). Ugh, ok, it seems that SVGs which include only 'width: XXpx' and 'height: YYpx', and no 'viewbox', do not rescale in some (most?) browsers. http://www.tuxpaint.org/stamps/stamps/seasonal/balloon.svg for example. It may be possible to either (1) "fix" all of the Stamps in Tux Paint Stamps collection, either (a) in CVS, or (b) on the website, at the same time that I'm creating the scaled-down JPEGs (from the original PNGs), or (2) use some kind of inline SVG that includes 'viewport', and then includes the ACTUAL SVG file (via an 'image' SVG tag, if I recall). However, doing inline SVG correctly looks to be non-trivial, if one wants to support all the browsers properly. So, for now, people can just click the link NEXT to the (broken) preview of the SVGs in question, and hopefully their browser will show the full image. (Interesting, if I view the balloon.svg in Firefox, I _can_ scale it down using [Ctrl]+[-], the Zoom-out shortcut! :) ) -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
From: Bill K. <nb...@so...> - 2008-07-18 18:17:53
|
On Fri, Jul 18, 2008 at 08:40:03AM -0700, Bill Kendrick wrote: > It may be possible to either (1) <snip> ... Or (3), which I've done, is use Inkscape headless to convert the SVGs to PNGs, then scale those down to JPEGs. :) It required installing "xvfb", "inkscape" and a few other things on my webserver, and it's a very slow process (so replacing my 'collection script' with a real Makefile might be nice), but I believe it works! (Well, ok, looking, it seems a few JPEGs did not get generated for some reason, e.g.: http://www.tuxpaint.org/stamps/stamps-thumbs/stamps/food/fruit/cartoon/apple_core_01.jpg Which should have been based on: http://www.tuxpaint.org/stamps/stamps/food/fruit/cartoon/apple_core_01.svg I didn't see any warnings or errors from Inkscape as it processed that one, though. :^/ -- -bill! "Tux Paint" - free children's drawing software for Windows / Mac OS X / Linux! Download it today! http://www.tuxpaint.org/ |
From: Bill K. <nb...@so...> - 2008-07-20 17:02:48
|
On Sun, Jul 20, 2008 at 04:42:04PM +0200, Arnaud Champollion wrote: > Hello, > > Here's the French .po file. > I haven't tested it on the software, as I've not been able to compile it > (and I don't know where to put this .po file). > Please tell me if it fits or not. Got it, thanks! -bill! |
From: Arnaud C. <arn...@la...> - 2008-07-20 18:15:11
|
Some other files about Tuxpaint. I don't know if this discussion list is the right place to post such attachements, or if you prefer to receive them directly in your own mailbox. Arnaud -- Arnaud Champollion 110 route de Trévans 04270 ESTOUBLON 04.92.35.57.03 06.66.45.80.95 arn...@la... |
From: Arnaud C. <arn...@la...> - 2008-07-21 07:17:40
|
And the business card. -- Arnaud Champollion 110 route de Trévans 04270 ESTOUBLON 04.92.35.57.03 06.66.45.80.95 arn...@la... |
From: Arnaud C. <arn...@la...> - 2008-07-20 14:41:58
Attachments:
fr.po
|
Hello, Here's the French .po file. I haven't tested it on the software, as I've not been able to compile it (and I don't know where to put this .po file). Please tell me if it fits or not. Arnaud -- Arnaud Champollion 110 route de Trévans 04270 ESTOUBLON 04.92.35.57.03 06.66.45.80.95 arn...@la... |