Hola.
Proba con esta modificación:
Código Delphi
[-]
begin
with TRegistry.Create do
try
RootKey := HKEY_CURRENT_USER;
if not OpenKey('\Control Panel\International', False) then
raise Exception.Create('Error leyendo el registro');
WriteString('iCountry', '591');
WriteString('sCountry', 'Bolivia');
WriteString('Locale', '0000400A');
WriteString('LocaleName', 'es-BO');
WriteString('sLanguage', 'ESB');
WriteString('sDecimal',',');
WriteString('sShortTime', 'hh:mm:ss tt');
WriteString('sCurrency', '$b');
WriteString('iCurrDigits', '2');
WriteString('sShortDate', 'dd:MM:yyyy');
finally
CloseKey;
Free;
end;
Saludos.