I was recently interviewed by Jesse Liberty for Yet Another Podcast and you can listen to it at http://jesseliberty.com/2012/11/19/yet-another-podcast-82guy-smith-ferrier-on-internationalization/. The interview is 40 minutes long and is primarily about internationalization in .NET with a short discussion at the end on the .NET community in the UK. Along the way we discuss CLDR (the Common Locale Data Repository) and NCLDR (.NET CLDR), machine translation, how FxCop is one of the most misunderstood tools in the .NET world, pluralisation rules, genders, postcodes, currencies and more.
One point I would like to correct though: I make a point that the pluralisation rules for Polish (and Hungarian, Russian, Arabic and others) are more complex than for English. The actual rules that I quote are not quite right. For the record the Polish pluralisation rules are:-
- Count: one, Rule: n is 1
- Count: few, Rule: n mod 10 in 2..4 and n mod 100 not in 12..14
- Count: many, Rule: n is not 1 and n mod 10 in 0..1 or n mod 10 in 5..9 or n mod 100 in 12..14
Many thanks to Jesse Liberty for inviting me on the show - I really enjoyed talking about my favourite subject.