Compare commits

...

30 Commits

Author SHA1 Message Date
rubidium a917abd38d (svn r20000) -Release: 1.0.2 2010-06-19 16:44:18 +00:00
rubidium 017e56d64b (svn r19995) [1.0] -Backport from trunk
- 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)
-Prepare: for 1.0.2
2010-06-19 16:35:37 +00:00
rubidium e31a99619e (svn r19938) [1.0] -Backport from trunk:
- Fix: When 'pause on new game' is set, pause the game before CleanupGeneration() to avoid conflicts with concurrent GUI code [FS#3857] (r19934)
- Fix: Blocked roadvehicles should first check whether they are still blocked before accelerating again, instead of continuous starting/stopping (r19755)
- Fix: [NewGRF] Passing some invalid data to industry variable 67/68 could cause a crash (r19713)
- Update: changelog and such
2010-06-05 21:13:35 +00:00
rubidium 9f8627152b (svn r19929) [1.0] -Backport language updates from trunk 2010-06-04 21:28:43 +00:00
rubidium 69aa1249fb (svn r19928) [1.0] -Backport from trunk:
- Feature: Translated desktop shortcut comments (r19884)
- 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)
2010-06-04 21:14:22 +00:00
rubidium 76f552f16d (svn r19927) [1.0] -Backport from trunk:
- 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)
2010-06-04 21:10:18 +00:00
rubidium 517a9d4a68 (svn r19926) [1.0] -Backport from trunk:
- 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)
- Change: Name invalid engines, cargos and industries 'invalid', if the player removed the supplying NewGRFs, hide invalid engines from the purchase list (r19879, r19877)
2010-06-04 21:07:08 +00:00
rubidium a68647b11e (svn r19875) [1.0] -Backport from trunk:
- Fix: NetBSD compilation was still broken in some cases [FS#3845] (r19874, r19859)
- 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)
2010-05-21 16:03:29 +00:00
rubidium 0c01de0929 (svn r19858) [1.0] -Backport from trunk:
- Fix: Compilation for NetBSD [FS#3809, FS#3840] (r19853, r19781)
- 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)
2010-05-18 21:49:59 +00:00
rubidium eee6e228c7 (svn r19857) [1.0] -Backport from trunk:
- 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)
2010-05-18 21:44:47 +00:00
rubidium 3f1bc42eb0 (svn r19856) [1.0] -Backport from trunk:
- Fix: Height in smallmap was different from measured heights [FS#3808]
- Fix: [NewGRF] Vehicle var 43 missed AI information in purchase list (r19761)
- 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)
2010-05-18 21:38:09 +00:00
rubidium 1e5d35634d (svn r19855) [1.0] -Backport from trunk:
- 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: Check for industry availability more thoroughly and cancel object placement when selecting not available industries [FS#3787] (r19701)
2010-05-18 21:30:56 +00:00
rubidium 530d904f84 (svn r19854) [1.0] -Backport from trunk:
- 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)
2010-05-18 21:25:03 +00:00
rubidium 233ff7cacd (svn r19741) [1.0] -Backport from trunk:
- Fix: Crash when using restart via rcon (r19722)                                                                   
- Fix: Leaking a file descriptor [FS#3785] (r19695)                                                 
- Fix: Crash when the music/graphics metadata files were unreadable [FS#3774] (r19674)
2010-04-30 21:01:21 +00:00
rubidium b62a1ad1d5 (svn r19691) [1.0] -Prepare: 1.0.1-RC2 2010-04-21 19:52:20 +00:00
rubidium 706d321f52 (svn r19690) [1.0] -Backport from trunk:
- 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)
2010-04-21 19:20:28 +00:00
rubidium 2dee7158d3 (svn r19666) [1.0] -Backport from trunk: many many string updates 2010-04-17 22:39:17 +00:00
rubidium 1f1ad73073 (svn r19665) [1.0] -Backport from trunk:
- 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 (r19658, r19657, r19656, r19655, r19654, r19637, r19633, r19621, r19616, r19605, r19604)
- Fix: Sorting industries by production was broken for NewGRF industries (r19538)
2010-04-17 22:27:49 +00:00
rubidium 9f14d652a9 (svn r19653) [1.0] -Backport from trunk:
- Fix: RandomRange() is used for bigger ranges in many cases, so generally extent it to handle 32 bits (r19652)
- 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)
2010-04-17 12:00:59 +00:00
rubidium 4fada121bd (svn r19646) [1.0] -Backport from trunk:
- Change: Log the _date and _date_fract in the desync log for saved games (r19638)
- 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: Industry generation failed for large maps and lots of industry types (r19643)
- Fix: Desync when taking over companies (r19636)
- Fix: Chat message caused glitch when rejoining a network game [FS#3757] (r19629)
2010-04-16 22:02:33 +00:00
rubidium 7c3487501c (svn r19624) [1.0] -Backport from trunk:
- Fix: Possible invalid read when server moves client to spectators before he finishes joining [FS#3755] (r19613)
- Fix: Improve joining behaviour; kicking clients when entering passwords that was just cleared, 'connection lost' for people failing the password (r19610, r19609, r19608, r19607, r19606)
2010-04-13 21:40:24 +00:00
rubidium ba8422354b (svn r19623) [1.0] -Backport from trunk:
- Fix: Company related graphs were not updated correctly after changing the company colour [FS#3763] (r19615)
- Fix: Crash when opening a savegame with a waypoint from around 0.4.0 [FS#3756] (r19612)
- 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)
2010-04-13 21:32:29 +00:00
rubidium 9ed75d3ab7 (svn r19622) [1.0] -Backport from trunk:
- 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: [desync debug] Minor fixes; "join" pause could cause a crash as some command data was not properly initialised, state was logged multiple times (r19619, r19617, r19602)
2010-04-13 19:30:51 +00:00
rubidium 83cca3a75a (svn r19603) [1.0] -Backport from trunk:
- Fix: Desync debugging; false positives in the cache validity checks and saving/loading the command stream (r19601, r19600, r19596, r19593, r19592, r19589, r19587, r19586)
2010-04-11 10:57:21 +00:00
rubidium d197bcae1c (svn r19585) [1.0] -Backport from trunk:
- Feature: [NewGRF] Support for extended text code 0x9A 11, print qword (r19570)
- Change: Sync Debian packaging updates from Debian, but keep building a single package (r19572)
- 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)
2010-04-08 15:40:46 +00:00
rubidium bb74ec40ea (svn r19567) [1.0] -Backport from trunk:
- Feature: Give more detailed error message when trying to build a too long bridge (r19561)
- 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: Missed conversion to checking temporary data broke rail type setting upon changing traction type (r19557)
- Fix: Incorrect speed limit reported for rail depots with original acceleration model (r19556)
2010-04-05 21:34:47 +00:00
rubidium 8840831852 (svn r19555) [1.0] -Backport from trunk:
- Fix: Remove same_industry_close setting did not do what it said and caused NewGRF trouble (r19499)
2010-04-03 20:19:26 +00:00
rubidium fcff99da75 (svn r19554) [1.0] -Backport from trunk:
- 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: Vehicle details window did not resize correctly after refitting a road vehicle to a longer variant [FS#3720] (r19533)
2010-04-03 20:09:19 +00:00
rubidium a9163d0503 (svn r19552) [1.0] -Backport from trunk:
- 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: [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 (r19502)
- Fix: Keep number padding intact when cloning vehicle names [FS#3710] (r19498)
2010-04-03 19:57:23 +00:00
rubidium 3106bb110e (svn r19551) [1.0] -Backport from trunk:
- Feature: Add rail speed limit to land area information window (r19434)
- 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)
2010-04-03 19:48:01 +00:00
233 changed files with 9470 additions and 3048 deletions
+2 -1
View File
@@ -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"
+1
View File
@@ -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 )
+4 -3
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
+1 -1
View File
@@ -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
+15
View File
@@ -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}
+25
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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.
+13
View File
@@ -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.
+4 -2
View File
@@ -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!!
+1
View File
@@ -0,0 +1 @@
run-openttd-wrapper.patch
+1 -1
View File
@@ -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:
+1
View File
@@ -0,0 +1 @@
3.0 (quilt)
+5
View File
@@ -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 -1
View File
@@ -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
+3 -3
View File
@@ -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
+1
View File
@@ -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
+2 -2
View File
@@ -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=\&quot;OpenTTD\&quot;;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=\&quot;OpenTTD\&quot;"
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=\&quot;OpenTTD\&quot;;_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=\&quot;OpenTTD\&quot;;_SQ64"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"
+2 -2
View File
@@ -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=\&quot;OpenTTD\&quot;;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=\&quot;OpenTTD\&quot;"
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=\&quot;OpenTTD\&quot;;_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=\&quot;OpenTTD\&quot;;_SQ64"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"
+2 -2
View File
@@ -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=\&quot;OpenTTD\&quot;;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=\&quot;OpenTTD\&quot;"
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=\&quot;OpenTTD\&quot;;_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=\&quot;OpenTTD\&quot;;_SQ64"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"
+2 -2
View File
@@ -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=\&quot;OpenTTD\&quot;;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=\&quot;OpenTTD\&quot;"
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=\&quot;OpenTTD\&quot;;_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=\&quot;OpenTTD\&quot;;_SQ64"
StringPooling="true"
ExceptionHandling="1"
RuntimeLibrary="0"
+2 -2
View File
@@ -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
------------------------------------------------------------------------
+1 -1
View File
@@ -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).
+10 -2
View File
@@ -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
+3 -2
View File
@@ -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)
+5
View File
@@ -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;
+7
View File
@@ -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;
}
+12
View File
@@ -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 */
+1
View File
@@ -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);
}
+2 -2
View File
@@ -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)
+2 -2
View File
@@ -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
View File
@@ -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);
+4 -3
View File
@@ -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 */
+7 -6
View File
@@ -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
View File
@@ -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
View File
@@ -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;
}
}
}
+3 -2
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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);
}
+4
View File
@@ -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
View File
@@ -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
View File
@@ -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) {
+4
View File
@@ -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
View File
@@ -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;
}
+3 -1
View File
@@ -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
};
+4 -4
View File
@@ -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 */
+4 -4
View File
@@ -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
View File
@@ -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 */
-6
View File
@@ -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
View File
@@ -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);
}
}
+3 -2
View File
@@ -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
View File
@@ -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);
+2
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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);
+1
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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);
+3 -1
View File
@@ -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})
+3 -1
View File
@@ -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})
+17 -5
View File
@@ -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})
-1
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
-1
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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-kiinnitty): {ORANGE}{STRING}
STR_CONFIG_SETTING_SOFT_LIMIT_DISABLED :{LTBLUE}Ikkunoiden rajoitus (ei-kiinnitty): {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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
+1 -1
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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
View File
@@ -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