Можно и не только для Label'ов, и в обычном TXT-файле:
	Код:
	2 label1=Привет, мир
2 label2=Еще раз привет, мир
1 Form1=Форма приложения
 
и читаем:
	Код:
	var f:text;
     s,nam:string;
     t:integer;
...
assignfile(f,'Russian.lng');
reset(f);
while not eof(f) do
 begin
  readln(f,s);
  t:=strtoint(s[1]);
  delete(s,1,2);
  nam:=copy(s,1,pos('=',s)-1);
  delete(s,1,pos('=',s));
  case t of
  1: TForm1(FindComponent(nam)).Caption:=s;
  2: TLabel(FindComponent(nam)).Caption:=s;
  end;
 end;
closefile(f); 
Т.е. пишешь тип (любым номером), потом имя компонента и значение.