this post was submitted on 28 Dec 2025
17 points (100.0% liked)

Steam Hardware

20384 readers
419 users here now

A place to discuss and support all Steam Hardware, including Steam Deck, Steam Machine, Steam Frame, and SteamOS in general.

As Lemmy doesn't have flairs yet, you can use these prefixes to indicate what type of post you have made, eg:
[Flair] My post title

The following is a list of suggested flairs:
[Deck] - Steam Deck related.
[Machine] - Steam Machine related.
[Frame] - Steam Frame related.
[Discussion] - General discussion.
[Help] - A request for help or support.
[News] - News about the deck.
[PSA] - Sharing important information.
[Game] - News / info about a game on the deck.
[Update] - An update to a previous post.
[Meta] - Discussion about this community.

If your post is only relevant to one hardware device (Deck/Machine/Frame/etc) please specify which one as part of the title or by using a device flair.

These are not enforced, but they are encouraged.

Rules:

Link to our Matrix Space

founded 4 years ago
MODERATORS
 

I installed Dino Crisis and Alice Madness Returns with a French setup, either on Steam Deck under SteamOS or PC under Windows (ISO FR). Once it's finished, I launch a game, I see that the game is in English, not in French. I tried adding LANG=fr_FR.UTF-8 %command% to "arguments in Lutris but that doesn't change anything. the same for Alice

I know that the games support different languages ​​like French, German, Italian, Japanese, Spanish and there are ways to change a language with an .ini file for Steam or .info for Gog but I don't know how to change a language with files with these two games

you are viewing a single comment's thread
view the rest of the comments
[–] Pamboo@piefed.social 2 points 2 weeks ago (1 children)

Locale is already " fr_FR " before I open an .ini file

[Configuration]
BasedOn=..\Engine\Config\BaseEngine.ini

[URL]
Map=AliceEntry.umap
LocalMap=AliceEntry.umap
TransitionMap=AliceEntry.umap
MapExt=umap
EXEName=AliceGame.exe
DebugEXEName=DEBUG-AliceGame.exe
GameName=American McGee's Alice 2
GameNameShort=Alice2

[Engine.Engine]
GameEngine=AliceGame.AliceGameEngine
bEnableColorClear=TRUE
DefaultPostProcessName=PostProcesses.PostProcess_Default
bEnableColorClear=TRUE
DefaultOnlineSubsystemName=
DynamicCoverMeshComponentName=
SubtitleFontName=WarfareFonts.Fonts.WarfareFonts_Chrom20
LoadingTextFontName=WarfareFonts.Fonts.WarfareFonts_Chrom20
bSmoothFrameRate=TRUE
MinSmoothedFrameRate=22
MaxSmoothedFrameRate=31
; NVCHANGE_BEGIN: Jiayuan - Apex Destructible DamageMap Parameters
ApexDamageParamsName=Nv_ApexDamageMap.AliceDamageMap
; NVCHANGE_BEGIN: Jiayuan - Apex Destructible DamageMap Parameters
LanguageRegistryPath=Software\EA Games\Alice Madness Returns
bSuppressMapWarnings=true

[Engine.FilesToNotCacheToHD]
; Use ALL CAPS for filenames
; Avoid cacheing all 30mb+ binks
+File=C1_111.BIK
+File=SOTD.BIK
+File=C1_116.BIK
+File=C3_315.BIK
+File=C1_1103.BIK
+File=C2_2102.BIK
+File=C4_BM.BIK
+File=C5_BM.BIK
+File=C2_223.BIK
+File=C3_312.BIK
+File=C4_412.BIK
+File=C3_3101.BIK
+File=C6_614.BIK
+File=C3_BM.BIK
+File=C4_482.BIK
+File=C3_BM.BIK
+File=C2_2101.BIK
+File=C2_243.BIK
+File=C6_617.BIK
+File=C2_233.BIK
+File=C6_6111.BIK
+File=C1_BM.BIK
+File=C2_BM.BIK

[FullScreenMovie]
;+SkippableMovies=Intro_SH.bik
;+SkippableMovies=TechLogo_Short.bik
;+SkippableMovies=Intro_Nvidia.bik
+AlwaysLoadedMovies=LoadingMovie
+LoadMapMovies=LoadingMovie
+bShouldStopMovieAtEndOfLoadMap=True
+DelayCountAfterMapLoaded=60
+ForceFadingInDuration=0.0
+LoadingTextX=570.0
+LoadingTextY=120.0
+SkipEALogoTime=6.0

[Engine.PackagesToAlwaysCook]
+Package=AliceEntry
+Package=CHAR_ArcheTypes
+SeekfreePackage=CH_Alice_Hatter
+SeekfreePackage=CH_Alice_Water
+SeekfreePackage=CH_Alice_Oriental
+SeekfreePackage=CH_Alice_Queen
+SeekfreePackage=CH_Alice_Doll
+SeekfreePackage=CH_Alice_Caterpillar
+SeekfreePackage=CH_Alice_Cheshire
+SeekfreePackage=CH_Alice_Chess
+SeekfreePackage=CH_Alice_QFlesh
+SeekfreePackage=CH_Alice_WRabbit
+SeekfreePackage=CH_Alice_MadHatter

[Engine.StartupPackages]
+Package=PostProcesses
+Package=WarfareFonts
+Package=Nv_ApexDamageMap

[Core.System]
MaxObjectsNotConsideredByGC=33476
+Paths=..\..\%GAME%Game\Content
+Paths=..\..\%GAME%Game\__Trashcan
+LocalizationPaths=..\..\%GAME%Game\Localization
SavePath=..\..\%GAME%Game\Save
+Extensions=umap
SeekFreePCPaths=..\..\%GAME%Game\CookedPC
SeekFreePCExtensions=xxx
SizeOfPermanentObjectPool=0
PackageSizeSoftLimit=500

[UnrealEd.EditorEngine]
EditPackagesOutPath=..\..\%GAME%Game\Script
FRScriptOutputPath=..\..\%GAME%Game\ScriptFinalRelease
+EditPackages=%GAME%Game
AutoSaveDir=..\..\%GAME%Game\Autosaves
InEditorGameURLOptions=

[UnrealEd.UnrealEdEngine]
bSmoothFrameRate=TRUE
MinSmoothedFrameRate=22.000000
MaxSmoothedFrameRate=31.000000

[SystemSettings]
Locale=fr_FR
UseVsync=True
ResX=1280
ResY=720
MotionBlur=True
TEXTUREGROUP_Character=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_CharacterNormalMap=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_CharacterSpecular=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_Cinematic=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_Effects=(MinLODSize=128,MaxLODSize=512,LODBias=1)
TEXTUREGROUP_Lightmap=(MinLODSize=512,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_Shadowmap=(MinLODSize=512,MaxLODSize=1024,LODBias=0,NumStreamedMips=3)
TEXTUREGROUP_RenderTarget=(MinLODSize=1,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_Skybox=(MinLODSize=512,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_UI=(MinLODSize=512,MaxLODSize=1024,LODBias=0,MipGenSettings=TMGS_NoMipmaps)
TEXTUREGROUP_Vehicle=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_VehicleNormalMap=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_VehicleSpecular=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_Weapon=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_WeaponNormalMap=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_WeaponSpecular=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_World=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_WorldNormalMap=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_WorldSpecular=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_MobileFlattened=(MinLODSize=8,MaxLODSize=256,LODBias=0)
TEXTUREGROUP_WorldImportant=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_WorldImportantNormalMap=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_WorldImportantSpecular=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
DynamicTonemapping=True
AmbientOcclusion=False

[SystemSettingsEditor]
ResX=1280
ResY=720
TEXTUREGROUP_Character=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_CharacterNormalMap=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_CharacterSpecular=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_Cinematic=(MinLODSize=256,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Effects=(MinLODSize=128,MaxLODSize=512,LODBias=1)
TEXTUREGROUP_Lightmap=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Shadowmap=(MinLODSize=512,MaxLODSize=4096,LODBias=0,NumStreamedMips=3)
TEXTUREGROUP_RenderTarget=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Skybox=(MinLODSize=512,MaxLODSize=2048,LODBias=0)
TEXTUREGROUP_UI=(MinLODSize=512,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Vehicle=(MinLODSize=256,MaxLODSize=2048,LODBias=0)
TEXTUREGROUP_VehicleNormalMap=(MinLODSize=256,MaxLODSize=2048,LODBias=0)
TEXTUREGROUP_VehicleSpecular=(MinLODSize=256,MaxLODSize=2048,LODBias=0)
TEXTUREGROUP_Weapon=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_WeaponNormalMap=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_WeaponSpecular=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_World=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_WorldNormalMap=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_WorldSpecular=(MinLODSize=256,MaxLODSize=1024,LODBias=0)
TEXTUREGROUP_MobileFlattened=(MinLODSize=128,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_WorldImportant=(MinLODSize=256,MaxLODSize=2048,LODBias=0)
TEXTUREGROUP_WorldImportantNormalMap=(MinLODSize=256,MaxLODSize=2048,LODBias=0)
TEXTUREGROUP_WorldImportantSpecular=(MinLODSize=256,MaxLODSize=2048,LODBias=0)

[Windows.StandardUser]
MyDocumentsSubDirName=Alice Madness Returns
MyDocumentsFSubDirName=Alice Retour au pays de la folie

[DebugInfo]
BuildTag=DefaultUser
ShowKismetLog=FALSE
ShowScreenLog=FALSE
HideDynamicTonemapping=FALSE

[AliceGame.AliceGameEngine]
Alice1Path=..\..\..\Alice1\bin
GIsSpecialPCEdition=TRUE

Unfortunately there is no .exe file "language_setup.exe" in my Dino Crisis game folder, it will be great if someone who can provide me a file, maybe it will work. I followed your advice, despite the modifications, still failure I also tried to use the same configurations of dino crisis and alice on PC under Windows, it's the same result as on Lutris

[–] Fubarberry@sopuli.xyz 1 points 1 week ago (1 children)

Alright I might be an idiot. I bought Alice, spent forever trying config edits, registry edits (locale registry for it is at HKEY_LOCAL_MACHINE\Software\Wow6432Node\EA Games\Alice Madness Returns btw), and no matter what I did the game either would launch in english or not launch at all. And then I tried just setting the game's language to "French" in the steam properties for the game, and it worked, booted in french.

So yeah, that's all you need to do probably.

As for Dino Crisis, I don't own it, so I can't troubleshoot it directly.

[–] Pamboo@piefed.social 2 points 1 week ago* (last edited 1 week ago)

I can confirm that the Alice game is indeed in French if I put "French" in the steam properties. At least now I can play on Alice. Thanks for your help

Apparently, Dino Crisis ( GOG version ) has different setups for each language instead of having a single setup for all languages. That's why it doesn't work with the configurations (maybe?)