Hey everybody!
I've been reading most of the replies to this thread and I wanted to join in. n_n
I'm actually from Belgium, so all my Pokemon games are in French. Apart from the Red Gyarardos in HGSS, I've captured (so far) 2 shinies, both during the same gameplay on Pokemon Ruby.
First one was a shiny Zangoose, level 16. I was training and beating every Zangoose I could find, I hadn't even captured one yet and then I found one with blue stripes, different from the others. I found it odd and I captured it, without knowing it was actually a shiny. I plan on training it (some day or another xD).
Second one - I believe - was a shiny Golbat. I don't actually remember if it was a Golbat or a Crobat, but I think you can't capture Crobats in the wild, so it must've been a Golbat, and I probably ended up evolving it. It's got a lighter purple than the original Crobats.
I believe that only luck will make you encounter a shiny pokemon in the wild, even though it seems there are a few techniques to make it go quicker.
I've transfered those two on my SS game, and I'll be happy to let you know if I'm able to get a shiny on SS! Didn't get any while playing 130 hours on Pearl though...