--- a/hedgewars/hwengine.pas Tue Nov 06 10:52:21 2012 -0500
+++ b/hedgewars/hwengine.pas Tue Nov 06 11:01:18 2012 -0500
@@ -386,7 +386,7 @@
if cLocaleFName <> 'en.txt' then
begin
// Try two letter locale first before trying specific locale overrides
- if (Length(cLocale) > 2) and (Copy(cLocale,1,2) <> 'en') then
+ if (Length(cLocale) > 3) and (Copy(cLocale,1,2) <> 'en') then
begin
LoadLocale(UserPathz[ptLocale] + '/' + Copy(cLocale,1,2)+'.txt');
LoadLocale(Pathz[ptLocale] + '/' + Copy(cLocale,1,2)+'.txt')