mirror of
https://github.com/OpenTTD/OpenTTD.git
synced 2026-07-15 15:19:52 +00:00
Compare commits
30 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a917abd38d | |||
| 017e56d64b | |||
| e31a99619e | |||
| 9f8627152b | |||
| 69aa1249fb | |||
| 76f552f16d | |||
| 517a9d4a68 | |||
| a68647b11e | |||
| 0c01de0929 | |||
| eee6e228c7 | |||
| 3f1bc42eb0 | |||
| 1e5d35634d | |||
| 530d904f84 | |||
| 233ff7cacd | |||
| b62a1ad1d5 | |||
| 706d321f52 | |||
| 2dee7158d3 | |||
| 1f1ad73073 | |||
| 9f14d652a9 | |||
| 4fada121bd | |||
| 7c3487501c | |||
| ba8422354b | |||
| 9ed75d3ab7 | |||
| 83cca3a75a | |||
| d197bcae1c | |||
| bb74ec40ea | |||
| 8840831852 | |||
| fcff99da75 | |||
| a9163d0503 | |||
| 3106bb110e |
+2
-1
@@ -88,7 +88,8 @@ endif
|
||||
$(Q)cp "$(BIN_DIR)/scripts/"* "$(BUNDLE_DIR)/scripts/"
|
||||
ifdef MENU_DIR
|
||||
$(Q)cp "$(ROOT_DIR)/media/openttd.desktop" "$(BUNDLE_DIR)/media/"
|
||||
$(Q)cat "$(ROOT_DIR)/media/openttd.desktop" | sed s/=openttd/=$(BINARY_NAME)/g > "$(ROOT_DIR)/media/openttd.desktop.install"
|
||||
$(Q)$(AWK) -f "$(ROOT_DIR)/media/openttd.desktop.translation.awk" "$(SRC_DIR)/lang/"*.txt | $(SORT) >> "$(BUNDLE_DIR)/media/openttd.desktop"
|
||||
$(Q)sed s/=openttd/=$(BINARY_NAME)/g "$(BUNDLE_DIR)/media/openttd.desktop" > "$(ROOT_DIR)/media/openttd.desktop.install"
|
||||
endif
|
||||
ifeq ($(TTD), openttd.exe)
|
||||
$(Q)unix2dos "$(BUNDLE_DIR)/docs/"* "$(BUNDLE_DIR)/readme.txt" "$(BUNDLE_DIR)/COPYING" "$(BUNDLE_DIR)/changelog.txt" "$(BUNDLE_DIR)/known-bugs.txt"
|
||||
|
||||
@@ -43,6 +43,7 @@ OSXAPP = !!OSXAPP!!
|
||||
LIPO = !!LIPO!!
|
||||
REVISION = !!REVISION!!
|
||||
AWK = !!AWK!!
|
||||
SORT = !!SORT!!
|
||||
DISTCC = !!DISTCC!!
|
||||
|
||||
RES := $(shell if [ ! -f $(CONFIG_CACHE_PWD) ] || [ "`pwd`" != "`cat $(CONFIG_CACHE_PWD)`" ]; then echo "`pwd`" > $(CONFIG_CACHE_PWD); fi )
|
||||
|
||||
@@ -192,9 +192,9 @@ function Regression::Base()
|
||||
print(" RandRange(2): " + AIBase.RandRange(2));
|
||||
print(" RandRange(2): " + AIBase.RandRange(2));
|
||||
print(" RandRange(2): " + AIBase.RandRange(2));
|
||||
print(" RandRange(9): " + AIBase.RandRange(9));
|
||||
print(" RandRange(9): " + AIBase.RandRange(9));
|
||||
print(" RandRange(9): " + AIBase.RandRange(9));
|
||||
print(" RandRange(1000000): " + AIBase.RandRange(1000000)); // 32 bit tests
|
||||
print(" RandRange(1000000): " + AIBase.RandRange(1000000));
|
||||
print(" RandRange(1000000): " + AIBase.RandRange(1000000));
|
||||
print(" Chance(1, 2): " + AIBase.Chance(1, 2));
|
||||
print(" Chance(1, 2): " + AIBase.Chance(1, 2));
|
||||
print(" Chance(1, 2): " + AIBase.Chance(1, 2));
|
||||
@@ -1027,6 +1027,7 @@ function Regression::RailTypeList()
|
||||
for (local i = list.Begin(); list.HasNext(); i = list.Next()) {
|
||||
print(" RailType: " + i);
|
||||
print(" IsRailTypeAvailable(): " + AIRail.IsRailTypeAvailable(i));
|
||||
print(" GetMaxSpeed(): " + AIRail.GetMaxSpeed(i));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+231
-230
@@ -96,10 +96,10 @@
|
||||
RandRange(1): 0
|
||||
RandRange(2): 0
|
||||
RandRange(2): 0
|
||||
RandRange(2): 1
|
||||
RandRange(9): 6
|
||||
RandRange(9): 7
|
||||
RandRange(9): 4
|
||||
RandRange(2): 0
|
||||
RandRange(1000000): 987346
|
||||
RandRange(1000000): 781750
|
||||
RandRange(1000000): 191841
|
||||
Chance(1, 2): true
|
||||
Chance(1, 2): false
|
||||
Chance(1, 2): false
|
||||
@@ -2148,201 +2148,201 @@ ERROR: HasNext() is invalid as Begin() is never called
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 57
|
||||
IsValidEngine(): true
|
||||
GetName(): Passenger Carriage
|
||||
GetCargoType(): 0
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 45
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1447
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 25
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 58
|
||||
IsValidEngine(): true
|
||||
GetName(): Mail Van
|
||||
GetCargoType(): 2
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 35
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1335
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 21
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 59
|
||||
IsValidEngine(): true
|
||||
GetName(): Coal Truck
|
||||
GetCargoType(): 1
|
||||
CanRefitCargo(): true
|
||||
GetCapacity(): 35
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1031
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 18
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 60
|
||||
IsValidEngine(): true
|
||||
GetName(): Oil Tanker
|
||||
GetCargoType(): 3
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 35
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1171
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 24
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 61
|
||||
IsValidEngine(): true
|
||||
GetName(): Livestock Van
|
||||
GetCargoType(): 4
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 30
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1125
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 20
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 62
|
||||
IsValidEngine(): true
|
||||
GetName(): Goods Van
|
||||
GetCargoType(): 5
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 30
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1113
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 21
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 63
|
||||
IsValidEngine(): true
|
||||
GetName(): Grain Hopper
|
||||
GetCargoType(): 6
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 35
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1066
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 19
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 64
|
||||
IsValidEngine(): true
|
||||
GetName(): Wood Truck
|
||||
GetCargoType(): 7
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 35
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1060
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 16
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 65
|
||||
IsValidEngine(): true
|
||||
GetName(): Iron Ore Hopper
|
||||
GetCargoType(): 8
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 35
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1048
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 19
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 66
|
||||
IsValidEngine(): true
|
||||
GetName(): Steel Truck
|
||||
GetCargoType(): 9
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 25
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1148
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 18
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 67
|
||||
IsValidEngine(): true
|
||||
GetName(): Armoured Van
|
||||
GetCargoType(): 10
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 25
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1494
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 30
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 2
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 68
|
||||
@@ -2724,201 +2724,201 @@ ERROR: HasNext() is invalid as Begin() is never called
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 89
|
||||
IsValidEngine(): true
|
||||
GetName(): Passenger Carriage
|
||||
GetCargoType(): 0
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 47
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1447
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 25
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 90
|
||||
IsValidEngine(): true
|
||||
GetName(): Mail Van
|
||||
GetCargoType(): 2
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 37
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1335
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 21
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 91
|
||||
IsValidEngine(): true
|
||||
GetName(): Coal Truck
|
||||
GetCargoType(): 1
|
||||
CanRefitCargo(): true
|
||||
GetCapacity(): 37
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1031
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 18
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 92
|
||||
IsValidEngine(): true
|
||||
GetName(): Oil Tanker
|
||||
GetCargoType(): 3
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 37
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1171
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 24
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 93
|
||||
IsValidEngine(): true
|
||||
GetName(): Livestock Van
|
||||
GetCargoType(): 4
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 32
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1125
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 20
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 94
|
||||
IsValidEngine(): true
|
||||
GetName(): Goods Van
|
||||
GetCargoType(): 5
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 32
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1113
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 21
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 95
|
||||
IsValidEngine(): true
|
||||
GetName(): Grain Hopper
|
||||
GetCargoType(): 6
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 37
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1066
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 19
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 96
|
||||
IsValidEngine(): true
|
||||
GetName(): Wood Truck
|
||||
GetCargoType(): 7
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 37
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1060
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 16
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 97
|
||||
IsValidEngine(): true
|
||||
GetName(): Iron Ore Hopper
|
||||
GetCargoType(): 8
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 37
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1048
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 19
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 98
|
||||
IsValidEngine(): true
|
||||
GetName(): Steel Truck
|
||||
GetCargoType(): 9
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 27
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1148
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 18
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 99
|
||||
IsValidEngine(): true
|
||||
GetName(): Armoured Van
|
||||
GetCargoType(): 10
|
||||
IsValidEngine(): false
|
||||
GetName(): (null : 0x00000000)
|
||||
GetCargoType(): 255
|
||||
CanRefitCargo(): false
|
||||
GetCapacity(): 27
|
||||
GetCapacity(): -1
|
||||
GetReliability(): -1
|
||||
GetMaxSpeed(): 0
|
||||
GetPrice(): 1494
|
||||
GetMaxSpeed(): -1
|
||||
GetPrice(): -1
|
||||
GetMaxAge(): -1
|
||||
GetRunningCost(): 0
|
||||
GetRunningCost(): -1
|
||||
GetPower(): -1
|
||||
GetWeight(): 30
|
||||
GetWeight(): -1
|
||||
GetMaxTractiveEffort(): -1
|
||||
GetVehicleType(): 0
|
||||
GetRailType(): 3
|
||||
GetVehicleType(): 255
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Engine 100
|
||||
@@ -5747,7 +5747,7 @@ ERROR: HasNext() is invalid as Begin() is never called
|
||||
GetRailType(): 255
|
||||
GetRoadType(): -1
|
||||
GetPlaneType(): -1
|
||||
Valid Engines: 53
|
||||
Valid Engines: 31
|
||||
|
||||
--EngineList--
|
||||
Count(): 11
|
||||
@@ -7093,7 +7093,7 @@ ERROR: HasNext() is invalid as Begin() is never called
|
||||
IsBuoyTile(): false
|
||||
IsLockTile(): false
|
||||
IsCanalTile(): false
|
||||
GetBankBalance(): 480703
|
||||
GetBankBalance(): 479851
|
||||
BuildWaterDepot(): true
|
||||
BuildDock(): true
|
||||
BuildBuoy(): true
|
||||
@@ -7106,7 +7106,7 @@ ERROR: HasNext() is invalid as Begin() is never called
|
||||
IsBuoyTile(): true
|
||||
IsLockTile(): true
|
||||
IsCanalTile(): true
|
||||
GetBankBalance(): 451154
|
||||
GetBankBalance(): 450302
|
||||
|
||||
--AIWaypointList(BUOY)--
|
||||
Count(): 1
|
||||
@@ -7125,7 +7125,7 @@ ERROR: HasNext() is invalid as Begin() is never called
|
||||
IsBuoyTile(): false
|
||||
IsLockTile(): false
|
||||
IsCanalTile(): false
|
||||
GetBankBalance(): 428509
|
||||
GetBankBalance(): 427657
|
||||
BuildWaterDepot(): true
|
||||
BuildDock(): true
|
||||
|
||||
@@ -7208,6 +7208,7 @@ ERROR: HasNext() is invalid as Begin() is never called
|
||||
ListDump:
|
||||
RailType: 0
|
||||
IsRailTypeAvailable(): true
|
||||
GetMaxSpeed(): 0
|
||||
|
||||
--Road--
|
||||
Road
|
||||
|
||||
+117
@@ -1,3 +1,120 @@
|
||||
1.0.2 (2010-06-19)
|
||||
------------------------------------------------------------------------
|
||||
- Fix: Owner of the Waypoint View window was not properly set (r19990)
|
||||
- Fix: Close list of vehicles with given oil rig in orders when the oil rig is deleted (r19956)
|
||||
- Fix: Close list of vehicles with given buoy/oil rig in orders when switching company (r19955)
|
||||
- Fix: Do not close list of waypoint's trains when the waypoint view is closed when it is sticky (r19952)
|
||||
- Fix: Close buoy's vehicle list when the buoy is deleted [FS#3869] (r19951)
|
||||
|
||||
|
||||
1.0.2-RC1 (2010-06-05)
|
||||
------------------------------------------------------------------------
|
||||
- Feature: Translated desktop shortcut comments (r19884)
|
||||
- Fix: When 'pause on new game' is set, pause the game before CleanupGeneration() to avoid conflicts with concurrent GUI code [FS#3857] (r19934)
|
||||
- Fix: Pay for the rail/road when constructing tunnels, bridges, depots and stations [FS#3859, FS#3827] (r19925, r19887, r19881)
|
||||
- Fix: Closing chatbox could cause glitches when news message was shown [FS#3865] (r19921)
|
||||
- Fix: [YAPP] Inform the pathfinder as well about the fact that the backside of an one-way path signal can be a safe waiting point [FS#3803] (r19896)
|
||||
- Fix: Allow loading savegames from the console without specifying the ".sav" extension, i.e. make it consistent with saving savegames from the console [FS#3761] (r19885)
|
||||
- Fix: Dropdowns did affect positioning of new windows because they were not yet removed when the new windows were positioned [FS#3812] (r19883)
|
||||
- Fix: [NoAI] AIEngine::IsValidEngine() and AIEngine::IsBuildable() returned false positives. Especially wagons of unavailable railtypes were reported available (r19880)
|
||||
- Fix: Default vehicle group texts were drawn one pixel too low [FS#3851] (r19878)
|
||||
- Fix: It was not possible to send all trains with common waypoint order to depot (r19876)
|
||||
- Fix: Compilation for NetBSD [FS#3809, FS#3840, FS#3845] (r19874, r19859, r19853, r19781)
|
||||
- Fix: If the (guessed initial) destination tile of a road vehicle was not a road stop but was a T-junction or turn, the road vehicles would jump around in circles [FS#3817] (r19873)
|
||||
- Fix: When a network connection gets lost and a game with AIs was loaded the client might crash due to the AIs not being loaded while the game loop is executed [FS#3819] (r19869)
|
||||
- Fix: Use non-breaking spaces for currency pre-/postfixes (r19867)
|
||||
- Fix: Crash when changing/viewing locale settings in the console [FS#3830] (r19865, r19864, r19863, r19862)
|
||||
- Fix: Drawing fallback sprites for unavailable NewGRF waypoints failed (r19852)
|
||||
- Fix: Ensure that both texts of the NewGRF gui download button fit (r19823)
|
||||
- Fix: Kicking clients by IP did not work [FS#3784] (r19818)
|
||||
- Fix: Compilation with MinGW GCC 4.5.0 and UNICODE (r19787)
|
||||
- Fix: If a waypoint is immediately followed by a path signal a reservation would be made from that path signal before the waypoint is marked passed. As a result the order to go to the waypoint is used to reserve the path after the waypoint and as such trains get lost [FS#3770] (r19784)
|
||||
- Fix: NULL pointer deference when testing relative scope *action2 on an unbuilt engine [FS#3828] (r19782)
|
||||
- Fix: Crash on too long paths [FS#3807] (r19780, r19779, r19778, r19777, r19776)
|
||||
- Fix: MP_VOID tiles shall have no tropic zone [FS#3820] (r19769)
|
||||
- Fix: Half-desert tiles would never revert back to clear tiles (r19768)
|
||||
- Fix: Height in smallmap was different from measured heights [FS#3808] (r19767)
|
||||
- Fix: [NewGRF] Vehicle var 43 missed AI information in purchase list (r19761)
|
||||
- Fix: Blocked roadvehicles should first check whether they are still blocked before accelerating again, instead of continuous starting/stopping (r19755)
|
||||
- Fix: Try harder to find a suitable font that can be loaded, i.e. while searching for a suitable font test whether you can open it [FS#3740] (r19753)
|
||||
- Fix: Make sure the chat area fits in the default window size; if you want it larger, you can always change/override it in the config file [FS#3798] (r19751)
|
||||
- Fix: [NewGRF] Industry var 0x43 is not 'safe' during callbacks 22 and 38 either (r19750)
|
||||
- Fix: [NewGRF] Possible divide-by-zero if a NewGRF checked industry var 42 while the production level was 0 (r19749)
|
||||
- Fix: Do not recenter usually centered windows when resizing main window or changing language, if they have been moved/resized before [FS#3675] (r19746)
|
||||
- Fix: The GUI is controlled by _local_company, not _current_company (r19745)
|
||||
- Fix: NewGRFs could access map bits of not yet constructed industries and houses during construction callbacks (r19748, r19743)
|
||||
- Fix: [NewGRF] Passing some invalid data to industry variable 67/68 could cause a crash (r19713)
|
||||
- Fix: Check for industry availability more thoroughly and cancel object placement when selecting not available industries [FS#3787] (r19701)
|
||||
- Fix: Avoid showing building toolbars behind the main toolbar when the 'Link landscape toolbar' setting is active [FS#3781] (r19696)
|
||||
- Fix: Under some circumstances the player's name could be empty (r19693)
|
||||
- Fix: Do not show an error message when trying to give another client an amount of 0 money [FS#3779] (r19684)
|
||||
- Fix: Do not display an error message when double clicking on a vehicle in the 'available vehicles'-window (r19669)
|
||||
- Change: Name invalid engines, cargos and industries 'invalid', if the player removed the supplying NewGRFs, hide invalid engines from the purchase list (r19879, r19877)
|
||||
|
||||
|
||||
1.0.1 (2010-05-01)
|
||||
------------------------------------------------------------------------
|
||||
- Fix: Crash when using restart via rcon (r19722)
|
||||
- Fix: Leaking a file descriptor [CVE-2010-0406] [FS#3785] (r19695)
|
||||
- Fix: Crash when the music/graphics metadata files were unreadable [FS#3774] (r19674)
|
||||
|
||||
|
||||
1.0.1-RC2 (2010-04-22)
|
||||
------------------------------------------------------------------------
|
||||
- Fix: Desync when joining the game because of using the wrong variable (r19687)
|
||||
- Fix: Truncated archives were not detected when using zlib 1.2.3. This also fixes zlib 1.2.4 compatibility, zlib 1.2.5 is bugfree (r19686)
|
||||
- Fix: Towns with 3x3 and 2x2 road layouts could not expand (r19683)
|
||||
- Fix: When joining a MP game all clients with company ID > 0 would be shown as if they were a spectator [FS#3775] (r19680)
|
||||
- Fix: Client status was shown incorrect in the console (r19678)
|
||||
|
||||
|
||||
1.0.1-RC1 (2010-04-17)
|
||||
------------------------------------------------------------------------
|
||||
- Feature: [NewGRF] Support for extended text code 0x9A 11, print qword (r19570)
|
||||
- Feature: Give more detailed error message when trying to build a too long bridge (r19561)
|
||||
- Feature: Add rail speed limit to land area information window (r19556, r19434)
|
||||
- Add: [NoAI] AIRail::GetMaxSpeed(RailType) to get the speed limit of railtypes (r19591)
|
||||
- Change: Sync Debian packaging updates from Debian, but keep building a single package (r19572)
|
||||
- Fix: Crash of a dedicated server if the null blitter is overridden and (after a while) there is no company 0 on new year anymore [FS#3749] (r19664)
|
||||
- Fix: In rare cases, update of signals could be missed (r19663)
|
||||
- Fix: Various improvements of command handling, missing error messages, improper validation causing crashes [CVE-2010-0402] [FS#3748] (r19658, r19657, r19656, r19655, r19654, r19637, r19633, r19621, r19616, r19605, r19604)
|
||||
- Fix: Industry generation failed for large maps and lots of industry types (r19652, r19643)
|
||||
- Fix: When a company is sold, move connected clients to spectators [FS#3745] (r19651)
|
||||
- Fix: A client would not be properly moved when moved while joining, e.g. when entering a company's password. This caused the client to be in the wrong company (according to the rest of the clients) and the client being kicked on the first command [FS#3760] (r19648)
|
||||
- Fix: Trains loaded above the original IDs did not have a default railtypelabel assigned to them, causing them to be unavailable. Could cause desyncs if the multiplayer game was not started from a savegame [FS#3768] (r19647)
|
||||
- Fix: Do not allow building cacti outside of the desert or rain forest trees outside of the rain forest area. This to prevent people from thinking planting rain forest trees makes the rain forest bigger and thus adds more place to build a lumber mill [FS#3728] (r19644, r19635, r19634)
|
||||
- Fix: Desync when taking over companies (r19636)
|
||||
- Fix: Chat message caused glitch when rejoining a network game [FS#3757] (r19629)
|
||||
- Fix: Desync when a command is received and in the queue while a client starts joining, i.e. save the game state. This can happen in two ways: with frame_freq > 1 a command received in a previous frame might not be executed yet or when a command is received in the same frame as the join but before the savegame is made. In both cases the joining client would not get all commands to get in-sync with the server (and the other clients) (r19620)
|
||||
- Fix: Company related graphs were not updated correctly after changing the company colour [FS#3763] (r19615)
|
||||
- Fix: Possible invalid read when server moves client to spectators before he finishes joining [FS#3755] (r19613)
|
||||
- Fix: Crash when opening a savegame with a waypoint from around 0.4.0 [FS#3756] (r19612)
|
||||
- Fix: Improve joining behaviour; kicking clients when entering passwords that was just cleared, 'connection lost' for people failing the password, access restriction circumvention [CVE-2010-0401] [FS#3754] (r19610, r19609, r19608, r19607, r19606)
|
||||
- Fix: Desync debugging; false positives in the cache validity checks and saving/loading the command stream (r19619, r19617, r19602, r19601, r19600, r19596, r19593, r19592, r19589, r19587, r19586)
|
||||
- Fix: Presence of online content was not properly updated after download due to duplicate slashes in the path (r19600)
|
||||
- Fix: [NewGRF] Setting industry prop 0x24 to 0 caused empty station names (r19590)
|
||||
- Fix: Crash when pressing 'h' (non-stop) in the order window of a ship or aircraft [FS#3744] (r19584)
|
||||
- Fix: Graphs were not properly updated when going toggling keys (i.e. companies) (r19574)
|
||||
- Fix: The timetable button was not automatically raised [FS#3739] (r19571)
|
||||
- Fix: [NewGRF] Possible buffer underflow in NewGRF string code (r19569)
|
||||
- Fix: [NewGRF] Do not return a random colour for unowned industries in var 45; TTDPatch does not seem to set the colour data in that case either and it could lead to desyncs (r19566)
|
||||
- Fix: Window::OnResize() was not always called while resizing a window causing incorrect windows [FS#3730] (r19563, r19558)
|
||||
- Fix: Bridge build error message should not show the same message twice (r19560, r19559)
|
||||
- Fix: [NewGRF] During NewGRF loading, store rail type labels in temporary data and process after loading has finished. This avoids deactivated rail vehicles being reactivated if the climate property is set after the rail type property (r19557, r19502)
|
||||
- Fix: Improperly scaled cargo payment graph when having lots of cargo (r19550, 19543)
|
||||
- Fix: [NewGRF] Properties set before property 08 (house, industry, industry tiles) should be ignored, not trigger the NewGRF to be disabled [FS#3725] (r19547)
|
||||
- Fix: Sorting industries by production was broken for NewGRF industries (r19538)
|
||||
- Fix: Vehicle details window did not resize correctly after refitting a road vehicle to a longer variant [FS#3720] (r19533)
|
||||
- Fix: Prevent drawing industries disabled at the smallmap as land tiles when they are built on water (r19523)
|
||||
- Fix: Tunnels, bridges and roadstops are build with only one roadtype (r19506)
|
||||
- Fix: Remove same_industry_close setting did not do what it said and caused NewGRF trouble (r19499)
|
||||
- Fix: Keep number padding intact when cloning vehicle names [FS#3710] (r19498)
|
||||
- Fix: [NewGRF] Bytes and words get sign-extended for temporary/persistent storage (r19497)
|
||||
- Fix: Stop reducing the size of the vehicle list after selecting a vehicle with a long description (r19480)
|
||||
- Fix: Implement custom sound effect for helicopter take-off [FS#3668] (r19364)
|
||||
- Update: Plural type of Slovak (r19452)
|
||||
|
||||
|
||||
1.0.0 (2010-04-01)
|
||||
------------------------------------------------------------------------
|
||||
- Fix: Network clients would crash while connecting to a server with AIs (r19526)
|
||||
|
||||
+11
-3
@@ -11,7 +11,7 @@ log() {
|
||||
}
|
||||
|
||||
set_default() {
|
||||
released_version=""
|
||||
released_version="1.0.2"
|
||||
|
||||
ignore_extra_parameters="0"
|
||||
# We set all kinds of defaults for params. Later on the user can override
|
||||
@@ -55,8 +55,8 @@ set_default() {
|
||||
enable_static="1"
|
||||
enable_translator="0"
|
||||
enable_unicode="1"
|
||||
enable_assert="1"
|
||||
enable_strip="0"
|
||||
enable_assert="0"
|
||||
enable_strip="1"
|
||||
enable_universal="1"
|
||||
enable_osx_g5="0"
|
||||
enable_cocoa_quartz="1"
|
||||
@@ -2304,6 +2304,13 @@ detect_library() {
|
||||
if [ -z "$res" ]; then
|
||||
log 2 " trying /usr/local/include/$4$5... no"
|
||||
fi
|
||||
if [ -z "$res" ] && [ "$os" = "NETBSD" ]; then
|
||||
eval "$2=`ls -1 /usr/pkg/include/$4*.h 2>/dev/null | egrep \"\/$5\$\"`"
|
||||
eval "res=\$$2"
|
||||
if [ -z "$res" ]; then
|
||||
log 2 " trying /usr/pkg/include/$4$5... no"
|
||||
fi
|
||||
fi
|
||||
|
||||
eval "res=\$$2"
|
||||
if [ -n "$res" ] && ( [ -n "$force_static" ] || ( [ "$enable_static" != "0" ] && [ "$os" != "OSX" ] ) ); then
|
||||
@@ -3154,6 +3161,7 @@ showhelp() {
|
||||
echo " --with-midi=midi define which midi-player to use"
|
||||
echo " --with-midi-arg=arg define which args to use for the"
|
||||
echo " midi-player"
|
||||
echo " --with-libtimidity enables libtimidity support"
|
||||
echo " --with-allegrol[=allegro-config]"
|
||||
echo " enables Allegro video driver support"
|
||||
echo " --with-cocoa enables COCOA video driver (OSX ONLY)"
|
||||
|
||||
+4
-4
@@ -1,6 +1,6 @@
|
||||
OpenTTD's known bugs
|
||||
Last updated: 2010-04-01
|
||||
Release version: 1.0.0
|
||||
Last updated: 2010-06-19
|
||||
Release version: 1.0.2
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
||||
@@ -34,8 +34,8 @@ that you can find at: http://bugs.openttd.org
|
||||
If the bugs are closed but still listed here it means that the bug is fixed
|
||||
and that the nightlies and next major release will not have that bug.
|
||||
|
||||
- 3725 [NewGRF] Incorrect handling of some house action0s
|
||||
- 3720 When refitting to a vehicle with more trailers, the details view is not made bigger
|
||||
- 3816 Console text does not always fit at 640x480
|
||||
- 3746 Console output with right-to-left texts in left-to-right texts is not correct
|
||||
- 3714 Some corrupted savegames can cause crashes
|
||||
- 3695 Behaviour inconsistency building railway/road down towards water
|
||||
- 3651 [OSX] Crash when selecting full screen
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
Type=Application
|
||||
Version=1.1
|
||||
Name=!!MENU_NAME!!
|
||||
Comment=A clone of Transport Tycoon Deluxe
|
||||
Icon=openttd
|
||||
Exec=!!TTD!!
|
||||
Terminal=false
|
||||
Categories=!!MENU_GROUP!!
|
||||
Comment=A clone of Transport Tycoon Deluxe
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
# $Id$
|
||||
|
||||
# This file is part of OpenTTD.
|
||||
# OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
||||
# OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
# See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
#
|
||||
# Awk script to automatically generate a single comment line
|
||||
# for a translated desktop shortcut. If it does not exist there
|
||||
# is no output.
|
||||
#
|
||||
|
||||
/##isocode/ { lang = $2; next }
|
||||
/STR_DESKTOP_SHORTCUT_COMMENT/ { sub("^[^:]*:", "", $0); print "Comment[" lang "]=" $0; next}
|
||||
@@ -0,0 +1,25 @@
|
||||
openttd (1.0.0~rc3-2) unstable; urgency=low
|
||||
|
||||
The openttd package has been moved from contrib into main. Since the
|
||||
OpenGFX free graphics set has been packaged for Debian, one can now run
|
||||
OpenTTD without needing any of the resources from the original game
|
||||
(though the original resources are still supported).
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 18 Mar 2010 13:09:35 +0100
|
||||
|
||||
openttd (0.7.0-1) unstable; urgency=low
|
||||
|
||||
Handling of AI players has changed in 0.7.0. This package no longer
|
||||
contains any AI players, so playing against the computer is not possible
|
||||
out of the box any longer. However, you can easily download AI players
|
||||
through the new "Content Downloading Service", after which playing with
|
||||
computer players is possible.
|
||||
|
||||
Loading old savegames with computer players is supported (AI players will
|
||||
be converted according to the current AI settings), but at this moment
|
||||
there are no AIs that completely handle any existing infrastructure built
|
||||
by the old AI, so starting a new game might be more fun (especially since
|
||||
most of the new AIs are a lot less erratic).
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Mon, 13 Apr 2009 15:11:20 +0200
|
||||
|
||||
+26
-16
@@ -2,28 +2,38 @@ OpenTTD for Debian
|
||||
------------------
|
||||
|
||||
To properly play this game, you need a base graphics and sound set.
|
||||
Currently, the graphics files from the original Transport Tycoon Deluxe
|
||||
game (Windows and DOS versions) are supported, as well as the free
|
||||
graphics replacement set "OpenGFX".
|
||||
Currently, the graphics, sound and music files from the original
|
||||
Transport Tycoon Deluxe game (Windows and DOS versions) are supported,
|
||||
as well as the free graphics replacement set "OpenGFX", sound
|
||||
replacement set "OpenSFX" (which is in non-free due to a restrictive
|
||||
license) and the free music replacement set "OpenMSX".
|
||||
|
||||
See readme.txt, section 4.1 for instructions on how to install these
|
||||
files.
|
||||
Normally, installing the openttd package should automatically install
|
||||
openttd-opengfx as well, allowing OpenTTD to run out of the box. If you
|
||||
want sound, you'll have to enable non-free sources and install the
|
||||
openttd-opensfx package manually (or install the original Transport
|
||||
Tyccon Deluxe sound files).
|
||||
|
||||
-Music
|
||||
For in game music (optional), you should copy all files in the gm/
|
||||
subdir of your ttd installation to /usr/share/games/openttd/gm. You
|
||||
should also install timidity and a soundfont (freepats is packaged in
|
||||
Debian and works out of the box).
|
||||
The easiest way to install the OpenMSX music files is to use the in-game
|
||||
content download system, which should offer the latest version of the
|
||||
music files.
|
||||
|
||||
Don't forget to use -m extmidi if you want music, and if you have
|
||||
problems, remember that not all audio devices support multiple
|
||||
audiostreams (music and sound), so you might have to use alsa
|
||||
software mixing or pulseaudio.
|
||||
To find out how to install the original Transport Tycoon Deluxe graphics
|
||||
sound files and music files, see readme.txt, section 4.1.
|
||||
|
||||
-Playing Music
|
||||
In addition to installing a music set (see above), you'll also need
|
||||
to install the timidity midi player, available in the timidity
|
||||
package.
|
||||
|
||||
Remember that not all audio devices support multiple audiostreams
|
||||
(music and sound), so you might have to use alsa software mixing or
|
||||
pulseaudio.
|
||||
|
||||
-Scenarios
|
||||
There are no scenarios included in this release. Scenarios can be
|
||||
downloaded using openttd's content service, which is available from
|
||||
openttd's main menu. If you have obtained a scenario through other
|
||||
downloaded using OpenTTD's content service, which is available from
|
||||
OpenTTD's main menu. If you have obtained a scenario through other
|
||||
means, you can place it either in your ~/.openttd/scenario directory
|
||||
or in the system-wide /usr/share/games/openttd/scenario directory.
|
||||
|
||||
|
||||
+182
-156
@@ -1,164 +1,190 @@
|
||||
openttd (1.0.0) unstable; urgency=low
|
||||
openttd (1.0.2-0) unstable; urgency=low
|
||||
|
||||
* New upstream release 1.0.2
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 19 Jun 2010 18:36:21 +0000
|
||||
|
||||
openttd (1.0.2~rc1-0) unstable; urgency=low
|
||||
|
||||
* New upstream release 1.0.2-RC1
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 05 Jun 2010 23:36:21 +0000
|
||||
|
||||
openttd (1.0.1-0) unstable; urgency=low
|
||||
|
||||
* New upstream release 1.0.1
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 01 May 2010 00:00:00 +0200
|
||||
|
||||
openttd (1.0.1~rc2-0) unstable; urgency=low
|
||||
|
||||
* New upstream release 1.0.1-RC2
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Wed, 21 Apr 2010 21:36:21 +0200
|
||||
|
||||
openttd (1.0.1~rc1-0) unstable; urgency=low
|
||||
|
||||
* New upstream release 1.0.1-RC1
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 17 Apr 2010 23:36:21 +0000
|
||||
|
||||
openttd (1.0.0-1) unstable; urgency=low
|
||||
|
||||
* [30a2162] New upstream release 1.0.0. (Closes: #570104)
|
||||
* [102698a] Make openttd-wrapper work with older mktemp versions.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 02 Apr 2010 23:36:21 +0200
|
||||
|
||||
openttd (1.0.0~rc3-2) unstable; urgency=low
|
||||
|
||||
* [279c5ef] Recommend openttd-opengfx and suggest openttd-opensfx.
|
||||
* [9330ad7] Update README.Debian concerning music files.
|
||||
* [07bde24] Move openttd from contrib to main. (Closes: #560810)
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 18 Mar 2010 13:16:32 +0100
|
||||
|
||||
openttd (1.0.0~rc3-1) unstable; urgency=low
|
||||
|
||||
* [412d153] New upstream release 1.0.0~rc3.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 18 Mar 2010 10:09:33 +0100
|
||||
|
||||
openttd (1.0.0~rc2-1) unstable; urgency=low
|
||||
|
||||
* [9c99af4] New upstream release 1.0.0~rc2.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 04 Mar 2010 12:22:28 +0100
|
||||
|
||||
openttd (1.0.0~rc1-1) unstable; urgency=low
|
||||
|
||||
* [fe4eb51] New upstream release 1.0.0~rc1.
|
||||
* [6aa2be0] Note that the embedded md5 implementation has a different
|
||||
license.
|
||||
* [39eb336] Remove lintian override for empty gm directory.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 19 Feb 2010 13:00:53 +0100
|
||||
|
||||
openttd (1.0.0~beta4-1) unstable; urgency=low
|
||||
|
||||
* [6718224] New upstream release 1.0.0~beta4.
|
||||
* [7b0fa8d] Remove some more docs that we don't want in the package.
|
||||
* [bb9d744] Use liblzo2 instead of an embedded minilzo version.
|
||||
* [949c06b] Explicitly disable iconv support.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Fri, 19 Feb 2010 12:59:27 +0100
|
||||
|
||||
openttd (0.7.5-4) unstable; urgency=low
|
||||
|
||||
* [174d0b1] Don't use deprecated < in Replaces.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Mon, 15 Feb 2010 00:35:33 +0100
|
||||
|
||||
openttd (0.7.5-3) unstable; urgency=low
|
||||
|
||||
* [d12fc5a] Make openttd-data replace openttd (< 0.7.5-2).
|
||||
(Closes: #569679)
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 14 Feb 2010 16:56:31 +0100
|
||||
|
||||
openttd (0.7.5-2) unstable; urgency=low
|
||||
|
||||
[ Matthijs Kooijman ]
|
||||
* [fbab21d] Switch to source format 3.0 (quilt).
|
||||
* [85c0c7d] No longer check for (and complain about missing) datafiles
|
||||
on installation and upgrades. (Closes: #524651, 562574)
|
||||
* [827eb61] Split the architecture independent data into openttd-data.
|
||||
(Closes: #492462)
|
||||
* [6fbd9c7] Update README.Debian.
|
||||
* [76a5148] Support cross compilation. (Closes: #550951)
|
||||
* [2005bf8] Simplify the rules file, make debhelper do more stuff.
|
||||
* [fc0500e] Remove some configure arguments.
|
||||
* [8ca38bb] Explicitly enable or disable all of the dependencies.
|
||||
* [e38fb3e] Let the upstream Makefile install documentation.
|
||||
* [5954fcf] Update the watch file to the new upstream url scheme.
|
||||
* [7249594] Fix typo in copyright file.
|
||||
* [660fb61] Bump the Standards-Version to 3.8.4, with no changes
|
||||
required.
|
||||
* [f94ab89] Move the packaging git repository to git.debian.org.
|
||||
|
||||
-- Jordi Mallach <jordi@debian.org> Tue, 09 Feb 2010 21:40:24 +0100
|
||||
|
||||
openttd (0.7.5-1) unstable; urgency=high
|
||||
|
||||
* [cdcb73a] Imported Upstream version 0.7.5. This release fixes
|
||||
CVE-2009-4007.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 24 Dec 2009 00:55:45 +0100
|
||||
|
||||
openttd (0.7.4-1) unstable; urgency=low
|
||||
|
||||
* [a2c297b0] Imported Upstream version 0.7.4
|
||||
* [0232a645] Make Debian-specific patches executable.
|
||||
* [76be04b] Switch the Debian packaging to git.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Tue, 15 Dec 2009 22:11:52 +0100
|
||||
|
||||
openttd (0.7.3-1) unstable; urgency=low
|
||||
|
||||
[ Matthijs Kooijman ]
|
||||
* New upstream release
|
||||
* Use printf instead of echo -en in openttd-wrapper to make it POSIX
|
||||
compatible (Closes: #547758).
|
||||
* Remove three patches that are now included in upstream.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 01 Oct 2009 22:52:59 +0200
|
||||
|
||||
openttd (0.7.2-1) unstable; urgency=low
|
||||
|
||||
[ Matthijs Kooijman ]
|
||||
* New upstream release
|
||||
* Bump Standards-Version to 3.8.3, with no changes required.
|
||||
* Clean up the rules file a bit and add some lintian overrides.
|
||||
* Explain why openttd is in contrib (Closes: #539381).
|
||||
* Add the DM-Upload-Allowed control field.
|
||||
* Re-add dpatch infrastructure.
|
||||
* Fix the copyright file, since upstream only allows GPLv2, not later
|
||||
versions.
|
||||
* Add a section to the copyright file on the different license used by the
|
||||
"Squirrel" programming language, which is shipped with OpenTTD since
|
||||
0.7.0.
|
||||
* Backport upstream r17226, which removes the deprecated Encoding entry from
|
||||
the .desktop file.
|
||||
* Add a wrapper script for openttd, which captures any stderr output and
|
||||
displays it when openttd returns an error code (Closes: #533557).
|
||||
* Recommend x11-utils, since we use xmessage for displaying errors. Don't
|
||||
depend on it, since openttd will still run fine without it, you just won't
|
||||
see any errors.
|
||||
* Backport upstream r17227 and r17229, which prevents terminal escape codes
|
||||
from ending up in the captured error output.
|
||||
* Backport upstream r17240, which improves stderr output when files are
|
||||
missing or corrupt.
|
||||
|
||||
-- Jordi Mallach <jordi@debian.org> Fri, 21 Aug 2009 15:27:26 +0200
|
||||
|
||||
openttd (0.7.1-1) unstable; urgency=low
|
||||
|
||||
[ Matthijs Kooijman ]
|
||||
* New upstream release.
|
||||
* Link against libicu to enable right-to-left language support.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 01 Apr 2010 00:01:02 +0200
|
||||
-- Jordi Mallach <jordi@debian.org> Tue, 09 Jun 2009 21:46:28 +0200
|
||||
|
||||
openttd (1.0.0~RC3) unstable; urgency=low
|
||||
openttd (0.7.0-1) unstable; urgency=low
|
||||
|
||||
[ Matthijs Kooijman ]
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 18 Mar 2010 00:01:02 +0100
|
||||
|
||||
openttd (1.0.0~RC2) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 04 Mar 2010 00:01:02 +0100
|
||||
|
||||
openttd (1.0.0~RC1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 18 Feb 2010 00:01:02 +0100
|
||||
|
||||
openttd (1.0.0~beta4) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 04 Feb 2010 18:36:02 +0100
|
||||
|
||||
openttd (1.0.0~beta3) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 21 Jan 2010 00:01:02 +0100
|
||||
|
||||
openttd (1.0.0~beta2) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Tue, 05 Jan 2010 21:36:51 +0100
|
||||
|
||||
openttd (1.0.0~beta1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 24 Dec 2009 01:01:01 +0100
|
||||
|
||||
openttd (0.7.5) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Wed, 23 Dec 2009 20:52:34 +0100
|
||||
|
||||
openttd (0.7.5~RC1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Mon, 14 Dec 2009 19:28:37 +0100
|
||||
|
||||
openttd (0.7.4) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Tue, 01 Dec 2009 01:23:45 +0100
|
||||
|
||||
openttd (0.7.4~RC1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 15 Nov 2009 16:30:07 +0100
|
||||
|
||||
openttd (0.7.3) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 01 Oct 2009 12:35:47 +0200
|
||||
|
||||
openttd (0.7.3~RC2) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 24 Sep 2009 21:30:43 +0200
|
||||
|
||||
openttd (0.7.3~RC1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Sun, 13 Sep 2009 10:25:56 +0200
|
||||
|
||||
openttd (0.7.2) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Sat, 01 Aug 2009 00:19:43 +0200
|
||||
|
||||
openttd (0.7.2~RC2) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Tue, 21 Jul 2009 20:25:56 +0200
|
||||
|
||||
openttd (0.7.2~RC1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Wed, 15 Jul 2009 22:25:56 +0200
|
||||
|
||||
openttd (0.7.1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Tue, 09 Jun 2009 01:34:56 +0200
|
||||
|
||||
openttd (0.7.1~RC3) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Wed, 03 Jun 2009 15:34:56 +0200
|
||||
|
||||
openttd (0.7.1~RC2) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Thu, 21 Mar 2009 14:34:56 +0200
|
||||
|
||||
openttd (0.7.1~RC1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Mon, 11 Mar 2009 17:34:56 +0200
|
||||
|
||||
openttd (0.7.0) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Wed, 01 Apr 2009 13:37:42 +0000
|
||||
|
||||
openttd (0.7.0~RC2) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Mon, 23 Mar 2009 00:42:00 +0200
|
||||
|
||||
openttd (0.7.0~RC1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Mon, 16 Mar 2009 00:07:00 +0200
|
||||
|
||||
openttd (0.7.0~beta2) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Tue, 10 Mar 2009 00:33:05 +0100
|
||||
|
||||
openttd (0.7.0~beta1) unstable; urgency=low
|
||||
|
||||
* New upstream release.
|
||||
|
||||
-- Matthijs Kooijman <matthijs@stdin.nl> Mon, 16 Feb 2009 23:07:05 +0100
|
||||
* Remove Debian specific desktop file, upstream provides one now.
|
||||
* Add debian/watch file.
|
||||
|
||||
[ Jordi Mallach ]
|
||||
* Bump Standards-Version to 3.8.1, with no changes required.
|
||||
* Move to debhelper compat 7. Bump Build-Depends accordingly.
|
||||
* Use dh_prep.
|
||||
* Add "set -e" to config script.
|
||||
* Remove a few extra doc files that get installed by upstream Makefile.
|
||||
* Add more complete copyright information.
|
||||
|
||||
-- Jordi Mallach <jordi@debian.org> Wed, 15 Apr 2009 18:22:10 +0200
|
||||
|
||||
openttd (0.6.3-1) unstable; urgency=low
|
||||
|
||||
@@ -167,7 +193,7 @@ openttd (0.6.3-1) unstable; urgency=low
|
||||
|
||||
[ Jordi Mallach ]
|
||||
* Add Spanish Debconf template translation, after fixing its corrupted
|
||||
encoding.
|
||||
encoding (thanks, Germana Oliveira, closes: #499214).
|
||||
|
||||
-- Jordi Mallach <jordi@debian.org> Thu, 02 Oct 2008 16:59:03 +0200
|
||||
|
||||
|
||||
+11
-7
@@ -1,9 +1,10 @@
|
||||
Source: openttd
|
||||
Section: contrib/games
|
||||
Section: games
|
||||
Priority: optional
|
||||
Maintainer: Matthijs Kooijman <matthijs@stdin.nl>
|
||||
Uploaders: Jordi Mallach <jordi@debian.org>
|
||||
Build-Depends: debhelper (>= 7.0.50), libsdl-dev, zlib1g-dev, libpng-dev, libfreetype6-dev, libfontconfig-dev, liblzo2-dev, libicu-dev
|
||||
DM-Upload-Allowed: yes
|
||||
Build-Depends: debhelper (>= 7.0.50), libsdl-dev, zlib1g-dev, libpng-dev, libfreetype6-dev, libfontconfig-dev, libicu-dev, liblzo2-dev
|
||||
Standards-Version: 3.8.4
|
||||
Vcs-Browser: http://git.debian.org/?p=collab-maint/openttd.git
|
||||
Vcs-Git: git://git.debian.org/collab-maint/openttd.git
|
||||
@@ -12,12 +13,15 @@ Homepage: http://www.openttd.org/
|
||||
Package: openttd
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Recommends: openttd-opengfx, x11-utils
|
||||
Replaces: openttd-data
|
||||
Conflicts: openttd-data
|
||||
Suggests: timidity, freepats
|
||||
Suggests: openttd-opensfx, timidity, freepats
|
||||
Description: reimplementation of Transport Tycoon Deluxe with enhancements
|
||||
OpenTTD is a reimplementation of the Microprose game "Transport
|
||||
Tycoon Deluxe" with lots of new features and enhancements. The data
|
||||
files of the original Transport Tycoon Deluxe for Windows are
|
||||
mandatory to play the game. They must be manually copied to the game
|
||||
data directory (see README.Debian for details).
|
||||
Tycoon Deluxe" with lots of new features and enhancements.
|
||||
.
|
||||
OpenTTD is playable with the free graphics files from the openttd-opengfx
|
||||
package and optional sound files from the openttd-opensfx package (which is in
|
||||
non-free). Alternatively, OpenTTD can use the graphics files from the original
|
||||
Transport Tycoon Deluxe game (See README.Debian on how to set this up).
|
||||
|
||||
+21
-5
@@ -1,11 +1,6 @@
|
||||
This package was debianized by Matthijs Kooijman <matthijs@stdin.nl>
|
||||
on Wed, 15 Sep 2004 00:24:01 +0200.
|
||||
|
||||
This package is not part of the main Debian GNU/Linux distribution, but
|
||||
uploaded to the contrib section. This is because the openttd program is
|
||||
non-functional by itself, it needs (non-free) graphical and sound
|
||||
resources from the Transport Tycoon Deluxe game to work.
|
||||
|
||||
Upstream author: Ludvig Strigeus (ludde) and many others.
|
||||
Upstream homepage: http://www.openttd.org
|
||||
|
||||
@@ -59,3 +54,24 @@ language, which is shipped under the following license:
|
||||
|
||||
3. This notice may not be removed or
|
||||
altered from any source distribution.
|
||||
|
||||
This package contains an implementation of the md5 hash algorithm, which
|
||||
is shipped under the following license:
|
||||
|
||||
Copyright (C) 1999, 2000, 2002 Aladdin Enterprises. All rights reserved.
|
||||
|
||||
This software is provided 'as-is', without any express or implied
|
||||
warranty. In no event will the authors be held liable for any damages
|
||||
arising from the use of this software.
|
||||
|
||||
Permission is granted to anyone to use this software for any purpose,
|
||||
including commercial applications, and to alter it and redistribute it
|
||||
freely, subject to the following restrictions:
|
||||
|
||||
1. The origin of this software must not be misrepresented; you must not
|
||||
claim that you wrote the original software. If you use this software
|
||||
in a product, an acknowledgment in the product documentation would be
|
||||
appreciated but is not required.
|
||||
2. Altered source versions must be plainly marked as such, and must not be
|
||||
misrepresented as being the original software.
|
||||
3. This notice may not be removed or altered from any source distribution.
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
[DEFAULT]
|
||||
# Use pristine-tar
|
||||
pristine-tar = True
|
||||
|
||||
[git-dch]
|
||||
# We use metaheaders in commit messages.
|
||||
meta = True
|
||||
# Put git commit ids in the debian changelog.
|
||||
id-length = 7
|
||||
|
||||
[git-import-orig]
|
||||
# Use a custom commit message for upstream imports.
|
||||
import-msg = New upstream release %(version)s.
|
||||
@@ -2,8 +2,10 @@
|
||||
# This is a wrapper script that checks openttd's exit status and
|
||||
# displays its stderr output
|
||||
|
||||
# Get a file to capture stderr to
|
||||
TMPFILE=`mktemp --tmpdir openttd.errout.XXXXXXXXX`
|
||||
# Get a file to capture stderr to. Use the deprecated -t option, so this
|
||||
# works on the old mktemp from the mktemp package (which has been
|
||||
# replaced by the version from the coreutils package).
|
||||
TMPFILE=`mktemp -t openttd.errout.XXXXXXXXX`
|
||||
|
||||
if [ ! -w "$TMPFILE" ]; then
|
||||
xmessage "Could not create temporary file for error messages. Not starting OpenTTD."
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
From: Matthijs Kooijman <matthijs@stdin.nl>
|
||||
Subject: Use a wrapper script for running openttd
|
||||
|
||||
The wrapper script captures stderr from openttd and displays this in
|
||||
case of an error. This patch makes the the .desktop file call the
|
||||
wrapper instead of the openttd binary directly.
|
||||
|
||||
Index: media/openttd.desktop.in
|
||||
===================================================================
|
||||
--- a/media/openttd.desktop.in (revision 17228)
|
||||
+++ b/media/openttd.desktop.in (working copy)
|
||||
@@ -6,6 +6,6 @@
|
||||
Name=!!MENU_NAME!!
|
||||
Comment=A clone of Transport Tycoon Deluxe
|
||||
Icon=openttd
|
||||
-Exec=!!TTD!!
|
||||
+Exec=/usr/share/games/openttd/openttd-wrapper
|
||||
Terminal=false
|
||||
Categories=!!MENU_GROUP!!
|
||||
@@ -0,0 +1 @@
|
||||
run-openttd-wrapper.patch
|
||||
+1
-1
@@ -17,7 +17,7 @@ endif
|
||||
# to be explicit about the dependencies, in case we're not running in a
|
||||
# clean build root.
|
||||
override_dh_auto_configure:
|
||||
./configure $(CROSS) --prefix-dir=/usr --install-dir=debian/openttd --without-allegro --with-zlib --with-lzo2 --with-sdl --with-png --with-freetype --with-fontconfig --with-icu
|
||||
./configure $(CROSS) --prefix-dir=/usr --install-dir=debian/openttd --without-allegro --with-zlib --with-sdl --with-png --with-freetype --with-fontconfig --with-icu --with-liblzo2 --without-iconv
|
||||
|
||||
# Do some extra installation
|
||||
override_dh_auto_install:
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
3.0 (quilt)
|
||||
@@ -0,0 +1,5 @@
|
||||
version=3
|
||||
|
||||
options=downloadurlmangle=s/(.*)\/index.html$/\1\/openttd-\1-source.tar.gz/ \
|
||||
http://master.binaries.openttd.org/releases/ \
|
||||
(\d+(?:\.\d+)*)/index.html
|
||||
@@ -1,6 +1,6 @@
|
||||
@echo off
|
||||
|
||||
set OPENTTD_VERSION=1.0.0
|
||||
set OPENTTD_VERSION=1.0.2
|
||||
set OPENSFX_VERSION=0.8.0
|
||||
set NOSOUND_VERSION=0.8.0
|
||||
set OPENGFX_VERSION=0.7.0
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Version numbers to update
|
||||
!define APPV_MAJOR 1
|
||||
!define APPV_MINOR 0
|
||||
!define APPV_MAINT 0
|
||||
!define APPV_BUILD 7
|
||||
!define APPV_EXTRA ""
|
||||
!define APPV_MAINT 2
|
||||
!define APPV_BUILD 0
|
||||
!define APPV_EXTRA "-RC1"
|
||||
|
||||
!define APPNAME "OpenTTD" ; Define application name
|
||||
!define APPVERSION "${APPV_MAJOR}.${APPV_MINOR}.${APPV_MAINT}${APPV_EXTRA}" ; Define application version
|
||||
|
||||
@@ -39,6 +39,7 @@ Sub UpdateFiles(version)
|
||||
modified = Mid(version, InStrRev(version, Chr(9)) + 1)
|
||||
version = Mid(version, 1, InStr(version, Chr(9)) - 1)
|
||||
Else
|
||||
version = "1.0.2"
|
||||
revision = 0
|
||||
modified = 1
|
||||
End If
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\""
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
@@ -273,7 +273,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64;WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\""
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
@@ -273,7 +273,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64;WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\""
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
@@ -271,7 +271,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64;WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\""
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
@@ -271,7 +271,7 @@
|
||||
FavorSizeOrSpeed="2"
|
||||
OmitFramePointers="true"
|
||||
AdditionalIncludeDirectories="..\objs\langs;..\src\3rdparty\squirrel\include"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64;WITH_ASSERT"
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;WIN32_ENABLE_DIRECTMUSIC_SUPPORT;WITH_ZLIB;WITH_LZO;WITH_PNG;WITH_FREETYPE;WITH_ICU;ENABLE_NETWORK;ENABLE_AI;WITH_PERSONAL_DIR;PERSONAL_DIR=\"OpenTTD\";_SQ64"
|
||||
StringPooling="true"
|
||||
ExceptionHandling="1"
|
||||
RuntimeLibrary="0"
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
OpenTTD README
|
||||
Last updated: 2010-04-01
|
||||
Release version: 1.0.0
|
||||
Last updated: 2010-06-19
|
||||
Release version: 1.0.2
|
||||
------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
@@ -86,7 +86,7 @@ public:
|
||||
static int32 GetMaxSpeed(BridgeID bridge_id);
|
||||
|
||||
/**
|
||||
* Get the new cost of a bridge.
|
||||
* Get the new cost of a bridge, excluding the road and/or rail.
|
||||
* @param bridge_id The bridge to get the new cost of.
|
||||
* @param length The length of the bridge.
|
||||
* @pre IsValidBridge(bridge_id).
|
||||
|
||||
@@ -14,9 +14,17 @@
|
||||
* functions may still be available if you return an older API version
|
||||
* in GetAPIVersion() in info.nut.
|
||||
*
|
||||
* \b 1.0.0
|
||||
* \b 1.0.2
|
||||
*
|
||||
* 1.0.0 is not yet released. The following changes are not set in stone yet.
|
||||
* Other changes:
|
||||
* \li AIBridge::GetPrice now returns the price of the bridge without the cost for the rail or road.
|
||||
*
|
||||
* \b 1.0.1
|
||||
*
|
||||
* API additions:
|
||||
* \li AIRail::GetMaxSpeed
|
||||
*
|
||||
* \b 1.0.0
|
||||
*
|
||||
* API additions:
|
||||
* \li AIBaseStation
|
||||
|
||||
@@ -16,20 +16,21 @@
|
||||
#include "../../strings_func.h"
|
||||
#include "../../rail.h"
|
||||
#include "../../engine_base.h"
|
||||
#include "../../engine_func.h"
|
||||
#include "../../articulated_vehicles.h"
|
||||
#include "table/strings.h"
|
||||
|
||||
/* static */ bool AIEngine::IsValidEngine(EngineID engine_id)
|
||||
{
|
||||
const Engine *e = ::Engine::GetIfValid(engine_id);
|
||||
return e != NULL && (HasBit(e->company_avail, _current_company) || ::Company::Get(_current_company)->num_engines[engine_id] > 0);
|
||||
return e != NULL && (::IsEngineBuildable(engine_id, e->type, _current_company) || ::Company::Get(_current_company)->num_engines[engine_id] > 0);
|
||||
|
||||
}
|
||||
|
||||
/* static */ bool AIEngine::IsBuildable(EngineID engine_id)
|
||||
{
|
||||
const Engine *e = ::Engine::GetIfValid(engine_id);
|
||||
return e != NULL && HasBit(e->company_avail, _current_company);
|
||||
return e != NULL && ::IsEngineBuildable(engine_id, e->type, _current_company);
|
||||
}
|
||||
|
||||
/* static */ char *AIEngine::GetName(EngineID engine_id)
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
#include "../../command_type.h"
|
||||
#include "../../strings_func.h"
|
||||
#include "../../industry.h"
|
||||
#include "../../newgrf_industries.h"
|
||||
#include "../../core/random_func.hpp"
|
||||
|
||||
/* static */ bool AIIndustryType::IsValidIndustryType(IndustryType industry_type)
|
||||
@@ -88,6 +89,8 @@
|
||||
/* static */ bool AIIndustryType::CanBuildIndustry(IndustryType industry_type)
|
||||
{
|
||||
if (!IsValidIndustryType(industry_type)) return false;
|
||||
|
||||
if (!::CheckIfCallBackAllowsAvailability(industry_type, IACT_USERCREATION)) return false;
|
||||
if (!::GetIndustrySpec(industry_type)->IsRawIndustry()) return true;
|
||||
|
||||
/* raw_industry_construction == 1 means "Build as other industries" */
|
||||
@@ -97,7 +100,9 @@
|
||||
/* static */ bool AIIndustryType::CanProspectIndustry(IndustryType industry_type)
|
||||
{
|
||||
if (!IsValidIndustryType(industry_type)) return false;
|
||||
|
||||
if (!::GetIndustrySpec(industry_type)->IsRawIndustry()) return false;
|
||||
if (!::CheckIfCallBackAllowsAvailability(industry_type, IACT_USERCREATION)) return false;
|
||||
|
||||
/* raw_industry_construction == 2 means "prospect" */
|
||||
return _settings_game.construction.raw_industry_construction == 2;
|
||||
|
||||
@@ -469,3 +469,10 @@ static bool IsValidSignalType(int signal_type)
|
||||
default: return -1;
|
||||
}
|
||||
}
|
||||
|
||||
/* static */ int32 AIRail::GetMaxSpeed(RailType railtype)
|
||||
{
|
||||
if (!AIRail::IsRailTypeAvailable(railtype)) return -1;
|
||||
|
||||
return ::GetRailTypeInfo((::RailType)railtype)->max_speed;
|
||||
}
|
||||
|
||||
@@ -440,6 +440,18 @@ public:
|
||||
* @return The baseprice of building the given object.
|
||||
*/
|
||||
static Money GetBuildCost(RailType railtype, BuildType build_type);
|
||||
|
||||
/**
|
||||
* Get the maximum speed of trains running on this railtype.
|
||||
* @param railtype The railtype to get the maximum speed of.
|
||||
* @pre IsRailTypeAvailable(railtype)
|
||||
* @return The maximum speed trains can run on this railtype
|
||||
* or 0 if there is no limit.
|
||||
* @note The speed is in OpenTTD's internal speed unit.
|
||||
* This is mph / 1.6, which is roughly km/h.
|
||||
* To get km/h multiply this number by 1.00584.
|
||||
*/
|
||||
static int32 GetMaxSpeed(RailType railtype);
|
||||
};
|
||||
|
||||
#endif /* AI_RAIL_HPP */
|
||||
|
||||
@@ -106,6 +106,7 @@ void SQAIRail_Register(Squirrel *engine)
|
||||
SQAIRail.DefSQStaticMethod(engine, &AIRail::BuildSignal, "BuildSignal", 4, ".iii");
|
||||
SQAIRail.DefSQStaticMethod(engine, &AIRail::RemoveSignal, "RemoveSignal", 3, ".ii");
|
||||
SQAIRail.DefSQStaticMethod(engine, &AIRail::GetBuildCost, "GetBuildCost", 3, ".ii");
|
||||
SQAIRail.DefSQStaticMethod(engine, &AIRail::GetMaxSpeed, "GetMaxSpeed", 2, ".i");
|
||||
|
||||
SQAIRail.PostRegister(engine);
|
||||
}
|
||||
|
||||
@@ -248,7 +248,7 @@
|
||||
{
|
||||
EnforcePrecondition(false, ::IsValidTile(tile));
|
||||
|
||||
return AIObject::DoCommand(tile, UINT_MAX, tile, CMD_PLANT_TREE);
|
||||
return AIObject::DoCommand(tile, TREE_INVALID, tile, CMD_PLANT_TREE);
|
||||
}
|
||||
|
||||
/* static */ bool AITile::PlantTreeRectangle(TileIndex tile, uint width, uint height)
|
||||
@@ -258,7 +258,7 @@
|
||||
EnforcePrecondition(false, height >= 1 && height <= 20);
|
||||
TileIndex end_tile = tile + ::TileDiffXY(width - 1, height - 1);
|
||||
|
||||
return AIObject::DoCommand(tile, UINT_MAX, end_tile, CMD_PLANT_TREE);
|
||||
return AIObject::DoCommand(tile, TREE_INVALID, end_tile, CMD_PLANT_TREE);
|
||||
}
|
||||
|
||||
/* static */ bool AITile::IsWithinTownInfluence(TileIndex tile, TownID town_id)
|
||||
|
||||
@@ -77,10 +77,10 @@ static void _DoCommandReturnBuildTunnel1(class AIInstance *instance)
|
||||
|
||||
uint type = 0;
|
||||
if (vehicle_type == AIVehicle::VT_ROAD) {
|
||||
type |= (TRANSPORT_ROAD << 9);
|
||||
type |= (TRANSPORT_ROAD << 8);
|
||||
type |= ::RoadTypeToRoadTypes((::RoadType)AIObject::GetRoadType());
|
||||
} else {
|
||||
type |= (TRANSPORT_RAIL << 9);
|
||||
type |= (TRANSPORT_RAIL << 8);
|
||||
type |= AIRail::GetCurrentRailType();
|
||||
}
|
||||
|
||||
|
||||
+13
-8
@@ -237,9 +237,10 @@ void GetAircraftSpriteSize(EngineID engine, uint &width, uint &height)
|
||||
*/
|
||||
CommandCost CmdBuildAircraft(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32 p2, const char *text)
|
||||
{
|
||||
if (!IsEngineBuildable(p1, VEH_AIRCRAFT, _current_company)) return_cmd_error(STR_ERROR_AIRCRAFT_NOT_AVAILABLE);
|
||||
EngineID eid = GB(p1, 0, 16);
|
||||
if (!IsEngineBuildable(eid, VEH_AIRCRAFT, _current_company)) return_cmd_error(STR_ERROR_AIRCRAFT_NOT_AVAILABLE);
|
||||
|
||||
const Engine *e = Engine::Get(p1);
|
||||
const Engine *e = Engine::Get(eid);
|
||||
const AircraftVehicleInfo *avi = &e->u.air;
|
||||
CommandCost value(EXPENSES_NEW_VEHICLES, e->GetCost());
|
||||
|
||||
@@ -252,7 +253,7 @@ CommandCost CmdBuildAircraft(TileIndex tile, DoCommandFlag flags, uint32 p1, uin
|
||||
if (!IsHangarTile(tile) || !IsTileOwner(tile, _current_company)) return CMD_ERROR;
|
||||
|
||||
/* Prevent building aircraft types at places which can't handle them */
|
||||
if (!CanVehicleUseStation(p1, Station::GetByTile(tile))) return CMD_ERROR;
|
||||
if (!CanVehicleUseStation(eid, Station::GetByTile(tile))) return CMD_ERROR;
|
||||
|
||||
/* We will need to allocate 2 or 3 vehicle structs, depending on type */
|
||||
if (!Vehicle::CanAllocateItem(avi->subtype & AIR_CTOL ? 2 : 3)) {
|
||||
@@ -299,8 +300,8 @@ CommandCost CmdBuildAircraft(TileIndex tile, DoCommandFlag flags, uint32 p1, uin
|
||||
|
||||
v->max_speed = avi->max_speed;
|
||||
v->acceleration = avi->acceleration;
|
||||
v->engine_type = p1;
|
||||
u->engine_type = p1;
|
||||
v->engine_type = eid;
|
||||
u->engine_type = eid;
|
||||
|
||||
v->subtype = (avi->subtype & AIR_CTOL ? AIR_AIRCRAFT : AIR_HELICOPTER);
|
||||
v->UpdateDeltaXY(INVALID_DIR);
|
||||
@@ -362,7 +363,7 @@ CommandCost CmdBuildAircraft(TileIndex tile, DoCommandFlag flags, uint32 p1, uin
|
||||
/* Aircraft with 3 vehicles (chopper)? */
|
||||
if (v->subtype == AIR_HELICOPTER) {
|
||||
Aircraft *w = new Aircraft();
|
||||
w->engine_type = p1;
|
||||
w->engine_type = eid;
|
||||
w->direction = DIR_N;
|
||||
w->owner = _current_company;
|
||||
w->x_pos = v->x_pos;
|
||||
@@ -387,7 +388,7 @@ CommandCost CmdBuildAircraft(TileIndex tile, DoCommandFlag flags, uint32 p1, uin
|
||||
if (IsLocalCompany())
|
||||
InvalidateAutoreplaceWindow(v->engine_type, v->group_id); // updates the replace Aircraft window
|
||||
|
||||
Company::Get(_current_company)->num_engines[p1]++;
|
||||
Company::Get(_current_company)->num_engines[eid]++;
|
||||
}
|
||||
|
||||
return value;
|
||||
@@ -876,7 +877,11 @@ static bool AircraftController(Aircraft *v)
|
||||
/* Make sure the rotors don't rotate too fast */
|
||||
if (u->cur_speed > 32) {
|
||||
v->cur_speed = 0;
|
||||
if (--u->cur_speed == 32) SndPlayVehicleFx(SND_18_HELICOPTER, v);
|
||||
if (--u->cur_speed == 32) {
|
||||
if (!PlayVehicleSound(v, VSE_START)) {
|
||||
SndPlayVehicleFx(SND_18_HELICOPTER, v);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
u->cur_speed = 32;
|
||||
count = UpdateAircraftSpeed(v);
|
||||
|
||||
@@ -108,10 +108,11 @@ struct BaseSet {
|
||||
* Read the set information from a loaded ini.
|
||||
* @param ini the ini to read from
|
||||
* @param path the path to this ini file (for filenames)
|
||||
* @param full_filename the full filename of the loaded file (for error reporting purposes)
|
||||
* @param allow_empty_filename empty filenames are valid
|
||||
* @return true if loading was successful.
|
||||
*/
|
||||
bool FillSetDetails(IniFile *ini, const char *path, bool allow_empty_filename = true);
|
||||
bool FillSetDetails(IniFile *ini, const char *path, const char *full_filename, bool allow_empty_filename = true);
|
||||
|
||||
/**
|
||||
* Get the description for the given ISO code.
|
||||
@@ -238,7 +239,7 @@ enum GraphicsFileType {
|
||||
struct GraphicsSet : BaseSet<GraphicsSet, MAX_GFT, DATA_DIR> {
|
||||
PaletteType palette; ///< Palette of this graphics set
|
||||
|
||||
bool FillSetDetails(struct IniFile *ini, const char *path);
|
||||
bool FillSetDetails(struct IniFile *ini, const char *path, const char *full_filename);
|
||||
};
|
||||
|
||||
/** All data/functions related with replacing the base graphics. */
|
||||
@@ -276,7 +277,7 @@ struct MusicSet : BaseSet<MusicSet, NUM_SONGS_AVAILABLE, GM_DIR> {
|
||||
byte track_nr[NUM_SONGS_AVAILABLE];
|
||||
byte num_available;
|
||||
|
||||
bool FillSetDetails(struct IniFile *ini, const char *path);
|
||||
bool FillSetDetails(struct IniFile *ini, const char *path, const char *full_filename);
|
||||
};
|
||||
|
||||
/** All data/functions related with replacing the base music */
|
||||
|
||||
@@ -25,12 +25,13 @@ template <class Tbase_set> /* static */ Tbase_set *BaseMedia<Tbase_set>::availab
|
||||
#define fetch_metadata(name) \
|
||||
item = metadata->GetItem(name, false); \
|
||||
if (item == NULL || StrEmpty(item->value)) { \
|
||||
DEBUG(grf, 0, "Base " SET_TYPE "set detail loading: %s field missing", name); \
|
||||
DEBUG(grf, 0, "Base " SET_TYPE "set detail loading: %s field missing.", name); \
|
||||
DEBUG(grf, 0, " Is %s readable for the user running OpenTTD?", full_filename); \
|
||||
return false; \
|
||||
}
|
||||
|
||||
template <class T, size_t Tnum_files, Subdirectory Tsubdir>
|
||||
bool BaseSet<T, Tnum_files, Tsubdir>::FillSetDetails(IniFile *ini, const char *path, bool allow_empty_filename)
|
||||
bool BaseSet<T, Tnum_files, Tsubdir>::FillSetDetails(IniFile *ini, const char *path, const char *full_filename, bool allow_empty_filename)
|
||||
{
|
||||
memset(this, 0, sizeof(*this));
|
||||
|
||||
@@ -70,7 +71,7 @@ bool BaseSet<T, Tnum_files, Tsubdir>::FillSetDetails(IniFile *ini, const char *p
|
||||
/* Find the filename first. */
|
||||
item = files->GetItem(BaseSet<T, Tnum_files, Tsubdir>::file_names[i], false);
|
||||
if (item == NULL || (item->value == NULL && !allow_empty_filename)) {
|
||||
DEBUG(grf, 0, "No " SET_TYPE " file for: %s", BaseSet<T, Tnum_files, Tsubdir>::file_names[i]);
|
||||
DEBUG(grf, 0, "No " SET_TYPE " file for: %s (in %s)", BaseSet<T, Tnum_files, Tsubdir>::file_names[i], full_filename);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -88,7 +89,7 @@ bool BaseSet<T, Tnum_files, Tsubdir>::FillSetDetails(IniFile *ini, const char *p
|
||||
/* Then find the MD5 checksum */
|
||||
item = md5s->GetItem(filename, false);
|
||||
if (item == NULL) {
|
||||
DEBUG(grf, 0, "No MD5 checksum specified for: %s", filename);
|
||||
DEBUG(grf, 0, "No MD5 checksum specified for: %s (in %s)", filename, full_filename);
|
||||
return false;
|
||||
}
|
||||
char *c = item->value;
|
||||
@@ -101,7 +102,7 @@ bool BaseSet<T, Tnum_files, Tsubdir>::FillSetDetails(IniFile *ini, const char *p
|
||||
} else if ('A' <= *c && *c <= 'F') {
|
||||
j = *c - 'A' + 10;
|
||||
} else {
|
||||
DEBUG(grf, 0, "Malformed MD5 checksum specified for: %s", filename);
|
||||
DEBUG(grf, 0, "Malformed MD5 checksum specified for: %s (in %s)", filename, full_filename);
|
||||
return false;
|
||||
}
|
||||
if (i % 2 == 0) {
|
||||
@@ -155,7 +156,7 @@ bool BaseMedia<Tbase_set>::AddFile(const char *filename, size_t basepath_length)
|
||||
*path = '\0';
|
||||
}
|
||||
|
||||
if (set->FillSetDetails(ini, path)) {
|
||||
if (set->FillSetDetails(ini, path, filename)) {
|
||||
Tbase_set *duplicate = NULL;
|
||||
for (Tbase_set *c = BaseMedia<Tbase_set>::available_sets; c != NULL; c = c->next) {
|
||||
if (strcmp(c->name, set->name) == 0 || c->shortname == set->shortname) {
|
||||
|
||||
+1
-1
@@ -67,7 +67,7 @@ static inline const BridgeSpec *GetBridgeSpec(BridgeType i)
|
||||
|
||||
void DrawBridgeMiddle(const TileInfo *ti);
|
||||
|
||||
bool CheckBridge_Stuff(BridgeType bridge_type, uint bridge_len, DoCommandFlag flags = DC_NONE);
|
||||
CommandCost CheckBridgeAvailability(BridgeType bridge_type, uint bridge_len, DoCommandFlag flags = DC_NONE);
|
||||
int CalcBridgeLenCostFactor(int x);
|
||||
|
||||
void ResetBridges();
|
||||
|
||||
+11
-3
@@ -14,6 +14,7 @@
|
||||
#include "command_func.h"
|
||||
#include "economy_func.h"
|
||||
#include "bridge.h"
|
||||
#include "rail.h"
|
||||
#include "strings_func.h"
|
||||
#include "window_func.h"
|
||||
#include "sound_func.h"
|
||||
@@ -375,7 +376,7 @@ void ShowBuildBridgeWindow(TileIndex start, TileIndex end, TransportType transpo
|
||||
case TRANSPORT_RAIL: last_bridge_type = _last_railbridge_type; break;
|
||||
default: break; // water ways and air routes don't have bridge types
|
||||
}
|
||||
if (_ctrl_pressed && CheckBridge_Stuff(last_bridge_type, bridge_len)) {
|
||||
if (_ctrl_pressed && CheckBridgeAvailability(last_bridge_type, bridge_len).Succeeded()) {
|
||||
DoCommandP(end, start, type | last_bridge_type, CMD_BUILD_BRIDGE | CMD_MSG(STR_ERROR_CAN_T_BUILD_BRIDGE_HERE), CcBuildBridge);
|
||||
return;
|
||||
}
|
||||
@@ -394,16 +395,23 @@ void ShowBuildBridgeWindow(TileIndex start, TileIndex end, TransportType transpo
|
||||
|
||||
bl = new GUIBridgeList();
|
||||
|
||||
Money infra_cost = 0;
|
||||
switch (transport_type) {
|
||||
case TRANSPORT_ROAD: infra_cost = (bridge_len + 2) * _price[PR_BUILD_ROAD] * 2; break;
|
||||
case TRANSPORT_RAIL: infra_cost = (bridge_len + 2) * RailBuildCost((RailType)road_rail_type); break;
|
||||
default: break;
|
||||
}
|
||||
|
||||
/* loop for all bridgetypes */
|
||||
for (BridgeType brd_type = 0; brd_type != MAX_BRIDGES; brd_type++) {
|
||||
if (CheckBridge_Stuff(brd_type, bridge_len)) {
|
||||
if (CheckBridgeAvailability(brd_type, bridge_len).Succeeded()) {
|
||||
/* bridge is accepted, add to list */
|
||||
BuildBridgeData *item = bl->Append();
|
||||
item->index = brd_type;
|
||||
item->spec = GetBridgeSpec(brd_type);
|
||||
/* Add to terraforming & bulldozing costs the cost of the
|
||||
* bridge itself (not computed with DC_QUERY_COST) */
|
||||
item->cost = ret.GetCost() + (((int64)tot_bridgedata_len * _price[PR_BUILD_BRIDGE] * item->spec->price) >> 8);
|
||||
item->cost = ret.GetCost() + (((int64)tot_bridgedata_len * _price[PR_BUILD_BRIDGE] * item->spec->price) >> 8) + infra_cost;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1017,7 +1017,7 @@ struct BuildVehicleWindow : Window {
|
||||
size_t num_items = this->eng_list.Length();
|
||||
this->sel_engine = (i < num_items) ? this->eng_list[i] : INVALID_ENGINE;
|
||||
this->SetDirty();
|
||||
if (click_count > 1) this->OnClick(pt, BUILD_VEHICLE_WIDGET_BUILD, 1);
|
||||
if (click_count > 1 && !this->listview_mode) this->OnClick(pt, BUILD_VEHICLE_WIDGET_BUILD, 1);
|
||||
break;
|
||||
}
|
||||
|
||||
@@ -1122,8 +1122,9 @@ struct BuildVehicleWindow : Window {
|
||||
}
|
||||
}
|
||||
if (needed_height != this->details_height) { // Details window are not high enough, enlarge them.
|
||||
int resize = needed_height - this->details_height;
|
||||
this->details_height = needed_height;
|
||||
this->ReInit();
|
||||
this->ReInit(0, resize);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
+29
-8
@@ -189,19 +189,40 @@ static void TileLoopClearAlps(TileIndex tile)
|
||||
MarkTileDirtyByTile(tile);
|
||||
}
|
||||
|
||||
/**
|
||||
* Tests if at least one surrounding tile is desert
|
||||
* @param tile tile to check
|
||||
* @return does this tile have at least one desert tile around?
|
||||
*/
|
||||
static inline bool NeighbourIsDesert(TileIndex tile)
|
||||
{
|
||||
return GetTropicZone(tile + TileDiffXY( 1, 0)) == TROPICZONE_DESERT ||
|
||||
GetTropicZone(tile + TileDiffXY( -1, 0)) == TROPICZONE_DESERT ||
|
||||
GetTropicZone(tile + TileDiffXY( 0, 1)) == TROPICZONE_DESERT ||
|
||||
GetTropicZone(tile + TileDiffXY( 0, -1)) == TROPICZONE_DESERT;
|
||||
}
|
||||
|
||||
static void TileLoopClearDesert(TileIndex tile)
|
||||
{
|
||||
if (IsClearGround(tile, CLEAR_DESERT)) return;
|
||||
/* Current desert level - 0 if it is not desert */
|
||||
uint current = 0;
|
||||
if (IsClearGround(tile, CLEAR_DESERT)) current = GetClearDensity(tile);
|
||||
|
||||
/* Expected desert level - 0 if it shouldn't be desert */
|
||||
uint expected = 0;
|
||||
if (GetTropicZone(tile) == TROPICZONE_DESERT) {
|
||||
SetClearGroundDensity(tile, CLEAR_DESERT, 3);
|
||||
expected = 3;
|
||||
} else if (NeighbourIsDesert(tile)) {
|
||||
expected = 1;
|
||||
}
|
||||
|
||||
if (current == expected) return;
|
||||
|
||||
if (expected == 0) {
|
||||
SetClearGroundDensity(tile, CLEAR_GRASS, 3);
|
||||
} else {
|
||||
if (GetTropicZone(tile + TileDiffXY( 1, 0)) != TROPICZONE_DESERT &&
|
||||
GetTropicZone(tile + TileDiffXY(-1, 0)) != TROPICZONE_DESERT &&
|
||||
GetTropicZone(tile + TileDiffXY( 0, 1)) != TROPICZONE_DESERT &&
|
||||
GetTropicZone(tile + TileDiffXY( 0, -1)) != TROPICZONE_DESERT)
|
||||
return;
|
||||
SetClearGroundDensity(tile, CLEAR_DESERT, 1);
|
||||
/* Transition from clear to desert is not smooth (after clearing desert tile) */
|
||||
SetClearGroundDensity(tile, CLEAR_DESERT, expected);
|
||||
}
|
||||
|
||||
MarkTileDirtyByTile(tile);
|
||||
|
||||
+7
-16
@@ -12,25 +12,16 @@
|
||||
#ifndef CMD_HELPER_H
|
||||
#define CMD_HELPER_H
|
||||
|
||||
#include "direction_type.h"
|
||||
#include "road_type.h"
|
||||
#include "core/enum_type.hpp"
|
||||
|
||||
|
||||
template<uint N> static inline void ExtractValid();
|
||||
template<> inline void ExtractValid<1>() {}
|
||||
|
||||
|
||||
template<typename T> struct ExtractBits;
|
||||
template<> struct ExtractBits<Axis> { static const uint Count = 1; };
|
||||
template<> struct ExtractBits<DiagDirection> { static const uint Count = 2; };
|
||||
template<> struct ExtractBits<RoadBits> { static const uint Count = 4; };
|
||||
|
||||
|
||||
template<typename T, uint N, typename U> static inline T Extract(U v)
|
||||
template<typename T, uint S, uint N, typename U> static inline T Extract(U v)
|
||||
{
|
||||
/* Check if there are enough bits in v */
|
||||
ExtractValid<N + ExtractBits<T>::Count <= sizeof(U) * 8>();
|
||||
return (T)GB(v, N, ExtractBits<T>::Count);
|
||||
assert_tcompile(N == EnumPropsT<T>::num_bits);
|
||||
assert_tcompile(S + N <= sizeof(U) * 8);
|
||||
assert_tcompile(EnumPropsT<T>::end <= (1 << N));
|
||||
U masked = GB(v, S, N);
|
||||
return IsInsideMM(masked, EnumPropsT<T>::begin, EnumPropsT<T>::end) ? (T)masked : EnumPropsT<T>::invalid;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
+129
-110
@@ -188,6 +188,8 @@ CommandProc CmdSetVehicleOnTime;
|
||||
CommandProc CmdAutofillTimetable;
|
||||
CommandProc CmdSetTimetableStart;
|
||||
|
||||
#define DEF_CMD(proc, flags) {proc, #proc, flags}
|
||||
|
||||
/**
|
||||
* The master command table
|
||||
*
|
||||
@@ -196,141 +198,141 @@ CommandProc CmdSetTimetableStart;
|
||||
* as the value from the CMD_* enums.
|
||||
*/
|
||||
static const Command _command_proc_table[] = {
|
||||
{CmdBuildRailroadTrack, CMD_NO_WATER | CMD_AUTO}, // CMD_BUILD_RAILROAD_TRACK
|
||||
{CmdRemoveRailroadTrack, CMD_AUTO}, // CMD_REMOVE_RAILROAD_TRACK
|
||||
{CmdBuildSingleRail, CMD_NO_WATER | CMD_AUTO}, // CMD_BUILD_SINGLE_RAIL
|
||||
{CmdRemoveSingleRail, CMD_AUTO}, // CMD_REMOVE_SINGLE_RAIL
|
||||
{CmdLandscapeClear, 0}, // CMD_LANDSCAPE_CLEAR
|
||||
{CmdBuildBridge, CMD_AUTO}, // CMD_BUILD_BRIDGE
|
||||
{CmdBuildRailStation, CMD_NO_WATER | CMD_AUTO}, // CMD_BUILD_RAIL_STATION
|
||||
{CmdBuildTrainDepot, CMD_NO_WATER | CMD_AUTO}, // CMD_BUILD_TRAIN_DEPOT
|
||||
{CmdBuildSingleSignal, CMD_AUTO}, // CMD_BUILD_SIGNALS
|
||||
{CmdRemoveSingleSignal, CMD_AUTO}, // CMD_REMOVE_SIGNALS
|
||||
{CmdTerraformLand, CMD_ALL_TILES | CMD_AUTO}, // CMD_TERRAFORM_LAND
|
||||
{CmdPurchaseLandArea, CMD_NO_WATER | CMD_AUTO}, // CMD_PURCHASE_LAND_AREA
|
||||
{CmdSellLandArea, 0}, // CMD_SELL_LAND_AREA
|
||||
{CmdBuildTunnel, CMD_AUTO}, // CMD_BUILD_TUNNEL
|
||||
{CmdRemoveFromRailStation, 0}, // CMD_REMOVE_FROM_RAIL_STATION
|
||||
{CmdConvertRail, 0}, // CMD_CONVERT_RAILD
|
||||
{CmdBuildRailWaypoint, 0}, // CMD_BUILD_RAIL_WAYPOINT
|
||||
{CmdRenameWaypoint, 0}, // CMD_RENAME_WAYPOINT
|
||||
{CmdRemoveFromRailWaypoint, 0}, // CMD_REMOVE_FROM_RAIL_WAYPOINT
|
||||
DEF_CMD(CmdBuildRailroadTrack, CMD_NO_WATER | CMD_AUTO), // CMD_BUILD_RAILROAD_TRACK
|
||||
DEF_CMD(CmdRemoveRailroadTrack, CMD_AUTO), // CMD_REMOVE_RAILROAD_TRACK
|
||||
DEF_CMD(CmdBuildSingleRail, CMD_NO_WATER | CMD_AUTO), // CMD_BUILD_SINGLE_RAIL
|
||||
DEF_CMD(CmdRemoveSingleRail, CMD_AUTO), // CMD_REMOVE_SINGLE_RAIL
|
||||
DEF_CMD(CmdLandscapeClear, 0), // CMD_LANDSCAPE_CLEAR
|
||||
DEF_CMD(CmdBuildBridge, CMD_AUTO), // CMD_BUILD_BRIDGE
|
||||
DEF_CMD(CmdBuildRailStation, CMD_NO_WATER | CMD_AUTO), // CMD_BUILD_RAIL_STATION
|
||||
DEF_CMD(CmdBuildTrainDepot, CMD_NO_WATER | CMD_AUTO), // CMD_BUILD_TRAIN_DEPOT
|
||||
DEF_CMD(CmdBuildSingleSignal, CMD_AUTO), // CMD_BUILD_SIGNALS
|
||||
DEF_CMD(CmdRemoveSingleSignal, CMD_AUTO), // CMD_REMOVE_SIGNALS
|
||||
DEF_CMD(CmdTerraformLand, CMD_ALL_TILES | CMD_AUTO), // CMD_TERRAFORM_LAND
|
||||
DEF_CMD(CmdPurchaseLandArea, CMD_NO_WATER | CMD_AUTO), // CMD_PURCHASE_LAND_AREA
|
||||
DEF_CMD(CmdSellLandArea, 0), // CMD_SELL_LAND_AREA
|
||||
DEF_CMD(CmdBuildTunnel, CMD_AUTO), // CMD_BUILD_TUNNEL
|
||||
DEF_CMD(CmdRemoveFromRailStation, 0), // CMD_REMOVE_FROM_RAIL_STATION
|
||||
DEF_CMD(CmdConvertRail, 0), // CMD_CONVERT_RAILD
|
||||
DEF_CMD(CmdBuildRailWaypoint, 0), // CMD_BUILD_RAIL_WAYPOINT
|
||||
DEF_CMD(CmdRenameWaypoint, 0), // CMD_RENAME_WAYPOINT
|
||||
DEF_CMD(CmdRemoveFromRailWaypoint, 0), // CMD_REMOVE_FROM_RAIL_WAYPOINT
|
||||
|
||||
{CmdBuildRoadStop, CMD_NO_WATER | CMD_AUTO}, // CMD_BUILD_ROAD_STOP
|
||||
{CmdRemoveRoadStop, 0}, // CMD_REMOVE_ROAD_STOP
|
||||
{CmdBuildLongRoad, CMD_NO_WATER | CMD_AUTO}, // CMD_BUILD_LONG_ROAD
|
||||
{CmdRemoveLongRoad, CMD_NO_TEST | CMD_AUTO}, // CMD_REMOVE_LONG_ROAD; towns may disallow removing road bits (as they are connected) in test, but in exec they're removed and thus removing is allowed.
|
||||
{CmdBuildRoad, CMD_NO_WATER | CMD_AUTO}, // CMD_BUILD_ROAD
|
||||
{CmdBuildRoadDepot, CMD_NO_WATER | CMD_AUTO}, // CMD_BUILD_ROAD_DEPOT
|
||||
DEF_CMD(CmdBuildRoadStop, CMD_NO_WATER | CMD_AUTO), // CMD_BUILD_ROAD_STOP
|
||||
DEF_CMD(CmdRemoveRoadStop, 0), // CMD_REMOVE_ROAD_STOP
|
||||
DEF_CMD(CmdBuildLongRoad, CMD_NO_WATER | CMD_AUTO), // CMD_BUILD_LONG_ROAD
|
||||
DEF_CMD(CmdRemoveLongRoad, CMD_NO_TEST | CMD_AUTO), // CMD_REMOVE_LONG_ROAD; towns may disallow removing road bits (as they are connected) in test, but in exec they're removed and thus removing is allowed.
|
||||
DEF_CMD(CmdBuildRoad, CMD_NO_WATER | CMD_AUTO), // CMD_BUILD_ROAD
|
||||
DEF_CMD(CmdBuildRoadDepot, CMD_NO_WATER | CMD_AUTO), // CMD_BUILD_ROAD_DEPOT
|
||||
|
||||
{CmdBuildAirport, CMD_NO_WATER | CMD_AUTO}, // CMD_BUILD_AIRPORT
|
||||
{CmdBuildDock, CMD_AUTO}, // CMD_BUILD_DOCK
|
||||
{CmdBuildShipDepot, CMD_AUTO}, // CMD_BUILD_SHIP_DEPOT
|
||||
{CmdBuildBuoy, CMD_AUTO}, // CMD_BUILD_BUOY
|
||||
{CmdPlantTree, CMD_AUTO}, // CMD_PLANT_TREE
|
||||
{CmdBuildRailVehicle, 0}, // CMD_BUILD_RAIL_VEHICLE
|
||||
{CmdMoveRailVehicle, 0}, // CMD_MOVE_RAIL_VEHICLE
|
||||
DEF_CMD(CmdBuildAirport, CMD_NO_WATER | CMD_AUTO), // CMD_BUILD_AIRPORT
|
||||
DEF_CMD(CmdBuildDock, CMD_AUTO), // CMD_BUILD_DOCK
|
||||
DEF_CMD(CmdBuildShipDepot, CMD_AUTO), // CMD_BUILD_SHIP_DEPOT
|
||||
DEF_CMD(CmdBuildBuoy, CMD_AUTO), // CMD_BUILD_BUOY
|
||||
DEF_CMD(CmdPlantTree, CMD_AUTO), // CMD_PLANT_TREE
|
||||
DEF_CMD(CmdBuildRailVehicle, 0), // CMD_BUILD_RAIL_VEHICLE
|
||||
DEF_CMD(CmdMoveRailVehicle, 0), // CMD_MOVE_RAIL_VEHICLE
|
||||
|
||||
{CmdSellRailWagon, 0}, // CMD_SELL_RAIL_WAGON
|
||||
{CmdSendTrainToDepot, 0}, // CMD_SEND_TRAIN_TO_DEPOT
|
||||
{CmdForceTrainProceed, 0}, // CMD_FORCE_TRAIN_PROCEED
|
||||
{CmdReverseTrainDirection, 0}, // CMD_REVERSE_TRAIN_DIRECTION
|
||||
DEF_CMD(CmdSellRailWagon, 0), // CMD_SELL_RAIL_WAGON
|
||||
DEF_CMD(CmdSendTrainToDepot, 0), // CMD_SEND_TRAIN_TO_DEPOT
|
||||
DEF_CMD(CmdForceTrainProceed, 0), // CMD_FORCE_TRAIN_PROCEED
|
||||
DEF_CMD(CmdReverseTrainDirection, 0), // CMD_REVERSE_TRAIN_DIRECTION
|
||||
|
||||
{CmdModifyOrder, 0}, // CMD_MODIFY_ORDER
|
||||
{CmdSkipToOrder, 0}, // CMD_SKIP_TO_ORDER
|
||||
{CmdDeleteOrder, 0}, // CMD_DELETE_ORDER
|
||||
{CmdInsertOrder, 0}, // CMD_INSERT_ORDER
|
||||
DEF_CMD(CmdModifyOrder, 0), // CMD_MODIFY_ORDER
|
||||
DEF_CMD(CmdSkipToOrder, 0), // CMD_SKIP_TO_ORDER
|
||||
DEF_CMD(CmdDeleteOrder, 0), // CMD_DELETE_ORDER
|
||||
DEF_CMD(CmdInsertOrder, 0), // CMD_INSERT_ORDER
|
||||
|
||||
{CmdChangeServiceInt, 0}, // CMD_CHANGE_SERVICE_INT
|
||||
DEF_CMD(CmdChangeServiceInt, 0), // CMD_CHANGE_SERVICE_INT
|
||||
|
||||
{CmdBuildIndustry, 0}, // CMD_BUILD_INDUSTRY
|
||||
{CmdBuildCompanyHQ, CMD_NO_WATER | CMD_AUTO}, // CMD_BUILD_COMPANY_HQ
|
||||
{CmdSetCompanyManagerFace, 0}, // CMD_SET_COMPANY_MANAGER_FACE
|
||||
{CmdSetCompanyColour, 0}, // CMD_SET_COMPANY_COLOUR
|
||||
DEF_CMD(CmdBuildIndustry, 0), // CMD_BUILD_INDUSTRY
|
||||
DEF_CMD(CmdBuildCompanyHQ, CMD_NO_WATER | CMD_AUTO), // CMD_BUILD_COMPANY_HQ
|
||||
DEF_CMD(CmdSetCompanyManagerFace, 0), // CMD_SET_COMPANY_MANAGER_FACE
|
||||
DEF_CMD(CmdSetCompanyColour, 0), // CMD_SET_COMPANY_COLOUR
|
||||
|
||||
{CmdIncreaseLoan, 0}, // CMD_INCREASE_LOAN
|
||||
{CmdDecreaseLoan, 0}, // CMD_DECREASE_LOAN
|
||||
DEF_CMD(CmdIncreaseLoan, 0), // CMD_INCREASE_LOAN
|
||||
DEF_CMD(CmdDecreaseLoan, 0), // CMD_DECREASE_LOAN
|
||||
|
||||
{CmdWantEnginePreview, 0}, // CMD_WANT_ENGINE_PREVIEW
|
||||
DEF_CMD(CmdWantEnginePreview, 0), // CMD_WANT_ENGINE_PREVIEW
|
||||
|
||||
{CmdRenameVehicle, 0}, // CMD_RENAME_VEHICLE
|
||||
{CmdRenameEngine, 0}, // CMD_RENAME_ENGINE
|
||||
DEF_CMD(CmdRenameVehicle, 0), // CMD_RENAME_VEHICLE
|
||||
DEF_CMD(CmdRenameEngine, 0), // CMD_RENAME_ENGINE
|
||||
|
||||
{CmdRenameCompany, 0}, // CMD_RENAME_COMPANY
|
||||
{CmdRenamePresident, 0}, // CMD_RENAME_PRESIDENT
|
||||
DEF_CMD(CmdRenameCompany, 0), // CMD_RENAME_COMPANY
|
||||
DEF_CMD(CmdRenamePresident, 0), // CMD_RENAME_PRESIDENT
|
||||
|
||||
{CmdRenameStation, 0}, // CMD_RENAME_STATION
|
||||
DEF_CMD(CmdRenameStation, 0), // CMD_RENAME_STATION
|
||||
|
||||
{CmdSellAircraft, 0}, // CMD_SELL_AIRCRAFT
|
||||
DEF_CMD(CmdSellAircraft, 0), // CMD_SELL_AIRCRAFT
|
||||
|
||||
{CmdBuildAircraft, 0}, // CMD_BUILD_AIRCRAFT
|
||||
{CmdSendAircraftToHangar, 0}, // CMD_SEND_AIRCRAFT_TO_HANGAR
|
||||
{CmdRefitAircraft, 0}, // CMD_REFIT_AIRCRAFT
|
||||
DEF_CMD(CmdBuildAircraft, 0), // CMD_BUILD_AIRCRAFT
|
||||
DEF_CMD(CmdSendAircraftToHangar, 0), // CMD_SEND_AIRCRAFT_TO_HANGAR
|
||||
DEF_CMD(CmdRefitAircraft, 0), // CMD_REFIT_AIRCRAFT
|
||||
|
||||
{CmdPlaceSign, 0}, // CMD_PLACE_SIGN
|
||||
{CmdRenameSign, 0}, // CMD_RENAME_SIGN
|
||||
DEF_CMD(CmdPlaceSign, 0), // CMD_PLACE_SIGN
|
||||
DEF_CMD(CmdRenameSign, 0), // CMD_RENAME_SIGN
|
||||
|
||||
{CmdBuildRoadVeh, 0}, // CMD_BUILD_ROAD_VEH
|
||||
{CmdSellRoadVeh, 0}, // CMD_SELL_ROAD_VEH
|
||||
{CmdSendRoadVehToDepot, 0}, // CMD_SEND_ROADVEH_TO_DEPOT
|
||||
{CmdTurnRoadVeh, 0}, // CMD_TURN_ROADVEH
|
||||
{CmdRefitRoadVeh, 0}, // CMD_REFIT_ROAD_VEH
|
||||
DEF_CMD(CmdBuildRoadVeh, 0), // CMD_BUILD_ROAD_VEH
|
||||
DEF_CMD(CmdSellRoadVeh, 0), // CMD_SELL_ROAD_VEH
|
||||
DEF_CMD(CmdSendRoadVehToDepot, 0), // CMD_SEND_ROADVEH_TO_DEPOT
|
||||
DEF_CMD(CmdTurnRoadVeh, 0), // CMD_TURN_ROADVEH
|
||||
DEF_CMD(CmdRefitRoadVeh, 0), // CMD_REFIT_ROAD_VEH
|
||||
|
||||
{CmdPause, CMD_SERVER}, // CMD_PAUSE
|
||||
DEF_CMD(CmdPause, CMD_SERVER), // CMD_PAUSE
|
||||
|
||||
{CmdBuyShareInCompany, 0}, // CMD_BUY_SHARE_IN_COMPANY
|
||||
{CmdSellShareInCompany, 0}, // CMD_SELL_SHARE_IN_COMPANY
|
||||
{CmdBuyCompany, 0}, // CMD_BUY_COMANY
|
||||
DEF_CMD(CmdBuyShareInCompany, 0), // CMD_BUY_SHARE_IN_COMPANY
|
||||
DEF_CMD(CmdSellShareInCompany, 0), // CMD_SELL_SHARE_IN_COMPANY
|
||||
DEF_CMD(CmdBuyCompany, 0), // CMD_BUY_COMANY
|
||||
|
||||
{CmdFoundTown, CMD_NO_TEST}, // CMD_FOUND_TOWN; founding random town can fail only in exec run
|
||||
{CmdRenameTown, CMD_SERVER}, // CMD_RENAME_TOWN
|
||||
{CmdDoTownAction, 0}, // CMD_DO_TOWN_ACTION
|
||||
DEF_CMD(CmdFoundTown, CMD_NO_TEST), // CMD_FOUND_TOWN; founding random town can fail only in exec run
|
||||
DEF_CMD(CmdRenameTown, CMD_SERVER), // CMD_RENAME_TOWN
|
||||
DEF_CMD(CmdDoTownAction, 0), // CMD_DO_TOWN_ACTION
|
||||
|
||||
{CmdSellShip, 0}, // CMD_SELL_SHIP
|
||||
{CmdBuildShip, 0}, // CMD_BUILD_SHIP
|
||||
{CmdSendShipToDepot, 0}, // CMD_SEND_SHIP_TO_DEPOT
|
||||
{CmdRefitShip, 0}, // CMD_REFIT_SHIP
|
||||
DEF_CMD(CmdSellShip, 0), // CMD_SELL_SHIP
|
||||
DEF_CMD(CmdBuildShip, 0), // CMD_BUILD_SHIP
|
||||
DEF_CMD(CmdSendShipToDepot, 0), // CMD_SEND_SHIP_TO_DEPOT
|
||||
DEF_CMD(CmdRefitShip, 0), // CMD_REFIT_SHIP
|
||||
|
||||
{CmdOrderRefit, 0}, // CMD_ORDER_REFIT
|
||||
{CmdCloneOrder, 0}, // CMD_CLONE_ORDER
|
||||
DEF_CMD(CmdOrderRefit, 0), // CMD_ORDER_REFIT
|
||||
DEF_CMD(CmdCloneOrder, 0), // CMD_CLONE_ORDER
|
||||
|
||||
{CmdClearArea, CMD_NO_TEST}, // CMD_CLEAR_AREA; destroying multi-tile houses makes town rating differ between test and execution
|
||||
DEF_CMD(CmdClearArea, CMD_NO_TEST), // CMD_CLEAR_AREA; destroying multi-tile houses makes town rating differ between test and execution
|
||||
|
||||
{CmdMoneyCheat, CMD_OFFLINE}, // CMD_MONEY_CHEAT
|
||||
{CmdBuildCanal, CMD_AUTO}, // CMD_BUILD_CANAL
|
||||
{CmdCompanyCtrl, CMD_SPECTATOR}, // CMD_COMPANY_CTRL
|
||||
DEF_CMD(CmdMoneyCheat, CMD_OFFLINE), // CMD_MONEY_CHEAT
|
||||
DEF_CMD(CmdBuildCanal, CMD_AUTO), // CMD_BUILD_CANAL
|
||||
DEF_CMD(CmdCompanyCtrl, CMD_SPECTATOR), // CMD_COMPANY_CTRL
|
||||
|
||||
{CmdLevelLand, CMD_ALL_TILES | CMD_NO_TEST | CMD_AUTO}, // CMD_LEVEL_LAND; test run might clear tiles multiple times, in execution that only happens once
|
||||
DEF_CMD(CmdLevelLand, CMD_ALL_TILES | CMD_NO_TEST | CMD_AUTO), // CMD_LEVEL_LAND; test run might clear tiles multiple times, in execution that only happens once
|
||||
|
||||
{CmdRefitRailVehicle, 0}, // CMD_REFIT_RAIL_VEHICLE
|
||||
{CmdRestoreOrderIndex, 0}, // CMD_RESTORE_ORDER_INDEX
|
||||
{CmdBuildLock, CMD_AUTO}, // CMD_BUILD_LOCK
|
||||
DEF_CMD(CmdRefitRailVehicle, 0), // CMD_REFIT_RAIL_VEHICLE
|
||||
DEF_CMD(CmdRestoreOrderIndex, 0), // CMD_RESTORE_ORDER_INDEX
|
||||
DEF_CMD(CmdBuildLock, CMD_AUTO), // CMD_BUILD_LOCK
|
||||
|
||||
{CmdBuildSignalTrack, CMD_AUTO}, // CMD_BUILD_SIGNAL_TRACK
|
||||
{CmdRemoveSignalTrack, CMD_AUTO}, // CMD_REMOVE_SIGNAL_TRACK
|
||||
DEF_CMD(CmdBuildSignalTrack, CMD_AUTO), // CMD_BUILD_SIGNAL_TRACK
|
||||
DEF_CMD(CmdRemoveSignalTrack, CMD_AUTO), // CMD_REMOVE_SIGNAL_TRACK
|
||||
|
||||
{CmdGiveMoney, 0}, // CMD_GIVE_MONEY
|
||||
{CmdChangeSetting, CMD_SERVER}, // CMD_CHANGE_SETTING
|
||||
{CmdChangeCompanySetting, 0}, // CMD_CHANGE_COMPANY_SETTING
|
||||
{CmdSetAutoReplace, 0}, // CMD_SET_AUTOREPLACE
|
||||
{CmdCloneVehicle, CMD_NO_TEST}, // CMD_CLONE_VEHICLE; NewGRF callbacks influence building and refitting making it impossible to correctly estimate the cost
|
||||
{CmdStartStopVehicle, 0}, // CMD_START_STOP_VEHICLE
|
||||
{CmdMassStartStopVehicle, 0}, // CMD_MASS_START_STOP
|
||||
{CmdAutoreplaceVehicle, 0}, // CMD_AUTOREPLACE_VEHICLE
|
||||
{CmdDepotSellAllVehicles, 0}, // CMD_DEPOT_SELL_ALL_VEHICLES
|
||||
{CmdDepotMassAutoReplace, 0}, // CMD_DEPOT_MASS_AUTOREPLACE
|
||||
{CmdCreateGroup, 0}, // CMD_CREATE_GROUP
|
||||
{CmdDeleteGroup, 0}, // CMD_DELETE_GROUP
|
||||
{CmdRenameGroup, 0}, // CMD_RENAME_GROUP
|
||||
{CmdAddVehicleGroup, 0}, // CMD_ADD_VEHICLE_GROUP
|
||||
{CmdAddSharedVehicleGroup, 0}, // CMD_ADD_SHARE_VEHICLE_GROUP
|
||||
{CmdRemoveAllVehiclesGroup, 0}, // CMD_REMOVE_ALL_VEHICLES_GROUP
|
||||
{CmdSetGroupReplaceProtection, 0}, // CMD_SET_GROUP_REPLACE_PROTECTION
|
||||
{CmdMoveOrder, 0}, // CMD_MOVE_ORDER
|
||||
{CmdChangeTimetable, 0}, // CMD_CHANGE_TIMETABLE
|
||||
{CmdSetVehicleOnTime, 0}, // CMD_SET_VEHICLE_ON_TIME
|
||||
{CmdAutofillTimetable, 0}, // CMD_AUTOFILL_TIMETABLE
|
||||
{CmdSetTimetableStart, 0}, // CMD_SET_TIMETABLE_START
|
||||
DEF_CMD(CmdGiveMoney, 0), // CMD_GIVE_MONEY
|
||||
DEF_CMD(CmdChangeSetting, CMD_SERVER), // CMD_CHANGE_SETTING
|
||||
DEF_CMD(CmdChangeCompanySetting, 0), // CMD_CHANGE_COMPANY_SETTING
|
||||
DEF_CMD(CmdSetAutoReplace, 0), // CMD_SET_AUTOREPLACE
|
||||
DEF_CMD(CmdCloneVehicle, CMD_NO_TEST), // CMD_CLONE_VEHICLE; NewGRF callbacks influence building and refitting making it impossible to correctly estimate the cost
|
||||
DEF_CMD(CmdStartStopVehicle, 0), // CMD_START_STOP_VEHICLE
|
||||
DEF_CMD(CmdMassStartStopVehicle, 0), // CMD_MASS_START_STOP
|
||||
DEF_CMD(CmdAutoreplaceVehicle, 0), // CMD_AUTOREPLACE_VEHICLE
|
||||
DEF_CMD(CmdDepotSellAllVehicles, 0), // CMD_DEPOT_SELL_ALL_VEHICLES
|
||||
DEF_CMD(CmdDepotMassAutoReplace, 0), // CMD_DEPOT_MASS_AUTOREPLACE
|
||||
DEF_CMD(CmdCreateGroup, 0), // CMD_CREATE_GROUP
|
||||
DEF_CMD(CmdDeleteGroup, 0), // CMD_DELETE_GROUP
|
||||
DEF_CMD(CmdRenameGroup, 0), // CMD_RENAME_GROUP
|
||||
DEF_CMD(CmdAddVehicleGroup, 0), // CMD_ADD_VEHICLE_GROUP
|
||||
DEF_CMD(CmdAddSharedVehicleGroup, 0), // CMD_ADD_SHARE_VEHICLE_GROUP
|
||||
DEF_CMD(CmdRemoveAllVehiclesGroup, 0), // CMD_REMOVE_ALL_VEHICLES_GROUP
|
||||
DEF_CMD(CmdSetGroupReplaceProtection, 0), // CMD_SET_GROUP_REPLACE_PROTECTION
|
||||
DEF_CMD(CmdMoveOrder, 0), // CMD_MOVE_ORDER
|
||||
DEF_CMD(CmdChangeTimetable, 0), // CMD_CHANGE_TIMETABLE
|
||||
DEF_CMD(CmdSetVehicleOnTime, 0), // CMD_SET_VEHICLE_ON_TIME
|
||||
DEF_CMD(CmdAutofillTimetable, 0), // CMD_AUTOFILL_TIMETABLE
|
||||
DEF_CMD(CmdSetTimetableStart, 0), // CMD_SET_TIMETABLE_START
|
||||
};
|
||||
|
||||
/*!
|
||||
@@ -362,6 +364,20 @@ byte GetCommandFlags(uint32 cmd)
|
||||
return _command_proc_table[cmd & CMD_ID_MASK].flags;
|
||||
}
|
||||
|
||||
/*!
|
||||
* This function mask the parameter with CMD_ID_MASK and returns
|
||||
* the name which belongs to the given command.
|
||||
*
|
||||
* @param cmd The integer value of the command
|
||||
* @return The name for this command
|
||||
*/
|
||||
const char *GetCommandName(uint32 cmd)
|
||||
{
|
||||
assert(IsValidCommand(cmd));
|
||||
|
||||
return _command_proc_table[cmd & CMD_ID_MASK].name;
|
||||
}
|
||||
|
||||
static int _docommand_recursive = 0;
|
||||
|
||||
/**
|
||||
@@ -640,7 +656,7 @@ CommandCost DoCommandPInternal(TileIndex tile, uint32 p1, uint32 p2, uint32 cmd,
|
||||
return_dcpi(CommandCost(), false);
|
||||
}
|
||||
#endif /* ENABLE_NETWORK */
|
||||
DEBUG(desync, 1, "cmd: %08x; %08x; %1x; %06x; %08x; %08x; %04x; %s\n", _date, _date_fract, (int)_current_company, tile, p1, p2, cmd & ~CMD_NETWORK_COMMAND, text);
|
||||
DEBUG(desync, 1, "cmd: %08x; %02x; %02x; %06x; %08x; %08x; %08x; \"%s\" (%s)", _date, _date_fract, (int)_current_company, tile, p1, p2, cmd & ~CMD_NETWORK_COMMAND, text, GetCommandName(cmd));
|
||||
|
||||
/* Actually try and execute the command. If no cost-type is given
|
||||
* use the construction one */
|
||||
@@ -662,6 +678,9 @@ CommandCost DoCommandPInternal(TileIndex tile, uint32 p1, uint32 p2, uint32 cmd,
|
||||
/* If we're needing more money and we haven't done
|
||||
* anything yet, ask for the money! */
|
||||
if (_additional_cash_required != 0 && res2.GetCost() == 0) {
|
||||
/* It could happen we removed rail, thus gained money, and deleted something else.
|
||||
* So make sure the signal buffer is empty even in this case */
|
||||
UpdateSignalsInBuffer();
|
||||
SetDParam(0, _additional_cash_required);
|
||||
return_dcpi(CommandCost(STR_ERROR_NOT_ENOUGH_CASH_REQUIRES_CURRENCY), false);
|
||||
}
|
||||
|
||||
@@ -67,6 +67,10 @@ bool IsValidCommand(uint32 cmd);
|
||||
* Returns the flags from a given command.
|
||||
*/
|
||||
byte GetCommandFlags(uint32 cmd);
|
||||
/**
|
||||
* Returns the name of a given command.
|
||||
*/
|
||||
const char *GetCommandName(uint32 cmd);
|
||||
/**
|
||||
* Returns the current money available which can be used for a command.
|
||||
*/
|
||||
|
||||
+3
-2
@@ -382,8 +382,9 @@ typedef CommandCost CommandProc(TileIndex tile, DoCommandFlag flags, uint32 p1,
|
||||
* the #CMD_AUTO, #CMD_OFFLINE and #CMD_SERVER values.
|
||||
*/
|
||||
struct Command {
|
||||
CommandProc *proc;
|
||||
byte flags;
|
||||
CommandProc *proc; ///< The procedure to actually executing
|
||||
const char *name; ///< A human readable name for the procedure
|
||||
byte flags; ///< The (command) flags to that apply to this command
|
||||
};
|
||||
|
||||
/**
|
||||
|
||||
+14
-12
@@ -15,6 +15,7 @@
|
||||
#include "company_gui.h"
|
||||
#include "town.h"
|
||||
#include "news_func.h"
|
||||
#include "cmd_helper.h"
|
||||
#include "command_func.h"
|
||||
#include "network/network.h"
|
||||
#include "network/network_func.h"
|
||||
@@ -591,14 +592,11 @@ static void HandleBankruptcyTakeover(Company *c)
|
||||
|
||||
SetBit(c->bankrupt_asked, best->index);
|
||||
|
||||
if (IsInteractiveCompany(best->index)) {
|
||||
c->bankrupt_timeout = TAKE_OVER_TIMEOUT;
|
||||
ShowBuyCompanyDialog(c->index);
|
||||
return;
|
||||
}
|
||||
|
||||
c->bankrupt_timeout = TAKE_OVER_TIMEOUT;
|
||||
if (best->is_ai) {
|
||||
AI::NewEvent(best->index, new AIEventCompanyAskMerger(c->index, ClampToI32(c->bankrupt_value)));
|
||||
} else if (IsInteractiveCompany(best->index)) {
|
||||
ShowBuyCompanyDialog(c->index);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -897,14 +895,11 @@ CommandCost CmdSetCompanyManagerFace(TileIndex tile, DoCommandFlag flags, uint32
|
||||
*/
|
||||
CommandCost CmdSetCompanyColour(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32 p2, const char *text)
|
||||
{
|
||||
if (p2 >= 16) return CMD_ERROR; // max 16 colours
|
||||
|
||||
Colours colour = (Colours)p2;
|
||||
|
||||
LiveryScheme scheme = (LiveryScheme)GB(p1, 0, 8);
|
||||
Colours colour = Extract<Colours, 0, 4>(p2);
|
||||
LiveryScheme scheme = Extract<LiveryScheme, 0, 8>(p1);
|
||||
byte state = GB(p1, 8, 2);
|
||||
|
||||
if (scheme >= LS_END || state >= 3) return CMD_ERROR;
|
||||
if (scheme >= LS_END || state >= 3 || colour == INVALID_COLOUR) return CMD_ERROR;
|
||||
|
||||
Company *c = Company::Get(_current_company);
|
||||
|
||||
@@ -965,6 +960,13 @@ CommandCost CmdSetCompanyColour(TileIndex tile, DoCommandFlag flags, uint32 p1,
|
||||
ResetVehicleColourMap();
|
||||
MarkWholeScreenDirty();
|
||||
|
||||
/* All graph related to companies use the company colour. */
|
||||
InvalidateWindowData(WC_INCOME_GRAPH, 0);
|
||||
InvalidateWindowData(WC_OPERATING_PROFIT, 0);
|
||||
InvalidateWindowData(WC_DELIVERED_CARGO, 0);
|
||||
InvalidateWindowData(WC_PERFORMANCE_HISTORY, 0);
|
||||
InvalidateWindowData(WC_COMPANY_VALUE, 0);
|
||||
|
||||
/* Company colour data is indirectly cached. */
|
||||
Vehicle *v;
|
||||
FOR_ALL_VEHICLES(v) {
|
||||
|
||||
@@ -437,6 +437,10 @@ void IConsoleCmdExec(const char *cmdstr)
|
||||
break;
|
||||
case '"': // Tokens enclosed in "" are one token
|
||||
longtoken = !longtoken;
|
||||
if (!foundtoken) {
|
||||
tokens[t_index++] = &tokenstream[tstream_i];
|
||||
foundtoken = true;
|
||||
}
|
||||
break;
|
||||
case '\\': // Escape character for ""
|
||||
if (cmdptr[1] == '"' && tstream_i + 1 < lengthof(tokenstream)) {
|
||||
|
||||
+65
-79
@@ -252,7 +252,18 @@ static const FiosItem *GetFiosItem(const char *file)
|
||||
int i = strtol(file, &endptr, 10);
|
||||
if (file == endptr || *endptr != '\0') i = -1;
|
||||
|
||||
return IsInsideMM(i, 0, _fios_items.Length()) ? _fios_items.Get(i) : NULL;
|
||||
if (IsInsideMM(i, 0, _fios_items.Length())) return _fios_items.Get(i);
|
||||
|
||||
/* As a last effort assume it is an OpenTTD savegame and
|
||||
* that the ".sav" part was not given. */
|
||||
char long_file[MAX_PATH];
|
||||
seprintf(long_file, lastof(long_file), "%s.sav", file);
|
||||
for (const FiosItem *item = _fios_items.Begin(); item != _fios_items.End(); item++) {
|
||||
if (strcmp(long_file, item->name) == 0) return item;
|
||||
if (strcmp(long_file, item->title) == 0) return item;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
@@ -391,12 +402,59 @@ DEF_CONSOLE_CMD(ConClearBuffer)
|
||||
**********************************/
|
||||
#ifdef ENABLE_NETWORK
|
||||
|
||||
static bool ConKickOrBan(const char *argv, bool ban)
|
||||
{
|
||||
const char *ip = argv;
|
||||
|
||||
if (strchr(argv, '.') == NULL && strchr(argv, ':') == NULL) { // banning with ID
|
||||
ClientID client_id = (ClientID)atoi(argv);
|
||||
|
||||
if (client_id == CLIENT_ID_SERVER) {
|
||||
IConsolePrintF(CC_ERROR, "ERROR: Silly boy, you can not %s yourself!", ban ? "ban" : "kick");
|
||||
return true;
|
||||
}
|
||||
|
||||
NetworkClientInfo *ci = NetworkFindClientInfoFromClientID(client_id);
|
||||
if (ci == NULL) {
|
||||
IConsoleError("Invalid client");
|
||||
return true;
|
||||
}
|
||||
|
||||
if (!ban) {
|
||||
/* Kick only this client, not all clients with that IP */
|
||||
NetworkServerKickClient(client_id);
|
||||
return true;
|
||||
}
|
||||
|
||||
/* When banning, kick+ban all clients with that IP */
|
||||
ip = GetClientIP(ci);
|
||||
}
|
||||
|
||||
uint n = NetworkServerKickOrBanIP(ip, ban);
|
||||
if (n == 0) {
|
||||
IConsolePrint(CC_DEFAULT, ban ? "Client not online, address added to banlist" : "Client not found");
|
||||
} else {
|
||||
IConsolePrintF(CC_DEFAULT, "%sed %u client(s)", ban ? "Bann" : "Kick", n);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
DEF_CONSOLE_CMD(ConKick)
|
||||
{
|
||||
if (argc == 0) {
|
||||
IConsoleHelp("Kick a client from a network game. Usage: 'kick <ip | client-id>'");
|
||||
IConsoleHelp("For client-id's, see the command 'clients'");
|
||||
return true;
|
||||
}
|
||||
|
||||
if (argc != 2) return false;
|
||||
|
||||
return ConKickOrBan(argv[1], false);
|
||||
}
|
||||
|
||||
DEF_CONSOLE_CMD(ConBan)
|
||||
{
|
||||
NetworkClientInfo *ci;
|
||||
const char *banip = NULL;
|
||||
ClientID client_id;
|
||||
|
||||
if (argc == 0) {
|
||||
IConsoleHelp("Ban a client from a network game. Usage: 'ban <ip | client-id>'");
|
||||
IConsoleHelp("For client-id's, see the command 'clients'");
|
||||
@@ -406,39 +464,7 @@ DEF_CONSOLE_CMD(ConBan)
|
||||
|
||||
if (argc != 2) return false;
|
||||
|
||||
if (strchr(argv[1], '.') == NULL && strchr(argv[1], ':') == NULL) { // banning with ID
|
||||
client_id = (ClientID)atoi(argv[1]);
|
||||
ci = NetworkFindClientInfoFromClientID(client_id);
|
||||
} else { // banning IP
|
||||
ci = NetworkFindClientInfoFromIP(argv[1]);
|
||||
if (ci == NULL) {
|
||||
banip = argv[1];
|
||||
client_id = (ClientID)-1;
|
||||
} else {
|
||||
client_id = ci->client_id;
|
||||
}
|
||||
}
|
||||
|
||||
if (client_id == CLIENT_ID_SERVER) {
|
||||
IConsoleError("Silly boy, you can not ban yourself!");
|
||||
return true;
|
||||
}
|
||||
|
||||
if (client_id == INVALID_CLIENT_ID || (ci == NULL && client_id != (ClientID)-1)) {
|
||||
IConsoleError("Invalid client");
|
||||
return true;
|
||||
}
|
||||
|
||||
if (ci != NULL) {
|
||||
IConsolePrint(CC_DEFAULT, "Client banned");
|
||||
banip = GetClientIP(ci);
|
||||
} else {
|
||||
IConsolePrint(CC_DEFAULT, "Client not online, banned IP");
|
||||
}
|
||||
|
||||
NetworkServerBanIP(banip);
|
||||
|
||||
return true;
|
||||
return ConKickOrBan(argv[1], true);
|
||||
}
|
||||
|
||||
DEF_CONSOLE_CMD(ConUnBan)
|
||||
@@ -595,46 +621,6 @@ DEF_CONSOLE_CMD(ConClientNickChange)
|
||||
return true;
|
||||
}
|
||||
|
||||
DEF_CONSOLE_CMD(ConKick)
|
||||
{
|
||||
NetworkClientInfo *ci;
|
||||
ClientID client_id;
|
||||
|
||||
if (argc == 0) {
|
||||
IConsoleHelp("Kick a client from a network game. Usage: 'kick <ip | client-id>'");
|
||||
IConsoleHelp("For client-id's, see the command 'clients'");
|
||||
return true;
|
||||
}
|
||||
|
||||
if (argc != 2) return false;
|
||||
|
||||
if (strchr(argv[1], '.') == NULL) {
|
||||
client_id = (ClientID)atoi(argv[1]);
|
||||
ci = NetworkFindClientInfoFromClientID(client_id);
|
||||
} else {
|
||||
ci = NetworkFindClientInfoFromIP(argv[1]);
|
||||
client_id = (ci == NULL) ? INVALID_CLIENT_ID : ci->client_id;
|
||||
}
|
||||
|
||||
if (client_id == CLIENT_ID_SERVER) {
|
||||
IConsoleError("Silly boy, you can not kick yourself!");
|
||||
return true;
|
||||
}
|
||||
|
||||
if (client_id == INVALID_CLIENT_ID) {
|
||||
IConsoleError("Invalid client");
|
||||
return true;
|
||||
}
|
||||
|
||||
if (ci != NULL) {
|
||||
NetworkServerKickClient(client_id);
|
||||
} else {
|
||||
IConsoleError("Client not found");
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
DEF_CONSOLE_CMD(ConJoinCompany)
|
||||
{
|
||||
if (argc < 2) {
|
||||
@@ -989,7 +975,7 @@ DEF_CONSOLE_CMD(ConRestart)
|
||||
/* Don't copy the _newgame pointers to the real pointers, so call SwitchToMode directly */
|
||||
_settings_game.game_creation.map_x = MapLogX();
|
||||
_settings_game.game_creation.map_y = FindFirstBit(MapSizeY());
|
||||
SwitchToMode(SM_RESTARTGAME);
|
||||
_switch_mode = SM_RESTARTGAME;
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -58,14 +58,16 @@ template <typename Tenum_t> struct EnumPropsT;
|
||||
* @param Tbegin first valid value from the contiguous range (i.e. TRACK_BEGIN)
|
||||
* @param Tend one past the last valid value from the contiguous range (i.e. TRACK_END)
|
||||
* @param Tinvalid value used as invalid value marker (i.e. INVALID_TRACK)
|
||||
* @param Tnum_bits Number of bits for storing the enum in command parameters
|
||||
*/
|
||||
template <typename Tenum_t, typename Tstorage_t, Tenum_t Tbegin, Tenum_t Tend, Tenum_t Tinvalid>
|
||||
template <typename Tenum_t, typename Tstorage_t, Tenum_t Tbegin, Tenum_t Tend, Tenum_t Tinvalid, uint Tnum_bits = 8 * sizeof(Tstorage_t)>
|
||||
struct MakeEnumPropsT {
|
||||
typedef Tenum_t type; ///< enum type (i.e. Trackdir)
|
||||
typedef Tstorage_t storage; ///< storage type (i.e. byte)
|
||||
static const Tenum_t begin = Tbegin; ///< lowest valid value (i.e. TRACKDIR_BEGIN)
|
||||
static const Tenum_t end = Tend; ///< one after the last valid value (i.e. TRACKDIR_END)
|
||||
static const Tenum_t invalid = Tinvalid; ///< what value is used as invalid value (i.e. INVALID_TRACKDIR)
|
||||
static const uint num_bits = Tnum_bits; ///< Number of bits for storing the enum in command parameters
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -24,9 +24,9 @@ uint32 Randomizer::Next()
|
||||
return this->state[1] = ROR(s, 3) - 1;
|
||||
}
|
||||
|
||||
uint32 Randomizer::Next(uint16 max)
|
||||
uint32 Randomizer::Next(uint32 max)
|
||||
{
|
||||
return GB(this->Next(), 0, 16) * max >> 16;
|
||||
return ((uint64)this->Next() * (uint64)max) >> 32;
|
||||
}
|
||||
|
||||
void Randomizer::SetSeed(uint32 seed)
|
||||
@@ -55,8 +55,8 @@ uint32 DoRandom(int line, const char *file)
|
||||
return _random.Next();
|
||||
}
|
||||
|
||||
uint DoRandomRange(uint max, int line, const char *file)
|
||||
uint32 DoRandomRange(uint32 max, int line, const char *file)
|
||||
{
|
||||
return GB(DoRandom(line, file), 0, 16) * max >> 16;
|
||||
return ((uint64)DoRandom(line, file) * (uint64)max) >> 32;
|
||||
}
|
||||
#endif /* RANDOM_DEBUG */
|
||||
|
||||
@@ -48,7 +48,7 @@ struct Randomizer {
|
||||
* @param max the maximum value of the returned random number
|
||||
* @return the random number
|
||||
*/
|
||||
uint32 Next(uint16 max);
|
||||
uint32 Next(uint32 max);
|
||||
|
||||
/**
|
||||
* (Re)set the state of the random number generator.
|
||||
@@ -92,14 +92,14 @@ void SetRandomSeed(uint32 seed);
|
||||
#endif
|
||||
uint32 DoRandom(int line, const char *file);
|
||||
#define RandomRange(max) DoRandomRange(max, __LINE__, __FILE__)
|
||||
uint DoRandomRange(uint max, int line, const char *file);
|
||||
uint32 DoRandomRange(uint32 max, int line, const char *file);
|
||||
#else
|
||||
static FORCEINLINE uint32 Random()
|
||||
{
|
||||
return _random.Next();
|
||||
}
|
||||
|
||||
static FORCEINLINE uint32 RandomRange(uint16 max)
|
||||
static FORCEINLINE uint32 RandomRange(uint32 max)
|
||||
{
|
||||
return _random.Next(max);
|
||||
}
|
||||
@@ -110,7 +110,7 @@ static FORCEINLINE uint32 InteractiveRandom()
|
||||
return _interactive_random.Next();
|
||||
}
|
||||
|
||||
static FORCEINLINE uint32 InteractiveRandomRange(uint16 max)
|
||||
static FORCEINLINE uint32 InteractiveRandomRange(uint32 max)
|
||||
{
|
||||
return _interactive_random.Next(max);
|
||||
}
|
||||
|
||||
+34
-33
@@ -14,43 +14,44 @@
|
||||
#include "news_func.h"
|
||||
#include "settings_type.h"
|
||||
#include "date_func.h"
|
||||
#include "string_type.h"
|
||||
|
||||
#include "table/strings.h"
|
||||
|
||||
/* exchange rate prefix symbol_pos
|
||||
* | separator | postfix |
|
||||
* | | Euro year | | | name
|
||||
* | | | | | | | */
|
||||
/* exchange rate prefix symbol_pos
|
||||
* | separator | postfix |
|
||||
* | | Euro year | | | name
|
||||
* | | | | | | | */
|
||||
static const CurrencySpec origin_currency_specs[NUM_CURRENCY] = {
|
||||
{ 1, "", CF_NOEURO, "\xC2\xA3", "", 0, STR_GAME_OPTIONS_CURRENCY_GBP }, ///< british pounds
|
||||
{ 2, "", CF_NOEURO, "$", "", 0, STR_GAME_OPTIONS_CURRENCY_USD }, ///< us dollars
|
||||
{ 2, "", CF_ISEURO, "\xE2\x82\xAC", "", 0, STR_GAME_OPTIONS_CURRENCY_EUR }, ///< Euro
|
||||
{ 220, "", CF_NOEURO, "\xC2\xA5", "", 0, STR_GAME_OPTIONS_CURRENCY_YEN }, ///< yen
|
||||
{ 20, "", 2002, "", " S.", 1, STR_GAME_OPTIONS_CURRENCY_ATS }, ///< austrian schilling
|
||||
{ 59, "", 2002, "BEF ", "", 0, STR_GAME_OPTIONS_CURRENCY_BEF }, ///< belgian franc
|
||||
{ 2, "", CF_NOEURO, "CHF ", "", 0, STR_GAME_OPTIONS_CURRENCY_CHF }, ///< swiss franc
|
||||
{ 41, "", CF_NOEURO, "", " K\xC4\x8D", 1, STR_GAME_OPTIONS_CURRENCY_CZK }, ///< czech koruna
|
||||
{ 3, "", 2002, "DM ", "", 0, STR_GAME_OPTIONS_CURRENCY_DEM }, ///< deutsche mark
|
||||
{ 11, "", CF_NOEURO, "", " kr", 1, STR_GAME_OPTIONS_CURRENCY_DKK }, ///< danish krone
|
||||
{ 245, "", 2002, "Pts ", "", 0, STR_GAME_OPTIONS_CURRENCY_ESP }, ///< spanish pesetas
|
||||
{ 9, "", 2002, "", " mk", 1, STR_GAME_OPTIONS_CURRENCY_FIM }, ///< finnish markka
|
||||
{ 10, "", 2002, "FF ", "", 0, STR_GAME_OPTIONS_CURRENCY_FRF }, ///< french francs
|
||||
{ 500, "", 2002, "", "Dr.", 1, STR_GAME_OPTIONS_CURRENCY_GRD }, ///< greek drachma
|
||||
{ 378, "", CF_NOEURO, "", " Ft", 1, STR_GAME_OPTIONS_CURRENCY_HUF }, ///< hungarian forint
|
||||
{ 130, "", CF_NOEURO, "", " Kr", 1, STR_GAME_OPTIONS_CURRENCY_ISK }, ///< icelandic krona
|
||||
{ 2850, "", 2002, "", " L.", 1, STR_GAME_OPTIONS_CURRENCY_ITL }, ///< italian lira
|
||||
{ 3, "", 2002, "NLG ", "", 0, STR_GAME_OPTIONS_CURRENCY_NLG }, ///< dutch gulden
|
||||
{ 12, "", CF_NOEURO, "", " Kr", 1, STR_GAME_OPTIONS_CURRENCY_NOK }, ///< norwegian krone
|
||||
{ 6, "", CF_NOEURO, "", " z\xC5\x82", 1, STR_GAME_OPTIONS_CURRENCY_PLN }, ///< polish zloty
|
||||
{ 5, "", CF_NOEURO, "", " Lei", 1, STR_GAME_OPTIONS_CURRENCY_RON }, ///< romanian Lei
|
||||
{ 50, "", CF_NOEURO, "", " p", 1, STR_GAME_OPTIONS_CURRENCY_RUR }, ///< russian rouble
|
||||
{ 352, "", 2007, "", " SIT", 1, STR_GAME_OPTIONS_CURRENCY_SIT }, ///< slovenian tolar
|
||||
{ 13, "", CF_NOEURO, "", " Kr", 1, STR_GAME_OPTIONS_CURRENCY_SEK }, ///< swedish krona
|
||||
{ 3, "", CF_NOEURO, "", " TL", 1, STR_GAME_OPTIONS_CURRENCY_TRY }, ///< turkish lira
|
||||
{ 52, "", 2009, "", " Sk", 1, STR_GAME_OPTIONS_CURRENCY_SKK }, ///< slovak koruna
|
||||
{ 4, "", CF_NOEURO, "R$ ", "", 0, STR_GAME_OPTIONS_CURRENCY_BRL }, ///< brazil real
|
||||
{ 20, "", CF_NOEURO, "", " EEK", 1, STR_GAME_OPTIONS_CURRENCY_EEK }, ///< estonian krooni
|
||||
{ 1, "", CF_NOEURO, "", "", 2, STR_GAME_OPTIONS_CURRENCY_CUSTOM }, ///< custom currency
|
||||
{ 1, "", CF_NOEURO, "\xC2\xA3", "", 0, STR_GAME_OPTIONS_CURRENCY_GBP }, ///< british pounds
|
||||
{ 2, "", CF_NOEURO, "$", "", 0, STR_GAME_OPTIONS_CURRENCY_USD }, ///< us dollars
|
||||
{ 2, "", CF_ISEURO, "\xE2\x82\xAC", "", 0, STR_GAME_OPTIONS_CURRENCY_EUR }, ///< Euro
|
||||
{ 220, "", CF_NOEURO, "\xC2\xA5", "", 0, STR_GAME_OPTIONS_CURRENCY_YEN }, ///< yen
|
||||
{ 20, "", 2002, "", NBSP"S.", 1, STR_GAME_OPTIONS_CURRENCY_ATS }, ///< austrian schilling
|
||||
{ 59, "", 2002, "BEF"NBSP, "", 0, STR_GAME_OPTIONS_CURRENCY_BEF }, ///< belgian franc
|
||||
{ 2, "", CF_NOEURO, "CHF"NBSP, "", 0, STR_GAME_OPTIONS_CURRENCY_CHF }, ///< swiss franc
|
||||
{ 41, "", CF_NOEURO, "", NBSP"K\xC4\x8D", 1, STR_GAME_OPTIONS_CURRENCY_CZK }, ///< czech koruna
|
||||
{ 3, "", 2002, "DM"NBSP, "", 0, STR_GAME_OPTIONS_CURRENCY_DEM }, ///< deutsche mark
|
||||
{ 11, "", CF_NOEURO, "", NBSP"kr", 1, STR_GAME_OPTIONS_CURRENCY_DKK }, ///< danish krone
|
||||
{ 245, "", 2002, "Pts"NBSP, "", 0, STR_GAME_OPTIONS_CURRENCY_ESP }, ///< spanish pesetas
|
||||
{ 9, "", 2002, "", NBSP"mk", 1, STR_GAME_OPTIONS_CURRENCY_FIM }, ///< finnish markka
|
||||
{ 10, "", 2002, "FF"NBSP, "", 0, STR_GAME_OPTIONS_CURRENCY_FRF }, ///< french francs
|
||||
{ 500, "", 2002, "", "Dr.", 1, STR_GAME_OPTIONS_CURRENCY_GRD }, ///< greek drachma
|
||||
{ 378, "", CF_NOEURO, "", NBSP"Ft", 1, STR_GAME_OPTIONS_CURRENCY_HUF }, ///< hungarian forint
|
||||
{ 130, "", CF_NOEURO, "", NBSP"Kr", 1, STR_GAME_OPTIONS_CURRENCY_ISK }, ///< icelandic krona
|
||||
{ 2850, "", 2002, "", NBSP"L.", 1, STR_GAME_OPTIONS_CURRENCY_ITL }, ///< italian lira
|
||||
{ 3, "", 2002, "NLG"NBSP, "", 0, STR_GAME_OPTIONS_CURRENCY_NLG }, ///< dutch gulden
|
||||
{ 12, "", CF_NOEURO, "", NBSP"Kr", 1, STR_GAME_OPTIONS_CURRENCY_NOK }, ///< norwegian krone
|
||||
{ 6, "", CF_NOEURO, "", NBSP"z\xC5\x82", 1, STR_GAME_OPTIONS_CURRENCY_PLN }, ///< polish zloty
|
||||
{ 5, "", CF_NOEURO, "", NBSP"Lei", 1, STR_GAME_OPTIONS_CURRENCY_RON }, ///< romanian Lei
|
||||
{ 50, "", CF_NOEURO, "", NBSP"p", 1, STR_GAME_OPTIONS_CURRENCY_RUR }, ///< russian rouble
|
||||
{ 352, "", 2007, "", NBSP"SIT", 1, STR_GAME_OPTIONS_CURRENCY_SIT }, ///< slovenian tolar
|
||||
{ 13, "", CF_NOEURO, "", NBSP"Kr", 1, STR_GAME_OPTIONS_CURRENCY_SEK }, ///< swedish krona
|
||||
{ 3, "", CF_NOEURO, "", NBSP"TL", 1, STR_GAME_OPTIONS_CURRENCY_TRY }, ///< turkish lira
|
||||
{ 52, "", 2009, "", NBSP"Sk", 1, STR_GAME_OPTIONS_CURRENCY_SKK }, ///< slovak koruna
|
||||
{ 4, "", CF_NOEURO, "R$"NBSP, "", 0, STR_GAME_OPTIONS_CURRENCY_BRL }, ///< brazil real
|
||||
{ 20, "", CF_NOEURO, "", NBSP"EEK", 1, STR_GAME_OPTIONS_CURRENCY_EEK }, ///< estonian krooni
|
||||
{ 1, "", CF_NOEURO, "", "", 2, STR_GAME_OPTIONS_CURRENCY_CUSTOM }, ///< custom currency
|
||||
};
|
||||
|
||||
/* Array of currencies used by the system */
|
||||
|
||||
@@ -218,12 +218,6 @@ static void OnNewYear()
|
||||
*/
|
||||
static void OnNewMonth()
|
||||
{
|
||||
if (_debug_desync_level > 2) {
|
||||
char name[MAX_PATH];
|
||||
snprintf(name, lengthof(name), "dmp_cmds_%08x_%08x.sav", _settings_game.game_creation.generation_seed, _date);
|
||||
SaveOrLoad(name, SL_SAVE, AUTOSAVE_DIR);
|
||||
}
|
||||
|
||||
if (_settings_client.gui.autosave != 0 && (_cur_month % _autosave_months[_settings_client.gui.autosave]) == 0) {
|
||||
_do_autosave = true;
|
||||
RedrawAutosave();
|
||||
|
||||
+1
-1
@@ -93,7 +93,7 @@ static void debug_print(const char *dbg, const char *buf)
|
||||
static FILE *f = FioFOpenFile("commands-out.log", "wb", AUTOSAVE_DIR);
|
||||
if (f == NULL) return;
|
||||
|
||||
fprintf(f, "%s%s", GetLogPrefix(), buf);
|
||||
fprintf(f, "%s%s\n", GetLogPrefix(), buf);
|
||||
fflush(f);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -41,7 +41,7 @@ enum Direction {
|
||||
DECLARE_POSTFIX_INCREMENT(Direction);
|
||||
|
||||
/** Define basic enum properties */
|
||||
template <> struct EnumPropsT<Direction> : MakeEnumPropsT<Direction, byte, DIR_BEGIN, DIR_END, INVALID_DIR> {};
|
||||
template <> struct EnumPropsT<Direction> : MakeEnumPropsT<Direction, byte, DIR_BEGIN, DIR_END, INVALID_DIR, 3> {};
|
||||
typedef TinyEnumT<Direction> DirectionByte; // typedefing-enumification of Direction
|
||||
|
||||
|
||||
@@ -91,7 +91,7 @@ enum DiagDirection {
|
||||
DECLARE_POSTFIX_INCREMENT(DiagDirection);
|
||||
|
||||
/** Define basic enum properties */
|
||||
template <> struct EnumPropsT<DiagDirection> : MakeEnumPropsT<DiagDirection, byte, DIAGDIR_BEGIN, DIAGDIR_END, INVALID_DIAGDIR> {};
|
||||
template <> struct EnumPropsT<DiagDirection> : MakeEnumPropsT<DiagDirection, byte, DIAGDIR_BEGIN, DIAGDIR_END, INVALID_DIAGDIR, 2> {};
|
||||
typedef TinyEnumT<DiagDirection> DiagDirectionByte; // typedefing-enumification of DiagDirection
|
||||
|
||||
|
||||
@@ -130,5 +130,6 @@ enum Axis {
|
||||
AXIS_END, ///< Used for iterations
|
||||
INVALID_AXIS = 0xFF, ///< Flag for an invalid Axis
|
||||
};
|
||||
template <> struct EnumPropsT<Axis> : MakeEnumPropsT<Axis, byte, AXIS_X, AXIS_END, INVALID_AXIS, 1> {};
|
||||
|
||||
#endif /* DIRECTION_TYPE_H */
|
||||
|
||||
+16
-28
@@ -297,6 +297,11 @@ int UpdateCompanyRatingAndValue(Company *c, bool update)
|
||||
/* use INVALID_OWNER as new_owner to delete the company. */
|
||||
void ChangeOwnershipOfCompanyItems(Owner old_owner, Owner new_owner)
|
||||
{
|
||||
#ifdef ENABLE_NETWORK
|
||||
/* In all cases, make spectators of clients connected to that company */
|
||||
if (_networking) NetworkClientsToSpectators(old_owner);
|
||||
#endif /* ENABLE_NETWORK */
|
||||
|
||||
Town *t;
|
||||
CompanyID old = _current_company;
|
||||
|
||||
@@ -471,21 +476,6 @@ void ChangeOwnershipOfCompanyItems(Owner old_owner, Owner new_owner)
|
||||
MarkWholeScreenDirty();
|
||||
}
|
||||
|
||||
static void ChangeNetworkOwner(Owner current_owner, Owner new_owner)
|
||||
{
|
||||
#ifdef ENABLE_NETWORK
|
||||
if (!_networking) return;
|
||||
|
||||
if (current_owner == _local_company) {
|
||||
SetLocalCompany(new_owner);
|
||||
}
|
||||
|
||||
if (!_network_server) return;
|
||||
|
||||
NetworkServerChangeOwner(current_owner, new_owner);
|
||||
#endif /* ENABLE_NETWORK */
|
||||
}
|
||||
|
||||
static void CompanyCheckBankrupt(Company *c)
|
||||
{
|
||||
/* If the company has money again, it does not go bankrupt */
|
||||
@@ -547,8 +537,6 @@ static void CompanyCheckBankrupt(Company *c)
|
||||
SetDParamStr(2, cni->company_name);
|
||||
AddCompanyNewsItem(STR_MESSAGE_NEWS_FORMAT, NS_COMPANY_BANKRUPT, cni);
|
||||
|
||||
/* Remove the company */
|
||||
ChangeNetworkOwner(c->index, COMPANY_SPECTATOR);
|
||||
ChangeOwnershipOfCompanyItems(c->index, INVALID_OWNER);
|
||||
|
||||
if (c->is_ai) AI::Stop(c->index);
|
||||
@@ -1459,8 +1447,6 @@ static void DoAcquireCompany(Company *c)
|
||||
AddCompanyNewsItem(STR_MESSAGE_NEWS_FORMAT, NS_COMPANY_MERGER, cni);
|
||||
AI::BroadcastNewEvent(new AIEventCompanyMerger(ci, _current_company));
|
||||
|
||||
/* original code does this a little bit differently */
|
||||
ChangeNetworkOwner(ci, _current_company);
|
||||
ChangeOwnershipOfCompanyItems(ci, _current_company);
|
||||
|
||||
if (c->bankrupt_value == 0) {
|
||||
@@ -1502,12 +1488,12 @@ extern int GetAmountOwnedBy(const Company *c, Owner owner);
|
||||
CommandCost CmdBuyShareInCompany(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32 p2, const char *text)
|
||||
{
|
||||
CommandCost cost(EXPENSES_OTHER);
|
||||
|
||||
Company *c = Company::GetIfValid(p1);
|
||||
CompanyID target_company = (CompanyID)p1;
|
||||
Company *c = Company::GetIfValid(target_company);
|
||||
|
||||
/* Check if buying shares is allowed (protection against modified clients)
|
||||
* Cannot buy own shares */
|
||||
if (c == NULL || !_settings_game.economy.allow_shares || _current_company == (CompanyID)p1) return CMD_ERROR;
|
||||
if (c == NULL || !_settings_game.economy.allow_shares || _current_company == target_company) return CMD_ERROR;
|
||||
|
||||
/* Protect new companies from hostile takeovers */
|
||||
if (_cur_year - c->inaugurated_year < 6) return_cmd_error(STR_ERROR_PROTECTED);
|
||||
@@ -1533,7 +1519,7 @@ CommandCost CmdBuyShareInCompany(TileIndex tile, DoCommandFlag flags, uint32 p1,
|
||||
break;
|
||||
}
|
||||
}
|
||||
SetWindowDirty(WC_COMPANY, p1);
|
||||
SetWindowDirty(WC_COMPANY, target_company);
|
||||
}
|
||||
return cost;
|
||||
}
|
||||
@@ -1548,11 +1534,12 @@ CommandCost CmdBuyShareInCompany(TileIndex tile, DoCommandFlag flags, uint32 p1,
|
||||
*/
|
||||
CommandCost CmdSellShareInCompany(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32 p2, const char *text)
|
||||
{
|
||||
Company *c = Company::GetIfValid(p1);
|
||||
CompanyID target_company = (CompanyID)p1;
|
||||
Company *c = Company::GetIfValid(target_company);
|
||||
|
||||
/* Check if selling shares is allowed (protection against modified clients)
|
||||
* Cannot sell own shares */
|
||||
if (c == NULL || !_settings_game.economy.allow_shares || _current_company == (CompanyID)p1) return CMD_ERROR;
|
||||
if (c == NULL || !_settings_game.economy.allow_shares || _current_company == target_company) return CMD_ERROR;
|
||||
|
||||
/* Those lines are here for network-protection (clients can be slow) */
|
||||
if (GetAmountOwnedBy(c, _current_company) == 0) return CommandCost();
|
||||
@@ -1565,7 +1552,7 @@ CommandCost CmdSellShareInCompany(TileIndex tile, DoCommandFlag flags, uint32 p1
|
||||
OwnerByte *b = c->share_owners;
|
||||
while (*b != _current_company) b++; // share owners is guaranteed to contain company
|
||||
*b = COMPANY_SPECTATOR;
|
||||
SetWindowDirty(WC_COMPANY, p1);
|
||||
SetWindowDirty(WC_COMPANY, target_company);
|
||||
}
|
||||
return CommandCost(EXPENSES_OTHER, cost);
|
||||
}
|
||||
@@ -1583,7 +1570,8 @@ CommandCost CmdSellShareInCompany(TileIndex tile, DoCommandFlag flags, uint32 p1
|
||||
*/
|
||||
CommandCost CmdBuyCompany(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32 p2, const char *text)
|
||||
{
|
||||
Company *c = Company::GetIfValid(p1);
|
||||
CompanyID target_company = (CompanyID)p1;
|
||||
Company *c = Company::GetIfValid(target_company);
|
||||
if (c == NULL) return CMD_ERROR;
|
||||
|
||||
/* Disable takeovers when not asked */
|
||||
@@ -1593,7 +1581,7 @@ CommandCost CmdBuyCompany(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32
|
||||
if (!_networking && _local_company == c->index) return CMD_ERROR;
|
||||
|
||||
/* Do not allow companies to take over themselves */
|
||||
if ((CompanyID)p1 == _current_company) return CMD_ERROR;
|
||||
if (target_company == _current_company) return CMD_ERROR;
|
||||
|
||||
/* Get the cost here as the company is deleted in DoAcquireCompany. */
|
||||
CommandCost cost(EXPENSES_OTHER, c->bankrupt_value);
|
||||
|
||||
@@ -808,6 +808,8 @@ bool IsEngineBuildable(EngineID engine, VehicleType type, CompanyID company)
|
||||
/* check if it's available */
|
||||
if (!HasBit(e->company_avail, company)) return false;
|
||||
|
||||
if (e->info.string_id == STR_NEWGRF_INVALID_ENGINE) return false;
|
||||
|
||||
if (type == VEH_TRAIN) {
|
||||
/* Check if the rail type is available to this company */
|
||||
const Company *c = Company::Get(company);
|
||||
|
||||
+22
-66
@@ -448,16 +448,21 @@ void FioCreateDirectory(const char *name)
|
||||
* It does not add the path separator to zero-sized strings.
|
||||
* @param buf string to append the separator to
|
||||
* @param buflen the length of the buf
|
||||
* @return true iff the operation succeeded
|
||||
*/
|
||||
void AppendPathSeparator(char *buf, size_t buflen)
|
||||
bool AppendPathSeparator(char *buf, size_t buflen)
|
||||
{
|
||||
size_t s = strlen(buf);
|
||||
|
||||
/* Length of string + path separator + '\0' */
|
||||
if (s != 0 && buf[s - 1] != PATHSEPCHAR && s + 2 < buflen) {
|
||||
if (s != 0 && buf[s - 1] != PATHSEPCHAR) {
|
||||
if (s + 2 >= buflen) return false;
|
||||
|
||||
buf[s] = PATHSEPCHAR;
|
||||
buf[s + 1] = '\0';
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -534,7 +539,18 @@ static void SimplifyFileName(char *name)
|
||||
#endif
|
||||
}
|
||||
|
||||
bool TarListAddFile(const char *filename)
|
||||
/* static */ uint TarScanner::DoScan() {
|
||||
DEBUG(misc, 1, "Scanning for tars");
|
||||
TarScanner fs;
|
||||
uint num = fs.Scan(".tar", DATA_DIR, false);
|
||||
num += fs.Scan(".tar", AI_DIR, false);
|
||||
num += fs.Scan(".tar", AI_LIBRARY_DIR, false);
|
||||
num += fs.Scan(".tar", SCENARIO_DIR, false);
|
||||
DEBUG(misc, 1, "Scan complete, found %d files", num);
|
||||
return num;
|
||||
}
|
||||
|
||||
bool TarScanner::AddFile(const char *filename, size_t basepath_length)
|
||||
{
|
||||
/* The TAR-header, repeated for every file */
|
||||
typedef struct TarHeader {
|
||||
@@ -820,66 +836,6 @@ bool ExtractTar(const char *tar_filename)
|
||||
return true;
|
||||
}
|
||||
|
||||
static int ScanPathForTarFiles(const char *path, size_t basepath_length)
|
||||
{
|
||||
extern bool FiosIsValidFile(const char *path, const struct dirent *ent, struct stat *sb);
|
||||
|
||||
uint num = 0;
|
||||
struct stat sb;
|
||||
struct dirent *dirent;
|
||||
DIR *dir;
|
||||
|
||||
if (path == NULL || (dir = ttd_opendir(path)) == NULL) return 0;
|
||||
|
||||
while ((dirent = readdir(dir)) != NULL) {
|
||||
const char *d_name = FS2OTTD(dirent->d_name);
|
||||
char filename[MAX_PATH];
|
||||
|
||||
if (!FiosIsValidFile(path, dirent, &sb)) continue;
|
||||
|
||||
snprintf(filename, lengthof(filename), "%s%s", path, d_name);
|
||||
|
||||
if (S_ISDIR(sb.st_mode)) {
|
||||
/* Directory */
|
||||
if (strcmp(d_name, ".") == 0 || strcmp(d_name, "..") == 0) continue;
|
||||
AppendPathSeparator(filename, lengthof(filename));
|
||||
num += ScanPathForTarFiles(filename, basepath_length);
|
||||
} else if (S_ISREG(sb.st_mode)) {
|
||||
/* File */
|
||||
char *ext = strrchr(filename, '.');
|
||||
|
||||
/* If no extension or extension isn't .tar, skip the file */
|
||||
if (ext == NULL) continue;
|
||||
if (strcasecmp(ext, ".tar") != 0) continue;
|
||||
|
||||
if (TarListAddFile(filename)) num++;
|
||||
}
|
||||
}
|
||||
|
||||
closedir(dir);
|
||||
return num;
|
||||
}
|
||||
|
||||
void ScanForTarFiles()
|
||||
{
|
||||
Searchpath sp;
|
||||
char path[MAX_PATH];
|
||||
uint num = 0;
|
||||
|
||||
DEBUG(misc, 1, "Scanning for tars");
|
||||
FOR_ALL_SEARCHPATHS(sp) {
|
||||
FioAppendDirectory(path, MAX_PATH, sp, DATA_DIR);
|
||||
num += ScanPathForTarFiles(path, strlen(path));
|
||||
FioAppendDirectory(path, MAX_PATH, sp, AI_DIR);
|
||||
num += ScanPathForTarFiles(path, strlen(path));
|
||||
FioAppendDirectory(path, MAX_PATH, sp, AI_LIBRARY_DIR);
|
||||
num += ScanPathForTarFiles(path, strlen(path));
|
||||
FioAppendDirectory(path, MAX_PATH, sp, SCENARIO_DIR);
|
||||
num += ScanPathForTarFiles(path, strlen(path));
|
||||
}
|
||||
DEBUG(misc, 1, "Scan complete, found %d files", num);
|
||||
}
|
||||
|
||||
#if defined(WIN32) || defined(WINCE)
|
||||
/**
|
||||
* Determine the base (personal dir and game data dir) paths
|
||||
@@ -1079,7 +1035,7 @@ void DeterminePaths(const char *exe)
|
||||
}
|
||||
#endif /* ENABLE_NETWORK */
|
||||
|
||||
ScanForTarFiles();
|
||||
TarScanner::DoScan();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1158,7 +1114,7 @@ static uint ScanPath(FileScanner *fs, const char *extension, const char *path, s
|
||||
/* Directory */
|
||||
if (!recursive) continue;
|
||||
if (strcmp(d_name, ".") == 0 || strcmp(d_name, "..") == 0) continue;
|
||||
AppendPathSeparator(filename, lengthof(filename));
|
||||
if (!AppendPathSeparator(filename, lengthof(filename))) continue;
|
||||
num += ScanPath(fs, extension, filename, basepath_length, recursive);
|
||||
} else if (S_ISREG(sb.st_mode)) {
|
||||
/* File */
|
||||
@@ -1245,6 +1201,6 @@ uint FileScanner::Scan(const char *extension, const char *directory, bool recurs
|
||||
{
|
||||
char path[MAX_PATH];
|
||||
strecpy(path, directory, lastof(path));
|
||||
AppendPathSeparator(path, lengthof(path));
|
||||
if (!AppendPathSeparator(path, lengthof(path))) return 0;
|
||||
return ScanPath(this, extension, path, strlen(path), recursive);
|
||||
}
|
||||
|
||||
+9
-1
@@ -57,7 +57,7 @@ char *FioAppendDirectory(char *buf, size_t buflen, Searchpath sp, Subdirectory s
|
||||
char *FioGetDirectory(char *buf, size_t buflen, Subdirectory subdir);
|
||||
|
||||
void SanitizeFilename(char *filename);
|
||||
void AppendPathSeparator(char *buf, size_t buflen);
|
||||
bool AppendPathSeparator(char *buf, size_t buflen);
|
||||
void DeterminePaths(const char *exe);
|
||||
void *ReadFileToMem(const char *filename, size_t *lenp, size_t maxsize);
|
||||
bool FileExists(const char *filename);
|
||||
@@ -87,6 +87,14 @@ public:
|
||||
virtual bool AddFile(const char *filename, size_t basepath_length) = 0;
|
||||
};
|
||||
|
||||
/** Helper for scanning for files with tar as extension */
|
||||
class TarScanner : FileScanner {
|
||||
public:
|
||||
/* virtual */ bool AddFile(const char *filename, size_t basepath_length);
|
||||
|
||||
/** Do the scan for Tars. */
|
||||
static uint DoScan();
|
||||
};
|
||||
|
||||
/* Implementation of opendir/readdir/closedir for Windows */
|
||||
#if defined(WIN32)
|
||||
|
||||
+29
-8
@@ -313,23 +313,44 @@ static int CALLBACK EnumFontCallback(const ENUMLOGFONTEX *logfont, const NEWTEXT
|
||||
if ((fs.fsCsb[0] & info->locale.lsCsbSupported[0]) == 0 && (fs.fsCsb[1] & info->locale.lsCsbSupported[1]) == 0) return 1;
|
||||
}
|
||||
|
||||
const char *english_name = GetEnglishFontName(logfont);
|
||||
const char *font_name = WIDE_TO_MB((const TCHAR*)logfont->elfFullName);
|
||||
DEBUG(freetype, 1, "Fallback font: %s (%s)", font_name, english_name);
|
||||
char font_name[MAX_PATH];
|
||||
#if defined(UNICODE)
|
||||
WIDE_TO_MB_BUFFER((const TCHAR*)logfont->elfFullName, font_name, lengthof(font_name));
|
||||
#else
|
||||
strecpy(font_name, (const TCHAR*)logfont->elfFullName, lastof(font_name));
|
||||
#endif
|
||||
|
||||
/* Add english name after font name */
|
||||
const char *english_name = GetEnglishFontName(logfont);
|
||||
strecpy(font_name + strlen(font_name) + 1, english_name, lastof(font_name));
|
||||
|
||||
/* Check whether we can actually load the font. */
|
||||
bool ft_init = _library != NULL;
|
||||
bool found = false;
|
||||
FT_Face face;
|
||||
/* Init FreeType if needed. */
|
||||
if ((ft_init || FT_Init_FreeType(&_library) == FT_Err_Ok) && GetFontByFaceName(font_name, &face) == FT_Err_Ok) {
|
||||
FT_Done_Face(face);
|
||||
found = true;
|
||||
}
|
||||
if (!ft_init) {
|
||||
/* Uninit FreeType if we did the init. */
|
||||
FT_Done_FreeType(_library);
|
||||
_library = NULL;
|
||||
}
|
||||
|
||||
if (!found) return 1;
|
||||
|
||||
DEBUG(freetype, 1, "Fallback font: %s (%s)", font_name, english_name);
|
||||
strecpy(info->settings->small_font, font_name, lastof(info->settings->small_font));
|
||||
strecpy(info->settings->medium_font, font_name, lastof(info->settings->medium_font));
|
||||
strecpy(info->settings->large_font, font_name, lastof(info->settings->large_font));
|
||||
|
||||
/* Add english name after font name */
|
||||
strecpy(info->settings->small_font + strlen(info->settings->small_font) + 1, english_name, lastof(info->settings->small_font));
|
||||
strecpy(info->settings->medium_font + strlen(info->settings->medium_font) + 1, english_name, lastof(info->settings->medium_font));
|
||||
strecpy(info->settings->large_font + strlen(info->settings->large_font) + 1, english_name, lastof(info->settings->large_font));
|
||||
return 0; // stop enumerating
|
||||
}
|
||||
|
||||
bool SetFallbackFont(FreeTypeSettings *settings, const char *language_isocode, int winlangid, const char *str)
|
||||
{
|
||||
DEBUG(freetype, 1, "Trying fallback fonts");
|
||||
EFCParam langInfo;
|
||||
if (GetLocaleInfo(MAKELCID(winlangid, SORT_DEFAULT), LOCALE_FONTSIGNATURE, (LPTSTR)&langInfo.locale, sizeof(langInfo.locale) / sizeof(TCHAR)) == 0) {
|
||||
/* Invalid langid or some other mysterious error, can't determine fallback font. */
|
||||
|
||||
+1
-2
@@ -176,9 +176,8 @@ static void _GenerateWorld(void *)
|
||||
ShowNewGRFError();
|
||||
|
||||
if (_network_dedicated) DEBUG(net, 0, "Map generated, starting game");
|
||||
DEBUG(desync, 1, "new_map: %i\n", _settings_game.game_creation.generation_seed);
|
||||
DEBUG(desync, 1, "new_map: %08x", _settings_game.game_creation.generation_seed);
|
||||
|
||||
if (_settings_client.gui.pause_on_newgame && _game_mode == GM_NORMAL) DoCommandP(0, PM_PAUSED_NORMAL, 1, CMD_PAUSE);
|
||||
if (_debug_desync_level > 0) {
|
||||
char name[MAX_PATH];
|
||||
snprintf(name, lengthof(name), "dmp_cmds_%08x_%08x.sav", _settings_game.game_creation.generation_seed, _date);
|
||||
|
||||
@@ -196,6 +196,7 @@ enum Colours {
|
||||
COLOUR_END,
|
||||
INVALID_COLOUR = 0xFF,
|
||||
};
|
||||
template <> struct EnumPropsT<Colours> : MakeEnumPropsT<Colours, byte, COLOUR_DARK_BLUE, COLOUR_END, INVALID_COLOUR, 4> {};
|
||||
|
||||
/** Colour of the strings, see _string_colourmap in table/palettes.h or docs/ottd-colourtext-palette.png */
|
||||
enum TextColour {
|
||||
|
||||
+3
-3
@@ -203,9 +203,9 @@ void GfxLoadSprites()
|
||||
GfxInitPalettes();
|
||||
}
|
||||
|
||||
bool GraphicsSet::FillSetDetails(IniFile *ini, const char *path)
|
||||
bool GraphicsSet::FillSetDetails(IniFile *ini, const char *path, const char *full_filename)
|
||||
{
|
||||
bool ret = this->BaseSet<GraphicsSet, MAX_GFT, DATA_DIR>::FillSetDetails(ini, path, false);
|
||||
bool ret = this->BaseSet<GraphicsSet, MAX_GFT, DATA_DIR>::FillSetDetails(ini, path, full_filename, false);
|
||||
if (ret) {
|
||||
IniGroup *metadata = ini->GetGroup("metadata");
|
||||
IniItem *item;
|
||||
@@ -213,7 +213,7 @@ bool GraphicsSet::FillSetDetails(IniFile *ini, const char *path)
|
||||
fetch_metadata("palette");
|
||||
this->palette = (*item->value == 'D' || *item->value == 'd') ? PAL_DOS : PAL_WINDOWS;
|
||||
}
|
||||
return true;
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
|
||||
+35
-23
@@ -88,11 +88,11 @@ struct GraphLegendWindow : Window {
|
||||
ToggleBit(_legend_excluded_companies, widget - GLW_FIRST_COMPANY);
|
||||
this->ToggleWidgetLoweredState(widget);
|
||||
this->SetDirty();
|
||||
SetWindowDirty(WC_INCOME_GRAPH, 0);
|
||||
SetWindowDirty(WC_OPERATING_PROFIT, 0);
|
||||
SetWindowDirty(WC_DELIVERED_CARGO, 0);
|
||||
SetWindowDirty(WC_PERFORMANCE_HISTORY, 0);
|
||||
SetWindowDirty(WC_COMPANY_VALUE, 0);
|
||||
InvalidateWindowData(WC_INCOME_GRAPH, 0);
|
||||
InvalidateWindowData(WC_OPERATING_PROFIT, 0);
|
||||
InvalidateWindowData(WC_DELIVERED_CARGO, 0);
|
||||
InvalidateWindowData(WC_PERFORMANCE_HISTORY, 0);
|
||||
InvalidateWindowData(WC_COMPANY_VALUE, 0);
|
||||
}
|
||||
|
||||
virtual void OnInvalidateData(int data)
|
||||
@@ -199,25 +199,33 @@ protected:
|
||||
byte colours[GRAPH_MAX_DATASETS];
|
||||
OverflowSafeInt64 cost[GRAPH_MAX_DATASETS][GRAPH_NUM_MONTHS]; ///< Stored costs for the last #GRAPH_NUM_MONTHS months
|
||||
|
||||
int64 GetHighestValue(int initial_highest_value) const
|
||||
/**
|
||||
* Get the highest value of the graph's data. Excluded data is ignored to allow showing smaller values in
|
||||
* better detail when disabling higher ones.
|
||||
* @return Highest value of the graph (ignoring disabled data).
|
||||
*/
|
||||
int64 GetHighestValue() const
|
||||
{
|
||||
OverflowSafeInt64 highest_value = initial_highest_value;
|
||||
OverflowSafeInt64 highest_value = 0;
|
||||
|
||||
for (int i = 0; i < this->num_dataset; i++) {
|
||||
if (!HasBit(this->excluded_data, i)) {
|
||||
for (int j = 0; j < this->num_on_x_axis; j++) {
|
||||
OverflowSafeInt64 datapoint = this->cost[i][j];
|
||||
if (HasBit(this->excluded_data, i)) continue;
|
||||
for (int j = 0; j < this->num_on_x_axis; j++) {
|
||||
OverflowSafeInt64 datapoint = this->cost[i][j];
|
||||
|
||||
if (datapoint != INVALID_DATAPOINT) {
|
||||
/* For now, if the graph has negative values the scaling is
|
||||
* symmetrical about the x axis, so take the absolute value
|
||||
* of each data point. */
|
||||
highest_value = max(highest_value, abs(datapoint));
|
||||
}
|
||||
if (datapoint != INVALID_DATAPOINT) {
|
||||
/* For now, if the graph has negative values the scaling is
|
||||
* symmetrical about the x axis, so take the absolute value
|
||||
* of each data point. */
|
||||
highest_value = max(highest_value, abs(datapoint));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Prevent showing the highest value too close to the graph upper limit. */
|
||||
highest_value = (11 * highest_value) / 10;
|
||||
/* Avoid using zero as the highest value. */
|
||||
if (highest_value == 0) highest_value = GRAPH_NUM_LINES_Y - 1;
|
||||
/* Round up highest_value so that it will divide cleanly into the number of
|
||||
* axis labels used. */
|
||||
int round_val = highest_value % (GRAPH_NUM_LINES_Y - 1);
|
||||
@@ -274,13 +282,7 @@ protected:
|
||||
r.left += 9;
|
||||
r.right -= 5;
|
||||
|
||||
/* Start of with a highest_value of twice the height of the graph in pixels.
|
||||
* It's a bit arbitrary, but it makes the cargo payment graph look a little
|
||||
* nicer, and prevents division by zero when calculating where the datapoint
|
||||
* should be drawn. */
|
||||
highest_value = r.bottom - r.top + 1;
|
||||
if (!this->has_negative_values) highest_value *= 2;
|
||||
highest_value = GetHighestValue(highest_value);
|
||||
highest_value = GetHighestValue();
|
||||
|
||||
/* Get width for Y labels */
|
||||
int label_width = GetYLabelWidth(highest_value);
|
||||
@@ -524,6 +526,11 @@ public:
|
||||
this->UpdateStatistics(false);
|
||||
}
|
||||
|
||||
virtual void OnInvalidateData(int data)
|
||||
{
|
||||
this->UpdateStatistics(true);
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the statistics.
|
||||
* @param initialize Initialize the data structure.
|
||||
@@ -896,6 +903,11 @@ struct PaymentRatesGraphWindow : BaseGraphWindow {
|
||||
/* Override default OnTick */
|
||||
}
|
||||
|
||||
virtual void OnInvalidateData(int data)
|
||||
{
|
||||
this->OnHundredthTick();
|
||||
}
|
||||
|
||||
virtual void OnHundredthTick()
|
||||
{
|
||||
this->excluded_data = _legend_excluded_cargo;
|
||||
|
||||
+8
-8
@@ -10,6 +10,7 @@
|
||||
/** @file group_cmd.cpp Handling of the engine groups */
|
||||
|
||||
#include "stdafx.h"
|
||||
#include "cmd_helper.h"
|
||||
#include "command_func.h"
|
||||
#include "group.h"
|
||||
#include "train.h"
|
||||
@@ -82,7 +83,7 @@ void InitializeGroup()
|
||||
*/
|
||||
CommandCost CmdCreateGroup(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32 p2, const char *text)
|
||||
{
|
||||
VehicleType vt = (VehicleType)p1;
|
||||
VehicleType vt = Extract<VehicleType, 0, 3>(p1);
|
||||
if (!IsCompanyBuildableVehicleType(vt)) return CMD_ERROR;
|
||||
|
||||
if (!Group::CanAllocateItem()) return CMD_ERROR;
|
||||
@@ -258,13 +259,12 @@ CommandCost CmdAddVehicleGroup(TileIndex tile, DoCommandFlag flags, uint32 p1, u
|
||||
*/
|
||||
CommandCost CmdAddSharedVehicleGroup(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32 p2, const char *text)
|
||||
{
|
||||
VehicleType type = (VehicleType)p2;
|
||||
if (!Group::IsValidID(p1) || !IsCompanyBuildableVehicleType(type)) return CMD_ERROR;
|
||||
VehicleType type = Extract<VehicleType, 0, 3>(p2);
|
||||
GroupID id_g = p1;
|
||||
if (!Group::IsValidID(id_g) || !IsCompanyBuildableVehicleType(type)) return CMD_ERROR;
|
||||
|
||||
if (flags & DC_EXEC) {
|
||||
Vehicle *v;
|
||||
VehicleType type = (VehicleType)p2;
|
||||
GroupID id_g = p1;
|
||||
|
||||
/* Find the first front engine which belong to the group id_g
|
||||
* then add all shared vehicles of this front engine to the group id_g */
|
||||
@@ -298,13 +298,13 @@ CommandCost CmdAddSharedVehicleGroup(TileIndex tile, DoCommandFlag flags, uint32
|
||||
*/
|
||||
CommandCost CmdRemoveAllVehiclesGroup(TileIndex tile, DoCommandFlag flags, uint32 p1, uint32 p2, const char *text)
|
||||
{
|
||||
Group *g = Group::GetIfValid(p1);
|
||||
VehicleType type = (VehicleType)p2;
|
||||
GroupID old_g = p1;
|
||||
Group *g = Group::GetIfValid(old_g);
|
||||
VehicleType type = Extract<VehicleType, 0, 3>(p2);
|
||||
|
||||
if (g == NULL || g->owner != _current_company || !IsCompanyBuildableVehicleType(type)) return CMD_ERROR;
|
||||
|
||||
if (flags & DC_EXEC) {
|
||||
GroupID old_g = p1;
|
||||
Vehicle *v;
|
||||
|
||||
/* Find each Vehicle that belongs to the group old_g and add it to the default group */
|
||||
|
||||
+2
-2
@@ -381,12 +381,12 @@ public:
|
||||
{
|
||||
switch (widget) {
|
||||
case GRP_WIDGET_ALL_VEHICLES:
|
||||
DrawString(r.left + WD_FRAMERECT_LEFT + 8, r.right - WD_FRAMERECT_RIGHT - 8, r.top + WD_MATRIX_TOP,
|
||||
DrawString(r.left + WD_FRAMERECT_LEFT + 8, r.right - WD_FRAMERECT_RIGHT - 8, r.top + WD_FRAMERECT_TOP + 1,
|
||||
STR_GROUP_ALL_TRAINS + this->vehicle_type, IsAllGroupID(this->group_sel) ? TC_WHITE : TC_BLACK);
|
||||
break;
|
||||
|
||||
case GRP_WIDGET_DEFAULT_VEHICLES:
|
||||
DrawString(r.left + WD_FRAMERECT_LEFT + 8, r.right - WD_FRAMERECT_RIGHT - 8, r.top + WD_MATRIX_TOP,
|
||||
DrawString(r.left + WD_FRAMERECT_LEFT + 8, r.right - WD_FRAMERECT_RIGHT - 8, r.top + WD_FRAMERECT_TOP + 1,
|
||||
STR_GROUP_DEFAULT_TRAINS + this->vehicle_type, IsDefaultGroupID(this->group_sel) ? TC_WHITE : TC_BLACK);
|
||||
break;
|
||||
|
||||
|
||||
+1
-1
@@ -26,7 +26,7 @@ extern IndustryPool _industry_pool;
|
||||
* Defines the internal data of a functionnal industry
|
||||
*/
|
||||
struct Industry : IndustryPool::PoolItem<&_industry_pool> {
|
||||
typedef PersistentStorageArray<uint32, 16> PersistentStorage;
|
||||
typedef PersistentStorageArray<int32, 16> PersistentStorage;
|
||||
|
||||
TileArea location; ///< Location of the industry
|
||||
const Town *town; ///< Nearest town
|
||||
|
||||
+6
-19
@@ -1512,31 +1512,14 @@ static bool CheckIfCanLevelIndustryPlatform(TileIndex tile, DoCommandFlag flags,
|
||||
}
|
||||
|
||||
|
||||
static bool CheckIfFarEnoughFromIndustry(TileIndex tile, int type)
|
||||
static bool CheckIfFarEnoughFromConflictingIndustry(TileIndex tile, int type)
|
||||
{
|
||||
const IndustrySpec *indspec = GetIndustrySpec(type);
|
||||
const Industry *i;
|
||||
|
||||
if (_settings_game.economy.same_industry_close && indspec->IsRawIndustry())
|
||||
/* Allow primary industries to be placed close to any other industry */
|
||||
return true;
|
||||
|
||||
FOR_ALL_INDUSTRIES(i) {
|
||||
/* Within 14 tiles from another industry is considered close */
|
||||
bool in_low_distance = DistanceMax(tile, i->location.tile) <= 14;
|
||||
|
||||
/* check if an industry that accepts the same goods is nearby */
|
||||
if (in_low_distance &&
|
||||
!indspec->IsRawIndustry() && // not a primary industry?
|
||||
indspec->accepts_cargo[0] == i->accepts_cargo[0] && (
|
||||
/* at least one of those options must be true */
|
||||
_game_mode != GM_EDITOR || // editor must not be stopped
|
||||
!_settings_game.economy.same_industry_close ||
|
||||
!_settings_game.economy.multiple_industry_per_town)) {
|
||||
_error_message = STR_ERROR_INDUSTRY_TOO_CLOSE;
|
||||
return false;
|
||||
}
|
||||
|
||||
/* check if there are any conflicting industry types around */
|
||||
if ((i->type == indspec->conflicting[0] ||
|
||||
i->type == indspec->conflicting[1] ||
|
||||
@@ -1705,7 +1688,7 @@ static Industry *CreateNewIndustryHelper(TileIndex tile, IndustryType type, DoCo
|
||||
}
|
||||
|
||||
if (!custom_shape_check && _settings_game.game_creation.land_generator == LG_TERRAGENESIS && _generating_world && !_ignore_restrictions && !CheckIfCanLevelIndustryPlatform(tile, DC_NO_WATER, it, type)) return NULL;
|
||||
if (!CheckIfFarEnoughFromIndustry(tile, type)) return NULL;
|
||||
if (!CheckIfFarEnoughFromConflictingIndustry(tile, type)) return NULL;
|
||||
|
||||
const Town *t = FindTownForIndustry(tile, type);
|
||||
if (t == NULL) return NULL;
|
||||
@@ -1753,6 +1736,10 @@ CommandCost CmdBuildIndustry(TileIndex tile, DoCommandFlag flags, uint32 p1, uin
|
||||
return CMD_ERROR;
|
||||
}
|
||||
|
||||
if (_game_mode != GM_EDITOR && !CheckIfCallBackAllowsAvailability(it, IACT_USERCREATION)) {
|
||||
return CMD_ERROR;
|
||||
}
|
||||
|
||||
const Industry *ind = NULL;
|
||||
if (_game_mode != GM_EDITOR && _settings_game.construction.raw_industry_construction == 2 && indspec->IsRawIndustry()) {
|
||||
if (flags & DC_EXEC) {
|
||||
|
||||
+10
-12
@@ -406,8 +406,10 @@ public:
|
||||
|
||||
this->SetDirty();
|
||||
|
||||
if ((_game_mode != GM_EDITOR && _settings_game.construction.raw_industry_construction == 2 && indsp != NULL && indsp->IsRawIndustry()) ||
|
||||
this->selected_type == INVALID_INDUSTRYTYPE) {
|
||||
if (GetCallbackWnd() == this &&
|
||||
((_game_mode != GM_EDITOR && _settings_game.construction.raw_industry_construction == 2 && indsp != NULL && indsp->IsRawIndustry()) ||
|
||||
this->selected_type == INVALID_INDUSTRYTYPE ||
|
||||
!this->enabled[this->selected_index])) {
|
||||
/* Reset the button state if going to prospecting or "build many industries" */
|
||||
this->RaiseButtons();
|
||||
ResetObjectToPlace();
|
||||
@@ -955,18 +957,14 @@ protected:
|
||||
/** Sort industries by production and name */
|
||||
static int CDECL IndustryProductionSorter(const Industry * const *a, const Industry * const *b)
|
||||
{
|
||||
int r = 0;
|
||||
|
||||
if ((*a)->produced_cargo[0] == CT_INVALID) {
|
||||
if ((*b)->produced_cargo[0] != CT_INVALID) return -1;
|
||||
} else {
|
||||
if ((*b)->produced_cargo[0] == CT_INVALID) return 1;
|
||||
|
||||
r = ((*a)->last_month_production[0] + (*a)->last_month_production[1]) -
|
||||
((*b)->last_month_production[0] + (*b)->last_month_production[1]);
|
||||
uint prod_a = 0, prod_b = 0;
|
||||
for (uint i = 0; i < lengthof((*a)->produced_cargo); i++) {
|
||||
if ((*a)->produced_cargo[i] != CT_INVALID) prod_a += (*a)->last_month_production[i];
|
||||
if ((*b)->produced_cargo[i] != CT_INVALID) prod_b += (*b)->last_month_production[i];
|
||||
}
|
||||
int r = prod_a - prod_b;
|
||||
|
||||
return (r == 0) ? IndustryNameSorter(a, b) : r;
|
||||
return (r == 0) ? IndustryTypeSorter(a, b) : r;
|
||||
}
|
||||
|
||||
/** Sort industries by transported cargo and name */
|
||||
|
||||
+5
-1
@@ -604,8 +604,8 @@ CommandCost CmdLandscapeClear(TileIndex tile, DoCommandFlag flags, uint32 p1, ui
|
||||
|
||||
/** Clear a big piece of landscape
|
||||
* @param tile end tile of area dragging
|
||||
* @param p1 start tile of area dragging
|
||||
* @param flags of operation to conduct
|
||||
* @param p1 start tile of area dragging
|
||||
* @param p2 unused
|
||||
* @param text unused
|
||||
* @return the cost of this operation or an error
|
||||
@@ -827,6 +827,8 @@ static void CreateDesertOrRainForest()
|
||||
for (TileIndex tile = 0; tile != MapSize(); ++tile) {
|
||||
if ((tile % update_freq) == 0) IncreaseGeneratingWorldProgress(GWP_LANDSCAPE);
|
||||
|
||||
if (!IsValidTile(tile)) continue;
|
||||
|
||||
for (data = _make_desert_or_rainforest_data;
|
||||
data != endof(_make_desert_or_rainforest_data); ++data) {
|
||||
TileIndex t = AddTileIndexDiffCWrap(tile, *data);
|
||||
@@ -845,6 +847,8 @@ static void CreateDesertOrRainForest()
|
||||
for (TileIndex tile = 0; tile != MapSize(); ++tile) {
|
||||
if ((tile % update_freq) == 0) IncreaseGeneratingWorldProgress(GWP_LANDSCAPE);
|
||||
|
||||
if (!IsValidTile(tile)) continue;
|
||||
|
||||
for (data = _make_desert_or_rainforest_data;
|
||||
data != endof(_make_desert_or_rainforest_data); ++data) {
|
||||
TileIndex t = AddTileIndexDiffCWrap(tile, *data);
|
||||
|
||||
@@ -1099,7 +1099,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :geen
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :as ander nywerhede
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :vooruitsigting
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Laat meer as een soortgelyke nywerhede per dorp toe: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Nywerhede van die selfde tipe kan naby aan mekaar gebou word: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Toon altyd lang datum in die standbaan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Toon seine op die bestuur kant: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Toon finansies venster op die einde van die jaar: {ORANGE}{STRING}
|
||||
@@ -2125,6 +2124,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Stasie t
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NuweGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Vrag aangeneem: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Spoorlyn spoed limiet: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Rotse
|
||||
@@ -4110,3 +4110,5 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
@@ -1098,7 +1098,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :بدون
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :ككل المصانع الأخرى
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :تنقيب
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}السماح بوجود اكثر من مصنع من نفس النوع في المدينة الواحدة: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}من الممكن بناء مصانع من نفس النوع بجوار بعض: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}استخدام التاريخ الطويل في لوحة العرض دائما: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}اظهار الاشارات على جهة السائق: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}أعرض نافذة المالية في آخر السنه: {ORANGE}{STRING}
|
||||
@@ -2124,6 +2123,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}نوع
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}الشحنة المقبولة: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA} /8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}حدود سرعة سكة الحديد: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :صخور
|
||||
@@ -4109,3 +4109,5 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
@@ -216,6 +216,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Entre com o filtro desejado
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Entre uma palavra a ser filtrada
|
||||
@@ -1085,7 +1086,7 @@ STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :{LTBLUE}Sistema
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_ORIGINAL :Original
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_REALISTIC :Realista
|
||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS :{LTBLUE}Inclinação do terreno para trens{ORANGE}{STRING}%
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Proibir trens e embarcações girar em angulos de 90 graus: {ORANGE}{STRING} {LTBLUE} (indisp. com OPF)
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Proibir trens e embarcações girar em angulos de 90° graus: {ORANGE}{STRING} {LTBLUE} (indisp. com OPF)
|
||||
STR_CONFIG_SETTING_JOINSTATIONS :{LTBLUE}Unir estações ferroviárias construídas juntas: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :{LTBLUE}Permitie unir estações não adjacentes: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_IMPROVEDLOAD :{LTBLUE}Usar algoritmo de carregamento melhorado: {ORANGE}{STRING}
|
||||
@@ -1099,7 +1100,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :nenhum
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :como as outras indústrias
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :em prospecção
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Permitir várias indústrias semelhantes por cidade: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Indústrias do mesmo tipo podem ser construídas próximas: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Sempre exibir a data completa na barra de estado: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Exibir sinais no lado da circulação: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Exibir janela das finanças no fim do ano: {ORANGE}{STRING}
|
||||
@@ -1752,7 +1752,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :conexão perdid
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :erro de protocolo
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF errado
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :não autorizado
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :recebido um pacote estranho
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :um pacote inválido ou inesperado foi recebido
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :versão incorreta
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :nome já está em uso
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :senha incorreta
|
||||
@@ -1770,7 +1770,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Jogo ainda paus
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Jogo ainda pausado ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Jogo ainda pausado ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Jogo despausado ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :jogadores insuficientes
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :número de jogadores
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :clientes conectando-se
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manual
|
||||
############ End of leave-in-this-order
|
||||
@@ -2125,6 +2125,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Tipo de
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Carga aceita: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Velocidade limite do trilho: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Rochas
|
||||
@@ -2347,7 +2348,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Desativado
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Insira novos parâmetros de NewGRF
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}NewGRF disponíveis
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Adicionar à seleção
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Adiciona o NewGRF selecionado à sua configuração
|
||||
@@ -2946,6 +2952,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Manuten
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Manutenção no Hangar de {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Manutenção no Hangar de {STATION}, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Detalhes)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Nome
|
||||
@@ -3509,6 +3517,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Impossí
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... árvore já plantada aqui
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... terreno errado para esse tipo de árvore
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Impossível plantar árvore aqui...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3519,6 +3528,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Extremid
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Ponte é muito baixa para o terreno
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Inicio e fim devem estar alinhados
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... os extremos da ponte devem estar sobre a terra
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... ponte muito longa
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Impossível construir túnel aqui...
|
||||
@@ -4110,3 +4120,5 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
@@ -1100,7 +1100,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :нищо
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :като други промишлености
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :предстоящ
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Няколко еднакви индустрии на град: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Индустрии от еднакъв тип могат да бъдат строени близо една до друга: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Дълга дата в лента за състоянието: {ORANGE}{STRING.f}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Семафорите от страната на пътното движение: {ORANGE}{STRING.n}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Финансов отчет в края на годината: {ORANGE}{STRING.m}
|
||||
|
||||
+62
-40
@@ -216,8 +216,9 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Introdueix una cadena filtrant
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Introdueix una cadena de filtre
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Introdueix una paraula clau per filtrar la llista de
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Cadena filtrant:
|
||||
|
||||
@@ -226,7 +227,7 @@ STR_TOOLTIP_SORT_CRITERIA :{BLACK}Seleccio
|
||||
STR_TOOLTIP_FILTER_CRITERIA :{BLACK}Selecciona el criteri de filtratge
|
||||
STR_BUTTON_SORT_BY :{BLACK}Ordenar per
|
||||
STR_BUTTON_LOCATION :{BLACK}Situació
|
||||
STR_BUTTON_RENAME :{BLACK}Reanomena
|
||||
STR_BUTTON_RENAME :{BLACK}Canvia el nom
|
||||
|
||||
STR_TOOLTIP_CLOSE_WINDOW :{BLACK}Tanca la finestra
|
||||
STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS :{BLACK}Títol de la finestra - arrossega això per moure la finestra
|
||||
@@ -359,7 +360,7 @@ STR_SETTINGS_MENU_TRANSPARENT_SIGNS :Signes d'estaci
|
||||
|
||||
############ range for file menu starts
|
||||
STR_FILE_MENU_SAVE_GAME :Desa el joc
|
||||
STR_FILE_MENU_LOAD_GAME :Carrega el joc
|
||||
STR_FILE_MENU_LOAD_GAME :Carrega un joc
|
||||
STR_FILE_MENU_QUIT_GAME :Abandona el joc
|
||||
STR_FILE_MENU_EXIT :Surt
|
||||
############ range ends here
|
||||
@@ -545,7 +546,7 @@ STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_PRESIDENT :President
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_TYCOON :Magnat
|
||||
|
||||
# Performance detail window
|
||||
STR_PERFORMANCE_DETAIL :{WHITE}Detall de ratis de rendiment
|
||||
STR_PERFORMANCE_DETAIL :{WHITE}Detall dels ratis de rendiment
|
||||
STR_PERFORMANCE_DETAIL_KEY :{BLACK}Detall
|
||||
STR_PERFORMANCE_DETAIL_AMOUNT_CURRENCY :{BLACK}({CURRCOMPACT}/{CURRCOMPACT})
|
||||
STR_PERFORMANCE_DETAIL_AMOUNT_INT :{BLACK}({COMMA}/{COMMA})
|
||||
@@ -605,7 +606,7 @@ STR_MUSIC_TOOLTIP_SELECT_NEW_STYLE_MUSIC :{BLACK}Seleccio
|
||||
STR_MUSIC_TOOLTIP_SELECT_EZY_STREET_STYLE :{BLACK}Selecciona el programa 'Ezy Street style music'
|
||||
STR_MUSIC_TOOLTIP_SELECT_CUSTOM_1_USER_DEFINED :{BLACK}Selecciona el programa 'Opcional 1' (definit per l'usuari)
|
||||
STR_MUSIC_TOOLTIP_SELECT_CUSTOM_2_USER_DEFINED :{BLACK}Selecciona el programa 'Opcional 2' (definit per l'usuari)
|
||||
STR_MUSIC_TOOLTIP_TOGGLE_PROGRAM_SHUFFLE :{BLACK}Control de programa aleatori actiu/inactiu
|
||||
STR_MUSIC_TOOLTIP_TOGGLE_PROGRAM_SHUFFLE :{BLACK}Commuta el programa aleatori actiu/inactiu
|
||||
STR_MUSIC_TOOLTIP_SHOW_MUSIC_TRACK_SELECTION :{BLACK}Mostra la finestra de selecció de pistes de música
|
||||
|
||||
STR_ERROR_NO_SONGS :{WHITE}S'ha seleccionat un conjunt de músiques sense cançons. No es reproduiran cançons
|
||||
@@ -692,8 +693,8 @@ STR_SMALLMAP_TOOLTIP_TOGGLE_TOWN_NAMES_ON_OFF :{BLACK}Activa/d
|
||||
STR_SMALLMAP_CENTER :{BLACK}Centra el mapa petit a la posició actual
|
||||
STR_SMALLMAP_INDUSTRY :{TINYFONT}{STRING} ({NUM})
|
||||
STR_SMALLMAP_TOWN :{TINYFONT}{WHITE}{TOWN}
|
||||
STR_SMALLMAP_DISABLE_ALL :{BLACK}Desactiva tots
|
||||
STR_SMALLMAP_ENABLE_ALL :{BLACK}Activa tots
|
||||
STR_SMALLMAP_DISABLE_ALL :{BLACK}Desactiva-ho tot
|
||||
STR_SMALLMAP_ENABLE_ALL :{BLACK}Activa-ho tot
|
||||
STR_SMALLMAP_SHOW_HEIGHT :{BLACK}Mostra alçada
|
||||
STR_SMALLMAP_TOOLTIP_DISABLE_ALL :{BLACK}No mostris les indústries al mapa
|
||||
STR_SMALLMAP_TOOLTIP_ENABLE_ALL :{BLACK}Mostra totes les indústries al mapa
|
||||
@@ -730,7 +731,7 @@ STR_NEWS_MESSAGE_TYPE_INDUSTRY_CLOSE :{YELLOW}Tancame
|
||||
STR_NEWS_MESSAGE_TYPE_ECONOMY_CHANGES :{YELLOW}Canvis de l'Economia
|
||||
STR_NEWS_MESSAGE_TYPE_INDUSTRY_CHANGES_SERVED_BY_COMPANY :{YELLOW}Canvis de producció de les indústries aprovisionades per la companyia
|
||||
STR_NEWS_MESSAGE_TYPE_INDUSTRY_CHANGES_SERVED_BY_OTHER :{YELLOW}Canvis de producció en indústries proveïdes pel competidor(s)
|
||||
STR_NEWS_MESSAGE_TYPE_INDUSTRY_CHANGES_UNSERVED :{YELLOW}Altres canvis de producció de l'indústria
|
||||
STR_NEWS_MESSAGE_TYPE_INDUSTRY_CHANGES_UNSERVED :{YELLOW}Altres canvis de producció de la indústria
|
||||
STR_NEWS_MESSAGE_TYPE_ADVICE_INFORMATION_ON_COMPANY :{YELLOW}Alertes / informació sobre els vehicles de la companyia
|
||||
STR_NEWS_MESSAGE_TYPE_NEW_VEHICLES :{YELLOW}Nous vehicles
|
||||
STR_NEWS_MESSAGE_TYPE_CHANGES_OF_CARGO_ACCEPTANCE :{YELLOW}Canvis en l'admissió de càrrega
|
||||
@@ -824,13 +825,13 @@ STR_NEWS_STATION_NO_LONGER_ACCEPTS_CARGO_OR_CARGO :{WHITE}{STATION
|
||||
STR_NEWS_STATION_NOW_ACCEPTS_CARGO :{WHITE}{STATION} ara accepta {STRING}
|
||||
STR_NEWS_STATION_NOW_ACCEPTS_CARGO_AND_CARGO :{WHITE}{STATION} ara accepta {STRING} i {STRING}
|
||||
|
||||
STR_NEWS_OFFER_OF_SUBSIDY_EXPIRED :{BIGFONT}{BLACK}Oferiment de subvenció caducada: {}{}{STRING} des de {STRING} fins a {STRING} s'ha declarat desert.
|
||||
STR_NEWS_OFFER_OF_SUBSIDY_EXPIRED :{BIGFONT}{BLACK}Oferta de subvenció caducada: {}{}{STRING} des de {STRING} fins a {STRING} no tindrà subvenció.
|
||||
STR_NEWS_SUBSIDY_WITHDRAWN_SERVICE :{BIGFONT}{BLACK}Subvenció retirada:{}{}{STRING} des de {STRING} fins a {STRING} ja no està subvencionat.
|
||||
STR_NEWS_SERVICE_SUBSIDY_OFFERED :{BIGFONT}{BLACK}Subvenció per un servei oferta:{}{} El primer servei de {STRING} des de {STRING} fins a {STRING} tindrà una subvenció d'un any de l'autoritat local!
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_HALF :{BIGFONT}{BLACK}Subvenció pel servei concedida a {STRING}!{}{} Servei de {STRING} des de {STRING} fins a {STRING} rebrà un 50% addicional durant el pròxim any!
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_DOUBLE :{BIGFONT}{BLACK}Subvenció per servei concedida a {STRING}!{}{} Servei de {STRING} des de {STRING} fins a {STRING} pagarà el doble de la tarifa durant el pròxim any!
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_TRIPLE :{BIGFONT}{BLACK}Subvenció per servei concedida a {STRING}!{}{} Servei de {STRING} des de {STRING} fins a {STRING} pagarà el triple de la tarifa durant el pròxim any!
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_QUADRUPLE :{BIGFONT}{BLACK}Subvenció per servei concedida a {STRING}!{}{} Servei de {STRING} des de {STRING} fins a {STRING} pagarà el quàdruple de la tarifa durant el pròxim any!
|
||||
STR_NEWS_SERVICE_SUBSIDY_OFFERED :{BIGFONT}{BLACK}Oferta de subvenció per a un servei:{}{} El primer servei de {STRING} des de {STRING} fins a {STRING} tindrà una subvenció d'un any per part de l'autoritat local!
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_HALF :{BIGFONT}{BLACK}Subvenció per a un servei concedida a {STRING}!{}{} Servei de {STRING} des de {STRING} fins a {STRING} rebrà un 50% addicional durant el pròxim any!
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_DOUBLE :{BIGFONT}{BLACK}Subvenció per a un servei concedida a {STRING}!{}{} Servei de {STRING} des de {STRING} fins a {STRING} pagarà el doble de la tarifa durant el pròxim any!
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_TRIPLE :{BIGFONT}{BLACK}Subvenció per a un servei concedida a {STRING}!{}{} Servei de {STRING} des de {STRING} fins a {STRING} pagarà el triple de la tarifa durant el pròxim any!
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_QUADRUPLE :{BIGFONT}{BLACK}Subvenció per a un servei concedida a {STRING}!{}{} Servei de {STRING} des de {STRING} fins a {STRING} pagarà el quàdruple de la tarifa durant el pròxim any!
|
||||
|
||||
STR_NEWS_ROAD_REBUILDING :{BIGFONT}{BLACK}Caos de trànsit a {TOWN}!{}{}El programa de rehabilitació dels carrers patrocinat per {STRING} porta 6 mesos de misèria als motoristes!
|
||||
|
||||
@@ -1099,7 +1100,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :cap
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :com les altres indústries
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :prospeccionant
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Permet vàries indústries similars a cada població: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Permet construir indústries del mateix tipus unes aprop de les altres: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Mostra sempre la data llarga a la barra d'estat: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Mostra senyals en el sentit de la marxa: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Mostra la finestra de balanç al finalitzar cada any: {ORANGE}{STRING}
|
||||
@@ -1412,7 +1412,7 @@ STR_CHEAT_CHANGE_DATE :{LTBLUE}Canvia
|
||||
STR_CHEAT_SETUP_PROD :{LTBLUE}Activa la modificació de valors de producció: {ORANGE}{STRING}
|
||||
|
||||
# Livery window
|
||||
STR_LIVERY_CAPTION :{WHITE}Nou esquema de color
|
||||
STR_LIVERY_CAPTION :{WHITE}Nou esquema de colors
|
||||
|
||||
STR_LIVERY_GENERAL_TOOLTIP :{BLACK}Mostra esquemes de colors generals
|
||||
STR_LIVERY_TRAIN_TOOLTIP :{BLACK}Mostra els esquemes de colors dels trens
|
||||
@@ -1752,7 +1752,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :connexió perdu
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :error de protocol
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :Diferència NewGRF
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :no autoritzat
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :s'ha rebut un paquet estrany
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :s'ha rebut un paquet invàlid o no esperat
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :revisió incorrecta
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :nom ja utilitzat
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :contrasenya incorrecta
|
||||
@@ -1770,7 +1770,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Joc encara paus
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Joc encara pausat ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Joc encara pausat ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Joc despausat ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :no hi ha prou jugadors
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :nombre de jugadors
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :connectant clients
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manual
|
||||
############ End of leave-in-this-order
|
||||
@@ -1889,12 +1889,12 @@ STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Converte
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Construeix una estació de tren. Ctrl permet ajuntar estacions
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Construeix senyals de tren. Ctrl commuta el semàfor/senyals de llums{}Arrossegant es construeixen senyals al llarg d'un tros recte de rail. Ctrl construeix senyals fins a la propera intersecció{}Ctrl+Clic commuta l'obertura de la finestra de detecció de senyals
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Construeix un pont de tren
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Construeix túnel de tren
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Construeix un túnel per a trens
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Commuta construeix/treu per vies de tren, senyals, punts de control i estacions
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL :{BLACK}Converteix/Millora el tipus de via
|
||||
|
||||
# Rail depot construction window
|
||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_CAPTION :{WHITE}Cotxeres de Tren
|
||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_CAPTION :{WHITE}Orientació Cotxeres
|
||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_TOOLTIP :{BLACK}Selecciona l'orientació de les cotxeres de tren
|
||||
|
||||
# Rail waypoint construction window
|
||||
@@ -1938,8 +1938,8 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_DECREASE_TOOLTIP :{BLACK}Disminue
|
||||
STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Incrementa la densitat de senyals en arrossegar
|
||||
|
||||
# Bridge selection window
|
||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selecciona pont per la via
|
||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selecciona un Pont per Carretera
|
||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selecciona pont de tren
|
||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selecciona un Pont de carretera
|
||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Selecció de pont - clica sobre el pont triat per construir-lo
|
||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY}
|
||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspensió, Acer
|
||||
@@ -1969,7 +1969,7 @@ STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_ONE_WAY_ROAD :{BLACK}Activa/D
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_BRIDGE :{BLACK}Construeix un pont per carretera
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_BRIDGE :{BLACK}Construeix pont per tramvies
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_TUNNEL :{BLACK}Construeix un túnel per carretera
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_TUNNEL :{BLACK}Construeix túnel per tramvies
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_TUNNEL :{BLACK}Construeix un túnel per a tramvies
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR_ROAD :{BLACK}Intercanvia funció construeix/treu per la construcció de carreteres
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR_TRAMWAYS :{BLACK}Canvia construeix/treu de la construcció de vies de tramvia
|
||||
|
||||
@@ -1980,9 +1980,9 @@ STR_BUILD_DEPOT_TRAM_ORIENTATION_CAPTION :{WHITE}Orientac
|
||||
STR_BUILD_DEPOT_TRAM_ORIENTATION_SELECT_TOOLTIP :{BLACK}Selecciona l'orientació de les cotxeres de tramvies
|
||||
|
||||
# Road vehicle station construction window
|
||||
STR_STATION_BUILD_BUS_ORIENTATION :{WHITE}Parada d'autobús
|
||||
STR_STATION_BUILD_BUS_ORIENTATION :{WHITE}Orientació Parada d'autobús
|
||||
STR_STATION_BUILD_BUS_ORIENTATION_TOOLTIP :{BLACK}Selecciona l'orientació de la parada d'autobús
|
||||
STR_STATION_BUILD_TRUCK_ORIENTATION :{WHITE}Estació de Mercaderies
|
||||
STR_STATION_BUILD_TRUCK_ORIENTATION :{WHITE}Orientació Estació de Mercaderies
|
||||
STR_STATION_BUILD_TRUCK_ORIENTATION_TOOLTIP :{BLACK}Selecciona l'orientació del moll de càrrega de camions
|
||||
STR_STATION_BUILD_PASSENGER_TRAM_ORIENTATION :{WHITE}Orientació estació passatgers
|
||||
STR_STATION_BUILD_PASSENGER_TRAM_ORIENTATION_TOOLTIP :{BLACK}Selecciona l'orientació de l'estació de tramvies de passatgers
|
||||
@@ -2125,6 +2125,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Tipus d'
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Càrrega acceptada: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Límit de velocitat de la via: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Roques
|
||||
@@ -2347,7 +2348,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Desactivat
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Introdueix els paràmetres NewGRF
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Arxius NewGRF disponibles
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Afegeix a la selecció
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Afegeix l'arxiu NewGRF seleccionat a la teva configuració
|
||||
@@ -2395,9 +2401,16 @@ STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Canvia l
|
||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}El tren '{VEHICLE}' pertanyent a la '{COMPANY}' té una llargada invàlida. Això està causat probablement per problemes amb els NewGRFs. El joc podria desincronitzar-se i/o penjar-se.
|
||||
|
||||
STR_NEWGRF_BUGGY :{WHITE}El NewGRF '{0:STRING}' està donant informació incorrecta.
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}La informació de càrrega/remodelació per '{1:ENGINE}' no encaixa amb la llista de compres després de la construcció. Això podria causar un mal funcionament de autorenov/-substitueix.
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}La informació de càrrega/remodelació per '{1:ENGINE}' no encaixa amb la llista de compres després de la construcció. Això podria causar un mal funcionament de autorenova/-substitueix.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' ha provocat un bucle infinit en la crida de producció.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<càrrega invàlida>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} de <càrrega invàlida>
|
||||
STR_NEWGRF_INVALID_ENGINE :<motor invàlid>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<indústria invàlida>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Llista de senyals - {COMMA} Senyal{P "" s}
|
||||
|
||||
@@ -2436,7 +2449,7 @@ STR_TOWN_VIEW_EXPAND_TOOLTIP :{BLACK}Incremen
|
||||
STR_TOWN_VIEW_DELETE_BUTTON :{BLACK}Esborra
|
||||
STR_TOWN_VIEW_DELETE_TOOLTIP :{BLACK}Esborra totalment aquesta població
|
||||
|
||||
STR_TOWN_VIEW_RENAME_TOWN_BUTTON :Reanomena Població
|
||||
STR_TOWN_VIEW_RENAME_TOWN_BUTTON :Canvia el nom de la Població
|
||||
|
||||
# Town local authority window
|
||||
STR_LOCAL_AUTHORITY_CAPTION :{WHITE}{TOWN} autoritat local
|
||||
@@ -2472,7 +2485,7 @@ STR_SUBSIDIES_OFFERED_FROM_TO :{ORANGE}{STRING
|
||||
STR_SUBSIDIES_NONE :{ORANGE}- Cap -
|
||||
STR_SUBSIDIES_SUBSIDISED_TITLE :{BLACK}Serveis ja subvencionats:
|
||||
STR_SUBSIDIES_SUBSIDISED_FROM_TO :{ORANGE}{STRING} des de {STRING} fins a {STRING}{YELLOW} ({COMPANY}{YELLOW}, fins a {DATE_SHORT})
|
||||
STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Clica al servei per centrar la vista a l'indústria/població. Ctrl+Clic obre una nova vista al lloc de la indústria/població
|
||||
STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Clica al servei per centrar la vista a la indústria/població. Ctrl+Clic obre una nova vista al lloc de la indústria/població
|
||||
|
||||
# Station list window
|
||||
STR_STATION_LIST_TOOLTIP :{BLACK}Noms d'estació - clica al nom per centrar la vista principal a l'estació. Ctrl+Clic obre una nova vista al lloc de l'estació
|
||||
@@ -2519,7 +2532,7 @@ STR_STATION_VIEW_SCHEDULED_ROAD_VEHICLES_TOOLTIP :{BLACK}Mostra t
|
||||
STR_STATION_VIEW_SCHEDULED_AIRCRAFT_TOOLTIP :{BLACK}Mostra tots els avions que tinguin aquest aeroport en el seu itinerari
|
||||
STR_STATION_VIEW_SCHEDULED_SHIPS_TOOLTIP :{BLACK}Mostra tots els vaixells que tinguin aquest port en el seu itinerari
|
||||
|
||||
STR_STATION_VIEW_RENAME_STATION_CAPTION :Reanomena l'estació/àrea de càrrega
|
||||
STR_STATION_VIEW_RENAME_STATION_CAPTION :Canvia el nom de l'estació/àrea de càrrega
|
||||
|
||||
# Waypoint/buoy view window
|
||||
STR_WAYPOINT_VIEW_CAPTION :{WHITE}{WAYPOINT}
|
||||
@@ -2564,7 +2577,7 @@ STR_COMPANY_VIEW_CAPTION :{WHITE}{COMPANY
|
||||
STR_COMPANY_VIEW_PRESIDENT_MANAGER_TITLE :{WHITE}{PRESIDENTNAME}{}{GOLD}(President)
|
||||
|
||||
STR_COMPANY_VIEW_INAUGURATED_TITLE :{GOLD}Inaugurat: {WHITE}{NUM}
|
||||
STR_COMPANY_VIEW_COLOUR_SCHEME_TITLE :{GOLD}Esquema de color:
|
||||
STR_COMPANY_VIEW_COLOUR_SCHEME_TITLE :{GOLD}Esquema de colors:
|
||||
STR_COMPANY_VIEW_VEHICLES_TITLE :{GOLD}Vehicles:
|
||||
STR_COMPANY_VIEW_TRAINS :{WHITE}{COMMA} tren{P "" s}
|
||||
STR_COMPANY_VIEW_ROAD_VEHICLES :{WHITE}{COMMA} automòbil{P "" s}
|
||||
@@ -2583,7 +2596,7 @@ STR_COMPANY_VIEW_RELOCATE_COMPANY_HEADQUARTERS :{BLACK}Trasllad
|
||||
|
||||
STR_COMPANY_VIEW_NEW_FACE_BUTTON :{BLACK}Nova Cara
|
||||
STR_COMPANY_VIEW_NEW_FACE_TOOLTIP :{BLACK}Selecciona una nova cara pel president
|
||||
STR_COMPANY_VIEW_COLOUR_SCHEME_BUTTON :{BLACK}Esquema de color
|
||||
STR_COMPANY_VIEW_COLOUR_SCHEME_BUTTON :{BLACK}Esquema de colors
|
||||
STR_COMPANY_VIEW_COLOUR_SCHEME_TOOLTIP :{BLACK}Canvia l'aspecte dels vehicles de la companyia
|
||||
STR_COMPANY_VIEW_COMPANY_NAME_BUTTON :{BLACK}Nom Empresa
|
||||
STR_COMPANY_VIEW_COMPANY_NAME_TOOLTIP :{BLACK}Canvia el nom de la companyia
|
||||
@@ -2606,13 +2619,13 @@ STR_INDUSTRY_DIRECTORY_NONE :{ORANGE}- Cap -
|
||||
STR_INDUSTRY_DIRECTORY_ITEM :{ORANGE}{INDUSTRY}{BLACK} ({CARGO}{STRING}){YELLOW} ({COMMA}% transportat)
|
||||
STR_INDUSTRY_DIRECTORY_ITEM_TWO :{ORANGE}{INDUSTRY}{BLACK} ({CARGO}{STRING}/{CARGO}{STRING}){YELLOW} ({COMMA}%/{COMMA}% transportat)
|
||||
STR_INDUSTRY_DIRECTORY_ITEM_NOPROD :{ORANGE}{INDUSTRY}
|
||||
STR_INDUSTRY_DIRECTORY_LIST_CAPTION :{BLACK}Nom de les indústries - clica al nom per centrar la vista a l'indústria. Ctrl+Clic obre una nova vista al lloc de l'indústria
|
||||
STR_INDUSTRY_DIRECTORY_LIST_CAPTION :{BLACK}Nom de les indústries - clica al nom per centrar la vista a la indústria. Ctrl+Clic obre una nova vista al lloc de la indústria
|
||||
|
||||
# Industry view
|
||||
STR_INDUSTRY_VIEW_CAPTION :{WHITE}{INDUSTRY}
|
||||
STR_INDUSTRY_VIEW_PRODUCTION_LAST_MONTH_TITLE :{BLACK}Producció del darrer mes:
|
||||
STR_INDUSTRY_VIEW_TRANSPORTED :{YELLOW}{CARGO}{STRING}{BLACK} ({COMMA}% transportat)
|
||||
STR_INDUSTRY_VIEW_LOCATION_TOOLTIP :{BLACK}Centra la vista principal al lloc de l'indústria. Ctrl+Clic obre una nova vista al lloc de l'indústria
|
||||
STR_INDUSTRY_VIEW_LOCATION_TOOLTIP :{BLACK}Centra la vista principal al lloc de la indústria. Ctrl+Clic obre una nova vista al lloc de la indústria
|
||||
|
||||
############ range for requires starts
|
||||
STR_INDUSTRY_VIEW_REQUIRES_CARGO :{BLACK}Necessita: {YELLOW}{STRING}{STRING}
|
||||
@@ -2946,6 +2959,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Revisi
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Revisió a l'hangar de {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Revisió a l'hangar de {STATION}, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Detalls)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Nom
|
||||
@@ -3369,7 +3384,7 @@ STR_ERROR_PROTECTED :{WHITE}Aquesta
|
||||
|
||||
# Town related errors
|
||||
STR_ERROR_CAN_T_GENERATE_TOWN :{WHITE}Impossible construir poblacions
|
||||
STR_ERROR_CAN_T_RENAME_TOWN :{WHITE}No es pot reanomenar la població...
|
||||
STR_ERROR_CAN_T_RENAME_TOWN :{WHITE}No es pot canviar el nom de la població...
|
||||
STR_ERROR_CAN_T_FOUND_TOWN_HERE :{WHITE}No es pot construir una població aquí...
|
||||
STR_ERROR_TOO_CLOSE_TO_EDGE_OF_MAP_SUB :{WHITE}... massa prop del límit del mapa
|
||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}... massa prop d'una altra població
|
||||
@@ -3414,7 +3429,7 @@ STR_ERROR_TOO_CLOSE_TO_ANOTHER_RAILROAD :{WHITE}Massa pr
|
||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_STATION :{WHITE}Massa prop d'una altra estació/àrea de càrrega
|
||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_DOCK :{WHITE}Massa prop d'un altre moll
|
||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_AIRPORT :{WHITE}Massa prop d'un altre aeroport
|
||||
STR_ERROR_CAN_T_RENAME_STATION :{WHITE}No es pot reanomenar l'estació...
|
||||
STR_ERROR_CAN_T_RENAME_STATION :{WHITE}No es pot canviar el nom de l'estació...
|
||||
STR_ERROR_DRIVE_THROUGH_ON_TOWN_ROAD :{WHITE}... aquesta carretera es propietat de la població
|
||||
STR_ERROR_DRIVE_THROUGH_DIRECTION :{WHITE}... sentit de la carretera en la direcció incorrecta
|
||||
|
||||
@@ -3453,6 +3468,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Aquí no
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Aquí no puc construir les cotxeres de tramvies...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Aquí no es pot construir una drassana...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}El tren s'ha de parar dins de la cotxera
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... s'ha de parar dins d'una cotxera
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}El vaixell s'ha de parar a la drassana
|
||||
@@ -3509,6 +3525,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Aquí no
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... aquí ja hi ha arbres
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... el terreny no és vàlid per aquest tipus d'arbre
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Aquí no es poden plantar arbres...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3519,6 +3536,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Les cap
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}El pont és massa baix pel terreny
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Inici i final han d'estar en línia recta
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... els extrems del pont han d'estar tots dos a terra
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... el pont és massa llarg
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Aquí no es pot construir el túnel...
|
||||
@@ -3573,10 +3591,10 @@ STR_ERROR_CAN_T_BUY_ROAD_VEHICLE :{WHITE}No es po
|
||||
STR_ERROR_CAN_T_BUY_SHIP :{WHITE}No es pot comprar el vaixell...
|
||||
STR_ERROR_CAN_T_BUY_AIRCRAFT :{WHITE}No es pot comprar l'avió...
|
||||
|
||||
STR_ERROR_CAN_T_RENAME_TRAIN_TYPE :{WHITE}No es pot reanomenar el tipus de vehicle ferroviari...
|
||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE_TYPE :{WHITE}No es pot reanomenar tipus d'automòbil
|
||||
STR_ERROR_CAN_T_RENAME_SHIP_TYPE :{WHITE}No es pot reanomenar el tipus de vaixell...
|
||||
STR_ERROR_CAN_T_RENAME_AIRCRAFT_TYPE :{WHITE}No es pot reanomenar el tipus d'avió...
|
||||
STR_ERROR_CAN_T_RENAME_TRAIN_TYPE :{WHITE}No es pot canviar el nom del tipus de vehicle ferroviari...
|
||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE_TYPE :{WHITE}No es pot canviar el nom del tipus d'automòbil
|
||||
STR_ERROR_CAN_T_RENAME_SHIP_TYPE :{WHITE}No es pot canviar el nom del tipus de vaixell...
|
||||
STR_ERROR_CAN_T_RENAME_AIRCRAFT_TYPE :{WHITE}No es pot canviar el nom del tipus d'avió...
|
||||
|
||||
STR_ERROR_CAN_T_SELL_TRAIN :{WHITE}No es pot vendre el vehicle...
|
||||
STR_ERROR_CAN_T_SELL_ROAD_VEHICLE :{WHITE}No pots vendre l'automòbil...
|
||||
@@ -3631,6 +3649,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Aquí no
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}No es pot canviar el nom del senyal...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}La senyal no es pot esborrar...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Un clon de Transport Tycoon Deluxe
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Bloc d'oficines alt
|
||||
@@ -4021,6 +4042,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :{TOWN} Punt de Control
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :{TOWN} Punt de Control #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :estació desconeguda
|
||||
STR_DEFAULT_SIGN_NAME :Senyal
|
||||
STR_COMPANY_SOMEONE :algú
|
||||
|
||||
+28
-5
@@ -37,7 +37,7 @@ STR_CARGO_PLURAL_MAIL :Pošta
|
||||
STR_CARGO_PLURAL_MAIL.gen :pošte
|
||||
STR_CARGO_PLURAL_OIL :Nafta
|
||||
STR_CARGO_PLURAL_OIL.gen :nafte
|
||||
STR_CARGO_PLURAL_LIVESTOCK :Domaće životinje
|
||||
STR_CARGO_PLURAL_LIVESTOCK :Stoka
|
||||
STR_CARGO_PLURAL_LIVESTOCK.gen :domaćih životinja
|
||||
STR_CARGO_PLURAL_GOODS :Roba
|
||||
STR_CARGO_PLURAL_GOODS.gen :robe
|
||||
@@ -311,6 +311,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Unesi znak za filter
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Unesite ključnu riječ kako bi filtrirali popis
|
||||
@@ -1194,7 +1195,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :nijedna
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :kao i druge industrije
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :prosperirajuća
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Dopusti više sličnih industrija po gradu: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Industrije iste vrste mogu biti izgrađene u blizini jedna druge: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Uvijek pokaži dugi datum u statusnoj traci: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Pokaži signale na vozačkoj strani: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Pokaži financijski prozor na kraju godine: {ORANGE}{STRING}
|
||||
@@ -1847,7 +1847,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :veza je izgublj
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :greška u protokolu
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF nepodudaranje
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :nije ovlašten
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :primljen je nepoznat paket
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :primljen je nepoznat ili neočekivani paket
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :pogrešna revizija
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :ime se već koristi
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :pogrešna zaporka
|
||||
@@ -2220,6 +2220,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Vrsta po
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Prihvaćeni teret: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Najveća brzina željeznice: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Stijenje
|
||||
@@ -2442,7 +2443,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Onemoguće
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Unesite NewGRF parametre
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Dostupne NewGRF datoteke
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Dodaj u izabrano
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Dodaj odabrane NewGRF datoteke u svoju konfiguraciju
|
||||
@@ -2493,6 +2499,13 @@ STR_NEWGRF_BUGGY :{WHITE}NewGRF '
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Informacija o teretu/obnovi za '{1:ENGINE}' je različita od kupovne liste nakon izgradnje. Zbog toga bi automatsko obnavljanje/zamjena mogla biti neuspješna.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{G=male}{WHITE}'{1:STRING}' je uzrokovao beskonačnu petlju u pozivu za povrat produkcije.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<pogrešan teret>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} od <pogrešan teret>
|
||||
STR_NEWGRF_INVALID_ENGINE :<pogrešno vozilo>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<pogrešna industrija>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Popis znakova - {COMMA} znak{P "" a ova}
|
||||
|
||||
@@ -2548,7 +2561,7 @@ STR_LOCAL_AUTHORITY_ACTION_LARGE_ADVERTISING_CAMPAIGN :Velika oglasna
|
||||
STR_LOCAL_AUTHORITY_ACTION_ROAD_RECONSTRUCTION :Financiraj popravljanje lokalne prometnice
|
||||
STR_LOCAL_AUTHORITY_ACTION_STATUE_OF_COMPANY :Izgradi kip vlasnika tvrtke
|
||||
STR_LOCAL_AUTHORITY_ACTION_NEW_BUILDINGS :Financiraj nove građevine
|
||||
STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Kupi ekskluzivna prava prijevozna
|
||||
STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Kupi ekskluzivna prava prijevoza
|
||||
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Podmiti lokalnu samoupravu
|
||||
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}Pokreni malu oglasnu kampanju, kako bi privukao više putnika i tereta za svoje prijevozne usluge.{} Trošak: {CURRENCY}
|
||||
@@ -2845,6 +2858,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}Spremiš
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}Spremište brodova grada {TOWN}a
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} Zrakoplovni hangar
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} vozil{P o a a}{STRING}
|
||||
@@ -3041,6 +3055,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Servisi
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Servisiranje u hangaru {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Servisiranje u hangaru {STATION}, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Detalji)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Ime
|
||||
@@ -3548,6 +3564,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Ovdje ni
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Ovdje nije moguće izgraditi tramvajsko spremište...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Ovdje nije moguće izgraditi spremište brodova...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Vlak mora biti zaustavljen unutar spremišta
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... mora biti zaustavljen unutar spremišta cestovnih vozila
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Brod mora biti zaustavljen u spremištu
|
||||
@@ -3604,6 +3621,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Ovdje ni
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... ovdje već postoji drvo
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... pogrešan teren za tu vrstu drveća
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Ovdje nije moguće posaditi drvo...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3614,6 +3632,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Glave mo
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Most je prenizak za teren
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Početak i kraj moraju biti u ravnini
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... oba kraja mosta moraju biti na zemlji
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... predugačak most
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Ovdje nije moguće izgraditi tunel...
|
||||
@@ -3726,6 +3745,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Ovdje ni
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Nije moguće promijeniti ime znaka...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Nije moguće obrisati znak...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Klon od Transport Tycoon Deluxe-a
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Visoki uredski blok
|
||||
@@ -4153,6 +4175,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :Čvorište {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Čvorište {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :nepoznata postaja
|
||||
STR_DEFAULT_SIGN_NAME :Znak
|
||||
STR_COMPANY_SOMEONE :netko
|
||||
|
||||
+47
-20
@@ -75,7 +75,7 @@ STR_CARGO_PLURAL_DIAMONDS :diamanty
|
||||
STR_CARGO_PLURAL_DIAMONDS.gen :diamantů
|
||||
STR_CARGO_PLURAL_DIAMONDS.big :Diamanty
|
||||
STR_CARGO_PLURAL_FOOD :jídlo
|
||||
STR_CARGO_PLURAL_FOOD.gen :jídlo
|
||||
STR_CARGO_PLURAL_FOOD.gen :jídla
|
||||
STR_CARGO_PLURAL_FOOD.big :Jídlo
|
||||
STR_CARGO_PLURAL_PAPER :papír
|
||||
STR_CARGO_PLURAL_PAPER.gen :papíru
|
||||
@@ -130,6 +130,8 @@ STR_CARGO_PLURAL_FIZZY_DRINKS.big :Limonáda
|
||||
# Singular cargo name
|
||||
STR_CARGO_SINGULAR_NOTHING :
|
||||
STR_CARGO_SINGULAR_PASSENGER :cestujících
|
||||
STR_CARGO_SINGULAR_PASSENGER.acc :cestující
|
||||
STR_CARGO_SINGULAR_PASSENGER.big :Cestující
|
||||
STR_CARGO_SINGULAR_COAL :uhlí
|
||||
STR_CARGO_SINGULAR_MAIL :pošty
|
||||
STR_CARGO_SINGULAR_OIL :ropy
|
||||
@@ -239,7 +241,7 @@ STR_TONS :tun
|
||||
STR_LITERS :litrů
|
||||
STR_ITEMS :kusů
|
||||
STR_CRATES :krabic
|
||||
STR_RES_OTHER :Jiné
|
||||
STR_RES_OTHER :jiné
|
||||
STR_NOTHING :
|
||||
|
||||
# Colours, do not shuffle
|
||||
@@ -283,6 +285,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Vložte filtr
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Vložte klíčové slovo pro filtr seznamu
|
||||
@@ -368,7 +371,7 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Zobrazit
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Zobrazit obecné informace o společnosti
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Zobrazit grafy
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Zobrazit tabulku společností
|
||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Průmysl
|
||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Financovat konstrukci nového průmyslu, nebo zobrazit všechen průmysl
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Zobrazit seznam vlaků společnosti. Ctrl+Klik přepíná seznam skupin/vlaků
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Zobrazit seznam silničních vozidel společnosti. Ctrl+Klik přepíná seznam skupin/vozidel
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Zobrazit seznam lodí společnosti. Ctrl+Klik přepíná seznam skupin/lodí
|
||||
@@ -1166,7 +1169,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :žádný
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :jako u ostatniho průmyslu
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :průzkum
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Povolit více stejného průmyslu kolem jednoho města: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Průmysl stejného druhu může být budován poblíž sebe: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Ukazovat dlouhé datum ve stavové liště: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Ukazovat semafory na straně, kde jezdí silniční vozidla: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Ukazovat finanční okno na konci každého roku: {ORANGE}{STRING}
|
||||
@@ -1184,9 +1186,9 @@ STR_CONFIG_SETTING_NONUNIFORM_STATIONS :{LTBLUE}Nejedno
|
||||
STR_CONFIG_SETTING_FREIGHT_TRAINS :{LTBLUE}Pro simulaci těžkých vlaků vynásobit hmotnost nákladu: {ORANGE}{STRING}x
|
||||
STR_CONFIG_SETTING_PLANE_SPEED :{LTBLUE}Činitel rychlosti letadel: {ORANGE}1/{STRING}
|
||||
STR_CONFIG_SETTING_PLANE_CRASHES :{LTBLUE}Počet leteckých havárií: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_PLANE_CRASHES_NONE :žádné
|
||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :snížené
|
||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :normální
|
||||
STR_CONFIG_SETTING_PLANE_CRASHES_NONE :nulový
|
||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :nižší
|
||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :obvyklý
|
||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :{LTBLUE}Stavba průjezdných zastávek na obecních silnicích: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :{LTBLUE}Stavba průjezdných zastávek na silnicích vlastněných konkurencí: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_ADJACENT_STATIONS :{LTBLUE}Povolit stavění přilehlých stanic: {ORANGE}{STRING}
|
||||
@@ -1234,9 +1236,9 @@ STR_CONFIG_SETTING_STATION_SPREAD :{LTBLUE}Největ
|
||||
STR_CONFIG_SETTING_SERVICEATHELIPAD :{LTBLUE}Údržba vrtulníků na heliportech: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LINK_TERRAFORM_TOOLBAR :{LTBLUE}Otevírat lištu na úpravy terénu s lištami na výstavbu tratí/silnic atd.: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR :{LTBLUE}Barva země v mapě: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_GREEN :Zelená
|
||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :Tmavě zelená
|
||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :Fialová
|
||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_GREEN :zelená
|
||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :tmavě zelená
|
||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :fialová
|
||||
STR_CONFIG_SETTING_REVERSE_SCROLLING :{LTBLUE}Posouvat pohled opačným směrem: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SMOOTH_SCROLLING :{LTBLUE}Plynulé posouvání po mapě: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_MEASURE_TOOLTIP :{LTBLUE}Ukázat rozměry při použití stavebních nástrojů: {ORANGE}{STRING}
|
||||
@@ -1367,7 +1369,7 @@ STR_CONFIG_SETTING_MODIFIED_ROAD_REBUILD :{LTBLUE}Odstra
|
||||
|
||||
STR_CONFIG_SETTING_GUI :{ORANGE}Ovládaní
|
||||
STR_CONFIG_SETTING_CONSTRUCTION :{ORANGE}Výstavba
|
||||
STR_CONFIG_SETTING_VEHICLES :{ORANGE}Dop. prostředky
|
||||
STR_CONFIG_SETTING_VEHICLES :{ORANGE}Dopravní prostředky
|
||||
STR_CONFIG_SETTING_STATIONS :{ORANGE}Stanice
|
||||
STR_CONFIG_SETTING_ECONOMY :{ORANGE}Ekonomika
|
||||
STR_CONFIG_SETTING_AI :{ORANGE}Konkurenti
|
||||
@@ -1842,8 +1844,8 @@ STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :připojují se
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :ručně
|
||||
############ End of leave-in-this-order
|
||||
STR_NETWORK_MESSAGE_CLIENT_LEAVING :odpojování
|
||||
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} jde hrát
|
||||
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {STRING} jde hrát (klient č. {2:NUM})
|
||||
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} se připojil do hry
|
||||
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {STRING} se připojil do hry (klient č. {2:NUM})
|
||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {STRING} se přidává ke společnosti č. {2:NUM}
|
||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} se stává pozorovatelem
|
||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {STRING} zakládá novou společnost (č. {2:NUM})
|
||||
@@ -2192,6 +2194,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Druh sta
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Přijímané zboží: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Rychlostní omezení tratě: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Kamení
|
||||
@@ -2414,7 +2417,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Vypnuto
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Zadej parametry grafiky
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Dostupné grafiky
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Přidat do výběru
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Přidat vybranou grafiku do tvého seznamu
|
||||
@@ -2465,6 +2473,13 @@ STR_NEWGRF_BUGGY :{WHITE}Grafika
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Informace o nákladu/možnosti přestavby pro '{1:ENGINE}' se po nákupu změnily. To může způsobit problémy při automatické výměně vozidel.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' způsobil(a) nekonečnou smyčku v callbacku produkce průmyslu.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<neplatný náklad>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} jednot{P ka ky ek} <neplatného nákladu>
|
||||
STR_NEWGRF_INVALID_ENGINE :<neplatná lokomotiva>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<neplatný průmysl>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Seznam popisků - {COMMA} popis{P ek ky ků}
|
||||
|
||||
@@ -2817,6 +2832,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}Garáže
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}Lodní depo {TOWN}
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} Letištní hangár
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} vozid{P lo la el}{STRING}
|
||||
@@ -2977,9 +2993,9 @@ STR_VEHICLE_VIEW_ROAD_VEHICLE_SHOW_DETAILS_TOOLTIP :{BLACK}Ukaž de
|
||||
STR_VEHICLE_VIEW_SHIP_SHOW_DETAILS_TOOLTIP :{BLACK}Ukázat detaily lodi
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_SHOW_DETAILS_TOOLTIP :{BLACK}Ukázat detaily letadla
|
||||
|
||||
STR_VEHICLE_VIEW_TRAIN_STATE_START_STOP_TOOLTIP :{BLACK}Současná činnost vlaku - vlak se zastaví nebo rozjede, když sem klikneš
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_STATE_START_STOP_TOOLTIP :{BLACK}Současná činnost silničního vozidla - klikni sem pro zastavení/rozjetí vozidla. Ctrl+kliknutí pro zobrazení cíle
|
||||
STR_VEHICLE_VIEW_SHIP_STATE_START_STOP_TOOLTIP :{BLACK}Činnost lodi - na rozjetí nebo zastavení lodi klepni sem
|
||||
STR_VEHICLE_VIEW_TRAIN_STATE_START_STOP_TOOLTIP :{BLACK}Současná činnost vlaku - když sem klikneš, vlak se zastaví nebo rozjede. Když ještě podržíš Ctrl, pohled se posune na cílovou stanici.
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_STATE_START_STOP_TOOLTIP :{BLACK}Současná činnost vozidla - klikni sem pro zastavení/rozjetí.
|
||||
STR_VEHICLE_VIEW_SHIP_STATE_START_STOP_TOOLTIP :{BLACK}Současná činnost plavidla - pro zastavení či rozjetí, klikni sem
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_STATE_START_STOP_TOOLTIP :{BLACK}Činnost letadla - stiskni pro rozjetí/zastavení letadla
|
||||
|
||||
# Messages in the start stop button in the vehicle view
|
||||
@@ -3019,6 +3035,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Údržb
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Údržba v hangáru {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Údržba v hangáru {STATION}, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Detaily)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Jméno
|
||||
@@ -3140,7 +3158,7 @@ STR_ORDER_REFIT_TOOLTIP :{BLACK}Vyber, n
|
||||
|
||||
STR_ORDER_SERVICE :{BLACK}Údržba
|
||||
STR_ORDER_DROP_GO_ALWAYS_DEPOT :Jeď vždy
|
||||
STR_ORDER_DROP_SERVICE_DEPOT :Servis v případě potřeby
|
||||
STR_ORDER_DROP_SERVICE_DEPOT :Údržba v případě potřeby
|
||||
STR_ORDER_DROP_HALT_DEPOT :Zastavit
|
||||
STR_ORDER_SERVICE_TOOLTIP :{BLACK}Přeskoč tento cíl, pokud není potřeba pravidelná údržba
|
||||
|
||||
@@ -3159,8 +3177,8 @@ STR_ORDER_CONDITIONAL_COMPARATOR_LESS_THAN :je menší než
|
||||
STR_ORDER_CONDITIONAL_COMPARATOR_LESS_EQUALS :je menší nebo rovno
|
||||
STR_ORDER_CONDITIONAL_COMPARATOR_MORE_THAN :je více než
|
||||
STR_ORDER_CONDITIONAL_COMPARATOR_MORE_EQUALS :je více nebo rovno
|
||||
STR_ORDER_CONDITIONAL_COMPARATOR_IS_TRUE :je pravda
|
||||
STR_ORDER_CONDITIONAL_COMPARATOR_IS_FALSE :není pravda
|
||||
STR_ORDER_CONDITIONAL_COMPARATOR_IS_TRUE :platí
|
||||
STR_ORDER_CONDITIONAL_COMPARATOR_IS_FALSE :neplatí
|
||||
|
||||
STR_ORDER_CONDITIONAL_VALUE_TOOLTIP :{BLACK}Hodnota, se kterou srovnat vlastnost vozidla
|
||||
STR_ORDER_CONDITIONAL_VALUE_CAPT :{WHITE}Zadej hodnotu pro srovnávání
|
||||
@@ -3382,6 +3400,7 @@ STR_WARNING_HEIGHTMAP_SCALE_CAPTION :{WHITE}Varován
|
||||
STR_WARNING_HEIGHTMAP_SCALE_MESSAGE :{YELLOW}Tak velká zmena velikosti zdrojové mapy není doporučena. Pokračovat s generováním?
|
||||
|
||||
# Soundset messages
|
||||
STR_WARNING_FALLBACK_SOUNDSET :{WHITE}Byl nalezen pouze nouzový zvukový soubor. Pokud chcete zvuky, nainstalujte prosim zvukové soubory skrze systém stahování obsahu
|
||||
|
||||
# Screenshot related messages
|
||||
STR_MESSAGE_SCREENSHOT_SUCCESSFULLY :{WHITE}Screenshot úspěšně uložen jako '{STRING}'
|
||||
@@ -3525,6 +3544,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Zde nelz
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Zde nelze postavit depo pro tramvaje...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Zde nelze postavit lodní depo...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Vlak musí stát v depu
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... musí být zastaven v garáži
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Loď musí být zastavena v depu
|
||||
@@ -3581,6 +3601,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Zde nelz
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... strom už tu je
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... nevhodný terén pro tento typ stromu
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Zde nelze vysadit strom...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3591,6 +3612,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Nájezdy
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Most je pro terén moc nízký
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Začátek a konec musí být ve stejné výšce
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... oba konce mostu musí být na zemi
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... most je příliš dlouhý
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Zde nelze postavit tunel...
|
||||
@@ -3703,6 +3725,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Zde nelz
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Nelze změnit nápis...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Nelze smazat nápis...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Klon Transport Tycoon Deluxe
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Vysoký kancelářský blok
|
||||
@@ -4093,6 +4118,7 @@ STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:T
|
||||
STR_FORMAT_WAYPOINT_NAME :Směrování {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Směrování {TOWN} č. {COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :neznámá stanice
|
||||
STR_DEFAULT_SIGN_NAME :Nápis
|
||||
STR_COMPANY_SOMEONE :někdo
|
||||
@@ -4183,3 +4209,4 @@ STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
+29
-4
@@ -215,6 +215,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Indtast filter-udtryk
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Indtast nøgleord til at filtrere listen efter
|
||||
@@ -1098,7 +1099,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :ingen
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :som andre industrier
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :efterforskning
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Tillad flere af samme slags industri per by: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Tillad flere af samme type industri tæt på hinanden: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Vis altid lang dato i statusbaren: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Vis signaler i kørselssiden: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Vis finansvinduet i slutningen af året: {ORANGE}{STRING}
|
||||
@@ -1751,7 +1751,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :forbindelsen bl
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :protokol fejl
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF ulighed
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :ikke autoriseret
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :modtog en underlig pakke
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :modtog en ikke gyldig eller underlig pakke
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :forkert revision
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :navnet er allerede i brug
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :forkert spil kodeord
|
||||
@@ -1769,7 +1769,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Spillet er stad
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Spillet er stadig pauset. ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Spillet er stadig pauset. ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Spillet er sat igang ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :ikke nok spillere
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :antal spillere spillere
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :forbinder klienter
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manuelt
|
||||
############ End of leave-in-this-order
|
||||
@@ -2124,6 +2124,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Stations
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Accepteret last: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Togspors hastighedsgrænse: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Klipper
|
||||
@@ -2346,7 +2347,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Deaktivere
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Indtast NewGRF-parameter
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Tilgængelige NewGRF sæt
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Tilføj til udvalg
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Tilføj det valgte NewGRF sæt til din konfiguration
|
||||
@@ -2397,6 +2403,13 @@ STR_NEWGRF_BUGGY :{WHITE}NewGRF '
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Fragt-/ombygningsinformation for '{1:ENGINE}' afviger fra indkøbslisten efter konstruktion. Dette kan medføre, at autofornyelse ikke fungerer korrekt.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' forårsagede en uendelig løkke i produktions-callback'en.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<ikke gyldigt gods>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} af <ikke gyldigt gods>
|
||||
STR_NEWGRF_INVALID_ENGINE :<ikke gyldig motor>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<ikke gyldig industri type>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Liste over skilte - {COMMA} Skilt{P "" e}
|
||||
|
||||
@@ -2749,6 +2762,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN} v
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} skibsdok
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} flyhangar
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} køretøj{P "" er}{STRING}
|
||||
@@ -2945,6 +2959,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Service
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Service i {STATION} hangar
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Service i {STATION} hangar, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Detaljer)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Navn
|
||||
@@ -3452,6 +3468,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Kan ikke
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Kan ikke bygge sporvognsremise her...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Kan ikke bygge en skibsdok her...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Toget skal være stoppet inde i en remise
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... skal være stoppet inde i et værksted først
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Skibet skal være stoppet i dok
|
||||
@@ -3508,6 +3525,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Kan ikke
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... der er allerede træer her
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... forkert terræn for træ type
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Kan ikke plante træer her...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3518,6 +3536,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Brohoved
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Broen er for lav til terrænet
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Start- og slutposition skal være på linje
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... begge ender af en bro skal være på land
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... broen er for lang
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Kan ikke bygge en tunnel her...
|
||||
@@ -3630,6 +3649,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Kan ikke
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Kan ikke ændre navnet på skiltet...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Kan ikke slette skilt...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :En klon af Transport Tycoon Deluxe
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Høj kontorbygning
|
||||
@@ -4020,6 +4042,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :Kontrolsted {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Kontrolsted {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :ukendt station
|
||||
STR_DEFAULT_SIGN_NAME :Skilt
|
||||
STR_COMPANY_SOMEONE :en eller anden
|
||||
@@ -4109,3 +4132,5 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
+120
-97
@@ -215,6 +215,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Geef het filter op
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Geef een woord waarop gefilterd kan worden in de lijst
|
||||
@@ -1084,7 +1085,7 @@ STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :{LTBLUE}Trein a
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_ORIGINAL :Origineel
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_REALISTIC :Realistisch
|
||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS :{LTBLUE}Hellingshoek voor treinen {ORANGE}{STRING}%
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Verbied treinen en schepen om 90 graden te draaien: {ORANGE}{STRING} {LTBLUE} (onmogelijk met OPF)
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Verbied treinen en schepen om 90° te draaien: {ORANGE}{STRING} {LTBLUE} (niet met OPF)
|
||||
STR_CONFIG_SETTING_JOINSTATIONS :{LTBLUE}Stations samenvoegen als ze naast elkaar worden gebouwd: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :{LTBLUE}Sta het samenvoegen van niet direct aaneensluitende stations toe: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_IMPROVEDLOAD :{LTBLUE}Gebruik verbeterd laadalgoritme: {ORANGE}{STRING}
|
||||
@@ -1092,13 +1093,12 @@ STR_CONFIG_SETTING_GRADUAL_LOADING :{LTBLUE}Voertui
|
||||
STR_CONFIG_SETTING_INFLATION :{LTBLUE}Inflatie: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SELECTGOODS :{LTBLUE}Vracht alleen bezorgen aan een station als er vraag naar is: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGBRIDGES :{LTBLUE}Bouwen van zeer lange bruggen toestaan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_GOTODEPOT :{LTBLUE}'Ga naar depot' order toestaan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :{LTBLUE}Handmatige bouwmethode voor primaire industrieën: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_GOTODEPOT :{LTBLUE}Sta 'Ga naar depot' order toe: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :{LTBLUE}Handmatige bouwmethode voor primaire industrie: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :geen
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :zoals andere industrieën
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :proberen
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Meerdere vergelijkbare industrieën per stad toestaan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Industrieën van hetzelfde type dicht bij elkaar toestaan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Altijd lange datum in statusbalk weergeven: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Seinen aan rijzijde plaatsen: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Financieel overzicht aan het eind van het jaar weergeven: {ORANGE}{STRING}
|
||||
@@ -1751,7 +1751,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :verbinding verb
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :protocolfout
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :Ongelijke NewGRF-instelling
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :niet toegestaan
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :raar pakket ontvangen
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :ongeldig of onverwacht pakket ontvangen
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :foute revisie
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :naam al in gebruik
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :fout spelwachtwoord
|
||||
@@ -1769,7 +1769,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Spel nog steeds
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Spel nog steeds gepauzeerd ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Spel nog steeds gepauzeerd ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Spel vervolgd ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :niet genoeg spelers
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :aantal spelers
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :spelers maken verbinding
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :handmatig
|
||||
############ End of leave-in-this-order
|
||||
@@ -2124,6 +2124,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Stations
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Geaccepteerde vracht: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Spoor snelheidslimiet: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Rotsen
|
||||
@@ -2346,7 +2347,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Uitgeschak
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}NewGRF-parameters ingeven
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Beschikbare NewGRF-bestanden
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Voeg toe aan selectie
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Voeg het geselecteerde NewGRF-bestand toe aan je configuratie
|
||||
@@ -2397,6 +2403,13 @@ STR_NEWGRF_BUGGY :{WHITE}NewGRF '
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Vracht-/ombouwinformatie voor '{1:ENGINE}' wijkt af van aanschaflijst na het bouwen. Dit kan resulteren in problemen bij ombouwen door automatisch vernieuwen/vervangen.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' Een eindeloze loop gevonden in de productie-callback.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<ongeldige vracht>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} van <ongeldige vracht>
|
||||
STR_NEWGRF_INVALID_ENGINE :<ongeldige trein>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<ongeldig bedrijf>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Bordenlijst - {COMMA} bord{P "" en}
|
||||
|
||||
@@ -2749,6 +2762,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN} G
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} Dok
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} Hangar
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} voertuig{P "" en}{STRING}
|
||||
@@ -2945,6 +2959,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Onderho
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Onderhoud bij {STATION} Hangar
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Onderhoud bij {STATION} Hangar, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Details)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Naam
|
||||
@@ -3129,16 +3145,16 @@ STR_ORDER_STOP_ORDER :(Stop)
|
||||
STR_ORDER_GO_TO_STATION :{STRING} {STATION} {STRING}
|
||||
|
||||
STR_ORDER_FULL_LOAD :(Volledig laden)
|
||||
STR_ORDER_FULL_LOAD_ANY :(Volledig laden één soort vracht)
|
||||
STR_ORDER_FULL_LOAD_ANY :(Één soort vracht volledig laden)
|
||||
STR_ORDER_NO_LOAD :(Niet laden)
|
||||
STR_ORDER_UNLOAD :(Lossen en vracht meenemen)
|
||||
STR_ORDER_UNLOAD_FULL_LOAD :(Lossen en wacht tot volledig vol)
|
||||
STR_ORDER_UNLOAD_FULL_LOAD_ANY :(Lossen en wacht tot één soort vracht vol)
|
||||
STR_ORDER_UNLOAD_NO_LOAD :(Lossen en vertrek leeg)
|
||||
STR_ORDER_TRANSFER :(Transfer en neem vracht mee)
|
||||
STR_ORDER_TRANSFER_FULL_LOAD :(Transfer en wacht tot volledig vol)
|
||||
STR_ORDER_TRANSFER_FULL_LOAD_ANY :(Transfer en wacht tot één soort vol)
|
||||
STR_ORDER_TRANSFER_NO_LOAD :(Transfer en vertrek leeg)
|
||||
STR_ORDER_TRANSFER :(Overladen en neem vracht mee)
|
||||
STR_ORDER_TRANSFER_FULL_LOAD :(Overladen en wacht tot volledig vol)
|
||||
STR_ORDER_TRANSFER_FULL_LOAD_ANY :(Overladen en wacht tot één soort vol)
|
||||
STR_ORDER_TRANSFER_NO_LOAD :(Overladen en vertrek leeg)
|
||||
STR_ORDER_NO_UNLOAD :(Niet lossen en neem vracht mee)
|
||||
STR_ORDER_NO_UNLOAD_FULL_LOAD :(Niet lossen en wacht tot volledig vol)
|
||||
STR_ORDER_NO_UNLOAD_FULL_LOAD_ANY :(Niet lossen en wacht tot één soort vol)
|
||||
@@ -3151,90 +3167,90 @@ STR_ORDER_CONDITIONAL_UNCONDITIONAL :Spring naar ord
|
||||
STR_ORDER_CONDITIONAL_NUM :Spring naar order {COMMA} als {STRING} {STRING} {COMMA}
|
||||
STR_ORDER_CONDITIONAL_TRUE_FALSE :Spring naar order {COMMA} als {STRING} {STRING}
|
||||
|
||||
STR_INVALID_ORDER :{RED} (Ongeldige Order)
|
||||
STR_INVALID_ORDER :{RED} (Ongeldige order)
|
||||
|
||||
# Time table window
|
||||
STR_TIMETABLE_TITLE :{WHITE}{VEHICLE} (Dienstregeling)
|
||||
STR_TIMETABLE_ORDER_VIEW :{BLACK}Orders
|
||||
STR_TIMETABLE_ORDER_VIEW_TOOLTIP :{BLACK}Ga naar het order scherm
|
||||
STR_TIMETABLE_ORDER_VIEW_TOOLTIP :{BLACK}Ga naar het orderscherm
|
||||
|
||||
STR_TIMETABLE_TOOLTIP :{BLACK}Dienstregeling - klik op een opdracht om het te selecteren
|
||||
STR_TIMETABLE_TOOLTIP :{BLACK}Dienstregeling - klik op een order om te selecteren
|
||||
|
||||
STR_TIMETABLE_NO_TRAVEL :Niet rijden
|
||||
STR_TIMETABLE_TRAVEL_NOT_TIMETABLED :Reis (geen dienstregeling)
|
||||
STR_TIMETABLE_TRAVEL_FOR :Reis naar {STRING}
|
||||
STR_TIMETABLE_STAY_FOR :en blijf voor {STRING}
|
||||
STR_TIMETABLE_AND_TRAVEL_FOR :en rijdt naar {STRING}
|
||||
STR_TIMETABLE_AND_TRAVEL_FOR :en rijd naar {STRING}
|
||||
STR_TIMETABLE_DAYS :{COMMA} dag{P "" en}
|
||||
STR_TIMETABLE_TICKS :{COMMA} tik{P "" ken}
|
||||
|
||||
STR_TIMETABLE_TOTAL_TIME :{BLACK}Dit tijdschema duurt {STRING} om te volbrengen
|
||||
STR_TIMETABLE_TOTAL_TIME_INCOMPLETE :{BLACK}Dit tijdschema duurt minstens {STRING} om te volbrengen (niet alles geselecteerd)
|
||||
|
||||
STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Dit voertuig loopt op schema
|
||||
STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Dit voertuig is op tijd
|
||||
STR_TIMETABLE_STATUS_LATE :{BLACK}Dit voertuig heeft {STRING} vertraging
|
||||
STR_TIMETABLE_STATUS_EARLY :{BLACK}Dit voertuig is {STRING} te vroeg
|
||||
STR_TIMETABLE_STATUS_NOT_STARTED :{BLACK}Dit reisschema is nog niet gestart
|
||||
STR_TIMETABLE_STATUS_START_AT :{BLACK}Dit reisschema begint bij {STRING}
|
||||
STR_TIMETABLE_STATUS_NOT_STARTED :{BLACK}Deze dienstregeling is nog niet gestart
|
||||
STR_TIMETABLE_STATUS_START_AT :{BLACK}Deze dienstregeling begint bij {STRING}
|
||||
|
||||
STR_TIMETABLE_STARTING_DATE :{BLACK}Startdatum
|
||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Kies een datum als startpunt voor dit reisschema
|
||||
STR_TIMETABLE_STARTING_DATE :{BLACK}Begindatum
|
||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Kies een datum als beginpunt voor deze dienstregeling
|
||||
|
||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Verander de tijd
|
||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Verander de hoeveelheid tijd die de geselecteerde opdracht mag innemen
|
||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Verander de tijdsduur die de geselecteerde order mag duren
|
||||
|
||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Reset de tijd
|
||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Verwijder de hoeveelheid tijd die de geselecteerde opdracht mag innemen
|
||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Verwijder tijd
|
||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Verwijder de tijdsduur die de geselecteerde order mag duren
|
||||
|
||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}Reset teller
|
||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Reset de teller zodat het voertuig toch op tijd is
|
||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}Reset vertragingsteller
|
||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Reset de vertragingsteller zodat het voertuig op tijd is
|
||||
|
||||
STR_TIMETABLE_AUTOFILL :{BLACK}Auto-aanvullen
|
||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Vul de dienstregeling automatisch in aan de hand van de volgende reis (Ctrl+klik om wachttijden proberen te bewaren)
|
||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Vul de dienstregeling automatisch in aan de hand van de volgende reis (Ctrl+klik om proberen wachttijden te bewaren)
|
||||
|
||||
STR_TIMETABLE_EXPECTED :{BLACK}Verwacht
|
||||
STR_TIMETABLE_SCHEDULED :{BLACK}Schema
|
||||
STR_TIMETABLE_EXPECTED_TOOLTIP :{BLACK}Wissel tussen verwacht and schema
|
||||
STR_TIMETABLE_SCHEDULED :{BLACK}Volgens dienstregeling
|
||||
STR_TIMETABLE_EXPECTED_TOOLTIP :{BLACK}Wissel tussen verwacht en volgens dienstregeling
|
||||
|
||||
STR_TIMETABLE_ARRIVAL_ABBREVIATION :A:
|
||||
STR_TIMETABLE_DEPARTURE_ABBREVIATION :V:
|
||||
|
||||
|
||||
# Date window (for timetable)
|
||||
STR_DATE_CAPTION :{WHITE}Datum vastleggen
|
||||
STR_DATE_SET_DATE :{BLACK}Datum vastleggen
|
||||
STR_DATE_SET_DATE_TOOLTIP :{BLACK}Gebruik de geselecteerde datum als startdatum voor het reisschema
|
||||
STR_DATE_DAY_TOOLTIP :{BLACK}Kies dag
|
||||
STR_DATE_MONTH_TOOLTIP :{BLACK}Kies maand
|
||||
STR_DATE_YEAR_TOOLTIP :{BLACK}Kies jaar
|
||||
STR_DATE_CAPTION :{WHITE}Datum selecteren
|
||||
STR_DATE_SET_DATE :{BLACK}Datum selecteren
|
||||
STR_DATE_SET_DATE_TOOLTIP :{BLACK}Gebruik de geselecteerde datum als startdatum voor de dienstregeling
|
||||
STR_DATE_DAY_TOOLTIP :{BLACK}Selecteer dag
|
||||
STR_DATE_MONTH_TOOLTIP :{BLACK}Selecteer maand
|
||||
STR_DATE_YEAR_TOOLTIP :{BLACK}Selecteer jaar
|
||||
|
||||
|
||||
# AI debug window
|
||||
STR_AI_DEBUG :{WHITE}AI Debug
|
||||
STR_AI_DEBUG_NAME_AND_VERSION :{BLACK}{STRING} (v{NUM})
|
||||
STR_AI_DEBUG_NAME_TOOLTIP :{BLACK}Naam computerspeler
|
||||
STR_AI_DEBUG_SETTINGS :{BLACK}AI Instellingen
|
||||
STR_AI_DEBUG_SETTINGS_TOOLTIP :{BLACK}Wijzig de instelling van de AI
|
||||
STR_AI_DEBUG_NAME_TOOLTIP :{BLACK}Naam van computerspeler
|
||||
STR_AI_DEBUG_SETTINGS :{BLACK}Instellingen van AI
|
||||
STR_AI_DEBUG_SETTINGS_TOOLTIP :{BLACK}Wijzig de instellingen van de AI
|
||||
STR_AI_DEBUG_RELOAD :{BLACK}Herlaad computerspeler
|
||||
STR_AI_DEBUG_RELOAD_TOOLTIP :{BLACK}Verwijder computerspeler, herlaad het script en herstart computerspeler
|
||||
|
||||
STR_ERROR_NO_AI :{WHITE}OpenTTD is gecompileerd zonder AI ondersteuning...
|
||||
STR_ERROR_NO_AI_SUB :{WHITE}... geen AIs zijn beschikbaar!
|
||||
STR_ERROR_NO_AI_SUB :{WHITE}... geen AI's beschikbaar!
|
||||
|
||||
STR_ERROR_AI_NO_AI_FOUND :Geen geschikte AI gevonden. {} Deze AI is een 'dummy' en voert niets uit.{}Verschillende AI's kunnen worden gedownload via het 'Online Content' systeem.
|
||||
STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}Een van de draaiende AI's is gecrashed. Meldt dit bij de schrijver van deze AI met een schermprint van het AI Debugscherm.
|
||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}computerspeler Debug venster is alleen beschikbaar voor de server
|
||||
STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}Een van de actieve AI's is vastgelopen. Meld dit a.u.b. bij de auteur van deze AI met een schermprint van het AI Debugscherm
|
||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Computerspeler Debugvenster is alleen beschikbaar voor de server
|
||||
|
||||
# AI configuration window
|
||||
STR_AI_CONFIG_CAPTION :{WHITE}AI Configuratie
|
||||
STR_AI_CONFIG_CAPTION :{WHITE}AI configuratie
|
||||
STR_AI_CONFIG_LIST_TOOLTIP :{BLACK}Alle AI's die in het volgende spel geladen zullen worden
|
||||
STR_AI_CONFIG_HUMAN_PLAYER :Menselijke speler
|
||||
STR_AI_CONFIG_RANDOM_AI :Willekeurige AI
|
||||
|
||||
STR_AI_CONFIG_MOVE_UP :{BLACK}Verplaats Omhoog
|
||||
STR_AI_CONFIG_MOVE_UP_TOOLTIP :{BLACK}Verplaats geselecteerde AI omhoog in de lijst
|
||||
STR_AI_CONFIG_MOVE_DOWN :{BLACK}Verplaats Omlaag
|
||||
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Verplaats de geselecteerde AI naar omlaag in de lijst
|
||||
STR_AI_CONFIG_MOVE_UP :{BLACK}Omhoog verplaatsen
|
||||
STR_AI_CONFIG_MOVE_UP_TOOLTIP :{BLACK}Geselecteerde AI omhoog verplaatsen in de lijst
|
||||
STR_AI_CONFIG_MOVE_DOWN :{BLACK}Omlaag verplaatsen
|
||||
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}De geselecteerde AI naar omlaag verplaatsen in de lijst
|
||||
|
||||
STR_AI_CONFIG_CHANGE :{BLACK}Selecteer AI
|
||||
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Laad andere AI
|
||||
@@ -3245,19 +3261,19 @@ STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Configur
|
||||
STR_AI_LIST_CAPTION :{WHITE}Beschikbare AI's
|
||||
STR_AI_LIST_TOOLTIP :{BLACK}Klik om een AI te selecteren
|
||||
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Maker: {STRING}
|
||||
STR_AI_LIST_AUTHOR :{BLACK}Auteur: {STRING}
|
||||
STR_AI_LIST_VERSION :{BLACK}Versie: {NUM}
|
||||
STR_AI_LIST_URL :{BLACK}URL: {STRING}
|
||||
|
||||
STR_AI_LIST_ACCEPT :{BLACK}Accepteer
|
||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Selecteer gemarkeerde AI
|
||||
STR_AI_LIST_CANCEL :{BLACK}Annuleren
|
||||
STR_AI_LIST_CANCEL_TOOLTIP :{BLACK}Verander AI niet
|
||||
STR_AI_LIST_CANCEL_TOOLTIP :{BLACK}AI niet veranderen
|
||||
|
||||
# AI Parameters
|
||||
STR_AI_SETTINGS_CAPTION :{WHITE}AI Parameters
|
||||
STR_AI_SETTINGS_CLOSE :{BLACK}Sluit
|
||||
STR_AI_SETTINGS_RESET :{BLACK}Herstel
|
||||
STR_AI_SETTINGS_CAPTION :{WHITE}AI parameters
|
||||
STR_AI_SETTINGS_CLOSE :{BLACK}Sluiten
|
||||
STR_AI_SETTINGS_RESET :{BLACK}Herstellen
|
||||
|
||||
# Vehicle loading indicators
|
||||
STR_PERCENT_UP_SMALL :{TINYFONT}{WHITE}{NUM}%{UPARROW}
|
||||
@@ -3281,9 +3297,9 @@ STR_MESSAGE_ESTIMATED_INCOME :{WHITE}Verwacht
|
||||
STR_ERROR_SAVE_STILL_IN_PROGRESS :{WHITE}Opslaan van spel is nog bezig,{}Wacht tot dit voltooid is!
|
||||
STR_ERROR_AUTOSAVE_FAILED :{WHITE}Automatisch opslaan mislukt
|
||||
STR_ERROR_UNABLE_TO_READ_DRIVE :{BLACK}Kan niet lezen van schijf
|
||||
STR_ERROR_GAME_SAVE_FAILED :{WHITE}Opslaan Spel Mislukt{}{STRING}
|
||||
STR_ERROR_GAME_SAVE_FAILED :{WHITE}Opslaan spel mislukt{}{STRING}
|
||||
STR_ERROR_UNABLE_TO_DELETE_FILE :{WHITE}Kan bestand niet verwijderen
|
||||
STR_ERROR_GAME_LOAD_FAILED :{WHITE}Laden Spel Mislukt{}{STRING}
|
||||
STR_ERROR_GAME_LOAD_FAILED :{WHITE}Laden spel mislukt{}{STRING}
|
||||
STR_GAME_SAVELOAD_ERROR_BROKEN_INTERNAL_ERROR :Interne fout: {STRING}
|
||||
STR_GAME_SAVELOAD_ERROR_BROKEN_SAVEGAME :Kapotte savegame - {STRING}
|
||||
STR_GAME_SAVELOAD_ERROR_TOO_NEW_SAVEGAME :Opgeslagen spel hoort bij een nieuwere versie
|
||||
@@ -3298,11 +3314,11 @@ STR_ERROR_NO_TOWN_IN_SCENARIO :{WHITE}... er i
|
||||
|
||||
STR_ERROR_PNGMAP :{WHITE}Kan landschap uit PNG niet laden...
|
||||
STR_ERROR_PNGMAP_FILE_NOT_FOUND :{WHITE}... bestand niet gevonden.
|
||||
STR_ERROR_PNGMAP_IMAGE_TYPE :{WHITE}... kon plaatje niet omzetten. 8 óf 24-bit PNG benodigd.
|
||||
STR_ERROR_PNGMAP_MISC :{WHITE}... er ging iets fout. Sorry. (waarschijnlijk corrupt bestand)
|
||||
STR_ERROR_PNGMAP_IMAGE_TYPE :{WHITE}... kon afbeelding niet omzetten. 8 óf 24-bit PNG afbeelding nodig.
|
||||
STR_ERROR_PNGMAP_MISC :{WHITE}... er ging iets fout. Sorry (bestand waarschijnlijk corrupt).
|
||||
|
||||
STR_ERROR_BMPMAP :{WHITE}Kan het landschap uit de BMP niet laden...
|
||||
STR_ERROR_BMPMAP_IMAGE_TYPE :{WHITE}... kan dit type foto niet omzetten.
|
||||
STR_ERROR_BMPMAP :{WHITE}Kan het landschap uit BMP niet laden...
|
||||
STR_ERROR_BMPMAP_IMAGE_TYPE :{WHITE}... kan dit type afbeelding niet omzetten.
|
||||
|
||||
STR_WARNING_HEIGHTMAP_SCALE_CAPTION :{WHITE}Schaalwaarschuwing
|
||||
STR_WARNING_HEIGHTMAP_SCALE_MESSAGE :{YELLOW}Het aanpassen van de grootte van een bronkaart is niet aan te bevelen. Toch doorgaan?
|
||||
@@ -3311,8 +3327,8 @@ STR_WARNING_HEIGHTMAP_SCALE_MESSAGE :{YELLOW}Het aan
|
||||
STR_WARNING_FALLBACK_SOUNDSET :{WHITE}Alleen backup geluid is gevonden. Als je geluid wilt, installeer dan een geluiddsset via het downloadsysteem.
|
||||
|
||||
# Screenshot related messages
|
||||
STR_MESSAGE_SCREENSHOT_SUCCESSFULLY :{WHITE}Screenshot succesvol opgeslagen als '{STRING}'
|
||||
STR_ERROR_SCREENSHOT_FAILED :{WHITE}Screenshot mislukt!
|
||||
STR_MESSAGE_SCREENSHOT_SUCCESSFULLY :{WHITE}Schermprint succesvol opgeslagen als '{STRING}'
|
||||
STR_ERROR_SCREENSHOT_FAILED :{WHITE}Schermprint mislukt!
|
||||
|
||||
# Error message titles
|
||||
STR_ERROR_MESSAGE_CAPTION :{YELLOW}Bericht
|
||||
@@ -3337,91 +3353,91 @@ STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRIN
|
||||
# Local authority errors
|
||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}De gemeenteraad van {TOWN} staat dit niet toe
|
||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_AIRPORT :{WHITE}De gemeenteraad van {TOWN} staat bouwen van nog een vliegveld niet toe
|
||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_NOISE :{WHITE}{TOWN} lokale autoriteiten weigeren toestemming te geven voor vliegveld wegens zorgen om geluid
|
||||
STR_ERROR_BRIBE_FAILED :{WHITE}Je poging tot omkopen is
|
||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_NOISE :{WHITE}{TOWN} lokale autoriteiten weigeren toestemming te geven voor vliegveld wegens zorgen om geluidsoverlast
|
||||
STR_ERROR_BRIBE_FAILED :{WHITE}Kan land hier niet ontgraven...
|
||||
STR_ERROR_BRIBE_FAILED_2 :{WHITE}ontdekt door een regionale onderzoeker
|
||||
|
||||
# Levelling errors
|
||||
STR_ERROR_CAN_T_RAISE_LAND_HERE :{WHITE}Kan het land hier niet verhogen...
|
||||
STR_ERROR_CAN_T_RAISE_LAND_HERE :{WHITE}Kan land hier niet ophogen...
|
||||
STR_ERROR_CAN_T_LOWER_LAND_HERE :{WHITE}Kan het land hier niet verlagen...
|
||||
STR_ERROR_CAN_T_LEVEL_LAND_HERE :{WHITE}Kan land hier niet egaliseren...
|
||||
STR_ERROR_EXCAVATION_WOULD_DAMAGE :{WHITE}Graafwerkzaamheden zouden tunnel beschadigen
|
||||
STR_ERROR_ALREADY_AT_SEA_LEVEL :{WHITE}Reeds op zeeniveau
|
||||
STR_ERROR_TOO_HIGH :{WHITE}Te hoog
|
||||
STR_ERROR_ALREADY_LEVELLED :{WHITE}... is al plat
|
||||
STR_ERROR_ALREADY_AT_SEA_LEVEL :{WHITE}... al op zeeniveau
|
||||
STR_ERROR_TOO_HIGH :{WHITE}... te hoog
|
||||
STR_ERROR_ALREADY_LEVELLED :{WHITE}... al vlak
|
||||
|
||||
# Company related errors
|
||||
STR_ERROR_CAN_T_CHANGE_COMPANY_NAME :{WHITE}Kan bedrijfsnaam niet veranderen...
|
||||
STR_ERROR_CAN_T_CHANGE_PRESIDENT :{WHITE}Kan naam directeur niet veranderen...
|
||||
STR_ERROR_CAN_T_CHANGE_PRESIDENT :{WHITE}Kan directeursnaam niet veranderen...
|
||||
|
||||
STR_ERROR_MAXIMUM_PERMITTED_LOAN :{WHITE}... maximaal toegestane leninggrootte is {CURRENCY}
|
||||
STR_ERROR_MAXIMUM_PERMITTED_LOAN :{WHITE}... maximaal toegestane lening bedraagt {CURRENCY}
|
||||
STR_ERROR_CAN_T_BORROW_ANY_MORE_MONEY :{WHITE}Kan geen geld meer lenen...
|
||||
STR_ERROR_LOAN_ALREADY_REPAYED :{WHITE}... geen lening om terug te betalen
|
||||
STR_ERROR_LOAN_ALREADY_REPAYED :{WHITE}... geen lening om af te betalen
|
||||
STR_ERROR_CURRENCY_REQUIRED :{WHITE}... {CURRENCY} benodigd
|
||||
STR_ERROR_CAN_T_REPAY_LOAN :{WHITE}Kan geen lening terugbetalen
|
||||
STR_ERROR_CAN_T_REPAY_LOAN :{WHITE}Kan geen lening afbetalen
|
||||
STR_ERROR_INSUFFICIENT_FUNDS :{WHITE}Kan geen geld weggeven dat van de bank geleend is...
|
||||
STR_ERROR_CAN_T_BUY_COMPANY :{WHITE}Kan bedrijf niet kopen...
|
||||
STR_ERROR_CAN_T_BUILD_COMPANY_HEADQUARTERS :{WHITE}Kan bedrijfshoofdkwartier niet bouwen
|
||||
STR_ERROR_CAN_T_BUILD_COMPANY_HEADQUARTERS :{WHITE}Kan bedrijfshoofdkantoor niet bouwen...
|
||||
STR_ERROR_CAN_T_BUY_25_SHARE_IN_THIS :{WHITE}Kan geen 25% aandeel in dit bedrijf kopen...
|
||||
STR_ERROR_CAN_T_SELL_25_SHARE_IN :{WHITE}Kan geen 25% aandeel in dit bedrijf verkopen...
|
||||
STR_ERROR_PROTECTED :{WHITE}Dit bedrijf verhandelt nog geen aandelen...
|
||||
|
||||
# Town related errors
|
||||
STR_ERROR_CAN_T_GENERATE_TOWN :{WHITE}Kan geen enkele plaats bouwen
|
||||
STR_ERROR_CAN_T_RENAME_TOWN :{WHITE}Kan dorp niet hernoemen...
|
||||
STR_ERROR_CAN_T_FOUND_TOWN_HERE :{WHITE}Kan hier geen nieuw dorp bouwen...
|
||||
STR_ERROR_CAN_T_GENERATE_TOWN :{WHITE}Kan geen plaatsen bouwen
|
||||
STR_ERROR_CAN_T_RENAME_TOWN :{WHITE}Kan plaats niet hernoemen...
|
||||
STR_ERROR_CAN_T_FOUND_TOWN_HERE :{WHITE}Kan hier geen nieuwe plaats bouwen...
|
||||
STR_ERROR_TOO_CLOSE_TO_EDGE_OF_MAP_SUB :{WHITE}... te dicht bij de rand van de kaart
|
||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}... te dicht bij een ander dorp
|
||||
STR_ERROR_TOO_MANY_TOWNS :{WHITE}... te veel dorpen
|
||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_TOWN :{WHITE}... te dicht bij een andere plaats
|
||||
STR_ERROR_TOO_MANY_TOWNS :{WHITE}... te veel plaatsen
|
||||
STR_ERROR_NO_SPACE_FOR_TOWN :{WHITE}... er is geen ruimte meer op de kaart
|
||||
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}Het dorp bouwt geen wegen. Het bouwen van wegen kan aangezet worden via Geavanceerde Instellingen->Economie->Dorpen.
|
||||
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Er wordt aan de weg gewerkt
|
||||
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Kan dit dorp niet verwijderen...{}Een station of depot verwijst naar dit dorp of een dorpbeheerde tegel kan niet worden verwijderd
|
||||
STR_ERROR_TOWN_EXPAND_WARN_NO_ROADS :{WHITE}De plaats bouwt geen wegen. Het bouwen van wegen kan aangezet worden via Geavanceerde Instellingen->Economie->Plaatsen.
|
||||
STR_ERROR_ROAD_WORKS_IN_PROGRESS :{WHITE}Wegwerkzaamheden in uitvoering
|
||||
STR_ERROR_TOWN_CAN_T_DELETE :{WHITE}Kan deze plaats niet verwijderen...{}Een station of depot verwijst naar deze plaats of een door de plaats beheerde tegel kan niet worden verwijderd
|
||||
|
||||
# Industry related errors
|
||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Kan geen industrieën genereren
|
||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Kan geen industrieën genereren...
|
||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Kan {STRING} hier niet bouwen...
|
||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Kan dit type industrie hier niet bouwen...
|
||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... te dicht bij een andere industrie
|
||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... plaats eerst dorp
|
||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... slechts één per dorp toegestaan
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_TOWNS_WITH_POPULATION_OF_1200 :{WHITE}... kan alleen in dorpen met bevolking van meer dan 1200 worden gebouwd
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_RAINFOREST :{WHITE}... kan alleen in het regenwoud gebouwd worden
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_DESERT :{WHITE}... kan alleen in woestijngebieden gebouwd worden
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_TOWNS :{WHITE}... kan alleen in steden gebouwd worden
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_LOW_AREAS :{WHITE}... kan alleen gebouwd worden in laaggelegen gebieden
|
||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... bouw eerst een plaats
|
||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... slechts één per plaats toegestaan
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_TOWNS_WITH_POPULATION_OF_1200 :{WHITE}... kan alleen in plaatsen met meer dan 1.200 inwoners worden gebouwd
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_RAINFOREST :{WHITE}... kan alleen in regenwouden gebouwd worden
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_DESERT :{WHITE}... kan alleen in woestijnen gebouwd worden
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_TOWNS :{WHITE}... kan alleen in plaatsen gebouwd worden
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_LOW_AREAS :{WHITE}... kan alleen in laaggelegen gebieden gebouwd worden
|
||||
STR_ERROR_CAN_ONLY_BE_POSITIONED :{WHITE}... kan alleen aan de rand van de kaart geplaatst worden
|
||||
STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... bossen kunnen alleen worden geplant boven de sneeuwgrens
|
||||
STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... bossen kunnen alleen boven de sneeuwgrens worden geplant
|
||||
|
||||
# Station construction related errors
|
||||
STR_ERROR_CAN_T_BUILD_RAILROAD_STATION :{WHITE}Kan hier geen treinstation bouwen...
|
||||
STR_ERROR_CAN_T_BUILD_BUS_STATION :{WHITE}Kan hier geen bushalte bouwen...
|
||||
STR_ERROR_CAN_T_BUILD_TRUCK_STATION :{WHITE}Kan hier geen vrachtwagenlaadhal bouwen...
|
||||
STR_ERROR_CAN_T_BUILD_TRUCK_STATION :{WHITE}Kan hier geen vrachtwagenlaadstation bouwen...
|
||||
STR_ERROR_CAN_T_BUILD_PASSENGER_TRAM_STATION :{WHITE}Kan geen passagierstramstation bouwen...
|
||||
STR_ERROR_CAN_T_BUILD_CARGO_TRAM_STATION :{WHITE}Kan geen vrachttramhalte bouwen...
|
||||
STR_ERROR_CAN_T_BUILD_DOCK_HERE :{WHITE}Kan hier geen haven bouwen...
|
||||
STR_ERROR_CAN_T_BUILD_AIRPORT_HERE :{WHITE}Kan vliegveld hier niet bouwen...
|
||||
STR_ERROR_CAN_T_BUILD_AIRPORT_HERE :{WHITE}Kan hier geen vliegveld bouwen...
|
||||
|
||||
STR_ERROR_ADJOINS_MORE_THAN_ONE_EXISTING :{WHITE}Voegt meer dan één bestaand (laad)station samen
|
||||
STR_ERROR_STATION_TOO_SPREAD_OUT :{WHITE}... station te verspreid
|
||||
STR_ERROR_NONUNIFORM_STATIONS_DISALLOWED :{WHITE}... niet uniforme stations uit
|
||||
STR_ERROR_TOO_MANY_STATIONS_LOADING :{WHITE}Te veel (laad)stations
|
||||
STR_ERROR_TOO_MANY_STATION_SPECS :{WHITE}Te veel treinstationsonderdelen
|
||||
STR_ERROR_STATION_TOO_SPREAD_OUT :{WHITE}... station te omvangrijk
|
||||
STR_ERROR_NONUNIFORM_STATIONS_DISALLOWED :{WHITE}... niet-uniforme stations uit
|
||||
STR_ERROR_TOO_MANY_STATIONS_LOADING :{WHITE}Teveel (laad)stations
|
||||
STR_ERROR_TOO_MANY_STATION_SPECS :{WHITE}Teveel treinstationsdelen
|
||||
STR_ERROR_TOO_MANY_BUS_STOPS :{WHITE}Te veel bushaltes
|
||||
STR_ERROR_TOO_MANY_TRUCK_STOPS :{WHITE}Te veel vrachtwagenlaadhallen
|
||||
STR_ERROR_TOO_MANY_TRUCK_STOPS :{WHITE}Te veel vrachtwagenlaadstations
|
||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_RAILROAD :{WHITE}Te dicht bij een ander station
|
||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_STATION :{WHITE}Te dicht bij een ander (laad)station
|
||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_DOCK :{WHITE}Te dicht bij een andere haven
|
||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_AIRPORT :{WHITE}Te dicht bij een ander vliegveld
|
||||
STR_ERROR_CAN_T_RENAME_STATION :{WHITE}Kan station niet hernoemen...
|
||||
STR_ERROR_DRIVE_THROUGH_ON_TOWN_ROAD :{WHITE}... deze weg is van een stad
|
||||
STR_ERROR_CAN_T_RENAME_STATION :{WHITE}Kan stationsnaam niet veranderen...
|
||||
STR_ERROR_DRIVE_THROUGH_ON_TOWN_ROAD :{WHITE}... deze weg is eigendom van een plaats
|
||||
STR_ERROR_DRIVE_THROUGH_DIRECTION :{WHITE}... weg is in de verkeerde richting
|
||||
|
||||
# Station destruction related errors
|
||||
STR_ERROR_CAN_T_REMOVE_PART_OF_STATION :{WHITE}Kan deel van station niet weghalen...
|
||||
STR_ERROR_MUST_REMOVE_RAILWAY_STATION_FIRST :{WHITE}Treinstation moet eerst verwijderd worden
|
||||
STR_ERROR_CAN_T_REMOVE_BUS_STATION :{WHITE}Kan busstation niet verwijderen...
|
||||
STR_ERROR_CAN_T_REMOVE_TRUCK_STATION :{WHITE}Kan vrachtwagenlaadhal niet verwijderen...
|
||||
STR_ERROR_CAN_T_REMOVE_TRUCK_STATION :{WHITE}Kan vrachtwagenlaadstation niet verwijderen...
|
||||
STR_ERROR_CAN_T_REMOVE_PASSENGER_TRAM_STATION :{WHITE}Kan passagierstramstation niet verwijderen...
|
||||
STR_ERROR_CAN_T_REMOVE_CARGO_TRAM_STATION :{WHITE}Kan vrachttramhalte niet verwijderen...
|
||||
|
||||
@@ -3452,6 +3468,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Kan hier
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Kan hier geen tramdepot bouwen...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Kan dok hier niet bouwen...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Trein moet gestopt zijn in depot
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... moet gestopt zijn binnen een wegvoertuigdepot
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Schip moet gestopt zijn binnen een dok
|
||||
@@ -3508,6 +3525,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Kan hier
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... er staat hier al een boom
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... verkeerde ondergrond voor dit type bomen
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Kan hier geen boom planten...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3518,6 +3536,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Begin va
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Brug is te laag voor dit terrein
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Begin en einde moeten op een lijn staan
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... uiteinden van brug moeten beiden op land zijn
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... brug te lang
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Kan hier geen tunnel bouwen...
|
||||
@@ -3630,6 +3649,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Kan hier
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Kan de naam van het bord niet wijzigen
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Kan bord niet verwijderen...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Een kloon van Transport Tycoon Deluxe
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Hoog kantoorgebouw
|
||||
@@ -4020,6 +4042,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :{TOWN} Controlepost
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :{TOWN} Controlepost #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :onbekend station
|
||||
STR_DEFAULT_SIGN_NAME :Bord
|
||||
STR_COMPANY_SOMEONE :iemand
|
||||
|
||||
+30
-7
@@ -215,6 +215,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Enter filter string
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Enter a keyword to filter the list for
|
||||
@@ -1084,7 +1085,7 @@ STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :{LTBLUE}Train a
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_ORIGINAL :Original
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_REALISTIC :Realistic
|
||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS :{LTBLUE}Slope steepness for trains {ORANGE}{STRING1}%
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Forbid trains and ships to make 90 deg turns: {ORANGE}{STRING1} {LTBLUE} (not with OPF)
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Forbid trains and ships from making 90° turns: {ORANGE}{STRING1} {LTBLUE} (not with OPF)
|
||||
STR_CONFIG_SETTING_JOINSTATIONS :{LTBLUE}Join train stations built next to each other: {ORANGE}{STRING1}
|
||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :{LTBLUE}Allow to join stations not directly adjacent: {ORANGE}{STRING1}
|
||||
STR_CONFIG_SETTING_IMPROVEDLOAD :{LTBLUE}Use improved loading algorithm: {ORANGE}{STRING1}
|
||||
@@ -1098,7 +1099,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :none
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :as other industries
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :prospecting
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Allow multiple similar industries per town: {ORANGE}{STRING1}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Industries of the same type can be built close to each other: {ORANGE}{STRING1}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Always show long date in the status bar: {ORANGE}{STRING1}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Show signals on the drive side: {ORANGE}{STRING1}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Show finances window at the end of the year: {ORANGE}{STRING1}
|
||||
@@ -1751,7 +1751,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :connection lost
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :protocol error
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF mismatch
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :not authorized
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :received strange packet
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :received invalid or unexpected packet
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :wrong revision
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :name already in use
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :wrong password
|
||||
@@ -1769,7 +1769,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Game still paus
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Game still paused ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Game still paused ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Game unpaused ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :not enough players
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :number of players
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :connecting clients
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manual
|
||||
############ End of leave-in-this-order
|
||||
@@ -2124,6 +2124,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Station
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{RAW_STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Cargo accepted: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Rail speed limit: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Rocks
|
||||
@@ -2346,7 +2347,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Disabled
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Enter NewGRF parameters
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Available NewGRF files
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Add to selection
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Add the selected NewGRF file to your configuration
|
||||
@@ -2397,6 +2403,13 @@ STR_NEWGRF_BUGGY :{WHITE}NewGRF '
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Cargo/refit information for '{1:ENGINE}' differs from purchase list after construction. This might cause autorenew/-replace to fail refitting correctly.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' caused an endless loop in the production callback.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<invalid cargo>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} of <invalid cargo>
|
||||
STR_NEWGRF_INVALID_ENGINE :<invalid engine>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<invalid industry>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Sign List - {COMMA} Sign{P "" s}
|
||||
|
||||
@@ -2749,6 +2762,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN} R
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} Ship Depot
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} Aircraft Hangar
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{RAW_STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} vehicle{P "" s}{RAW_STRING}
|
||||
@@ -2945,6 +2959,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Service
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Service at {STATION} Hangar
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Service at {STATION} Hangar, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Details)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Name
|
||||
@@ -2976,8 +2992,8 @@ STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Transfer
|
||||
|
||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}Servicing interval: {LTBLUE}{COMMA}days{BLACK} Last service: {LTBLUE}{DATE_LONG}
|
||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_PERCENT :{BLACK}Servicing interval: {LTBLUE}{COMMA}%{BLACK} Last service: {LTBLUE}{DATE_LONG}
|
||||
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Increase servicing interval with 10. Ctrl+Click increases servicing interval with 5
|
||||
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Decrease servicing interval with 10. Ctrl+Click decreases servicing interval with 5
|
||||
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Increase servicing interval by 10. Ctrl+Click increases servicing interval by 5
|
||||
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Decrease servicing interval by 10. Ctrl+Click decreases servicing interval by 5
|
||||
|
||||
STR_QUERY_RENAME_TRAIN_CAPTION :{WHITE}Name train
|
||||
STR_QUERY_RENAME_ROAD_VEHICLE_CAPTION :{WHITE}Name road vehicle
|
||||
@@ -3452,6 +3468,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Can't bu
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Can't build tram vehicle depot here...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Can't build ship depot here...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Train must be stopped inside a depot
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... must be stopped inside a road vehicle depot
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Ship must be stopped in depot
|
||||
@@ -3508,6 +3525,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Can't bu
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... tree already here
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... wrong terrain for tree type
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Can't plant tree here...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3518,6 +3536,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Bridge h
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Bridge is too low for the terrain
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Start and end must be in line
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... ends of bridge must both be on land
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... bridge too long
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Can't build tunnel here...
|
||||
@@ -3630,6 +3649,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Can't pl
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Can't change sign name...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Can't delete sign...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :A clone of Transport Tycoon Deluxe
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Tall office block
|
||||
@@ -4020,6 +4042,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :{TOWN} Waypoint
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :{TOWN} Waypoint #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :unknown station
|
||||
STR_DEFAULT_SIGN_NAME :Sign
|
||||
STR_COMPANY_SOMEONE :someone
|
||||
|
||||
@@ -1098,7 +1098,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :none
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :as other industries
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :prospecting
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Allow multiple similar industries per town: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Industries of the same type can be built close to each other: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Always show long date in the status bar: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Show signals on the drive side: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Show finances window at the end of the year: {ORANGE}{STRING}
|
||||
|
||||
+28
-12
@@ -216,6 +216,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Entajpu filtrotekston.
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Enigu ŝlosilvorton laŭ kiu filtri la liston
|
||||
@@ -895,7 +896,7 @@ STR_GAME_OPTIONS_TOWN_NAMES_FRAME :{BLACK}Urbonomo
|
||||
STR_GAME_OPTIONS_TOWN_NAMES_DROPDOWN_TOOLTIP :{BLACK}Elektu stilon de urbonomoj
|
||||
|
||||
############ start of townname region
|
||||
STR_GAME_OPTIONS_TOWN_NAME_ORIGINAL_ENGLISH :Angle (Origine)
|
||||
STR_GAME_OPTIONS_TOWN_NAME_ORIGINAL_ENGLISH :Angle (Originale)
|
||||
STR_GAME_OPTIONS_TOWN_NAME_FRENCH :France
|
||||
STR_GAME_OPTIONS_TOWN_NAME_GERMAN :Germane
|
||||
STR_GAME_OPTIONS_TOWN_NAME_ADDITIONAL_ENGLISH :Angle (Aldone)
|
||||
@@ -1078,8 +1079,8 @@ STR_CONFIG_SETTING_CATCHMENT :{LTBLUE}Permesu
|
||||
STR_CONFIG_SETTING_EXTRADYNAMITE :{LTBLUE}Permesu forigon de pli da urbaj stratoj, pontoj ktp: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_MAMMOTHTRAINS :{LTBLUE}Permesu konstrui tre longajn trajnojn: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :{LTBLUE}Modelo de trajnakcelado: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_ORIGINAL :Originala
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_REALISTIC :Realisma
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_ORIGINAL :Originale
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_REALISTIC :Realisme
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Trajnoj kaj ŝipoj ne ort-turniĝu: {ORANGE}{STRING} {LTBLUE} (bezonas NPF)
|
||||
STR_CONFIG_SETTING_JOINSTATIONS :{LTBLUE}Ligu stacidomojn konstruatajn unu apud la alia: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :{LTBLUE}Permesu ligi staciojn ne rekte najbarajn: {ORANGE}{STRING}
|
||||
@@ -1094,7 +1095,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :neniu
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :kiel aliaj industrioj
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :prospektori
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Permesu pliajn similajn industriojn en la sama urbo: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Samtipaj industrioj povas esti konstruataj proksime unu de la alia: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Ĉiam montru longan daton en la statbreto: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Montru signalojn veturflanke: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Montru financan fenestron fine de la jaro: {ORANGE}{STRING}
|
||||
@@ -1137,7 +1137,7 @@ STR_CONFIG_SETTING_ERRMSG_DURATION :{LTBLUE}Daŭro
|
||||
STR_CONFIG_SETTING_POPULATION_IN_LABEL :{LTBLUE}Montru enloĝantaron en urbnomindikilo: {ORANGE}{STRING}
|
||||
|
||||
STR_CONFIG_SETTING_LAND_GENERATOR :{LTBLUE}Landgenerilo: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LAND_GENERATOR_ORIGINAL :Origina
|
||||
STR_CONFIG_SETTING_LAND_GENERATOR_ORIGINAL :Originale
|
||||
STR_CONFIG_SETTING_LAND_GENERATOR_TERRA_GENESIS :TerraGenesis
|
||||
STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE :{LTBLUE}Maksimuma distanco de rando por Oleproduktejoj {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SNOWLINE_HEIGHT :{LTBLUE}Neĝregiona alto: {ORANGE}{STRING}
|
||||
@@ -1148,7 +1148,7 @@ STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_ROUGH :Neregule
|
||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_VERY_ROUGH :Malregule
|
||||
STR_CONFIG_SETTING_TREE_PLACER :{LTBLUE}Arbometa algoritmo: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TREE_PLACER_NONE :Neniu
|
||||
STR_CONFIG_SETTING_TREE_PLACER_ORIGINAL :Origina
|
||||
STR_CONFIG_SETTING_TREE_PLACER_ORIGINAL :Originale
|
||||
STR_CONFIG_SETTING_TREE_PLACER_IMPROVED :Plibonigita
|
||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION :{LTBLUE}Altecmapa turniĝo: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE :Maldekstrume
|
||||
@@ -1255,7 +1255,7 @@ STR_CONFIG_SETTING_CYCLE_SIGNAL_PBS :Pad-signaloj so
|
||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_ALL :ĉiom
|
||||
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT :{LTBLUE}Strataranĝo por novaj urboj: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_DEFAULT :defaŭlte
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_DEFAULT :originale
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_BETTER_ROADS :pli bonaj stratoj
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_2X2_GRID :kvadrataro de 2x2
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_3X3_GRID :kvadrataro de 3x3
|
||||
@@ -1264,6 +1264,7 @@ STR_CONFIG_SETTING_ALLOW_TOWN_ROADS :{LTBLUE}Permesu
|
||||
STR_CONFIG_SETTING_NOISE_LEVEL :{LTBLUE}Permesu urbe kontrolatan laŭtecon por flughavenoj: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TOWN_FOUNDING_FORBIDDEN :prohibita
|
||||
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED :permesita
|
||||
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :permesite, propra urbomapo
|
||||
|
||||
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :nur en pluvarbaroj
|
||||
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :ĉie
|
||||
@@ -1307,14 +1308,14 @@ STR_CONFIG_SETTING_ECONOMY_INDUSTRIES :{ORANGE}Industr
|
||||
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS :{LTBLUE}Padtrovilo por trajnoj: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS_NPF :NPF
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS_YAPF :YAPF {BLUE}(Rekomendita)
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS_YAPF :YAPF {BLUE}(Rekomendite)
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_ROAD_VEHICLES :{LTBLUE}Padtrovilo por stratveturiloj: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_ROAD_VEHICLES_NPF :NPF
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_ROAD_VEHICLES_YAPF :YAPF {BLUE}(Rekomendita)
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_SHIPS :{LTBLUE}Padtrovilo por ŝipoj: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_SHIPS_OPF :Originala {BLUE}(Rekomendita)
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_SHIPS_OPF :Originale {BLUE}(Rekomendite)
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_SHIPS_NPF :NPF
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_SHIPS_YAPF :YAPF {RED}(malrekomenda)
|
||||
STR_CONFIG_SETTING_PATHFINDER_FOR_SHIPS_YAPF :YAPF {RED}(Nerekomendite)
|
||||
|
||||
STR_CONFIG_SETTING_MAP_X :{LTBLUE}X-grandeco de la mapo: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_MAP_Y :{LTBLUE}Y-grandeco de la mapo: {ORANGE}{STRING}
|
||||
@@ -2055,7 +2056,7 @@ STR_FOUND_TOWN_CITY_TOOLTIP :{BLACK}Urbegoj
|
||||
|
||||
STR_FOUND_TOWN_ROAD_LAYOUT :{YELLOW}Urba strataranĝo:
|
||||
STR_FOUND_TOWN_SELECT_TOWN_ROAD_LAYOUT :{BLACK}Selektu strataranĝon uzendan por ĉi tiu urbo
|
||||
STR_FOUND_TOWN_SELECT_LAYOUT_ORIGINAL :{BLACK}Originalo
|
||||
STR_FOUND_TOWN_SELECT_LAYOUT_ORIGINAL :{BLACK}Originale
|
||||
STR_FOUND_TOWN_SELECT_LAYOUT_BETTER_ROADS :{BLACK}Pli bonaj stratoj
|
||||
STR_FOUND_TOWN_SELECT_LAYOUT_2X2_GRID :{BLACK}2x2 krado
|
||||
STR_FOUND_TOWN_SELECT_LAYOUT_3X3_GRID :{BLACK}3x3 krado
|
||||
@@ -2090,6 +2091,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Stacioti
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Ŝarĝo akceptata: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Rela rapideclimo: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Rokoj
|
||||
@@ -2243,6 +2245,7 @@ STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}Mapa nom
|
||||
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}Grandeco:
|
||||
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} * {NUM}
|
||||
|
||||
STR_MAPGEN_RANDOM_SEED_OSKTITLE :{BLACK}Enigu hazardan semon
|
||||
STR_MAPGEN_SNOW_LINE_QUERY_CAPT :{WHITE}Ŝanĝu altecon de la neĝlinio
|
||||
STR_MAPGEN_START_DATE_QUERY_CAPT :{WHITE}Ŝanĝu komencjaron
|
||||
|
||||
@@ -2303,7 +2306,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Malaktiva
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Enigu NewGRF-parametrojn
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Haveblaj NewGRF-dosieroj
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Aldonu al elekto
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Aldonu la elektitan NewGRF-dosieron al viaj agordoj
|
||||
@@ -2695,6 +2703,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN} S
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} Ŝipgaraĝo
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} Flugmaŝinhangaro
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} veturilo{P "" j}{STRING}
|
||||
@@ -2891,6 +2900,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Prizorg
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Prizorgo ĉe Hangaro de {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Prizorgo ĉe Hangaro de {STATION}, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Detaloj)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Nomo
|
||||
@@ -3376,6 +3387,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Ne povas
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Ne povas konstrui tramgaraĝon ĉi tie...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Ne povas konstrui ŝipgaraĝon ĉi tie...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Trajno estu haltita en garaĝo
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... devas esti halta en stratveturila garaĝo
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Ŝipo devas halti en garaĝo
|
||||
@@ -3440,6 +3452,7 @@ STR_ERROR_CAN_T_START_AND_END_ON :{WHITE}Ne povas
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Ponto estas tro malalta por la tereno
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Komenco kaj fino devas esti samliniaj
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... ambaŭ pontfinoj devas esti sur tero
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... ponto estas tro longa
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Ne povas konstrui tunelon ĉi tie...
|
||||
@@ -3941,6 +3954,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :Vojpunkto {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Vojpunkto {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :nekonata stacio
|
||||
STR_DEFAULT_SIGN_NAME :Signo
|
||||
STR_COMPANY_SOMEONE :iu
|
||||
@@ -4030,3 +4044,5 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
+47
-22
@@ -272,6 +272,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Sisesta filterkirjend
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Sisesta märksõna mida loendist otsida
|
||||
@@ -1141,7 +1142,7 @@ STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :{LTBLUE}Rongide
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_ORIGINAL :Algupärane
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_REALISTIC :Realistlik
|
||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS :{LTBLUE}Järsakute kalde suurus rongide jaoks {ORANGE}{STRING}%
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Rongidel ja laevadel keelatakse 90 kraadised pöörded: {ORANGE}{STRING} {LTBLUE} (vajab NPF)
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Rongidel ja laevadel keelatakse 90 kraadised pöörded: {ORANGE}{STRING} {LTBLUE} (ei tööta OPF-ga)
|
||||
STR_CONFIG_SETTING_JOINSTATIONS :{LTBLUE}Kõrvuti ehitatud jaamade ühendamine: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :{LTBLUE}Mitte kõrvuti asetsevate jaamade liitmine: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_IMPROVEDLOAD :{LTBLUE}Täiustatud laadimisalgoritm: {ORANGE}{STRING}
|
||||
@@ -1155,7 +1156,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :pole
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :nagu muud tööstused
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :eeluuringutega
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Samalaadsed tööstused ühes linnas: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Samalaadsed tööstused lähestiku: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Täispikk kuupäev olekuribal: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Signaalide paigutamine sõidusuunda: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Aastalõpu rahavoogude aruanne: {ORANGE}{STRING}
|
||||
@@ -1406,7 +1406,7 @@ STR_INTRO_ONLINE_CONTENT :{BLACK}Internet
|
||||
STR_INTRO_AI_SETTINGS :{BLACK}Tehismõistuse seaded
|
||||
STR_INTRO_QUIT :{BLACK}Välju
|
||||
|
||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Alusta uut mängu
|
||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Alusta uut mängu. Ctrl+Klikk jätab kaardi seadistamise vahele
|
||||
STR_INTRO_TOOLTIP_LOAD_GAME :{BLACK}Laadi salvestatud mäng
|
||||
STR_INTRO_TOOLTIP_PLAY_HEIGHTMAP :{BLACK}Alusta uut mängu kasutades kõrguskaarti maastikuna
|
||||
STR_INTRO_TOOLTIP_PLAY_SCENARIO :{BLACK}Alusta omatehtud stsenaariumit kasutades uut mängu
|
||||
@@ -1592,7 +1592,7 @@ STR_NETWORK_SERVER_LIST_CLIENTS :{SILVER}Kliendi
|
||||
STR_NETWORK_SERVER_LIST_LANGUAGE :{SILVER}Keel: {WHITE}{STRING}
|
||||
STR_NETWORK_SERVER_LIST_LANDSCAPE :{SILVER}Maastik: {WHITE}{STRING}
|
||||
STR_NETWORK_SERVER_LIST_MAP_SIZE :{SILVER}Kaardi suurus: {WHITE}{COMMA}x{COMMA}
|
||||
STR_NETWORK_SERVER_LIST_SERVER_VERSION :{SILVER}Osa serveris: {WHITE}{STRING}
|
||||
STR_NETWORK_SERVER_LIST_SERVER_VERSION :{SILVER}Serveri versioon: {WHITE}{STRING}
|
||||
STR_NETWORK_SERVER_LIST_SERVER_ADDRESS :{SILVER}Serveri aadress: {WHITE}{STRING}
|
||||
STR_NETWORK_SERVER_LIST_START_DATE :{SILVER}Aeg alguses: {WHITE}{DATE_SHORT}
|
||||
STR_NETWORK_SERVER_LIST_CURRENT_DATE :{SILVER}Aeg hetkel: {WHITE}{DATE_SHORT}
|
||||
@@ -1738,7 +1738,7 @@ STR_NETWORK_NEED_COMPANY_PASSWORD_CAPTION :{WHITE}Ettevõt
|
||||
# Network company list added strings
|
||||
STR_NETWORK_COMPANY_LIST_CLIENT_LIST :{WHITE}Klientide nimekiri
|
||||
STR_NETWORK_COMPANY_LIST_SPECTATE :{WHITE}Jälgi
|
||||
STR_NETWORK_COMPANY_LIST_NEW_COMPANY :{WHITE}Uus Ettevõte
|
||||
STR_NETWORK_COMPANY_LIST_NEW_COMPANY :{WHITE}Uus ettevõte
|
||||
|
||||
# Network client list
|
||||
STR_NETWORK_CLIENTLIST_KICK :Viska välja
|
||||
@@ -1938,7 +1938,7 @@ STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Elektrir
|
||||
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Monorelsi ehitamine
|
||||
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Magnethõljuktee ehitamine
|
||||
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Ehita rööbasteed
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Ehita raudteed. Ctrl vahetab ehitamise eemaldamise vastu
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Rööbaste ehitamine kasutades "lohistamist"
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Ehita rongidepoo (rongide ehitamiseks ja hoolduseks)
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Muuda rööpad meldepunktiks
|
||||
@@ -2158,7 +2158,7 @@ STR_FUND_INDUSTRY_SELECTION_TOOLTIP :{BLACK}Vali sii
|
||||
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES :Palju suvalisi tööstusi
|
||||
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES_TOOLTIP :{BLACK}Kata kaart suvaliselt paigutatud tööstustega
|
||||
STR_FUND_INDUSTRY_INDUSTRY_BUILD_COST :{BLACK}Hind: {YELLOW}{CURRENCY}
|
||||
STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}Uuri
|
||||
STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}Rahasta
|
||||
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}Ehita
|
||||
STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}Rahasta
|
||||
|
||||
@@ -2181,6 +2181,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Jaama r
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Vastuvõetavad veosed: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Raudtee kiirusepiirang: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Kaljud
|
||||
@@ -2403,7 +2404,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Väljas
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Sisesta NewGRF parameetrid
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Olemasolevad NewGRF failid
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Lisa valikule
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Lisa valitud NewGRF fail enda seadistusse
|
||||
@@ -2454,6 +2460,13 @@ STR_NEWGRF_BUGGY :{WHITE}NewGRF '
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Veose/ümberseadistamise teave sõidukil '{1:ENGINE}' erineb ehitamisaegsest ostunimekirjast. Seetõttu võib uuendamisel või asendamisel ümberseadistamine ebaõnnestuda.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' põhjustas toodangu tagasikutsumises lõpmatu korduse.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<vale või vigane kaup>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} <vale või vigane kaup>
|
||||
STR_NEWGRF_INVALID_ENGINE :<vigane mootor>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<vigane tööstus>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Siltide nimekiri - {COMMA} Silt{P "" i}
|
||||
|
||||
@@ -2512,10 +2525,10 @@ STR_LOCAL_AUTHORITY_ACTION_NEW_BUILDINGS :Rahasta uute ho
|
||||
STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Osta monopoolsed veoõigused
|
||||
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Paku kohalikule omavalitsusele altkäemaksu
|
||||
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW} Pisikese kohaliku reklaamikampaania korraldamine meelitab rohkem reisijaid ja kaupu sinu veoteenuseid kasutama.{} Hind: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW} Keskmise reklaamikampaania korraldamine, et meelitada rohkem reisijaid ja kaupu sinu teenuste juurede.{} Hind: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW} Suure reklaamikampaania korraldamine, et meelitada rohkem reisijaid ja kaupu sinu teenuste juurede.{} Hind: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW} Teehoiutööde rahastamine. Põhjustab linnatänavatel tõsiseid liiklusprobleeme kuni 6 kuuks.{} Hind: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW} Pisikese kohaliku reklaamikampaania korraldamine meelitab rohkem reisijaid ja kaupu sinu veoteenuseid kasutama.{} Hind: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW} Keskmise reklaamikampaania korraldamine, et meelitada rohkem reisijaid ja kaupu sinu teenuste juurede.{} Hind: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW} Suure reklaamikampaania korraldamine, et meelitada rohkem reisijaid ja kaupu sinu teenuste juurede.{} Hind: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW} Teehoiutööde rahastamine. Põhjustab linnatänavatel tõsiseid liiklusprobleeme kuni 6 kuuks.{} Hind: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW} Oma ettevõtte auks kuju ehitamine.{} Hind: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW} Uute ärihoonete ehitamise rahastamine selles linnas.{} Hind: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW} Üheks aastaks monopoolsete veoõiguste ostmine selles linnas. Linna omavalitsus lubab reisijate ja kauba veoks kasutada ainult sinu jaamasid.{} Hind: {CURRENCY}
|
||||
@@ -2608,7 +2621,7 @@ STR_FINANCES_POSITIVE_INCOME :{BLACK}+{CURREN
|
||||
STR_FINANCES_TOTAL_CAPTION :{WHITE}Kokku:
|
||||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Kontojääk
|
||||
STR_FINANCES_LOAN_TITLE :{WHITE}Laen
|
||||
STR_FINANCES_MAX_LOAN :{WHITE}Laenupiir: {BLACK}{CURRENCY}
|
||||
STR_FINANCES_MAX_LOAN :{WHITE}Laenupiir: {BLACK}{CURRENCY}
|
||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY}
|
||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Laena {CURRENCY}
|
||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Laena raha
|
||||
@@ -2753,7 +2766,7 @@ STR_BUY_VEHICLE_SHIP_CAPTION :{WHITE}Uued lae
|
||||
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :{WHITE}Uus lennuk
|
||||
|
||||
STR_PURCHASE_INFO_COST_WEIGHT :{BLACK}Hind: {GOLD}{CURRENCY}{BLACK} Tühimass: {GOLD}{WEIGHT_S}
|
||||
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Tippkiirus: {GOLD}{VELOCITY}{BLACK} Võimsus: {GOLD}{POWER}
|
||||
STR_PURCHASE_INFO_SPEED_POWER :{BLACK}Tippkiirus: {GOLD}{VELOCITY}{BLACK} Võimsus: {GOLD}{POWER}
|
||||
STR_PURCHASE_INFO_SPEED :{BLACK}Tippkiirus: {GOLD}{VELOCITY}
|
||||
STR_PURCHASE_INFO_RUNNINGCOST :{BLACK}Käituskulud: {GOLD}{CURRENCY}/aastas
|
||||
STR_PURCHASE_INFO_CAPACITY :{BLACK}Kandevõime: {GOLD}{CARGO} {STRING}
|
||||
@@ -2761,7 +2774,7 @@ STR_PURCHASE_INFO_REFITTABLE :(ümberseadista
|
||||
STR_PURCHASE_INFO_DESIGNED_LIFE :{BLACK}Kujundatud: {GOLD}{NUM}{BLACK} Vanus: {GOLD}{COMMA} aastat
|
||||
STR_PURCHASE_INFO_RELIABILITY :{BLACK}Parim tehnoseisund: {GOLD}{COMMA}%
|
||||
STR_PURCHASE_INFO_COST :{BLACK}Hind: {GOLD}{CURRENCY}
|
||||
STR_PURCHASE_INFO_WEIGHT_CWEIGHT :{BLACK}Mass: {GOLD}{WEIGHT_S} ({WEIGHT_S})
|
||||
STR_PURCHASE_INFO_WEIGHT_CWEIGHT :{BLACK}Mass: {GOLD}{WEIGHT_S} {WEIGHT_S})
|
||||
STR_PURCHASE_INFO_COST_SPEED :{BLACK}Hind: {GOLD}{CURRENCY}{BLACK} Tippkiirus: {GOLD}{VELOCITY}
|
||||
STR_PURCHASE_INFO_AIRCRAFT_CAPACITY :{BLACK}Kandevõime: {GOLD}{CARGO}, {CARGO}
|
||||
STR_PURCHASE_INFO_PWAGPOWER_PWAGWEIGHT :{BLACK}Kiirendavad vagunid: {GOLD}+{POWER}{BLACK} Mass: {GOLD}+{WEIGHT_S}
|
||||
@@ -2806,6 +2819,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}Linna {T
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} Laevaremonditehas
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} Lennujaama angaar
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} sõiduk{P "" id}{STRING}
|
||||
@@ -3002,6 +3016,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Hooldus
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Hooldus linna {STATION} angaaris
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Hooldus linna {STATION} angaaris, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (täpsustused)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Nimi
|
||||
@@ -3031,10 +3047,10 @@ STR_VEHICLE_INFO_CAPACITY_CAPACITY :{BLACK}Kandevõ
|
||||
|
||||
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Ülekantud tulu: {LTBLUE}{CURRENCY}
|
||||
|
||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}Hooldusvahemik: {LTBLUE}{COMMA} päeva{BLACK} Viimati hooldatud: {LTBLUE}{DATE_LONG}
|
||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}Hooldusvahemik: {LTBLUE}{COMMA}päevad{BLACK} Viimati hooldatud: {LTBLUE}{DATE_LONG}
|
||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_PERCENT :{BLACK}Hooldusvahemik: {LTBLUE}{COMMA}%{BLACK} Viimati hooldatud: {LTBLUE}{DATE_LONG}
|
||||
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Suurenda hooldusvahemiku
|
||||
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Vähenda hooldusvahemiku
|
||||
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Suurenda hooldusvahemiku 10 võrra. Ctrl+Klõps suurendab hooldusvahemikku 5 võrra.
|
||||
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Vähenda hooldusvahemiku 10 võrra. Ctrl+Klõps vähendab hooldusvahemikku 5 võrra.
|
||||
|
||||
STR_QUERY_RENAME_TRAIN_CAPTION :{WHITE}Anna rongile nimi
|
||||
STR_QUERY_RENAME_ROAD_VEHICLE_CAPTION :{WHITE}Nimeta mootorsõiduk ümber
|
||||
@@ -3362,7 +3378,7 @@ STR_ERROR_BMPMAP :{WHITE}Ei suuda
|
||||
STR_ERROR_BMPMAP_IMAGE_TYPE :{WHITE}... ei suutnud muuta pildi tüüpi.
|
||||
|
||||
STR_WARNING_HEIGHTMAP_SCALE_CAPTION :{WHITE}Skaala hoiatus
|
||||
STR_WARNING_HEIGHTMAP_SCALE_MESSAGE :{YELLOW}Kaardi suuruse muutmine pole soovitatav. Jätka?
|
||||
STR_WARNING_HEIGHTMAP_SCALE_MESSAGE :{YELLOW}Kaardi suuruse liigne muutmine pole soovitatav. Jätka?
|
||||
|
||||
# Soundset messages
|
||||
STR_WARNING_FALLBACK_SOUNDSET :{WHITE}Mäng ei leidnud helisid. Helid saad paigaldada Internetisisu laadimise aknast.
|
||||
@@ -3509,6 +3525,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Siia ei
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Trammidepood ei saa siia rajada
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Laevaremonditehast ei saa siia ehitada...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Rong peab olema depoos peatatud
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... peab garaažis olema
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Laev peab olema sadamas peatatud
|
||||
@@ -3565,6 +3582,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Siia ei
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... siin on juba puu olemas
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... vale maa tüüp puu jaoks
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Siia ei saa puud istutada...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3575,6 +3593,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Sillaots
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Sild on maastiku suhtes liiga madal
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Algus ja lõpp peavad samal joonel olema
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... mõlemad sillaotsad peavad olema maal
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}.. sild on liiga pik
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Siia ei saa tunnelit ehitada...
|
||||
@@ -3687,6 +3706,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Siia ei
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Silti ei saa muuta...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Silti ei saa kustutada...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Koopia Transport Tycoon Deluxe-est
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Kõrge büroohoone
|
||||
@@ -3775,9 +3797,9 @@ STR_SV_AIRCRAFT_NAME :Õhusõiduk {CO
|
||||
|
||||
STR_SV_STNAME :{STRING}
|
||||
STR_SV_STNAME_NORTH :Põhja {STRING}
|
||||
STR_SV_STNAME_SOUTH : Lõuna {STRING}
|
||||
STR_SV_STNAME_EAST : Ida {STRING}
|
||||
STR_SV_STNAME_WEST : Lääne {STRING}
|
||||
STR_SV_STNAME_SOUTH :{STRING} Lõuna
|
||||
STR_SV_STNAME_EAST :{STRING} Ida
|
||||
STR_SV_STNAME_WEST :{STRING} Lääne
|
||||
STR_SV_STNAME_CENTRAL :{STRING} keskus
|
||||
STR_SV_STNAME_TRANSFER :{STRING} ümberlaadimispaik
|
||||
STR_SV_STNAME_HALT :{STRING} peatus
|
||||
@@ -4077,6 +4099,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :{TOWN} meldepunkt
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Meldepunkt {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :tundmatu jaam
|
||||
STR_DEFAULT_SIGN_NAME :Silt
|
||||
STR_COMPANY_SOMEONE :keegi
|
||||
@@ -4166,3 +4189,5 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
+38
-15
@@ -171,7 +171,7 @@ STR_TONS :tonnia
|
||||
STR_LITERS :litraa
|
||||
STR_ITEMS :erää
|
||||
STR_CRATES :laatikkoa
|
||||
STR_RES_OTHER :muut
|
||||
STR_RES_OTHER :muu
|
||||
STR_NOTHING :
|
||||
|
||||
# Colours, do not shuffle
|
||||
@@ -215,6 +215,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Syötä suodatin teksti
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Syötä avainsana suodattaaksesi listan
|
||||
@@ -232,7 +233,7 @@ STR_TOOLTIP_WINDOW_TITLE_DRAG_THIS :{BLACK}Ikkunan
|
||||
STR_TOOLTIP_SHADE :{BLACK}Pienennä ikkuna - näytä vain otsikko
|
||||
STR_TOOLTIP_STICKY :{BLACK}'Sulje Kaikki Ikkunat'-nappi ei vaikuta tähän ikkunaan.
|
||||
STR_TOOLTIP_RESIZE :{BLACK}Napsauta ja vedä muuttaaksesi tämän ikkunan kokoa.
|
||||
STR_TOOLTIP_TOGGLE_LARGE_SMALL_WINDOW :{BLACK}Suuri/pieni ikkunan koko
|
||||
STR_TOOLTIP_TOGGLE_LARGE_SMALL_WINDOW :{BLACK}Suurenna/pienennä ikkuna
|
||||
STR_TOOLTIP_VSCROLL_BAR_SCROLLS_LIST :{BLACK}Vierityspalkki - luettelon vieritys ylös/alas
|
||||
STR_TOOLTIP_HSCROLL_BAR_SCROLLS_LIST :{BLACK}Vierityspalkki - luettelon vieritys vasemmalle/oikealle.
|
||||
STR_TOOLTIP_DEMOLISH_BUILDINGS_ETC :{BLACK}Tuhoa rakennuksia, puita, jne.
|
||||
@@ -291,7 +292,7 @@ STR_SORT_BY_CARGO_CAPACITY :Rahtikapasiteet
|
||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Tauko
|
||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Nopeuta peliä
|
||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Asetukset
|
||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Pelin tallennus, lopetus ja sulkeminen
|
||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Tallenna peli, lopeta peli, poistu
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Näytä kartta, lisänäkymä ja kylttilista
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Näytä kaupunkihakemisto
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Näytä tukitarjoukset
|
||||
@@ -318,7 +319,7 @@ STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Maa-alue
|
||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Vaihda työkalupalkkeja
|
||||
|
||||
# Extra tooltips for the scenario editor toolbar
|
||||
STR_SCENEDIT_TOOLBAR_TOOLTIP_SAVE_SCENARIO_LOAD_SCENARIO :{BLACK}Tallenna skenaario, lataa skenaario, hylkää skenaariomuokkain, poistu
|
||||
STR_SCENEDIT_TOOLBAR_TOOLTIP_SAVE_SCENARIO_LOAD_SCENARIO :{BLACK}Tallenna skenaario, lataa skenaario, sulje skenaariomuokkain, poistu
|
||||
STR_SCENEDIT_TOOLBAR_OPENTTD :{YELLOW}OpenTTD
|
||||
STR_SCENEDIT_TOOLBAR_SCENARIO_EDITOR :{YELLOW}Skenaariomuokkain
|
||||
STR_SCENEDIT_TOOLBAR_TOOLTIP_MOVE_THE_STARTING_DATE_BACKWARD :{BLACK}Siirrä aloituspäivää vuodella taaksepäin
|
||||
@@ -552,7 +553,7 @@ STR_PERFORMANCE_DETAIL_PERCENT :{WHITE}{NUM}%
|
||||
############ Those following lines need to be in this order!!
|
||||
STR_PERFORMANCE_DETAIL_VEHICLES :{BLACK}Liikennevälineitä:
|
||||
STR_PERFORMANCE_DETAIL_STATIONS :{BLACK}Asemia:
|
||||
STR_PERFORMANCE_DETAIL_MIN_PROFIT :{BLACK}Väh. tuotto:
|
||||
STR_PERFORMANCE_DETAIL_MIN_PROFIT :{BLACK}Vähimmäistuotto:
|
||||
STR_PERFORMANCE_DETAIL_MIN_INCOME :{BLACK}Vähimmäistulo:
|
||||
STR_PERFORMANCE_DETAIL_MAX_INCOME :{BLACK}Enimmäistulo:
|
||||
STR_PERFORMANCE_DETAIL_DELIVERED :{BLACK}Kuljetettu:
|
||||
@@ -1074,7 +1075,7 @@ STR_CONFIG_SETTING_CAPTION :{WHITE}Lisäase
|
||||
STR_CONFIG_SETTING_OFF :pois
|
||||
STR_CONFIG_SETTING_ON :päällä
|
||||
STR_CONFIG_SETTING_DISABLED :pois käytöstä
|
||||
STR_CONFIG_SETTING_VEHICLESPEED :{LTBLUE}Ajoneuvon nopeus tilapalkissa: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_VEHICLESPEED :{LTBLUE}Näytä liikennevälineen nopeus tilapalkissa: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_BUILDONSLOPES :{LTBLUE}Rakentaminen rinteisiin ja rannikolle sallittu: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_AUTOSLOPE :{LTBLUE}Salli maaston muokkaaminen rakennusten, raiteiden jne. juurella (autoslope): {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_CATCHMENT :{LTBLUE}Realistisemman kokoiset vaikutusalueet: {ORANGE}{STRING}
|
||||
@@ -1098,7 +1099,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :ei mikään
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :kuten muut tehtaat
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :koekaivaus
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Kaupungissa voi olla useita samanlaisia teollisuustyyppejä: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Samantyyppistä teollisuutta voidaan rakentaa lähekkäin: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Näytä aina koko päiväys tilapalkissa: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Näytä opastimet ajokaistalla: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Näytä rahoitusikkuna vuoden lopussa: {ORANGE}{STRING}
|
||||
@@ -1282,10 +1282,10 @@ STR_CONFIG_SETTING_TOOLBAR_POS :{LTBLUE}Pääty
|
||||
STR_CONFIG_SETTING_TOOLBAR_POS_LEFT :vasen
|
||||
STR_CONFIG_SETTING_TOOLBAR_POS_CENTER :keskellä
|
||||
STR_CONFIG_SETTING_TOOLBAR_POS_RIGHT :oikea
|
||||
STR_CONFIG_SETTING_SNAP_RADIUS :{LTBLUE}Ikkunan kiinniottosäde: {ORANGE}{STRING} piks.
|
||||
STR_CONFIG_SETTING_SNAP_RADIUS :{LTBLUE}Ikkunan kiinniottosäde: {ORANGE}{STRING} pikseliä
|
||||
STR_CONFIG_SETTING_SNAP_RADIUS_DISABLED :{LTBLUE}Ikkunan kiinniottosäde: {ORANGE}pois päältä
|
||||
STR_CONFIG_SETTING_SOFT_LIMIT :{LTBLUE}Ikkunoiden rajoitus (ei-kiinnittyvä): {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SOFT_LIMIT_DISABLED :{LTBLUE}Ikkunoiden rajoitus (ei-kiinnittyvä): {ORANGE}pois käytöstä
|
||||
STR_CONFIG_SETTING_SOFT_LIMIT :{LTBLUE}Ikkunoiden rajoitus (ei-kiinnitetyt): {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SOFT_LIMIT_DISABLED :{LTBLUE}Ikkunoiden rajoitus (ei-kiinnitetyt): {ORANGE}pois käytöstä
|
||||
STR_CONFIG_SETTING_TOWN_GROWTH :{LTBLUE}Kaupunkien kasvunopeus: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TOWN_GROWTH_NONE :Ei kasvua
|
||||
STR_CONFIG_SETTING_TOWN_GROWTH_SLOW :Hidas
|
||||
@@ -1751,7 +1751,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :yhteys katkesi
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :protokollavirhe
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF-virhe
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :ei valtuutettu
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :vastaanotettiin omituinen paketti
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :vastaanotettiin viallinen tai odottamaton paketti
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :väärä revisio
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :nimi on jo käytössä
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :väärä salasana
|
||||
@@ -1769,7 +1769,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Peli yhä pysä
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Peli yhä pysäytetty ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Peli yhä pysäytetty ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Peliä jatketaan ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :ei tarpeeksi pelaajia
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :pelaajien määrä
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :yhdistäviä pelaajia
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manuaalinen
|
||||
############ End of leave-in-this-order
|
||||
@@ -1799,7 +1799,7 @@ STR_CONTENT_SELECT_UPDATES_CAPTION :{BLACK}Valitse
|
||||
STR_CONTENT_SELECT_UPDATES_CAPTION_TOOLTIP :{BLACK}Valitse kaikki sisältö, joka on päivitys nykyiseen sisältöön, ladattavaksi
|
||||
STR_CONTENT_UNSELECT_ALL_CAPTION :{BLACK}Poista valinnat
|
||||
STR_CONTENT_UNSELECT_ALL_CAPTION_TOOLTIP :{BLACK}Poista kaikesta sisällöstä valinta ladattavaksi
|
||||
STR_CONTENT_FILTER_TITLE :{BLACK}Tagi/nimi suodatus:
|
||||
STR_CONTENT_FILTER_TITLE :{BLACK}Avainsana/nimi suodatus:
|
||||
STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}Lataa
|
||||
STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}Aloita valitun sisällön lataaminen
|
||||
STR_CONTENT_TOTAL_DOWNLOAD_SIZE :{SILVER}Latausten koko: {WHITE}{BYTES}
|
||||
@@ -2124,6 +2124,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Aseman t
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Vastaanottaa rahtia: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Raiteiden nopeusrajoitus: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Kalliota
|
||||
@@ -2346,7 +2347,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Ei käytö
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Anna NewGRF-parametrit
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}NewGRF-tiedostot
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Lisää valintaan
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Lisää valittu NewGRF-tiedosto peliin
|
||||
@@ -2397,6 +2403,13 @@ STR_NEWGRF_BUGGY :{WHITE}NewGRF '
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Rahti/uudelleensovitus tiedot kulkuneuvolle '{1:ENGINE}' ovat eri kuin ostolistassa rakentamisen jälkeen. Tämä voi aiheuttaa, että kulkuneuvon korvaus ei uudelleensovita oikein.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' aiheutti ikuisen silmukan tuotannon callback-funktiossa.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<virheellinen rahti>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} <virheellistä rahtia>
|
||||
STR_NEWGRF_INVALID_ENGINE :<virheellinen kulkuneuvo>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<virheellinen teollisuus>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Kylttilista - {COMMA} kylttiä
|
||||
|
||||
@@ -2536,7 +2549,7 @@ STR_FINANCES_YEAR :{WHITE}{NUM}
|
||||
STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Rakentaminen
|
||||
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Uudet ajoneuvot
|
||||
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Junien käyttökustannukset
|
||||
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Autojen käyttökustannukset
|
||||
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Ajoneuvojen käyttökustannukset
|
||||
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Lentokoneiden käyttökustannukset
|
||||
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Laivojen käyttökustannukset
|
||||
STR_FINANCES_SECTION_PROPERTY_MAINTENANCE :{GOLD}Omaisuudenhallinta
|
||||
@@ -2749,6 +2762,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN} h
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN}, telakka
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}Lentokonehalli, {STATION}
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} kulkuneuvo{P "" a}{STRING}
|
||||
@@ -2945,6 +2959,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Huolto
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Huolto {STATION} Halli
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Huolto {STATION} Halli, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (yksityiskohdat)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Nimi
|
||||
@@ -3452,6 +3468,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Autovari
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Tähän ei voi rakentaa varikkoa.
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Telakkaa ei voi rakentaa.
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Juna täytyy pysäyttää veturitallin sisällä
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... sen pitää olla pysähtyneenä huoltoasemalle
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Laivan pitää olla pysähdyksissä telakalla.
|
||||
@@ -3508,6 +3525,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Tähän
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... tässä on jo puu.
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... väärä maasto puulle
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Puuta ei voi istuttaa.
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3518,6 +3536,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Sillan p
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Silta on liian matalalla maastoa varten
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Alku- ja päätepisteen pitää olla linjassa.
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... sillan molempien päiden pitää sijaita maalla.
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... silta liian pitkä
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Tunnelia ei voi rakentaa...
|
||||
@@ -3630,6 +3649,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Kylttiä
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Kyltin nimeä ei voi muuttaa.
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Kylttiä ei voi poistaa...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Klooni Transport Tycoon Deluxesta
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Korkea toimistorakennus
|
||||
@@ -4020,6 +4042,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} ({STRING
|
||||
STR_FORMAT_WAYPOINT_NAME :Reittipiste: {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Reittipiste: {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :tuntematon asema
|
||||
STR_DEFAULT_SIGN_NAME :Kyltti
|
||||
STR_COMPANY_SOMEONE :joku
|
||||
|
||||
+69
-46
@@ -216,6 +216,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Entrer le filtre
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Entrer un mot clé pour filtrer la liste
|
||||
@@ -535,7 +536,7 @@ STR_GRAPH_KEY_COMPANY_SELECTION_TOOLTIP :{BLACK}Cliquer
|
||||
STR_COMPANY_LEAGUE_TABLE_CAPTION :{WHITE}Classement des compagnies
|
||||
STR_COMPANY_LEAGUE_COMPANY_NAME :{ORANGE}{COMPANY} {BLACK}{COMPANYNUM} '{STRING}'
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_ENGINEER :Ingénieur
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_TRAFFIC_MANAGER :Gestionnaire de traffic
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_TRAFFIC_MANAGER :Gestionnaire de trafic
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_TRANSPORT_COORDINATOR :Coordinateur de trafic
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_ROUTE_SUPERVISOR :Superviseur de route
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_DIRECTOR :Directeur
|
||||
@@ -617,7 +618,7 @@ STR_PLAYLIST_TRACK_INDEX :{TINYFONT}{BLAC
|
||||
STR_PLAYLIST_PROGRAM :{TINYFONT}{BLACK}Programme - '{STRING}'
|
||||
STR_PLAYLIST_CLEAR :{TINYFONT}{BLACK}Balayer
|
||||
STR_PLAYLIST_SAVE :{TINYFONT}{BLACK}Sauvegarder
|
||||
STR_PLAYLIST_TOOLTIP_CLEAR_CURRENT_PROGRAM_CUSTOM1 :{BLACK}Balayer le programme courrant (Personnalisé 1 ou Personnalisé 2 seulement)
|
||||
STR_PLAYLIST_TOOLTIP_CLEAR_CURRENT_PROGRAM_CUSTOM1 :{BLACK}Balayer le programme actuel (Personnalisé 1 ou Personnalisé 2 seulement)
|
||||
STR_PLAYLIST_TOOLTIP_SAVE_MUSIC_SETTINGS :{BLACK}Sauver les paramètres musicaux
|
||||
STR_PLAYLIST_TOOLTIP_CLICK_TO_ADD_TRACK :{BLACK}Cliquer sur une piste pour l'ajouter au programme courant (Personnalisé 1 ou Personnalisé 2 seulement)
|
||||
STR_PLAYLIST_TOOLTIP_CLICK_TO_REMOVE_TRACK :{BLACK}Cliquer sur une piste pour la retirer du programme courant (Personnalisé 1 ou Personnalisé 2 seulement)
|
||||
@@ -722,7 +723,7 @@ STR_NEWS_MESSAGES_FULL :Complet
|
||||
|
||||
STR_NEWS_MESSAGE_TYPES :{BLACK}Types de message{NBSP}:
|
||||
STR_NEWS_MESSAGE_TYPE_ARRIVAL_OF_FIRST_VEHICLE_OWN :{YELLOW}1er véhicule dans la station du joueur
|
||||
STR_NEWS_MESSAGE_TYPE_ARRIVAL_OF_FIRST_VEHICLE_OTHER :{YELLOW}1er véhicule dans la station d'un competiteur
|
||||
STR_NEWS_MESSAGE_TYPE_ARRIVAL_OF_FIRST_VEHICLE_OTHER :{YELLOW}1er véhicule dans la station d'un compétiteur
|
||||
STR_NEWS_MESSAGE_TYPE_ACCIDENTS_DISASTERS :{YELLOW}Accidents / désastres
|
||||
STR_NEWS_MESSAGE_TYPE_COMPANY_INFORMATION :{YELLOW}Informations corporatives
|
||||
STR_NEWS_MESSAGE_TYPE_INDUSTRY_OPEN :{YELLOW}Ouvertures d'industries
|
||||
@@ -735,7 +736,7 @@ STR_NEWS_MESSAGE_TYPE_ADVICE_INFORMATION_ON_COMPANY :{YELLOW}Conseil
|
||||
STR_NEWS_MESSAGE_TYPE_NEW_VEHICLES :{YELLOW}Nouveaux véhicules
|
||||
STR_NEWS_MESSAGE_TYPE_CHANGES_OF_CARGO_ACCEPTANCE :{YELLOW}Changements d'acceptation de marchandises
|
||||
STR_NEWS_MESSAGE_TYPE_SUBSIDIES :{YELLOW}Subventions
|
||||
STR_NEWS_MESSAGE_TYPE_GENERAL_INFORMATION :{YELLOW}Information génerale
|
||||
STR_NEWS_MESSAGE_TYPE_GENERAL_INFORMATION :{YELLOW}Information générale
|
||||
|
||||
STR_NEWS_FIRST_TRAIN_ARRIVAL :{BIGFONT}{BLACK}Les habitants célèbrent{}l'arrivée du premier train à {STATION}!
|
||||
STR_NEWS_FIRST_BUS_ARRIVAL :{BIGFONT}{BLACK}Les habitants célèbrent . . .{}Le premier bus arrive à {STATION}!
|
||||
@@ -832,7 +833,7 @@ STR_NEWS_SERVICE_SUBSIDY_AWARDED_DOUBLE :{BIGFONT}{BLACK
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_TRIPLE :{BIGFONT}{BLACK}Subvention accordée à {STRING}!{}{}Le transport de {STRING} entre {STRING} et {STRING} rapportera triple l'année prochaine!
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_QUADRUPLE :{BIGFONT}{BLACK}Subvention accordée à {STRING}!{}{}Le transport de {STRING} entre {STRING} et {STRING} rapportera quadruple l'année prochaine!
|
||||
|
||||
STR_NEWS_ROAD_REBUILDING :{BIGFONT}{BLACK}Problèmes de traffic à {TOWN}!{}{}La reconstruction des routes financée par {STRING} provoque 6 mois de problèmes aux automobilistes!
|
||||
STR_NEWS_ROAD_REBUILDING :{BIGFONT}{BLACK}Problèmes de trafic à {TOWN}!{}{}La reconstruction des routes financée par {STRING} provoque 6 mois de problèmes aux automobilistes!
|
||||
|
||||
# Extra view window
|
||||
STR_EXTRA_VIEW_PORT_TITLE :{WHITE}Vue {COMMA}
|
||||
@@ -1099,7 +1100,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :aucune
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :comme les autres industries
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :prospection
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Permettre plusieurs industries similaires par ville{NBSP}: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Permettre plusieurs industries similaires à proximité{NBSP}: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Afficher la date complète dans la barre d'état{NBSP}: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Signaux ferroviaires du côté du sens de conduite{NBSP}: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Afficher le bilan de finances en fin d'année{NBSP}: {ORANGE}{STRING}
|
||||
@@ -1308,7 +1308,7 @@ STR_CONFIG_SETTING_DISPLAY_OPTIONS :{ORANGE}Options
|
||||
STR_CONFIG_SETTING_INTERACTION :{ORANGE}Interaction
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SIGNALS :{ORANGE}Signaux
|
||||
STR_CONFIG_SETTING_STATIONS_CARGOHANDLING :{ORANGE}Gestion des cargaisons
|
||||
STR_CONFIG_SETTING_AI_NPC :{ORANGE}Intelligence Articielle
|
||||
STR_CONFIG_SETTING_AI_NPC :{ORANGE}Intelligence Artificielle
|
||||
STR_CONFIG_SETTING_VEHICLES_AUTORENEW :{ORANGE}Renouvellement automatique
|
||||
STR_CONFIG_SETTING_VEHICLES_SERVICING :{ORANGE}Entretien
|
||||
STR_CONFIG_SETTING_VEHICLES_ROUTING :{ORANGE}Routage
|
||||
@@ -1469,7 +1469,7 @@ STR_FACE_FACECODE :{BLACK}No. de v
|
||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}Voir et/ou définir le numéro de visage
|
||||
STR_FACE_FACECODE_CAPTION :{WHITE}Voir et/ou définir le numéro de visage
|
||||
STR_FACE_FACECODE_SET :{WHITE}Le nouveau numéro de visage a été défini.
|
||||
STR_FACE_FACECODE_ERR :{WHITE}Impossibe de définir le numéro de visage - doit être un nombre entre 0 et 4.294.967.295!
|
||||
STR_FACE_FACECODE_ERR :{WHITE}Impossible de définir le numéro de visage - doit être un nombre entre 0 et 4.294.967.295!
|
||||
STR_FACE_SAVE :{BLACK}Enregistrer
|
||||
STR_FACE_SAVE_TOOLTIP :{BLACK}Enregistrer visage favori
|
||||
STR_FACE_SAVE_DONE :{WHITE}Ce visage sera enregistré comme favori dans le fichier de configuration d'OpenTTD.
|
||||
@@ -1604,17 +1604,17 @@ STR_NETWORK_LANG_CHINESE :Chinois
|
||||
STR_NETWORK_LANG_CZECH :Tchèque
|
||||
STR_NETWORK_LANG_DANISH :Danois
|
||||
STR_NETWORK_LANG_DUTCH :Hollandais
|
||||
STR_NETWORK_LANG_ESPERANTO :Esperanto
|
||||
STR_NETWORK_LANG_ESPERANTO :Espéranto
|
||||
STR_NETWORK_LANG_FINNISH :Finlandais
|
||||
STR_NETWORK_LANG_HUNGARIAN :Hongrois
|
||||
STR_NETWORK_LANG_ICELANDIC :Islandais
|
||||
STR_NETWORK_LANG_ITALIAN :Italien
|
||||
STR_NETWORK_LANG_JAPANESE :Japonais
|
||||
STR_NETWORK_LANG_KOREAN :Coréen
|
||||
STR_NETWORK_LANG_LITHUANIAN :Lithuanien
|
||||
STR_NETWORK_LANG_LITHUANIAN :Lituanien
|
||||
STR_NETWORK_LANG_NORWEGIAN :Norvégien
|
||||
STR_NETWORK_LANG_POLISH :Polonais
|
||||
STR_NETWORK_LANG_PORTUGUESE :Portuguais
|
||||
STR_NETWORK_LANG_PORTUGUESE :Portugais
|
||||
STR_NETWORK_LANG_ROMANIAN :Roumain
|
||||
STR_NETWORK_LANG_RUSSIAN :Russe
|
||||
STR_NETWORK_LANG_SLOVAK :Slovaque
|
||||
@@ -1752,7 +1752,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :connection perd
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :erreur de protocole
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF requis
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :non autorisé
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :paquet étrange reçu
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :paquet invalide ou inattendu reçu
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :révision incorrecte
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :nom déjà utilisé
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :mot de passe de partie incorrect
|
||||
@@ -1770,7 +1770,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Partie toujours
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Partie toujours suspendue ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Partie toujours suspendue ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Partie reprise ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :pas assez de joueurs
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :nombre de joueurs
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :connexion de clients
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manuel
|
||||
############ End of leave-in-this-order
|
||||
@@ -1849,15 +1849,15 @@ STR_CONTENT_ERROR_COULD_NOT_EXTRACT :{WHITE}Impossib
|
||||
|
||||
# Transparency settings window
|
||||
STR_TRANSPARENCY_CAPTION :{WHITE}Options de transparence
|
||||
STR_TRANSPARENT_SIGNS_TOOLTIP :{BLACK}Transparence des noms de station. Ctrl-clic pour vérouiller.
|
||||
STR_TRANSPARENT_TREES_TOOLTIP :{BLACK}Transparence des arbres. Ctrl-clic pour vérouiller.
|
||||
STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Transparence des maisons. Ctrl-clic pour vérouiller.
|
||||
STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Transparence des industries. Ctrl-clic pour vérouiller.
|
||||
STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Transparence des éléments constructibles tels que stations, dépôts, points de contrôle et caténaire. Ctrl-clic pour vérouiller.
|
||||
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Transparence des ponts. Ctrl-clic pour vérouiller.
|
||||
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Transparence des structures telles que phares et antennes. Ctrl-clic pour vérouiller.
|
||||
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Transparence des caténaires. Ctrl-clic pour vérouiller.
|
||||
STR_TRANSPARENT_LOADING_TOOLTIP :{BLACK}Transparence pour les indicateurs de chargement. Ctrl-clic pour vérouiller.
|
||||
STR_TRANSPARENT_SIGNS_TOOLTIP :{BLACK}Transparence des noms de station. Ctrl-clic pour vérrouiller.
|
||||
STR_TRANSPARENT_TREES_TOOLTIP :{BLACK}Transparence des arbres. Ctrl-clic pour vérrouiller.
|
||||
STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Transparence des maisons. Ctrl-clic pour vérrouiller.
|
||||
STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Transparence des industries. Ctrl-clic pour vérrouiller.
|
||||
STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Transparence des éléments constructibles tels que stations, dépôts, points de contrôle et caténaire. Ctrl-clic pour vérrouiller.
|
||||
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Transparence des ponts. Ctrl-clic pour vérrouiller.
|
||||
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Transparence des structures telles que phares et antennes. Ctrl-clic pour vérrouiller.
|
||||
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Transparence des caténaires. Ctrl-clic pour vérrouiller.
|
||||
STR_TRANSPARENT_LOADING_TOOLTIP :{BLACK}Transparence pour les indicateurs de chargement. Ctrl-clic pour vérrouiller.
|
||||
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}Basculer transparence/invisibilité
|
||||
|
||||
# Base for station construction window(s)
|
||||
@@ -2125,6 +2125,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Type de
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF{NBSP}: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Cargaison acceptée{NBSP}: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Vitesse limite de la voie{NBSP}: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Roches
|
||||
@@ -2161,13 +2162,13 @@ STR_LAI_RAIL_DESCRIPTION_TRAIN_DEPOT :Dépôt ferrovi
|
||||
|
||||
STR_LAI_ROAD_DESCRIPTION_ROAD :Route
|
||||
STR_LAI_ROAD_DESCRIPTION_ROAD_WITH_STREETLIGHTS :Route avec lampadaires
|
||||
STR_LAI_ROAD_DESCRIPTION_TREE_LINED_ROAD :Route avec lignée d'arbustres
|
||||
STR_LAI_ROAD_DESCRIPTION_TREE_LINED_ROAD :Route avec lignée d'arbustes
|
||||
STR_LAI_ROAD_DESCRIPTION_ROAD_VEHICLE_DEPOT :Dépôt de véhicules routiers
|
||||
STR_LAI_ROAD_DESCRIPTION_ROAD_RAIL_LEVEL_CROSSING :Route/rail Croisement à niveau
|
||||
STR_LAI_ROAD_DESCRIPTION_TRAMWAY :Tramway
|
||||
|
||||
# Houses come directly from their building names
|
||||
STR_LAI_TOWN_INDUSTRY_DESCRIPTION_UNDER_CONSTRUCTION :{STRING} (en contruction)
|
||||
STR_LAI_TOWN_INDUSTRY_DESCRIPTION_UNDER_CONSTRUCTION :{STRING} (en construction)
|
||||
|
||||
STR_LAI_TREE_NAME_TREES :Arbres
|
||||
STR_LAI_TREE_NAME_RAINFOREST :Forêt tropicale
|
||||
@@ -2310,7 +2311,7 @@ STR_GENERATION_PREPARING_TILELOOP :{BLACK}Rafraîc
|
||||
STR_GENERATION_PREPARING_GAME :{BLACK}Préparation du jeu
|
||||
|
||||
# NewGRF settings
|
||||
STR_NEWGRF_SETTINGS_CAPTION :{WHITE}Paramètres Newgrf
|
||||
STR_NEWGRF_SETTINGS_CAPTION :{WHITE}Paramètres NewGRF
|
||||
STR_NEWGRF_SETTINGS_PRESET_LIST_TOOLTIP :{BLACK}Charger la liste sélectionnée
|
||||
STR_NEWGRF_SETTINGS_PRESET_SAVE :{BLACK}Sauver la liste
|
||||
STR_NEWGRF_SETTINGS_PRESET_SAVE_TOOLTIP :{BLACK}Sauver la liste courante
|
||||
@@ -2322,9 +2323,9 @@ STR_NEWGRF_SETTINGS_ADD_TOOLTIP :{BLACK}Ajouter
|
||||
STR_NEWGRF_SETTINGS_REMOVE :{BLACK}Retirer
|
||||
STR_NEWGRF_SETTINGS_REMOVE_TOOLTIP :{BLACK}Retirer le fichier NewGRF sélectionné de la liste
|
||||
STR_NEWGRF_SETTINGS_MOVEUP :{BLACK}Monter
|
||||
STR_NEWGRF_SETTINGS_MOVEUP_TOOLTIP :{BLACK}Monter le fichier NewGRG sélectionné dans la liste
|
||||
STR_NEWGRF_SETTINGS_MOVEUP_TOOLTIP :{BLACK}Monter le fichier NewGRF sélectionné dans la liste
|
||||
STR_NEWGRF_SETTINGS_MOVEDOWN :{BLACK}Descendre
|
||||
STR_NEWGRF_SETTINGS_MOVEDOWN_TOOLTIP :{BLACK}Descendre le fichier NewGRG sélectionné dans la liste
|
||||
STR_NEWGRF_SETTINGS_MOVEDOWN_TOOLTIP :{BLACK}Descendre le fichier NewGRF sélectionné dans la liste
|
||||
STR_NEWGRF_SETTINGS_FILE_TOOLTIP :{BLACK}Liste des fichiers NewGRF installés. Cliquer sur un fichier pour modifier ses paramètres
|
||||
|
||||
STR_NEWGRF_SETTINGS_SET_PARAMETERS :{BLACK}Changer les paramètres
|
||||
@@ -2347,7 +2348,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Désactiv
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Entrer les paramètres NewGRF
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Fichiers NewGRF disponibles
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Ajouter à la sélection
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Ajouter le fichier NewGRF sélectionné à votre configuration
|
||||
@@ -2369,7 +2375,7 @@ STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} doit
|
||||
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} nécessite OpenTTD version {STRING} ou supérieur.
|
||||
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :le fichier GRF qu'il doit traduire
|
||||
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Trop de NewGRFs sont chargés.
|
||||
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Charger {STRING} comme NewGRF statique avec {STRING} peut provoquer des erreurs de synchronistation.
|
||||
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Charger {STRING} comme NewGRF statique avec {STRING} peut provoquer des erreurs de synchronisation.
|
||||
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Sprite inattendu.
|
||||
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Propriété d'Action 0 inconnue.
|
||||
STR_NEWGRF_ERROR_INVALID_ID :Tentative d'utilisation d'un ID invalide.
|
||||
@@ -2398,6 +2404,13 @@ STR_NEWGRF_BUGGY :{WHITE}Le NewGR
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}L'information de cargaison/réaménagement pour '{1:ENGINE}' après sa construction est différent de la liste d'achat. Cela peut causer un échec de réaménagement lors de l'auto-renouvellement/remplacement.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' a causé une boucle infinie dans la fonction de rappel de production.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<marchandise invalide>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} de <marchandise invalide>
|
||||
STR_NEWGRF_INVALID_ENGINE :<véhicule invalide>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<industrie invalide>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Liste des panneaux - {COMMA} panneau{P "" x}
|
||||
|
||||
@@ -2436,7 +2449,7 @@ STR_TOWN_VIEW_EXPAND_TOOLTIP :{BLACK}Augmente
|
||||
STR_TOWN_VIEW_DELETE_BUTTON :{BLACK}Supprimer
|
||||
STR_TOWN_VIEW_DELETE_TOOLTIP :{BLACK}Supprimer complètement cette ville
|
||||
|
||||
STR_TOWN_VIEW_RENAME_TOWN_BUTTON :Renommer Ville
|
||||
STR_TOWN_VIEW_RENAME_TOWN_BUTTON :Renommer la ville
|
||||
|
||||
# Town local authority window
|
||||
STR_LOCAL_AUTHORITY_CAPTION :{WHITE}Municipalité de {TOWN}
|
||||
@@ -2448,7 +2461,7 @@ STR_LOCAL_AUTHORITY_DO_IT_BUTTON :{BLACK}Lancer c
|
||||
STR_LOCAL_AUTHORITY_DO_IT_TOOLTIP :{BLACK}Lancer l'action sélectionnée ci-dessus
|
||||
|
||||
STR_LOCAL_AUTHORITY_ACTION_SMALL_ADVERTISING_CAMPAIGN :Petite campagne de publicité
|
||||
STR_LOCAL_AUTHORITY_ACTION_MEDIUM_ADVERTISING_CAMPAIGN :Moyenne campagne de publicitié
|
||||
STR_LOCAL_AUTHORITY_ACTION_MEDIUM_ADVERTISING_CAMPAIGN :Moyenne campagne de publicité
|
||||
STR_LOCAL_AUTHORITY_ACTION_LARGE_ADVERTISING_CAMPAIGN :Grande campagne de publicité
|
||||
STR_LOCAL_AUTHORITY_ACTION_ROAD_RECONSTRUCTION :Financer la reconstruction du réseau routier local
|
||||
STR_LOCAL_AUTHORITY_ACTION_STATUE_OF_COMPANY :Construire une statue à votre effigie
|
||||
@@ -2524,7 +2537,7 @@ STR_STATION_VIEW_RENAME_STATION_CAPTION :Renommer la gar
|
||||
# Waypoint/buoy view window
|
||||
STR_WAYPOINT_VIEW_CAPTION :{WHITE}{WAYPOINT}
|
||||
STR_WAYPOINT_VIEW_CENTER_TOOLTIP :{BLACK}Centrer la vue sur le point de contrôle. Ctrl-clic pour ouvrir une nouvelle vue sur le point de contrôle
|
||||
STR_WAYPOINT_VIEW_CHANGE_WAYPOINT_NAME :{BLACK}Renommer le point decontrôle
|
||||
STR_WAYPOINT_VIEW_CHANGE_WAYPOINT_NAME :{BLACK}Renommer le point de contrôle
|
||||
STR_BUOY_VIEW_CENTER_TOOLTIP :{BLACK}Centrer la vue sur la bouée. Ctrl-clic pour ouvrir une nouvelle vue sur la bouée
|
||||
STR_BUOY_VIEW_CHANGE_BUOY_NAME :{BLACK}Renommer la bouée
|
||||
|
||||
@@ -2586,9 +2599,9 @@ STR_COMPANY_VIEW_NEW_FACE_TOOLTIP :{BLACK}Choix d'
|
||||
STR_COMPANY_VIEW_COLOUR_SCHEME_BUTTON :{BLACK}Couleur
|
||||
STR_COMPANY_VIEW_COLOUR_SCHEME_TOOLTIP :{BLACK}Change la couleur des véhicules
|
||||
STR_COMPANY_VIEW_COMPANY_NAME_BUTTON :{BLACK}Nom de la société
|
||||
STR_COMPANY_VIEW_COMPANY_NAME_TOOLTIP :{BLACK}Change le nom de la compagnie
|
||||
STR_COMPANY_VIEW_COMPANY_NAME_TOOLTIP :{BLACK}Changer le nom de la compagnie
|
||||
STR_COMPANY_VIEW_PRESIDENT_NAME_BUTTON :{BLACK}Nom du P.D.G.
|
||||
STR_COMPANY_VIEW_PRESIDENT_NAME_TOOLTIP :{BLACK}Change le nom du président directeur général
|
||||
STR_COMPANY_VIEW_PRESIDENT_NAME_TOOLTIP :{BLACK}Changer le nom du président directeur général
|
||||
|
||||
STR_COMPANY_VIEW_BUY_SHARE_BUTTON :{BLACK}Acheter 25% de la compagnie
|
||||
STR_COMPANY_VIEW_SELL_SHARE_BUTTON :{BLACK}Vendre 25% de la compagnie
|
||||
@@ -2702,7 +2715,7 @@ STR_PURCHASE_INFO_SPEED :{BLACK}Vitesse{
|
||||
STR_PURCHASE_INFO_RUNNINGCOST :{BLACK}Coût d'entretien{NBSP}: {GOLD}{CURRENCY}/an
|
||||
STR_PURCHASE_INFO_CAPACITY :{BLACK}Capacité{NBSP}: {GOLD}{CARGO} {STRING}
|
||||
STR_PURCHASE_INFO_REFITTABLE :(réaménageable)
|
||||
STR_PURCHASE_INFO_DESIGNED_LIFE :{BLACK}Concu en{NBSP}: {GOLD}{NUM}{BLACK}Durée de vie{NBSP}: {GOLD}{COMMA} ans
|
||||
STR_PURCHASE_INFO_DESIGNED_LIFE :{BLACK}Conçu en{NBSP}: {GOLD}{NUM}{BLACK}Durée de vie{NBSP}: {GOLD}{COMMA} ans
|
||||
STR_PURCHASE_INFO_RELIABILITY :{BLACK}Fiabilité max.{NBSP}: {GOLD}{COMMA}%
|
||||
STR_PURCHASE_INFO_COST :{BLACK}Prix{NBSP}: {GOLD}{CURRENCY}
|
||||
STR_PURCHASE_INFO_WEIGHT_CWEIGHT :{BLACK}Poids{NBSP}: {GOLD}{WEIGHT_S} ({WEIGHT_S})
|
||||
@@ -2735,9 +2748,9 @@ STR_BUY_VEHICLE_SHIP_RENAME_BUTTON :{BLACK}Renommer
|
||||
STR_BUY_VEHICLE_AIRCRAFT_RENAME_BUTTON :{BLACK}Renommer
|
||||
|
||||
STR_BUY_VEHICLE_TRAIN_RENAME_TOOLTIP :{BLACK}Renommer le type du véhicule
|
||||
STR_BUY_VEHICLE_ROAD_VEHICLE_RENAME_TOOLTIP :{BLACK}Renommer type de véhicule routier
|
||||
STR_BUY_VEHICLE_SHIP_RENAME_TOOLTIP :{BLACK}Renommer type de navire
|
||||
STR_BUY_VEHICLE_AIRCRAFT_RENAME_TOOLTIP :{BLACK}Renommer type d'aéronef
|
||||
STR_BUY_VEHICLE_ROAD_VEHICLE_RENAME_TOOLTIP :{BLACK}Renommer le type de véhicule routier
|
||||
STR_BUY_VEHICLE_SHIP_RENAME_TOOLTIP :{BLACK}Renommer le type de navire
|
||||
STR_BUY_VEHICLE_AIRCRAFT_RENAME_TOOLTIP :{BLACK}Renommer le type d'aéronef
|
||||
|
||||
STR_QUERY_RENAME_TRAIN_TYPE_CAPTION :{WHITE}Renommer le type de train
|
||||
STR_QUERY_RENAME_ROAD_VEHICLE_TYPE_CAPTION :{WHITE}Renommer type de véhicule routier
|
||||
@@ -2750,6 +2763,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}Dépôt
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} Dépôt naval
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}Hangar à {STATION}
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} véhicule{P "" s}{STRING}
|
||||
@@ -2859,7 +2873,7 @@ STR_REPLACE_WAGONS :Wagons
|
||||
STR_REPLACE_HELP_RAILTYPE :{BLACK}Choisir un type de rail pour le remplacement de locomotives
|
||||
STR_REPLACE_HELP_REPLACE_INFO_TAB :{BLACK}Ceci affiche par quelle locomotive celle qui est sélectionnée à gauche sera remplacée
|
||||
STR_REPLACE_RAIL_VEHICLES :Véhicules sur rail
|
||||
STR_REPLACE_ELRAIL_VEHICLES :Vehicule électriques sur rail
|
||||
STR_REPLACE_ELRAIL_VEHICLES :Véhicules électriques sur rail
|
||||
STR_REPLACE_MONORAIL_VEHICLES :Véhicules sur monorail
|
||||
STR_REPLACE_MAGLEV_VEHICLES :Véhicules sur Maglev
|
||||
|
||||
@@ -2946,6 +2960,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Entreti
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Entretien au hangar de {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Entretien au hangar de {STATION} , {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Détails)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Nom
|
||||
@@ -3159,7 +3175,7 @@ STR_TIMETABLE_TITLE :{WHITE}{VEHICLE
|
||||
STR_TIMETABLE_ORDER_VIEW :{BLACK}Ordres
|
||||
STR_TIMETABLE_ORDER_VIEW_TOOLTIP :{BLACK}Basculer vers la vue ordres
|
||||
|
||||
STR_TIMETABLE_TOOLTIP :{BLACK}Horaire - cliquer sur un ordre pour le séléctionner.
|
||||
STR_TIMETABLE_TOOLTIP :{BLACK}Horaire - cliquer sur un ordre pour le sélectionner.
|
||||
|
||||
STR_TIMETABLE_NO_TRAVEL :Pas de voyage
|
||||
STR_TIMETABLE_TRAVEL_NOT_TIMETABLED :Voyager (sans horaires)
|
||||
@@ -3182,10 +3198,10 @@ STR_TIMETABLE_STARTING_DATE :{BLACK}Date de
|
||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Sélectionner une date comme point de départ de cet horaire
|
||||
|
||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Modifier durée
|
||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Modifier la durée de l'ordre séléctionné
|
||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Modifier la durée de l'ordre sélectionné
|
||||
|
||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Annuler durée
|
||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Annuler la durée de l'ordre séléctionné
|
||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Annuler la durée de l'ordre sélectionné
|
||||
|
||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}RAZ compteur de retard
|
||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Remet à zéro le compteur de retard, le véhicule sera donc à l'heure
|
||||
@@ -3219,7 +3235,7 @@ STR_AI_DEBUG_SETTINGS_TOOLTIP :{BLACK}Modifier
|
||||
STR_AI_DEBUG_RELOAD :{BLACK}Recharger IA
|
||||
STR_AI_DEBUG_RELOAD_TOOLTIP :{BLACK}Tuer l'IA, recharger le script et relancer l'IA
|
||||
|
||||
STR_ERROR_NO_AI :{WHITE}OpenTTD est compilé sans support pour les IAs...
|
||||
STR_ERROR_NO_AI :{WHITE}OpenTTD est compilé sans le support des IAs...
|
||||
STR_ERROR_NO_AI_SUB :{WHITE}... aucune IA disponible{NBSP}!
|
||||
|
||||
STR_ERROR_AI_NO_AI_FOUND :Aucune IA n'a été trouvée.{}Cette IA est factice et ne fera rien.{}Vous pouvez télécharger diverses IA via le système de 'Contenu en ligne'.
|
||||
@@ -3288,7 +3304,7 @@ STR_ERROR_GAME_LOAD_FAILED :{WHITE}Le charg
|
||||
STR_GAME_SAVELOAD_ERROR_BROKEN_INTERNAL_ERROR :Erreur interne{NBSP}: {STRING}
|
||||
STR_GAME_SAVELOAD_ERROR_BROKEN_SAVEGAME :Sauvegarde corrompue - {STRING}
|
||||
STR_GAME_SAVELOAD_ERROR_TOO_NEW_SAVEGAME :Sauvegarde modifiée avec une version plus récente
|
||||
STR_GAME_SAVELOAD_ERROR_FILE_NOT_READABLE :Fichier illisibble
|
||||
STR_GAME_SAVELOAD_ERROR_FILE_NOT_READABLE :Fichier illisible
|
||||
STR_GAME_SAVELOAD_ERROR_FILE_NOT_WRITEABLE :Fichier non modifiable
|
||||
STR_GAME_SAVELOAD_ERROR_DATA_INTEGRITY_CHECK_FAILED :Échec du contrôle d'intégrité des données
|
||||
STR_WARNING_LOADGAME_REMOVED_TRAMS :{WHITE}Partie sauvegardée avec une version sans support des tramways. Tous les tramways ont été supprimés.
|
||||
@@ -3392,7 +3408,7 @@ STR_ERROR_CAN_ONLY_BE_BUILT_IN_DESERT :{WHITE}... peut
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_TOWNS :{WHITE}... peut seulement être construit en ville
|
||||
STR_ERROR_CAN_ONLY_BE_BUILT_IN_LOW_AREAS :{WHITE}... peut seulement être construit dans les zones basses
|
||||
STR_ERROR_CAN_ONLY_BE_POSITIONED :{WHITE}... positionnement uniquement sur les bords de la carte
|
||||
STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... les forêts ne peuvent être plantées que au dessus de l'altitude d'enneignement
|
||||
STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... les forêts ne peuvent être plantées qu'au dessus de l'altitude d'enneigement
|
||||
|
||||
# Station construction related errors
|
||||
STR_ERROR_CAN_T_BUILD_RAILROAD_STATION :{WHITE}Impossible de construire la gare ici...
|
||||
@@ -3453,6 +3469,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Impossib
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Impossible de construire un dépôt de tramway ici...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Impossible de construire le dépôt naval ici...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Le train doit être stoppé dans un dépôt
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... doit être à l'arrêt dans un dépôt routier
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Le navire doit être arrêté au dépôt
|
||||
@@ -3509,6 +3526,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Impossib
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... il y a déjà des arbres
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... mauvais terrain pour ce type d'arbre
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Plantation impossible...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3519,6 +3537,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Les extr
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Le pont est trop bas pour le terrain
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Le début et la fin doivent être alignés
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... les deux extrémités du pont doivent être sur la terre ferme
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... pont trop long
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Impossible de construire un tunnel ici...
|
||||
@@ -3575,7 +3594,7 @@ STR_ERROR_CAN_T_BUY_AIRCRAFT :{WHITE}Impossib
|
||||
|
||||
STR_ERROR_CAN_T_RENAME_TRAIN_TYPE :{WHITE}Impossible de renommer le type de train...
|
||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE_TYPE :{WHITE}Impossible de renommer type de véhicule routier...
|
||||
STR_ERROR_CAN_T_RENAME_SHIP_TYPE :{WHITE}Impossbile de renommer type de navire...
|
||||
STR_ERROR_CAN_T_RENAME_SHIP_TYPE :{WHITE}Impossible de renommer type de navire...
|
||||
STR_ERROR_CAN_T_RENAME_AIRCRAFT_TYPE :{WHITE}Impossible de renommer type d'aéronef...
|
||||
|
||||
STR_ERROR_CAN_T_SELL_TRAIN :{WHITE}Impossible de vendre le véhicule ferroviaire...
|
||||
@@ -3631,6 +3650,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Impossib
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Impossible d'éditer le texte du panneau...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Impossible de supprimer le panneau...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Un clone de Transport Tycoon Deluxe
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Grand immeuble de bureaux
|
||||
@@ -4021,6 +4043,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :Point de contrôle de {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Point de contrôle de {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :station inconnue
|
||||
STR_DEFAULT_SIGN_NAME :Panneau
|
||||
STR_COMPANY_SOMEONE :quelqu'un
|
||||
|
||||
+61
-34
@@ -216,6 +216,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Introducir cadea de filtrado
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Introduce unha palabra pola que filtra la lista
|
||||
@@ -298,9 +299,9 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Amosa-la
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Amosa-la táboa da liga de compañías
|
||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Fundar unha nova industria ou listar tódalas industrias
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Amosa a lista dos trens da compañía. Ctrl+Click amosa a lista de vehículos
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Amosa-la lista dos vehículos de estrada da compañía
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Amosa-la lista dos barcos da compañía
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_AIRCRAFT :{BLACK}Amosa-la lista dos avións da compañía
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Amosa-la lista dos vehículos de estrada da compañía. CTRL+Click conmuta a apertura da lista de grupos/vehículos
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Amosar a lista dos barcos da compañía. CTRL+Click conmuta a apertura da lista de grupos/vehículos
|
||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_AIRCRAFT :{BLACK}Amosa-la lista dos avións da compañía, CTRL+Click conmuta a apertura da lista de grupos/vehículos
|
||||
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_IN :{BLACK}Achega-la vista
|
||||
STR_TOOLBAR_TOOLTIP_ZOOM_THE_VIEW_OUT :{BLACK}Alonxa-la vista
|
||||
STR_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Construír elementos do ferrocarril
|
||||
@@ -555,8 +556,8 @@ STR_PERFORMANCE_DETAIL_MONEY :{BLACK}Diñeiro
|
||||
STR_PERFORMANCE_DETAIL_LOAN :{BLACK}Crédito:
|
||||
STR_PERFORMANCE_DETAIL_TOTAL :{BLACK}Total:
|
||||
############ End of order list
|
||||
STR_PERFORMANCE_DETAIL_VEHICLES_TOOLTIP :{BLACK}Número de vehículos; inclúe camións/buses, trens, barcos e avións
|
||||
STR_PERFORMANCE_DETAIL_STATIONS_TOOLTIP :{BLACK}Número de partes de estacións. Cóntase cada parte dunha estación (p.e. tren, autobús, aeroporto), incluso aínda que estén conectadas coma unha estación
|
||||
STR_PERFORMANCE_DETAIL_VEHICLES_TOOLTIP :{BLACK}Número de vehículos que deron beneficios o ano pasado. Inclúe camións/buses, trens, barcos e avións
|
||||
STR_PERFORMANCE_DETAIL_STATIONS_TOOLTIP :{BLACK}Número de partes de estacións atendida recentemente. Cóntase cada parte da estación (p.e. tren, autobús, aeroporto), aínda que estén conectadas coma unha estación
|
||||
STR_PERFORMANCE_DETAIL_MIN_PROFIT_TOOLTIP :{BLACK}Beneficios do vehículo con menos ingresos (só se consideran os de máis de dous anos)
|
||||
STR_PERFORMANCE_DETAIL_MIN_INCOME_TOOLTIP :{BLACK}Cantidade de diñeiro ganado no trimestre co beneficio máis baixo dos últimos 12 trimestres
|
||||
STR_PERFORMANCE_DETAIL_MAX_INCOME_TOOLTIP :{BLACK}Cantidade de diñeiro gañado no trimestre co beneficio máis alto dos últimos 12 trimestres
|
||||
@@ -761,6 +762,7 @@ STR_NEWS_COMPANY_LAUNCH_DESCRIPTION :{BIGFONT}{BLACK
|
||||
STR_NEWS_MERGER_TAKEOVER_TITLE :{BIGFONT}{BLACK}¡{STRING} comprada por {STRING}!
|
||||
STR_PRESIDENT_NAME_MANAGER :{BLACK}{PRESIDENTNAME}{}(Presidente)
|
||||
|
||||
STR_NEWS_NEW_TOWN :{BLACK}{BIGFONT}¡{STRING} promoveu a construción dunha nova cidade: {TOWN}!
|
||||
|
||||
STR_NEWS_INDUSTRY_CONSTRUCTION :{BIGFONT}{BLACK}¡Nova {STRING} en construción cerca de {TOWN}!
|
||||
STR_NEWS_INDUSTRY_PLANTED :{BIGFONT}{BLACK}¡Nova {STRING} cerca de {TOWN}!
|
||||
@@ -803,6 +805,7 @@ STR_NEWS_TRAIN_IS_LOST :{WHITE}{VEHICLE
|
||||
STR_NEWS_VEHICLE_IS_UNPROFITABLE :{WHITE}O beneficio do ano pasado de {VEHICLE} foi de {CURRENCY}
|
||||
|
||||
STR_NEWS_ORDER_REFIT_FAILED :{WHITE}{VEHICLE} parou porque a orde de reaxuste fallou
|
||||
STR_NEWS_VEHICLE_AUTORENEW_FAILED :{WHITE}Renovación automática fallida en {VEHICLE}{}{STRING}
|
||||
|
||||
STR_NEWS_NEW_VEHICLE_NOW_AVAILABLE :{BIGFONT}{BLACK}¡Novo {STRING} agora dispoñible!
|
||||
STR_NEWS_NEW_VEHICLE_TYPE :{BIGFONT}{BLACK}{ENGINE}
|
||||
@@ -934,6 +937,9 @@ STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}Seleccio
|
||||
STR_GAME_OPTIONS_BASE_GRF_STATUS :{RED}{NUM} arquivo{P "" s} inexistente{P "" s}/erróneo{P "" s}
|
||||
STR_GAME_OPTIONS_BASE_GRF_DESCRIPTION_TOOLTIP :{BLACK}Información adicional sobre o conxunto de gráficos básico
|
||||
|
||||
STR_GAME_OPTIONS_BASE_SFX :{BLACK}Conxunto de sons base
|
||||
STR_GAME_OPTIONS_BASE_SFX_TOOLTIP :{BLACK}Selecciona o conxunto de sons base a usar
|
||||
STR_GAME_OPTIONS_BASE_SFX_DESCRIPTION_TOOLTIP :{BLACK}Información adicional sobre o conxunto de sons base
|
||||
|
||||
STR_GAME_OPTIONS_BASE_MUSIC :{BLACK}Conxunto de música base
|
||||
STR_GAME_OPTIONS_BASE_MUSIC_TOOLTIP :{BLACK}Selecciona o conxunto de música base a usar
|
||||
@@ -1069,8 +1075,9 @@ STR_CONFIG_SETTING_MAMMOTHTRAINS :{LTBLUE}Permiti
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :{LTBLUE}Modelo de aceleración dos trens: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_ORIGINAL :Orixinal
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_REALISTIC :Realista
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Prohibir os trens e os barcos xirar 90 graos: {ORANGE}{STRING} {LTBLUE} (require NPF)
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Prohibir os trens e os barcos xirar 90º: {ORANGE}{STRING} {LTBLUE} (non con OPF)
|
||||
STR_CONFIG_SETTING_JOINSTATIONS :{LTBLUE}Xunta-las estacións construídas xuntas: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :{LTBLUE}Permitir a unión de estacións non adxacentes {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_IMPROVEDLOAD :{LTBLUE}Usa-lo algoritmo de carga mellorado: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_GRADUAL_LOADING :{LTBLUE}Cargar vehículos gradualmente: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_INFLATION :{LTBLUE}Inflación: {ORANGE}{STRING}
|
||||
@@ -1082,7 +1089,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :ningún
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :coma outras industrias
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :prospección
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Permitir múltiples industrias similares en cada cidade: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Permiti-la construción de industrias iguais cercanas: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Mostrar sempre a data longa na barra de estado: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Mostrar sinais no lado de conducción: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Mostra-la fiestra de finanzas ó final do ano: {ORANGE}{STRING}
|
||||
@@ -1184,6 +1190,7 @@ STR_CONFIG_SETTING_LOADING_INDICATORS_OWN :Propia compañ
|
||||
STR_CONFIG_SETTING_LOADING_INDICATORS_ALL :Tódalas compañías
|
||||
STR_CONFIG_SETTING_TIMETABLE_ALLOW :{LTBLUE}Habilita-los horarios para os vehículos: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TIMETABLE_IN_TICKS :{LTBLUE}Mostra-lo horario en ticks en lugar de días: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_QUICKGOTO :{LTBLUE}Creación rápida de ordes para vehículos: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE :{LTBLUE}Raíl por defecto (nova partida/cargar partida): {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_FIRST :Primeiro dispoñible
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_LAST :Último dispoñible
|
||||
@@ -1272,6 +1279,7 @@ STR_CONFIG_SETTING_AI :{ORANGE}Competi
|
||||
STR_CONFIG_SETTING_DISPLAY_OPTIONS :{ORANGE}Mostrar opcións
|
||||
STR_CONFIG_SETTING_INTERACTION :{ORANGE}Interacción
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SIGNALS :{ORANGE}Sinais
|
||||
STR_CONFIG_SETTING_STATIONS_CARGOHANDLING :{ORANGE}Xestión da carga
|
||||
STR_CONFIG_SETTING_AI_NPC :{ORANGE}Xogadores do ordenador
|
||||
STR_CONFIG_SETTING_VEHICLES_AUTORENEW :{ORANGE}Autorenovar
|
||||
STR_CONFIG_SETTING_VEHICLES_TRAINS :{ORANGE}Trens
|
||||
@@ -1648,6 +1656,7 @@ STR_NETWORK_COMPANY_LIST_NEW_COMPANY :{WHITE}Nova com
|
||||
|
||||
# Network client list
|
||||
STR_NETWORK_CLIENTLIST_KICK :Patear
|
||||
STR_NETWORK_CLIENTLIST_BAN :Expulsar
|
||||
STR_NETWORK_CLIENTLIST_GIVE_MONEY :Dar diñeiro
|
||||
STR_NETWORK_CLIENTLIST_SPEAK_TO_ALL :Falar a todos
|
||||
STR_NETWORK_CLIENTLIST_SPEAK_TO_COMPANY :Falar con compañía
|
||||
@@ -1713,7 +1722,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :perdeuse a cone
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :erro de protocolo
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF erróneo
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :non autorizado
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :recibiuse un paquete extraño
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :recibiuse un paquete inválido ou inesperado
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :revisión errónea
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :o nome xa está en uso
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :contrasinal incorrecta
|
||||
@@ -1726,6 +1735,8 @@ STR_NETWORK_ERROR_CLIENT_SERVER_FULL :servidor cheo
|
||||
# Network related errors
|
||||
STR_NETWORK_SERVER_MESSAGE :*** {1:STRING}
|
||||
############ Leave those lines in this order!!
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_PAUSED :Partida en pausa ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :número de xogadores
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :conectando clientes
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manual
|
||||
############ End of leave-in-this-order
|
||||
@@ -1828,6 +1839,7 @@ STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Suminist
|
||||
STR_JOIN_STATION_CAPTION :{WHITE}Unir estación
|
||||
STR_JOIN_STATION_CREATE_SPLITTED_STATION :{YELLOW}Construír unha estación separada
|
||||
|
||||
STR_JOIN_WAYPOINT_CAPTION :{WHITE}Unir punto de ruta
|
||||
|
||||
# Rail construction toolbar
|
||||
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :{WHITE}Construción de Ferrocarrís
|
||||
@@ -1835,15 +1847,15 @@ STR_RAIL_TOOLBAR_ELRAIL_CONSTRUCTION_CAPTION :{WHITE}Construc
|
||||
STR_RAIL_TOOLBAR_MONORAIL_CONSTRUCTION_CAPTION :{WHITE}Construción de Monorraíl
|
||||
STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Construción de MagLev
|
||||
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Construír vía de ferrocarril
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Construí-la vía de ferrocarril usando o modo Autoraíl
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Construír vía de ferrocarril. CTRL conmuta entre construír/borrar para a construción das vías
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Construír a vía de ferrocarril usando o modo Autoraíl. CTRL conmuta entre construír/borrar para a construción das vías
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Construír depósito de trens (para construír e dar servizo os trens)
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Convertir raíl a punto de control
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Construír estación de ferrocarril
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Construír sinais de ferrocaril
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Convertir raíl a punto de ruta. CTRL permite unir puntos de ruta
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Construír estación de ferrocarril. CTRL permite unir estacións
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Construír sinais de ferrocaril. Ctrl troca entre semáforos/sináis luminosas{}Arrastrando constrúense sinais ó longo dun tramo recto de ferrocarril. Ctrl construe sináis ata o seguinte cruce{}Ctrl+Click abre a ventana de selección
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Construír ponte de ferrocaril
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Construír túnel de ferocarril
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Intecambiar construír/eliminar para vías e sinais de ferrocarril
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Conmutar construír/eliminar para vías, sinais e estacións. Pulsando CTRL tamén borra a vía de puntos de ruta e estacións
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL :{BLACK}Convertir/Actualizar tipo de vía
|
||||
|
||||
# Rail depot construction window
|
||||
@@ -1908,10 +1920,10 @@ STR_BRIDGE_TUBULAR_SILICON :Tubular, Silico
|
||||
# Road construction toolbar
|
||||
STR_ROAD_TOOLBAR_ROAD_CONSTRUCTION_CAPTION :{WHITE}Construción de Estradas
|
||||
STR_ROAD_TOOLBAR_TRAM_CONSTRUCTION_CAPTION :{WHITE}Construción de Tranvías
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_SECTION :{BLACK}Construír unha sección de estrada
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_SECTION :{BLACK}Construír sección de vía de tranvía
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_AUTOROAD :{BLACK}Construír estrada usando o modo Autoestrada
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_AUTOTRAM :{BLACK}Construír sección de tranvía usando o modo Autotranvía
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_SECTION :{BLACK}Construír sección de estrada. CTRL conmuta entre construír/borrar para a construción de estradas
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_SECTION :{BLACK}Construír sección de vía de tranvía. CTRL conmuta entre construír/borrar para a construción de vías de tranvía
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_AUTOROAD :{BLACK}Construír estrada usando o modo Autoestrada. CTRL conmuta entre construír/borrar para a construción de estradas
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_AUTOTRAM :{BLACK}Construír sección de tranvía usando o modo Autotranvía. CTRL conmuta entre construír/borrar para as vías de tranvía
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_VEHICLE_DEPOT :{BLACK}Construír depósito de vehículos de estrada (para comprar e dar servizo aos vehículos de estrada)
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAM_VEHICLE_DEPOT :{BLACK}Construír depósito de tranvías (para comprar e dar servizo aos vehículos)
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_BUS_STATION :{BLACK}Construír estación de autobús
|
||||
@@ -2020,14 +2032,15 @@ STR_RESET_LANDSCAPE_CONFIRMATION_TEXT :{WHITE}¿Estás
|
||||
# Town generation window (SE)
|
||||
STR_FOUND_TOWN_CAPTION :{WHITE}Xeración de Cidades
|
||||
STR_FOUND_TOWN_NEW_TOWN_BUTTON :{BLACK}Nova Cidade
|
||||
STR_FOUND_TOWN_NEW_TOWN_TOOLTIP :{BLACK}Construír nova cidade
|
||||
STR_FOUND_TOWN_NEW_TOWN_TOOLTIP :{BLACK}Fundar nova cidade
|
||||
STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Cidade Aleatoria
|
||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Construír cidade en emprazamento aleatorio
|
||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Fundar cidade nun emprazamento aleatorio
|
||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Moitas cidades aleatorias
|
||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Cubri-lo mapa con cidades colocadas aleatoriamente
|
||||
|
||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Nome da poboación:
|
||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Escribe o nome da poboación
|
||||
STR_FOUND_TOWN_NAME_EDITOR_HELP :{BLACK}Pincha para introducir o nome da cidade
|
||||
STR_FOUND_TOWN_NAME_RANDOM_BUTTON :{BLACK}Nome aleatorio
|
||||
STR_FOUND_TOWN_NAME_RANDOM_TOOLTIP :{BLACK}Xerar novo nome aleatoriamente
|
||||
|
||||
@@ -2038,6 +2051,7 @@ STR_FOUND_TOWN_INITIAL_SIZE_LARGE_BUTTON :{BLACK}Grande
|
||||
STR_FOUND_TOWN_SIZE_RANDOM :{BLACK}Aleatorio
|
||||
STR_FOUND_TOWN_INITIAL_SIZE_TOOLTIP :{BLACK}Selecciona o tamaño da cidade:
|
||||
STR_FOUND_TOWN_CITY :{BLACK}Cidade
|
||||
STR_FOUND_TOWN_CITY_TOOLTIP :{BLACK}As cidades crecen máis rápido que os pobos{}Segundo a configuración, son máis grandes cando se fundan
|
||||
|
||||
STR_FOUND_TOWN_ROAD_LAYOUT :{YELLOW}Disposición das estradas das poboacións:
|
||||
STR_FOUND_TOWN_SELECT_TOWN_ROAD_LAYOUT :{BLACK}Selecciona a disposición das estradas para esta poboación
|
||||
@@ -2061,6 +2075,7 @@ STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}Fundar
|
||||
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}Información dunha área de terreo
|
||||
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}Custo de limpar: {LTBLUE}N/D
|
||||
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR :{BLACK}Custo de limpar: {RED}{CURRENCY}
|
||||
STR_LAND_AREA_INFORMATION_REVENUE_WHEN_CLEARED :{BLACK}Ingresos cando se borre: {LTBLUE}{CURRENCY}
|
||||
STR_LAND_AREA_INFORMATION_OWNER_N_A :N/D
|
||||
STR_LAND_AREA_INFORMATION_OWNER :{BLACK}Propietario: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_ROAD_OWNER :{BLACK}Propietario da estrada: {LTBLUE}{STRING}
|
||||
@@ -2244,7 +2259,7 @@ STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_UP :{BLACK}Baixar a
|
||||
STR_SE_MAPGEN_FLAT_WORLD_HEIGHT_QUERY_CAPT :{WHITE}Cambiar a altura do terreo chan
|
||||
|
||||
# Map generation progress
|
||||
STR_GENERATION_WORLD :{WHITE}Xerando mundo...
|
||||
STR_GENERATION_WORLD :{WHITE}Xerando Mundo...
|
||||
STR_GENERATION_ABORT :{BLACK}Cancelar
|
||||
STR_GENERATION_ABORT_CAPTION :{WHITE}Cancelar Xeración De Mundo
|
||||
STR_GENERATION_ABORT_MESSAGE :{YELLOW}¿Estás seguro de querer terminar a xeración?
|
||||
@@ -2259,7 +2274,7 @@ STR_GENERATION_PREPARING_TILELOOP :{BLACK}Executan
|
||||
STR_GENERATION_PREPARING_GAME :{BLACK}Preparando partida
|
||||
|
||||
# NewGRF settings
|
||||
STR_NEWGRF_SETTINGS_CAPTION :{WHITE}Configuración NewGRF
|
||||
STR_NEWGRF_SETTINGS_CAPTION :{WHITE}Configuracións NewGRF
|
||||
STR_NEWGRF_SETTINGS_PRESET_LIST_TOOLTIP :{BLACK}Carga la programación seleccionada
|
||||
STR_NEWGRF_SETTINGS_PRESET_SAVE :{BLACK}Grabar programación
|
||||
STR_NEWGRF_SETTINGS_PRESET_SAVE_TOOLTIP :{BLACK}Graba-la lista actual como programación
|
||||
@@ -2296,7 +2311,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Desactivad
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Introduce os parámetros do NewGRF
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Arquivos NewGRF dispoñibles
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Engadir á selección
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Engadi-lo arquivo NewGRF seleccionado a túa configuración
|
||||
@@ -2358,7 +2378,7 @@ STR_EDIT_SIGN_SIGN_OSKTITLE :{BLACK}Escribe
|
||||
STR_TOWN_DIRECTORY_CAPTION :{WHITE}Cidades
|
||||
STR_TOWN_DIRECTORY_NONE :{ORANGE}- Ningunha -
|
||||
STR_TOWN_DIRECTORY_TOWN :{ORANGE}{TOWN}{BLACK} ({COMMA})
|
||||
STR_TOWN_DIRECTORY_LIST_TOOLTIP :{BLACK}Nomes de cidades - pincha no nome para centra-la vista principal na cidade
|
||||
STR_TOWN_DIRECTORY_LIST_TOOLTIP :{BLACK}Nomes de cidades - pincha no nome para centrar a vista na cidade. CTRL+Click abre unha nova fiestra na localización da cidade
|
||||
STR_TOWN_POPULATION :{BLACK}Poboación mundial: {COMMA}
|
||||
|
||||
# Town view window
|
||||
@@ -2370,7 +2390,7 @@ STR_TOWN_VIEW_MAIL_LAST_MONTH_MAX :{BLACK}Correo
|
||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH :{BLACK}Carga necesaria para o crecemento:
|
||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{STRING}{BLACK} necesario{P "" s}
|
||||
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}Límite de ruído na cidade: {ORANGE}{COMMA}{BLACK} máx: {ORANGE}{COMMA}
|
||||
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Centra-la vista principal na situación da cidade
|
||||
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Centrar a vista principal na localización da cidade. CTRL+Click abre una nova fiestra na localización da cidade
|
||||
STR_TOWN_VIEW_LOCAL_AUTHORITY_BUTTON :{BLACK}Aut. Local
|
||||
STR_TOWN_VIEW_LOCAL_AUTHORITY_TOOLTIP :{BLACK}Mostra-la información sobre a autoridade local
|
||||
STR_TOWN_VIEW_RENAME_TOOLTIP :{BLACK}Cambia-lo nome da cidade
|
||||
@@ -2413,13 +2433,13 @@ STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}Suborna
|
||||
STR_SUBSIDIES_CAPTION :{WHITE}Subsidios
|
||||
STR_SUBSIDIES_OFFERED_TITLE :{BLACK}Sibsidios en oferta para sevicios que transporten:
|
||||
STR_SUBSIDIES_OFFERED_FROM_TO :{ORANGE}{STRING} dende {STRING} ata {STRING}{YELLOW} (antes de {DATE_SHORT})
|
||||
STR_SUBSIDIES_NONE :{ORANGE}Ningún
|
||||
STR_SUBSIDIES_NONE :{ORANGE}- Ningún -
|
||||
STR_SUBSIDIES_SUBSIDISED_TITLE :{BLACK}Servizos que xa teñen subsidio:
|
||||
STR_SUBSIDIES_SUBSIDISED_FROM_TO :{ORANGE}{STRING} dende {STRING} ata {STRING}{YELLOW} ({COMPANY}{YELLOW}, ata {DATE_SHORT})
|
||||
STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Pincha no servizo para centra-la vista na industria/poboación
|
||||
STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Pincha no servizo para centrar a vista na industria/cidade. CTRL+Click abre unha nova fiestra na localización da industria/cidade
|
||||
|
||||
# Station list window
|
||||
STR_STATION_LIST_TOOLTIP :{BLACK}Nomes das estacións - pincha nun nome para centra-la vista principal na estación
|
||||
STR_STATION_LIST_TOOLTIP :{BLACK}Nomes das estacións - pincha nun nome para centrar a vista na estación. CTRL+Click abre unha nova fiestra na localización da estación
|
||||
STR_STATION_LIST_USE_CTRL_TO_SELECT_MORE :{BLACK}Presiona CTRL para seleccionar máis dun ítem
|
||||
STR_STATION_LIST_CAPTION :{WHITE}{COMPANY} - {COMMA} Estacións
|
||||
STR_STATION_LIST_STATION :{YELLOW}{STATION} {STATIONFEATURES}
|
||||
@@ -2455,7 +2475,7 @@ STR_CARGO_RATING_EXCELLENT :Excelente
|
||||
STR_CARGO_RATING_OUTSTANDING :Excepcional
|
||||
############ range for rating ends
|
||||
|
||||
STR_STATION_VIEW_CENTER_TOOLTIP :{BLACK}Centra-la vista principal na situación da estación
|
||||
STR_STATION_VIEW_CENTER_TOOLTIP :{BLACK}Centra a vista principal na situación da estación. Ctrl+Click abre un novo punto de vista da situación da estación
|
||||
STR_STATION_VIEW_RENAME_TOOLTIP :{BLACK}Cambia-lo nome da estación
|
||||
|
||||
STR_STATION_VIEW_SCHEDULED_TRAINS_TOOLTIP :{BLACK}Mostrar tódolos trens que teñen esta estación nas súas ordes
|
||||
@@ -2846,10 +2866,10 @@ STR_VEHICLE_VIEW_ROAD_VEHICLE_SHOW_DETAILS_TOOLTIP :{BLACK}Mostra-l
|
||||
STR_VEHICLE_VIEW_SHIP_SHOW_DETAILS_TOOLTIP :{BLACK}Mostra-los detalles do barco
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_SHOW_DETAILS_TOOLTIP :{BLACK}Mostra-los detalles do avión
|
||||
|
||||
STR_VEHICLE_VIEW_TRAIN_STATE_START_STOP_TOOLTIP :{BLACK}Tarefa actual do tren - pincha aquí para parar/arrancar o tren
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_STATE_START_STOP_TOOLTIP :{BLACK}Tarefa actual do vehículo - pincha aquí para parar/arrancar o vehículo
|
||||
STR_VEHICLE_VIEW_SHIP_STATE_START_STOP_TOOLTIP :{BLACK}Tarefa actual do barco - pincha aquí para parar/arrancar o barco
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_STATE_START_STOP_TOOLTIP :{BLACK}Tarefa actual do avión - pincha aquí para parar/arrincar o avión
|
||||
STR_VEHICLE_VIEW_TRAIN_STATE_START_STOP_TOOLTIP :{BLACK}Acción actual do tren - pincha para parar/arrancar o tren. CTRL+Click para desprazarse ao destino
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_STATE_START_STOP_TOOLTIP :{BLACK}Acción actual do vehículo - pincha para parar/arrancar o vehículo. CTRL+Click para desprazarse ao destino
|
||||
STR_VEHICLE_VIEW_SHIP_STATE_START_STOP_TOOLTIP :{BLACK}Acción actual do barco - pincha para parar/arrancar o barco. CTRL+Click para desprazarse ao destino
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_STATE_START_STOP_TOOLTIP :{BLACK}Acción actual do avión - pincha para parar/arrancar o avión. CTRL+Click para desprazarse ao destino
|
||||
|
||||
# Messages in the start stop button in the vehicle view
|
||||
STR_VEHICLE_STATUS_LOADING_UNLOADING :{LTBLUE}Cargando / Descargando
|
||||
@@ -2888,6 +2908,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Servizo
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Servizo no Hangar de {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Servizo no Hangar de {STATION}, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Detalles)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Nome
|
||||
@@ -3174,7 +3196,9 @@ STR_AI_CONFIG_HUMAN_PLAYER :Xogador humano
|
||||
STR_AI_CONFIG_RANDOM_AI :IA Aleatoria
|
||||
|
||||
STR_AI_CONFIG_MOVE_UP :{BLACK}Subir
|
||||
STR_AI_CONFIG_MOVE_UP_TOOLTIP :{BLACK}Mover a IA seleccionada hacia arriba na lista
|
||||
STR_AI_CONFIG_MOVE_DOWN :{BLACK}Baixar
|
||||
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Mover a IA seleccionada hacia abaixo na lista
|
||||
|
||||
STR_AI_CONFIG_CHANGE :{BLACK}IA seleccionada
|
||||
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Cargar outra IA
|
||||
@@ -3455,6 +3479,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Os comez
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}A ponte é demasiado baixa para o terreo
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}O inicio e o final deben estar aliñados
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... os finais da ponte deben estar ambos en terra
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... ponte demasiado longa
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Non se pode construí-lo túnel ahí...
|
||||
@@ -3497,7 +3522,7 @@ STR_ERROR_CAN_T_RENAME_AIRCRAFT :{WHITE}Non se p
|
||||
STR_ERROR_CAN_T_STOP_START_TRAIN :{WHITE}No se pode parar/iniciar o tren...
|
||||
STR_ERROR_CAN_T_STOP_START_ROAD_VEHICLE :{WHITE}No se pode parar/arrancar o vehículo de estrada...
|
||||
STR_ERROR_CAN_T_STOP_START_SHIP :{WHITE}Non se pode parar/arrancar o barco...
|
||||
STR_ERROR_CAN_T_STOP_START_AIRCRAFT :{WHITE}Non se pode parar/arrincar o avión...
|
||||
STR_ERROR_CAN_T_STOP_START_AIRCRAFT :{WHITE}Non se pode parar/arrancar o avión...
|
||||
|
||||
STR_ERROR_CAN_T_SEND_TRAIN_TO_DEPOT :{WHITE}No se pode envia-lo tren o depósito...
|
||||
STR_ERROR_CAN_T_SEND_ROAD_VEHICLE_TO_DEPOT :{WHITE}Non se pode envia-lo vehículo ó depósito de estrada...
|
||||
@@ -4046,3 +4071,5 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
+31
-8
@@ -216,6 +216,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Filter eingeben
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Stichwort eingeben, mit dem die Liste gefiltert werden soll
|
||||
@@ -1099,7 +1100,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :Nicht erlaubt
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :Wie andere Industrien
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :Durch Prospektion
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Mehrere gleichartige Industrien pro Stadt erlauben: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Gleiche Industrien können nahe beieinander gebaut werden: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Lange Datumsanzeige in der Statusleiste (links unten): {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Signale auf der Seite der Straßenverkehrsrichtung anzeigen: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Zeige Firmenfinanzen am Ende des Jahres: {ORANGE}{STRING}
|
||||
@@ -1752,7 +1752,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :Verbindung verl
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :Protokollfehler
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF-Versionen stimmen nicht überein
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :nicht autorisiert
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :Unerwartetes Datenpaket empfangen
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :Ungültiges oder unerwartetes Datenpaket empfangen
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :Falsche Version
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :Name wird bereits verwendet
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :Falsches Spielpasswort
|
||||
@@ -1770,7 +1770,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Spiel weiterhin
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Spiel weiterhin angehalten ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Spiel weiterhin angehalten ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Spiel fortgesetzt ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :nicht genug Spieler
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :Spieleranzahl
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :Teilnehmer meldet sich an
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manuell
|
||||
############ End of leave-in-this-order
|
||||
@@ -2125,6 +2125,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Stations
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Akzeptierte Fracht: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Geschwindigkeitsbegrenzung auf Gleisen: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Felsen
|
||||
@@ -2347,7 +2348,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Deaktivier
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}NewGRF-Parameter eingeben
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Verfügbare NewGRF-Dateien
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Zur Auswahl hinzufügen
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Ausgewählte NewGRF-Datei zur Konfiguration hinzufügen
|
||||
@@ -2398,6 +2404,13 @@ STR_NEWGRF_BUGGY :{WHITE}NewGRF '
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Fracht / Ersetzungs - Informationen für '{1:ENGINE}' weichen von der Einkaufsliste nach dem Kauf ab. Das kann dazu führen, dass das Umrüsten beim autmatisches Ersetzen oder Erneuern nicht korrekt funktioniert
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' verursachte eine Endlosschleife im 'Production callback'.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<ungültige Frachtart>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} of <ungültige Frachtart>
|
||||
STR_NEWGRF_INVALID_ENGINE :<ungültige Lokomotive>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<ungültige Industrie>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Schilderliste ({COMMA} Schild{P "" er})
|
||||
|
||||
@@ -2750,6 +2763,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN} F
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} Werft
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} Flugzeughangar
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} Fahrzeug{P "" e}{STRING}
|
||||
@@ -2904,10 +2918,10 @@ STR_VEHICLE_VIEW_ROAD_VEHICLE_SHOW_DETAILS_TOOLTIP :{BLACK}Einzelhe
|
||||
STR_VEHICLE_VIEW_SHIP_SHOW_DETAILS_TOOLTIP :{BLACK}Zeige Einzelheiten des Schiffes
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_SHOW_DETAILS_TOOLTIP :{BLACK}Zeige Einzelheiten des Flugzeuges
|
||||
|
||||
STR_VEHICLE_VIEW_TRAIN_STATE_START_STOP_TOOLTIP :{BLACK}Laufende Zugbewegung - Klicke hier, um den Zug anzuhalten / zu starten
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_STATE_START_STOP_TOOLTIP :{BLACK}Laufende Fahrzeugbewegung - Klick zum Anhalten bzw. Losschicken
|
||||
STR_VEHICLE_VIEW_SHIP_STATE_START_STOP_TOOLTIP :{BLACK}Laufende Schiffsbewegung - Klicke hier, um das Schiff anzuhalten / zu starten
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_STATE_START_STOP_TOOLTIP :{BLACK}Laufende Flugzeugbewegung - Klick zum Anhalten bzw. losschicken
|
||||
STR_VEHICLE_VIEW_TRAIN_STATE_START_STOP_TOOLTIP :{BLACK}Laufende Zugbewegung - Klicke hier, um den Zug anzuhalten / zu starten. Strg + Klick scrollt zum Bestimmungsort
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_STATE_START_STOP_TOOLTIP :{BLACK}Laufende Fahrzeugbewegung - Klick zum Anhalten bzw. Losschicken. Strg + Klick scrollt zum Bestimmungsort
|
||||
STR_VEHICLE_VIEW_SHIP_STATE_START_STOP_TOOLTIP :{BLACK}Laufende Schiffsbewegung - Klicke hier, um das Schiff anzuhalten / zu starten. Strg + Klick scrollt zum Bestimmungsort
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_STATE_START_STOP_TOOLTIP :{BLACK}Laufende Flugzeugbewegung - Klick zum Anhalten bzw. losschicken. Strg + Klick scrollt zum Bestimmungsort
|
||||
|
||||
# Messages in the start stop button in the vehicle view
|
||||
STR_VEHICLE_STATUS_LOADING_UNLOADING :{LTBLUE}Laden / Entladen
|
||||
@@ -2946,6 +2960,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Wartung
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Wartung in {STATION} Hangar
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Wartung in {STATION} Hangar, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Details)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Name
|
||||
@@ -3453,6 +3469,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Fahrzeug
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Straßenbahndepot kann hier nicht gebaut werden...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Werft kann hier nicht gebaut werden...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Zug muss im Depot angehalten sein
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... muss in einem Fahrzeugdepot angehalten werden
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Schiff muss in der Werft angehalten werden
|
||||
@@ -3509,6 +3526,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Kann hie
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... hier sind bereits Bäume
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... falsches Gelände für die Baumart
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Baum kann hier nicht gepflanzt werden...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3519,6 +3537,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Brücken
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Die Brücke ist zu niedrig für diese Umgebung
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Anfang und Ende müssen auf einer Linie liegen
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... Brücke muss an beiden Seiten auf Land enden
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... Brücke zu lang
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Tunnel kann hier nicht gebaut werden...
|
||||
@@ -3631,6 +3650,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Schild k
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Schildname kann nicht geändert werden...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Kann Schild nicht löschen...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Ein Transport Tycoon Deluxe Klon
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Hohes Geschäftshaus
|
||||
@@ -4021,6 +4043,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :Wegpunkt {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Wegpunkt {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :unbekannte Station
|
||||
STR_DEFAULT_SIGN_NAME :Schild
|
||||
STR_COMPANY_SOMEONE :Jemand
|
||||
|
||||
+31
-7
@@ -279,6 +279,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Εισαγώγη κειμένου για φιλτράρισμα
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Εισάγετε μια λέξη για να φιλτραριστεί η λίστα για
|
||||
@@ -1179,7 +1180,7 @@ STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :{LTBLUE}Μον
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_ORIGINAL :Αρχικό
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_REALISTIC :Ρεαλιστικό
|
||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS :{LTBLUE}Υπερβολική κλίση γραμμης τρένων κατά {ORANGE}{STRING}%
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Απαγόρευση στροφών 90 μοιρών για τρένα και πλοία: {ORANGE}{STRING} {LTBLUE} (οχι με OPF)
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Απαγόρευση στα τρένα και πλοια να κάνουν στροφες 90°: {ORANGE}{STRING} {LTBLUE} (οχι με OPF)
|
||||
STR_CONFIG_SETTING_JOINSTATIONS :{LTBLUE}Συνένωση σταθμών τρένων χτισμένων δίπλα σε άλλο: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :{LTBLUE}Να επιτρέπεται η συνένωση μη παρακείμενων σταθμών: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_IMPROVEDLOAD :{LTBLUE}Χρησιμοποίηση βελτιωμένου αλγόριθμου φόρτωσης: {ORANGE}{STRING}
|
||||
@@ -1193,7 +1194,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :κανένα
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :όπως σε άλλες βιομηχανίες
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :επικείμενη
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Επιτρέπονται πολλαπλές όμοιες βιομηχανίες ανα πόλη: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Βιομηχανίες ίδου τύπου μπορούν να χτιστούν κοντά η μία στην άλλη: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Εμφάνιση ολόκληρης ημερομηνίας στη γραμμή κατάστασης: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Εμφάνιση σήμανσης στην πλευρά οδήγησης: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Εμφάνιση παράθυρου οικονομικών στο τέλος του έτους: {ORANGE}{STRING}
|
||||
@@ -1727,7 +1727,7 @@ STR_NETWORK_LANG_LATVIAN :Λετονικ
|
||||
############ End of leave-in-this-order
|
||||
|
||||
# Network game lobby
|
||||
STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Αίθουσας παιχνιδιού για πολλούς παίκτες
|
||||
STR_NETWORK_GAME_LOBBY_CAPTION :{WHITE}Αίθουσα παιχνιδιού για πολλούς παίκτες
|
||||
|
||||
STR_NETWORK_GAME_LOBBY_PREPARE_TO_JOIN :{BLACK}Προετοιμασία για συμμετοχή: {ORANGE}{STRING}
|
||||
STR_NETWORK_GAME_LOBBY_COMPANY_LIST_TOOLTIP :{BLACK}Λίστα όλων των εταιριών αυτή τη στιγμή στο παιχνίδι. Μπορείτε είτε να συμμετάσχετε σε μία ή να δημιουργήσετε μια νέα αν υπάρχει κενή θέση
|
||||
@@ -1846,7 +1846,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :Η σύνδεσ
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :Λάθος πρωτόκολλου
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :Αναντιστοιχία NewGRF
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :Μη εξουσιοδοτημένο
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :λήψη περίεργων πακέτων
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :έγινε λήψη εσφαλμένου ή αναπάντεχου πακέτου
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :λάθος έκδοση
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :το όνομα χρησιμοποιείται
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :λάθος κωδικός
|
||||
@@ -1864,7 +1864,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Παιχνίδ
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Παιχνίδι ακόμα σε παύση ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Παιχνίδι ακόμα σε παύση ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Συνεχίση παιχνιδιού ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :μη επαρκείς παίχτες
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :αριθμός παιχτών
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :σύνδεση πελατών
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :χειροκίνητο
|
||||
############ End of leave-in-this-order
|
||||
@@ -1874,7 +1874,7 @@ STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {STRING} σ
|
||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {STRING} συμμετέχει στην εταιρία #{2:NUM}
|
||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} συμμετέχει στους θεατές
|
||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {STRING} ξεκίνησε μια νεα εταιρία (#{2:NUM})
|
||||
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {STRING} αποχώρηση από το παιχνίδι ({2:STRING})
|
||||
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {STRING} αποχώρησε από το παιχνίδι ({2:STRING})
|
||||
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} άλλαξε το όνομα του/της σε {STRING}
|
||||
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {STRING} έδωσε στην εταιρία σας {2:CURRENCY}
|
||||
STR_NETWORK_MESSAGE_GAVE_MONEY_AWAY :*** Δώσατε {1:STRING} {2:CURRENCY}
|
||||
@@ -2219,6 +2219,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Τύπο
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Αποδεκτό Εμπόρευμα: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}'Οριο ταχυτητας: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Πέτρες
|
||||
@@ -2441,7 +2442,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Απενε
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Εισαγώγη παραμέτρων NewGRF
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Διαθέσιμα αρχεία NewGRF
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Προσθήκη στην επιλόγη
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Προσθέστε το επιλεγμένο αρχείο NewGRF στη διαμόρφωση σας
|
||||
@@ -2492,6 +2498,13 @@ STR_NEWGRF_BUGGY :{WHITE}Το New
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Η πληροφορία εμπορεύματος/ανακατασκευή για την μηχανή '{1:ENGINE}' διαφέρει από την λίστα αγοράς μετά την κατασκευή. Αυτό μπορεί να προκαλέσει την αυτόματη ανανέωση/αντικατάσταση να αποτύχει να ανακατασκευάσει σώστα
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' προκάλεσε ένα ατέρμονο βρόγχο στην ανακοίνωση παραγωγής.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<μη έγκυρο φορτίο>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} <μη έγκυρου φορτίου>
|
||||
STR_NEWGRF_INVALID_ENGINE :<μη έγκυρη μηχανή>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<μη έγκυρη βιομηχανία>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Λίστα πινακίδων - {COMMA} Πινακίδ{P α ες}
|
||||
|
||||
@@ -2844,6 +2857,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN}
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} Ναυπηγείο Πλοίων
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} Υπόστεγο Αεροπλάνων
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} {P όχημα οχήματα}{STRING}
|
||||
@@ -3046,6 +3060,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Service
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Service στο υπόστεγο του στάθμου {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Επισκεύη στο υπόστεγο του σταθμού {STATION}, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Λεπτομέριες)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Όνομα
|
||||
@@ -3553,6 +3569,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Αδύν
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Δεν μπορεί να χτιστεί σταθμαρχείο τραμ εδώ...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Δεν μπορεί να χτιστεί ναυπηγείο πλοίων εδώ...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Το τρένο πρέπει να σταματήσει μέσα σε αμαξοστάσιο
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... πρέπει να σταματήσει μέσα σε αμαξοστάσιο οχημάτων
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Το πλοίο πρέπει να σταματήσει μέσα στο ναυπηγείο
|
||||
@@ -3609,6 +3626,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Δεν
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... υπάρχει ήδη δέντρο εδώ
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... λάθος έδαφος για αυτό το τύπο δέντρου
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Δεν γίνεται να φυτευθεί δέντρο εδώ...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3619,6 +3637,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Η γέ
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Η γέφυρα είναι πολύ χαμηλή για το έδαφος
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Η αρχή και το τέλος πρέπει να είναι σε ευθεία
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... και τα δύο άκρα της γέφυρας πρέπει να είναι σε έδαφος
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... γέφυρα πολλή μεγάλη
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Δεν μπορεί να χτιστεί τούνελ εδώ...
|
||||
@@ -3731,6 +3750,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Δεν
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Δεν γίνεται να αλλαχθεί το κείμενο της πινακίδας...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Δεν μπορεί να διαγραφεί η πινακίδα
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Ένας κλώνος του Transport Tycoon Deluxe
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Ψηλό συγκρότημα γραφείων
|
||||
@@ -4125,6 +4147,7 @@ STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:T
|
||||
STR_FORMAT_WAYPOINT_NAME :Σημείο καθοδηγήσης {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Σημείο καθοδηγήσης {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :άγνωστος σταθμός
|
||||
STR_DEFAULT_SIGN_NAME :Πινακίδα
|
||||
STR_COMPANY_SOMEONE :κάποιος
|
||||
@@ -4215,3 +4238,4 @@ STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
+23
-4
@@ -229,6 +229,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} ³מט
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} קילו ניוטן
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}הכנס מחרוזת סינון
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}הכנס מילת מפתח לסינון הרשימה לפיה
|
||||
@@ -1112,7 +1113,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :בכלל לא
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :כמו שאר התעשיות
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :חיפוש אחר התעשיות
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{ORANGE}{STRING}{LTBLUE} :אפשר יצירת מספר תעשיות זהות בשטחה של עיר אחת
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}:תעשיות מאותו הסוג יכולים להבנות אחד ליד השני {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}תמיד תראה תאריך מלא בסגל הסטטוס: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}הראה רמזורים בצד הנהיגה: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}הראה את חלון מערך הכספים בכל סוף שנה : {ORANGE}{STRING}
|
||||
@@ -1765,7 +1765,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :הקשר נות
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :בעיה בפרוטוקול
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF חוסר התאמת
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :אין אישור
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :קיבל פאקט לא מוכר
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :התקבלה חבילת מידע לא תקינה או לא צפויה
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :גרסא שונה
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :השם שבחרת תפוס
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :סיסמא שגוייה
|
||||
@@ -1783,7 +1783,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :המשחק עד
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :המשחק עדיין מופסק ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :המשחק עדיין מופסק ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :המשחק הומשך ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :אין מספיק שחקנים
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :מספר שחקנים
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :מתחבר ללקוחות
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :ידני
|
||||
############ End of leave-in-this-order
|
||||
@@ -2138,6 +2138,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK} {LTBLUE
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}{LTBLUE}{STRING}: שדרוג גראפי
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK} :מקבל {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({1:STRING} {0:COMMA}/8 )
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}מגבלת מהירות על המסילה: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :סלעים
|
||||
@@ -2360,7 +2361,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}מושתק
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}הכנס פרמטרים
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}קבצי שדרוג גראפי זמינים
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}הוסף לבחירה
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}מוסיף את הקובץ שנבחר לרשימה
|
||||
@@ -2411,6 +2417,8 @@ STR_NEWGRF_BUGGY :{WHITE}NewGRF '
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}מידע מטען/התאמה מחדש עבור '{1:ENGINE}' שונה מרשימת הרכישה לאחר הבניה. דבר זה עלול לגרום מילוי/חידוש אוטומטי לכישלון התאמה מחדש בצורה נכונה.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' גרם ללולאה אינסופית בהתקשרות חזרה של הייצור.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}סימניות {COMMA} - רשימת סימניות
|
||||
|
||||
@@ -2763,6 +2771,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}מוסך
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}מבדוק כלי שייט {TOWN}
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} סככת מטוסים
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{0:ENGINE}{1:STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} כלי{P "" s}{STRING}
|
||||
@@ -2959,6 +2968,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}טיפ
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}טיפול בסככת המטוסים {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}טיפול בסככת המטוסים {STATION} , {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}(פרטים){VEHICLE}
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}שם
|
||||
@@ -3466,6 +3477,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}לא נ
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}לא ניתן לבנות מוסך לחשמלית כאן...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}לא ניתן לבנות מבדוק כאן...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}הרכבת צריכה להיות בעצירה במוסך
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}חייב להיות בעצירה בתוך מוסך לכלי רכב...
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}כלי השייט חייב להמצא בעצירה במבדוק
|
||||
@@ -3522,6 +3534,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}לא נ
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... קיים כאן עץ
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... שטח לא נכון עבור סוג עץ זה
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}לא יכול לטעת עצים במשבצת זו...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3532,6 +3545,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}צדדי
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}גשר נמוך מידי עבור השטח
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}התחלה וסיום חייבים להיות באותו הקו
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... קצות הגשר צריכים להיות על קרקע
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... גשר ארוך מידי
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}לא ניתן להקים מנהרה כאן...
|
||||
@@ -3644,6 +3658,8 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}לא נ
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}... ניתן לשנות את שם הסימניה
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}לא ניתן למחוק סימניה...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :בניין משרדים גבוה
|
||||
@@ -4036,6 +4052,7 @@ STR_FORMAT_INDUSTRY_NAME :{1:STRING.gen}
|
||||
STR_FORMAT_WAYPOINT_NAME :נקודת ציון {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :נקודת ציון {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :תחנה לא ידועה
|
||||
STR_DEFAULT_SIGN_NAME :סימניה
|
||||
STR_COMPANY_SOMEONE :מישהו
|
||||
@@ -4125,3 +4142,5 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
+53
-32
@@ -278,6 +278,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} köbmé
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Kulcsszó megadása a szűréshez
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Írj ide egy kulcsszót ami alapján szűrni szeretnéd a listát
|
||||
@@ -340,8 +341,8 @@ STR_SORT_BY_LIFE_TIME :Élettartamból
|
||||
STR_SORT_BY_TIMETABLE_DELAY :Menetrendi késés
|
||||
STR_SORT_BY_FACILITY :Állomástípus
|
||||
STR_SORT_BY_WAITING :Várakozó rakomány értéke
|
||||
STR_SORT_BY_RATING_MAX :Legtöbb áru szerint
|
||||
STR_SORT_BY_RATING_MIN :Legkevesebb áru szerint
|
||||
STR_SORT_BY_RATING_MAX :Legtöbb rakomány szerint
|
||||
STR_SORT_BY_RATING_MIN :Legkevesebb rakomány szerint
|
||||
STR_SORT_BY_ENGINE_ID :JárműID
|
||||
STR_SORT_BY_COST :Ár
|
||||
STR_SORT_BY_POWER :Telj.
|
||||
@@ -583,8 +584,8 @@ STR_GRAPH_COMPANY_VALUES_CAPTION :{WHITE}Vállala
|
||||
|
||||
STR_GRAPH_CARGO_PAYMENT_RATES_CAPTION :{WHITE}Rakományok szállítási díja
|
||||
STR_GRAPH_CARGO_PAYMENT_RATES_X_LABEL :{TINYFONT}{BLACK}ÚTON TÖLTÖTT NAPOK
|
||||
STR_GRAPH_CARGO_PAYMENT_RATES_TITLE :{TINYFONT}{BLACK}Fizetség 10 egységnyi (vagy 10000 liter) áru 20 négyzet távolságra való szállítsa esetén
|
||||
STR_GRAPH_CARGO_PAYMENT_TOGGLE_CARGO :{BLACK}Az adott áru grafikonjának mutatása be/ki
|
||||
STR_GRAPH_CARGO_PAYMENT_RATES_TITLE :{TINYFONT}{BLACK}Fizetség 10 egységnyi (vagy 10000 liter) rakomány 20 négyzet távolságra való szállítsa esetén
|
||||
STR_GRAPH_CARGO_PAYMENT_TOGGLE_CARGO :{BLACK}Az adott rakomány grafikonjának mutatása be/ki
|
||||
STR_GRAPH_CARGO_PAYMENT_CARGO :{TINYFONT}{BLACK}{STRING}
|
||||
|
||||
STR_GRAPH_PERFORMANCE_DETAIL_TOOLTIP :{BLACK}Részletes teljesítményértékelés mutatása
|
||||
@@ -630,7 +631,7 @@ STR_PERFORMANCE_DETAIL_MIN_PROFIT_TOOLTIP :{BLACK}A legala
|
||||
STR_PERFORMANCE_DETAIL_MIN_INCOME_TOOLTIP :{BLACK}Megkeresett pénz a negyedévben a legkisebb profitnál az utolsó 12 negyedévben.
|
||||
STR_PERFORMANCE_DETAIL_MAX_INCOME_TOOLTIP :{BLACK}Megkeresett pénz a negyedévben a legnagyobb profitnál az utolsó 12 negyedévben
|
||||
STR_PERFORMANCE_DETAIL_DELIVERED_TOOLTIP :{BLACK}Utolsó négy negyedévben elszállított rakomány
|
||||
STR_PERFORMANCE_DETAIL_CARGO_TOOLTIP :{BLACK}Az utolsó negyedévben elszállított áruk típusa
|
||||
STR_PERFORMANCE_DETAIL_CARGO_TOOLTIP :{BLACK}Az utolsó negyedévben elszállított rakományok típusa
|
||||
STR_PERFORMANCE_DETAIL_MONEY_TOOLTIP :{BLACK}Vállalat elérhető készpénzmennyisége a bankban
|
||||
STR_PERFORMANCE_DETAIL_LOAN_TOOLTIP :{BLACK}A vállalat által felvett hitelösszeg
|
||||
STR_PERFORMANCE_DETAIL_TOTAL_TOOLTIP :{BLACK}Megszerzett pontok az elérhető pontokból
|
||||
@@ -751,7 +752,7 @@ STR_SMALLMAP_LEGENDA_INDUSTRIES :{TINYFONT}{BLAC
|
||||
STR_SMALLMAP_LEGENDA_DESERT :{TINYFONT}{BLACK}Sivatag
|
||||
STR_SMALLMAP_LEGENDA_SNOW :{TINYFONT}{BLACK}Hó
|
||||
|
||||
STR_SMALLMAP_TOOLTIP_TOGGLE_TOWN_NAMES_ON_OFF :{BLACK}Városnevek ki/be
|
||||
STR_SMALLMAP_TOOLTIP_TOGGLE_TOWN_NAMES_ON_OFF :{BLACK}Városnevek be/ki
|
||||
STR_SMALLMAP_CENTER :{BLACK}A térkép közepét a jelenlegi helyre állítja
|
||||
STR_SMALLMAP_INDUSTRY :{TINYFONT}{STRING} ({NUM})
|
||||
STR_SMALLMAP_TOWN :{TINYFONT}{WHITE}{TOWN}
|
||||
@@ -760,7 +761,7 @@ STR_SMALLMAP_ENABLE_ALL :{BLACK}Bekapcso
|
||||
STR_SMALLMAP_SHOW_HEIGHT :{BLACK}Mutasd a magasságot
|
||||
STR_SMALLMAP_TOOLTIP_DISABLE_ALL :{BLACK}Ne mutasd a gazdasági létesítményeket a térképen
|
||||
STR_SMALLMAP_TOOLTIP_ENABLE_ALL :{BLACK}Mutasd az összes gazdasági létesítményt a térképen
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_HEIGHT :{BLACK}Magasságtérkép ki/bekapcsolása
|
||||
STR_SMALLMAP_TOOLTIP_SHOW_HEIGHT :{BLACK}Magasságtérkép be/kikapcsolása
|
||||
|
||||
# Status bar messages
|
||||
STR_STATUSBAR_TOOLTIP_SHOW_LAST_NEWS :{BLACK}Utolsó üzenet vagy újsághír megmutatása
|
||||
@@ -796,7 +797,7 @@ STR_NEWS_MESSAGE_TYPE_INDUSTRY_CHANGES_SERVED_BY_OTHER :{YELLOW}Termel
|
||||
STR_NEWS_MESSAGE_TYPE_INDUSTRY_CHANGES_UNSERVED :{YELLOW}Más gazdasági termelési változások
|
||||
STR_NEWS_MESSAGE_TYPE_ADVICE_INFORMATION_ON_COMPANY :{YELLOW}A vállalat járműveire vonatkozó ötletek / információk
|
||||
STR_NEWS_MESSAGE_TYPE_NEW_VEHICLES :{YELLOW}Új járművek
|
||||
STR_NEWS_MESSAGE_TYPE_CHANGES_OF_CARGO_ACCEPTANCE :{YELLOW}Áruk elfogadásainak változásai
|
||||
STR_NEWS_MESSAGE_TYPE_CHANGES_OF_CARGO_ACCEPTANCE :{YELLOW}Rakományok elfogadásainak változásai
|
||||
STR_NEWS_MESSAGE_TYPE_SUBSIDIES :{YELLOW}Támogatások
|
||||
STR_NEWS_MESSAGE_TYPE_GENERAL_INFORMATION :{YELLOW}Általános információk
|
||||
|
||||
@@ -1148,13 +1149,13 @@ STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :{LTBLUE}Vonatok
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_ORIGINAL :Eredeti
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_REALISTIC :Valósághű
|
||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS :{LTBLUE}Lejtő meredeksége vonatoknak: {ORANGE}{STRING}%
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Vonatok és hajók nem tesznek 90 fokos kanyart: {ORANGE}{STRING} {LTBLUE}(nem OPF-fell)
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Vonatok és hajók nem tehetnek 90 fokos kanyart: {ORANGE}{STRING} {LTBLUE}(nem OPF-fell)
|
||||
STR_CONFIG_SETTING_JOINSTATIONS :{LTBLUE}Meglévő vasútállomás utólag bővíthető: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :{LTBLUE}Nem közvetlen szomszédos állomások egyesítése: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_IMPROVEDLOAD :{LTBLUE}Járművek egymás utáni telerakodása (egyidejű helyett): {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_GRADUAL_LOADING :{LTBLUE}Járművek fokozatos rakodása: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_INFLATION :{LTBLUE}Infláció: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SELECTGOODS :{LTBLUE}Csak igény esetén kerüljön áru az állomásra: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SELECTGOODS :{LTBLUE}Csak igény esetén kerüljön rakomány az állomásra: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGBRIDGES :{LTBLUE}Nagyon hosszú hidak engedélyezése: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_GOTODEPOT :{LTBLUE}'Menj a garázsba' engedélyezés a menetrendben: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :{LTBLUE}Kézi nyersanyaglelőhely-létesítési módszer: {ORANGE}{STRING}
|
||||
@@ -1162,7 +1163,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :nincs
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :mint általában
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :kutatás támogatása
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Több ugyanolyan gazdasági épület településenként: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Több ugyanolyan gazdasági épület építhető közel egymáshoz: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Mindig teljes dátum a képernyőn: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Jelzők a menetirány szerinti oldalon legyenek: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Pénzügyi összesítés minden év végén: {ORANGE}{STRING}
|
||||
@@ -1370,7 +1370,7 @@ STR_CONFIG_SETTING_AI :{ORANGE}Ellenfe
|
||||
STR_CONFIG_SETTING_DISPLAY_OPTIONS :{ORANGE}Megjelenítési beállítások
|
||||
STR_CONFIG_SETTING_INTERACTION :{ORANGE}Irányítás
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SIGNALS :{ORANGE}Jelzők
|
||||
STR_CONFIG_SETTING_STATIONS_CARGOHANDLING :{ORANGE}Áru kezelés
|
||||
STR_CONFIG_SETTING_STATIONS_CARGOHANDLING :{ORANGE}Rakomány kezelés
|
||||
STR_CONFIG_SETTING_AI_NPC :{ORANGE}Számítógép által vezérelt ellenfelek
|
||||
STR_CONFIG_SETTING_VEHICLES_AUTORENEW :{ORANGE}Automata felújítás
|
||||
STR_CONFIG_SETTING_VEHICLES_SERVICING :{ORANGE}Szervíz
|
||||
@@ -1815,7 +1815,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :elveszett a kap
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :protokoll hiba
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF eltérés(ek)
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :nem engedélyezett
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :ismeretlen csomag érkezett
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :ismeretlen vagy érvénytelen csomag érkezett
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :rossz verzió
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :a név már használva van
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :rossz jelszó
|
||||
@@ -1833,7 +1833,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :A játék tová
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :A játék továbbra is szünetel ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :A játék továbbra is szünetel ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :A játék folytatódik ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :nincs elég játékos
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :játékosok száma
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :kapcsolódó kliensek
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :kézi
|
||||
############ End of leave-in-this-order
|
||||
@@ -2028,7 +2028,7 @@ STR_ROAD_TOOLBAR_TOOLTIP_BUILD_BUS_STATION :{BLACK}Buszmeg
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_PASSENGER_TRAM_STATION :{BLACK}Villamos-utasváró építése. A Ctrl lenyomásával egyesítheted más állomásokkal
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRUCK_LOADING_BAY :{BLACK}Teherautó-rakodóhely építése. A Ctrl lenyomásával egyesítheted más állomásokkal
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_CARGO_TRAM_STATION :{BLACK}Tehervillamos-állomás építése. A Ctrl lenyomásával egyesítheted más állomásokkal
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_ONE_WAY_ROAD :{BLACK}Egyirányú utak ki/be kapcsolása
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_ONE_WAY_ROAD :{BLACK}Egyirányú utak be/kikapcsolása
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_BRIDGE :{BLACK}Közúti híd építése
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_BRIDGE :{BLACK}Villamos-híd építése
|
||||
STR_ROAD_TOOLBAR_TOOLTIP_BUILD_ROAD_TUNNEL :{BLACK}Közúti alagút építése
|
||||
@@ -2188,6 +2188,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Állomá
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Elfogad: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Vasúti pályasebesség: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Kövek
|
||||
@@ -2410,7 +2411,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Kikapcsolv
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Adj meg NewGRF paramétereket
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}Elérhető NewGRF fileok
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Kiválasztáshoz hozzáad
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}A kiválasztott NewGRF fájlt hozzáadja a konfigurációdhoz
|
||||
@@ -2461,6 +2467,13 @@ STR_NEWGRF_BUGGY :{WHITE}A(z) '{0
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}A(z) '{1:ENGINE}' rakomány/átalakítás információja a gyártás után különbözik a vételi listán találhatótól. Ez hibát okozhat az automatikus felújítás/lecserélés során az átalakításban.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' végtelen ciklust okozott a termelés folyamatnál.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<érvénytelen rakomány>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} of <érvénytelen rakomány>
|
||||
STR_NEWGRF_INVALID_ENGINE :<érvénytelen mozdony>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<érvénytelen gazdasági épület>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Feliratok listája ({COMMA} db)
|
||||
|
||||
@@ -2484,7 +2497,7 @@ STR_TOWN_VIEW_CITY_CAPTION :{WHITE}{TOWN} (
|
||||
STR_TOWN_VIEW_POPULATION_HOUSES :{BLACK}Lakosság: {ORANGE}{COMMA}{BLACK} Házak: {ORANGE}{COMMA}
|
||||
STR_TOWN_VIEW_PASSENGERS_LAST_MONTH_MAX :{BLACK}Utasok az előző hónapban: {ORANGE}{COMMA}{BLACK} max: {ORANGE}{COMMA}
|
||||
STR_TOWN_VIEW_MAIL_LAST_MONTH_MAX :{BLACK}Levélcsomagok az előző hónapban: {ORANGE}{COMMA}{BLACK} max: {ORANGE}{COMMA}
|
||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH :{BLACK}A város növekedéséhez szükséges áru:
|
||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH :{BLACK}A város növekedéséhez szükséges rakomány:
|
||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{STRING}{BLACK} szükséges
|
||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_WINTER :{ORANGE}{STRING}{BLACK} szükséges télen
|
||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_LAST_MONTH :{ORANGE}{CARGO}{BLACK} szállítva a múlt hónapban
|
||||
@@ -2519,13 +2532,13 @@ STR_LOCAL_AUTHORITY_ACTION_NEW_BUILDINGS :Új épületek
|
||||
STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Kizárólagos szállítási jogok vétele
|
||||
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Önkormányzat megvesztegetése
|
||||
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}Kis helyi reklámhadjárat indítása, hogy több utast és árut vonzz a megállóidba.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}Közepes helyi reklámhadjárat indítása, hogy több utast és árut vonzz a megállóidba.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}Nagy helyi reklámhadjárat indítása, hogy több utast és árut vonzz a megállóidba.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}Kis helyi reklámhadjárat indítása, hogy több utast és rakományt vonzz a megállóidba.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}Közepes helyi reklámhadjárat indítása, hogy több utast és rakományt vonzz a megállóidba.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}Nagy helyi reklámhadjárat indítása, hogy több utast és rakományt vonzz a megállóidba.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}A városi úthálózat felújításának támogatása. Hat hónapig jelentősen összezavarja a közúti forgalmat.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW}Szobor építése a vállalatod tiszteletére.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW}Új kereskedelmi épületek építésének támogatása a városban.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}Egy éves kizárólagos szállítási jogok vétele a városban. Az önkormányzat csak a te állomásaid használatát engedi meg az utasoknak és az áruknak.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}Egy éves kizárólagos szállítási jogok vétele a városban. Az önkormányzat csak a te állomásaid használatát engedi meg az utasoknak és a rakományoknak.{}Ára: {CURRENCY}
|
||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}A megítélésed növelése az önkormányzat megvesztegetésével, komoly büntetést kockáztatva, ha ez kiderül.{}Ára: {CURRENCY}
|
||||
|
||||
# Subsidies window
|
||||
@@ -2684,7 +2697,7 @@ STR_INDUSTRY_VIEW_REQUIRES_CARGO_CARGO_CARGO :{BLACK}Felhaszn
|
||||
############ range for requires ends
|
||||
|
||||
############ range for produces starts
|
||||
STR_INDUSTRY_VIEW_WAITING_FOR_PROCESSING :{BLACK}Feldolgozásra váró szállítmány:
|
||||
STR_INDUSTRY_VIEW_WAITING_FOR_PROCESSING :{BLACK}Feldolgozásra váró rakomány:
|
||||
STR_INDUSTRY_VIEW_WAITING_STOCKPILE_CARGO :{YELLOW}{CARGO}{STRING}{BLACK}
|
||||
STR_INDUSTRY_VIEW_PRODUCES_CARGO :{BLACK}Gyárt: {YELLOW}{STRING}{STRING}
|
||||
STR_INDUSTRY_VIEW_PRODUCES_CARGO_CARGO :{BLACK}Gyárt: {YELLOW}{STRING}{STRING}, {STRING}{STRING}
|
||||
@@ -2773,7 +2786,7 @@ STR_PURCHASE_INFO_COST_SPEED :{BLACK}Ár: {GO
|
||||
STR_PURCHASE_INFO_AIRCRAFT_CAPACITY :{BLACK}Kapacitás: {GOLD}{CARGO}, {CARGO}
|
||||
STR_PURCHASE_INFO_PWAGPOWER_PWAGWEIGHT :{BLACK}Meghajtott vagonok: {GOLD}+{POWER}{BLACK} Súly: {GOLD}+{WEIGHT_S}
|
||||
STR_PURCHASE_INFO_REFITTABLE_TO :{BLACK}Átalakítható: {GOLD}
|
||||
STR_PURCHASE_INFO_ALL_TYPES :Minden szállítmány típusra
|
||||
STR_PURCHASE_INFO_ALL_TYPES :Minden rakomány típusra
|
||||
STR_PURCHASE_INFO_ALL_BUT :Mindenre, kivéve {GOLD}
|
||||
STR_PURCHASE_INFO_MAX_TE :{BLACK}Maximális vonóerő: {GOLD}{FORCE}
|
||||
|
||||
@@ -2813,6 +2826,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN}i
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN}i dokk
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} hangárja
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} jármű{STRING}
|
||||
@@ -3086,10 +3100,10 @@ STR_REFIT_ROAD_VEHICLE_REFIT_BUTTON :{BLACK}Közúti
|
||||
STR_REFIT_SHIP_REFIT_BUTTON :{BLACK}Hajó átalakítása
|
||||
STR_REFIT_AIRCRAFT_REFIT_BUTTON :{BLACK}Repülőgép átalakítása
|
||||
|
||||
STR_REFIT_TRAIN_REFIT_TOOLTIP :{BLACK}Vonat átalakítása a kijelölt áru szállítására
|
||||
STR_REFIT_ROAD_VEHICLE_REFIT_TOOLTIP :{BLACK}Közúti jármű átalakítása a kijelölt áru szállítására
|
||||
STR_REFIT_SHIP_REFIT_TOOLTIP :{BLACK}Hajó átalakítása a kijelölt áru szállítására
|
||||
STR_REFIT_AIRCRAFT_REFIT_TOOLTIP :{BLACK}Repülőgép átalakítása a kijelölt áru szállítására
|
||||
STR_REFIT_TRAIN_REFIT_TOOLTIP :{BLACK}Vonat átalakítása a kijelölt rakomány szállítására
|
||||
STR_REFIT_ROAD_VEHICLE_REFIT_TOOLTIP :{BLACK}Közúti jármű átalakítása a kijelölt rakomány szállítására
|
||||
STR_REFIT_SHIP_REFIT_TOOLTIP :{BLACK}Hajó átalakítása a kijelölt rakomány szállítására
|
||||
STR_REFIT_AIRCRAFT_REFIT_TOOLTIP :{BLACK}Repülőgép átalakítása a kijelölt rakomány szállítására
|
||||
|
||||
# Order view
|
||||
STR_ORDERS_CAPTION :{WHITE}{VEHICLE} menetrendje
|
||||
@@ -3516,6 +3530,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Nem ép
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Ide nem lehet remízt építeni...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Nem építhetsz ide dokkot...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}A járműtelepen kellene állnia ehhez
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... garázsban kellene állnia ehhez
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}A dokkban kellene állnia ehhez
|
||||
@@ -3525,7 +3540,7 @@ STR_ERROR_TRAINS_CAN_ONLY_BE_ALTERED_INSIDE_A_DEPOT :{WHITE}Csak a j
|
||||
STR_ERROR_TRAIN_TOO_LONG :{WHITE}Túl hosszú a vonat
|
||||
STR_ERROR_CAN_T_REVERSE_DIRECTION_RAIL_VEHICLE :{WHITE}A járművet nem lehet megfordítani...
|
||||
STR_ERROR_CAN_T_REVERSE_DIRECTION_RAIL_VEHICLE_MULTIPLE_UNITS :{WHITE}Több részből álló járművet nem lehet megfordítani...
|
||||
STR_ERROR_INCOMPATIBLE_RAIL_TYPES :Inkompatibilis síntípusok
|
||||
STR_ERROR_INCOMPATIBLE_RAIL_TYPES :Inkompatibilis pályatípusok
|
||||
|
||||
STR_ERROR_CAN_T_MOVE_VEHICLE :{WHITE}Nem mozgathatod a járművet...
|
||||
STR_ERROR_REAR_ENGINE_FOLLOW_FRONT :{WHITE}A mozdony első felének mindig elől kell lennie
|
||||
@@ -3572,6 +3587,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Ide nem
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... már van itt fa
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... rossz tereptípus a fafajtának
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Ide nem lehet fát ültetni...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3582,6 +3598,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Hídfők
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}A híd túl alacsony a terepre
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}A kezdetének és a végének egy vonalban kell lennie
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... a híd mindkét végének szárazföldön kell lennie
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... a híd túl hosszú
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Nem áshatsz ide alagutat...
|
||||
@@ -3694,6 +3711,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Nem rakh
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Nem változtathatod meg a feliratot...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}A felirat nem törölhető...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Egy Transport Tycoon Deluxe klón
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Magas irodaház
|
||||
@@ -3844,7 +3864,7 @@ STR_SV_STNAME_UPPER :{STRING} Felső
|
||||
STR_SV_STNAME_LOWER :{STRING} Alsó
|
||||
STR_SV_STNAME_HELIPORT :{STRING} Helileszálló
|
||||
STR_SV_STNAME_FOREST :{STRING} Erdőség
|
||||
STR_SV_STNAME_FALLBACK :{STRING} {NUM}. Állomás
|
||||
STR_SV_STNAME_FALLBACK :{STRING} {NUM}. sz. Állomás
|
||||
############ end of savegame specific region!
|
||||
|
||||
##id 0x8000
|
||||
@@ -4114,12 +4134,13 @@ STR_FORMAT_DATE_LONG :{STRING} {STRIN
|
||||
STR_FORMAT_DATE_ISO :{2:NUM}-{1:STRING}-{0:STRING}
|
||||
|
||||
STR_FORMAT_BUOY_NAME :{TOWN} Bója
|
||||
STR_FORMAT_BUOY_NAME_SERIAL :{TOWN} {COMMA}. Bója
|
||||
STR_FORMAT_BUOY_NAME_SERIAL :{TOWN} {COMMA}. sz. Bója
|
||||
STR_FORMAT_COMPANY_NUM :({COMMA}. vállalat)
|
||||
STR_FORMAT_GROUP_NAME :{COMMA} csoport
|
||||
STR_FORMAT_INDUSTRY_NAME :{TOWN}i {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :{TOWN}i Ellenőrző pont
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :{TOWN}i {COMMA}. Ellenőrző pont
|
||||
STR_FORMAT_WAYPOINT_NAME :{TOWN} Ellenőrző pont
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :{TOWN} {COMMA}. sz. Ellenőrző pont
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :ismeretlen állomás
|
||||
STR_DEFAULT_SIGN_NAME :Felirat
|
||||
|
||||
@@ -1087,7 +1087,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :engin
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :eins og annarra iðnaða
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :með jarðefnisleit
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Leyfa marga svipaða iðnaði í sama bæ: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Má byggja iðnaði af sömu gerð nálægt hvor öðrum: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Sýna alltaf fulla dagsetningu á upplýsingaslá: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Sýna umferðarljós akstursmegin: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Sýna fjármálaglugga í lok árs: {ORANGE}{STRING}
|
||||
@@ -2073,6 +2072,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Tegund s
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Tekið á móti: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Hámarkshraði járnbrautar: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Klettar
|
||||
|
||||
+75
-50
@@ -215,6 +215,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Masukkan kata penyaring
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Masukkan kata kunci untuk menyaring daftar
|
||||
@@ -562,7 +563,7 @@ STR_PERFORMANCE_DETAIL_LOAN :{BLACK}Hutang:
|
||||
STR_PERFORMANCE_DETAIL_TOTAL :{BLACK}Total:
|
||||
############ End of order list
|
||||
STR_PERFORMANCE_DETAIL_VEHICLES_TOOLTIP :{BLACK}Jumlah kendaraan yang menghasilkan keuntungan tahun lalu. Termasuk bus/truk, kereta, kapal dan pesawat
|
||||
STR_PERFORMANCE_DETAIL_STATIONS_TOOLTIP :{BLACK}Jumlah bagian dari stasiun yang diservis baru-baru ini. Setiap bagian dari stasiun (misal: stasiun kereta , halte Bus, bandara) dihitung, meskipun mereka dihubungkan menjadi satu kesatuan stasiun
|
||||
STR_PERFORMANCE_DETAIL_STATIONS_TOOLTIP :{BLACK}Jumlah bagian dari stasiun yang diperbaiki baru-baru ini. Setiap bagian dari stasiun (misal: stasiun kereta, terminal bus, bandara) dihitung, meskipun mereka dihubungkan menjadi satu kesatuan stasiun
|
||||
STR_PERFORMANCE_DETAIL_MIN_PROFIT_TOOLTIP :{BLACK}Keuntungan dari kendaraan dengan pendapatan terendah (hanya kendaraan yang usianya melebihi 2 tahun yang diperhitungkan)
|
||||
STR_PERFORMANCE_DETAIL_MIN_INCOME_TOOLTIP :{BLACK}Banyaknya uang yang dihasilkan dalam satu kuartal dengan keuntungan terendah pada 12 kuartal terakhir
|
||||
STR_PERFORMANCE_DETAIL_MAX_INCOME_TOOLTIP :{BLACK}Banyaknya uang tunai yang dihasilkan dalam satu kuartal dengan keuntungan tertinggi pada 12 kuartal terakhir
|
||||
@@ -1084,7 +1085,7 @@ STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL :{LTBLUE}Model a
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_ORIGINAL :Asli
|
||||
STR_CONFIG_SETTING_TRAIN_ACCELERATION_MODEL_REALISTIC :Realistis
|
||||
STR_CONFIG_SETTING_TRAIN_SLOPE_STEEPNESS :{LTBLUE}Tingkat dataran slope pada kereta {ORANGE}{STRING}%
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Kereta dan kapal dilarang belok 90 derajat: {ORANGE}{STRING} {LTBLUE} (tidak dengan NTP)
|
||||
STR_CONFIG_SETTING_FORBID_90_DEG :{LTBLUE}Kereta dan kapal dilarang belok 90 derajat: {ORANGE}{STRING} {LTBLUE} (tidak dengan OFP)
|
||||
STR_CONFIG_SETTING_JOINSTATIONS :{LTBLUE}Gabungkan pembangunan stasiun kereta: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :{LTBLUE}Ijinkan menggabung stasiun meski tdk menempel: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_IMPROVEDLOAD :{LTBLUE}Gunakan algoritma pengangkutan terbaru : {ORANGE}{STRING}
|
||||
@@ -1092,13 +1093,12 @@ STR_CONFIG_SETTING_GRADUAL_LOADING :{LTBLUE}Angkut
|
||||
STR_CONFIG_SETTING_INFLATION :{LTBLUE}Inflasi: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SELECTGOODS :{LTBLUE}Menerima kargo di suatu stasiun hanya jika dibutuhkan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGBRIDGES :{LTBLUE}Ijinkan membangun jembatan yang sangat panjang: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_GOTODEPOT :{LTBLUE}Perbolehkan pergi ke depo: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_GOTODEPOT :{LTBLUE}Perbolehkan pemberhentian di dipo: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :{LTBLUE}Metode pembangunan Industri primer : {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :tidak ada
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :seperti industri lainnya
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :lebih prospektif
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Ijinkan lebih dari satu industri sejenis dalam satu kota: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Industri dengan tipe sama dapat dibangun saling berdekatan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Selalu tampilkan tgl lengkap pada status bar: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Tampilkan sinyal pada lajur kendara: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Tampilkan laporan keuangan pada akhir tahun: {ORANGE}{STRING}
|
||||
@@ -1128,7 +1128,7 @@ STR_CONFIG_SETTING_DYNAMIC_ENGINES_EXISTING_VEHICLES :{WHITE}Tidak di
|
||||
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS :{LTBLUE}Bandara tidak kedaluarsa: {ORANGE}{STRING}
|
||||
|
||||
STR_CONFIG_SETTING_WARN_LOST_TRAIN :{LTBLUE}Ingatkan jika kereta tersesat: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW :{LTBLUE}Tinjau perintah kendaraan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW :{LTBLUE}Tinjau pemberhentian kendaraan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW_OFF :tidak
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW_EXDEPOT :Ya, tetapi selain kendaraan yang berhenti
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW_ON :semua kendaraan
|
||||
@@ -1207,7 +1207,7 @@ STR_CONFIG_SETTING_LOADING_INDICATORS_ALL :Semua perusahaa
|
||||
STR_CONFIG_SETTING_TIMETABLE_ALLOW :{LTBLUE}Aktifkan penjadwalan untuk kendaraan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TIMETABLE_IN_TICKS :{LTBLUE}Penjadwalan menggunakan satuan titik , bukan satuan hari: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TIMETABLE_SHOW_ARRIVAL_DEPARTURE :{LTBLUE}Tampilkan keberangkatan dan kedatangan pada jadwal: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_QUICKGOTO :{LTBLUE}Buat perintah kendaraan cepat: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_QUICKGOTO :{LTBLUE}Buat pemberhentian kendaraan secara cepat: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE :{LTBLUE}Jenis rel saat baru bermain/memuat permainan: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_FIRST :Tersedia pertama
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_LAST :Tersedia terakhir
|
||||
@@ -1230,16 +1230,16 @@ STR_CONFIG_SETTING_AI_BUILDS_SHIPS :{LTBLUE}Non-akt
|
||||
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER :{LTBLUE}Ijinkan kecerdasan pada modus banyak pemain: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_AI_MAX_OPCODES :{LTBLUE}#opcode AI sebelum dihentikan: {ORANGE}{STRING}
|
||||
|
||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :{LTBLUE}Jangka waktu servis dalam persen: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SERVINT_TRAINS :{LTBLUE}Standard jangka servis berkala kereta: {ORANGE}{STRING} hari/%
|
||||
STR_CONFIG_SETTING_SERVINT_TRAINS_DISABLED :{LTBLUE}Standard jangka servis berkala untuk kereta: {ORANGE}Non-aktif
|
||||
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES :{LTBLUE}Standard jangka servis berkala bus/truk: {ORANGE}{STRING} hari/%
|
||||
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES_DISABLED :{LTBLUE}Standard jangka servis berkala bus/truk: {ORANGE}Non-aktif
|
||||
STR_CONFIG_SETTING_SERVINT_AIRCRAFT :{LTBLUE}Standard jangka servis berkala pesawat: {ORANGE}{STRING} hari/%
|
||||
STR_CONFIG_SETTING_SERVINT_AIRCRAFT_DISABLED :{LTBLUE}Standard jangka servis berkala pesawat: {ORANGE}Non-aktif
|
||||
STR_CONFIG_SETTING_SERVINT_SHIPS :{LTBLUE}Standard jangka servis berkala kapal: {ORANGE}{STRING} hari/%
|
||||
STR_CONFIG_SETTING_SERVINT_SHIPS_DISABLED :{LTBLUE}Standard jangka servis berkala untuk kapal: {ORANGE}Non-aktif
|
||||
STR_CONFIG_SETTING_NOSERVICE :{LTBLUE}Tidak perlu servis jika tidak pernah mogok : {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :{LTBLUE}Jangka waktu perbaikan dalam persen: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SERVINT_TRAINS :{LTBLUE}Standard jangka perbaikan berkala kereta: {ORANGE}{STRING} hari/%
|
||||
STR_CONFIG_SETTING_SERVINT_TRAINS_DISABLED :{LTBLUE}Standard jangka perbaikan berkala untuk kereta: {ORANGE}Non-aktif
|
||||
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES :{LTBLUE}Standard jangka perbaikan berkala bus/truk: {ORANGE}{STRING} hari/%
|
||||
STR_CONFIG_SETTING_SERVINT_ROAD_VEHICLES_DISABLED :{LTBLUE}Standard jangka perbaikan berkala bus/truk: {ORANGE}Non-aktif
|
||||
STR_CONFIG_SETTING_SERVINT_AIRCRAFT :{LTBLUE}Standard jangka perbaikan berkala pesawat: {ORANGE}{STRING} hari/%
|
||||
STR_CONFIG_SETTING_SERVINT_AIRCRAFT_DISABLED :{LTBLUE}Standard jangka perbaikan berkala pesawat: {ORANGE}Non-aktif
|
||||
STR_CONFIG_SETTING_SERVINT_SHIPS :{LTBLUE}Standard jangka perbaikan berkala kapal: {ORANGE}{STRING} hari/%
|
||||
STR_CONFIG_SETTING_SERVINT_SHIPS_DISABLED :{LTBLUE}Standard jangka perbaikan berkala untuk kapal: {ORANGE}Non-aktif
|
||||
STR_CONFIG_SETTING_NOSERVICE :{LTBLUE}Tidak perlu perbaikan jika tidak pernah mogok: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_WAGONSPEEDLIMITS :{LTBLUE}Aktifkan batas kecepatan gerbong: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_DISABLE_ELRAILS :{LTBLUE}Non-aktifkan rel listrik: {ORANGE}{STRING}
|
||||
|
||||
@@ -1465,7 +1465,7 @@ STR_FACE_LOAD :{BLACK}Ambil si
|
||||
STR_FACE_LOAD_TOOLTIP :{BLACK}Baca simpanan wajah terpilih
|
||||
STR_FACE_LOAD_DONE :{WHITE}Wajah favorit anda telah dimuat kembali dari berkas config OpenTTD.
|
||||
STR_FACE_FACECODE :{BLACK}Wajah pemain no.
|
||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}Lihat/ubah nomer wajah pemain
|
||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}Lihat/ubah nomor wajah pemain
|
||||
STR_FACE_FACECODE_CAPTION :{WHITE}Lihat/ubah nomer wajah pemain
|
||||
STR_FACE_FACECODE_SET :{WHITE}Kode jumlah wajah baru telah diatur.
|
||||
STR_FACE_FACECODE_ERR :{WHITE}Tidak dapat mengubah nomer wajah pemain - haruslah angka antara 0 dan 4,294,967,295!
|
||||
@@ -1751,7 +1751,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :koneksi terputu
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :Kesalahan protokol
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :NewGRF tidak cocok
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :tidak sah
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :menerima paket aneh
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :menerima paket yang tidak sesuai
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :revisi salah
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :nama sudah digunakan
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :kata kunci salah
|
||||
@@ -1769,7 +1769,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Permainan masih
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Permainan masih dihentikan ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Permainan masih dihentikan ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Permainan dilanjutkan ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :pemain tidak cukup
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :jumlah pemain
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :menghubungkan ke klien
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manual
|
||||
############ End of leave-in-this-order
|
||||
@@ -1883,7 +1883,7 @@ STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :{WHITE}Pembangu
|
||||
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Bangun rel. Ctrl untuk mengganti mode bangun/bongkar pada konstruksi rel
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Bangun rel kereta menggunakan mode Autorail. Ctrl untuk mengganti mode bangun/bongkar pada konstruksi rel
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Bangun depo kereta (untuk pembelian dan perbaikan kereta)
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Bangun dipo lokomotif (untuk pembelian dan perbaikan kereta)
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Ubah rel menjadi waypoint. Ctrl untuk mengaktifkan penggabungan waypoint
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Bangun stasiun kereta. Ctrl untuk mengaktifkan penggabungan stasiun
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Membangun sinyal kereta. Ctrl - berganti sinyal bendera-lampu.
|
||||
@@ -1893,7 +1893,7 @@ STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Membangu
|
||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL :{BLACK}Konversi jenis rel
|
||||
|
||||
# Rail depot construction window
|
||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_CAPTION :{WHITE}Arah Depo Kereta
|
||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_CAPTION :{WHITE}Arah Dipo Lokomotif
|
||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_TOOLTIP :{BLACK}Pilih arah depo kereta
|
||||
|
||||
# Rail waypoint construction window
|
||||
@@ -2124,6 +2124,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Tipe Sta
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Muatan diterima: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Batasan kecepatan rel: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Bebatuan
|
||||
@@ -2346,7 +2347,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Non-aktifk
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Masukkan Parameter NewGRF
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}File NewGRF yang tersedia
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Tambahkan pada pilihan
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Tambahkan berkas NewGRF terpilih kedalam konfigurasi anda
|
||||
@@ -2390,13 +2396,20 @@ STR_NEWGRF_UNPAUSE_WARNING :{WHITE}Tidak me
|
||||
|
||||
# NewGRF 'it's broken' warnings
|
||||
STR_NEWGRF_BROKEN :{WHITE}Biasanya NewGRF '{0:STRING}' dapat menyebabkan de-sinkron dan atau crash.
|
||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Ini akan mengubah panjang kereta '{1:ENGINE}' ketika tidak berada di dalam depo.
|
||||
STR_NEWGRF_BROKEN_VEHICLE_LENGTH :{WHITE}Ini akan mengubah panjang kereta '{1:ENGINE}' ketika tidak berada di dalam dipo lokomotif.
|
||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}Kereta '{VEHICLE}' milik '{COMPANY}' memiliki ukuran yang tidak sesuai. Hal ini mungkin disebabkan oleh masalah dengan NewGRF. Permainan mungkin akan rusak atau hang.
|
||||
|
||||
STR_NEWGRF_BUGGY :{WHITE}NewGRF '{0:STRING}' memberikan informasi yang salah.
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}Informasi muat ulang untuk '{1:ENGINE}' berbeda dengan daftar beli setelah konstruksi. Ini menyebabkan pembaruan otomatis gagal memuat ulang dengan benar..
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' menyebabkan perulangan tanpa akhir di tingkat produksi.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<kargo tidak valid>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} dari <kargo tidak valid>
|
||||
STR_NEWGRF_INVALID_ENGINE :<mesin tidak valid>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<industri tidak valid>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Daftar tanda - {COMMA} Tanda
|
||||
|
||||
@@ -2471,7 +2484,7 @@ STR_SUBSIDIES_OFFERED_FROM_TO :{ORANGE}{STRING
|
||||
STR_SUBSIDIES_NONE :{ORANGE}- Tidak Ada -
|
||||
STR_SUBSIDIES_SUBSIDISED_TITLE :{BLACK}Jasa transportasi bersubsidi:
|
||||
STR_SUBSIDIES_SUBSIDISED_FROM_TO :{ORANGE}{STRING} dari {STRING} ke {STRING}{YELLOW} ({COMPANY}{YELLOW}, hingga {DATE_SHORT})
|
||||
STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Klik pada servis untuk mengarahkan pandangan utama pada industri/kota. Ctrl+Click akan membuka viewport baru pada lokasi industri/kota
|
||||
STR_SUBSIDIES_TOOLTIP_CLICK_ON_SERVICE_TO_CENTER :{BLACK}Klik pada layanan untuk mengarahkan pandangan utama pada industri/kota. Ctrl+Click akan membuka viewport baru pada lokasi industri/kota
|
||||
|
||||
# Station list window
|
||||
STR_STATION_LIST_TOOLTIP :{BLACK}Nama-nama stasiun - klik pada nama untuk mengarahkan pandangan utama pada stasiun. Ctrl+Click akan membuka viewport baru pada lokasi stasiun
|
||||
@@ -2749,6 +2762,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN} B
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} Galangan Kapal
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION} Hangar Pesawat
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} kendaraan{STRING}
|
||||
@@ -2816,7 +2830,7 @@ STR_DEPOT_MASS_START_DEPOT_ROAD_VEHICLE_TOOLTIP :{BLACK}Klik unt
|
||||
STR_DEPOT_MASS_START_DEPOT_SHIP_TOOLTIP :{BLACK}Klik untuk menjalankan semua kapal di dalam galangan
|
||||
STR_DEPOT_MASS_START_HANGAR_TOOLTIP :{BLACK}Klik untuk menjalankan semua Pesawat di dalam hangar
|
||||
|
||||
STR_DEPOT_SELL_CONFIRMATION_TEXT :{YELLOW}Anda akan menjual semua kendaraan didalam depo. Anda yakin?
|
||||
STR_DEPOT_SELL_CONFIRMATION_TEXT :{YELLOW}Anda akan menjual semua kendaraan didalam dipo. Anda yakin?
|
||||
|
||||
# Engine preview window
|
||||
STR_ENGINE_PREVIEW_CAPTION :{WHITE}Pesan dari pabrik kendaraan
|
||||
@@ -2873,10 +2887,10 @@ STR_VEHICLE_VIEW_ROAD_VEHICLE_LOCATION_TOOLTIP :{BLACK}Arahkan
|
||||
STR_VEHICLE_VIEW_SHIP_LOCATION_TOOLTIP :{BLACK}Arahkan pandangan utama pada lokasi kapal. Ctrl+Click akan mengikuti kapal pada pandangan utama
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_LOCATION_TOOLTIP :{BLACK}Arahkan pandangan utama pada lokasi pesawat. Ctrl+Click akan mengikuti pesawat pada pandangan utama
|
||||
|
||||
STR_VEHICLE_VIEW_TRAIN_SEND_TO_DEPOT_TOOLTIP :{BLACK}Kirim kereta ke depo. CTRL+klik hanya akan memerintahkan servis
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_SEND_TO_DEPOT_TOOLTIP :{BLACK}Kirim kendaraan ke garasi. CTRL + klik hanya akan memerintahkan servis
|
||||
STR_VEHICLE_VIEW_SHIP_SEND_TO_DEPOT_TOOLTIP :{BLACK}Kirim kapal ke Galangan. CTRL+klik hanya akan memerintahkan servis
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_SEND_TO_DEPOT_TOOLTIP :{BLACK}Kirim pesawat ke hangar. CTRL+klik hanya akan memerintahkan servis
|
||||
STR_VEHICLE_VIEW_TRAIN_SEND_TO_DEPOT_TOOLTIP :{BLACK}Minta kereta berhenti di dipo lokomotif. CTRL+klik hanya akan meminta perbaikan di dipo
|
||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_SEND_TO_DEPOT_TOOLTIP :{BLACK}Minta kendaraan berhenti di bengkel. CTRL+klik hanya akan meminta perbaikan di bengkel
|
||||
STR_VEHICLE_VIEW_SHIP_SEND_TO_DEPOT_TOOLTIP :{BLACK}Minta kapal berhenti di galangan. CTRL+klik hanya akan meminta perbaikan di galangan
|
||||
STR_VEHICLE_VIEW_AIRCRAFT_SEND_TO_DEPOT_TOOLTIP :{BLACK}Minta pesawat berhenti di hangar. CTRL+klik hanya akan meminta perbaikan di hangar
|
||||
|
||||
STR_VEHICLE_VIEW_CLONE_TRAIN_INFO :{BLACK}Untuk membeli rangkaian kereta yang sama termasuk gerbongnya. Ctrl-Klik untuk berbagi perintah
|
||||
STR_VEHICLE_VIEW_CLONE_ROAD_VEHICLE_INFO :{BLACK}Ini akan membeli satu unit kendaraan yang sama. Ctrl+Click akan berbagi perintah
|
||||
@@ -2945,6 +2959,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Servis
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Perbaikkan di Hangar {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Perbaikkan di Hangar {STATION}, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Detail)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Nama
|
||||
@@ -2964,7 +2980,7 @@ STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED :{BLACK}Berat: {
|
||||
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Berat: {LTBLUE}{WEIGHT_S} {BLACK}Tenaga: {LTBLUE}{POWER}{BLACK} Kec. Max: {LTBLUE}{VELOCITY} {BLACK}Max. T.E.: {LTBLUE}{FORCE}
|
||||
|
||||
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Keuntungan thn ini: {LTBLUE}{CURRENCY} (thn lalu: {CURRENCY})
|
||||
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Reliabilitas: {LTBLUE}{COMMA}% {BLACK}Rusak sejak perbaikkan terakhir : {LTBLUE}{COMMA}
|
||||
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Reliabilitas: {LTBLUE}{COMMA}% {BLACK}Mogok sejak perbaikan terakhir : {LTBLUE}{COMMA} kali
|
||||
|
||||
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Dibuat: {LTBLUE}{NUM}{BLACK} Nilai: {LTBLUE}{CURRENCY}
|
||||
STR_VEHICLE_INFO_NO_CAPACITY :{BLACK}Kapasitas: {LTBLUE}Tidak ada
|
||||
@@ -2974,8 +2990,8 @@ STR_VEHICLE_INFO_CAPACITY_CAPACITY :{BLACK}Daya Mua
|
||||
|
||||
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Nilai Transfer: {LTBLUE}{CURRENCY}
|
||||
|
||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}Jangka waktu servis: {LTBLUE}{COMMA} hari{BLACK} Servis terakhir: {LTBLUE}{DATE_LONG}
|
||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_PERCENT :{BLACK}Jangka waktu servis: {LTBLUE}{COMMA} %{BLACK} Servis terakhir: {LTBLUE}{DATE_LONG}
|
||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_DAYS :{BLACK}Jangka waktu perbaikan: {LTBLUE}{COMMA} hari{BLACK} Perbaikan terakhir: {LTBLUE}{DATE_LONG}
|
||||
STR_VEHICLE_DETAILS_SERVICING_INTERVAL_PERCENT :{BLACK}Jangka waktu perbaikan: {LTBLUE}{COMMA} %{BLACK} Perbaikan terakhir: {LTBLUE}{DATE_LONG}
|
||||
STR_VEHICLE_DETAILS_INCREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Tambah jarak waktu servis dengan 10. Ctrl+Click untuk menambah jarak waktu servis dengan 5.
|
||||
STR_VEHICLE_DETAILS_DECREASE_SERVICING_INTERVAL_TOOLTIP :{BLACK}Kurangi jarak waktu servis dengan 10. Ctrl+Click
|
||||
|
||||
@@ -3066,16 +3082,16 @@ STR_ORDER_REFIT_TOOLTIP :{BLACK}Mengubah
|
||||
|
||||
STR_ORDER_SERVICE :{BLACK}Perbaikan
|
||||
STR_ORDER_DROP_GO_ALWAYS_DEPOT :Selalu masuk
|
||||
STR_ORDER_DROP_SERVICE_DEPOT :Servis jika diperlukan
|
||||
STR_ORDER_DROP_SERVICE_DEPOT :Perbaikan jika diperlukan
|
||||
STR_ORDER_DROP_HALT_DEPOT :Berhenti
|
||||
STR_ORDER_SERVICE_TOOLTIP :{BLACK}Lewati servis kecuali jika dibutuhkan servis
|
||||
STR_ORDER_SERVICE_TOOLTIP :{BLACK}Lewati pemberhentian ini kecuali jika dibutuhkan perbaikan
|
||||
|
||||
STR_ORDER_CONDITIONAL_VARIABLE_TOOLTIP :{BLACK}Kondisi yang diperiksa
|
||||
STR_ORDER_CONDITIONAL_LOAD_PERCENTAGE :% muatan
|
||||
STR_ORDER_CONDITIONAL_RELIABILITY :Kehandalan
|
||||
STR_ORDER_CONDITIONAL_MAX_SPEED :Kecepatan maks.
|
||||
STR_ORDER_CONDITIONAL_AGE :Usia(thn)
|
||||
STR_ORDER_CONDITIONAL_REQUIRES_SERVICE :Waktunya servis
|
||||
STR_ORDER_CONDITIONAL_REQUIRES_SERVICE :Waktunya perbaikan
|
||||
STR_ORDER_CONDITIONAL_UNCONDITIONALLY :Selalu
|
||||
|
||||
STR_ORDER_CONDITIONAL_COMPARATOR_TOOLTIP :{BLACK}Jenis perbandingan kondisi dengan nilai yang diberikan
|
||||
@@ -3098,10 +3114,10 @@ STR_ORDERS_DELETE_BUTTON :{BLACK}Hapus
|
||||
STR_ORDERS_DELETE_TOOLTIP :{BLACK}Hapus perintah terpilih
|
||||
|
||||
STR_ORDERS_GO_TO_BUTTON :{BLACK}Pergi ke
|
||||
STR_ORDER_GO_TO_NEAREST_DEPOT :Depo terdekat
|
||||
STR_ORDER_GO_TO_NEAREST_DEPOT :Pergi ke dipo terdekat
|
||||
STR_ORDER_GO_TO_NEAREST_HANGAR :Hangar terdekat
|
||||
STR_ORDER_CONDITIONAL :Melompat ke perintah lain
|
||||
STR_ORDERS_GO_TO_TOOLTIP :{BLACK}Masukkan perintah baru sebelum perintah yang terpilih, atau tambahkan pada akhir daftar. Sambil menekan ctrl, perintah ke stasiun menjadi 'muat penuh sembarang', penunjuk jalan menjadi 'non-stop', dan depo menjadi 'servis'
|
||||
STR_ORDERS_GO_TO_TOOLTIP :{BLACK}Masukkan pemberhentian baru sebelum pemberhentian yang terpilih, atau tambahkan pada akhir daftar. Sambil menekan Ctrl akan meminta pemberhetian ke stasiun tersebut menjadi 'muat penuh sembarang', penunjuk jalan menjadi 'non-stop', dan pemberhentian dipo menjadi 'perbaikan'
|
||||
STR_ORDERS_GO_TO_DROPDOWN_TOOLTIP :{BLACK}Masukkan perintah berikutnya
|
||||
|
||||
STR_ORDERS_VEH_WITH_SHARED_ORDERS_LIST_TOOLTIP :{BLACK}Tampilkan semua kendaraan yang mempunyai perintah bersama.
|
||||
@@ -3110,12 +3126,12 @@ STR_ORDERS_VEH_WITH_SHARED_ORDERS_LIST_TOOLTIP :{BLACK}Tampilka
|
||||
STR_ORDER_GO_TO_WAYPOINT :Pergi lewat {WAYPOINT}
|
||||
STR_ORDER_GO_NON_STOP_TO_WAYPOINT :Pergi non stop lewat {WAYPOINT}
|
||||
|
||||
STR_ORDER_SERVICE_AT :Perbaikkan di
|
||||
STR_ORDER_SERVICE_NON_STOP_AT :Perbaikkan non-stop di
|
||||
STR_ORDER_SERVICE_AT :Perbaikan di
|
||||
STR_ORDER_SERVICE_NON_STOP_AT :Perbaikan non-stop di
|
||||
|
||||
STR_ORDER_NEAREST_DEPOT :Depo Terdekat
|
||||
STR_ORDER_NEAREST_DEPOT :terdekat
|
||||
STR_ORDER_NEAREST_HANGAR :Hangar terdekat
|
||||
STR_ORDER_TRAIN_DEPOT :Depo Kereta
|
||||
STR_ORDER_TRAIN_DEPOT :Dipo Lokomotif
|
||||
STR_ORDER_ROAD_VEHICLE_DEPOT :Bengkel Bus/truk
|
||||
STR_ORDER_SHIP_DEPOT :Galangan Kapal
|
||||
STR_ORDER_GO_TO_DEPOT_FORMAT :{0:STRING} {2:STRING} {1:TOWN}
|
||||
@@ -3447,17 +3463,18 @@ STR_ERROR_BUOY_IN_THE_WAY :{WHITE}... terh
|
||||
STR_ERROR_BUOY_IS_IN_USE :{WHITE}... Pelampung sedang digunakan!
|
||||
|
||||
# Depot related errors
|
||||
STR_ERROR_CAN_T_BUILD_TRAIN_DEPOT :{WHITE}Tidak dapat membangun depo kereta disini...
|
||||
STR_ERROR_CAN_T_BUILD_TRAIN_DEPOT :{WHITE}Tidak dapat membangun dipo lokomotif disini...
|
||||
STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Tidak dapat membangun bengkel disini...
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Tidak dapat membangun depo trem disini...
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Tidak dapat membangun dipo trem disini...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Tidak dapat membangun galangan kapal disini...
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Kereta harus diberhentikan di dalam depo
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Kereta harus diberhentikan di dalam dipo
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... harus dihentikan didalam bengkel kendaraan
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}Kapal harus berhenti di galangan
|
||||
STR_ERROR_AIRCRAFT_MUST_BE_STOPPED :{WHITE}Pesawat harus berhenti di hangar
|
||||
|
||||
STR_ERROR_TRAINS_CAN_ONLY_BE_ALTERED_INSIDE_A_DEPOT :{WHITE}Kereta hanya dapat diubah ketika berhenti di dalam depo
|
||||
STR_ERROR_TRAINS_CAN_ONLY_BE_ALTERED_INSIDE_A_DEPOT :{WHITE}Kereta hanya dapat diubah ketika berhenti di dalam dipo
|
||||
STR_ERROR_TRAIN_TOO_LONG :{WHITE}Kereta terlalu panjang
|
||||
STR_ERROR_CAN_T_REVERSE_DIRECTION_RAIL_VEHICLE :{WHITE}Tidak dapat memutar balik arah kendaraan...
|
||||
STR_ERROR_CAN_T_REVERSE_DIRECTION_RAIL_VEHICLE_MULTIPLE_UNITS :{WHITE}Tidak dapat membalik arah kendaraan yang terdiri dari beberapa unit
|
||||
@@ -3508,6 +3525,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Tidak da
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... pohon sudah ada disini
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... dataran tidak sesuai untuk jenis pohon ini
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Tidak dapat menanam pohon disini...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3518,6 +3536,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Ujung je
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Jembatan lebih rendah dari daratan
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Awal dan akhir harus segaris
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... kedua ujung jembatan harus berada di daratan
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... jembatan terlalu panjang
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Tidak dapat membangun terowongan disini...
|
||||
@@ -3562,10 +3581,10 @@ STR_ERROR_CAN_T_STOP_START_ROAD_VEHICLE :{WHITE}Tidak da
|
||||
STR_ERROR_CAN_T_STOP_START_SHIP :{WHITE}Tidak dapat menghentikan / menjalankan kapal...
|
||||
STR_ERROR_CAN_T_STOP_START_AIRCRAFT :{WHITE}Tidak dapat menghentikan / menjalankan pesawat...
|
||||
|
||||
STR_ERROR_CAN_T_SEND_TRAIN_TO_DEPOT :{WHITE}Tidak dapat mengirim kereta ke depo...
|
||||
STR_ERROR_CAN_T_SEND_ROAD_VEHICLE_TO_DEPOT :{WHITE}Tidak dapat mengirim kendaraan ke garasi...
|
||||
STR_ERROR_CAN_T_SEND_SHIP_TO_DEPOT :{WHITE}Tidak dapat mengirim kapal ke galangan...
|
||||
STR_ERROR_CAN_T_SEND_AIRCRAFT_TO_HANGAR :{WHITE}Tidak dapat mengirim pesawat ke hangar...
|
||||
STR_ERROR_CAN_T_SEND_TRAIN_TO_DEPOT :{WHITE}Tidak dapat meminta kereta ke dipo...
|
||||
STR_ERROR_CAN_T_SEND_ROAD_VEHICLE_TO_DEPOT :{WHITE}Tidak dapat meminta kendaraan ke bengkel...
|
||||
STR_ERROR_CAN_T_SEND_SHIP_TO_DEPOT :{WHITE}Tidak dapat meminta kapal ke galangan...
|
||||
STR_ERROR_CAN_T_SEND_AIRCRAFT_TO_HANGAR :{WHITE}Tidak dapat meminta pesawat ke hangar...
|
||||
|
||||
STR_ERROR_CAN_T_BUY_TRAIN :{WHITE}Tidak dapat membeli kereta...
|
||||
STR_ERROR_CAN_T_BUY_ROAD_VEHICLE :{WHITE}Tidak dapat membeli kendaraan...
|
||||
@@ -3573,7 +3592,7 @@ STR_ERROR_CAN_T_BUY_SHIP :{WHITE}Tidak da
|
||||
STR_ERROR_CAN_T_BUY_AIRCRAFT :{WHITE}Tidak dapat membeli pesawat ...
|
||||
|
||||
STR_ERROR_CAN_T_RENAME_TRAIN_TYPE :{WHITE}Tidak dapat mengubah nama jenis kereta...
|
||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE_TYPE :{WHITE}Tidak bisa mengganti nama jenis bus/truk
|
||||
STR_ERROR_CAN_T_RENAME_ROAD_VEHICLE_TYPE :{WHITE}Tidak bisa mengganti nama jenis kendaraan...
|
||||
STR_ERROR_CAN_T_RENAME_SHIP_TYPE :{WHITE}Tidak dapat mengubah nama jenis kapal...
|
||||
STR_ERROR_CAN_T_RENAME_AIRCRAFT_TYPE :{WHITE}Tidak dapat mengubah nama jenis pesawat...
|
||||
|
||||
@@ -3630,6 +3649,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Tidak da
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Tidak dapat mengubah nama pengenal...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Tidak dapat menghapus tanda...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Tiruan Transport Tycoon Deluxe
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Gedung perkantoran tinggi
|
||||
@@ -4020,6 +4042,7 @@ STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:T
|
||||
STR_FORMAT_WAYPOINT_NAME :Waypoint {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Waypoint {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :stasiun tidak dikenal
|
||||
STR_DEFAULT_SIGN_NAME :Tanda
|
||||
STR_COMPANY_SOMEONE :seseorang
|
||||
@@ -4109,3 +4132,5 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
+35
-12
@@ -8,7 +8,7 @@
|
||||
##decimalsep ,
|
||||
##winlangid 0x0410
|
||||
##grflangid 0x27
|
||||
##gender m f
|
||||
##gender m ma f
|
||||
##case ms mp fs fp
|
||||
|
||||
|
||||
@@ -217,6 +217,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Inserire il filtro
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Inserire una parola da utilizzare per filtrare la lista
|
||||
@@ -278,7 +279,7 @@ STR_SORT_BY_LENGTH :Lunghezza
|
||||
STR_SORT_BY_LIFE_TIME :Vita rimanente
|
||||
STR_SORT_BY_TIMETABLE_DELAY :Ritardo sull'orario
|
||||
STR_SORT_BY_FACILITY :Tipo di stazione
|
||||
STR_SORT_BY_WAITING :Merci in attesa
|
||||
STR_SORT_BY_WAITING :Carichi in attesa
|
||||
STR_SORT_BY_RATING_MAX :Valutazione maggiore
|
||||
STR_SORT_BY_RATING_MIN :Valutazione minore
|
||||
STR_SORT_BY_ENGINE_ID :EngineID (ordine classico)
|
||||
@@ -773,8 +774,8 @@ STR_PRESIDENT_NAME_MANAGER :{BLACK}{PRESIDE
|
||||
|
||||
STR_NEWS_NEW_TOWN :{BLACK}{BIGFONT}La {STRING} finanzia la costruzione della nuova cittadina di {TOWN}!
|
||||
|
||||
STR_NEWS_INDUSTRY_CONSTRUCTION :{BIGFONT}{BLACK}Nuov{G o a} {STRING} in costruzione vicino a {TOWN}!
|
||||
STR_NEWS_INDUSTRY_PLANTED :{BIGFONT}{BLACK}Nuov{G 0 o a} {STRING} piantat{G 0 o a} vicino a {TOWN}!
|
||||
STR_NEWS_INDUSTRY_CONSTRUCTION :{BIGFONT}{BLACK}Nuov{G o o a} {STRING} in costruzione vicino a {TOWN}!
|
||||
STR_NEWS_INDUSTRY_PLANTED :{BIGFONT}{BLACK}Nuov{G 0 o o a} {STRING} piantat{G 0 o o a} vicino a {TOWN}!
|
||||
|
||||
STR_NEWS_INDUSTRY_CLOSURE_GENERAL :{BIGFONT}{BLACK}{STRING} annuncia imminente chiusura!!
|
||||
STR_NEWS_INDUSTRY_CLOSURE_SUPPLY_PROBLEMS :{BIGFONT}{BLACK}Per problemi di rifornimenti {STRING} annuncia imminente chiusura!
|
||||
@@ -816,9 +817,9 @@ STR_NEWS_VEHICLE_IS_UNPROFITABLE :{WHITE}Il profi
|
||||
STR_NEWS_ORDER_REFIT_FAILED :{WHITE}{VEHICLE} è stato fermato a causa del fallimento di un ordine di riadattamento
|
||||
STR_NEWS_VEHICLE_AUTORENEW_FAILED :{WHITE}Rinnovo automatico di {VEHICLE}{}{STRING} fallito
|
||||
|
||||
STR_NEWS_NEW_VEHICLE_NOW_AVAILABLE :{BIGFONT}{BLACK}Nuov{G o a} {STRING} disponibile!
|
||||
STR_NEWS_NEW_VEHICLE_NOW_AVAILABLE :{BIGFONT}{BLACK}Nuov{G o o a} {STRING} disponibile!
|
||||
STR_NEWS_NEW_VEHICLE_TYPE :{BIGFONT}{BLACK}{ENGINE}
|
||||
STR_NEWS_NEW_VEHICLE_NOW_AVAILABLE_WITH_TYPE :{BLACK}Nuov{G o a} {STRING} disponibile! - {ENGINE}
|
||||
STR_NEWS_NEW_VEHICLE_NOW_AVAILABLE_WITH_TYPE :{BLACK}Nuov{G o o a} {STRING} disponibile! - {ENGINE}
|
||||
|
||||
STR_NEWS_STATION_NO_LONGER_ACCEPTS_CARGO :{WHITE}{STATION} non accetta più {STRING}
|
||||
STR_NEWS_STATION_NO_LONGER_ACCEPTS_CARGO_OR_CARGO :{WHITE}{STATION} non accetta più {STRING} né {STRING}
|
||||
@@ -1100,7 +1101,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :Non permessa
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :Come le altre industrie
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :Previa prospezione
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Consenti più industrie dello stesso tipo nella stessa città: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Consenti la costruzione di industrie uguali anche molto vicine: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Mostra sempre la data lunga nella barra di stato: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Mostra i segnali sul lato di guida: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Mostra la finestra delle finanze alla fine dell'anno: {ORANGE}{STRING}
|
||||
@@ -1753,7 +1753,7 @@ STR_NETWORK_ERROR_CLIENT_CONNECTION_LOST :connessione per
|
||||
STR_NETWORK_ERROR_CLIENT_PROTOCOL_ERROR :errore di protocollo
|
||||
STR_NETWORK_ERROR_CLIENT_NEWGRF_MISMATCH :file NewGRF non corrispondenti
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_AUTHORIZED :non autorizzato
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :ricevuto un pacchetto inatteso
|
||||
STR_NETWORK_ERROR_CLIENT_NOT_EXPECTED :ricevuto un pacchetto non validto o inatteso
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_REVISION :revisione differente
|
||||
STR_NETWORK_ERROR_CLIENT_NAME_IN_USE :nome già in uso
|
||||
STR_NETWORK_ERROR_CLIENT_WRONG_PASSWORD :password errata
|
||||
@@ -1771,7 +1771,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Partita ancora
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Partita ancora in pausa ({STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Partita ancora in pausa ({STRING}, {STRING}, {STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Partita ripresa ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :giocatori insufficienti
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :numero di giocatori
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :connessione client in corso
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manuale
|
||||
############ End of leave-in-this-order
|
||||
@@ -1811,7 +1811,7 @@ STR_CONTENT_DETAIL_SUBTITLE_SELECTED :{SILVER}Incluso
|
||||
STR_CONTENT_DETAIL_SUBTITLE_AUTOSELECTED :{SILVER}Dipendenza inclusa nel download
|
||||
STR_CONTENT_DETAIL_SUBTITLE_ALREADY_HERE :{SILVER}Già installato
|
||||
STR_CONTENT_DETAIL_SUBTITLE_DOES_NOT_EXIST :{SILVER}Contenuto sconosciuto: non può essere scaricato da OpenTTD
|
||||
STR_CONTENT_DETAIL_UPDATE :{SILVER}Questo contenuto sostituisce un{G 0 "" a} {STRING} esistente
|
||||
STR_CONTENT_DETAIL_UPDATE :{SILVER}Questo contenuto sostituisce {G 0 "un " un' "una "}{STRING} esistente
|
||||
STR_CONTENT_DETAIL_NAME :{SILVER}Nome: {WHITE}{STRING}
|
||||
STR_CONTENT_DETAIL_VERSION :{SILVER}Versione: {WHITE}{STRING}
|
||||
STR_CONTENT_DETAIL_DESCRIPTION :{SILVER}Descrizione: {WHITE}{STRING}
|
||||
@@ -2126,6 +2126,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Tipo sta
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Merce accettata: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Limite di velocità rotaie: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Rocce
|
||||
@@ -2348,7 +2349,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}Disabilita
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}Inserire i parametri NewGRF
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}File NewGRF disponibili
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}Aggiungi alla selezione
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}Aggiunge il file NewGRF selezionato alla configurazione
|
||||
@@ -2399,6 +2405,13 @@ STR_NEWGRF_BUGGY :{WHITE}Informaz
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}I dati su carico e riadattamento di '{1:ENGINE}' sono diversi da quelli indicati prima della costruzione. Il rinnovo/rimpiazzo automatico potrebbe fallire.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' ha causato un ciclo infinito nel callback di produzione.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO :<carico non valido>
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
STR_NEWGRF_INVALID_CARGO_QUANTITY :{COMMA} di <carico non valido>
|
||||
STR_NEWGRF_INVALID_ENGINE :<locomotiva non valida>
|
||||
STR_NEWGRF_INVALID_INDUSTRYTYPE :<industria non valida>
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}Elenco cartelli - {COMMA} cartell{P o i}
|
||||
|
||||
@@ -2751,6 +2764,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}Deposito
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}Deposito navale di {TOWN}
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}Hangar di {STATION}
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} component{P e i}{STRING}
|
||||
@@ -2822,7 +2836,7 @@ STR_DEPOT_SELL_CONFIRMATION_TEXT :{YELLOW}Stai pe
|
||||
|
||||
# Engine preview window
|
||||
STR_ENGINE_PREVIEW_CAPTION :{WHITE}Messaggio da un costruttore di veicoli
|
||||
STR_ENGINE_PREVIEW_MESSAGE :{GOLD}Abbiamo appena progettato un{G "" a} nuov{G o a} {STRING} - È interessato ad un anno di uso esclusivo di questo veicolo, in modo da permetterci di valutarne le prestazioni prima di renderlo disponibile sul mercato?
|
||||
STR_ENGINE_PREVIEW_MESSAGE :{GOLD}Abbiamo appena progettato un{G "" "" a} nuov{G o o a} {STRING} - È interessato ad un anno di uso esclusivo di questo veicolo, in modo da permetterci di valutarne le prestazioni prima di renderlo disponibile sul mercato?
|
||||
STR_ENGINE_PREVIEW_RAILROAD_LOCOMOTIVE :{G=f}locomotiva
|
||||
STR_ENGINE_PREVIEW_ROAD_VEHICLE :{G=m}automezzo
|
||||
STR_ENGINE_PREVIEW_AIRCRAFT :{G=m}aeromobile
|
||||
@@ -2947,6 +2961,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}Manuten
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}Manutenzione all'Hangar di {STATION}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}Manutenzione all'Hangar di {STATION}, {VELOCITY}
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (Dettagli)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}Nome
|
||||
@@ -3454,6 +3470,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}Impossib
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}Impossibile costruire il deposito qui...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}Impossibile costruire il deposito navale qui...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}Il treno deve essere fermo in un deposito
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... deve essere fermo nel deposito automezzi
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}La nave deve essere ferma nel deposito
|
||||
@@ -3510,6 +3527,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Impossib
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... albero già presente
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... terreno inadatto per il tipo di albero
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Impossibile piantare l'albero qui...
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3520,6 +3538,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Le estre
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Il ponte è troppo basso per il terreno
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Inizio e fine devono essere allineati
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... gli estremi del ponte devono trovarsi entrambi sul terreno
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... ponte troppo lungo
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Impossibile costruire il tunnel qui...
|
||||
@@ -3632,6 +3651,9 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}Impossib
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}Impossibile modificare il testo del cartello...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}Impossibile eliminare il cartello...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
STR_DESKTOP_SHORTCUT_COMMENT :Un clone di Transport Tycoon Deluxe
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Grattacielo di uffici
|
||||
@@ -4022,6 +4044,7 @@ STR_FORMAT_INDUSTRY_NAME :{1:STRING} di {
|
||||
STR_FORMAT_WAYPOINT_NAME :Waypoint di {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :Waypoint di {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :stazione sconosciuta
|
||||
STR_DEFAULT_SIGN_NAME :Cartello
|
||||
STR_COMPANY_SOMEONE :qualcuno
|
||||
|
||||
+38
-14
@@ -1098,7 +1098,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :なし
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :他の産業と同様
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :探鉱
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}町内に重複している産業の建設を許容:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}同類の産業を近くに建設することを許容:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}常に状況バーに長型日付を表示:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}信号を運転側に表示:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}年末に財政ウインドウを表示:{ORANGE}{STRING}
|
||||
@@ -1159,6 +1158,8 @@ STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE :反時計回り
|
||||
STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_CLOCKWISE :時計回り
|
||||
STR_CONFIG_SETTING_SE_FLAT_WORLD_HEIGHT :{LTBLUE}平地シナリオの高さ:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_ENABLE_FREEFORM_EDGES :{LTBLUE}マップの端のタイルの地形変更を有効にする: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_EDGES_NOT_EMPTY :{WHITE}北端の1箇所以上のタイルが空白ではありません。
|
||||
STR_CONFIG_SETTING_EDGES_NOT_WATER :{WHITE}マップ端の1箇所以上のタイルが水域ではありません
|
||||
|
||||
STR_CONFIG_SETTING_STATION_SPREAD :{LTBLUE}駅の幅の上限:{ORANGE}{STRING} {RED}注意:高い数はパフォーマンスに悪影響を与えます
|
||||
STR_CONFIG_SETTING_SERVICEATHELIPAD :{LTBLUE}ヘリコプターを自動的ヘリパッドで修理:{ORANGE}{STRING}
|
||||
@@ -1212,6 +1213,7 @@ STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_LAST :最新の鉄道
|
||||
STR_CONFIG_SETTING_DEFAULT_RAIL_TYPE_MOST_USED :最も使われている鉄道種類
|
||||
STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION :{LTBLUE}予約済みの線路を表示: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS :{LTBLUE}ビルドのツールバーは使用後に表示したままにする:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_EXPENSES_LAYOUT :{LTBLUE}財政ウィンドウ内でグループ分けされた費用表示をする: {ORANGE}{STRING}
|
||||
|
||||
STR_CONFIG_SETTING_ALWAYS_BUILD_INFRASTRUCTURE :{LTBLUE}適当な車両がまだ購入不可能であっても、基礎の建設を許容:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_MAX_TRAINS :{LTBLUE}一人のプレヤーの列車数上限:{ORANGE}{STRING}
|
||||
@@ -1243,6 +1245,7 @@ STR_CONFIG_SETTING_COLOURED_NEWS_YEAR :{LTBLUE}色刷
|
||||
STR_CONFIG_SETTING_STARTING_YEAR :{LTBLUE}開始年:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SMOOTH_ECONOMY :{LTBLUE}スムーズな経済を使用:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_ALLOW_SHARES :{LTBLUE}他社所有株式の購入を許容する:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE :{LTBLUE}フィーダーシステムの末端で支払われる収益比率: {ORANGE}{STRING}%
|
||||
STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY :{LTBLUE}ドラッグで自動建設する信号設備間隔: {ORANGE}{STRING} タイル
|
||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :{LTBLUE}次の年まで腕木式信号を建設:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_ENABLE_SIGNAL_GUI :{LTBLUE}信号のGUIを使用: {ORANGE}{STRING}
|
||||
@@ -1262,10 +1265,13 @@ STR_CONFIG_SETTING_TOWN_LAYOUT_2X2_GRID :格子状(2x2
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_3X3_GRID :格子状(3x3)
|
||||
STR_CONFIG_SETTING_TOWN_LAYOUT_RANDOM :ランダム
|
||||
STR_CONFIG_SETTING_ALLOW_TOWN_ROADS :{LTBLUE}町は道路建設を許容: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_NOISE_LEVEL :{LTBLUE}空港建設に対する街の騒音レベル規制を許可する: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TOWN_FOUNDING :{LTBLUE}インゲームで街の新設に出資: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TOWN_FOUNDING_FORBIDDEN :不可能
|
||||
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED :可能
|
||||
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :可能、町を設定もできます
|
||||
|
||||
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :{LTBLUE}インゲームでの植樹: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :なし {RED}(製剤所は使えなくなります)
|
||||
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :雨林の中だけ
|
||||
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :各地
|
||||
@@ -1276,6 +1282,8 @@ STR_CONFIG_SETTING_TOOLBAR_POS_CENTER :中位
|
||||
STR_CONFIG_SETTING_TOOLBAR_POS_RIGHT :右
|
||||
STR_CONFIG_SETTING_SNAP_RADIUS :{LTBLUE}ウィンドウスナップ範囲:{ORANGE}{STRING} px
|
||||
STR_CONFIG_SETTING_SNAP_RADIUS_DISABLED :{LTBLUE}ウィンドウスナップ範囲:{ORANGE}切
|
||||
STR_CONFIG_SETTING_SOFT_LIMIT :{LTBLUE}ウィンドウ数のソフトウェア制限 (non-sticky): {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SOFT_LIMIT_DISABLED :{LTBLUE}ウィンドウ数のソフトウェア制限 (non-sticky): {ORANGE}無効
|
||||
STR_CONFIG_SETTING_TOWN_GROWTH :{LTBLUE}市町村の展開:{ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_TOWN_GROWTH_NONE :なし
|
||||
STR_CONFIG_SETTING_TOWN_GROWTH_SLOW :遅い
|
||||
@@ -1329,7 +1337,7 @@ STR_INTRO_LOAD_GAME :{BLACK}ロー
|
||||
STR_INTRO_PLAY_SCENARIO :{BLACK}シナリオをプレイ
|
||||
STR_INTRO_PLAY_HEIGHTMAP :{BLACK}ハイトマップをプレイ
|
||||
STR_INTRO_SCENARIO_EDITOR :{BLACK}シナリオエディタ
|
||||
STR_INTRO_MULTIPLAYER :{BLACK}多人数プレイ
|
||||
STR_INTRO_MULTIPLAYER :{BLACK}マルチプレイヤーゲーム
|
||||
|
||||
STR_INTRO_GAME_OPTIONS :{BLACK}ゲームの基本設定
|
||||
STR_INTRO_DIFFICULTY :{BLACK} 難易度 ({STRING})
|
||||
@@ -1355,6 +1363,7 @@ STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}ゲー
|
||||
STR_INTRO_TOOLTIP_DIFFICULTY_OPTIONS :{BLACK}難易度の設定を表示します
|
||||
STR_INTRO_TOOLTIP_ADVANCED_SETTINGS :{BLACK}パッチ・拡張設定を表示
|
||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}NewGRF の設定を表示
|
||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}コンテンツの新規追加または更新のチェックとダウンロード
|
||||
STR_INTRO_TOOLTIP_AI_SETTINGS :{BLACK}AI の設定を表示します
|
||||
STR_INTRO_TOOLTIP_QUIT :{BLACK}OpenTTD を終了します
|
||||
|
||||
@@ -1452,8 +1461,8 @@ STR_FACE_SIMPLE :{BLACK}簡単
|
||||
STR_FACE_SIMPLE_TOOLTIP :{BLACK}顔を簡単に選択します。
|
||||
STR_FACE_LOAD :{BLACK}開く
|
||||
STR_FACE_LOAD_TOOLTIP :{BLACK}お好みの顔を開きます。
|
||||
STR_FACE_LOAD_DONE :{WHITE}お好みの顔は OpenTTD の設定ファイルから読み込みました。
|
||||
STR_FACE_FACECODE :{BLACK}プレヤーの顔番号
|
||||
STR_FACE_LOAD_DONE :{WHITE}お好みの顔を OpenTTD の設定ファイルから読み込みました。
|
||||
STR_FACE_FACECODE :{BLACK}プレーヤーの顔番号
|
||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}プレヤーの顔番号を表示/変更
|
||||
STR_FACE_FACECODE_CAPTION :{WHITE}プレヤーの顔番号を表示/変更
|
||||
STR_FACE_FACECODE_SET :{WHITE}新しい顔番号が設定されました。
|
||||
@@ -1674,6 +1683,7 @@ STR_NETWORK_COMPANY_LIST_NEW_COMPANY :{WHITE}新会
|
||||
|
||||
# Network client list
|
||||
STR_NETWORK_CLIENTLIST_KICK :蹴る
|
||||
STR_NETWORK_CLIENTLIST_BAN :BAN
|
||||
STR_NETWORK_CLIENTLIST_GIVE_MONEY :送金
|
||||
STR_NETWORK_CLIENTLIST_SPEAK_TO_ALL :全員へ発言
|
||||
STR_NETWORK_CLIENTLIST_SPEAK_TO_COMPANY :チームへ発言
|
||||
@@ -1702,6 +1712,7 @@ STR_COMPANY_VIEW_SET_PASSWORD :{BLACK}会社
|
||||
# Network chat
|
||||
STR_NETWORK_CHAT_SEND :{BLACK}送信
|
||||
STR_NETWORK_CHAT_COMPANY_CAPTION :『チーム』:
|
||||
STR_NETWORK_CHAT_CLIENT_CAPTION :[プライベート] {STRING}:
|
||||
STR_NETWORK_CHAT_ALL_CAPTION :『全員』:
|
||||
|
||||
STR_NETWORK_CHAT_COMPANY :『チーム』{STRING}:{WHITE}{STRING}
|
||||
@@ -1749,6 +1760,7 @@ STR_NETWORK_ERROR_CLIENT_SERVER_FULL :サーバ満員
|
||||
############ End of leave-in-this-order
|
||||
|
||||
# Network related errors
|
||||
STR_NETWORK_SERVER_MESSAGE :*** {1:STRING}
|
||||
############ Leave those lines in this order!!
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_PAUSED :ゲームはポーズされました。 ({STRING})
|
||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :ゲームはまだポーズされています。 ({STRING})
|
||||
@@ -1761,6 +1773,7 @@ STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :手動
|
||||
############ End of leave-in-this-order
|
||||
STR_NETWORK_MESSAGE_CLIENT_LEAVING :退出
|
||||
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} は参加してきました
|
||||
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {STRING} がゲームに参加しました (クライアント #{2:NUM})
|
||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {STRING} が 会社 #{2:NUM} の経営に参加しました。
|
||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} が傍観者として参加しました。
|
||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {STRING} が新会社 (#{2:NUM}) を設立しました。
|
||||
@@ -1769,7 +1782,7 @@ STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING}
|
||||
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {STRING} は {2:CURRENCY} を送金してくれました
|
||||
STR_NETWORK_MESSAGE_GAVE_MONEY_AWAY :*** {1:STRING} に {2:CURRENCY} を送金しました
|
||||
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}サーバがセッションを終了しました
|
||||
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}サーバが再起道中...{}しばらくお待ちください...
|
||||
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}このサーバは再起動中です...{}しばらくお待ちください...
|
||||
|
||||
# Content downloading window
|
||||
STR_CONTENT_TITLE :{WHITE}ダウンロード中
|
||||
@@ -1791,6 +1804,7 @@ STR_CONTENT_TOTAL_DOWNLOAD_SIZE :{SILVER}合計
|
||||
STR_CONTENT_DETAIL_TITLE :{SILVER}項目の情報
|
||||
STR_CONTENT_DETAIL_SUBTITLE_UNSELECTED :{SILVER}これはダウンロードをするために選択しませんでした
|
||||
STR_CONTENT_DETAIL_SUBTITLE_SELECTED :{SILVER}これをダウンロードをするために選択しました
|
||||
STR_CONTENT_DETAIL_SUBTITLE_AUTOSELECTED :{SILVER}依存性によりダウンロードを選択されます
|
||||
STR_CONTENT_DETAIL_SUBTITLE_ALREADY_HERE :{SILVER}これはもうダウンロードされました
|
||||
STR_CONTENT_DETAIL_NAME :{SILVER}項目名:{WHITE}{STRING}
|
||||
STR_CONTENT_DETAIL_VERSION :{SILVER}バージョン:{WHITE}{STRING}
|
||||
@@ -2104,6 +2118,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}駅の
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF:{LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}受入れる貨物:{LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}線路の制限速度: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :岩石
|
||||
@@ -2338,6 +2353,7 @@ STR_NEWGRF_ERROR_MSG_INFO :{SILVER}{STRING
|
||||
STR_NEWGRF_ERROR_MSG_WARNING :{RED}警告:{SILVER}{STRING}
|
||||
STR_NEWGRF_ERROR_MSG_ERROR :{RED}エラー:{SILVER}{STRING}
|
||||
STR_NEWGRF_ERROR_MSG_FATAL :{RED}エラー:{SILVER}{STRING}
|
||||
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}致命的な NewGRF エラーが発生しました: {}{STRING}
|
||||
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING}はOpenTTDのTTDPatchバージョンに対応していません。
|
||||
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING}はTTDの{STRING}バージョンのみに対応しています。
|
||||
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING}を使用時に、{STRING}を入にしなければなりません
|
||||
@@ -2352,11 +2368,12 @@ STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :予期しない
|
||||
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :不明な Action 0 プロパティ。
|
||||
STR_NEWGRF_ERROR_INVALID_ID :無効な ID が含む
|
||||
STR_NEWGRF_ERROR_CORRUPT_SPRITE :{YELLOW}{STRING} は壊れたスプライトを含みます。壊れたスプライトは赤疑問符として表示されます。
|
||||
STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :複数の Action 8 の項目が含む
|
||||
STR_NEWGRF_ERROR_MULTIPLE_ACTION_8 :複数の Action 8 の項目を含んでいます。
|
||||
STR_NEWGRF_ERROR_READ_BOUNDS :擬似スプライト読込:既に終端に達しました
|
||||
|
||||
# NewGRF related 'general' warnings
|
||||
STR_NEWGRF_POPUP_CAUTION_CAPTION :{WHITE}注意!
|
||||
STR_NEWGRF_CONFIRMATION_TEXT :{YELLOW}実行中のゲームに変更を適用して、クラッシュのリスクがあります。{}続けてもよろしいですか?
|
||||
STR_NEWGRF_CONFIRMATION_TEXT :{YELLOW}実行中のゲームに変更を適用すると、クラッシュのリスクがあります。{}続けてもよろしいですか?
|
||||
|
||||
STR_NEWGRF_DUPLICATE_GRFID :{WHITE}ファイルが追加できません:重複のGRF ID
|
||||
STR_NEWGRF_COMPATIBLE_LOADED :{ORANGE}一致しているファイルが見つかりません(代替 GRF を使用中)
|
||||
@@ -2370,6 +2387,7 @@ STR_NEWGRF_UNPAUSE_WARNING :{WHITE}ポー
|
||||
STR_NEWGRF_BROKEN :{WHITE}NewGRF '{0:STRING}' のビヘービアは desync もしくはクラッシュを行わせる可能性があります!
|
||||
STR_BROKEN_VEHICLE_LENGTH :{WHITE}「{1:COMPANY}」が所有している「{0:VEHICLE}」という電車は無効な長さがあります。使用している NewGRF が原因であるかもしれません。desync もしくはクラッシュが行う可能性があります!
|
||||
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' は生産コールバック内で無限ループを起こしました.
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}標示のリスト - {COMMA}つの標示
|
||||
@@ -2545,7 +2563,9 @@ STR_COMPANY_VIEW_COMPANY_VALUE :{GOLD}会社の
|
||||
STR_COMPANY_VIEW_SHARES_OWNED_BY :{WHITE}({1:COMPANY}が{0:COMMA}%株式保有)
|
||||
|
||||
STR_COMPANY_VIEW_BUILD_HQ_BUTTON :{BLACK}本部ビルを建設
|
||||
STR_COMPANY_VIEW_BUILD_HQ_TOOLTIP :{BLACK}本社を建てます
|
||||
STR_COMPANY_VIEW_VIEW_HQ_BUTTON :{BLACK}本部ビルを見る
|
||||
STR_COMPANY_VIEW_VIEW_HQ_TOOLTIP :{BLACK}本社を見ます
|
||||
STR_COMPANY_VIEW_RELOCATE_HQ :{BLACK}本部ビルを移動
|
||||
STR_COMPANY_VIEW_RELOCATE_COMPANY_HEADQUARTERS :{BLACK}会社の本部ビルを移動します(価格:会社の価値の1%)
|
||||
|
||||
@@ -2797,6 +2817,7 @@ STR_ENGINE_PREVIEW_MONORAIL_LOCOMOTIVE :モノレール
|
||||
STR_ENGINE_PREVIEW_MAGLEV_LOCOMOTIVE :磁気浮上式鉄道車両
|
||||
|
||||
STR_ENGINE_PREVIEW_COST_WEIGHT_SPEED_POWER :{BLACK}価格:{CURRENCY} 重量:{WEIGHT_S}{}最大速度:{VELOCITY} 出力:{POWER}{}運転費:一年間{CURRENCY}{}容量:{CARGO}
|
||||
STR_ENGINE_PREVIEW_COST_WEIGHT_SPEED_POWER_MAX_TE :{BLACK}価格: {CURRENCY} 重量: {WEIGHT_S}{}速度: {VELOCITY} 出力: {POWER} 最大牽引力: {6:FORCE}{}運転費用: {4:CURRENCY}/年{}容量: {5:CARGO}
|
||||
STR_ENGINE_PREVIEW_COST_MAX_SPEED_CAPACITY_CAPACITY_RUNCOST :{BLACK}値段:{CURRENCY} 最高速度:{VELOCITY}{}収容能力:{CARGO}、{CARGO}{}維持費:一年間{CURRENCY}
|
||||
STR_ENGINE_PREVIEW_COST_MAX_SPEED_CAPACITY_RUNCOST :{BLACK}値段:{CURRENCY} 最高速度:{VELOCITY}{}収容能力:{CARGO}{}維持費:一年間{CURRENCY}
|
||||
|
||||
@@ -3024,6 +3045,7 @@ STR_ORDER_TOOLTIP_FULL_LOAD :{BLACK}選択
|
||||
STR_ORDER_TOGGLE_UNLOAD :{BLACK}全て降ろす
|
||||
STR_ORDER_DROP_UNLOAD_IF_ACCEPTED :受入有なら降ろす
|
||||
STR_ORDER_DROP_UNLOAD :全て降ろす
|
||||
STR_ORDER_DROP_TRANSFER :転送
|
||||
STR_ORDER_DROP_NO_UNLOADING :降ろさない
|
||||
STR_ORDER_TOOLTIP_UNLOAD :{BLACK}選択した指令の降ろす方法を変更します
|
||||
|
||||
@@ -3099,9 +3121,9 @@ STR_ORDER_UNLOAD :(降ろして
|
||||
STR_ORDER_UNLOAD_FULL_LOAD :(降ろして全積載まで待つ)
|
||||
STR_ORDER_UNLOAD_FULL_LOAD_ANY :(降ろしていずれか一種のを全積載)
|
||||
STR_ORDER_UNLOAD_NO_LOAD :(降ろして空荷のまま出発)
|
||||
STR_ORDER_NO_UNLOAD :(積み荷を降ろせずに貨物を積む)
|
||||
STR_ORDER_NO_UNLOAD_FULL_LOAD :(積み荷を降ろせずに満載する)
|
||||
STR_ORDER_NO_UNLOAD_FULL_LOAD_ANY :(積み荷を降ろせずにいかに満載する)
|
||||
STR_ORDER_NO_UNLOAD :(積み荷を降ろさずに貨物を積む)
|
||||
STR_ORDER_NO_UNLOAD_FULL_LOAD :(積み荷を降ろさずに満載するまで待つ)
|
||||
STR_ORDER_NO_UNLOAD_FULL_LOAD_ANY :(積み荷を降ろさずにいずれかを満載するまで待つ)
|
||||
|
||||
|
||||
STR_ORDER_CONDITIONAL_UNCONDITIONAL :指令{COMMA}に飛ぶ
|
||||
@@ -3161,15 +3183,15 @@ STR_AI_DEBUG_RELOAD :{BLACK}AI を
|
||||
STR_AI_DEBUG_RELOAD_TOOLTIP :{BLACK}AI を停止して、スクリプトを読み込んで、AI を再起動します。
|
||||
|
||||
STR_ERROR_NO_AI :{WHITE}この OpenTTD は AI のサポートが入っていません...
|
||||
STR_ERROR_NO_AI_SUB :{WHITE}... 使用可能のAIがありません!
|
||||
STR_ERROR_NO_AI_SUB :{WHITE}... 使用可能なAIがありません!
|
||||
|
||||
STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}実行中の AI の一つは予期せずに終了しました。AI の作者に AI デバッグのウインドウのスクリーンショットが含む電子メールをご送信ください。
|
||||
STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}実行中の AI の一つが予期せずに終了しました。AI の作者に AI デバッグのウインドウのスクリーンショットが含む電子メールをご送信ください。
|
||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}AI デバッグウインドウはサーバのみで使用することができます。
|
||||
|
||||
# AI configuration window
|
||||
STR_AI_CONFIG_CAPTION :{WHITE}AI の設定
|
||||
STR_AI_CONFIG_LIST_TOOLTIP :{BLACK}次のゲームにすべての使用する AI を表示します。
|
||||
STR_AI_CONFIG_HUMAN_PLAYER :人間のプレヤー
|
||||
STR_AI_CONFIG_LIST_TOOLTIP :{BLACK}次のゲームに使用するすべての AI を表示します。
|
||||
STR_AI_CONFIG_HUMAN_PLAYER :人間のプレーヤー
|
||||
STR_AI_CONFIG_RANDOM_AI :ランダムな AI
|
||||
|
||||
STR_AI_CONFIG_MOVE_UP :{BLACK}上にします
|
||||
@@ -3234,6 +3256,7 @@ STR_GAME_SAVELOAD_ERROR_DATA_INTEGRITY_CHECK_FAILED :データイン
|
||||
STR_WARNING_LOADGAME_REMOVED_TRAMS :{WHITE}このゲームは路面電車に対応していないバージョンで保存されましたので、すべての路面電車が削除されました。
|
||||
|
||||
# Map generation messages
|
||||
STR_ERROR_COULD_NOT_CREATE_TOWN :{WHITE}マップ生成中止...{}... 適合する街の配置がありません
|
||||
STR_ERROR_NO_TOWN_IN_SCENARIO :{WHITE}... このシナリオに市町村がありません
|
||||
|
||||
STR_ERROR_PNGMAP :{WHITE}PNG ファイルから地形が読み込めません...
|
||||
@@ -4041,3 +4064,4 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
|
||||
+20
-3
@@ -216,6 +216,7 @@ STR_UNITS_VOLUME_LONG_SI :{COMMA} m³
|
||||
|
||||
STR_UNITS_FORCE_SI :{COMMA} kN
|
||||
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_OSKTITLE :{BLACK}검색할 문자를 입력하세요
|
||||
STR_LIST_FILTER_TOOLTIP :{BLACK}검색할 키워드를 입력하세요
|
||||
@@ -540,7 +541,7 @@ STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_TRANSPORT_COORDINATOR :{G=f}수송 조
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_ROUTE_SUPERVISOR :{G=f}노선 관리자
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_DIRECTOR :{G=f}이사
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_CHIEF_EXECUTIVE :{G=m}이사장
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_CHAIRMAN :{G=m}의장
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_CHAIRMAN :{G=m}회장
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_PRESIDENT :{G=m}회장
|
||||
STR_COMPANY_LEAGUE_PERFORMANCE_TITLE_TYCOON :{G=m}타이쿤!
|
||||
|
||||
@@ -1099,7 +1100,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :없음 (건설
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :건설 가능 (위치 선택 가능, 7배 비용)
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :건설 가능 (무작위 위치)
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}한 도시에 비슷한 산업시설을 여러 개 건설할 수 있게 허용 : {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}같은 종류의 산업 시설을 가깝게 지을 수 있게 허용 : {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}날짜를 일(日)단위까지 상세하게 표시 : {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}신호기를 차량 통행 방향에 설치 : {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}연말에 재정 창을 띄움 : {ORANGE}{STRING}
|
||||
@@ -2125,6 +2125,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}정거
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}화물 인수: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}철도 속도 제한: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :암석
|
||||
@@ -2347,7 +2348,12 @@ STR_NEWGRF_SETTINGS_DISABLED :{RED}사용안
|
||||
|
||||
STR_NEWGRF_SETTINGS_PARAMETER_QUERY :{BLACK}NewGRF 파라미터 입력
|
||||
|
||||
# NewGRF add window
|
||||
# NewGRF inspect window
|
||||
|
||||
|
||||
|
||||
# Sprite aligner window
|
||||
|
||||
STR_NEWGRF_ADD_CAPTION :{WHITE}사용가능한 NewGRF 파일
|
||||
STR_NEWGRF_ADD_FILE :{BLACK}선택목록에 추가
|
||||
STR_NEWGRF_ADD_FILE_TOOLTIP :{BLACK}설정에 선택한 NewGRF 추가
|
||||
@@ -2398,6 +2404,9 @@ STR_NEWGRF_BUGGY :{WHITE}NewGRF '
|
||||
STR_NEWGRF_BUGGY_ARTICULATED_CARGO :{WHITE}{1:ENGINE}을 위한 화물/개조 정보가 건설 후 구매 목록과 다릅니다. 이것은 자동교체에서 개조를 실패를 초래할 수 있습니다.
|
||||
STR_NEWGRF_BUGGY_ENDLESS_PRODUCTION_CALLBACK :{WHITE}'{1:STRING}' 때문에 결과물 콜백 과정에서 무한 루프가 발생하고 있습니다.
|
||||
|
||||
# 'User removed essential NewGRFs'-placeholders for stuff without specs.
|
||||
STR_NEWGRF_INVALID_CARGO_ABBREV :??
|
||||
|
||||
# Sign list window
|
||||
STR_SIGN_LIST_CAPTION :{WHITE}팻말 목록 - 팻말 {COMMA}개
|
||||
|
||||
@@ -2750,6 +2759,7 @@ STR_DEPOT_ROAD_VEHICLE_CAPTION :{WHITE}{TOWN}
|
||||
STR_DEPOT_SHIP_CAPTION :{WHITE}{TOWN} 정박소
|
||||
STR_DEPOT_AIRCRAFT_CAPTION :{WHITE}{STATION}공항 격납고
|
||||
|
||||
|
||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||
STR_DEPOT_VEHICLE_TOOLTIP_CHAIN :{BLACK}{NUM} 차량{STRING}
|
||||
@@ -2946,6 +2956,8 @@ STR_VEHICLE_STATUS_HEADING_FOR_SHIP_DEPOT_SERVICE_VEL :{LTBLUE}{TOWN}
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE :{LTBLUE}{STATION}공항 격납고로 점검하러 가는 중
|
||||
STR_VEHICLE_STATUS_HEADING_FOR_HANGAR_SERVICE_VEL :{LTBLUE}{STATION}공항 격납고로 점검하러 가는 중 ({VELOCITY})
|
||||
|
||||
# Vehicle stopped/started animations
|
||||
|
||||
# Vehicle details
|
||||
STR_VEHICLE_DETAILS_CAPTION :{WHITE}{VEHICLE} (상세정보)
|
||||
STR_VEHICLE_NAME_BUTTON :{BLACK}이름
|
||||
@@ -3453,6 +3465,7 @@ STR_ERROR_CAN_T_BUILD_ROAD_DEPOT :{WHITE}여기
|
||||
STR_ERROR_CAN_T_BUILD_TRAM_DEPOT :{WHITE}여기에 차량기지를 건설할 수 없습니다...
|
||||
STR_ERROR_CAN_T_BUILD_SHIP_DEPOT :{WHITE}여기에 정박소를 지을 수 없습니다...
|
||||
|
||||
|
||||
STR_TRAIN_MUST_BE_STOPPED :{WHITE}차량기지 안에 정지해있어야 합니다!
|
||||
STR_ERROR_ROAD_VEHICLE_MUST_BE_STOPPED_INSIDE_DEPOT :{WHITE}... 차고 안에서 정지해있어야 합니다!
|
||||
STR_ERROR_SHIP_MUST_BE_STOPPED_IN_DEPOT :{WHITE}정박소 내에서 정지해있어야 합니다!
|
||||
@@ -3519,6 +3532,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}다리
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}그 지형은 다리를 건설하기에 너무 낮습니다
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}시작과 끝은 한 줄 위에 있어야 합니다
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... 다리의 양 끝은 모두 땅이어야합니다.
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... 다리가 너무 깁니다!
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}여기에 터널을 지을 수 없습니다...
|
||||
@@ -3631,6 +3645,8 @@ STR_ERROR_CAN_T_PLACE_SIGN_HERE :{WHITE}여기
|
||||
STR_ERROR_CAN_T_CHANGE_SIGN_NAME :{WHITE}팻말 내용을 고칠 수 없습니다...
|
||||
STR_ERROR_CAN_T_DELETE_SIGN :{WHITE}팻말을 삭제할 수 없습니다...
|
||||
|
||||
# Translatable comment for OpenTTD's desktop shortcut
|
||||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :고층 사무 구획
|
||||
@@ -4021,6 +4037,7 @@ STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
|
||||
STR_FORMAT_WAYPOINT_NAME :웨이포인트 {TOWN}
|
||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :웨이포인트 {TOWN} #{COMMA}
|
||||
|
||||
|
||||
STR_UNKNOWN_STATION :알수없는 정거장
|
||||
STR_DEFAULT_SIGN_NAME :팻말
|
||||
STR_COMPANY_SOMEONE :누군가
|
||||
|
||||
+24
-4
@@ -385,7 +385,7 @@ STR_GRAPH_MENU_CARGO_PAYMENT_RATES :Kravas apmaksas
|
||||
############ range ends here
|
||||
|
||||
############ range for company league menu starts
|
||||
STR_GRAPH_MENU_COMPANY_LEAGUE_TABLE :Uzņēmumu rangu saraksts
|
||||
STR_GRAPH_MENU_COMPANY_LEAGUE_TABLE :Uzņēmumu rangu saraksts
|
||||
STR_GRAPH_MENU_DETAILED_PERFORMANCE_RATING :Detalizēti uzņēmējdarbības rezultāti
|
||||
############ range ends here
|
||||
|
||||
@@ -1075,7 +1075,6 @@ STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NONE :nav
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_NORMAL :kā citas industrijas
|
||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD_PROSPECTING :ienesīga
|
||||
STR_CONFIG_SETTING_MULTIPINDTOWN :{LTBLUE}Atļaut vairākas līdzīgas rūpnīcas vienā pilsētā : {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SAMEINDCLOSE :{LTBLUE}Viena veida rūpnīcas var būvēt tuvu vienu otrai: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LONGDATE :{LTBLUE}Vienmēr rādīt garu datumu statusa joslā: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SIGNALSIDE :{LTBLUE}Rādīt signālus braukšanas pusē: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SHOWFINANCES :{LTBLUE}Gada beigās rādīt finanšu pārskatu: {ORANGE}{STRING}
|
||||
@@ -1092,6 +1091,7 @@ STR_CONFIG_SETTING_ALLOW_GIVE_MONEY :{LTBLUE}Atļaut
|
||||
STR_CONFIG_SETTING_NONUNIFORM_STATIONS :{LTBLUE}Ne-uniformas stacijas: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_FREIGHT_TRAINS :{LTBLUE}Svara koeficients kravām, lai simulētu smagus vilcienus: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_PLANE_SPEED :{LTBLUE}Lidaparātu ātruma koeficients: {ORANGE}1 / {STRING}
|
||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :{G=f}normāla
|
||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :{LTBLUE}Atļaut braukt cauri pilsētai piederošiem slēgtiem ceļiem: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :{LTBLUE}Atļaut caurbraucošas pieturas uz konkurentu ceļiem: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_ADJACENT_STATIONS :{LTBLUE}Atļaut būvēt vienu otrai piekļautas stacijas: {ORANGE}{STRING}
|
||||
@@ -1138,6 +1138,8 @@ STR_CONFIG_SETTING_EDGES_NOT_WATER :{WHITE}Vienā v
|
||||
STR_CONFIG_SETTING_STATION_SPREAD :{LTBLUE}Maks. staciju izkaisijums: {ORANGE}{STRING} {RED}Piezīme: Augsts līmenis palēlina spēli
|
||||
STR_CONFIG_SETTING_SERVICEATHELIPAD :{LTBLUE}Automātiski apkalpot helikopterus heliportos: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_LINK_TERRAFORM_TOOLBAR :{LTBLUE}Sasaitē ainavas rīkjoslu ar celtniecības rīkjoslām: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :{G=f}Tumši zaļa
|
||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :{G=f}Violeta
|
||||
STR_CONFIG_SETTING_REVERSE_SCROLLING :{LTBLUE}Pretējs pārtīšanas virziens: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_SMOOTH_SCROLLING :{LTBLUE}Plūstoša skatpunkta pārbīde: {ORANGE}{STRING}
|
||||
STR_CONFIG_SETTING_MEASURE_TOOLTIP :{LTBLUE}Rādīt mērījumu rīkjoslu, izmantojot celtniecības rīkus: {ORANGE}{STRING}
|
||||
@@ -2065,6 +2067,7 @@ STR_LAND_AREA_INFORMATION_STATION_TYPE :{BLACK}Stacijas
|
||||
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}JaunsGRF: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}Pieņem kravu: {LTBLUE}
|
||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA}/8 {STRING})
|
||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}Sliežu ātruma limits: {LTBLUE}{VELOCITY}
|
||||
|
||||
# Description of land area of different tiles
|
||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :Akmeņi
|
||||
@@ -2519,7 +2522,7 @@ STR_COMPANY_VIEW_NEW_FACE_BUTTON :{BLACK}Jauna se
|
||||
STR_COMPANY_VIEW_NEW_FACE_TOOLTIP :{BLACK}Izvēlieties jaunu seju vadītājam
|
||||
STR_COMPANY_VIEW_COLOUR_SCHEME_BUTTON :{BLACK}Krāsu sidentitāte
|
||||
STR_COMPANY_VIEW_COLOUR_SCHEME_TOOLTIP :{BLACK}Izmainīt uzņēmuma transportlīdzekļu izskatu
|
||||
STR_COMPANY_VIEW_COMPANY_NAME_BUTTON :{BLACK}Uzņēmuma vārds
|
||||
STR_COMPANY_VIEW_COMPANY_NAME_BUTTON :{BLACK}Uzņēmuma nosaukums
|
||||
STR_COMPANY_VIEW_COMPANY_NAME_TOOLTIP :{BLACK}Mainīt uzņēmuma nosaukumu
|
||||
STR_COMPANY_VIEW_PRESIDENT_NAME_BUTTON :{BLACK}Vadītāja vārds
|
||||
STR_COMPANY_VIEW_PRESIDENT_NAME_TOOLTIP :{BLACK}Mainīt vadītāja vārdu
|
||||
@@ -2967,6 +2970,7 @@ STR_ORDERS_TIMETABLE_VIEW :{BLACK}Saraksts
|
||||
STR_ORDERS_TIMETABLE_VIEW_TOOLTIP :{BLACK}Pārslēgties uz Saraksta skatu
|
||||
|
||||
STR_ORDERS_LIST_TOOLTIP :{BLACK}Rīkojumu saraksts - klik uz rīkojuma, lai atzīmētu to. Ctrl+klik ritina uz staciju
|
||||
STR_ORDER_TEXT :{STRING} {STRING}
|
||||
|
||||
STR_ORDERS_END_OF_ORDERS :- - Rīkojumu beigas - -
|
||||
STR_ORDERS_END_OF_SHARED_ORDERS :- - Dalīto rīkojumu beigas - -
|
||||
@@ -3107,6 +3111,7 @@ STR_TIMETABLE_STATUS_ON_TIME :{BLACK}Patreiz
|
||||
STR_TIMETABLE_STATUS_LATE :{BLACK}Transports pašlaik {STRING} kavē
|
||||
STR_TIMETABLE_STATUS_EARLY :{BLACK}Transports pašlaik {STRING} par agru
|
||||
|
||||
STR_TIMETABLE_STARTING_DATE :{BLACK}Sākuma datums
|
||||
|
||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Mainīt laiku
|
||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Mainīt laiku,kas izceltajam maršrutam nepieciešams
|
||||
@@ -3124,6 +3129,10 @@ STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Aizpild
|
||||
|
||||
|
||||
# Date window (for timetable)
|
||||
STR_DATE_SET_DATE_TOOLTIP :{BLACK}Lietot izvēlēto datumu kā sākuma datumu sarakstam
|
||||
STR_DATE_DAY_TOOLTIP :{BLACK}Izvēlieties dienu
|
||||
STR_DATE_MONTH_TOOLTIP :{BLACK}Izvēlieties mēnesi
|
||||
STR_DATE_YEAR_TOOLTIP :{BLACK}Izvēlieties gadu
|
||||
|
||||
|
||||
# AI debug window
|
||||
@@ -3164,7 +3173,7 @@ STR_AI_LIST_CANCEL_TOOLTIP :{BLACK}Nemainie
|
||||
|
||||
# AI Parameters
|
||||
STR_AI_SETTINGS_CAPTION :{WHITE}Ala Parametri
|
||||
STR_AI_SETTINGS_CLOSE :{BLACK}Tuvu
|
||||
STR_AI_SETTINGS_CLOSE :{BLACK}Aizvērt
|
||||
STR_AI_SETTINGS_RESET :{BLACK}Pārspiest
|
||||
|
||||
# Vehicle loading indicators
|
||||
@@ -3215,6 +3224,8 @@ STR_ERROR_BMPMAP_IMAGE_TYPE :{WHITE}... nav
|
||||
STR_WARNING_HEIGHTMAP_SCALE_CAPTION :{WHITE}Līmeņa brīdinājums
|
||||
STR_WARNING_HEIGHTMAP_SCALE_MESSAGE :{YELLOW}Pārāk Izmainīt pamatkarti nav ieteicams. Turpināt ģenerēšanu?
|
||||
|
||||
# Soundset messages
|
||||
|
||||
# Screenshot related messages
|
||||
STR_MESSAGE_SCREENSHOT_SUCCESSFULLY :{WHITE}Ekrāna kopija saglabāta kā '{STRING}'
|
||||
STR_ERROR_SCREENSHOT_FAILED :{WHITE}Ekrāna kopijas veidošana neizdevās!
|
||||
@@ -3410,6 +3421,7 @@ STR_ERROR_CAN_T_BUILD_AQUEDUCT_HERE :{WHITE}Šeit ne
|
||||
|
||||
# Tree related errors
|
||||
STR_ERROR_TREE_ALREADY_HERE :{WHITE}... šeit jau aug koks
|
||||
STR_ERROR_TREE_WRONG_TERRAIN_FOR_TREE_TYPE :{WHITE}... koka tipam nepiemērota zeme
|
||||
STR_ERROR_CAN_T_PLANT_TREE_HERE :{WHITE}Šeit nevar iestādīt koku..
|
||||
|
||||
# Bridge related errors
|
||||
@@ -3420,6 +3432,7 @@ STR_ERROR_BRIDGEHEADS_NOT_SAME_HEIGHT :{WHITE}Tilta ga
|
||||
STR_ERROR_BRIDGE_TOO_LOW_FOR_TERRAIN :{WHITE}Tilts ir pārāk zems priekš šī zemes veida
|
||||
STR_ERROR_START_AND_END_MUST_BE_IN :{WHITE}Sākumam un beigām jābūt uz vienas līnijas
|
||||
STR_ERROR_ENDS_OF_BRIDGE_MUST_BOTH :{WHITE}... abiem tilta galiem jābūt uz zemes
|
||||
STR_ERROR_BRIDGE_TOO_LONG :{WHITE}... tilts ir pārāk garš
|
||||
|
||||
# Tunnel related errors
|
||||
STR_ERROR_CAN_T_BUILD_TUNNEL_HERE :{WHITE}Šeit nevar būvēt tuneli
|
||||
@@ -3968,6 +3981,7 @@ STR_JUST_DATE_SHORT :{DATE_SHORT}
|
||||
STR_JUST_DATE_LONG :{DATE_LONG}
|
||||
STR_JUST_DATE_ISO :{DATE_ISO}
|
||||
STR_JUST_STRING :{STRING}
|
||||
STR_JUST_STRING_SPACE_STRING :{STRING} {STRING}
|
||||
STR_JUST_RAW_STRING :{STRING}
|
||||
|
||||
# Slightly 'raw' stringcodes with colour or size
|
||||
@@ -3985,10 +3999,14 @@ STR_WHITE_DATE_LONG :{WHITE}{DATE_LO
|
||||
STR_SHORT_DATE :{WHITE}{DATE_TINY}
|
||||
STR_DATE_LONG_SMALL :{TINYFONT}{BLACK}{DATE_LONG}
|
||||
STR_TINY_GROUP :{TINYFONT}{GROUP}
|
||||
STR_BLACK_INT :{BLACK}{NUM}
|
||||
STR_ORANGE_INT :{ORANGE}{NUM}
|
||||
STR_WHITE_SIGN :{WHITE}{SIGN}
|
||||
STR_TINY_BLACK_STATION :{TINYFONT}{BLACK}{STATION}
|
||||
STR_BLACK_STRING :{BLACK}{STRING}
|
||||
STR_BLACK_RAW_STRING :{BLACK}{STRING}
|
||||
STR_GREEN_STRING :{GREEN}{STRING}
|
||||
STR_RED_STRING :{RED}{STRING}
|
||||
STR_WHITE_STRING :{WHITE}{STRING}
|
||||
STR_TINY_BLACK_VEHICLE :{TINYFONT}{BLACK}{VEHICLE}
|
||||
STR_TINY_RIGHT_ARROW :{TINYFONT}{RIGHTARROW}
|
||||
@@ -4006,3 +4024,5 @@ STR_BUS :{BLACK}{BUS}
|
||||
STR_LORRY :{BLACK}{LORRY}
|
||||
STR_PLANE :{BLACK}{PLANE}
|
||||
STR_SHIP :{BLACK}{SHIP}
|
||||
|
||||
STR_TOOLBAR_RAILTYPE_VELOCITY :{STRING} ({VELOCITY})
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user