use Config::IniFiles; tie %GLOBALS, 'Config::IniFiles', ( -file => "/path/configfile.ini" ); print "We have $GLOBALS{$lang}{Parameter}." if $GLOBALS{$lang}{Parameter}; #### use Config::IniFiles; my %ini; tie %ini, 'Config::IniFiles', ( -file => "/path/configfile.ini" ); %GLOBALS = %{$ini{$lang}}; print "We have $GLOBALS{Parameter}." if $GLOBALS{Parameter}; #### $GLOBALS{'strCliDeactivated'} = "Currently not active"; $GLOBALS{'strNotActive'} = "date has not yet been reached"; $GLOBALS{'strExpired'} = "date has been reached";