# HG changeset patch # User tron # Date 1157062069 0 # Node ID 70d61e331efa67c5487187dbf7c9bc13bee9557d # Parent 45c93dbca5340a0da1bf7011db6b3b661e9d7638 (svn r6288) -Regression: Restore automatic language detection, which was broken in r4886 when the language codes got extended diff -r 45c93dbca534 -r 70d61e331efa strings.c --- a/strings.c Thu Aug 31 20:51:33 2006 +0000 +++ b/strings.c Thu Aug 31 22:07:49 2006 +0000 @@ -1250,7 +1250,7 @@ dl->ent[m].name = strdup(hdr.name); if (strcmp(hdr.name, "English") == 0) fallback = m; - if (strcmp(hdr.isocode, lang) == 0) def = m; + if (strncmp(hdr.isocode, lang, 2) == 0) def = m; m++; }