On Wed, Oct 03, 2007 at 08:49:46PM +0200, Pavel Sanda wrote: > > Yes, now using the IEEEtran class the dreaded > > "Package babel Error: You haven't defined the language ENGLISH yet" > > is back. This is a regression and r20508 should be reverted. > > btw what version of IEEEtran.cls you have ?
Wrong question. It is the babel version that matters. For example, the bug does not occur with babel 3.8b but occurs with babel 3.8g. This is the diff between those versions: --- 38b/babel.sty Thu Jun 10 13:43:16 2004 +++ 38g/babel.sty Tue May 31 21:36:27 2005 @@ -7,7 +7,7 @@ %% babel.dtx (with options: `package') %% This is a generated file. %% -%% Copyright 1989-2004 Johannes L. Braams and any individual authors +%% Copyright 1989-2005 Johannes L. Braams and any individual authors %% listed elsewhere in this file. All rights reserved. %% %% This file was generated from file(s) of the Babel system. @@ -39,20 +39,21 @@ %% \NeedsTeXFormat{LaTeX2e}[1998/06/01] %% File 'babel.dtx' -%%\ProvidesFile{babel.dtx}[2004/05/02 v3.8b The Babel package] +%%\ProvidesFile{babel.dtx}[2005/05/21 v3.8g The Babel package] %% Babel package for LaTeX2e. -%% Copyright (C) 1989 -- 2004 by Johannes Braams, +%% Copyright (C) 1989 -- 2005 by Johannes Braams, %% TeXniek %% all rights reserved. %% Please report errors to: J.L. Braams %% babel at braams.cistron.nl \ProvidesPackage{babel} - [2004/05/02 v3.8b % + [2005/05/21 v3.8g % The Babel package] [EMAIL PROTECTED] babel.def\relax\fi \DeclareOption{acadian}{\input{frenchb.ldf}} \DeclareOption{afrikaans}{\input{dutch.ldf}} \DeclareOption{american}{\input{english.ldf}} +\DeclareOption{australian}{\input{english.ldf}} \DeclareOption{austrian}{\input{germanb.ldf}} \DeclareOption{bahasa}{\input{bahasa.ldf}} \DeclareOption{basque}{\input{basque.ldf}} @@ -94,6 +95,7 @@ \DeclareOption{lowersorbian}{\input{lsorbian.ldf}} \DeclareOption{magyar}{\input{magyar.ldf}} \DeclareOption{naustrian}{\input{ngermanb.ldf}} +\DeclareOption{newzealand}{\input{english.ldf}} \DeclareOption{ngerman}{\input{ngermanb.ldf}} \DeclareOption{norsk}{\input{norsk.ldf}} \DeclareOption{samin}{\input{samin.ldf}} @@ -185,6 +187,8 @@ [EMAIL PROTECTED]@activestrue [EMAIL PROTECTED] [EMAIL PROTECTED]@activesfalse}% + \expandafter\def\csname Ref \endcsname#1{% + [EMAIL PROTECTED]@[EMAIL PROTECTED]@tempa} }{}% } \AtBeginDocument{% -- Enrico