? i66919smsm1-1.patch Index: resmgr.cxx =================================================================== RCS file: /cvs/util/tools/source/rc/resmgr.cxx,v retrieving revision 1.43 diff -u -r1.43 resmgr.cxx --- resmgr.cxx 17 Sep 2006 01:00:10 -0000 1.43 +++ resmgr.cxx 1 Mar 2007 22:13:58 -0000 @@ -388,7 +388,8 @@ } break; } - if( nTries == 0 && !aLocale.Language.equalsIgnoreAsciiCaseAscii( "en" ) ) + if( nTries == 0 && !(aLocale.Language.equalsIgnoreAsciiCaseAscii( "en" ) + && aLocale.Country.equalsIgnoreAsciiCaseAscii( "us" ) ) ) { // locale fallback failed // fallback to en-US locale @@ -478,7 +479,8 @@ aLocale.Variant = OUString(); else if( aLocale.Country.getLength() ) aLocale.Country = OUString(); - else if( ! aLocale.Language.equalsIgnoreAsciiCaseAscii( "en" ) ) + else if( ! ( aLocale.Language.equalsIgnoreAsciiCaseAscii( "en" ) + && aLocale.Country.equalsIgnoreAsciiCaseAscii( "us" ) ) ) { aLocale.Language = OUString( RTL_CONSTASCII_USTRINGPARAM( "en" ) ); aLocale.Country = OUString( RTL_CONSTASCII_USTRINGPARAM( "US" ) );