diff --git a/GameData/KSPCommunityFixes/Localization/en-us.cfg b/GameData/KSPCommunityFixes/Localization/en-us.cfg
index 337ac7a..ab7d1a4 100644
--- a/GameData/KSPCommunityFixes/Localization/en-us.cfg
+++ b/GameData/KSPCommunityFixes/Localization/en-us.cfg
@@ -1,44 +1,53 @@
-Localization
-{
- en-us
- {
-
- // TextureLoaderOptimizations
-
- #KSPCF_TextureLoaderOptimizations_SettingsTitle = Texture caching optimization
- #KSPCF_TextureLoaderOptimizations_SettingsTooltip = Cache PNG textures on disk instead of converting them on every KSP launch.\nSpeedup loading time but increase disk space usage.\nChanges will take effect after relaunching KSP
- #KSPCF_TextureLoaderOptimizations_PopupL1 = KSPCommunityFixes can cache converted PNG textures on disk to speed up loading time.
- #KSPCF_TextureLoaderOptimizations_F_PopupL2 = In your current install, this should reduce future loading time by about <<1>> seconds.
- #KSPCF_TextureLoaderOptimizations_F_PopupL3 = However, this will use about <<1>> MB of additional disk space, and potentially much more if you install additional mods.
- #KSPCF_TextureLoaderOptimizations_PopupL4 = You can change this setting later in the in-game settings menu
- #KSPCF_TextureLoaderOptimizations_PopupL5 = Do you want to enable this optimization ?
-
- // KSPCommunityFixes
-
- #KSPCF_KSPCommunityFixes_KSPCF_Title = KSP Community Fixes
-
- // AltimeterHorizontalPosition
-
- #KSPCF_AltimeterHorizontalPosition_SettingsTitle = Altimeter pos (Left<->Right)
- #KSPCF_AltimeterHorizontalPosition_SettingsTooltip = Set the horizontal position of the flight scene altimeter widget
-
- // NoIVA
-
- #KSPCF_NoIVA_KeepAll = Keep all
- #KSPCF_NoIVA_DisableAll = Disable all
- #KSPCF_NoIVA_UsePlaceholder = Use placeholder
- #KSPCF_NoIVA_SettingsTitle = IVA (interior view)
- #KSPCF_NoIVA_SettingsTooltip = Disable IVA functionality: reduce RAM/VRAM usage and increase FPS.\n\t-Disable all : disable IVA\n\t-Use placeholder : disable IVA but keep crew portraits\nChanges will take effect after relaunching KSP
-
- // DisableManeuverTool
-
- #KSPCF_DisableManeuverTool_SettingsTooltip = The stock maneuver tool can cause severe lag and stutter issues,\nespecially with Kopernicus modified systems.\nThis option allow to disable it entirely
-
- // ReflectionTypeLoadExceptionHandler
-
- #KSPCF_ReflectionTypeLoadExceptionHandler_KSPCFWarning = KSPCommunityFixes warning
- #KSPCF_ReflectionTypeLoadExceptionHandler_PluginsLoadFailed = The following plugin(s) failed to load :
- #KSPCF_ReflectionTypeLoadExceptionHandler_F_PluginLoadFailed_name_in_location = <<1>> in <<2>>
- #KSPCF_ReflectionTypeLoadExceptionHandler_PluginLoadFailed_missingDep = Load failed due to missing dependencies
- }
-}
+Localization
+{
+ en-us
+ {
+
+ // TextureLoaderOptimizations
+
+ #KSPCF_TextureLoaderOptimizations_SettingsTitle = Texture caching optimization
+ #KSPCF_TextureLoaderOptimizations_SettingsTooltip = Cache PNG textures on disk instead of converting them on every KSP launch.\nSpeedup loading time but increase disk space usage.\nChanges will take effect after relaunching KSP
+ #KSPCF_TextureLoaderOptimizations_PopupL1 = KSPCommunityFixes can cache converted PNG textures on disk to speed up loading time.
+ #KSPCF_TextureLoaderOptimizations_F_PopupL2 = In your current install, this should reduce future loading time by about <<1>> seconds.
+ #KSPCF_TextureLoaderOptimizations_F_PopupL3 = However, this will use about <<1>> MB of additional disk space, and potentially much more if you install additional mods.
+ #KSPCF_TextureLoaderOptimizations_PopupL4 = You can change this setting later in the in-game settings menu
+ #KSPCF_TextureLoaderOptimizations_PopupL5 = Do you want to enable this optimization ?
+
+ // KSPCommunityFixes
+
+ #KSPCF_KSPCommunityFixes_KSPCF_Title = KSP Community Fixes
+
+ // AltimeterHorizontalPosition
+
+ #KSPCF_AltimeterHorizontalPosition_SettingsTitle = Altimeter pos (Left<->Right)
+ #KSPCF_AltimeterHorizontalPosition_SettingsTooltip = Set the horizontal position of the flight scene altimeter widget
+
+ // NoIVA
+
+ #KSPCF_NoIVA_KeepAll = Keep all
+ #KSPCF_NoIVA_DisableAll = Disable all
+ #KSPCF_NoIVA_UsePlaceholder = Use placeholder
+ #KSPCF_NoIVA_SettingsTitle = IVA (interior view)
+ #KSPCF_NoIVA_SettingsTooltip = Disable IVA functionality: reduce RAM/VRAM usage and increase FPS.\n\t-Disable all : disable IVA\n\t-Use placeholder : disable IVA but keep crew portraits\nChanges will take effect after relaunching KSP
+
+ // DisableManeuverTool
+
+ #KSPCF_DisableManeuverTool_SettingsTooltip = The stock maneuver tool can cause severe lag and stutter issues,\nespecially with Kopernicus modified systems.\nThis option allow to disable it entirely
+
+ // ReflectionTypeLoadExceptionHandler
+
+ #KSPCF_ReflectionTypeLoadExceptionHandler_KSPCFWarning = KSPCommunityFixes warning
+ #KSPCF_ReflectionTypeLoadExceptionHandler_PluginsLoadFailed = The following plugin(s) failed to load :
+ #KSPCF_ReflectionTypeLoadExceptionHandler_F_PluginLoadFailed_name_in_location = <<1>> in <<2>>
+ #KSPCF_ReflectionTypeLoadExceptionHandler_PluginLoadFailed_missingDep = Load failed due to missing dependencies
+
+ // Agents
+
+ #KSPCF_Agents_clampOTronTitle = Clamp-O-Tron
+ #KSPCF_Agents_clampOTronDesc =
+ #KSPCF_Agents_freeFallTitle = FreeFall Parachutes
+ #KSPCF_Agents_freeFallDesc =
+ #KSPCF_Agents_lightYearDesc =
+ #KSPCF_Agents_stratusCorpDesc =
+ }
+}
\ No newline at end of file
diff --git a/GameData/KSPCommunityFixes/Localization/ru.cfg b/GameData/KSPCommunityFixes/Localization/ru.cfg
new file mode 100644
index 0000000..4dfa8a7
--- /dev/null
+++ b/GameData/KSPCommunityFixes/Localization/ru.cfg
@@ -0,0 +1,53 @@
+Localization
+{
+ ru
+ {
+
+ // TextureLoaderOptimizations
+
+ #KSPCF_TextureLoaderOptimizations_SettingsTitle = Оптимизация кэширования текстур
+ #KSPCF_TextureLoaderOptimizations_SettingsTooltip = Кэшируйте текстуры PNG на диске вместо их преобразования при каждом запуске KSP.\nУскоряет время загрузки, но увеличивает использование дискового пространства.\nИзменения вступят в силу после повторного запуска KSP
+ #KSPCF_TextureLoaderOptimizations_PopupL1 = Исправления сообщества KSP могут кэшировать преобразованные текстуры PNG на диске, чтобы ускорить время загрузки.
+ #KSPCF_TextureLoaderOptimizations_F_PopupL2 = В вашей текущей установке это должно сократить время загрузки в будущем примерно на <<1>> секунды.
+ #KSPCF_TextureLoaderOptimizations_F_PopupL3 = Однако для этого потребуется около <<1>> МБ дополнительного дискового пространства, и, возможно, гораздо больше, если вы установите дополнительные моды.
+ #KSPCF_TextureLoaderOptimizations_PopupL4 = Вы можете изменить этот параметр позже в меню настроек в игре
+ #KSPCF_TextureLoaderOptimizations_PopupL5 = Вы хотите включить эту оптимизацию?
+
+ // KSPCommunityFixes
+
+ #KSPCF_KSPCommunityFixes_KSPCF_Title = Исправления Сообщества KSP
+
+ // AltimeterHorizontalPosition
+
+ #KSPCF_AltimeterHorizontalPosition_SettingsTitle = Положение высотомера (Слева<->Справа)
+ #KSPCF_AltimeterHorizontalPosition_SettingsTooltip = Установите горизонтальное положение виджета высотомера сцены полета
+
+ // NoIVA
+
+ #KSPCF_NoIVA_KeepAll = Хранишь все
+ #KSPCF_NoIVA_DisableAll = Отключить все
+ #KSPCF_NoIVA_UsePlaceholder = Используйте заполнитель
+ #KSPCF_NoIVA_SettingsTitle = Бортовая камера (вид изнутри)
+ #KSPCF_NoIVA_SettingsTooltip = Отключите бортовую камеры: уменьшите использование оперативной/видеопамяти и увеличьте частоту кадров.\n\t-Отключить все: отключить бортовую камеру\n\t-Использовать заполнитель: отключить бортовую камеру, но сохранить портреты экипажа\nИзменения вступят в силу после перезапуска KSP
+
+ // DisableManeuverTool
+
+ #KSPCF_DisableManeuverTool_SettingsTooltip = Инструмент для маневрирования запасами может вызвать серьезные задержки и проблемы с заиканием, особенно в системах, модифицированных Kopernicus.\N Эта опция позволяет полностью отключить его
+
+ // ReflectionTypeLoadExceptionHandler
+
+ #KSPCF_ReflectionTypeLoadExceptionHandler_KSPCFWarning = Сообщество KSP Исправляет предупреждение
+ #KSPCF_ReflectionTypeLoadExceptionHandler_PluginsLoadFailed = Не удалось загрузить следующие плагины :
+ #KSPCF_ReflectionTypeLoadExceptionHandler_F_PluginLoadFailed_name_in_location = <<1>> в <<2>>
+ #KSPCF_ReflectionTypeLoadExceptionHandler_PluginLoadFailed_missingDep = Сбой загрузки из-за отсутствия зависимостей
+
+ // Agents
+
+ #KSPCF_Agents_clampOTronTitle = Хват-О-Трон
+ #KSPCF_Agents_clampOTronDesc =
+ #KSPCF_Agents_freeFallTitle = Парашюты Свободного Падения
+ #KSPCF_Agents_freeFallDesc =
+ #KSPCF_Agents_lightYearDesc =
+ #KSPCF_Agents_stratusCorpDesc =
+ }
+}
\ No newline at end of file
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/Icons/Clamp-O-Tron.dds b/GameData/KSPCommunityFixes/Patches/Stock/Icons/Clamp-O-Tron.dds
new file mode 100644
index 0000000..09186fa
Binary files /dev/null and b/GameData/KSPCommunityFixes/Patches/Stock/Icons/Clamp-O-Tron.dds differ
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/Icons/Clamp-O-Tron_scaled.truecolor b/GameData/KSPCommunityFixes/Patches/Stock/Icons/Clamp-O-Tron_scaled.truecolor
new file mode 100644
index 0000000..18a8893
Binary files /dev/null and b/GameData/KSPCommunityFixes/Patches/Stock/Icons/Clamp-O-Tron_scaled.truecolor differ
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/Icons/FreeFallParachutes.dds b/GameData/KSPCommunityFixes/Patches/Stock/Icons/FreeFallParachutes.dds
new file mode 100644
index 0000000..21a6429
Binary files /dev/null and b/GameData/KSPCommunityFixes/Patches/Stock/Icons/FreeFallParachutes.dds differ
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/Icons/FreeFallParachutes_scaled.truecolor b/GameData/KSPCommunityFixes/Patches/Stock/Icons/FreeFallParachutes_scaled.truecolor
new file mode 100644
index 0000000..faa6315
Binary files /dev/null and b/GameData/KSPCommunityFixes/Patches/Stock/Icons/FreeFallParachutes_scaled.truecolor differ
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/Icons/LightYearTireCompany.dds b/GameData/KSPCommunityFixes/Patches/Stock/Icons/LightYearTireCompany.dds
new file mode 100644
index 0000000..21935a8
Binary files /dev/null and b/GameData/KSPCommunityFixes/Patches/Stock/Icons/LightYearTireCompany.dds differ
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/Icons/LightYearTireCompany_scaled.truecolor b/GameData/KSPCommunityFixes/Patches/Stock/Icons/LightYearTireCompany_scaled.truecolor
new file mode 100644
index 0000000..6098db0
Binary files /dev/null and b/GameData/KSPCommunityFixes/Patches/Stock/Icons/LightYearTireCompany_scaled.truecolor differ
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/Icons/README.md b/GameData/KSPCommunityFixes/Patches/Stock/Icons/README.md
new file mode 100644
index 0000000..5f00d35
--- /dev/null
+++ b/GameData/KSPCommunityFixes/Patches/Stock/Icons/README.md
@@ -0,0 +1,2 @@
+
+Logos by [Kerbalized Flags](https://forum.kerbalspaceprogram.com/index.php?/topic/102185-112x-kerbalized-flags-agencies-and-decal-textures-03aug21-and-suits-v10-15sep21-more-slim-suits/) author
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/Icons/StratusCorporation.dds b/GameData/KSPCommunityFixes/Patches/Stock/Icons/StratusCorporation.dds
new file mode 100644
index 0000000..df2b612
Binary files /dev/null and b/GameData/KSPCommunityFixes/Patches/Stock/Icons/StratusCorporation.dds differ
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/Icons/StratusCorporation_scaled.truecolor b/GameData/KSPCommunityFixes/Patches/Stock/Icons/StratusCorporation_scaled.truecolor
new file mode 100644
index 0000000..0fcbf30
Binary files /dev/null and b/GameData/KSPCommunityFixes/Patches/Stock/Icons/StratusCorporation_scaled.truecolor differ
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/ManufacturerFixes.cfg b/GameData/KSPCommunityFixes/Patches/Stock/ManufacturerFixes.cfg
new file mode 100644
index 0000000..8a27f91
--- /dev/null
+++ b/GameData/KSPCommunityFixes/Patches/Stock/ManufacturerFixes.cfg
@@ -0,0 +1,15 @@
+
+@PART[sasModule]:FOR[KSPCommunityFixes] { %manufacturer = #autoLOC_501631 }
+@PART[xenonTankRadial]:FOR[KSPCommunityFixes] { %manufacturer = #autoLOC_501633 }
+@PART[winglet|fireworksLauncherSmall|fireworksLauncherBig]:FOR[KSPCommunityFixes] { %manufacturer = #autoLOC_501627 }
+@PART[solidBooster_sm_v2|solidBooster_v2]:FOR[KSPCommunityFixes] { %manufacturer = #autoLOC_501641 }
+@PART[ServiceBay_125_v2|ServiceBay_250_v2]:FOR[KSPCommunityFixes] { %manufacturer = #autoLOC_501634 }
+@PART[externalTankCapsule]:FOR[KSPCommunityFixes] { %manufacturer = #autoLOC_501633 }
+@PART[RCSFuelTank|rcsTankMini|RCSTank1-2]:FOR[KSPCommunityFixes] { %manufacturer = #autoLOC_6004000 }
+@PART[landerCabinSmall]:FOR[KSPCommunityFixes] { %manufacturer = #autoLOC_501632 }
+@PART[EnginePlate4]:FOR[KSPCommunityFixes]:NEEDS[SquadExpansion/MakingHistory] { %manufacturer = #autoLOC_501682 }
+@PART[Mk2Pod]:FOR[KSPCommunityFixes]:NEEDS[SquadExpansion/MakingHistory] { %manufacturer = #autoLOC_501630 }
+
+@PART[evaChute|parachuteSingle|parachuteRadial|radialDrogue|parachuteLarge|parachuteDrogue]:FOR[KSPCommunityFixes] { %manufacturer = #KSPCF_Agents_freeFallTitle }
+@PART[stackPoint1|dockingPort1|dockingPort2|dockingPort3|dockingPortLarge|dockingPortLateral]:FOR[KSPCommunityFixes] { %manufacturer = #KSPCF_Agents_clampOTronTitle }
+
diff --git a/GameData/KSPCommunityFixes/Patches/Stock/MissingAgents.cfg b/GameData/KSPCommunityFixes/Patches/Stock/MissingAgents.cfg
new file mode 100644
index 0000000..320f103
--- /dev/null
+++ b/GameData/KSPCommunityFixes/Patches/Stock/MissingAgents.cfg
@@ -0,0 +1,32 @@
+
+AGENT {
+ name = Clamp-O-Tron
+ title = #KSPCF_Agents_clampOTronTitle
+ description = #KSPCF_Agents_clampOTronDesc
+ logoURL = KSPCommunityFixes/Patches/Stock/Icons/Clamp-O-Tron
+ logoScaledURL = KSPCommunityFixes/Patches/Stock/Icons/Clamp-O-Tron_scaled
+}
+
+AGENT {
+ name = FreeFall Parachutes
+ title = #KSPCF_Agents_freeFallTitle
+ description = #KSPCF_Agents_freeFallDesc
+ logoURL = KSPCommunityFixes/Patches/Stock/Icons/FreeFallParachutes
+ logoScaledURL = KSPCommunityFixes/Patches/Stock/Icons/FreeFallParachutes_scaled
+}
+
+AGENT {
+ name = LightYear Tire Company
+ title = #autoLOC_501653
+ description = #KSPCF_Agents_lightYearDesc
+ logoURL = KSPCommunityFixes/Patches/Stock/Icons/LightYearTireCompany
+ logoScaledURL = KSPCommunityFixes/Patches/Stock/Icons/LightYearTireCompany_scaled
+}
+
+AGENT {
+ name = Stratus Corporation
+ title = #autoLOC_6004000
+ description = #KSPCF_Agents_stratusCorpDesc
+ logoURL = KSPCommunityFixes/Patches/Stock/Icons/StratusCorporation
+ logoScaledURL = KSPCommunityFixes/Patches/Stock/Icons/StratusCorporation_scaled
+}
\ No newline at end of file