Sotka Posted September 27, 2021 Posted September 27, 2021 (edited) Hello ! I spent a few hours searching the internet for the answer.. How do I switch to Russian speech in say L-39 Kursant campaign or Mi-8 Memory of Hero ? (or other campaigns or training missions). Say, for Memory of a Hero both languages are listed: Voiceovers English, Russian Briefings/Subtitles English, Russian In my regular DCS install it was in Russian (which I prefer). In DCS beta install the speech is English in the same campaign for some reason. Same goes for some other Training modules and campaigns with multiple languages supported. There are some configuration files in SavedGames/DCS that control it ? I could not find the sound files in subdirectories of DCS World/Mods/campaigns directory (which seemed like a straightforward place for them to be). How do I switch localization for Training missions and Campaigns ? Thank you for your help Edit: I found how to change localization for the whole install: Config/lang.cfg but I still wonder if it is possible to change localization for individual campaigns Edited September 28, 2021 by Sotka
rayrayblues Posted October 2, 2021 Posted October 2, 2021 (edited) @Sotka There is a global setting for languages, but I don't know if it works for campaigns. Might be worth a try though. Let me know what happens, I'm curious. DCS.OpenBeta/scripts/speech/common, lines 2718 thru 2749 local language = { RUS = 'RUS', ENG = 'ENG', GER = 'GER', FR = 'FR', SPA ='SPA', CHN ='CHN',--by uboats local defaultLanguage = language.ENG local languageByCountry = { [base.country.id.RUSSIA] = language.RUS, [base.country.id.UKRAINE] = language.RUS, [base.country.id.BELARUS] = language.RUS, [base.country.id.USA] = language.ENG, [base.country.id.UK] = language.ENG, [base.country.id.GERMANY] = language.GER, [base.country.id.FRANCE] = language.FR, [base.country.id.SPAIN] = language.SPA, [base.country.id.INSURGENTS] = language.RUS, [base.country.id.ABKHAZIA] = language.RUS, [base.country.id.SOUTH_OSETIA] = language.RUS, [base.country.id.ITALY] = language.ENG, [base.country.id.AUSTRALIA] = language.ENG, [base.country.id.SWITZERLAND] = language.GER, [base.country.id.CHINA] = language.CHN,--by uboats [base.country.id.THIRDREICH] = language.GER, [base.country.id.YUGOSLAVIA] = language.RUS, [base.country.id.USSR] = language.RUS, [base.country.id.KAZAKHSTAN] = language.RUS, } Edited October 2, 2021 by rayrayblues 1 SLAVA UKRAINI MoBo - ASUS 990FX R2 Sabertooth, CPU - AMD FX 9590 @4.7Gb. No OC RAM - GSkill RipJaws DDR3 32 Gb @2133 MHZ, GPU - EVGA GeForce GTX 1660Ti 6Gb DDR5 OC'd, Core 180MHz, Memory 800MHz Game drive - Samsung 980 M.2 EVO 1Tb SSD, OS Drive - 860 EVO 500Gb SATA SSD, Win10 Pro 22H2 Controls - Thrustmaster T-Flight HOTAS X, Monitor - LG 32" 1920 X 1080, PSU - Prestige ATX-PR800W PSU
draconus Posted October 18, 2021 Posted October 18, 2021 This is how it works: DCS reads the language setting at the start and then uses it for everything like UI, missions and messages. Missions are miz files in zip format and contain folders with different laguages. If there are files in the set language folder they are used in the mission. If the mission creator did not provide them then default set is used. You can edit normal mission file and move the language files around but it won't work with DLC protected miz files. Win10 i7-10700KF 32GB RTX4070S Quest 3 T16000M VPC CDT-VMAX TFRP FC3 F-14A/B F-15E CA SC NTTR PG Syria
Recommended Posts