Drupal 7's internationalization modules seem to work great, with only one small problem ....
Everything is working fine except your front page steadfastly refuses to be in more than one language.
If you want to use a node as your front page (rather than a content feed), and you want to be able to switch languages for that home page node, then you need a couple of tweaks. This was also an issue with Drupal 6 and there are lots of cries for help and fixes out there for Drupal 6.
Ever noticed how however happy the customer, that smile turns upside down when the final bill comes through? For some reason people seem to have a problem with paying web developers - even big companies who should know better. The simpler you make the content management system (more work for you, less work for them) the less they seem to appreciate it - after all it seems so straight forward obviously it can't have taken long to produce. Here are some tips to ensure you are paid for your hard work.
As we're muttering and stuttering through, say a Monday morning, and nothing seems to be going to plan; sometimes its good to reflect on the positives in life. So thoughts for the day are 10 things we really love about Drupal.
Powerful, flexible and high quality (that's three in one - but actually i'm having quite a good day and I just realised there are more than ten things we love about Drupal). As they say 'Quality will out' and with Drupal the quality is readily apparent in the product, in the code and in the friendly and useful user community.
Here in 'web developer world' it can be easy to forget – useful acronyms for us can be just unhelpful jargon in the real world. So let's talk about what a CMS is, how they can help people in the real world.
Today I was creating a new content type in Drupal 7 and came across a nice new Drupal feature. You can set up menus to which the content type belongs. So when the end user creates content only the appropriate menus will be available.
Theming made a teensy bit happier by a genuine quick fix - Zenophile makes creating Zen sub-themes slick and easy. Now its not often that you find something that quickly improves your day. My other half, team mate and partner in crime - now he believes in doing things the hard way, the methodical, intelligent approach - you get it right, learn why it was wrong, and find out the odd interesting morsel of information at the same time. Now he's usually right and deplores my occasional foray into google quickfix mania, but there are days when you don't want the slog - you just want to get on and do what you're doing with no distractions. Well here's the story - and its for you to decided how you want to play your own day - 'it just works' or 'it just doesn't - but i know why'.