Skip to content

Commit

Permalink
Translations update, fixed slider label text wrapping
Browse files Browse the repository at this point in the history
  • Loading branch information
krzychu124 committed Jan 27, 2019
1 parent ad111a3 commit 9d482e5
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 7 deletions.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,13 @@ A modification for **Cities: Skylines** to add additional traffic control.
User manual: http://www.viathinksoft.de/tmpe/wiki

# Changelog
1.10.14, 25/01/2019 Wip
1.10.14, 27/01/2019
- Bugfix: Added missing Car AI type (postVanAI) - now post vans and post trucks are assigned to service vehicles group
- Bugfix: Vehicles doesn't stop when driving through toll booth - fixes toll booth income too
- Bugfix: Cargo planes not spawn
- Bugfix: Cargo Airport doesn't work (Cargo planes not spawning and not arriving)
- Updated Polish translation
- Updated Korean translation (thanks to @Toothless FLY [ROK]LSh.st for translating)
- Fixed Mod Options layout (text label overlaps slider control if too wide)

1.10.13, 31/10/2018
- Bugfix: Tollbooth fix
Expand Down
4 changes: 2 additions & 2 deletions TLM/TLM/Resources/lang_ko.txt
Original file line number Diff line number Diff line change
Expand Up @@ -223,5 +223,5 @@ Window_transparency 패널 투명도(오른쪽으로 갈수록 투명함)
Overlay_transparency 보조 아이콘 투명도(도로 위 표지판, 속도제한 아이콘 투명도 등)
Remove_this_citizen 해당 시민 삭제
Show_error_message_if_a_mod_incompatibility_is_detected 모드와 비 호환되는 모드 발견 시 에러 보여주기
Remove_parked_vehicles Remove parked vehicles
Node_is_level_crossing This junction is a level crossing.\nYou cannot disable traffic lights here.
Remove_parked_vehicles 주차된 차량 제거하기
Node_is_level_crossing 해당 교차로는 평면 교차로입니다.\n따라서 신호등을 설치할 수 없습니다
4 changes: 2 additions & 2 deletions TLM/TLM/Resources/lang_pl.txt
Original file line number Diff line number Diff line change
Expand Up @@ -223,5 +223,5 @@ Window_transparency Przezroczystość okna
Overlay_transparency Przezroczystość nakł.
Remove_this_citizen Usuń tego mieszkańca
Show_error_message_if_a_mod_incompatibility_is_detected Pokaż informację o błędzie jeśli wykryto niezgodność modów
Remove_parked_vehicles Remove parked vehicles
Node_is_level_crossing This junction is a level crossing.\nYou cannot disable traffic lights here.
Remove_parked_vehicles Usuń zaparkowane pojazdy
Node_is_level_crossing To jest przejazd kolejowy. \nNie możesz tutaj wyłączyć sygnalizacji!
14 changes: 13 additions & 1 deletion TLM/TLM/State/Options.cs
Original file line number Diff line number Diff line change
Expand Up @@ -217,7 +217,13 @@ public class Options : MonoBehaviour {
lockMenuToggle = generalGroup.AddCheckbox(Translation.GetString("Lock_main_menu_position"), GlobalConfig.Instance.Main.MainMenuPosLocked, onLockMenuChanged) as UICheckBox;
tinyMenuToggle = generalGroup.AddCheckbox(Translation.GetString("Compact_main_menu"), GlobalConfig.Instance.Main.TinyMainMenu, onTinyMenuChanged) as UICheckBox;
guiTransparencySlider = generalGroup.AddSlider(Translation.GetString("Window_transparency") + ":", 0, 90, 5, GlobalConfig.Instance.Main.GuiTransparency, onGuiTransparencyChanged) as UISlider;
if (guiTransparencySlider != null) {
guiTransparencySlider.parent.Find<UILabel>("Label").width = 500;
}
overlayTransparencySlider = generalGroup.AddSlider(Translation.GetString("Overlay_transparency") + ":", 0, 90, 5, GlobalConfig.Instance.Main.OverlayTransparency, onOverlayTransparencyChanged) as UISlider;
if (overlayTransparencySlider != null) {
overlayTransparencySlider.parent.Find<UILabel>("Label").width = 500;
}
enableTutorialToggle = generalGroup.AddCheckbox(Translation.GetString("Enable_tutorial_messages"), GlobalConfig.Instance.Main.EnableTutorial, onEnableTutorialsChanged) as UICheckBox;
showCompatibilityCheckErrorToggle = generalGroup.AddCheckbox(Translation.GetString("Show_error_message_if_a_mod_incompatibility_is_detected"), GlobalConfig.Instance.Main.ShowCompatibilityCheckErrorMessage, onShowCompatibilityCheckErrorChanged) as UICheckBox;

Expand All @@ -243,6 +249,9 @@ public class Options : MonoBehaviour {
var vehBehaviorGroup = panelHelper.AddGroup(Translation.GetString("Vehicle_behavior"));

recklessDriversDropdown = vehBehaviorGroup.AddDropdown(Translation.GetString("Reckless_driving") + ":", new string[] { Translation.GetString("Path_Of_Evil_(10_%)"), Translation.GetString("Rush_Hour_(5_%)"), Translation.GetString("Minor_Complaints_(2_%)"), Translation.GetString("Holy_City_(0_%)") }, recklessDrivers, onRecklessDriversChanged) as UIDropDown;
if (recklessDriversDropdown != null) {
recklessDriversDropdown.width = 300;
}
realisticSpeedsToggle = vehBehaviorGroup.AddCheckbox(Translation.GetString("Realistic_speeds"), realisticSpeeds, onRealisticSpeedsChanged) as UICheckBox;
if (SteamHelper.IsDLCOwned(SteamHelper.DLC.SnowFallDLC)) {
strongerRoadConditionEffectsToggle = vehBehaviorGroup.AddCheckbox(Translation.GetString("Road_condition_has_a_bigger_impact_on_vehicle_speed"), strongerRoadConditionEffects, onStrongerRoadConditionEffectsChanged) as UICheckBox;
Expand All @@ -252,7 +261,10 @@ public class Options : MonoBehaviour {
var vehAiGroup = panelHelper.AddGroup(Translation.GetString("Advanced_Vehicle_AI"));
advancedAIToggle = vehAiGroup.AddCheckbox(Translation.GetString("Enable_Advanced_Vehicle_AI"), advancedAI, onAdvancedAIChanged) as UICheckBox;
altLaneSelectionRatioSlider = vehAiGroup.AddSlider(Translation.GetString("Dynamic_lane_section") + ":", 0, 100, 5, altLaneSelectionRatio, onAltLaneSelectionRatioChanged) as UISlider;

if (altLaneSelectionRatioSlider != null) {
altLaneSelectionRatioSlider.parent.Find<UILabel>("Label").width = 450;
}

var parkAiGroup = panelHelper.AddGroup(Translation.GetString("Parking_AI"));
prohibitPocketCarsToggle = parkAiGroup.AddCheckbox(Translation.GetString("Enable_more_realistic_parking"), prohibitPocketCars, onProhibitPocketCarsChanged) as UICheckBox;

Expand Down

0 comments on commit 9d482e5

Please sign in to comment.