Hola a todos, el componente que uso es el que viene con Delphi Enterprise, y el codigo que utilizo al ejecutar el programa es el siguiente:
Código Delphi
[-]
procedure TF_Idioma.Btn_AceptarClick(Sender: TObject);
begin
if (Trim(CB_Idioma.Text) = '') then
begin
end
else
begin
if (CB_Idioma.Text = 'ENGLISH') then
begin
if LoadNewResourceModule(ENGLISH) <> 0 then
ReinitializeForms;
Lenguaje := 'INGLES';
end
else
begin
if LoadNewResourceModule(SPANISH) <> 0 then
ReinitializeForms;
Lenguaje := 'ESPAÑOL';
end;
end;
Close;
end;
El problema es que en la maquina donde lo programo si realiza el cambio de la funcion arriba mencionado, pero al instalarlo en una pc del cliente, no cambia la interfaz a ingles.