@ James O'Shea
That's a HUGE amount of information you just gave out.
There aren't that many languages with <100k native speakers in the world, you've massively reduced the space of the search.
Actually you've managed to reduce it seriously,even ignoring the language thing:
9 letters -> 26^9
1 number -> 10^1
position of number -> 10^1
position of capitals -> 9*8 (since one position is taken by a number)
That's a pretty small search space compared with the scale of the attack before you published your method.
Now let's asusme that I care, and figure where you went to uni - I reckon I could guess the language, or at least limit it to one or two.
Then look at some stats about transliterated letter combinations.
[If you see a q in english then the next letter is au - 99+% of the time, so the next letter isn't a choice of 26, it's bascially a choice of 1]
Then I've probably cut the search space by another significant factor - maybe 10?