I am using a Config.ini file to do a silent install of SQL 2008R2 Express onto PC's in Russia running Windows in Russian.
It all works OK except the enabling of TCP/IP & Named Pipes. That has to be done manually using SQL Configuration Manager.
I have no issue when installing on to English Windows.
Here is the INI file details. Note I make "Everyone" (\"Bce") an SA for the software we install.
;SQLSERVER2008 Configuration File [SQLSERVER2008] INSTANCEID="INSTANCENAME" IACCEPTSQLSERVERLICENSETERMS="True" ACTION="Install" FEATURES=SQLENGINE,REPLICATION,CONN HELP="False" INDICATEPROGRESS="True" QUIET="False" QUIETSIMPLE="True" X86="False" ROLE="AllFeatures_WithDefaults" ...

Go to the complete details ...