Yes, I saw it before. Else why will i ask here?

.
I done an example to test it, and it continues without work,( I have lastest SVN lazarus compiled, in debian wheezy)
I have activated internationalization, in projet, and I have two .po translated. project.en.po, and project.es.po in the LANG directory of my appdir.
The form ins the next
object Form1: TForm1
Left = 402
Height = 283
Top = 319
Width = 466
Caption = 'Form1'
ClientHeight = 254
ClientWidth = 466
Menu = MainMenu1
LCLVersion = '1.1'
object Button1: TButton
Left = 288
Height = 25
Top = 216
Width = 75
Caption = '&Acept'
OnClick = Button1Click
TabOrder = 0
end
object Button2: TButton
Left = 376
Height = 25
Top = 216
Width = 75
Caption = '&Cancel'
TabOrder = 1
end
object Edit1: TEdit
Left = 152
Height = 31
Top = 32
Width = 80
TabOrder = 2
Text = '2'
end
object Label1: TLabel
Left = 103
Height = 21
Top = 36
Width = 30
Caption = 'Age:'
ParentColor = False
end
object Label2: TLabel
Left = 103
Height = 21
Top = 83
Width = 47
Caption = 'Result:'
ParentColor = False
end
object Label3: TLabel
Left = 184
Height = 21
Top = 83
Width = 47
Caption = 'Is Even'
ParentColor = False
end
object MainMenu1: TMainMenu
left = 36
top = 27
object MenuItem1: TMenuItem
Caption = '&File'
object MenuItem2: TMenuItem
Caption = '&Open'
end
object MenuItem5: TMenuItem
Caption = '&Save'
end
object MenuItem3: TMenuItem
Caption = '&Exit'
end
end
object MenuItem4: TMenuItem
Caption = '&Help'
object MenuItem6: TMenuItem
Caption = '&About ..'
end
end
end
end
the .pas is the next
unit Unit1;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, Menus,
StdCtrls, LResources, DefaultTranslator;
type
{ TForm1 }
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
Edit1: TEdit;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
MainMenu1: TMainMenu;
MenuItem1: TMenuItem;
MenuItem2: TMenuItem;
MenuItem3: TMenuItem;
MenuItem4: TMenuItem;
MenuItem5: TMenuItem;
MenuItem6: TMenuItem;
procedure Button1Click(Sender: TObject);
private
{ private declarations }
public
{ public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.lfm}
{ TForm1 }
procedure TForm1.Button1Click(Sender: TObject);
var
value : Integer;
begin
value := StrToInt(Edit1.Text);
if value mod 2 = 0 then
label3.Caption:='Is Even'
else
label3.Caption:='Is Odd';
end;
initialization
LRSTranslator := TPoTranslator.Create('./LANG'); (* I tested with absoulte path, too*)
end.
In the lang directory i have project.en.po, and project.es.po
My envirotment LANG var is equal to es_ES.utf8
But the program continues show the values of captions and texts made in the design time.
I don't see what I need more to do.
