Fixes & Performance

Killing Floor Restore Russian Language - How to Fix

If your Killing Floor game language changed to English or another language, here's how to restore Russian language settings.

Quick Fix: Steam Settings

Method 1: Steam Properties

  1. Open Steam - Launch Steam client
  2. Right-click Killing Floor - In your library
  3. Select Properties - Open game properties
  4. Go to Language tab - Find language settings
  5. Select Russian - Choose русский from dropdown
  6. Close and restart - Game will download Russian files

If the game stays in English after you pick Russian in its properties, switch the interface language of the whole Steam client to Russian: when you launch the game, Steam should download the translation. That is what solved it in the thread "Russian language in the Steam version" on the killingfloor.ru forum (2011); copying a Russian patch over the game files did not help the author, and his Steam download region was already set to Russia. Tildes ~~~~ in place of Russian nicknames and messages in the English version are a separate issue, see Russian text in the English version.

Method 2: Steam Launch Options

  1. Right-click game → Properties
  2. Set Launch Options
  3. Add: -language=ru
  4. Launch game - Russian should be active

Manual Configuration

Edit Configuration File

  1. Navigate to: Documents\My Games\KillingFloor\KFGame\Config
  2. Open KFUser.ini
  3. Find [Engine.Engine] section
  4. Look for language setting
  5. Change to: Language=rus or Language=russian
  6. Save and restart game

Language line in System\KillingFloor.ini (Steam version)

From the killingfloor.ru forum thread "Проблема с языком в игре - STEAM [РЕШЕНО]": after a restart, a Steam copy switched its whole interface and voice-over to English even though Russian was selected in Steam and in the game properties. The fix was in KillingFloor.ini in the game's System folder (by default *:\Program Files\Steam\SteamApps\common\KillingFloor\System\), section [Engine.Engine]:

Language=rus

The author's file had int there; changing it to rus brought Russian back. If the line already says rus, the thread suggests: delete all *.rus and *.int files in System, set the game language to English and then back to Russian (you can also switch the Steam client language to English, restart Steam and set Russian again), then verify the game cache in Steam. Another participant fixed it by switching the language in Steam to some other one (German) and then back to Russian.

Russian text with English voice-over

From the killingfloor.ru forum thread "Как сменить русскую озвучку на английскую": keep the game language set to Russian and delete these files with the *.rus_uax extension from the Sounds folder:

KF_BasePatriarch.rus_uax
KF_MaleVoiceOne.rus_uax
KF_MaleVoiceTwo.rus_uax
KF_Trader.rus_uax

Result: all text (including chat) stays Russian and the voice-over becomes English. Simply switching the language to English instead makes Russian chat text unreadable. In the thread the nickname reset to "Fresh Meat" afterwards; the console command setnick restored it.

Verify Installation

Check Game Files

  1. Right-click game in Steam → Properties
  2. Local Files → Verify integrity
  3. Wait for verification - May download language files
  4. Restart game - Language should be restored

If Language Files Missing

Reinstall Language Pack

  1. Uninstall game - Through Steam
  2. Reinstall - Choose Russian during installation
  3. Or download - Language pack separately if available

Bugs in the 1C Russian localization files

From the thread "Fixing the problem with the 1C localization and any Russian translation patches!" on the killingfloor.ru forum (Arionwt1997, 2011; additions by kok-s, 2014).

Video settings do not save

If video settings keep resetting in the Russian version, the cause is System\Core.rus: the localization translated service strings in the [General] section that must not be translated. Open Core.rus in Notepad and make the [General] section look like this:

[General]
Product="Unreal"
Engine="Unreal Engine"
Copyright="Copyright 2004 Epic Games, Inc."
True="True"
False="False"
None="None"
Yes="Yes"
No="No"

The same fix is needed if decompiled mutator sources show the Russian words for "True" and "False" instead of True and False (see Compiling and decompiling mutators). The original thread replaced the whole file, but according to the author it is specifically the [General] lines that cause the glitch.

No "Wave" column in the server list

In Russian version 1054, the server browser had no wave column. The fix:

  1. Open System\GUI2K4.rus.
  2. Find the [UT2k4Browser_ServersList] section.
  3. Add the "Волна" (Wave) column the same way as the others:
ColumnHeadings=("Инфо","Имя сервера","Карта","Игроки","Волна","Пинг")

Additions

Captain Wiggins description stays in English

From the "Правильная локализация от 1С" (the proper 1C localization) thread by F4TAL1ST: the 1C localization was posted in two variants. LITE translates only the text and some textures; FULL also adds Russian voices (the lines of the trader, players and the Patriarch) and a fix for the SantaLair map. It is installed by extracting the archive into the game folder. The Guardsman's description in it stayed in English. SeRaph1's fix:

  1. Open KFGui.rus in Notepad.
  2. Find the line "Captain_Wiggins".
  3. Change it to "Captian_Wiggins".

Fan fixes and translations

  • Fix set for the 1C Russian localization (testncrash, version 0.10, beta): fixed display of the "Отключиться" (Disconnect) and "Выйти" (Exit) buttons, added a Russian description for KF-Hellride, the KF-Abusementpark description now displays properly, fixed the bug where settings did not save in the Russian version, translated the biographies of 13 new characters, and the "Steam Workshop" button displays correctly. Put the archive contents into the System folder. The author did not redo the 1C translation, only fixed obvious errors and translated what was left untranslated.
  • Micro-translation for version 1035 (MrCrash407, alpha): translates the new weapons and some old ones, almost all perks and almost all biographies that stayed in English after the DLC. Extract the files into System, overwriting.
  • Translation by Папка01: an unofficial translation of the interface, tips and trader notices in colloquial language, without swearing. Settings, perks, almost all characters and the sandbox are not translated; the voice-over is unchanged. Copy the files into System, overwriting.