New i18n and l10n features in Drupal 6 - half-hour long screencast
This screencast provides a 30 minute overview of the new i18n (internationalization) and l10n (localization) features that Drupal 6 offers.
Drupal 6 contains lots of i18n and l10n improvements. Gábor Hojtsy has been focusing on i18n and translation for quite long time.
Written and recorded by Greg Knaddison.
The 30 minute video is split into two pieces.
Or, you can download the screencast here.
Unzip the files, then double click on PLAY.html.
Did you like the video? You may also want to check out our 1 hour long tutorial video on Drupal SEO!
More Drupal Screencasts
What is Mastering Drupal?
MasteringDrupal.com has one simple goal: help people to learn and become experts using Drupal. This site, videos, and most content on the site are produced by Growing Venture Solutions a Drupal consultancy based in Denver and New York.




Comments
Hi, I appreciate the work
Hi,
I appreciate the work you have put in this screencast and it was quite helpful.
Could you please provide
Could you please provide downloadable versions of these two screencasts?
Thanks
What's the problem with the
What's the problem with the streaming versions? Have you slow internet connection?
Try out Orbit Downloader.
I would like to watch them
I would like to watch them while I commute, on my Nokia N800.
Orbit looks good, but it is
Orbit looks good, but it is Windows only.
Any other suggestions for Mac or Linux?
Still, the best would be a proper download link.
Well, you can download all
Well, you can download all the videos, otherwise you weren't able to watch them :)
There are lots of cross-platform Firefox extensions for this.
Yes, I know that
Yes, I know that theoretically you can download anything you can see, but that's not trivial.
The screencast first loads a short flash file which then loads the real one. I would need to get into the source of this loader. Could be easy, but flash is not my cup of tea.
This new downloader you point at does not work either. The online version (and the plugin as well), does not know this specific site, so it will not download anything. The offline downloader is windows only again.
Any chance for a download link?
Great - as always! When you
Great - as always!
When you have two languages (for example English and Hungarian), and you want a front page in English just with the English nodes and an other in Hungarian just whith the Hungarian nodes (and these nodes are the translations of each other) how do you do it? Which modules and settings should be used?
Thanks:
thamas
Thanks Thamas, I'm glad you
Thanks Thamas, I'm glad you like the video.
I'm not sure of the best way to create a homepage like you mention. It's possible that the solution will be within views, but I don't know for sure.
I think we need to wait a little bit and get a lot of contrib modules updated for Drupal6 and then enhanced to better handle the i18n as it is in core. I'm working on a feature for global redirect that says "if this node is an English node and I'm looking at it on the hu/node/NID page then redirect me to en/node/NID" There are lots of little things like that which still need to be done to make Drupal6 really shine. We've got the hard work in core - now we need some little additions to make it shine.
--
My Drupal articles
--
GVS - Drupal Consultants
Thanks for your answer!
Thanks for your answer! Fortunately it's just a theorical question and I dont have to create a site like I asked. It just came to my mind as I saw your videos.
I thinks views could be a good solution, but there can be problems for example with the breadcumb... (we can't set different frontpages in breadcumb to different languages)
Anyway I asked the same question at drupal.hu and I was said to use the i18n module. I will look at it when I have some free time. :o)
Your global redirect sounds to be a very nice feature. Thanks!
Drupal 6 will shine! (RC1 is here!) :o)
The flash/javascript
The flash/javascript detector seems to be a bit flaky.
Issues
I agree as I've had a couple of issues with this as well. Nothing that's been a show-stopper however.
Very helpful. Do you know if
Very helpful. Do you know if any of the shortcomings on what is not translateable is making it into the core of D6 or is it as designed and are moved into the new i18n? I asking because I just tested the dev snapshot of i18n from 5 dec. and it did not work with the very latest dev. version of D6.
--
SMB
I believe that is the case -
I believe that is the case - yes. I don't know when it will be updated, but I believe that the i18n module will provide many of the features that are lacking form i18n in core of D6. The goal is of likely to get them into core for Drupal7 or 8 or...
Thanks!
--
My Drupal articles
--
GVS - Drupal Consultants
Pingback
Can't get this to work in
Can't get this to work in Firefox 2.0.0.12 on Mac OS 10.5.1 (Leopard), with latest version of Flash installed and working. It's just a big blank space with no video loading, although the Flash object is there. Problem with Amazon S3 or the loader, or is there something with my machine?
Why I can't play the
Why I can't play the screencast ? I clicked play and it will not start even 100% loaded
I'm using firefox 2.0.0.12
Hm, I don't know why are you
Hm, I don't know why are you unable to play it.
But you can also download the video, on local computer it should work. (Click on PLAY.html after downloading and unzipping.)
Very helpful. Those
Very helpful. Those screencasts were very informative, thanks for your time.
Wordpad
Hey Greg,
I just watched your i18n video, and I think I would let you know of a special feature of Wordpad: it correctly handles text files which only have \n instead of \r\n.
So in 18:20 instead of opening it in Notepad and painfully inserting all those carriage returns, you can just choose Wordpad as the .po file viewer.
Besides that, I just watched the Drupal 6 video and it´s very good ! I´m installing Drupal and evaluating it against Typo3, I think Drupal will prevail but this weekend showdowns will tell !
thanks for the tip
It's pretty obvious in the videos that windows isn't my normal development environment ;)
I will have to get a better editor before doing the Drupal miracle series.
--
My Drupal articles
--
GVS - Drupal Consultants
Pingback
exactly what I was looking for
Hey This is exactly what I need for my research paper.
Thanks.
Samyak
Nice scrrencast
Thanks for your work on that screencast!
Very nice done and it was really helpfull.
Thank you!
Thanks very much for the screen cast.... very helpful! Please keep up the good work and keep posting!
Richard
Well Done
I agree, job well done!
Alwayzer
Likewise, it was really easy
Likewise, it was really easy to listen to and understand. Cheers
thanks
Very useful and informative, keep the good things coming.
Thank you for the Screencast ...
It gave me some great ideas on a project I'm working on.
thanks
Very useful information for me. Good work thanks a lot.
s-s-s-something...
Ha!! @ 13:25
Yeah, that's conscious. It
Yeah, that's conscious. It is not a fault. It's a joke!
This was very helpful ...
We've been entertaining using Drupal on a new website we're currently in the planning stages for and this was really helpful to understand the various capabilities. Thank you.
Thank you for very helpful
Thank you for very helpful blog. Those screencasts were very informative,
Great screencast
Great screencast Greg, much appreciated. Now I'm off to check out the Drupal SEO tutorial.
Thanks,
John.
Helpful
I agree, the screen cast was very helpful. You folks have a very helpful blog here!
Saves me a lot of time
Thank you for your presentation. Especially the last part of it will save a lot of time for me.
I had been tempted to think that Drupal was useful for me to create a dual language website, and indeed in the beginning of your presentation, it sounds like that was actually among the purposes of Drupal 6. But then in the end there's the catch: "Oh, by the way - you can't make multilanguage menus, can't have multi-language categories. And the currently selected language doesn't control what content you see!". I have thought for a couple of weeks that Drupal looked so great, and I have been creating my own theme to match my site - but then this? Honestly, how can you claim that Drupal 6 focuses on multi-lanuage integration when things so central just wont work?
But I seriously thank you for your presentation. Sometimes the most useful information you can get is what a product CAN'T do. And like most other product promotion sites, the Drupal website doesn't have this information.
Menus?
Thanks for the screencast, it was a really good start into the subject.
You mentioned at the end that primary links and menus don't necessarily link to the content on the translated pages. Could you or anyone here give me a hint how to implement this?
Thanks
Hanna
Opened my eyes...
I really appreciate what you have done here by opening my eyes to the posibilities with Drupal as I have never before considered it. I am a diehard wordpress user for simular applications but it appears I have been putting all my effort in the wrong direction. I intend to investigate this further and figure out what I should be doing. Thank you for your professional presentation.
Localizer
I wonder... why Drupal developers won't just include a module called 'localizer' into core (and improve it 'here and there')? It's a great module that does almost everyting that is needed to build fully multilanguage page...!
What makes me angry is that localizer isn't ported to Drupal 6 :(
I wasn't expecting Drupal
I wasn't expecting Drupal can done so well in it's 6th version!
This 6th generation release
This 6th generation release is very impressive. Might actually make a wordpresser make the switch!
Excellent and Insightful SEO Help
As a WordPress guy, I'm always hearing about Drupal and it's great features. Your excellent screencast helps shed more light on the reasons for this platform... though, i'm not ready to switch yet. Thanks again!
Thanks for the screencast
Hi,
Thanks for the screencast, it was very useful for someone learning about Drupal features, who needs wordpress when you have drupal!
Pingback
Thanks, great screen cast.
Thanks, great screen cast. Worth more than a million words!
A couple of comments:
5:42 puzzles me where you add the Hebrew language. I thought that Drupal would automatically download the relevant language pack for you from drupal.org when you add the language (the gzipped tar archive like the Hungarian one you showed in the beginning), but apparently not. It does not even warn you about missing language pack?
On one of my Drupal installations I realize that I had made the mistake to add Danish language without first downloading and extracting the language pack. Now I don't find any option to re-import Danish interface translations which seems to be a problem? Because I have already created pages in Danish so I figure that deleting the Danish language and then adding it again may break some thing. Does anyone have a solution how to import language pack after enabling the language.
Thank you
Thank you, this was just what I needed to re-build my website. A great explanation.
Stemo.
Great work!
Impressive stuff indeed. Since now I've been using only Joomla and WP but this made me consider giving Drupal a try. Thanks!
Thank you. It was very
Thank you. It was very helpful for me.