Merge branch 'master' into jgrpp
# Conflicts: # cmake/SourceList.cmake # src/build_vehicle_gui.cpp # src/company_gui.cpp # src/console_cmds.cpp # src/depot_base.h # src/elrail.cpp # src/network/core/udp.cpp # src/network/network_admin.cpp # src/network/network_chat_gui.cpp # src/network/network_gui.cpp # src/network/network_server.cpp # src/newgrf.cpp # src/newgrf_engine.cpp # src/newgrf_railtype.cpp # src/newgrf_railtype.h # src/newgrf_storage.h # src/os/unix/crashlog_unix.cpp # src/rail.h # src/rail_cmd.cpp # src/rail_gui.cpp # src/road_cmd.cpp # src/road_map.h # src/saveload/labelmaps_sl.cpp # src/settings_gui.cpp # src/settings_type.h # src/sl/oldloader_sl.cpp # src/station_cmd.cpp # src/station_gui.cpp # src/table/settings/world_settings.ini # src/tests/test_script_admin.cpp # src/textfile_gui.cpp # src/toolbar_gui.cpp # src/train_cmd.cpp # src/tunnelbridge_cmd.cpp # src/vehicle_gui.cpp # src/widget.cpp # src/window.cpp # src/window_gui.h # src/window_type.h
This commit is contained in:
2
.github/windowdesc-ini-key.py
vendored
2
.github/windowdesc-ini-key.py
vendored
@@ -22,7 +22,7 @@ def scan_source_files(path, ini_keys=None):
|
|||||||
with open(new_path) as fp:
|
with open(new_path) as fp:
|
||||||
output = fp.read()
|
output = fp.read()
|
||||||
|
|
||||||
for (name, ini_key, widgets) in re.findall(r"^static WindowDesc ([a-zA-Z0-9_]*).*?, (?:\"(.*?)\")?.*?,(?:\s+(.*?),){6}", output, re.S|re.M):
|
for (name, ini_key, widgets) in re.findall(r"^static WindowDesc ([a-zA-Z0-9_]*).*?, (?:\"(.*?)\")?.*?,(?:\s+.*?,){6}\s+[^\s]+\((.*?)\)", output, re.S|re.M):
|
||||||
if ini_key:
|
if ini_key:
|
||||||
if ini_key in ini_keys:
|
if ini_key in ini_keys:
|
||||||
errors.append(f"{new_path}: {name} ini_key is a duplicate")
|
errors.append(f"{new_path}: {name} ini_key is a duplicate")
|
||||||
|
3
.github/workflows/preview-build.yml
vendored
3
.github/workflows/preview-build.yml
vendored
@@ -90,7 +90,8 @@ jobs:
|
|||||||
|
|
||||||
# Ensure we use the latest version of npm; the one we get with current
|
# Ensure we use the latest version of npm; the one we get with current
|
||||||
# emscripten doesn't allow running "npx wrangler" as root.
|
# emscripten doesn't allow running "npx wrangler" as root.
|
||||||
npm install -g npm
|
# Current emscripten can't install npm>=10.0.0 because node is too old.
|
||||||
|
npm install -g npm@9
|
||||||
|
|
||||||
- name: Publish preview
|
- name: Publish preview
|
||||||
uses: cloudflare/pages-action@v1
|
uses: cloudflare/pages-action@v1
|
||||||
|
@@ -430,6 +430,23 @@ if(EMSCRIPTEN)
|
|||||||
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_BINARY_DIR}/lang/english.lng@/lang/english.lng")
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_BINARY_DIR}/lang/english.lng@/lang/english.lng")
|
||||||
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/bin/ai@/ai")
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/bin/ai@/ai")
|
||||||
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/bin/game@/game")
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/bin/game@/game")
|
||||||
|
# Documentation files for the in-game text file viewer
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/README.md@/README.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/CREDITS.md@/CREDITS.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/CONTRIBUTING.md@/CONTRIBUTING.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/COPYING.md@/COPYING.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/known-bugs.txt@/known-bugs.txt")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/changelog.txt@/changelog.txt")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/docs/admin_network.md@/docs/admin_network.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/docs/debugging_desyncs.md@/docs/debugging_desyncs.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/docs/desync.md@/docs/desync.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/docs/directory_structure.md@/docs/directory_structure.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/docs/eints.md@/docs/eints.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/docs/linkgraph.md@/docs/linkgraph.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/docs/logging_and_performance_metrics.md@/docs/logging_and_performance_metrics.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/docs/multiplayer.md@/docs/multiplayer.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/docs/savegame_format.md@/docs/savegame_format.md")
|
||||||
|
target_link_libraries(WASM::WASM INTERFACE "--preload-file ${CMAKE_SOURCE_DIR}/docs/symbol_server.md@/docs/symbol_server.md")
|
||||||
|
|
||||||
# We use IDBFS for persistent storage.
|
# We use IDBFS for persistent storage.
|
||||||
target_link_libraries(WASM::WASM INTERFACE "-lidbfs.js")
|
target_link_libraries(WASM::WASM INTERFACE "-lidbfs.js")
|
||||||
|
@@ -182,6 +182,16 @@ There is no single source for OpenTTD development docs. It's a complex project w
|
|||||||
A good entry point is [Development](https://wiki.openttd.org/en/Development/) on the OpenTTD wiki; this provides links to wiki documentation and other sources.
|
A good entry point is [Development](https://wiki.openttd.org/en/Development/) on the OpenTTD wiki; this provides links to wiki documentation and other sources.
|
||||||
|
|
||||||
The GitHub repo also includes some non-comprehensive documentation in [/docs](./docs).
|
The GitHub repo also includes some non-comprehensive documentation in [/docs](./docs).
|
||||||
|
These include:
|
||||||
|
- When to [change other languages and when not to](./docs/eints.md).
|
||||||
|
- The [savegame format](./docs/savegame_format.md).
|
||||||
|
- The [release process](./docs/releasing_openttd.md).
|
||||||
|
- Some [notes on the link graph algorithm](./docs/linkgraph.md).
|
||||||
|
- The [network game coordinator](./docs/game_coordinator.md).
|
||||||
|
- How to use [the admin port for network games](./docs/admin_network.md), also useful for multiplayer server hosts.
|
||||||
|
- The [performance metrics and logging features](./docs/logging_and_performance_metrics.md), also useful for add-on developers.
|
||||||
|
- How [symbol server and analysis works](./docs/symbol_server.md).
|
||||||
|
- And several miscellaneous files detailing internal data structures and graphics measurements and palettes.
|
||||||
|
|
||||||
You may also want the guide to [compiling OpenTTD](./COMPILING.md).
|
You may also want the guide to [compiling OpenTTD](./COMPILING.md).
|
||||||
|
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
This is the license which applies to OpenTTD with the exception of some
|
This is the license which applies to OpenTTD with the exception of some
|
||||||
3rd party modules. See [./README.md](./README.md) for details
|
3rd party modules. See [our readme](./README.md) for details
|
||||||
|
|
||||||
GNU General Public License
|
GNU General Public License
|
||||||
==========================
|
==========================
|
||||||
|
26
README.md
26
README.md
@@ -399,9 +399,10 @@ The *feature-sx* branches use the savegame framework in the *save_ext* branch.
|
|||||||
- 1.6) [OpenTTD directories](#16-openttd-directories)
|
- 1.6) [OpenTTD directories](#16-openttd-directories)
|
||||||
- 1.7) [Compiling OpenTTD](#17-compiling-openttd)
|
- 1.7) [Compiling OpenTTD](#17-compiling-openttd)
|
||||||
- 2.0) [Contact and community](#20-contact-and-community)
|
- 2.0) [Contact and community](#20-contact-and-community)
|
||||||
- 2.1) [Contributing to OpenTTD](#21-contributing-to-openttd)
|
- 2.1) [Multiplayer games](#21-multiplayer-games)
|
||||||
- 2.2) [Reporting bugs](#22-reporting-bugs)
|
- 2.2) [Contributing to OpenTTD](#22-contributing-to-openttd)
|
||||||
- 2.3) [Translating](#23-translating)
|
- 2.3) [Reporting bugs](#23-reporting-bugs)
|
||||||
|
- 2.4) [Translating](#24-translating)
|
||||||
- 3.0) [Licensing](#30-licensing)
|
- 3.0) [Licensing](#30-licensing)
|
||||||
- 4.0) [Credits](#40-credits)
|
- 4.0) [Credits](#40-credits)
|
||||||
|
|
||||||
@@ -465,9 +466,9 @@ For some platforms, you will need to refer to [the installation guide](https://w
|
|||||||
The free data files, split into OpenGFX for graphics, OpenSFX for sounds and
|
The free data files, split into OpenGFX for graphics, OpenSFX for sounds and
|
||||||
OpenMSX for music can be found at:
|
OpenMSX for music can be found at:
|
||||||
|
|
||||||
- https://www.openttd.org/downloads/opengfx-releases/latest for OpenGFX
|
- [OpenGFX](https://www.openttd.org/downloads/opengfx-releases/latest)
|
||||||
- https://www.openttd.org/downloads/opensfx-releases/latest for OpenSFX
|
- [OpenSFX](https://www.openttd.org/downloads/opensfx-releases/latest)
|
||||||
- https://www.openttd.org/downloads/openmsx-releases/latest for OpenMSX
|
- [OpenMSX](https://www.openttd.org/downloads/openmsx-releases/latest)
|
||||||
|
|
||||||
Please follow the readme of these packages about the installation procedure.
|
Please follow the readme of these packages about the installation procedure.
|
||||||
The Windows installer can optionally download and install these packages.
|
The Windows installer can optionally download and install these packages.
|
||||||
@@ -532,12 +533,19 @@ If you want to compile OpenTTD from source, instructions can be found in [COMPIL
|
|||||||
- the OpenTTD wiki has a [page listing OpenTTD communities](https://wiki.openttd.org/en/Community/Community) including some in languages other than English
|
- the OpenTTD wiki has a [page listing OpenTTD communities](https://wiki.openttd.org/en/Community/Community) including some in languages other than English
|
||||||
|
|
||||||
|
|
||||||
### 2.1) Contributing to OpenTTD
|
### 2.1) Multiplayer games
|
||||||
|
|
||||||
|
You can play OpenTTD with others, either cooperatively or competitively.
|
||||||
|
|
||||||
|
See the [multiplayer documentation](./docs/multiplayer.md) for more details.
|
||||||
|
|
||||||
|
|
||||||
|
### 2.2) Contributing to OpenTTD
|
||||||
|
|
||||||
We welcome contributors to OpenTTD. More information for contributors can be found in [CONTRIBUTING.md](./CONTRIBUTING.md)
|
We welcome contributors to OpenTTD. More information for contributors can be found in [CONTRIBUTING.md](./CONTRIBUTING.md)
|
||||||
|
|
||||||
|
|
||||||
### 2.2) Reporting bugs
|
### 2.3) Reporting bugs
|
||||||
|
|
||||||
Good bug reports are very helpful. We have a [guide to reporting bugs](./CONTRIBUTING.md#bug-reports) to help with this.
|
Good bug reports are very helpful. We have a [guide to reporting bugs](./CONTRIBUTING.md#bug-reports) to help with this.
|
||||||
|
|
||||||
@@ -545,7 +553,7 @@ Desyncs in multiplayer are complex to debug and report (some software developmen
|
|||||||
Instructions can be found in [debugging and reporting desyncs](./docs/debugging_desyncs.md).
|
Instructions can be found in [debugging and reporting desyncs](./docs/debugging_desyncs.md).
|
||||||
|
|
||||||
|
|
||||||
### 2.3) Translating
|
### 2.4) Translating
|
||||||
|
|
||||||
OpenTTD is translated into many languages. Translations are added and updated via the [online translation tool](https://translator.openttd.org).
|
OpenTTD is translated into many languages. Translations are added and updated via the [online translation tool](https://translator.openttd.org).
|
||||||
|
|
||||||
|
@@ -37,13 +37,32 @@ install(DIRECTORY
|
|||||||
install(FILES
|
install(FILES
|
||||||
${CMAKE_SOURCE_DIR}/COPYING.md
|
${CMAKE_SOURCE_DIR}/COPYING.md
|
||||||
${CMAKE_SOURCE_DIR}/README.md
|
${CMAKE_SOURCE_DIR}/README.md
|
||||||
|
${CMAKE_SOURCE_DIR}/CREDITS.md
|
||||||
|
${CMAKE_SOURCE_DIR}/CONTRIBUTING.md
|
||||||
${CMAKE_SOURCE_DIR}/changelog.txt
|
${CMAKE_SOURCE_DIR}/changelog.txt
|
||||||
${CMAKE_SOURCE_DIR}/docs/multiplayer.md
|
|
||||||
${CMAKE_SOURCE_DIR}/known-bugs.txt
|
${CMAKE_SOURCE_DIR}/known-bugs.txt
|
||||||
${CMAKE_SOURCE_DIR}/jgrpp-changelog.md
|
${CMAKE_SOURCE_DIR}/jgrpp-changelog.md
|
||||||
DESTINATION ${DOCS_DESTINATION_DIR}
|
DESTINATION ${DOCS_DESTINATION_DIR}
|
||||||
COMPONENT docs)
|
COMPONENT docs)
|
||||||
|
|
||||||
|
install(FILES
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/admin_network.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/debugging_desyncs.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/desync.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/directory_structure.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/eints.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/game_coordinator.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/linkgraph.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/logging_and_performance_metrics.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/multiplayer.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/savegame_format.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/symbol_server.md
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/obg_format.txt
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/obm_format.txt
|
||||||
|
${CMAKE_SOURCE_DIR}/docs/obs_format.txt
|
||||||
|
DESTINATION ${DOCS_DESTINATION_DIR}/docs
|
||||||
|
COMPONENT docs)
|
||||||
|
|
||||||
# A Linux manual only makes sense when using FHS. Otherwise it is a very odd
|
# A Linux manual only makes sense when using FHS. Otherwise it is a very odd
|
||||||
# file with little context to what it is.
|
# file with little context to what it is.
|
||||||
if(OPTION_INSTALL_FHS)
|
if(OPTION_INSTALL_FHS)
|
||||||
|
@@ -1,12 +1,4 @@
|
|||||||
# Add a file to be compiled.
|
function(_add_files_tgt tgt)
|
||||||
#
|
|
||||||
# add_files([file1 ...] CONDITION condition [condition ...])
|
|
||||||
#
|
|
||||||
# CONDITION is a complete statement that can be evaluated with if().
|
|
||||||
# If it evaluates true, the source files will be added; otherwise not.
|
|
||||||
# For example: ADD_IF SDL_FOUND AND Allegro_FOUND
|
|
||||||
#
|
|
||||||
function(add_files)
|
|
||||||
cmake_parse_arguments(PARAM "" "" "CONDITION" ${ARGN})
|
cmake_parse_arguments(PARAM "" "" "CONDITION" ${ARGN})
|
||||||
set(PARAM_FILES "${PARAM_UNPARSED_ARGUMENTS}")
|
set(PARAM_FILES "${PARAM_UNPARSED_ARGUMENTS}")
|
||||||
|
|
||||||
@@ -17,10 +9,32 @@ function(add_files)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
foreach(FILE IN LISTS PARAM_FILES)
|
foreach(FILE IN LISTS PARAM_FILES)
|
||||||
target_sources(openttd PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/${FILE})
|
# Some IDEs are not happy with duplicated filenames, so we detect that before adding the file.
|
||||||
|
#get_target_property(${tgt}_FILES ${tgt} SOURCES)
|
||||||
|
#if(${tgt}_FILES MATCHES "/${FILE}(;|$)")
|
||||||
|
# string(REGEX REPLACE "(^|.+;)([^;]+/${FILE})(;.+|$)" "\\2" RES "${${tgt}_FILES}")
|
||||||
|
# # Ignore header files duplicates in 3rdparty.
|
||||||
|
# if(NOT (${FILE} MATCHES "\.h" AND (${RES} MATCHES "3rdparty" OR ${CMAKE_CURRENT_SOURCE_DIR} MATCHES "3rdparty")))
|
||||||
|
# message(FATAL_ERROR "${tgt}: ${CMAKE_CURRENT_SOURCE_DIR}/${FILE} filename is a duplicate of ${RES}")
|
||||||
|
# endif()
|
||||||
|
#endif()
|
||||||
|
|
||||||
|
target_sources(${tgt} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/${FILE})
|
||||||
endforeach()
|
endforeach()
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
|
# Add a file to be compiled.
|
||||||
|
#
|
||||||
|
# add_files([file1 ...] CONDITION condition [condition ...])
|
||||||
|
#
|
||||||
|
# CONDITION is a complete statement that can be evaluated with if().
|
||||||
|
# If it evaluates true, the source files will be added; otherwise not.
|
||||||
|
# For example: ADD_IF SDL_FOUND AND Allegro_FOUND
|
||||||
|
#
|
||||||
|
function(add_files)
|
||||||
|
_add_files_tgt(openttd ${ARGV})
|
||||||
|
endfunction()
|
||||||
|
|
||||||
# Add a test file to be compiled.
|
# Add a test file to be compiled.
|
||||||
#
|
#
|
||||||
# add_test_files([file1 ...] CONDITION condition [condition ...])
|
# add_test_files([file1 ...] CONDITION condition [condition ...])
|
||||||
@@ -30,18 +44,7 @@ endfunction()
|
|||||||
# For example: ADD_IF SDL_FOUND AND Allegro_FOUND
|
# For example: ADD_IF SDL_FOUND AND Allegro_FOUND
|
||||||
#
|
#
|
||||||
function(add_test_files)
|
function(add_test_files)
|
||||||
cmake_parse_arguments(PARAM "" "" "CONDITION" ${ARGN})
|
_add_files_tgt(openttd_test ${ARGV})
|
||||||
set(PARAM_FILES "${PARAM_UNPARSED_ARGUMENTS}")
|
|
||||||
|
|
||||||
if(PARAM_CONDITION)
|
|
||||||
if(NOT (${PARAM_CONDITION}))
|
|
||||||
return()
|
|
||||||
endif()
|
|
||||||
endif()
|
|
||||||
|
|
||||||
foreach(FILE IN LISTS PARAM_FILES)
|
|
||||||
target_sources(openttd_test PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/${FILE})
|
|
||||||
endforeach()
|
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
# This function works around an 'issue' with CMake, where
|
# This function works around an 'issue' with CMake, where
|
||||||
|
@@ -53,4 +53,7 @@ Do NOT remove the dmp_cmds savegames of a desync you have reported until the
|
|||||||
desync has been fixed; if you, by accident, send us the wrong savegames we
|
desync has been fixed; if you, by accident, send us the wrong savegames we
|
||||||
will not be able to reproduce the desync and thus will be unable to fix it.
|
will not be able to reproduce the desync and thus will be unable to fix it.
|
||||||
|
|
||||||
|
## More information
|
||||||
|
|
||||||
|
You can find more theory on the causes and debugging of desyncs in the
|
||||||
|
[desync documentation](./desync.md).
|
||||||
|
@@ -193,6 +193,9 @@ If it is, and your server still isn't showing up, start OpenTTD with
|
|||||||
`-d net=4` as extra argument. This will show debug message related to the
|
`-d net=4` as extra argument. This will show debug message related to the
|
||||||
network, including communication to/from the Game Coordinator.
|
network, including communication to/from the Game Coordinator.
|
||||||
|
|
||||||
|
See the [Game Coordinator documentation](./game_coordinator.md) for more
|
||||||
|
technical information about the Game Coordinator service.
|
||||||
|
|
||||||
### My server warns a lot about getaddrinfo taking N seconds
|
### My server warns a lot about getaddrinfo taking N seconds
|
||||||
|
|
||||||
This could be a transient issue with your (local) DNS server, but if the
|
This could be a transient issue with your (local) DNS server, but if the
|
||||||
|
214
docs/savegame_format.md
Normal file
214
docs/savegame_format.md
Normal file
@@ -0,0 +1,214 @@
|
|||||||
|
# OpenTTD's Savegame Format
|
||||||
|
|
||||||
|
Last updated: 2021-06-15
|
||||||
|
|
||||||
|
## Outer container
|
||||||
|
|
||||||
|
Savegames for OpenTTD start with an outer container, to contain the compressed data for the rest of the savegame.
|
||||||
|
|
||||||
|
`[0..3]` - The first four bytes indicate what compression is used.
|
||||||
|
In ASCII, these values are possible:
|
||||||
|
|
||||||
|
- `OTTD` - Compressed with LZO (deprecated, only really old savegames would use this).
|
||||||
|
- `OTTN` - No compression.
|
||||||
|
- `OTTZ` - Compressed with zlib.
|
||||||
|
- `OTTX` - Compressed with LZMA.
|
||||||
|
|
||||||
|
`[4..5]` - The next two bytes indicate which savegame version used.
|
||||||
|
|
||||||
|
`[6..7]` - The next two bytes can be ignored, and were only used in really old savegames.
|
||||||
|
|
||||||
|
`[8..N]` - Next follows a binary blob which is compressed with the indicated compression algorithm.
|
||||||
|
|
||||||
|
The rest of this document talks about this decompressed blob of data.
|
||||||
|
|
||||||
|
## Data types
|
||||||
|
|
||||||
|
The savegame is written in Big Endian, so when we talk about a 16-bit unsigned integer (`uint16`), we mean it is stored in Big Endian.
|
||||||
|
|
||||||
|
The following types are valid:
|
||||||
|
|
||||||
|
- `1` - `int8` / `SLE_FILE_I8` -8-bit signed integer
|
||||||
|
- `2` - `uint8` / `SLE_FILE_U8` - 8-bit unsigned integer
|
||||||
|
- `3` - `int16` / `SLE_FILE_I16` - 16-bit signed integer
|
||||||
|
- `4` - `uint16` / `SLE_FILE_U16` - 16-bit unsigned integer
|
||||||
|
- `5` - `int32` / `SLE_FILE_I32` - 32-bit signed integer
|
||||||
|
- `6` - `uint32` / `SLE_FILE_U32` - 32-bit unsigned integer
|
||||||
|
- `7` - `int64` / `SLE_FILE_I64` - 64-bit signed integer
|
||||||
|
- `8` - `uint64` / `SLE_FILE_U64` - 64-bit unsigned integer
|
||||||
|
- `9` - `StringID` / `SLE_FILE_STRINGID` - a StringID inside the OpenTTD's string table
|
||||||
|
- `10` - `str` / `SLE_FILE_STRING` - a string (prefixed with a length-field)
|
||||||
|
- `11` - `struct` / `SLE_FILE_STRUCT` - a struct
|
||||||
|
|
||||||
|
### Gamma value
|
||||||
|
|
||||||
|
There is also a field-type called `gamma`.
|
||||||
|
This is most often used for length-fields, and uses as few bytes as possible to store an integer.
|
||||||
|
For values <= 127, it uses a single byte.
|
||||||
|
For values > 127, it uses two bytes and sets the highest bit to high.
|
||||||
|
For values > 32767, it uses three bytes and sets the two highest bits to high.
|
||||||
|
And this continues till the value fits.
|
||||||
|
In a more visual approach:
|
||||||
|
```
|
||||||
|
0xxxxxxx
|
||||||
|
10xxxxxx xxxxxxxx
|
||||||
|
110xxxxx xxxxxxxx xxxxxxxx
|
||||||
|
1110xxxx xxxxxxxx xxxxxxxx xxxxxxxx
|
||||||
|
11110--- xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
|
||||||
|
```
|
||||||
|
|
||||||
|
## Chunks
|
||||||
|
|
||||||
|
Savegames for OpenTTD store their data in chunks.
|
||||||
|
Each chunk contains data for a certain part of the game, for example "Companies", "Vehicles", etc.
|
||||||
|
|
||||||
|
`[0..3]` - Each chunk starts with four bytes to indicate the tag.
|
||||||
|
If the tag is `\x00\x00\x00\x00` it means the end of the savegame is reached.
|
||||||
|
An example of a valid tag is `PLYR` when looking at it via ASCII, which contains the information of all the companies.
|
||||||
|
|
||||||
|
`[4..4]` - Next follows a byte where the lower 4 bits contain the type.
|
||||||
|
The possible valid types are:
|
||||||
|
|
||||||
|
- `0` - `CH_RIFF` - This chunk is a binary blob.
|
||||||
|
- `1` - `CH_ARRAY` - This chunk is a list of items.
|
||||||
|
- `2` - `CH_SPARSE_ARRAY` - This chunk is a list of items.
|
||||||
|
- `3` - `CH_TABLE` - This chunk is self-describing list of items.
|
||||||
|
- `4` - `CH_SPARSE_TABLE` - This chunk is self-describing list of items.
|
||||||
|
|
||||||
|
Now per type the format is (slightly) different.
|
||||||
|
|
||||||
|
### CH_RIFF
|
||||||
|
|
||||||
|
(since savegame version 295, this chunk type is only used for MAP-chunks, containing bit-information about each tile on the map)
|
||||||
|
|
||||||
|
A `CH_RIFF` starts with an `uint24` which together with the upper-bits of the type defines the length of the chunk.
|
||||||
|
In pseudo-code:
|
||||||
|
|
||||||
|
```
|
||||||
|
type = read uint8
|
||||||
|
if type == 0
|
||||||
|
length = read uint24
|
||||||
|
length |= ((type >> 4) << 24)
|
||||||
|
```
|
||||||
|
|
||||||
|
The next `length` bytes are part of the chunk.
|
||||||
|
What those bytes mean depends on the tag of the chunk; further details per chunk can be found in the source-code.
|
||||||
|
|
||||||
|
### CH_ARRAY / CH_SPARSE_ARRAY
|
||||||
|
|
||||||
|
(this chunk type is deprecated since savegame version 295 and is no longer in use)
|
||||||
|
|
||||||
|
`[0..G1]` - A `CH_ARRAY` / `CH_SPARSE_ARRAY` starts with a `gamma`, indicating the size of the next item plus one.
|
||||||
|
If this size value is zero, it indicates the end of the list.
|
||||||
|
This indicates the full length of the next item minus one.
|
||||||
|
In psuedo-code:
|
||||||
|
|
||||||
|
```
|
||||||
|
loop
|
||||||
|
size = read gamma - 1
|
||||||
|
if size == -1
|
||||||
|
break loop
|
||||||
|
read <size> bytes
|
||||||
|
```
|
||||||
|
|
||||||
|
`[]` - For `CH_ARRAY` there is an implicit index.
|
||||||
|
The loop starts at zero, and every iteration adds one to the index.
|
||||||
|
For entries in the game that were not allocated, the `size` will be zero.
|
||||||
|
|
||||||
|
`[G1+1..G2]` - For `CH_SPARSE_ARRAY` there is an explicit index.
|
||||||
|
The `gamma` following the size indicates the index.
|
||||||
|
|
||||||
|
The content of the item is a binary blob, and similar to `CH_RIFF`, it depends on the tag of the chunk what it means.
|
||||||
|
Please check the source-code for further details.
|
||||||
|
|
||||||
|
### CH_TABLE / CH_SPARSE_TABLE
|
||||||
|
|
||||||
|
(this chunk type only exists since savegame version 295)
|
||||||
|
|
||||||
|
Both `CH_TABLE` and `CH_SPARSE_TABLE` are very similar to `CH_ARRAY` / `CH_SPARSE_ARRAY` respectively.
|
||||||
|
The only change is that the chunk starts with a header.
|
||||||
|
This header describes the chunk in details; with the header you know the meaning of each byte in the binary blob that follows.
|
||||||
|
|
||||||
|
`[0..G]` - The header starts with a `gamma` to indicate the size of all the headers in this chunk plus one.
|
||||||
|
If this size value is zero, it means there is no header, which should never be the case.
|
||||||
|
|
||||||
|
Next follows a list of `(type, key)` pairs:
|
||||||
|
|
||||||
|
- `[0..0]` - Type of the field.
|
||||||
|
- `[1..G]` - `gamma` to indicate length of key.
|
||||||
|
- `[G+1..N]` - Key (in UTF-8) of the field.
|
||||||
|
|
||||||
|
If at any point `type` is zero, the list stops (and no `key` follows).
|
||||||
|
|
||||||
|
The `type`'s lower 4 bits indicate the data-type (see chapter above).
|
||||||
|
The `type`'s 5th bit (so `0x10`) indicates if the field is a list, and if this field in every record starts with a `gamma` to indicate how many times the `type` is repeated.
|
||||||
|
|
||||||
|
If the `type` indicates either a `struct` or `str`, the `0x10` flag is also always set.
|
||||||
|
|
||||||
|
As the savegame format allows (list of) structs in structs, if any `struct` type is found, this header will be followed by a header of that struct.
|
||||||
|
This nesting of structs is stored depth-first, so given this table:
|
||||||
|
|
||||||
|
```
|
||||||
|
type | key
|
||||||
|
-----------------
|
||||||
|
uint8 | counter
|
||||||
|
struct | substruct1
|
||||||
|
struct | substruct2
|
||||||
|
```
|
||||||
|
|
||||||
|
With `substruct1` being like:
|
||||||
|
|
||||||
|
```
|
||||||
|
type | key
|
||||||
|
-----------------
|
||||||
|
uint8 | counter
|
||||||
|
struct | substruct3
|
||||||
|
```
|
||||||
|
|
||||||
|
The headers will be, in order: `table`, `substruct1`, `substruct3`, `substruct2`, each ending with a `type` is zero field.
|
||||||
|
|
||||||
|
After reading all the fields of all the headers, there is a list of records.
|
||||||
|
To read this, see `CH_ARRAY` / `CH_SPARSE_ARRAY` for details.
|
||||||
|
|
||||||
|
As each `type` has a well defined length, you can read the records even without knowing anything about the chunk-tag yourself.
|
||||||
|
|
||||||
|
Do remember, that if the `type` had the `0x10` flag active, the field in the record first has a `gamma` to indicate how many times that `type` is repeated.
|
||||||
|
|
||||||
|
#### Guidelines for network-compatible patch-packs
|
||||||
|
|
||||||
|
For network-compatible patch-packs (client-side patches that can play together with unpatched clients) we advise to prefix the field-name with `__<shortname>` when introducing new fields to an existing chunk.
|
||||||
|
|
||||||
|
Example: you have an extra setting called `auto_destroy_rivers` you want to store in the savegame for your patched client called `mypp`.
|
||||||
|
We advise you to call this setting `__mypp_auto_destroy_rivers` in the settings chunk.
|
||||||
|
|
||||||
|
Doing it this way ensures that a savegame created by these patch-packs can still safely be loaded by unpatched clients.
|
||||||
|
They will simply ignore the field and continue loading the savegame as usual.
|
||||||
|
The prefix is strongly advised to avoid conflicts with future-settings in an unpatched client or conflicts with other patch-packs.
|
||||||
|
|
||||||
|
## Scripts custom data format
|
||||||
|
|
||||||
|
Script chunks (`AIPL` and `GSDT`) use `CH_TABLE` chunk type.
|
||||||
|
|
||||||
|
At the end of each record there's an `uint8` to indicate if there's custom data (1) or not (0).
|
||||||
|
|
||||||
|
There are 6 data types for scripts, called `script-data-type`.
|
||||||
|
When saving, each `script-data-type` starts with the type marker saved as `uint8` followed by the actual data.
|
||||||
|
- `0` - `SQSL_INT`:
|
||||||
|
- an `int64` with the actual value (`int32` before savegame version 296).
|
||||||
|
- `1` - `SQSL_STRING`:
|
||||||
|
- an `uint8` with the string length.
|
||||||
|
- a list of `int8` for the string itself.
|
||||||
|
- `2` - `SQSL_ARRAY`:
|
||||||
|
- each element saved as `script-data-type`.
|
||||||
|
- an `SQSL_ARRAY_TABLE_END` (0xFF) marker (`uint8`).
|
||||||
|
- `3` - `SQSL_TABLE`:
|
||||||
|
- for each element:
|
||||||
|
- key saved as `script-data-type`.
|
||||||
|
- value saved as `script-data-type`.
|
||||||
|
- an `SQSL_ARRAY_TABLE_END` (0xFF) marker (`uint8`).
|
||||||
|
- `4` - `SQSL_BOOL`:
|
||||||
|
- an `uint8` with 0 (false) or 1 (true).
|
||||||
|
- `5` - `SQSL_NULL`:
|
||||||
|
- (no data follows)
|
||||||
|
|
||||||
|
The first data type is always a `SQSL_TABLE`.
|
34
docs/symbol_server.md
Normal file
34
docs/symbol_server.md
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
# OpenTTD's Symbol Server
|
||||||
|
|
||||||
|
For all official releases, OpenTTD collects the Breakpad Symbols (SYM-files) and Microsoft's Symbols (PDB-files), and publishes them on our own Symbol Server (https://symbols.openttd.org).
|
||||||
|
|
||||||
|
These symbol files are needed to analyze `crash.dmp` files as attached to issues by users.
|
||||||
|
A `crash.dmp` is created on Windows, Linux, and MacOS when a crash happens.
|
||||||
|
This combined with the `crash.log` should give a pretty good indication what was going on at the moment the game crashed.
|
||||||
|
|
||||||
|
## Analyzing a crash.dmp
|
||||||
|
|
||||||
|
### MSVC
|
||||||
|
|
||||||
|
In MSVC you can add the above URL as Symbol Server (and please enable MSVC's for all other libraries), allowing you to analyze `crash.dmp`.
|
||||||
|
|
||||||
|
Now simply open up the `crash.dmp`, and start debugging.
|
||||||
|
|
||||||
|
### All other platforms
|
||||||
|
|
||||||
|
The best tool to use is `minidump-stackwalk` as published in the Rust's cargo index:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cargo install minidump-stackwalk
|
||||||
|
```
|
||||||
|
|
||||||
|
For how to install Rust, please see [here](https://doc.rust-lang.org/cargo/getting-started/installation.html).
|
||||||
|
|
||||||
|
Now run the tool like:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
minidump-stackwalk <crash.dmp> --symbols-url https://symbols.openttd.org
|
||||||
|
```
|
||||||
|
|
||||||
|
For convenience, the above Symbol Server also check with Mozilla's Symbol Server in case any other library but OpenTTD is requested.
|
||||||
|
This means files like `libc`, `kernel32.dll`, etc are all available on the above mentioned Symbol Server.
|
@@ -210,6 +210,8 @@ add_files(
|
|||||||
guitimer_func.h
|
guitimer_func.h
|
||||||
heightmap.cpp
|
heightmap.cpp
|
||||||
heightmap.h
|
heightmap.h
|
||||||
|
help_gui.cpp
|
||||||
|
help_gui.h
|
||||||
highscore.cpp
|
highscore.cpp
|
||||||
highscore.h
|
highscore.h
|
||||||
highscore_gui.cpp
|
highscore_gui.cpp
|
||||||
|
@@ -76,7 +76,7 @@ static WindowDesc _ai_config_desc(
|
|||||||
WDP_CENTER, "settings_script_config", 0, 0,
|
WDP_CENTER, "settings_script_config", 0, 0,
|
||||||
WC_GAME_OPTIONS, WC_NONE,
|
WC_GAME_OPTIONS, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_ai_config_widgets, lengthof(_nested_ai_config_widgets)
|
std::begin(_nested_ai_config_widgets), std::end(_nested_ai_config_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -205,7 +205,7 @@ static WindowDesc _air_toolbar_desc(
|
|||||||
WDP_ALIGN_TOOLBAR, "toolbar_air", 0, 0,
|
WDP_ALIGN_TOOLBAR, "toolbar_air", 0, 0,
|
||||||
WC_BUILD_TOOLBAR, WC_NONE,
|
WC_BUILD_TOOLBAR, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_air_toolbar_widgets, lengthof(_nested_air_toolbar_widgets),
|
std::begin(_nested_air_toolbar_widgets), std::end(_nested_air_toolbar_widgets),
|
||||||
&BuildAirToolbarWindow::hotkeys
|
&BuildAirToolbarWindow::hotkeys
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -610,7 +610,7 @@ static WindowDesc _build_airport_desc(
|
|||||||
WDP_AUTO, nullptr, 0, 0,
|
WDP_AUTO, nullptr, 0, 0,
|
||||||
WC_BUILD_STATION, WC_BUILD_TOOLBAR,
|
WC_BUILD_STATION, WC_BUILD_TOOLBAR,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_airport_widgets, lengthof(_nested_build_airport_widgets)
|
std::begin(_nested_build_airport_widgets), std::end(_nested_build_airport_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static void ShowBuildAirportPicker(Window *parent)
|
static void ShowBuildAirportPicker(Window *parent)
|
||||||
|
@@ -358,7 +358,7 @@ public:
|
|||||||
switch (this->window_number) {
|
switch (this->window_number) {
|
||||||
case VEH_TRAIN:
|
case VEH_TRAIN:
|
||||||
for (RailType rt = RAILTYPE_BEGIN; rt != RAILTYPE_END; rt++) {
|
for (RailType rt = RAILTYPE_BEGIN; rt != RAILTYPE_END; rt++) {
|
||||||
const RailtypeInfo *rti = GetRailTypeInfo(rt);
|
const RailTypeInfo *rti = GetRailTypeInfo(rt);
|
||||||
/* Skip rail type if it has no label */
|
/* Skip rail type if it has no label */
|
||||||
if (rti->label == 0) continue;
|
if (rti->label == 0) continue;
|
||||||
d = maxdim(d, GetStringBoundingBox(rti->strings.replace_text));
|
d = maxdim(d, GetStringBoundingBox(rti->strings.replace_text));
|
||||||
@@ -810,7 +810,7 @@ static WindowDesc _replace_rail_vehicle_desc(
|
|||||||
WDP_AUTO, "replace_vehicle_train", 500, 140,
|
WDP_AUTO, "replace_vehicle_train", 500, 140,
|
||||||
WC_REPLACE_VEHICLE, WC_NONE,
|
WC_REPLACE_VEHICLE, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_replace_rail_vehicle_widgets, lengthof(_nested_replace_rail_vehicle_widgets)
|
std::begin(_nested_replace_rail_vehicle_widgets), std::end(_nested_replace_rail_vehicle_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static const NWidgetPart _nested_replace_road_vehicle_widgets[] = {
|
static const NWidgetPart _nested_replace_road_vehicle_widgets[] = {
|
||||||
@@ -868,7 +868,7 @@ static WindowDesc _replace_road_vehicle_desc(
|
|||||||
WDP_AUTO, "replace_vehicle_road", 500, 140,
|
WDP_AUTO, "replace_vehicle_road", 500, 140,
|
||||||
WC_REPLACE_VEHICLE, WC_NONE,
|
WC_REPLACE_VEHICLE, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_replace_road_vehicle_widgets, lengthof(_nested_replace_road_vehicle_widgets)
|
std::begin(_nested_replace_road_vehicle_widgets), std::end(_nested_replace_road_vehicle_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static const NWidgetPart _nested_replace_vehicle_widgets[] = {
|
static const NWidgetPart _nested_replace_vehicle_widgets[] = {
|
||||||
@@ -922,7 +922,7 @@ static WindowDesc _replace_vehicle_desc(
|
|||||||
WDP_AUTO, "replace_vehicle", 456, 118,
|
WDP_AUTO, "replace_vehicle", 456, 118,
|
||||||
WC_REPLACE_VEHICLE, WC_NONE,
|
WC_REPLACE_VEHICLE, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_replace_vehicle_widgets, lengthof(_nested_replace_vehicle_widgets)
|
std::begin(_nested_replace_vehicle_widgets), std::end(_nested_replace_vehicle_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -42,7 +42,7 @@ static WindowDesc _background_desc(
|
|||||||
WDP_MANUAL, nullptr, 0, 0,
|
WDP_MANUAL, nullptr, 0, 0,
|
||||||
WC_BOOTSTRAP, WC_NONE,
|
WC_BOOTSTRAP, WC_NONE,
|
||||||
WDF_NO_CLOSE,
|
WDF_NO_CLOSE,
|
||||||
_background_widgets, lengthof(_background_widgets)
|
std::begin(_background_widgets), std::end(_background_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/** The background for the game. */
|
/** The background for the game. */
|
||||||
@@ -80,7 +80,7 @@ static WindowDesc _bootstrap_errmsg_desc(
|
|||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_BOOTSTRAP, WC_NONE,
|
WC_BOOTSTRAP, WC_NONE,
|
||||||
WDF_MODAL | WDF_NO_CLOSE,
|
WDF_MODAL | WDF_NO_CLOSE,
|
||||||
_nested_bootstrap_errmsg_widgets, lengthof(_nested_bootstrap_errmsg_widgets)
|
std::begin(_nested_bootstrap_errmsg_widgets), std::end(_nested_bootstrap_errmsg_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/** The window for a failed bootstrap. */
|
/** The window for a failed bootstrap. */
|
||||||
@@ -137,7 +137,7 @@ static WindowDesc _bootstrap_download_status_window_desc(
|
|||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_NETWORK_STATUS_WINDOW, WC_NONE,
|
WC_NETWORK_STATUS_WINDOW, WC_NONE,
|
||||||
WDF_MODAL | WDF_NO_CLOSE,
|
WDF_MODAL | WDF_NO_CLOSE,
|
||||||
_nested_bootstrap_download_status_window_widgets, lengthof(_nested_bootstrap_download_status_window_widgets)
|
std::begin(_nested_bootstrap_download_status_window_widgets), std::end(_nested_bootstrap_download_status_window_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
@@ -191,7 +191,7 @@ static WindowDesc _bootstrap_query_desc(
|
|||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_CONFIRM_POPUP_QUERY, WC_NONE,
|
WC_CONFIRM_POPUP_QUERY, WC_NONE,
|
||||||
WDF_NO_CLOSE,
|
WDF_NO_CLOSE,
|
||||||
_bootstrap_query_widgets, lengthof(_bootstrap_query_widgets)
|
std::begin(_bootstrap_query_widgets), std::end(_bootstrap_query_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/** The window for the query. It can't use the generic query window as that uses sprites that don't exist yet. */
|
/** The window for the query. It can't use the generic query window as that uses sprites that don't exist yet. */
|
||||||
|
@@ -360,7 +360,7 @@ static WindowDesc _build_bridge_desc(
|
|||||||
WDP_AUTO, "build_bridge", 200, 114,
|
WDP_AUTO, "build_bridge", 200, 114,
|
||||||
WC_BUILD_BRIDGE, WC_BUILD_TOOLBAR,
|
WC_BUILD_BRIDGE, WC_BUILD_TOOLBAR,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_bridge_widgets, lengthof(_nested_build_bridge_widgets)
|
std::begin(_nested_build_bridge_widgets), std::end(_nested_build_bridge_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -1986,7 +1986,7 @@ struct BuildVehicleWindow : BuildVehicleWindowBase {
|
|||||||
switch (widget) {
|
switch (widget) {
|
||||||
case WID_BV_CAPTION:
|
case WID_BV_CAPTION:
|
||||||
if (this->vehicle_type == VEH_TRAIN && !this->listview_mode && !this->virtual_train_mode) {
|
if (this->vehicle_type == VEH_TRAIN && !this->listview_mode && !this->virtual_train_mode) {
|
||||||
const RailtypeInfo *rti = GetRailTypeInfo(this->filter.railtype);
|
const RailTypeInfo *rti = GetRailTypeInfo(this->filter.railtype);
|
||||||
SetDParam(0, rti->strings.build_caption);
|
SetDParam(0, rti->strings.build_caption);
|
||||||
} else if (this->vehicle_type == VEH_ROAD && !this->listview_mode) {
|
} else if (this->vehicle_type == VEH_ROAD && !this->listview_mode) {
|
||||||
const RoadTypeInfo *rti = GetRoadTypeInfo(this->filter.roadtype);
|
const RoadTypeInfo *rti = GetRoadTypeInfo(this->filter.roadtype);
|
||||||
@@ -2905,7 +2905,7 @@ struct BuildVehicleWindowTrainAdvanced final : BuildVehicleWindowBase {
|
|||||||
switch (widget) {
|
switch (widget) {
|
||||||
case WID_BV_CAPTION: {
|
case WID_BV_CAPTION: {
|
||||||
if (!this->listview_mode && !this->virtual_train_mode) {
|
if (!this->listview_mode && !this->virtual_train_mode) {
|
||||||
const RailtypeInfo *rti = GetRailTypeInfo(this->railtype);
|
const RailTypeInfo *rti = GetRailTypeInfo(this->railtype);
|
||||||
SetDParam(0, rti->strings.build_caption);
|
SetDParam(0, rti->strings.build_caption);
|
||||||
} else {
|
} else {
|
||||||
SetDParam(0, (this->listview_mode ? STR_VEHICLE_LIST_AVAILABLE_TRAINS : STR_BUY_VEHICLE_TRAIN_ALL_CAPTION) + this->vehicle_type);
|
SetDParam(0, (this->listview_mode ? STR_VEHICLE_LIST_AVAILABLE_TRAINS : STR_BUY_VEHICLE_TRAIN_ALL_CAPTION) + this->vehicle_type);
|
||||||
@@ -3245,7 +3245,7 @@ static WindowDesc _build_vehicle_desc(
|
|||||||
WDP_AUTO, "build_vehicle", 240, 268,
|
WDP_AUTO, "build_vehicle", 240, 268,
|
||||||
WC_BUILD_VEHICLE, WC_NONE,
|
WC_BUILD_VEHICLE, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_vehicle_widgets, lengthof(_nested_build_vehicle_widgets),
|
std::begin(_nested_build_vehicle_widgets), std::end(_nested_build_vehicle_widgets),
|
||||||
&BuildVehicleWindow::hotkeys
|
&BuildVehicleWindow::hotkeys
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -3253,7 +3253,7 @@ static WindowDesc _build_template_vehicle_desc(
|
|||||||
WDP_AUTO, nullptr, 240, 268,
|
WDP_AUTO, nullptr, 240, 268,
|
||||||
WC_BUILD_VIRTUAL_TRAIN, WC_CREATE_TEMPLATE,
|
WC_BUILD_VIRTUAL_TRAIN, WC_CREATE_TEMPLATE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_vehicle_widgets, lengthof(_nested_build_vehicle_widgets),
|
std::begin(_nested_build_vehicle_widgets), std::end(_nested_build_vehicle_widgets),
|
||||||
&BuildVehicleWindow::hotkeys, &_build_vehicle_desc
|
&BuildVehicleWindow::hotkeys, &_build_vehicle_desc
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -3261,7 +3261,7 @@ static WindowDesc _build_vehicle_desc_train_advanced(
|
|||||||
WDP_AUTO, "build_vehicle_dual", 480, 268,
|
WDP_AUTO, "build_vehicle_dual", 480, 268,
|
||||||
WC_BUILD_VEHICLE, WC_NONE,
|
WC_BUILD_VEHICLE, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_vehicle_widgets_train_advanced, lengthof(_nested_build_vehicle_widgets_train_advanced),
|
std::begin(_nested_build_vehicle_widgets_train_advanced), std::end(_nested_build_vehicle_widgets_train_advanced),
|
||||||
&BuildVehicleWindow::hotkeys
|
&BuildVehicleWindow::hotkeys
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -3269,7 +3269,7 @@ static WindowDesc _build_template_vehicle_desc_advanced(
|
|||||||
WDP_AUTO, nullptr, 480, 268,
|
WDP_AUTO, nullptr, 480, 268,
|
||||||
WC_BUILD_VIRTUAL_TRAIN, WC_CREATE_TEMPLATE,
|
WC_BUILD_VIRTUAL_TRAIN, WC_CREATE_TEMPLATE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_vehicle_widgets_train_advanced, lengthof(_nested_build_vehicle_widgets_train_advanced),
|
std::begin(_nested_build_vehicle_widgets_train_advanced), std::end(_nested_build_vehicle_widgets_train_advanced),
|
||||||
&BuildVehicleWindow::hotkeys, &_build_vehicle_desc_train_advanced
|
&BuildVehicleWindow::hotkeys, &_build_vehicle_desc_train_advanced
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@@ -522,7 +522,7 @@ static WindowDesc _cheats_desc(
|
|||||||
WDP_AUTO, "cheats", 0, 0,
|
WDP_AUTO, "cheats", 0, 0,
|
||||||
WC_CHEATS, WC_NONE,
|
WC_CHEATS, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_cheat_widgets, lengthof(_nested_cheat_widgets)
|
std::begin(_nested_cheat_widgets), std::end(_nested_cheat_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/** Open cheat window. */
|
/** Open cheat window. */
|
||||||
|
@@ -107,7 +107,7 @@ struct CompanyProperties {
|
|||||||
*/
|
*/
|
||||||
bool is_ai;
|
bool is_ai;
|
||||||
|
|
||||||
Money yearly_expenses[3][EXPENSES_END]; ///< Expenses of the company for the last three years, in every #ExpensesType category.
|
std::array<Expenses, 3> yearly_expenses{}; ///< Expenses of the company for the last three years.
|
||||||
CompanyEconomyEntry cur_economy; ///< Economic data of the company of this quarter.
|
CompanyEconomyEntry cur_economy; ///< Economic data of the company of this quarter.
|
||||||
CompanyEconomyEntry old_economy[MAX_HISTORY_QUARTERS]; ///< Economic data of the company of the last #MAX_HISTORY_QUARTERS quarters.
|
CompanyEconomyEntry old_economy[MAX_HISTORY_QUARTERS]; ///< Economic data of the company of the last #MAX_HISTORY_QUARTERS quarters.
|
||||||
byte num_valid_stat_ent; ///< Number of valid statistical entries in #old_economy.
|
byte num_valid_stat_ent; ///< Number of valid statistical entries in #old_economy.
|
||||||
|
@@ -597,7 +597,7 @@ Company *DoStartupNewCompany(DoStartupNewCompanyFlag flags, CompanyID company)
|
|||||||
|
|
||||||
std::fill(c->share_owners.begin(), c->share_owners.end(), INVALID_OWNER);
|
std::fill(c->share_owners.begin(), c->share_owners.end(), INVALID_OWNER);
|
||||||
|
|
||||||
c->avail_railtypes = GetCompanyRailtypes(c->index);
|
c->avail_railtypes = GetCompanyRailTypes(c->index);
|
||||||
c->avail_roadtypes = GetCompanyRoadTypes(c->index);
|
c->avail_roadtypes = GetCompanyRoadTypes(c->index);
|
||||||
c->inaugurated_year = _cur_year;
|
c->inaugurated_year = _cur_year;
|
||||||
|
|
||||||
@@ -825,8 +825,9 @@ void CompaniesYearlyLoop()
|
|||||||
{
|
{
|
||||||
/* Copy statistics */
|
/* Copy statistics */
|
||||||
for (Company *c : Company::Iterate()) {
|
for (Company *c : Company::Iterate()) {
|
||||||
memmove(&c->yearly_expenses[1], &c->yearly_expenses[0], sizeof(c->yearly_expenses) - sizeof(c->yearly_expenses[0]));
|
/* Move expenses to previous years. */
|
||||||
memset(&c->yearly_expenses[0], 0, sizeof(c->yearly_expenses[0]));
|
std::rotate(std::rbegin(c->yearly_expenses), std::rbegin(c->yearly_expenses) + 1, std::rend(c->yearly_expenses));
|
||||||
|
c->yearly_expenses[0] = {};
|
||||||
SetWindowDirty(WC_FINANCES, c->index);
|
SetWindowDirty(WC_FINANCES, c->index);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -228,7 +228,7 @@ static void DrawPrice(Money amount, int left, int right, int top, TextColour col
|
|||||||
* Draw a category of expenses/revenues in the year column.
|
* Draw a category of expenses/revenues in the year column.
|
||||||
* @return The income sum of the category.
|
* @return The income sum of the category.
|
||||||
*/
|
*/
|
||||||
static Money DrawYearCategory (const Rect &r, int start_y, ExpensesList list, const Money(&tbl)[EXPENSES_END])
|
static Money DrawYearCategory(const Rect &r, int start_y, ExpensesList list, const Expenses &tbl)
|
||||||
{
|
{
|
||||||
int y = start_y;
|
int y = start_y;
|
||||||
ExpensesType et;
|
ExpensesType et;
|
||||||
@@ -259,7 +259,7 @@ static Money DrawYearCategory (const Rect &r, int start_y, ExpensesList list, co
|
|||||||
* @param tbl Reference to table of amounts for \a year.
|
* @param tbl Reference to table of amounts for \a year.
|
||||||
* @note The environment must provide padding at the left and right of \a r.
|
* @note The environment must provide padding at the left and right of \a r.
|
||||||
*/
|
*/
|
||||||
static void DrawYearColumn(const Rect &r, int year, const Money (&tbl)[EXPENSES_END])
|
static void DrawYearColumn(const Rect &r, int year, const Expenses &tbl)
|
||||||
{
|
{
|
||||||
int y = r.top;
|
int y = r.top;
|
||||||
Money sum;
|
Money sum;
|
||||||
@@ -588,7 +588,7 @@ static WindowDesc _company_finances_desc(
|
|||||||
WDP_AUTO, "company_finances", 0, 0,
|
WDP_AUTO, "company_finances", 0, 0,
|
||||||
WC_FINANCES, WC_NONE,
|
WC_FINANCES, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_company_finances_widgets, lengthof(_nested_company_finances_widgets)
|
std::begin(_nested_company_finances_widgets), std::end(_nested_company_finances_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -1184,7 +1184,7 @@ static WindowDesc _select_company_livery_desc(
|
|||||||
WDP_AUTO, nullptr, 0, 0,
|
WDP_AUTO, nullptr, 0, 0,
|
||||||
WC_COMPANY_COLOUR, WC_NONE,
|
WC_COMPANY_COLOUR, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_select_company_livery_widgets, lengthof(_nested_select_company_livery_widgets)
|
std::begin(_nested_select_company_livery_widgets), std::end(_nested_select_company_livery_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
void ShowCompanyLiveryWindow(CompanyID company, GroupID group)
|
void ShowCompanyLiveryWindow(CompanyID company, GroupID group)
|
||||||
@@ -1801,7 +1801,7 @@ static WindowDesc _select_company_manager_face_desc(
|
|||||||
WDP_AUTO, nullptr, 0, 0,
|
WDP_AUTO, nullptr, 0, 0,
|
||||||
WC_COMPANY_MANAGER_FACE, WC_NONE,
|
WC_COMPANY_MANAGER_FACE, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_select_company_manager_face_widgets, lengthof(_nested_select_company_manager_face_widgets)
|
std::begin(_nested_select_company_manager_face_widgets), std::end(_nested_select_company_manager_face_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -2205,7 +2205,7 @@ static WindowDesc _company_infrastructure_desc(
|
|||||||
WDP_AUTO, "company_infrastructure", 0, 0,
|
WDP_AUTO, "company_infrastructure", 0, 0,
|
||||||
WC_COMPANY_INFRASTRUCTURE, WC_NONE,
|
WC_COMPANY_INFRASTRUCTURE, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_company_infrastructure_widgets, lengthof(_nested_company_infrastructure_widgets)
|
std::begin(_nested_company_infrastructure_widgets), std::end(_nested_company_infrastructure_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -2853,7 +2853,7 @@ static WindowDesc _company_desc(
|
|||||||
WDP_AUTO, "company", 0, 0,
|
WDP_AUTO, "company", 0, 0,
|
||||||
WC_COMPANY, WC_NONE,
|
WC_COMPANY, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_company_widgets, lengthof(_nested_company_widgets)
|
std::begin(_nested_company_widgets), std::end(_nested_company_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -3006,7 +3006,7 @@ static WindowDesc _buy_company_desc(
|
|||||||
WDP_AUTO, nullptr, 0, 0,
|
WDP_AUTO, nullptr, 0, 0,
|
||||||
WC_BUY_COMPANY, WC_NONE,
|
WC_BUY_COMPANY, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_buy_company_widgets, lengthof(_nested_buy_company_widgets)
|
std::begin(_nested_buy_company_widgets), std::end(_nested_buy_company_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -13,7 +13,7 @@
|
|||||||
#include "engine_func.h"
|
#include "engine_func.h"
|
||||||
#include "landscape.h"
|
#include "landscape.h"
|
||||||
#include "sl/saveload.h"
|
#include "sl/saveload.h"
|
||||||
#include "network/core/game_info.h"
|
#include "network/core/network_game_info.h"
|
||||||
#include "network/network.h"
|
#include "network/network.h"
|
||||||
#include "network/network_func.h"
|
#include "network/network_func.h"
|
||||||
#include "network/network_base.h"
|
#include "network/network_base.h"
|
||||||
@@ -2830,7 +2830,7 @@ DEF_CONSOLE_CMD(ConDumpRailTypes)
|
|||||||
|
|
||||||
btree::btree_map<uint32, const GRFFile *> grfs;
|
btree::btree_map<uint32, const GRFFile *> grfs;
|
||||||
for (RailType rt = RAILTYPE_BEGIN; rt < RAILTYPE_END; rt++) {
|
for (RailType rt = RAILTYPE_BEGIN; rt < RAILTYPE_END; rt++) {
|
||||||
const RailtypeInfo *rti = GetRailTypeInfo(rt);
|
const RailTypeInfo *rti = GetRailTypeInfo(rt);
|
||||||
if (rti->label == 0) continue;
|
if (rti->label == 0) continue;
|
||||||
uint32 grfid = 0;
|
uint32 grfid = 0;
|
||||||
const GRFFile *grf = rti->grffile[RTSG_GROUND];
|
const GRFFile *grf = rti->grffile[RTSG_GROUND];
|
||||||
@@ -3625,7 +3625,7 @@ DEF_CONSOLE_CMD(ConRailTypeMapColourCtl)
|
|||||||
uint8 map_colour = atoi(argv[2]);
|
uint8 map_colour = atoi(argv[2]);
|
||||||
|
|
||||||
if (rt >= RAILTYPE_END) return true;
|
if (rt >= RAILTYPE_END) return true;
|
||||||
extern RailtypeInfo _railtypes[RAILTYPE_END];
|
extern RailTypeInfo _railtypes[RAILTYPE_END];
|
||||||
|
|
||||||
_railtypes[rt].map_colour = map_colour;
|
_railtypes[rt].map_colour = map_colour;
|
||||||
MarkAllViewportMapLandscapesDirty();
|
MarkAllViewportMapLandscapesDirty();
|
||||||
|
@@ -108,7 +108,7 @@ static WindowDesc _console_window_desc(
|
|||||||
WDP_MANUAL, nullptr, 0, 0,
|
WDP_MANUAL, nullptr, 0, 0,
|
||||||
WC_CONSOLE, WC_NONE,
|
WC_CONSOLE, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_console_window_widgets, lengthof(_nested_console_window_widgets)
|
std::begin(_nested_console_window_widgets), std::end(_nested_console_window_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
struct IConsoleWindow : Window
|
struct IConsoleWindow : Window
|
||||||
@@ -290,22 +290,9 @@ struct IConsoleWindow : Window
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const char *GetFocusedText() const override
|
Textbuf *GetFocusedTextbuf() const override
|
||||||
{
|
{
|
||||||
return _iconsole_cmdline.buf;
|
return &_iconsole_cmdline;
|
||||||
}
|
|
||||||
|
|
||||||
const char *GetCaret() const override
|
|
||||||
{
|
|
||||||
return _iconsole_cmdline.buf + _iconsole_cmdline.caretpos;
|
|
||||||
}
|
|
||||||
|
|
||||||
const char *GetMarkedText(size_t *length) const override
|
|
||||||
{
|
|
||||||
if (_iconsole_cmdline.markend == 0) return nullptr;
|
|
||||||
|
|
||||||
*length = _iconsole_cmdline.markend - _iconsole_cmdline.markpos;
|
|
||||||
return _iconsole_cmdline.buf + _iconsole_cmdline.markpos;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Point GetCaretPosition() const override
|
Point GetCaretPosition() const override
|
||||||
|
@@ -343,14 +343,14 @@ static WindowDesc _set_date_desc(
|
|||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_SET_DATE, WC_NONE,
|
WC_SET_DATE, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_set_date_widgets, lengthof(_nested_set_date_widgets)
|
std::begin(_nested_set_date_widgets), std::end(_nested_set_date_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static WindowDesc _set_minutes_desc(
|
static WindowDesc _set_minutes_desc(
|
||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_SET_DATE, WC_NONE,
|
WC_SET_DATE, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_set_minutes_widgets, lengthof(_nested_set_minutes_widgets)
|
std::begin(_nested_set_minutes_widgets), std::end(_nested_set_minutes_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -70,7 +70,7 @@ static WindowDesc _departures_desc(
|
|||||||
WDP_AUTO, nullptr, 260, 246,
|
WDP_AUTO, nullptr, 260, 246,
|
||||||
WC_DEPARTURES_BOARD, WC_NONE,
|
WC_DEPARTURES_BOARD, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_departures_list, lengthof(_nested_departures_list)
|
std::begin(_nested_departures_list), std::end(_nested_departures_list)
|
||||||
);
|
);
|
||||||
|
|
||||||
static uint cached_date_width = 0; ///< The cached maximum width required to display a date.
|
static uint cached_date_width = 0; ///< The cached maximum width required to display a date.
|
||||||
|
@@ -18,12 +18,12 @@ typedef Pool<Depot, DepotID, 64, 64000> DepotPool;
|
|||||||
extern DepotPool _depot_pool;
|
extern DepotPool _depot_pool;
|
||||||
|
|
||||||
struct Depot : DepotPool::PoolItem<&_depot_pool> {
|
struct Depot : DepotPool::PoolItem<&_depot_pool> {
|
||||||
|
/* DepotID index member of DepotPool is 2 bytes. */
|
||||||
|
uint16 town_cn; ///< The N-1th depot for this town (consecutive number)
|
||||||
|
TileIndex xy;
|
||||||
Town *town;
|
Town *town;
|
||||||
TinyString name;
|
TinyString name;
|
||||||
|
Date build_date; ///< Date of construction
|
||||||
TileIndex xy;
|
|
||||||
uint16 town_cn; ///< The N-1th depot for this town (consecutive number)
|
|
||||||
Date build_date; ///< Date of construction
|
|
||||||
|
|
||||||
Depot(TileIndex xy = INVALID_TILE) : xy(xy) {}
|
Depot(TileIndex xy = INVALID_TILE) : xy(xy) {}
|
||||||
~Depot();
|
~Depot();
|
||||||
|
@@ -88,28 +88,28 @@ static WindowDesc _train_depot_desc(
|
|||||||
WDP_AUTO, "depot_train", 362, 123,
|
WDP_AUTO, "depot_train", 362, 123,
|
||||||
WC_VEHICLE_DEPOT, WC_NONE,
|
WC_VEHICLE_DEPOT, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
std::begin(_nested_train_depot_widgets), std::end(_nested_train_depot_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static WindowDesc _road_depot_desc(
|
static WindowDesc _road_depot_desc(
|
||||||
WDP_AUTO, "depot_roadveh", 316, 97,
|
WDP_AUTO, "depot_roadveh", 316, 97,
|
||||||
WC_VEHICLE_DEPOT, WC_NONE,
|
WC_VEHICLE_DEPOT, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
std::begin(_nested_train_depot_widgets), std::end(_nested_train_depot_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static WindowDesc _ship_depot_desc(
|
static WindowDesc _ship_depot_desc(
|
||||||
WDP_AUTO, "depot_ship", 306, 99,
|
WDP_AUTO, "depot_ship", 306, 99,
|
||||||
WC_VEHICLE_DEPOT, WC_NONE,
|
WC_VEHICLE_DEPOT, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
std::begin(_nested_train_depot_widgets), std::end(_nested_train_depot_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static WindowDesc _aircraft_depot_desc(
|
static WindowDesc _aircraft_depot_desc(
|
||||||
WDP_AUTO, "depot_aircraft", 332, 99,
|
WDP_AUTO, "depot_aircraft", 332, 99,
|
||||||
WC_VEHICLE_DEPOT, WC_NONE,
|
WC_VEHICLE_DEPOT, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_train_depot_widgets, lengthof(_nested_train_depot_widgets)
|
std::begin(_nested_train_depot_widgets), std::end(_nested_train_depot_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
extern void DepotSortList(VehicleList *list);
|
extern void DepotSortList(VehicleList *list);
|
||||||
|
@@ -352,7 +352,7 @@ static WindowDesc _build_docks_toolbar_desc(
|
|||||||
WDP_ALIGN_TOOLBAR, "toolbar_water", 0, 0,
|
WDP_ALIGN_TOOLBAR, "toolbar_water", 0, 0,
|
||||||
WC_BUILD_TOOLBAR, WC_NONE,
|
WC_BUILD_TOOLBAR, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_docks_toolbar_widgets, lengthof(_nested_build_docks_toolbar_widgets),
|
std::begin(_nested_build_docks_toolbar_widgets), std::end(_nested_build_docks_toolbar_widgets),
|
||||||
&BuildDocksToolbarWindow::hotkeys
|
&BuildDocksToolbarWindow::hotkeys
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -396,7 +396,7 @@ static WindowDesc _build_docks_scen_toolbar_desc(
|
|||||||
WDP_AUTO, "toolbar_water_scen", 0, 0,
|
WDP_AUTO, "toolbar_water_scen", 0, 0,
|
||||||
WC_SCEN_BUILD_TOOLBAR, WC_NONE,
|
WC_SCEN_BUILD_TOOLBAR, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_docks_scen_toolbar_widgets, lengthof(_nested_build_docks_scen_toolbar_widgets)
|
std::begin(_nested_build_docks_scen_toolbar_widgets), std::end(_nested_build_docks_scen_toolbar_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -499,7 +499,7 @@ static WindowDesc _build_dock_station_desc(
|
|||||||
WDP_AUTO, nullptr, 0, 0,
|
WDP_AUTO, nullptr, 0, 0,
|
||||||
WC_BUILD_STATION, WC_BUILD_TOOLBAR,
|
WC_BUILD_STATION, WC_BUILD_TOOLBAR,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_dock_station_widgets, lengthof(_nested_build_dock_station_widgets)
|
std::begin(_nested_build_dock_station_widgets), std::end(_nested_build_dock_station_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static void ShowBuildDockStationPicker(Window *parent)
|
static void ShowBuildDockStationPicker(Window *parent)
|
||||||
@@ -600,7 +600,7 @@ static WindowDesc _build_docks_depot_desc(
|
|||||||
WDP_AUTO, nullptr, 0, 0,
|
WDP_AUTO, nullptr, 0, 0,
|
||||||
WC_BUILD_DEPOT, WC_BUILD_TOOLBAR,
|
WC_BUILD_DEPOT, WC_BUILD_TOOLBAR,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_docks_depot_widgets, lengthof(_nested_build_docks_depot_widgets)
|
std::begin(_nested_build_docks_depot_widgets), std::end(_nested_build_docks_depot_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1415,8 +1415,8 @@ static void TriggerIndustryProduction(Industry *i)
|
|||||||
* @param front The front of the train
|
* @param front The front of the train
|
||||||
*/
|
*/
|
||||||
CargoPayment::CargoPayment(Vehicle *front) :
|
CargoPayment::CargoPayment(Vehicle *front) :
|
||||||
front(front),
|
current_station(front->last_station_visited),
|
||||||
current_station(front->last_station_visited)
|
front(front)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -22,16 +22,16 @@ extern CargoPaymentPool _cargo_payment_pool;
|
|||||||
* Helper class to perform the cargo payment.
|
* Helper class to perform the cargo payment.
|
||||||
*/
|
*/
|
||||||
struct CargoPayment : CargoPaymentPool::PoolItem<&_cargo_payment_pool> {
|
struct CargoPayment : CargoPaymentPool::PoolItem<&_cargo_payment_pool> {
|
||||||
|
/* CargoPaymentID index member of CargoPaymentPool is 4 bytes. */
|
||||||
|
StationID current_station; ///< NOSAVE: The current station
|
||||||
|
CargoID ct; ///< NOSAVE: The currently handled cargo type
|
||||||
|
Company *owner; ///< NOSAVE: The owner of the vehicle
|
||||||
|
|
||||||
Vehicle *front; ///< The front vehicle to do the payment of
|
Vehicle *front; ///< The front vehicle to do the payment of
|
||||||
Money route_profit; ///< The amount of money to add/remove from the bank account
|
Money route_profit; ///< The amount of money to add/remove from the bank account
|
||||||
Money visual_profit; ///< The visual profit to show
|
Money visual_profit; ///< The visual profit to show
|
||||||
Money visual_transfer; ///< The transfer credits to be shown
|
Money visual_transfer; ///< The transfer credits to be shown
|
||||||
|
|
||||||
/* Unsaved variables */
|
|
||||||
Company *owner; ///< The owner of the vehicle
|
|
||||||
StationID current_station; ///< The current station
|
|
||||||
CargoID ct; ///< The currently handled cargo type
|
|
||||||
|
|
||||||
/** Constructor for pool saveload */
|
/** Constructor for pool saveload */
|
||||||
CargoPayment() {}
|
CargoPayment() {}
|
||||||
CargoPayment(Vehicle *front);
|
CargoPayment(Vehicle *front);
|
||||||
|
@@ -177,6 +177,11 @@ enum ExpensesType : byte {
|
|||||||
/** Define basic enum properties for ExpensesType */
|
/** Define basic enum properties for ExpensesType */
|
||||||
template <> struct EnumPropsT<ExpensesType> : MakeEnumPropsT<ExpensesType, byte, EXPENSES_CONSTRUCTION, EXPENSES_END, INVALID_EXPENSES, 8> {};
|
template <> struct EnumPropsT<ExpensesType> : MakeEnumPropsT<ExpensesType, byte, EXPENSES_CONSTRUCTION, EXPENSES_END, INVALID_EXPENSES, 8> {};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Data type for storage of Money for each #ExpensesType category.
|
||||||
|
*/
|
||||||
|
using Expenses = std::array<Money, EXPENSES_END>;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Categories of a price bases.
|
* Categories of a price bases.
|
||||||
*/
|
*/
|
||||||
|
@@ -207,7 +207,7 @@ static TrackBits MaskWireBits(TileIndex t, TrackBits tracks)
|
|||||||
*/
|
*/
|
||||||
static inline SpriteID GetWireBase(TileIndex tile, RailType rt, TileContext context = TCX_NORMAL)
|
static inline SpriteID GetWireBase(TileIndex tile, RailType rt, TileContext context = TCX_NORMAL)
|
||||||
{
|
{
|
||||||
const RailtypeInfo *rti = GetRailTypeInfo(rt);
|
const RailTypeInfo *rti = GetRailTypeInfo(rt);
|
||||||
SpriteID wires = GetCustomRailSprite(rti, tile, RTSG_WIRES, context);
|
SpriteID wires = GetCustomRailSprite(rti, tile, RTSG_WIRES, context);
|
||||||
return wires == 0 ? SPR_WIRE_BASE : wires;
|
return wires == 0 ? SPR_WIRE_BASE : wires;
|
||||||
}
|
}
|
||||||
@@ -217,7 +217,7 @@ static inline SpriteID GetWireBase(TileIndex tile, RailType rt, TileContext cont
|
|||||||
*/
|
*/
|
||||||
static inline SpriteID GetPylonBase(TileIndex tile, RailType rt, TileContext context = TCX_NORMAL)
|
static inline SpriteID GetPylonBase(TileIndex tile, RailType rt, TileContext context = TCX_NORMAL)
|
||||||
{
|
{
|
||||||
const RailtypeInfo *rti = GetRailTypeInfo(rt);
|
const RailTypeInfo *rti = GetRailTypeInfo(rt);
|
||||||
SpriteID pylons = GetCustomRailSprite(rti, tile, RTSG_PYLONS, context);
|
SpriteID pylons = GetCustomRailSprite(rti, tile, RTSG_PYLONS, context);
|
||||||
return pylons == 0 ? SPR_PYLON_BASE : pylons;
|
return pylons == 0 ? SPR_PYLON_BASE : pylons;
|
||||||
}
|
}
|
||||||
@@ -733,7 +733,7 @@ void SettingsDisableElrail(int32 new_value)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (Company *c : Company::Iterate()) c->avail_railtypes = GetCompanyRailtypes(c->index);
|
for (Company *c : Company::Iterate()) c->avail_railtypes = GetCompanyRailTypes(c->index);
|
||||||
|
|
||||||
/* This resets the _last_built_railtype, which will be invalid for electric
|
/* This resets the _last_built_railtype, which will be invalid for electric
|
||||||
* rails. It may have unintended consequences if that function is ever
|
* rails. It may have unintended consequences if that function is ever
|
||||||
|
@@ -828,7 +828,7 @@ void StartupEngines()
|
|||||||
|
|
||||||
/* Update the bitmasks for the vehicle lists */
|
/* Update the bitmasks for the vehicle lists */
|
||||||
for (Company *c : Company::Iterate()) {
|
for (Company *c : Company::Iterate()) {
|
||||||
c->avail_railtypes = GetCompanyRailtypes(c->index);
|
c->avail_railtypes = GetCompanyRailTypes(c->index);
|
||||||
c->avail_roadtypes = GetCompanyRoadTypes(c->index);
|
c->avail_roadtypes = GetCompanyRoadTypes(c->index);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -852,7 +852,7 @@ static void EnableEngineForCompany(EngineID eid, CompanyID company)
|
|||||||
|
|
||||||
SetBit(e->company_avail, company);
|
SetBit(e->company_avail, company);
|
||||||
if (e->type == VEH_TRAIN) {
|
if (e->type == VEH_TRAIN) {
|
||||||
c->avail_railtypes = GetCompanyRailtypes(c->index);
|
c->avail_railtypes = GetCompanyRailTypes(c->index);
|
||||||
} else if (e->type == VEH_ROAD) {
|
} else if (e->type == VEH_ROAD) {
|
||||||
c->avail_roadtypes = GetCompanyRoadTypes(c->index);
|
c->avail_roadtypes = GetCompanyRoadTypes(c->index);
|
||||||
}
|
}
|
||||||
@@ -880,7 +880,7 @@ static void DisableEngineForCompany(EngineID eid, CompanyID company)
|
|||||||
|
|
||||||
ClrBit(e->company_avail, company);
|
ClrBit(e->company_avail, company);
|
||||||
if (e->type == VEH_TRAIN) {
|
if (e->type == VEH_TRAIN) {
|
||||||
c->avail_railtypes = GetCompanyRailtypes(c->index);
|
c->avail_railtypes = GetCompanyRailTypes(c->index);
|
||||||
} else if (e->type == VEH_ROAD) {
|
} else if (e->type == VEH_ROAD) {
|
||||||
c->avail_roadtypes = GetCompanyRoadTypes(c->index);
|
c->avail_roadtypes = GetCompanyRoadTypes(c->index);
|
||||||
}
|
}
|
||||||
|
@@ -146,7 +146,7 @@ static WindowDesc _engine_preview_desc(
|
|||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_ENGINE_PREVIEW, WC_NONE,
|
WC_ENGINE_PREVIEW, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_engine_preview_widgets, lengthof(_nested_engine_preview_widgets)
|
std::begin(_nested_engine_preview_widgets), std::end(_nested_engine_preview_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
@@ -45,7 +45,7 @@ static WindowDesc _errmsg_desc(
|
|||||||
WDP_MANUAL, nullptr, 0, 0,
|
WDP_MANUAL, nullptr, 0, 0,
|
||||||
WC_ERRMSG, WC_NONE,
|
WC_ERRMSG, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_errmsg_widgets, lengthof(_nested_errmsg_widgets)
|
std::begin(_nested_errmsg_widgets), std::end(_nested_errmsg_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static const NWidgetPart _nested_errmsg_face_widgets[] = {
|
static const NWidgetPart _nested_errmsg_face_widgets[] = {
|
||||||
@@ -65,7 +65,7 @@ static WindowDesc _errmsg_face_desc(
|
|||||||
WDP_MANUAL, nullptr, 0, 0,
|
WDP_MANUAL, nullptr, 0, 0,
|
||||||
WC_ERRMSG, WC_NONE,
|
WC_ERRMSG, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_errmsg_face_widgets, lengthof(_nested_errmsg_face_widgets)
|
std::begin(_nested_errmsg_face_widgets), std::end(_nested_errmsg_face_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -934,7 +934,7 @@ static WindowDesc _load_dialog_desc(
|
|||||||
WDP_CENTER, "load_game", 500, 294,
|
WDP_CENTER, "load_game", 500, 294,
|
||||||
WC_SAVELOAD, WC_NONE,
|
WC_SAVELOAD, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_load_dialog_widgets, lengthof(_nested_load_dialog_widgets)
|
std::begin(_nested_load_dialog_widgets), std::end(_nested_load_dialog_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/** Load heightmap */
|
/** Load heightmap */
|
||||||
@@ -942,7 +942,7 @@ static WindowDesc _load_heightmap_dialog_desc(
|
|||||||
WDP_CENTER, "load_heightmap", 257, 320,
|
WDP_CENTER, "load_heightmap", 257, 320,
|
||||||
WC_SAVELOAD, WC_NONE,
|
WC_SAVELOAD, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_load_heightmap_dialog_widgets, lengthof(_nested_load_heightmap_dialog_widgets)
|
std::begin(_nested_load_heightmap_dialog_widgets), std::end(_nested_load_heightmap_dialog_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/** Save game/scenario */
|
/** Save game/scenario */
|
||||||
@@ -950,7 +950,7 @@ static WindowDesc _save_dialog_desc(
|
|||||||
WDP_CENTER, "save_game", 500, 294,
|
WDP_CENTER, "save_game", 500, 294,
|
||||||
WC_SAVELOAD, WC_NONE,
|
WC_SAVELOAD, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_save_dialog_widgets, lengthof(_nested_save_dialog_widgets)
|
std::begin(_nested_save_dialog_widgets), std::end(_nested_save_dialog_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -728,7 +728,7 @@ static WindowDesc _framerate_display_desc(
|
|||||||
WDP_AUTO, "framerate_display", 0, 0,
|
WDP_AUTO, "framerate_display", 0, 0,
|
||||||
WC_FRAMERATE_DISPLAY, WC_NONE,
|
WC_FRAMERATE_DISPLAY, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_framerate_window_widgets, lengthof(_framerate_window_widgets)
|
std::begin(_framerate_window_widgets), std::end(_framerate_window_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
@@ -1014,7 +1014,7 @@ static WindowDesc _frametime_graph_window_desc(
|
|||||||
WDP_AUTO, "frametime_graph", 140, 90,
|
WDP_AUTO, "frametime_graph", 140, 90,
|
||||||
WC_FRAMETIME_GRAPH, WC_NONE,
|
WC_FRAMETIME_GRAPH, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_frametime_graph_window_widgets, lengthof(_frametime_graph_window_widgets)
|
std::begin(_frametime_graph_window_widgets), std::end(_frametime_graph_window_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
@@ -71,7 +71,7 @@ static WindowDesc _gs_config_desc(
|
|||||||
WDP_CENTER, "settings_gs_config", 500, 350,
|
WDP_CENTER, "settings_gs_config", 500, 350,
|
||||||
WC_GAME_OPTIONS, WC_NONE,
|
WC_GAME_OPTIONS, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_gs_config_widgets, lengthof(_nested_gs_config_widgets)
|
std::begin(_nested_gs_config_widgets), std::end(_nested_gs_config_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
bool UserIsAllowedToChangeGameScript()
|
bool UserIsAllowedToChangeGameScript()
|
||||||
|
@@ -1157,14 +1157,14 @@ static WindowDesc _generate_landscape_desc(
|
|||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_GENERATE_LANDSCAPE, WC_NONE,
|
WC_GENERATE_LANDSCAPE, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_generate_landscape_widgets, lengthof(_nested_generate_landscape_widgets)
|
std::begin(_nested_generate_landscape_widgets), std::end(_nested_generate_landscape_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static WindowDesc _heightmap_load_desc(
|
static WindowDesc _heightmap_load_desc(
|
||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_GENERATE_LANDSCAPE, WC_NONE,
|
WC_GENERATE_LANDSCAPE, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_heightmap_load_widgets, lengthof(_nested_heightmap_load_widgets)
|
std::begin(_nested_heightmap_load_widgets), std::end(_nested_heightmap_load_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static void _ShowGenerateLandscape(GenerateLandscapeWindowMode mode)
|
static void _ShowGenerateLandscape(GenerateLandscapeWindowMode mode)
|
||||||
@@ -1473,7 +1473,7 @@ static WindowDesc _create_scenario_desc(
|
|||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_GENERATE_LANDSCAPE, WC_NONE,
|
WC_GENERATE_LANDSCAPE, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_create_scenario_widgets, lengthof(_nested_create_scenario_widgets)
|
std::begin(_nested_create_scenario_widgets), std::end(_nested_create_scenario_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/** Show the window to create a scenario. */
|
/** Show the window to create a scenario. */
|
||||||
@@ -1499,7 +1499,7 @@ static WindowDesc _generate_progress_desc(
|
|||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_MODAL_PROGRESS, WC_NONE,
|
WC_MODAL_PROGRESS, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_generate_progress_widgets, lengthof(_nested_generate_progress_widgets)
|
std::begin(_nested_generate_progress_widgets), std::end(_nested_generate_progress_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
struct GenWorldStatus {
|
struct GenWorldStatus {
|
||||||
|
@@ -949,7 +949,7 @@ ptrdiff_t GetCharAtPosition(std::string_view str, int x, FontSize start_fontsize
|
|||||||
if (x < 0) return -1;
|
if (x < 0) return -1;
|
||||||
|
|
||||||
Layouter layout(str, INT32_MAX, TC_FROMSTRING, start_fontsize);
|
Layouter layout(str, INT32_MAX, TC_FROMSTRING, start_fontsize);
|
||||||
return layout.GetCharAtPosition(x);
|
return layout.GetCharAtPosition(x, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -274,11 +274,14 @@ Point Layouter::GetCharPosition(std::string_view::const_iterator ch) const
|
|||||||
/**
|
/**
|
||||||
* Get the character that is at a pixel position in the first line of the layouted text.
|
* Get the character that is at a pixel position in the first line of the layouted text.
|
||||||
* @param x Position in the string.
|
* @param x Position in the string.
|
||||||
|
* @param line_index Which line of the layout to search
|
||||||
* @return String offset of the position (bytes) or -1 if no character is at the position.
|
* @return String offset of the position (bytes) or -1 if no character is at the position.
|
||||||
*/
|
*/
|
||||||
ptrdiff_t Layouter::GetCharAtPosition(int x) const
|
ptrdiff_t Layouter::GetCharAtPosition(int x, size_t line_index) const
|
||||||
{
|
{
|
||||||
const auto &line = this->front();
|
if (line_index >= this->size()) return -1;
|
||||||
|
|
||||||
|
const auto &line = this->at(line_index);
|
||||||
|
|
||||||
for (int run_index = 0; run_index < line->CountRuns(); run_index++) {
|
for (int run_index = 0; run_index < line->CountRuns(); run_index++) {
|
||||||
const ParagraphLayouter::VisualRun &run = line->GetVisualRun(run_index);
|
const ParagraphLayouter::VisualRun &run = line->GetVisualRun(run_index);
|
||||||
|
@@ -181,7 +181,7 @@ public:
|
|||||||
Layouter(std::string_view str, int maxw = INT32_MAX, TextColour colour = TC_FROMSTRING, FontSize fontsize = FS_NORMAL);
|
Layouter(std::string_view str, int maxw = INT32_MAX, TextColour colour = TC_FROMSTRING, FontSize fontsize = FS_NORMAL);
|
||||||
Dimension GetBounds();
|
Dimension GetBounds();
|
||||||
Point GetCharPosition(std::string_view::const_iterator ch) const;
|
Point GetCharPosition(std::string_view::const_iterator ch) const;
|
||||||
ptrdiff_t GetCharAtPosition(int x) const;
|
ptrdiff_t GetCharAtPosition(int x, size_t line_index) const;
|
||||||
|
|
||||||
static void ResetFontCache(FontSize size);
|
static void ResetFontCache(FontSize size);
|
||||||
static void ResetLineCache();
|
static void ResetLineCache();
|
||||||
|
@@ -306,7 +306,7 @@ static WindowDesc _goals_list_desc(
|
|||||||
WDP_AUTO, "list_goals", 500, 127,
|
WDP_AUTO, "list_goals", 500, 127,
|
||||||
WC_GOALS_LIST, WC_NONE,
|
WC_GOALS_LIST, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_goals_list_widgets, lengthof(_nested_goals_list_widgets)
|
std::begin(_nested_goals_list_widgets), std::end(_nested_goals_list_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -521,25 +521,25 @@ static WindowDesc _goal_question_list_desc[] = {
|
|||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_GOAL_QUESTION, WC_NONE,
|
WC_GOAL_QUESTION, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_goal_question_widgets_question, lengthof(_nested_goal_question_widgets_question),
|
std::begin(_nested_goal_question_widgets_question), std::end(_nested_goal_question_widgets_question),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_GOAL_QUESTION, WC_NONE,
|
WC_GOAL_QUESTION, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_goal_question_widgets_info, lengthof(_nested_goal_question_widgets_info),
|
std::begin(_nested_goal_question_widgets_info), std::end(_nested_goal_question_widgets_info),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_GOAL_QUESTION, WC_NONE,
|
WC_GOAL_QUESTION, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_goal_question_widgets_warning, lengthof(_nested_goal_question_widgets_warning),
|
std::begin(_nested_goal_question_widgets_warning), std::end(_nested_goal_question_widgets_warning),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_GOAL_QUESTION, WC_NONE,
|
WC_GOAL_QUESTION, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_goal_question_widgets_error, lengthof(_nested_goal_question_widgets_error),
|
std::begin(_nested_goal_question_widgets_error), std::end(_nested_goal_question_widgets_error),
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -148,7 +148,7 @@ static WindowDesc _graph_legend_desc(
|
|||||||
WDP_AUTO, "graph_legend", 0, 0,
|
WDP_AUTO, "graph_legend", 0, 0,
|
||||||
WC_GRAPH_LEGEND, WC_NONE,
|
WC_GRAPH_LEGEND, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_graph_legend_widgets, lengthof(_nested_graph_legend_widgets)
|
std::begin(_nested_graph_legend_widgets), std::end(_nested_graph_legend_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static void ShowGraphLegend()
|
static void ShowGraphLegend()
|
||||||
@@ -679,7 +679,7 @@ static WindowDesc _operating_profit_desc(
|
|||||||
WDP_AUTO, "graph_operating_profit", 0, 0,
|
WDP_AUTO, "graph_operating_profit", 0, 0,
|
||||||
WC_OPERATING_PROFIT, WC_NONE,
|
WC_OPERATING_PROFIT, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_operating_profit_widgets, lengthof(_nested_operating_profit_widgets)
|
std::begin(_nested_operating_profit_widgets), std::end(_nested_operating_profit_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
@@ -730,7 +730,7 @@ static WindowDesc _income_graph_desc(
|
|||||||
WDP_AUTO, "graph_income", 0, 0,
|
WDP_AUTO, "graph_income", 0, 0,
|
||||||
WC_INCOME_GRAPH, WC_NONE,
|
WC_INCOME_GRAPH, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_income_graph_widgets, lengthof(_nested_income_graph_widgets)
|
std::begin(_nested_income_graph_widgets), std::end(_nested_income_graph_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
void ShowIncomeGraph()
|
void ShowIncomeGraph()
|
||||||
@@ -1037,7 +1037,7 @@ static WindowDesc _delivered_cargo_graph_desc(
|
|||||||
WDP_AUTO, "graph_delivered_cargo", 0, 0,
|
WDP_AUTO, "graph_delivered_cargo", 0, 0,
|
||||||
WC_DELIVERED_CARGO, WC_NONE,
|
WC_DELIVERED_CARGO, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_delivered_cargo_graph_widgets, lengthof(_nested_delivered_cargo_graph_widgets)
|
std::begin(_nested_delivered_cargo_graph_widgets), std::end(_nested_delivered_cargo_graph_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
void ShowDeliveredCargoGraph()
|
void ShowDeliveredCargoGraph()
|
||||||
@@ -1093,7 +1093,7 @@ static WindowDesc _performance_history_desc(
|
|||||||
WDP_AUTO, "graph_performance", 0, 0,
|
WDP_AUTO, "graph_performance", 0, 0,
|
||||||
WC_PERFORMANCE_HISTORY, WC_NONE,
|
WC_PERFORMANCE_HISTORY, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_performance_history_widgets, lengthof(_nested_performance_history_widgets)
|
std::begin(_nested_performance_history_widgets), std::end(_nested_performance_history_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
void ShowPerformanceHistoryGraph()
|
void ShowPerformanceHistoryGraph()
|
||||||
@@ -1142,7 +1142,7 @@ static WindowDesc _company_value_graph_desc(
|
|||||||
WDP_AUTO, "graph_company_value", 0, 0,
|
WDP_AUTO, "graph_company_value", 0, 0,
|
||||||
WC_COMPANY_VALUE, WC_NONE,
|
WC_COMPANY_VALUE, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_company_value_graph_widgets, lengthof(_nested_company_value_graph_widgets)
|
std::begin(_nested_company_value_graph_widgets), std::end(_nested_company_value_graph_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
void ShowCompanyValueGraph()
|
void ShowCompanyValueGraph()
|
||||||
@@ -1488,7 +1488,7 @@ static WindowDesc _cargo_payment_rates_desc(
|
|||||||
WDP_AUTO, "graph_cargo_payment_rates", 0, 0,
|
WDP_AUTO, "graph_cargo_payment_rates", 0, 0,
|
||||||
WC_PAYMENT_RATES, WC_NONE,
|
WC_PAYMENT_RATES, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_cargo_payment_rates_widgets, lengthof(_nested_cargo_payment_rates_widgets)
|
std::begin(_nested_cargo_payment_rates_widgets), std::end(_nested_cargo_payment_rates_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
@@ -1784,7 +1784,7 @@ static WindowDesc _performance_rating_detail_desc(
|
|||||||
WDP_AUTO, "league_details", 0, 0,
|
WDP_AUTO, "league_details", 0, 0,
|
||||||
WC_PERFORMANCE_DETAIL, WC_NONE,
|
WC_PERFORMANCE_DETAIL, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_performance_rating_detail_widgets, lengthof(_nested_performance_rating_detail_widgets)
|
std::begin(_nested_performance_rating_detail_widgets), std::end(_nested_performance_rating_detail_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
void ShowPerformanceRatingDetail()
|
void ShowPerformanceRatingDetail()
|
||||||
@@ -2058,7 +2058,7 @@ static WindowDesc _station_cargo_desc(
|
|||||||
WDP_AUTO, "graph_station_cargo", 0, 0,
|
WDP_AUTO, "graph_station_cargo", 0, 0,
|
||||||
WC_STATION_CARGO, WC_NONE,
|
WC_STATION_CARGO, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_station_cargo_widgets, lengthof(_nested_station_cargo_widgets)
|
std::begin(_nested_station_cargo_widgets), std::end(_nested_station_cargo_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1252,14 +1252,14 @@ static WindowDesc _other_group_desc(
|
|||||||
WDP_AUTO, "list_groups", 460, 246,
|
WDP_AUTO, "list_groups", 460, 246,
|
||||||
WC_INVALID, WC_NONE,
|
WC_INVALID, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_group_widgets, lengthof(_nested_group_widgets)
|
std::begin(_nested_group_widgets), std::end(_nested_group_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static WindowDesc _train_group_desc(
|
static WindowDesc _train_group_desc(
|
||||||
WDP_AUTO, "list_groups_train", 525, 246,
|
WDP_AUTO, "list_groups_train", 525, 246,
|
||||||
WC_TRAINS_LIST, WC_NONE,
|
WC_TRAINS_LIST, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_group_widgets, lengthof(_nested_group_widgets)
|
std::begin(_nested_group_widgets), std::end(_nested_group_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
218
src/help_gui.cpp
Normal file
218
src/help_gui.cpp
Normal file
@@ -0,0 +1,218 @@
|
|||||||
|
/*
|
||||||
|
* 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/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @file help_gui.cpp GUI to access manuals and related. */
|
||||||
|
|
||||||
|
#include "stdafx.h"
|
||||||
|
#include "gui.h"
|
||||||
|
#include "window_gui.h"
|
||||||
|
#include "textfile_gui.h"
|
||||||
|
#include "fileio_func.h"
|
||||||
|
#include "table/control_codes.h"
|
||||||
|
#include "string_func.h"
|
||||||
|
#include "openttd.h"
|
||||||
|
|
||||||
|
#include "help_gui.h"
|
||||||
|
#include "widgets/help_widget.h"
|
||||||
|
#include "widgets/misc_widget.h"
|
||||||
|
|
||||||
|
#include "safeguards.h"
|
||||||
|
|
||||||
|
static const std::string README_FILENAME = "README.md";
|
||||||
|
static const std::string CHANGELOG_FILENAME = "changelog.txt";
|
||||||
|
static const std::string KNOWN_BUGS_FILENAME = "known-bugs.txt";
|
||||||
|
static const std::string LICENSE_FILENAME = "COPYING.md";
|
||||||
|
|
||||||
|
static const std::string WEBSITE_LINK = "https://www.openttd.org/";
|
||||||
|
static const std::string WIKI_LINK = "https://wiki.openttd.org/";
|
||||||
|
static const std::string BUGTRACKER_LINK = "https://bugs.openttd.org/";
|
||||||
|
static const std::string COMMUNITY_LINK = "https://community.openttd.org/";
|
||||||
|
|
||||||
|
/** Only show the first 20 changelog versions in the textfile viewer. */
|
||||||
|
static constexpr size_t CHANGELOG_VERSIONS_LIMIT = 20;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Find the path to the game manual file.
|
||||||
|
*
|
||||||
|
* @param filename The filename to find.
|
||||||
|
* @return std::string The path to the filename if found.
|
||||||
|
*/
|
||||||
|
static std::optional<std::string> FindGameManualFilePath(std::string_view filename)
|
||||||
|
{
|
||||||
|
static const Searchpath searchpaths[] = {
|
||||||
|
SP_APPLICATION_BUNDLE_DIR, SP_INSTALLATION_DIR, SP_SHARED_DIR, SP_BINARY_DIR, SP_WORKING_DIR
|
||||||
|
};
|
||||||
|
|
||||||
|
for (Searchpath sp : searchpaths) {
|
||||||
|
auto file_path = FioGetDirectory(sp, BASE_DIR) + filename.data();
|
||||||
|
if (FioCheckFileExists(file_path, NO_DIRECTORY)) return file_path;
|
||||||
|
}
|
||||||
|
|
||||||
|
return {};
|
||||||
|
}
|
||||||
|
|
||||||
|
/** Window class displaying the game manual textfile viewer. */
|
||||||
|
struct GameManualTextfileWindow : public TextfileWindow {
|
||||||
|
GameManualTextfileWindow(std::string_view filename) : TextfileWindow(TFT_GAME_MANUAL)
|
||||||
|
{
|
||||||
|
/* Mark the content of these files as trusted. */
|
||||||
|
this->trusted = true;
|
||||||
|
|
||||||
|
auto filepath = FindGameManualFilePath(filename);
|
||||||
|
/* The user could, in theory, have moved the file. So just show an empty window if that is the case. */
|
||||||
|
if (!filepath.has_value()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this->filepath = filepath.value();
|
||||||
|
this->LoadTextfile(this->filepath, NO_DIRECTORY);
|
||||||
|
this->OnClick({ 0, 0 }, WID_TF_WRAPTEXT, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
void SetStringParameters(int widget) const override
|
||||||
|
{
|
||||||
|
if (widget == WID_TF_CAPTION) {
|
||||||
|
SetDParamStr(0, this->filename);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void AfterLoadText() override
|
||||||
|
{
|
||||||
|
if (this->filename == CHANGELOG_FILENAME) {
|
||||||
|
this->link_anchors.clear();
|
||||||
|
this->AfterLoadChangelog();
|
||||||
|
this->GetWidget<NWidgetStacked>(WID_TF_SEL_JUMPLIST)->SetDisplayedPlane(this->jumplist.empty() ? SZSP_HORIZONTAL : 0);
|
||||||
|
} else {
|
||||||
|
this->TextfileWindow::AfterLoadText();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* For changelog files, add a jumplist entry for each version.
|
||||||
|
*
|
||||||
|
* This is hardcoded and assumes "---" are used to separate versions.
|
||||||
|
*/
|
||||||
|
void AfterLoadChangelog()
|
||||||
|
{
|
||||||
|
/* Look for lines beginning with ---, they indicate that the previous line was a release name. */
|
||||||
|
for (size_t line_index = 0; line_index < this->lines.size(); ++line_index) {
|
||||||
|
const Line &line = this->lines[line_index];
|
||||||
|
if (line.text.find("---", 0) != 0) continue;
|
||||||
|
|
||||||
|
if (this->jumplist.size() >= CHANGELOG_VERSIONS_LIMIT) {
|
||||||
|
this->lines.resize(line_index - 2);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Mark the version header with a colour, and add it to the jumplist. */
|
||||||
|
this->lines[line_index - 1].colour = TC_GOLD;
|
||||||
|
this->lines[line_index].colour = TC_GOLD;
|
||||||
|
this->jumplist.push_back(line_index - 1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
/** Window class displaying the help window. */
|
||||||
|
struct HelpWindow : public Window {
|
||||||
|
|
||||||
|
HelpWindow(WindowDesc *desc, WindowNumber number) : Window(desc)
|
||||||
|
{
|
||||||
|
this->InitNested(number);
|
||||||
|
|
||||||
|
this->EnableTextfileButton(README_FILENAME, WID_HW_README);
|
||||||
|
this->EnableTextfileButton(CHANGELOG_FILENAME, WID_HW_CHANGELOG);
|
||||||
|
this->EnableTextfileButton(KNOWN_BUGS_FILENAME, WID_HW_KNOWN_BUGS);
|
||||||
|
this->EnableTextfileButton(LICENSE_FILENAME, WID_HW_LICENSE);
|
||||||
|
}
|
||||||
|
|
||||||
|
void OnClick(Point pt, int widget, int click_count) override
|
||||||
|
{
|
||||||
|
switch (widget) {
|
||||||
|
case WID_HW_README:
|
||||||
|
new GameManualTextfileWindow(README_FILENAME);
|
||||||
|
break;
|
||||||
|
case WID_HW_CHANGELOG:
|
||||||
|
new GameManualTextfileWindow(CHANGELOG_FILENAME);
|
||||||
|
break;
|
||||||
|
case WID_HW_KNOWN_BUGS:
|
||||||
|
new GameManualTextfileWindow(KNOWN_BUGS_FILENAME);
|
||||||
|
break;
|
||||||
|
case WID_HW_LICENSE:
|
||||||
|
new GameManualTextfileWindow(LICENSE_FILENAME);
|
||||||
|
break;
|
||||||
|
case WID_HW_WEBSITE:
|
||||||
|
OpenBrowser(WEBSITE_LINK.c_str());
|
||||||
|
break;
|
||||||
|
case WID_HW_WIKI:
|
||||||
|
OpenBrowser(WIKI_LINK.c_str());
|
||||||
|
break;
|
||||||
|
case WID_HW_BUGTRACKER:
|
||||||
|
OpenBrowser(BUGTRACKER_LINK.c_str());
|
||||||
|
break;
|
||||||
|
case WID_HW_COMMUNITY:
|
||||||
|
OpenBrowser(COMMUNITY_LINK.c_str());
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private:
|
||||||
|
void EnableTextfileButton(std::string_view filename, int button_widget)
|
||||||
|
{
|
||||||
|
this->GetWidget<NWidgetLeaf>(button_widget)->SetDisabled(!FindGameManualFilePath(filename).has_value());
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
static const NWidgetPart _nested_helpwin_widgets[] = {
|
||||||
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(WWT_CLOSEBOX, COLOUR_DARK_GREEN),
|
||||||
|
NWidget(WWT_CAPTION, COLOUR_DARK_GREEN), SetDataTip(STR_HELP_WINDOW_CAPTION, STR_NULL),
|
||||||
|
EndContainer(),
|
||||||
|
|
||||||
|
NWidget(WWT_PANEL, COLOUR_DARK_GREEN),
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(0, 8),
|
||||||
|
|
||||||
|
NWidget(NWID_HORIZONTAL),
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(10, 0),
|
||||||
|
|
||||||
|
NWidget(NWID_VERTICAL), SetPIP(0, 2, 0),
|
||||||
|
NWidget(WWT_FRAME, COLOUR_DARK_GREEN), SetDataTip(STR_HELP_WINDOW_WEBSITES, STR_NULL),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREEN, WID_HW_WEBSITE), SetDataTip(STR_HELP_WINDOW_MAIN_WEBSITE, STR_NULL), SetMinimalSize(128, 12), SetFill(1, 0),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREEN, WID_HW_WIKI), SetDataTip(STR_HELP_WINDOW_MANUAL_WIKI, STR_NULL), SetMinimalSize(128, 12), SetFill(1, 0),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREEN, WID_HW_BUGTRACKER), SetDataTip(STR_HELP_WINDOW_BUGTRACKER, STR_NULL), SetMinimalSize(128, 12), SetFill(1, 0),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREEN, WID_HW_COMMUNITY), SetDataTip(STR_HELP_WINDOW_COMMUNITY, STR_NULL), SetMinimalSize(128, 12), SetFill(1, 0),
|
||||||
|
EndContainer(),
|
||||||
|
EndContainer(),
|
||||||
|
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(10, 0),
|
||||||
|
|
||||||
|
NWidget(NWID_VERTICAL), SetPIP(0, 2, 0),
|
||||||
|
NWidget(WWT_FRAME, COLOUR_DARK_GREEN), SetDataTip(STR_HELP_WINDOW_DOCUMENTS, STR_NULL),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREEN, WID_HW_README), SetDataTip(STR_HELP_WINDOW_README, STR_NULL), SetMinimalSize(128, 12), SetFill(1, 0),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREEN, WID_HW_CHANGELOG), SetDataTip(STR_HELP_WINDOW_CHANGELOG, STR_NULL), SetMinimalSize(128, 12), SetFill(1, 0),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREEN, WID_HW_KNOWN_BUGS),SetDataTip(STR_HELP_WINDOW_KNOWN_BUGS, STR_NULL), SetMinimalSize(128, 12), SetFill(1, 0),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_GREEN, WID_HW_LICENSE), SetDataTip(STR_HELP_WINDOW_LICENSE, STR_NULL), SetMinimalSize(128, 12), SetFill(1, 0),
|
||||||
|
EndContainer(),
|
||||||
|
EndContainer(),
|
||||||
|
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(10, 0),
|
||||||
|
EndContainer(),
|
||||||
|
|
||||||
|
NWidget(NWID_SPACER), SetMinimalSize(0, 8),
|
||||||
|
EndContainer(),
|
||||||
|
};
|
||||||
|
|
||||||
|
static WindowDesc _helpwin_desc(
|
||||||
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
|
WC_HELPWIN, WC_NONE,
|
||||||
|
0,
|
||||||
|
std::begin(_nested_helpwin_widgets), std::end(_nested_helpwin_widgets)
|
||||||
|
);
|
||||||
|
|
||||||
|
void ShowHelpWindow()
|
||||||
|
{
|
||||||
|
AllocateWindowDescFront<HelpWindow>(&_helpwin_desc, 0);
|
||||||
|
}
|
15
src/help_gui.h
Normal file
15
src/help_gui.h
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
/*
|
||||||
|
* 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/>.
|
||||||
|
*/
|
||||||
|
|
||||||
|
/** @file help_gui.h GUI to access manuals and related. */
|
||||||
|
|
||||||
|
#ifndef HELP_GUI_H
|
||||||
|
#define HELP_GUI_H
|
||||||
|
|
||||||
|
void ShowHelpWindow();
|
||||||
|
|
||||||
|
#endif /* HELP_GUI_H */
|
@@ -215,14 +215,14 @@ static WindowDesc _highscore_desc(
|
|||||||
WDP_MANUAL, nullptr, 0, 0,
|
WDP_MANUAL, nullptr, 0, 0,
|
||||||
WC_HIGHSCORE, WC_NONE,
|
WC_HIGHSCORE, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_highscore_widgets, lengthof(_nested_highscore_widgets)
|
std::begin(_nested_highscore_widgets), std::end(_nested_highscore_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
static WindowDesc _endgame_desc(
|
static WindowDesc _endgame_desc(
|
||||||
WDP_MANUAL, nullptr, 0, 0,
|
WDP_MANUAL, nullptr, 0, 0,
|
||||||
WC_ENDSCREEN, WC_NONE,
|
WC_ENDSCREEN, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_highscore_widgets, lengthof(_nested_highscore_widgets)
|
std::begin(_nested_highscore_widgets), std::end(_nested_highscore_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -297,7 +297,7 @@ static WindowDesc _build_industry_desc(
|
|||||||
WDP_AUTO, "build_industry", 170, 212,
|
WDP_AUTO, "build_industry", 170, 212,
|
||||||
WC_BUILD_INDUSTRY, WC_NONE,
|
WC_BUILD_INDUSTRY, WC_NONE,
|
||||||
WDF_CONSTRUCTION,
|
WDF_CONSTRUCTION,
|
||||||
_nested_build_industry_widgets, lengthof(_nested_build_industry_widgets)
|
std::begin(_nested_build_industry_widgets), std::end(_nested_build_industry_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/** Build (fund or prospect) a new industry, */
|
/** Build (fund or prospect) a new industry, */
|
||||||
@@ -1209,7 +1209,7 @@ static WindowDesc _industry_view_desc(
|
|||||||
WDP_AUTO, "view_industry", 260, 120,
|
WDP_AUTO, "view_industry", 260, 120,
|
||||||
WC_INDUSTRY_VIEW, WC_NONE,
|
WC_INDUSTRY_VIEW, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_industry_view_widgets, lengthof(_nested_industry_view_widgets)
|
std::begin(_nested_industry_view_widgets), std::end(_nested_industry_view_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
void ShowIndustryViewWindow(int industry)
|
void ShowIndustryViewWindow(int industry)
|
||||||
@@ -1873,7 +1873,7 @@ static WindowDesc _industry_directory_desc(
|
|||||||
WDP_AUTO, "list_industries", 428, 190,
|
WDP_AUTO, "list_industries", 428, 190,
|
||||||
WC_INDUSTRY_DIRECTORY, WC_NONE,
|
WC_INDUSTRY_DIRECTORY, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_industry_directory_widgets, lengthof(_nested_industry_directory_widgets)
|
std::begin(_nested_industry_directory_widgets), std::end(_nested_industry_directory_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
void ShowIndustryDirectory()
|
void ShowIndustryDirectory()
|
||||||
@@ -1916,7 +1916,7 @@ static WindowDesc _industry_cargoes_desc(
|
|||||||
WDP_AUTO, "industry_cargoes", 300, 210,
|
WDP_AUTO, "industry_cargoes", 300, 210,
|
||||||
WC_INDUSTRY_CARGOES, WC_NONE,
|
WC_INDUSTRY_CARGOES, WC_NONE,
|
||||||
0,
|
0,
|
||||||
_nested_industry_cargoes_widgets, lengthof(_nested_industry_cargoes_widgets)
|
std::begin(_nested_industry_cargoes_widgets), std::end(_nested_industry_cargoes_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
/** Available types of field. */
|
/** Available types of field. */
|
||||||
|
@@ -13,6 +13,7 @@
|
|||||||
#include "window_gui.h"
|
#include "window_gui.h"
|
||||||
#include "window_func.h"
|
#include "window_func.h"
|
||||||
#include "textbuf_gui.h"
|
#include "textbuf_gui.h"
|
||||||
|
#include "help_gui.h"
|
||||||
#include "network/network.h"
|
#include "network/network.h"
|
||||||
#include "genworld.h"
|
#include "genworld.h"
|
||||||
#include "network/network_gui.h"
|
#include "network/network_gui.h"
|
||||||
@@ -361,6 +362,7 @@ struct SelectGameWindow : public Window {
|
|||||||
|
|
||||||
case WID_SGI_OPTIONS: ShowGameOptions(); break;
|
case WID_SGI_OPTIONS: ShowGameOptions(); break;
|
||||||
case WID_SGI_HIGHSCORE: ShowHighscoreTable(); break;
|
case WID_SGI_HIGHSCORE: ShowHighscoreTable(); break;
|
||||||
|
case WID_SGI_HELP: ShowHelpWindow(); break;
|
||||||
case WID_SGI_SETTINGS_OPTIONS:ShowGameSettings(); break;
|
case WID_SGI_SETTINGS_OPTIONS:ShowGameSettings(); break;
|
||||||
case WID_SGI_GRF_SETTINGS: ShowNewGRFSettings(true, true, false, &_grfconfig_newgame); break;
|
case WID_SGI_GRF_SETTINGS: ShowNewGRFSettings(true, true, false, &_grfconfig_newgame); break;
|
||||||
case WID_SGI_CONTENT_DOWNLOAD:
|
case WID_SGI_CONTENT_DOWNLOAD:
|
||||||
@@ -471,10 +473,12 @@ static const NWidgetPart _nested_select_game_widgets[] = {
|
|||||||
|
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 6),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 6),
|
||||||
|
|
||||||
/* 'Highscore Table' button */
|
/* 'Help and Manuals' and 'Highscore Table' buttons */
|
||||||
NWidget(NWID_HORIZONTAL),
|
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE),
|
||||||
NWidget(WWT_PUSHTXTBTN, COLOUR_ORANGE, WID_SGI_HIGHSCORE), SetMinimalSize(316, 12),
|
NWidget(WWT_PUSHTXTBTN, COLOUR_ORANGE, WID_SGI_HELP), SetMinimalSize(158, 12),
|
||||||
SetDataTip(STR_INTRO_HIGHSCORE, STR_INTRO_TOOLTIP_HIGHSCORE), SetPadding(0, 10, 0, 10), SetFill(1, 0),
|
SetDataTip(STR_INTRO_HELP, STR_INTRO_TOOLTIP_HELP), SetPadding(0, 0, 0, 10), SetFill(1, 0),
|
||||||
|
NWidget(WWT_PUSHTXTBTN, COLOUR_ORANGE, WID_SGI_HIGHSCORE), SetMinimalSize(158, 12),
|
||||||
|
SetDataTip(STR_INTRO_HIGHSCORE, STR_INTRO_TOOLTIP_HIGHSCORE), SetPadding(0, 10, 0, 0), SetFill(1, 0),
|
||||||
EndContainer(),
|
EndContainer(),
|
||||||
|
|
||||||
NWidget(NWID_SPACER), SetMinimalSize(0, 6),
|
NWidget(NWID_SPACER), SetMinimalSize(0, 6),
|
||||||
@@ -496,7 +500,7 @@ static WindowDesc _select_game_desc(
|
|||||||
WDP_CENTER, nullptr, 0, 0,
|
WDP_CENTER, nullptr, 0, 0,
|
||||||
WC_SELECT_GAME, WC_NONE,
|
WC_SELECT_GAME, WC_NONE,
|
||||||
WDF_NO_CLOSE,
|
WDF_NO_CLOSE,
|
||||||
_nested_select_game_widgets, lengthof(_nested_select_game_widgets)
|
std::begin(_nested_select_game_widgets), std::end(_nested_select_game_widgets)
|
||||||
);
|
);
|
||||||
|
|
||||||
void ShowSelectGameWindow()
|
void ShowSelectGameWindow()
|
||||||
|
@@ -483,7 +483,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Boodskapgeskied
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Vee alle boodskappe uit
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Vee alle boodskappe uit
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Terreininligting
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Terreininligting
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Skakel terminaal
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Skakel terminaal
|
||||||
@@ -1309,6 +1309,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Geen
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Verminderd
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Verminderd
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normaal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normaal
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Laat deur-ry padhalte op dorp besite paaie toe: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Laat deur-ry padhalte op dorp besite paaie toe: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Laat Bouery van deur-ry pad stasies op dorp beheerde paaie
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Laat Bouery van deur-ry pad stasies op dorp beheerde paaie
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Laat deur-ry padhalte toe op paaie wat deur ander deelnemers besit word: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Laat deur-ry padhalte toe op paaie wat deur ander deelnemers besit word: {STRING}
|
||||||
@@ -1972,6 +1973,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Verlaat
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Is jy seker jy wil die speletjie verlaat?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Is jy seker jy wil die speletjie verlaat?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Is jy seker jy wil die scenario verlaat?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Is jy seker jy wil die scenario verlaat?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Kullery
|
STR_CHEATS :{WHITE}Kullery
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Keuseblokkies wys aan as jy die kulkode voorheen gebruik het
|
STR_CHEATS_TOOLTIP :{BLACK}Keuseblokkies wys aan as jy die kulkode voorheen gebruik het
|
||||||
@@ -4284,7 +4287,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Omvou di
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Besigtig readme
|
STR_TEXTFILE_VIEW_README :{BLACK}Besigtig readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Veranderinge-log
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Veranderinge-log
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lisensie
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lisensie
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme van {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme van {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} veranderinge-log van {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} veranderinge-log van {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} lisensie van {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} lisensie van {STRING}
|
||||||
|
@@ -483,7 +483,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :الرسائل
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :احذف كل الرسائل
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :احذف كل الرسائل
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :معلومات مربع في الخريطة
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :معلومات مربع في الخريطة
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :توقل كونسول
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :توقل كونسول
|
||||||
@@ -1252,6 +1252,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :بدون
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :منخفض
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :منخفض
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :طبيعي
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :طبيعي
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :السماح للعربات بالعبور خلال المواقف المملوكة داخل المدن: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :السماح للعربات بالعبور خلال المواقف المملوكة داخل المدن: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :السماح بمرور العربات خلال المحطات المملوكة للمنافسين: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :السماح بمرور العربات خلال المحطات المملوكة للمنافسين: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD_HELPTEXT :السماح ببناء مواقف السيارات على الطرق المملوكة لشركات أخرى
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD_HELPTEXT :السماح ببناء مواقف السيارات على الطرق المملوكة لشركات أخرى
|
||||||
@@ -1778,6 +1779,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}إغلا
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}أمتأكد من رغبتك فى إغلاق اللعبه؟
|
STR_ABANDON_GAME_QUERY :{YELLOW}أمتأكد من رغبتك فى إغلاق اللعبه؟
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}هل تريد الخروج من انشاء الخريطة
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}هل تريد الخروج من انشاء الخريطة
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}اسرار
|
STR_CHEATS :{WHITE}اسرار
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}علامة صح اذا استخدمت هذا السرمن قبل
|
STR_CHEATS_TOOLTIP :{BLACK}علامة صح اذا استخدمت هذا السرمن قبل
|
||||||
@@ -4004,7 +4007,7 @@ STR_TEXTFILE_WRAP_TEXT :{WHITE}التف
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}اعرض ملف التعليمات ريدمي
|
STR_TEXTFILE_VIEW_README :{BLACK}اعرض ملف التعليمات ريدمي
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}اعرض سجل التغييرات
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}اعرض سجل التغييرات
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}الرخصة
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}الرخصة
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING}اقراني {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING}اقراني {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} سجل التغيير ل{STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} سجل التغيير ل{STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING}رخصة {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING}رخصة {STRING}
|
||||||
|
@@ -470,7 +470,7 @@ STR_NEWS_MENU_LAST_MESSAGE_NEWS_REPORT :Azken mezua/alb
|
|||||||
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Mezuen historia
|
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Mezuen historia
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Lur arearen informazioa
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Lur arearen informazioa
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Konsola aktibatu
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Konsola aktibatu
|
||||||
@@ -1267,6 +1267,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Ezer ez
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Mugatua
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Mugatua
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Arrunta
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Arrunta
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Herrien errepideetan zehar-pasatzeko geltokiak baimendu: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Herrien errepideetan zehar-pasatzeko geltokiak baimendu: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Herrien menpe dauden errepideetan zehar-pasatzeko geltokiak baimendu
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Herrien menpe dauden errepideetan zehar-pasatzeko geltokiak baimendu
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Arerioen errepideetan zehar-pasatzeko geltokiak baimendu: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Arerioen errepideetan zehar-pasatzeko geltokiak baimendu: {STRING}
|
||||||
@@ -1861,6 +1862,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Jokoa Ut
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Ziur zaude joko hau utzi nahi duzula?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Ziur zaude joko hau utzi nahi duzula?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}¿Seguru al zaude eszenario hau utzi nahi duzula?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}¿Seguru al zaude eszenario hau utzi nahi duzula?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Trukoak
|
STR_CHEATS :{WHITE}Trukoak
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Kontrol laukiek erakutsiko dute trukoak erabili badituzu
|
STR_CHEATS_TOOLTIP :{BLACK}Kontrol laukiek erakutsiko dute trukoak erabili badituzu
|
||||||
@@ -4034,7 +4037,7 @@ STR_TEXTFILE_WRAP_TEXT :{WHITE}Testua t
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Ikusi "irakur nazazu"
|
STR_TEXTFILE_VIEW_README :{BLACK}Ikusi "irakur nazazu"
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Aldaketak
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Aldaketak
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lizentzia
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lizentzia
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING} ren "irakur nazazu" artxiboa
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING} ren "irakur nazazu" artxiboa
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} {STRING}-aren aldaketak
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} {STRING}-aren aldaketak
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} {STRING} rako lizentzia
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} {STRING} rako lizentzia
|
||||||
|
@@ -792,7 +792,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Гісторы
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Выдаліць усе паведамленьні
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Выдаліць усе паведамленьні
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Зьвесткі аб зямлі
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Зьвесткі аб зямлі
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Кансоль
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Кансоль
|
||||||
@@ -1622,6 +1622,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :адсутні
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :зьніжаная
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :зьніжаная
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :звычайная
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :звычайная
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Дазволіць будаўніцтва прыпынкаў Ro-Ro на дарогах гарадзкой уласнасьці: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Дазволіць будаўніцтва прыпынкаў Ro-Ro на дарогах гарадзкой уласнасьці: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Дазволіць пабудову на дарогах, якія належаць гораду, прыпынкаў, празь якія можна проста праехаць (не заязжаючы "унутар").
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Дазволіць пабудову на дарогах, якія належаць гораду, прыпынкаў, празь якія можна проста праехаць (не заязжаючы "унутар").
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Дазволіць будаўніцтва прыпынкаў Ro-Ro на дарогах канкурэнтаў: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Дазволіць будаўніцтва прыпынкаў Ro-Ro на дарогах канкурэнтаў: {STRING}
|
||||||
@@ -2293,6 +2294,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}У га
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Вы сапраўды жадаеце пакінуць гульню?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Вы сапраўды жадаеце пакінуць гульню?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Вы ўпэўнены, што хочаце пакінуць гэты сцэнар?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Вы ўпэўнены, што хочаце пакінуць гэты сцэнар?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Махлярства (чыты)
|
STR_CHEATS :{WHITE}Махлярства (чыты)
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Птушкі паказваюць, ці выкарыстоўвалі Вы гэты чыт раней
|
STR_CHEATS_TOOLTIP :{BLACK}Птушкі паказваюць, ці выкарыстоўвалі Вы гэты чыт раней
|
||||||
@@ -4640,7 +4643,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Пера
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Прагледзець iнструкцыю
|
STR_TEXTFILE_VIEW_README :{BLACK}Прагледзець iнструкцыю
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Журнал зьменаў
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Журнал зьменаў
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Ліцэнзія
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Ліцэнзія
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} iнструкцыя {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} iнструкцыя {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} сьпiс зьменаў {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} сьпiс зьменаў {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} ліцэнзія {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} ліцэнзія {STRING}
|
||||||
|
@@ -522,8 +522,9 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Histórico de M
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Apagar todas as mensagens
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Apagar todas as mensagens
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Informação da área do terreno
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Informação da área do terreno
|
||||||
|
STR_ABOUT_MENU_HELP :Ajuda & manuais
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Alternar console
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Alternar console
|
||||||
STR_ABOUT_MENU_AI_DEBUG :Depurar IA/Script do jogo
|
STR_ABOUT_MENU_AI_DEBUG :Depurar IA/Script do jogo
|
||||||
@@ -1427,6 +1428,9 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Nenhum
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduzido
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduzido
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR :Permitir passagens de nível com estradas ou linhas de outras companhias: {STRING}
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR_HELPTEXT :Permitir a construção de passagens de nível nas estradas ou linhas de outras companhias
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Permitir estações de passagem nas estradas pertencentes às localidades: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Permitir estações de passagem nas estradas pertencentes às localidades: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Permitir a construção de estações de passagem com paradas nas ruas pertencentes a localidades.
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Permitir a construção de estações de passagem com paradas nas ruas pertencentes a localidades.
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Permitir estações drive-through nas ruas de outros competidores: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Permitir estações drive-through nas ruas de outros competidores: {STRING}
|
||||||
@@ -2122,6 +2126,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}Multi-jo
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Opções do Jogo
|
STR_INTRO_GAME_OPTIONS :{BLACK}Opções do Jogo
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Pontuações
|
STR_INTRO_HIGHSCORE :{BLACK}Pontuações
|
||||||
|
STR_INTRO_HELP :{BLACK}Ajuda & Manuais
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Configurações
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Configurações
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Configurar NewGRF
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Configurar NewGRF
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Checar conteúdo on-line
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Checar conteúdo on-line
|
||||||
@@ -2143,6 +2148,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Selecion
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Exibir opções de jogo
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Exibir opções de jogo
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Exibe as pontuações
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Exibe as pontuações
|
||||||
|
STR_INTRO_TOOLTIP_HELP :{BLACK}Obter acesso à documentação e recursos online
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Config. de exibição
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Config. de exibição
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Exibir configs. dos NewGRF
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Exibir configs. dos NewGRF
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Checar por conteúdo novo e atualizado para baixar
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Checar por conteúdo novo e atualizado para baixar
|
||||||
@@ -2164,6 +2170,19 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Abandona
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Você tem certeza que quer abandonar este jogo?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Você tem certeza que quer abandonar este jogo?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Você tem certeza que quer abandonar este cenário?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Você tem certeza que quer abandonar este cenário?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
STR_HELP_WINDOW_CAPTION :{WHITE}Ajuda & Manuais
|
||||||
|
STR_HELP_WINDOW_WEBSITES :{BLACK}Sites na Web
|
||||||
|
STR_HELP_WINDOW_DOCUMENTS :{BLACK}Documentos
|
||||||
|
STR_HELP_WINDOW_README :{BLACK}Leia-me
|
||||||
|
STR_HELP_WINDOW_CHANGELOG :{BLACK}Log de mudanças
|
||||||
|
STR_HELP_WINDOW_KNOWN_BUGS :{BLACK}Erros conhecidos
|
||||||
|
STR_HELP_WINDOW_LICENSE :{BLACK}Licença
|
||||||
|
STR_HELP_WINDOW_MAIN_WEBSITE :{BLACK}OpenTTD
|
||||||
|
STR_HELP_WINDOW_MANUAL_WIKI :{BLACK}Manual / Wiki
|
||||||
|
STR_HELP_WINDOW_BUGTRACKER :{BLACK}Relatar um erro
|
||||||
|
STR_HELP_WINDOW_COMMUNITY :{BLACK}Comunidade
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Trapaças
|
STR_CHEATS :{WHITE}Trapaças
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}As caixas de verificação indicam se você usou esta trapaça antes
|
STR_CHEATS_TOOLTIP :{BLACK}As caixas de verificação indicam se você usou esta trapaça antes
|
||||||
@@ -4697,16 +4716,22 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
|
STR_TEXTFILE_JUMPLIST :{WHITE}Tabela de Conteúdo
|
||||||
|
STR_TEXTFILE_JUMPLIST_TOOLTIP :{BLACK}Acesso rápido a uma seção do arquivo mostrado nesta lista
|
||||||
|
STR_TEXTFILE_JUMPLIST_ITEM :{WHITE}{STRING}
|
||||||
|
STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Retornar no histórico de navegação
|
||||||
|
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Retornar adiante no histórico de navegação
|
||||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Quebra de linha
|
STR_TEXTFILE_WRAP_TEXT :{WHITE}Quebra de linha
|
||||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :[BLACK}Quebra linhas automaticamente para que o texto caiba na janela
|
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :[BLACK}Quebra linhas automaticamente para que o texto caiba na janela
|
||||||
STR_TEXTFILE_VIEW_README :{BLACK}Ver o leia-me
|
STR_TEXTFILE_VIEW_README :{BLACK}Ver o leia-me
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Log de mudanças
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Log de mudanças
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licença
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licença
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} Leia-me de {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} Leia-me de {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} log de mudanças de {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} log de mudanças de {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licença de {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licença de {STRING}
|
||||||
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Visualização do resultado da pesquisa
|
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Visualização do resultado da pesquisa
|
||||||
|
STR_TEXTFILE_GAME_MANUAL_CAPTION :{WHITE}OpenTTD documento '{STRING}'
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -475,7 +475,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :История
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Изтрий всички съобщения
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Изтрий всички съобщения
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Информация за терена
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Информация за терена
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Показване/скриване на конзола
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Показване/скриване на конзола
|
||||||
@@ -1290,6 +1290,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Никакви
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Намалени
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Намалени
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Нормални
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Нормални
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Преминаване през спирки на градски пътища: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Преминаване през спирки на градски пътища: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Позволява строежа на ЖП линии пресичащи път притежаван от даден град
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Позволява строежа на ЖП линии пресичащи път притежаван от даден град
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Преминаване през спирки на пътища, собственост на конкуренти: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Преминаване през спирки на пътища, собственост на конкуренти: {STRING}
|
||||||
@@ -1903,6 +1904,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Прек
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Искате ли да прекъснете играта?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Искате ли да прекъснете играта?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Искате ли да прекъснете сценария?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Искате ли да прекъснете сценария?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Кодове
|
STR_CHEATS :{WHITE}Кодове
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Кутийките показват дали този код е бил използван
|
STR_CHEATS_TOOLTIP :{BLACK}Кутийките показват дали този код е бил използван
|
||||||
@@ -4113,7 +4116,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Реор
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Отвори readme
|
STR_TEXTFILE_VIEW_README :{BLACK}Отвори readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Дневник на промените
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Дневник на промените
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Лиценз
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Лиценз
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme of {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme of {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} Дневник на промените на {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} Дневник на промените на {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} лиценз на {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} лиценз на {STRING}
|
||||||
|
@@ -522,7 +522,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Historial de mi
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Esborra tots els missatges
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Esborra tots els missatges
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Informació de la casella
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Informació de la casella
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Commuta la consola
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Commuta la consola
|
||||||
@@ -1427,6 +1427,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Cap*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduït
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduït
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Permet situar parades en carreteres que són propietat de les poblacions: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Permet situar parades en carreteres que són propietat de les poblacions: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Permet la construcció de passos a nivell als carrers propietat de les poblacions
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Permet la construcció de passos a nivell als carrers propietat de les poblacions
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Permet circular a través de les parades en carreteres propietat de competidors: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Permet circular a través de les parades en carreteres propietat de competidors: {STRING}
|
||||||
@@ -2164,6 +2165,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Abandona
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Esteu segur que voleu abandonar la partida?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Esteu segur que voleu abandonar la partida?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Esteu segur que voleu sortir de l'escenari?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Esteu segur que voleu sortir de l'escenari?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Trampes
|
STR_CHEATS :{WHITE}Trampes
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Les caselles de selecció indiquen si heu fet servir aquesta trampa.
|
STR_CHEATS_TOOLTIP :{BLACK}Les caselles de selecció indiquen si heu fet servir aquesta trampa.
|
||||||
@@ -4702,7 +4705,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Ajusta e
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Veure llegeix-me
|
STR_TEXTFILE_VIEW_README :{BLACK}Veure llegeix-me
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Registre de canvis
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Registre de canvis
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Llicència
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Llicència
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}Llegeix-me del {STRING} de {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}Llegeix-me del {STRING} de {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Registre de canvis del {STRING} de {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Registre de canvis del {STRING} de {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}Llicència del {STRING} de {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}Llicència del {STRING} de {STRING}
|
||||||
|
@@ -281,7 +281,7 @@ STR_TOOLBAR_SOUND_MUSIC :Сасӑ/Юрӑ
|
|||||||
###length 3
|
###length 3
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_SCREENSHOT :Экран сӑнӗ
|
STR_ABOUT_MENU_SCREENSHOT :Экран сӑнӗ
|
||||||
STR_ABOUT_MENU_ABOUT_OPENTTD :'OpenTTD' çинчен
|
STR_ABOUT_MENU_ABOUT_OPENTTD :'OpenTTD' çинчен
|
||||||
@@ -648,6 +648,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :ҫук
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS :Аэропорт кивел мар: {STRING}
|
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS :Аэропорт кивел мар: {STRING}
|
||||||
|
|
||||||
|
|
||||||
@@ -881,6 +882,8 @@ STR_QUIT_NO :{BLACK}Ҫук
|
|||||||
# Abandon game
|
# Abandon game
|
||||||
STR_ABANDON_GAME_CAPTION :{WHITE}Вӑййи ан килӗш
|
STR_ABANDON_GAME_CAPTION :{WHITE}Вӑййи ан килӗш
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEAT_CHANGE_DATE :{LTBLUE}Тӳрлет кун: {ORANGE}{DATE_SHORT}
|
STR_CHEAT_CHANGE_DATE :{LTBLUE}Тӳрлет кун: {ORANGE}{DATE_SHORT}
|
||||||
|
|
||||||
@@ -1606,7 +1609,7 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
###length 4
|
###length 5
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -581,7 +581,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Povijest poruka
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Obriši sve poruke
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Obriši sve poruke
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Podaci o zemljištu
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Podaci o zemljištu
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Otvori konzolu
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Otvori konzolu
|
||||||
@@ -1413,6 +1413,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Ništa*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Smanjeno
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Smanjeno
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normalno
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normalno
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Dopusti prolazne postaje na cestama u vlasništvu gradova: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Dopusti prolazne postaje na cestama u vlasništvu gradova: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Dopusti izgradnju prolaznih postaja na cestama u vlasništvu grada
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Dopusti izgradnju prolaznih postaja na cestama u vlasništvu grada
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Dopusti prolazne postaje na cestama koje su u vlasništvu konkurencije: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Dopusti prolazne postaje na cestama koje su u vlasništvu konkurencije: {STRING}
|
||||||
@@ -2094,6 +2095,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Napusti
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Doista želiš napustiti ovu igru?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Doista želiš napustiti ovu igru?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Doista želiš napustiti ovaj scenarij?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Doista želiš napustiti ovaj scenarij?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Varanje
|
STR_CHEATS :{WHITE}Varanje
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Kvačice ukazuju na to jesi li koristio ovo varanje prije
|
STR_CHEATS_TOOLTIP :{BLACK}Kvačice ukazuju na to jesi li koristio ovo varanje prije
|
||||||
@@ -4470,7 +4473,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Posloži
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Pogledaj "pročitaj me" datoteku
|
STR_TEXTFILE_VIEW_README :{BLACK}Pogledaj "pročitaj me" datoteku
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Zapis izmjena
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Zapis izmjena
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licenca
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licenca
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} "pročitaj me" datoteka od {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} "pročitaj me" datoteka od {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} zapis izmjena od {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} zapis izmjena od {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licenca od {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licenca od {STRING}
|
||||||
|
@@ -578,7 +578,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Historie zpráv
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Smazat všechny zprávy
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Smazat všechny zprávy
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Informace o zemi
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Informace o zemi
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Zobrazit nebo skrýt konzoli
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Zobrazit nebo skrýt konzoli
|
||||||
@@ -1477,6 +1477,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Žádná*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Redukovaný
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Redukovaný
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Obvyklý
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Obvyklý
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Stavba průjezdných zastávek na obecních silnicích: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Stavba průjezdných zastávek na obecních silnicích: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Povoluje stavbu průjezdných stanic na městem vlastněných silnicích
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Povoluje stavbu průjezdných stanic na městem vlastněných silnicích
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Stavba průjezdných zastávek na silnicích vlastněných konkurencí: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Stavba průjezdných zastávek na silnicích vlastněných konkurencí: {STRING}
|
||||||
@@ -2204,6 +2205,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Konec hr
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Opravdu chceš ukončit tuto hru?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Opravdu chceš ukončit tuto hru?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Určite chceš opustit toto mapu?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Určite chceš opustit toto mapu?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Cheaty
|
STR_CHEATS :{WHITE}Cheaty
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Zaškrtávací políčka ukazují, jestli jsi tento cheat už použil
|
STR_CHEATS_TOOLTIP :{BLACK}Zaškrtávací políčka ukazují, jestli jsi tento cheat už použil
|
||||||
@@ -4737,7 +4740,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Zalomit
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Zobrazit readme
|
STR_TEXTFILE_VIEW_README :{BLACK}Zobrazit readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Novinky ve verzi
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Novinky ve verzi
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licence
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licence
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} změny ve verzi {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} změny ve verzi {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licence {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licence {STRING}
|
||||||
|
@@ -521,7 +521,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Tidligere beske
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Slet alle beskeder
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Slet alle beskeder
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landområde information
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landområde information
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Tænd/Sluk konsol
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Tænd/Sluk konsol
|
||||||
@@ -1426,6 +1426,9 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Ingen*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :reduceret
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :reduceret
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR :Tillad vejkryds - jernbaneoverskæringer med veje eller skinner ejet af konkurrenter: {STRING}
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR_HELPTEXT :Tillad konstruktion af overkørsler på veje eller skinner ejet af konkurrenter
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Tillad gennemkørsels-stop på veje ejet af en by: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Tillad gennemkørsels-stop på veje ejet af en by: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Tillad konstruktion af gennemkørsels-stop på by-ejede veje
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Tillad konstruktion af gennemkørsels-stop på by-ejede veje
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Tillad gennemkørsels-stoppesteder på veje ejet af konkurrenter: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Tillad gennemkørsels-stoppesteder på veje ejet af konkurrenter: {STRING}
|
||||||
@@ -2163,6 +2166,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Forlad s
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Er du sikker på du vil forlade dette spil ?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Er du sikker på du vil forlade dette spil ?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Er du sikker på, at du vil afslutte dette scenarie ?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Er du sikker på, at du vil afslutte dette scenarie ?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Snydefunktioner
|
STR_CHEATS :{WHITE}Snydefunktioner
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Checkbokse viser, om du har brugt denne snydefunktion før
|
STR_CHEATS_TOOLTIP :{BLACK}Checkbokse viser, om du har brugt denne snydefunktion før
|
||||||
@@ -4701,7 +4706,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Ombryd t
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Se readme
|
STR_TEXTFILE_VIEW_README :{BLACK}Se readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Ændringslog
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Ændringslog
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licens
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licens
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme for {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme for {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} ændringslog for {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} ændringslog for {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licens for {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licens for {STRING}
|
||||||
|
@@ -521,8 +521,9 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Berichtengeschi
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Alle berichten verwijderen
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Alle berichten verwijderen
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landinformatie
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landinformatie
|
||||||
|
STR_ABOUT_MENU_HELP :Help en handleidingen
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Console in-uitschakelen
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Console in-uitschakelen
|
||||||
STR_ABOUT_MENU_AI_DEBUG :Probleemoplossing AI/spelscript
|
STR_ABOUT_MENU_AI_DEBUG :Probleemoplossing AI/spelscript
|
||||||
@@ -1426,6 +1427,9 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Geen*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Verminderd
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Verminderd
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normaal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normaal
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR :Gelijkvloerse kruisingen met wegen of spoorwegen van tegenstanders toestaan: {STRING}
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR_HELPTEXT :Bouwen van gelijkvloerse kruisingen met wegen of spoorwegen van tegenstanders toestaan
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Doorrijhaltes op stedelijke wegen toestaan: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Doorrijhaltes op stedelijke wegen toestaan: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Bouwen van doorrijhaltes op stedelijke wegen toestaan
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Bouwen van doorrijhaltes op stedelijke wegen toestaan
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Haltes op wegen van tegenstanders toestaan: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Haltes op wegen van tegenstanders toestaan: {STRING}
|
||||||
@@ -2121,6 +2125,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}Netwerks
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Spelopties
|
STR_INTRO_GAME_OPTIONS :{BLACK}Spelopties
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Scoretabel
|
STR_INTRO_HIGHSCORE :{BLACK}Scoretabel
|
||||||
|
STR_INTRO_HELP :{BLACK}Help en handleiding
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Instellingen
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Instellingen
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF-instellingen
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF-instellingen
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Online inhoud zoeken
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Online inhoud zoeken
|
||||||
@@ -2142,6 +2147,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Speelgoe
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Spelopties weergeven
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Spelopties weergeven
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Scoretabel weergeven
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Scoretabel weergeven
|
||||||
|
STR_INTRO_TOOLTIP_HELP :{BLACK}Toegang tot documentatie en online-hulpbronnen
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Scherminstellingen
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Scherminstellingen
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}NewGRF-instellingen weergeven
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}NewGRF-instellingen weergeven
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Zoeken naar nieuwe en aangepaste inhoud om te downloaden
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Zoeken naar nieuwe en aangepaste inhoud om te downloaden
|
||||||
@@ -2163,6 +2169,19 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Spel slu
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Weet je zeker dat je dit spel wilt sluiten?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Weet je zeker dat je dit spel wilt sluiten?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Weet je zeker dat je dit scenario wilt sluiten?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Weet je zeker dat je dit scenario wilt sluiten?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
STR_HELP_WINDOW_CAPTION :{WHITE}Help en handleidingen
|
||||||
|
STR_HELP_WINDOW_WEBSITES :{BLACK}Websites
|
||||||
|
STR_HELP_WINDOW_DOCUMENTS :{BLACK}Documenten
|
||||||
|
STR_HELP_WINDOW_README :{BLACK}Leesmij
|
||||||
|
STR_HELP_WINDOW_CHANGELOG :{BLACK}Overzicht van wijzigingen
|
||||||
|
STR_HELP_WINDOW_KNOWN_BUGS :{BLACK}Bekende fouten
|
||||||
|
STR_HELP_WINDOW_LICENSE :{BLACK}Licentie
|
||||||
|
STR_HELP_WINDOW_MAIN_WEBSITE :{BLACK}OpenTTD
|
||||||
|
STR_HELP_WINDOW_MANUAL_WIKI :{BLACK}Handleiding/wiki
|
||||||
|
STR_HELP_WINDOW_BUGTRACKER :{BLACK}Een fout rapporteren
|
||||||
|
STR_HELP_WINDOW_COMMUNITY :{BLACK}Gemeenschap
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Valsspelen
|
STR_CHEATS :{WHITE}Valsspelen
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Keuzevakjes geven aan of je deze manier van valsspelen eerder hebt gebruikt
|
STR_CHEATS_TOOLTIP :{BLACK}Keuzevakjes geven aan of je deze manier van valsspelen eerder hebt gebruikt
|
||||||
@@ -4696,16 +4715,22 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
|
STR_TEXTFILE_JUMPLIST :{WHITE}Inhoud
|
||||||
|
STR_TEXTFILE_JUMPLIST_TOOLTIP :{BLACK}Met deze lijst kun je snel naar een gedeelte in het weergegeven bestand springen
|
||||||
|
STR_TEXTFILE_JUMPLIST_ITEM :{WHITE}{STRING}
|
||||||
|
STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Terug in de bladergeschiedenis
|
||||||
|
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Vooruit in de bladergeschiedenis
|
||||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Tekst afbreken
|
STR_TEXTFILE_WRAP_TEXT :{WHITE}Tekst afbreken
|
||||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Tekst aanpassen aan venster zodat je niet hoeft te bladeren
|
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Tekst aanpassen aan venster zodat je niet hoeft te bladeren
|
||||||
STR_TEXTFILE_VIEW_README :{BLACK}Leesmij-bestand bekijken
|
STR_TEXTFILE_VIEW_README :{BLACK}Leesmij-bestand bekijken
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Wijzigingen
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Wijzigingen
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licentie
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licentie
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} leesmij van {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} leesmij van {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} wijzigingen van {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} wijzigingen van {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licentie van {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licentie van {STRING}
|
||||||
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Voorbeeld van resultaten van onderzoek
|
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Voorbeeld van resultaten van onderzoek
|
||||||
|
STR_TEXTFILE_GAME_MANUAL_CAPTION :{WHITE}OpenTTD-document '{STRING}'
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -521,8 +521,9 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Message history
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Delete all messages
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Delete all messages
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Land area information
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Land area information
|
||||||
|
STR_ABOUT_MENU_HELP :Help & manuals
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Toggle console
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Toggle console
|
||||||
STR_ABOUT_MENU_AI_DEBUG :AI/Game script debug
|
STR_ABOUT_MENU_AI_DEBUG :AI/Game script debug
|
||||||
@@ -1426,6 +1427,9 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :None*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduced
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduced
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR :Allow level crossings with roads or rails owned by competitors: {STRING2}
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR_HELPTEXT :Allow construction of level crossings on roads or rails owned by competitors
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Allow drive-through road stops on roads owned by towns: {STRING2}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Allow drive-through road stops on roads owned by towns: {STRING2}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Allow construction of drive-through road stops on roads owned by towns
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Allow construction of drive-through road stops on roads owned by towns
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Allow drive-through road stops on roads owned by competitors: {STRING2}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Allow drive-through road stops on roads owned by competitors: {STRING2}
|
||||||
@@ -2121,6 +2125,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}Multipla
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Game Options
|
STR_INTRO_GAME_OPTIONS :{BLACK}Game Options
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Highscore Table
|
STR_INTRO_HIGHSCORE :{BLACK}Highscore Table
|
||||||
|
STR_INTRO_HELP :{BLACK}Help & Manuals
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Settings
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Settings
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF Settings
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF Settings
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Check Online Content
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Check Online Content
|
||||||
@@ -2142,6 +2147,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Select '
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Display game options
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Display game options
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Display highscore table
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Display highscore table
|
||||||
|
STR_INTRO_TOOLTIP_HELP :{BLACK}Get access to documentation and online resources
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Display settings
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Display settings
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Display NewGRF settings
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Display NewGRF settings
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Check for new and updated content to download
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Check for new and updated content to download
|
||||||
@@ -2163,6 +2169,19 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Abandon
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Are you sure you want to abandon this game?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Are you sure you want to abandon this game?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Are you sure you want to abandon this scenario?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Are you sure you want to abandon this scenario?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
STR_HELP_WINDOW_CAPTION :{WHITE}Help & Manuals
|
||||||
|
STR_HELP_WINDOW_WEBSITES :{BLACK}Websites
|
||||||
|
STR_HELP_WINDOW_DOCUMENTS :{BLACK}Documents
|
||||||
|
STR_HELP_WINDOW_README :{BLACK}Readme
|
||||||
|
STR_HELP_WINDOW_CHANGELOG :{BLACK}Changelog
|
||||||
|
STR_HELP_WINDOW_KNOWN_BUGS :{BLACK}Known Bugs
|
||||||
|
STR_HELP_WINDOW_LICENSE :{BLACK}License
|
||||||
|
STR_HELP_WINDOW_MAIN_WEBSITE :{BLACK}OpenTTD
|
||||||
|
STR_HELP_WINDOW_MANUAL_WIKI :{BLACK}Manual / Wiki
|
||||||
|
STR_HELP_WINDOW_BUGTRACKER :{BLACK}Report a Bug
|
||||||
|
STR_HELP_WINDOW_COMMUNITY :{BLACK}Community
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Cheats
|
STR_CHEATS :{WHITE}Cheats
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Checkboxes indicate if you have used this cheat before
|
STR_CHEATS_TOOLTIP :{BLACK}Checkboxes indicate if you have used this cheat before
|
||||||
@@ -4696,16 +4715,22 @@ STR_AI_SETTINGS_SETTING :{RAW_STRING}: {
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
|
STR_TEXTFILE_JUMPLIST :{WHITE}Table of Contents
|
||||||
|
STR_TEXTFILE_JUMPLIST_TOOLTIP :{BLACK}Quickly jump to a section in the displayed file via this list
|
||||||
|
STR_TEXTFILE_JUMPLIST_ITEM :{WHITE}{RAW_STRING}
|
||||||
|
STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Go back in navigation history
|
||||||
|
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Return forward in navigation history
|
||||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Wrap text
|
STR_TEXTFILE_WRAP_TEXT :{WHITE}Wrap text
|
||||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Wrap the text of the window so it all fits without having to scroll
|
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Wrap the text of the window so it all fits without having to scroll
|
||||||
STR_TEXTFILE_VIEW_README :{BLACK}View readme
|
STR_TEXTFILE_VIEW_README :{BLACK}View readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licence
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licence
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme of {RAW_STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme of {RAW_STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} changelog of {RAW_STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} changelog of {RAW_STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licence of {RAW_STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licence of {RAW_STRING}
|
||||||
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Preview of survey result
|
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Preview of survey result
|
||||||
|
STR_TEXTFILE_GAME_MANUAL_CAPTION :{WHITE}OpenTTD document '{RAW_STRING}'
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -521,8 +521,9 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Message history
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Delete all messages
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Delete all messages
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Land area information
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Land area information
|
||||||
|
STR_ABOUT_MENU_HELP :Help & manuals
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Toggle console
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Toggle console
|
||||||
STR_ABOUT_MENU_AI_DEBUG :AI/Game script debug
|
STR_ABOUT_MENU_AI_DEBUG :AI/Game script debug
|
||||||
@@ -1426,6 +1427,9 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :None
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduced
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduced
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR :Allow level crossings with roads or rails owned by competitors: {STRING}
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR_HELPTEXT :Allow construction of level crossings on roads or rails owned by competitors
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Allow drive-through road stops on roads owned by towns: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Allow drive-through road stops on roads owned by towns: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Allow construction of drive-through road stops on roads owned by towns
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Allow construction of drive-through road stops on roads owned by towns
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Allow drive-through road stops on roads owned by competitors: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Allow drive-through road stops on roads owned by competitors: {STRING}
|
||||||
@@ -2121,6 +2125,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}Multipla
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Game Options
|
STR_INTRO_GAME_OPTIONS :{BLACK}Game Options
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Highscore Table
|
STR_INTRO_HIGHSCORE :{BLACK}Highscore Table
|
||||||
|
STR_INTRO_HELP :{BLACK}Help & Manuals
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Settings
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Settings
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF Settings
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF Settings
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Check Online Content
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Check Online Content
|
||||||
@@ -2142,6 +2147,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Select '
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Display game options
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Display game options
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Display highscore table
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Display highscore table
|
||||||
|
STR_INTRO_TOOLTIP_HELP :{BLACK}Get access to documentation and online resources
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Display settings
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Display settings
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Display NewGRF settings
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Display NewGRF settings
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Check for new and updated content to download
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Check for new and updated content to download
|
||||||
@@ -2163,6 +2169,19 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Abandon
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Are you sure you want to abandon this game?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Are you sure you want to abandon this game?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Are you sure you want to abandon this scenario?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Are you sure you want to abandon this scenario?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
STR_HELP_WINDOW_CAPTION :{WHITE}Help & Manuals
|
||||||
|
STR_HELP_WINDOW_WEBSITES :{BLACK}Websites
|
||||||
|
STR_HELP_WINDOW_DOCUMENTS :{BLACK}Documents
|
||||||
|
STR_HELP_WINDOW_README :{BLACK}Readme
|
||||||
|
STR_HELP_WINDOW_CHANGELOG :{BLACK}Changelog
|
||||||
|
STR_HELP_WINDOW_KNOWN_BUGS :{BLACK}Known Bugs
|
||||||
|
STR_HELP_WINDOW_LICENSE :{BLACK}License
|
||||||
|
STR_HELP_WINDOW_MAIN_WEBSITE :{BLACK}OpenTTD
|
||||||
|
STR_HELP_WINDOW_MANUAL_WIKI :{BLACK}Manual / Wiki
|
||||||
|
STR_HELP_WINDOW_BUGTRACKER :{BLACK}Report a Bug
|
||||||
|
STR_HELP_WINDOW_COMMUNITY :{BLACK}Community
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Cheats
|
STR_CHEATS :{WHITE}Cheats
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Checkboxes indicate if you have used this cheat before
|
STR_CHEATS_TOOLTIP :{BLACK}Checkboxes indicate if you have used this cheat before
|
||||||
@@ -4696,16 +4715,22 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
|
STR_TEXTFILE_JUMPLIST :{WHITE}Table of Contents
|
||||||
|
STR_TEXTFILE_JUMPLIST_TOOLTIP :{BLACK}Quickly jump to a section in the displayed file via this list
|
||||||
|
STR_TEXTFILE_JUMPLIST_ITEM :{WHITE}{STRING}
|
||||||
|
STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Go back in navigation history
|
||||||
|
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Return forward in navigation history
|
||||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Wrap text
|
STR_TEXTFILE_WRAP_TEXT :{WHITE}Wrap text
|
||||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Wrap the text of the window so it all fits without having to scroll
|
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Wrap the text of the window so it all fits without having to scroll
|
||||||
STR_TEXTFILE_VIEW_README :{BLACK}View readme
|
STR_TEXTFILE_VIEW_README :{BLACK}View readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}License
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}License
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme of {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme of {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} changelog of {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} changelog of {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} license of {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} license of {STRING}
|
||||||
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Preview of survey result
|
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Preview of survey result
|
||||||
|
STR_TEXTFILE_GAME_MANUAL_CAPTION :{WHITE}OpenTTD document '{STRING}'
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -521,8 +521,9 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Message history
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Delete all messages
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Delete all messages
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Land area information
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Land area information
|
||||||
|
STR_ABOUT_MENU_HELP :Help & manuals
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Toggle console
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Toggle console
|
||||||
STR_ABOUT_MENU_AI_DEBUG :AI/Game script debug
|
STR_ABOUT_MENU_AI_DEBUG :AI/Game script debug
|
||||||
@@ -1426,6 +1427,9 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :None*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduced
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduced
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR :Allow grade crossings with roads or rails owned by competitors: {STRING}
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR_HELPTEXT :Allow construction of grade crossings on roads or rails owned by competitors
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Allow drive-through road stops on roads owned by towns: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Allow drive-through road stops on roads owned by towns: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Allow construction of drive-through road stops on roads owned by towns
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Allow construction of drive-through road stops on roads owned by towns
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Allow drive-through road stops on roads owned by competitors: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Allow drive-through road stops on roads owned by competitors: {STRING}
|
||||||
@@ -2121,6 +2125,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}Multipla
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Game Options
|
STR_INTRO_GAME_OPTIONS :{BLACK}Game Options
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Highscore Table
|
STR_INTRO_HIGHSCORE :{BLACK}Highscore Table
|
||||||
|
STR_INTRO_HELP :{BLACK}Help & Manuals
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Settings
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Settings
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF Settings
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF Settings
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Check Online Content
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Check Online Content
|
||||||
@@ -2142,6 +2147,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Select '
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Display game options
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Display game options
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Display highscore table
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Display highscore table
|
||||||
|
STR_INTRO_TOOLTIP_HELP :{BLACK}Get access to documentation and online resources
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Display settings
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Display settings
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Display NewGRF settings
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Display NewGRF settings
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Check for new and updated content to download
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Check for new and updated content to download
|
||||||
@@ -2163,6 +2169,19 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Abandon
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Are you sure you want to abandon this game?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Are you sure you want to abandon this game?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Are you sure you want to abandon this scenario?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Are you sure you want to abandon this scenario?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
STR_HELP_WINDOW_CAPTION :{WHITE}Help & Manuals
|
||||||
|
STR_HELP_WINDOW_WEBSITES :{BLACK}Websites
|
||||||
|
STR_HELP_WINDOW_DOCUMENTS :{BLACK}Documents
|
||||||
|
STR_HELP_WINDOW_README :{BLACK}Readme
|
||||||
|
STR_HELP_WINDOW_CHANGELOG :{BLACK}Changelog
|
||||||
|
STR_HELP_WINDOW_KNOWN_BUGS :{BLACK}Known Bugs
|
||||||
|
STR_HELP_WINDOW_LICENSE :{BLACK}License
|
||||||
|
STR_HELP_WINDOW_MAIN_WEBSITE :{BLACK}OpenTTD
|
||||||
|
STR_HELP_WINDOW_MANUAL_WIKI :{BLACK}Manual / Wiki
|
||||||
|
STR_HELP_WINDOW_BUGTRACKER :{BLACK}Report a Bug
|
||||||
|
STR_HELP_WINDOW_COMMUNITY :{BLACK}Community
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Cheats
|
STR_CHEATS :{WHITE}Cheats
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Checkboxes indicate if you have used this cheat before
|
STR_CHEATS_TOOLTIP :{BLACK}Checkboxes indicate if you have used this cheat before
|
||||||
@@ -2650,6 +2669,7 @@ STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Toggle t
|
|||||||
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Toggle transparency for bridges. Ctrl+Click to lock
|
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Toggle transparency for bridges. Ctrl+Click to lock
|
||||||
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Toggle transparency for structures like lighthouses and antennas. Ctrl+Click to lock
|
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Toggle transparency for structures like lighthouses and antennas. Ctrl+Click to lock
|
||||||
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Toggle transparency for catenary. Ctrl+Click to lock
|
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Toggle transparency for catenary. Ctrl+Click to lock
|
||||||
|
STR_TRANSPARENT_TEXT_TOOLTIP :{BLACK}Toggle transparency for loading and cost/income text. Ctrl+Click to lock
|
||||||
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}Set objects invisible instead of transparent
|
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}Set objects invisible instead of transparent
|
||||||
|
|
||||||
# Linkgraph legend window
|
# Linkgraph legend window
|
||||||
@@ -4695,16 +4715,22 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
|
STR_TEXTFILE_JUMPLIST :{WHITE}Table of Contents
|
||||||
|
STR_TEXTFILE_JUMPLIST_TOOLTIP :{BLACK}Quickly jump to a section in the displayed file via this list
|
||||||
|
STR_TEXTFILE_JUMPLIST_ITEM :{WHITE}{STRING}
|
||||||
|
STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Go back in navigation history
|
||||||
|
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Return forward in navigation history
|
||||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Wrap text
|
STR_TEXTFILE_WRAP_TEXT :{WHITE}Wrap text
|
||||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Wrap the text of the window so it all fits without having to scroll
|
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Wrap the text of the window so it all fits without having to scroll
|
||||||
STR_TEXTFILE_VIEW_README :{BLACK}View readme
|
STR_TEXTFILE_VIEW_README :{BLACK}View readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}License
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}License
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme of {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme of {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} changelog of {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} changelog of {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} license of {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} license of {STRING}
|
||||||
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Preview of survey result
|
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Preview of survey result
|
||||||
|
STR_TEXTFILE_GAME_MANUAL_CAPTION :{WHITE}OpenTTD document '{STRING}'
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
@@ -4963,7 +4989,7 @@ STR_ERROR_NO_SUITABLE_RAILROAD_TRACK :{WHITE}No suita
|
|||||||
STR_ERROR_MUST_REMOVE_RAILROAD_TRACK :{WHITE}Must remove railroad track first
|
STR_ERROR_MUST_REMOVE_RAILROAD_TRACK :{WHITE}Must remove railroad track first
|
||||||
STR_ERROR_CROSSING_ON_ONEWAY_ROAD :{WHITE}Road is one way or blocked
|
STR_ERROR_CROSSING_ON_ONEWAY_ROAD :{WHITE}Road is one way or blocked
|
||||||
STR_ERROR_CROSSING_DISALLOWED_RAIL :{WHITE}Grade crossings not allowed for this rail type
|
STR_ERROR_CROSSING_DISALLOWED_RAIL :{WHITE}Grade crossings not allowed for this rail type
|
||||||
STR_ERROR_CROSSING_DISALLOWED_ROAD :{WHITE}Level crossings not allowed for this road type
|
STR_ERROR_CROSSING_DISALLOWED_ROAD :{WHITE}Grade crossings not allowed for this road type
|
||||||
STR_ERROR_CAN_T_BUILD_SIGNALS_HERE :{WHITE}Can't build signals here...
|
STR_ERROR_CAN_T_BUILD_SIGNALS_HERE :{WHITE}Can't build signals here...
|
||||||
STR_ERROR_CAN_T_BUILD_RAILROAD_TRACK :{WHITE}Can't build railroad track here...
|
STR_ERROR_CAN_T_BUILD_RAILROAD_TRACK :{WHITE}Can't build railroad track here...
|
||||||
STR_ERROR_CAN_T_REMOVE_RAILROAD_TRACK :{WHITE}Can't remove railroad track from here...
|
STR_ERROR_CAN_T_REMOVE_RAILROAD_TRACK :{WHITE}Can't remove railroad track from here...
|
||||||
|
@@ -584,7 +584,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Mesaĝa Histori
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Forigu ĉiujn mesaĝojn
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Forigu ĉiujn mesaĝojn
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landkvadrataj informoj
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landkvadrataj informoj
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Baskuligi Konzolon
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Baskuligi Konzolon
|
||||||
@@ -1470,6 +1470,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :neniu
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :reduktita
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :reduktita
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :normala
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :normala
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Permesu trairajn bushaltejojn sur urboposedataj stratoj: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Permesu trairajn bushaltejojn sur urboposedataj stratoj: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Permesu konstrui trairajn strathaltejojn sur stratoj posedataj de urboj
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Permesu konstrui trairajn strathaltejojn sur stratoj posedataj de urboj
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Permesu trairajn strathaltejojn sur stratoj posedataj de konkurantoj: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Permesu trairajn strathaltejojn sur stratoj posedataj de konkurantoj: {STRING}
|
||||||
@@ -2168,6 +2169,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Foriri d
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Ĉu vi certas ke vi volas foriri?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Ĉu vi certas ke vi volas foriri?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Ĉu vi certas ke vi volas forlasi ĉi tiun scenaron?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Ĉu vi certas ke vi volas forlasi ĉi tiun scenaron?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Filudaĵoj
|
STR_CHEATS :{WHITE}Filudaĵoj
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}La kvadratetoj indikas ĉu vi jam uzis la filudaĵon antaŭe.
|
STR_CHEATS_TOOLTIP :{BLACK}La kvadratetoj indikas ĉu vi jam uzis la filudaĵon antaŭe.
|
||||||
@@ -4626,7 +4629,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Faldu te
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Vidi legumin
|
STR_TEXTFILE_VIEW_README :{BLACK}Vidi legumin
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Ŝanĝarĥivo
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Ŝanĝarĥivo
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licenco
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licenco
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} legumin de {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} legumin de {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING}-a ŝanĝarĥivo de {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING}-a ŝanĝarĥivo de {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING}-a licenco de {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING}-a licenco de {STRING}
|
||||||
|
@@ -560,7 +560,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Teadete ajalugu
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Kustuta kõik teated
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Kustuta kõik teated
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Maa-ala andmed
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Maa-ala andmed
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Lülita konsool sisse/välja
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Lülita konsool sisse/välja
|
||||||
@@ -1436,6 +1436,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Ei
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Vähem
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Vähem
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Keskmiselt
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Keskmiselt
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Läbisõidupeatused asulate kuuluvatel teedel: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Läbisõidupeatused asulate kuuluvatel teedel: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Lubab asulatele kuuluvatele teedele ehitada läbisõidupeatuseid
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Lubab asulatele kuuluvatele teedele ehitada läbisõidupeatuseid
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Läbisõidupeatused konkurentide teedel: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Läbisõidupeatused konkurentide teedel: {STRING}
|
||||||
@@ -2161,6 +2162,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Mängu l
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Kas lõpetada mäng?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Kas lõpetada mäng?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Kas sa oled kindel, et sa tahad stsenaariumi tegemise lõpetada?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Kas sa oled kindel, et sa tahad stsenaariumi tegemise lõpetada?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Petmine
|
STR_CHEATS :{WHITE}Petmine
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Märgistatud kastid näitavad et, kas sa oled varem seda pettust kasutanud
|
STR_CHEATS_TOOLTIP :{BLACK}Märgistatud kastid näitavad et, kas sa oled varem seda pettust kasutanud
|
||||||
@@ -4679,7 +4682,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Murrab t
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Vaata abi
|
STR_TEXTFILE_VIEW_README :{BLACK}Vaata abi
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Muudatuste logi
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Muudatuste logi
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Litsents
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Litsents
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING} abi.
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING} abi.
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} muudatuste logi {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} muudatuste logi {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} litsents {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} litsents {STRING}
|
||||||
|
@@ -33,10 +33,6 @@ STR_ORDER_STOP_LOCATION_THROUGH :[postupná nakl
|
|||||||
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :extrémně pomalá
|
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :extrémně pomalá
|
||||||
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :velmi pomalá
|
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :velmi pomalá
|
||||||
|
|
||||||
STR_ABOUT_MENU_SHOW_PICKER_TOOL :Nástroj výběru
|
|
||||||
|
|
||||||
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :Okno modifikačních kláves
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :Každých {COMMA} minut skutečného času
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :Každých {COMMA} minut skutečného času
|
||||||
|
|
||||||
STR_UNIT_NAME_VELOCITY_IMPERIAL :mph
|
STR_UNIT_NAME_VELOCITY_IMPERIAL :mph
|
||||||
@@ -2091,3 +2087,6 @@ STR_CONFIG_SETTING_STATION_RATING_TOOLTIP_MODE_DETAILED :podrobná
|
|||||||
|
|
||||||
STR_VIEWPORT_TOWN_COLOUR :{1:COLOUR}{0:TOWN}
|
STR_VIEWPORT_TOWN_COLOUR :{1:COLOUR}{0:TOWN}
|
||||||
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR}({COMMA})
|
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR}({COMMA})
|
||||||
|
|
||||||
|
STR_ABOUT_MENU_SHOW_PICKER_TOOL :Nástroj výběru
|
||||||
|
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :Okno modifikačních kláves
|
||||||
|
@@ -68,12 +68,6 @@ STR_ORDER_STOP_LOCATION_THROUGH :[through load]
|
|||||||
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :Extremely slow
|
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :Extremely slow
|
||||||
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :Very slow
|
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :Very slow
|
||||||
|
|
||||||
##after STR_ABOUT_MENU_LAND_BLOCK_INFO
|
|
||||||
STR_ABOUT_MENU_SHOW_PICKER_TOOL :Picker tool
|
|
||||||
|
|
||||||
##after STR_ABOUT_MENU_SHOW_FRAMERATE
|
|
||||||
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :Modifier key window
|
|
||||||
|
|
||||||
##before STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_OFF
|
##before STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_OFF
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :Every {COMMA}{NBSP}minute{P 0 "" s}
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :Every {COMMA}{NBSP}minute{P 0 "" s}
|
||||||
|
|
||||||
@@ -2189,3 +2183,6 @@ STR_VIEWPORT_TOWN_COLOUR :{1:COLOUR}{0:TO
|
|||||||
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR}({COMMA})
|
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR}({COMMA})
|
||||||
STR_VIEWPORT_TOWN_COLOUR_CITY :{1:COLOUR}{0:TOWN} (City)
|
STR_VIEWPORT_TOWN_COLOUR_CITY :{1:COLOUR}{0:TOWN} (City)
|
||||||
STR_VIEWPORT_TOWN_COLOUR_CITY_POP :{WHITE}{TOWN} {COLOUR}(City, {COMMA})
|
STR_VIEWPORT_TOWN_COLOUR_CITY_POP :{WHITE}{TOWN} {COLOUR}(City, {COMMA})
|
||||||
|
|
||||||
|
STR_ABOUT_MENU_SHOW_PICKER_TOOL :Picker tool
|
||||||
|
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :Modifier key window
|
||||||
|
@@ -33,10 +33,6 @@ STR_ORDER_STOP_LOCATION_THROUGH :[a través da c
|
|||||||
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :Extremadamente lento
|
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :Extremadamente lento
|
||||||
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :Moi lento
|
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :Moi lento
|
||||||
|
|
||||||
STR_ABOUT_MENU_SHOW_PICKER_TOOL :Ferramenta de selección
|
|
||||||
|
|
||||||
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :Fiestra da tecla modificadora
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :Cada {COMMA} minutos reais
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :Cada {COMMA} minutos reais
|
||||||
|
|
||||||
STR_COMMA_SEPARATOR :,{SP}
|
STR_COMMA_SEPARATOR :,{SP}
|
||||||
@@ -2140,3 +2136,6 @@ STR_VIEWPORT_TOWN_COLOUR :{1:COLOUR}{0:TO
|
|||||||
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR}({COMMA})
|
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR}({COMMA})
|
||||||
STR_VIEWPORT_TOWN_COLOUR_CITY :{1:COLOUR}{0:TOWN} (Cidade)
|
STR_VIEWPORT_TOWN_COLOUR_CITY :{1:COLOUR}{0:TOWN} (Cidade)
|
||||||
STR_VIEWPORT_TOWN_COLOUR_CITY_POP :{WHITE}{TOWN} {COLOUR}(Cidade, {COMMA})
|
STR_VIEWPORT_TOWN_COLOUR_CITY_POP :{WHITE}{TOWN} {COLOUR}(Cidade, {COMMA})
|
||||||
|
|
||||||
|
STR_ABOUT_MENU_SHOW_PICKER_TOOL :Ferramenta de selección
|
||||||
|
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :Fiestra da tecla modificadora
|
||||||
|
@@ -31,8 +31,6 @@ STR_ORDER_STOP_LOCATION_THROUGH :[durchgehendes
|
|||||||
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :Extrem langsam
|
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :Extrem langsam
|
||||||
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :Sehr langsam
|
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :Sehr langsam
|
||||||
|
|
||||||
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :Hilfstasten-Fenster
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :Alle {COMMA} Echtzeitminuten
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :Alle {COMMA} Echtzeitminuten
|
||||||
|
|
||||||
STR_UNIT_NAME_VELOCITY_IMPERIAL :mph
|
STR_UNIT_NAME_VELOCITY_IMPERIAL :mph
|
||||||
@@ -1776,3 +1774,5 @@ STR_CONFIG_SETTING_STATION_RATING_TOOLTIP_MODE_DETAILED :Detailliert
|
|||||||
|
|
||||||
STR_VIEWPORT_TOWN_COLOUR :{1:COLOUR}{0:TOWN}
|
STR_VIEWPORT_TOWN_COLOUR :{1:COLOUR}{0:TOWN}
|
||||||
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR}({COMMA})
|
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR}({COMMA})
|
||||||
|
|
||||||
|
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :Hilfstasten-Fenster
|
||||||
|
@@ -33,10 +33,6 @@ STR_ORDER_STOP_LOCATION_THROUGH :[차례로 나
|
|||||||
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :매우 느림
|
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :매우 느림
|
||||||
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :더 느림
|
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :더 느림
|
||||||
|
|
||||||
STR_ABOUT_MENU_SHOW_PICKER_TOOL :선택 도구
|
|
||||||
|
|
||||||
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :보조 키 창
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :현실에서 매 {COMMA}분마다
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :현실에서 매 {COMMA}분마다
|
||||||
|
|
||||||
STR_COMMA_SEPARATOR :,{SP}
|
STR_COMMA_SEPARATOR :,{SP}
|
||||||
@@ -2136,3 +2132,6 @@ STR_VIEWPORT_TOWN_COLOUR :{1:COLOUR}{0:TO
|
|||||||
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR}({COMMA})
|
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR}({COMMA})
|
||||||
STR_VIEWPORT_TOWN_COLOUR_CITY :{1:COLOUR}{0:TOWN} (대도시)
|
STR_VIEWPORT_TOWN_COLOUR_CITY :{1:COLOUR}{0:TOWN} (대도시)
|
||||||
STR_VIEWPORT_TOWN_COLOUR_CITY_POP :{WHITE}{TOWN} {COLOUR}(대도시, {COMMA})
|
STR_VIEWPORT_TOWN_COLOUR_CITY_POP :{WHITE}{TOWN} {COLOUR}(대도시, {COMMA})
|
||||||
|
|
||||||
|
STR_ABOUT_MENU_SHOW_PICKER_TOOL :선택 도구
|
||||||
|
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :보조 키 창
|
||||||
|
@@ -33,10 +33,6 @@ STR_ORDER_STOP_LOCATION_THROUGH :[通过式装
|
|||||||
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :极慢
|
STR_CONFIG_SETTING_TOWN_GROWTH_EXTREME_SLOW :极慢
|
||||||
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :很慢
|
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_SLOW :很慢
|
||||||
|
|
||||||
STR_ABOUT_MENU_SHOW_PICKER_TOOL :选择器
|
|
||||||
|
|
||||||
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :修饰键
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :每{COMMA}现实分钟
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_MINUTES_CUSTOM :每{COMMA}现实分钟
|
||||||
|
|
||||||
STR_COMMA_SEPARATOR :,{SP}
|
STR_COMMA_SEPARATOR :,{SP}
|
||||||
@@ -2133,3 +2129,6 @@ STR_VIEWPORT_TOWN_COLOUR :{1:COLOUR}{0:TO
|
|||||||
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR} ({COMMA})
|
STR_VIEWPORT_TOWN_COLOUR_POP :{WHITE}{TOWN} {COLOUR} ({COMMA})
|
||||||
STR_VIEWPORT_TOWN_COLOUR_CITY :{1:COLOUR}{0:TOWN} (都市)
|
STR_VIEWPORT_TOWN_COLOUR_CITY :{1:COLOUR}{0:TOWN} (都市)
|
||||||
STR_VIEWPORT_TOWN_COLOUR_CITY_POP :{WHITE}{TOWN} {COLOUR}(都市,{COMMA})
|
STR_VIEWPORT_TOWN_COLOUR_CITY_POP :{WHITE}{TOWN} {COLOUR}(都市,{COMMA})
|
||||||
|
|
||||||
|
STR_ABOUT_MENU_SHOW_PICKER_TOOL :选择器
|
||||||
|
STR_ABOUT_MENU_SHOW_TOGGLE_MODIFIER_KEYS :修饰键
|
||||||
|
@@ -452,7 +452,7 @@ STR_NEWS_MENU_LAST_MESSAGE_NEWS_REPORT :Seinastu boð/t
|
|||||||
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Boð søga
|
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Boð søga
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landa økis kunning
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landa økis kunning
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Console opið ella lukka
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Console opið ella lukka
|
||||||
@@ -1246,6 +1246,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Einki
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Færri
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Færri
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Vanligt
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Vanligt
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Loyv gjøgnumkoyrings steðgum á vegum ið bygdir eiga: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Loyv gjøgnumkoyrings steðgum á vegum ið bygdir eiga: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Loyv bygging av gjøgnumkoyrings steðgum á vegum ið bygdir eiga
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Loyv bygging av gjøgnumkoyrings steðgum á vegum ið bygdir eiga
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Loyv gjøgnumkoyrings steðgum á vegum ið kappingarneytar eiga: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Loyv gjøgnumkoyrings steðgum á vegum ið kappingarneytar eiga: {STRING}
|
||||||
@@ -1773,6 +1774,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Far frá
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Er tú vís/vísur í at tú vil fara frá hesum spæli?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Er tú vís/vísur í at tú vil fara frá hesum spæli?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Er tú vís/vísur í at tú vil fara frá hesum tilburði?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Er tú vís/vísur í at tú vil fara frá hesum tilburði?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Snýt
|
STR_CHEATS :{WHITE}Snýt
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Flugubeins kassanir vísa um tú hevur nýtt hetta snýti áður
|
STR_CHEATS_TOOLTIP :{BLACK}Flugubeins kassanir vísa um tú hevur nýtt hetta snýti áður
|
||||||
@@ -3689,7 +3692,7 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Sjá readme
|
STR_TEXTFILE_VIEW_README :{BLACK}Sjá readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Broytingarskrá
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Broytingarskrá
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Loyvi
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Loyvi
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme fyri {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme fyri {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} broytingarskrá fyri {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} broytingarskrá fyri {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} loyvi fyri {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} loyvi fyri {STRING}
|
||||||
|
@@ -521,8 +521,9 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Viestihistoria
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Poista kaikki viestit
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Poista kaikki viestit
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Maa-alueen tiedot
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Maa-alueen tiedot
|
||||||
|
STR_ABOUT_MENU_HELP :Ohjeet ja oppaat
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Konsoli
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Konsoli
|
||||||
STR_ABOUT_MENU_AI_DEBUG :Tekoälyn/peliskriptin virheenjäljitys
|
STR_ABOUT_MENU_AI_DEBUG :Tekoälyn/peliskriptin virheenjäljitys
|
||||||
@@ -1426,6 +1427,9 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Ei yhtään¹
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Vähennetty
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Vähennetty
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Tavallinen
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Tavallinen
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR :Salli kilpailijoiden teiden tai raiteiden kanssa risteävät tasoristeykset: {STRING}
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR_HELPTEXT :Sallii tasoristeysten rakentamisen kilpailijoiden omistamille teille ja raiteille
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Salli läpiajettavat pysäkit kuntien omistamilla teillä: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Salli läpiajettavat pysäkit kuntien omistamilla teillä: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Sallii läpiajettavien pysäkkien rakentamisen kuntien omistamille teille
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Sallii läpiajettavien pysäkkien rakentamisen kuntien omistamille teille
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Salli läpiajettavat pysäkit kilpailijoiden omistamilla teillä: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Salli läpiajettavat pysäkit kilpailijoiden omistamilla teillä: {STRING}
|
||||||
@@ -2121,6 +2125,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}Moninpel
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Pelin valinnat
|
STR_INTRO_GAME_OPTIONS :{BLACK}Pelin valinnat
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Pistetaulukko
|
STR_INTRO_HIGHSCORE :{BLACK}Pistetaulukko
|
||||||
|
STR_INTRO_HELP :{BLACK}Ohjeet ja oppaat
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Asetukset
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Asetukset
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF-asetukset
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF-asetukset
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Tarkista online-sisältö
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Tarkista online-sisältö
|
||||||
@@ -2142,6 +2147,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Valitse
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Näytä pelin valinnat
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Näytä pelin valinnat
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Näytä pistetaulukko
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Näytä pistetaulukko
|
||||||
|
STR_INTRO_TOOLTIP_HELP :{BLACK}Tutustu dokumentaatioon ja online-resursseihin
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Näytä asetukset
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Näytä asetukset
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Näytä NewGRF-asetukset
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Näytä NewGRF-asetukset
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Tarkista uutta ja päivitettyä sisältöä ladattavaksi
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Tarkista uutta ja päivitettyä sisältöä ladattavaksi
|
||||||
@@ -2163,6 +2169,19 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Pelin lo
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Lopetetaanko peli?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Lopetetaanko peli?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Haluatko varmasti hylätä tämän skenaarion?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Haluatko varmasti hylätä tämän skenaarion?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
STR_HELP_WINDOW_CAPTION :{WHITE}Ohjeet ja oppaat
|
||||||
|
STR_HELP_WINDOW_WEBSITES :{BLACK}Verkkosivustot
|
||||||
|
STR_HELP_WINDOW_DOCUMENTS :{BLACK}Asiakirjat
|
||||||
|
STR_HELP_WINDOW_README :{BLACK}Lueminut-tiedosto
|
||||||
|
STR_HELP_WINDOW_CHANGELOG :{BLACK}Muutosloki
|
||||||
|
STR_HELP_WINDOW_KNOWN_BUGS :{BLACK}Tiedossa olevat virheet
|
||||||
|
STR_HELP_WINDOW_LICENSE :{BLACK}Lisenssi
|
||||||
|
STR_HELP_WINDOW_MAIN_WEBSITE :{BLACK}OpenTTD
|
||||||
|
STR_HELP_WINDOW_MANUAL_WIKI :{BLACK}Käyttöopas/wiki
|
||||||
|
STR_HELP_WINDOW_BUGTRACKER :{BLACK}Ilmoita virheestä
|
||||||
|
STR_HELP_WINDOW_COMMUNITY :{BLACK}Yhteisö
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Huijaukset
|
STR_CHEATS :{WHITE}Huijaukset
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Valintaruudut osoittavat, oletko käyttänyt huijausta aiemmin
|
STR_CHEATS_TOOLTIP :{BLACK}Valintaruudut osoittavat, oletko käyttänyt huijausta aiemmin
|
||||||
@@ -4696,16 +4715,22 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
|
STR_TEXTFILE_JUMPLIST :{WHITE}Sisällysluettelo
|
||||||
|
STR_TEXTFILE_JUMPLIST_TOOLTIP :{BLACK}Tämän luettelon avulla voit nopeasti siirtyä näytettävän tiedoston johonkin osioon
|
||||||
|
STR_TEXTFILE_JUMPLIST_ITEM :{WHITE}{STRING}
|
||||||
|
STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Siirry taaksepäin selaushistoriassa
|
||||||
|
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Siirry eteenpäin selaushistoriassa
|
||||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Tekstin rivitys
|
STR_TEXTFILE_WRAP_TEXT :{WHITE}Tekstin rivitys
|
||||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Rivitä teksti ikkunaan niin, että se näkyy kokonaan rullaamatta
|
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Rivitä teksti ikkunaan niin, että se näkyy kokonaan rullaamatta
|
||||||
STR_TEXTFILE_VIEW_README :{BLACK}Näytä readme-tiedosto
|
STR_TEXTFILE_VIEW_README :{BLACK}Näytä readme-tiedosto
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Muutosloki
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Muutosloki
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lisenssi
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lisenssi
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING}:n {STRING} readme-tiedosto
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING}:n {STRING} readme-tiedosto
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING}:n {STRING} muutosloki
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING}:n {STRING} muutosloki
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING}:n {STRING} lisenssi
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING}:n {STRING} lisenssi
|
||||||
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Tutkimustuloksen esikatselu
|
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Tutkimustuloksen esikatselu
|
||||||
|
STR_TEXTFILE_GAME_MANUAL_CAPTION :{WHITE}OpenTTD-asiakirja ”{STRING}”
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -522,8 +522,9 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Historique des
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Effacer tous les messages
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Effacer tous les messages
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Outil d'inspection du paysage
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Outil d'inspection du paysage
|
||||||
|
STR_ABOUT_MENU_HELP :Aide et manuels
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Afficher/Cacher la console
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Afficher/Cacher la console
|
||||||
STR_ABOUT_MENU_AI_DEBUG :Débogage de scripts
|
STR_ABOUT_MENU_AI_DEBUG :Débogage de scripts
|
||||||
@@ -1427,6 +1428,9 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Aucun*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Réduit
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Réduit
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR :Autoriser les passages à niveau sur les routes ou rails possédés par les concurrents{NBSP}: {STRING}
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR_HELPTEXT :Autoriser la construction de passages à niveau sur les routes ou rails possédés par les concurrents
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Autoriser les arrêts de bus sur les routes appartenant aux municipalités{NBSP}: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Autoriser les arrêts de bus sur les routes appartenant aux municipalités{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Autoriser la construction des arrêts de bus sur les routes appartenant aux municipalités
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Autoriser la construction des arrêts de bus sur les routes appartenant aux municipalités
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Autoriser les arrêts de bus sur les routes des concurrents{NBSP}: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Autoriser les arrêts de bus sur les routes des concurrents{NBSP}: {STRING}
|
||||||
@@ -2122,6 +2126,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}Jouer en
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Options globales
|
STR_INTRO_GAME_OPTIONS :{BLACK}Options globales
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Meilleurs scores
|
STR_INTRO_HIGHSCORE :{BLACK}Meilleurs scores
|
||||||
|
STR_INTRO_HELP :{BLACK}Aide et manuels
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Paramètres de jeu
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Paramètres de jeu
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Paramètres NewGRF
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Paramètres NewGRF
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Contenu additionnel en ligne
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Contenu additionnel en ligne
|
||||||
@@ -2143,6 +2148,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Sélecti
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Afficher les options du jeu
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Afficher les options du jeu
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Afficher le tableau des meilleurs scores
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Afficher le tableau des meilleurs scores
|
||||||
|
STR_INTRO_TOOLTIP_HELP :{BLACK}Accéder à la documentation et aux ressources en ligne
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Afficher les paramètres
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Afficher les paramètres
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Afficher la configuration des NewGRF
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Afficher la configuration des NewGRF
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Vérifier les contenus nouveaux ou mis à jour téléchargeables
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Vérifier les contenus nouveaux ou mis à jour téléchargeables
|
||||||
@@ -2164,6 +2170,19 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Abandonn
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Êtes-vous sûr de vouloir abandonner cette partie{NBSP}?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Êtes-vous sûr de vouloir abandonner cette partie{NBSP}?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Êtes-vous sûr de vouloir abandonner ce scénario{NBSP}?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Êtes-vous sûr de vouloir abandonner ce scénario{NBSP}?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
STR_HELP_WINDOW_CAPTION :{WHITE}Aide et manuels
|
||||||
|
STR_HELP_WINDOW_WEBSITES :{BLACK}Sites web
|
||||||
|
STR_HELP_WINDOW_DOCUMENTS :{BLACK}Documents
|
||||||
|
STR_HELP_WINDOW_README :{BLACK}Lisez-moi
|
||||||
|
STR_HELP_WINDOW_CHANGELOG :{BLACK}Journal des modifications
|
||||||
|
STR_HELP_WINDOW_KNOWN_BUGS :{BLACK}Bugs connus
|
||||||
|
STR_HELP_WINDOW_LICENSE :{BLACK}Licence
|
||||||
|
STR_HELP_WINDOW_MAIN_WEBSITE :{BLACK}OpenTTD
|
||||||
|
STR_HELP_WINDOW_MANUAL_WIKI :{BLACK}Manuel / Wiki
|
||||||
|
STR_HELP_WINDOW_BUGTRACKER :{BLACK}Rapporter un bug
|
||||||
|
STR_HELP_WINDOW_COMMUNITY :{BLACK}Communauté
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Triches
|
STR_CHEATS :{WHITE}Triches
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Les cases à cocher montrent si vous avez déjà utilisé cette triche auparavant
|
STR_CHEATS_TOOLTIP :{BLACK}Les cases à cocher montrent si vous avez déjà utilisé cette triche auparavant
|
||||||
@@ -4697,16 +4716,22 @@ STR_AI_SETTINGS_SETTING :{STRING}{NBSP}:
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
|
STR_TEXTFILE_JUMPLIST :{WHITE}Table des matières
|
||||||
|
STR_TEXTFILE_JUMPLIST_TOOLTIP :{BLACK}Sauter rapidement à une section dans le fichier affiché via cette liste
|
||||||
|
STR_TEXTFILE_JUMPLIST_ITEM :{WHITE}{STRING}
|
||||||
|
STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}Reculer dans l'historique de navigation
|
||||||
|
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}Avancer dans l'historique de navigation
|
||||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}Retour à la ligne automatique
|
STR_TEXTFILE_WRAP_TEXT :{WHITE}Retour à la ligne automatique
|
||||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Insérer des retours à la ligne dans le texte de la fenêtre afin qu'il s'affiche entièrement sans faire défiler
|
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Insérer des retours à la ligne dans le texte de la fenêtre afin qu'il s'affiche entièrement sans faire défiler
|
||||||
STR_TEXTFILE_VIEW_README :{BLACK}Voir le Lisez-moi
|
STR_TEXTFILE_VIEW_README :{BLACK}Voir le Lisez-moi
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Journal des modifications
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Journal des modifications
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licence
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licence
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}Lisez-moi du module {STRING} {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}Lisez-moi du module {STRING} {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Journal des modifications pour le module {STRING} {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Journal des modifications pour le module {STRING} {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}Licence du module {STRING} {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}Licence du module {STRING} {STRING}
|
||||||
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Prévisualisation des données d'analyse
|
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}Prévisualisation des données d'analyse
|
||||||
|
STR_TEXTFILE_GAME_MANUAL_CAPTION :{WHITE}Document OpenTTD '{STRING}'
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -475,7 +475,7 @@ STR_NEWS_MENU_LAST_MESSAGE_NEWS_REPORT :Lêtste (nijs)b
|
|||||||
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Berjochtenskiednis
|
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Berjochtenskiednis
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Gebietsynformaasje
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Gebietsynformaasje
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Skeakel console oan/ût
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Skeakel console oan/ût
|
||||||
@@ -1308,6 +1308,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Gjin
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Minder
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Minder
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Gewoan
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Gewoan
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Stean it bouwen fan haltes op troch de stêd behearde diken ta: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Stean it bouwen fan haltes op troch de stêd behearde diken ta: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Stean it bouwen fan haltes op troch de stêd behearde diken ta
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Stean it bouwen fan haltes op troch de stêd behearde diken ta
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Stean it bouwen fan haltes op troch in tsjinstanner behearde diken ta {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Stean it bouwen fan haltes op troch in tsjinstanner behearde diken ta {STRING}
|
||||||
@@ -1908,6 +1909,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Ferlit S
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Wolsto echt dit lânskip slúte?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Wolsto echt dit lânskip slúte?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Wolsto echt dit lânskip slúte?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Wolsto echt dit lânskip slúte?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Falsk spielje
|
STR_CHEATS :{WHITE}Falsk spielje
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Kontrôle finster om te sjen of dast al falsk spiele hast
|
STR_CHEATS_TOOLTIP :{BLACK}Kontrôle finster om te sjen of dast al falsk spiele hast
|
||||||
@@ -3884,7 +3887,7 @@ STR_TEXTFILE_WRAP_TEXT :{WHITE}Omwikkel
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Besjoch readme
|
STR_TEXTFILE_VIEW_README :{BLACK}Besjoch readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Feroarings
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Feroarings
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lisinsje
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lisinsje
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} feroarings fan {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} feroarings fan {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} lisinsje fan {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} lisinsje fan {STRING}
|
||||||
|
|
||||||
|
@@ -662,7 +662,7 @@ STR_NEWS_MENU_LAST_MESSAGE_NEWS_REPORT :Am brath/aithri
|
|||||||
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Eachdraidh nam brath
|
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Eachdraidh nam brath
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Fiosrachadh raon tìre
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Fiosrachadh raon tìre
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Toglaich a' chonsoil
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Toglaich a' chonsoil
|
||||||
@@ -1491,6 +1491,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Cha tachair seo
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Ainneamh
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Ainneamh
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Àbhaisteach
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Àbhaisteach
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Ceadaich stèiseanan ri taobh an rathaid air rathaidean a bhuineas ri baile: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Ceadaich stèiseanan ri taobh an rathaid air rathaidean a bhuineas ri baile: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Ceadaich gun tèid stèiseanan ri taobh an rathaid a thogail air rathaidean a bhuineas ri baile
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Ceadaich gun tèid stèiseanan ri taobh an rathaid a thogail air rathaidean a bhuineas ri baile
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Ceadaich stèiseanan ri taobh an rathaid air rathaidean a bhuineas ri co-fharpaisiche: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Ceadaich stèiseanan ri taobh an rathaid air rathaidean a bhuineas ri co-fharpaisiche: {STRING}
|
||||||
@@ -2144,6 +2145,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Fàg an
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}A bheil thu cinnteach gu bheil thu airson an geama seo fhàgail?
|
STR_ABANDON_GAME_QUERY :{YELLOW}A bheil thu cinnteach gu bheil thu airson an geama seo fhàgail?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}A bheil thu cinnteach gu bheil thu airson an cnàmh-sgeul seo fhàgail?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}A bheil thu cinnteach gu bheil thu airson an cnàmh-sgeul seo fhàgail?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Cealgaireachd
|
STR_CHEATS :{WHITE}Cealgaireachd
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Is ciall dha bhogsaichean-cromaige gun deach a' chealgaireachd seo a chleachdadh roimhe
|
STR_CHEATS_TOOLTIP :{BLACK}Is ciall dha bhogsaichean-cromaige gun deach a' chealgaireachd seo a chleachdadh roimhe
|
||||||
@@ -4427,7 +4430,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Paisg te
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Seall “Leugh mi”
|
STR_TEXTFILE_VIEW_README :{BLACK}Seall “Leugh mi”
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Loga nan atharraichean
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Loga nan atharraichean
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Ceadachas
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Ceadachas
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}“Leugh mi” {STRING} aig {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}“Leugh mi” {STRING} aig {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Loga atharraichean {STRING} aig {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Loga atharraichean {STRING} aig {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}Ceadachas {STRING} aig {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}Ceadachas {STRING} aig {STRING}
|
||||||
|
@@ -505,7 +505,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Historial de me
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Borrar tódalas mensaxes
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Borrar tódalas mensaxes
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Información de área de terreo
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Información de área de terreo
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :(Des)Activar consola
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :(Des)Activar consola
|
||||||
@@ -1408,6 +1408,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Ningún*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reducido
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reducido
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Permiti-la construción de estacións pasantes nas rúas de titularidade municipal: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Permiti-la construción de estacións pasantes nas rúas de titularidade municipal: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Permite a construcción de estacións pasantes sobre as rúas propiedade da cidade
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Permite a construcción de estacións pasantes sobre as rúas propiedade da cidade
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Permitir estacións pasantes sobre estradas propiedade dos competidores: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Permitir estacións pasantes sobre estradas propiedade dos competidores: {STRING}
|
||||||
@@ -2139,6 +2140,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Saír da
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Estás seguro de que queres saír desta partida?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Estás seguro de que queres saír desta partida?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Estás seguro de que queres saír deste escenario?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Estás seguro de que queres saír deste escenario?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Trampulladas
|
STR_CHEATS :{WHITE}Trampulladas
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}As caixas de confirmación indican se usaches esta trampa antes
|
STR_CHEATS_TOOLTIP :{BLACK}As caixas de confirmación indican se usaches esta trampa antes
|
||||||
@@ -4670,7 +4673,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Axusta o
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Ver "readme"
|
STR_TEXTFILE_VIEW_README :{BLACK}Ver "readme"
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Rexistro de cambios
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Rexistro de cambios
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licenza
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licenza
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE} "readme" de {STRING} {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE} "readme" de {STRING} {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Rexistro de cambios de {STRING} {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Rexistro de cambios de {STRING} {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE} licenza de {STRING}{STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE} licenza de {STRING}{STRING}
|
||||||
|
@@ -522,7 +522,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Vergangene Nach
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Alle Nachrichten löschen
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Alle Nachrichten löschen
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Gebietsinformationen
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Gebietsinformationen
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Konsole öffnen/schließen
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Konsole öffnen/schließen
|
||||||
@@ -1427,6 +1427,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Keine
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Verringert
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Verringert
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Bus- und Lkw-Haltestellen auf Straßen im Stadteigentum erlauben: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Bus- und Lkw-Haltestellen auf Straßen im Stadteigentum erlauben: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Erlaubt die Errichtung von Bus- und Lkw-Haltestellen auf Straßen im Stadteigentum
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Erlaubt die Errichtung von Bus- und Lkw-Haltestellen auf Straßen im Stadteigentum
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Bus- und Lkw-Haltestellen auf Straßen von Mitbewerbern erlauben: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Bus- und Lkw-Haltestellen auf Straßen von Mitbewerbern erlauben: {STRING}
|
||||||
@@ -2164,6 +2165,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Spiel be
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Das Spiel wirklich beenden?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Das Spiel wirklich beenden?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Soll das Szenario wirklich verlassen werden?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Soll das Szenario wirklich verlassen werden?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Cheats
|
STR_CHEATS :{WHITE}Cheats
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Die Kontrollkästchen zeigen an, ob dieser Cheat schonmal verwendet worden ist
|
STR_CHEATS_TOOLTIP :{BLACK}Die Kontrollkästchen zeigen an, ob dieser Cheat schonmal verwendet worden ist
|
||||||
@@ -4701,7 +4704,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Text des
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Liesmich anzeigen
|
STR_TEXTFILE_VIEW_README :{BLACK}Liesmich anzeigen
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Änderungen
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Änderungen
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lizenz
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lizenz
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING}-Liesmich von {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING}-Liesmich von {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING}-Änderungen von {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING}-Änderungen von {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING}-Lizenz von {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING}-Lizenz von {STRING}
|
||||||
|
@@ -563,7 +563,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Ιστορικ
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Διαγραφή όλων των μηνυμάτων
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Διαγραφή όλων των μηνυμάτων
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Πληροφορίες περιοχής εδάφους
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Πληροφορίες περιοχής εδάφους
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Εναλλαγή κονσόλας
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Εναλλαγή κονσόλας
|
||||||
@@ -1484,6 +1484,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Κανένα*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Μειωμένη
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Μειωμένη
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Κανονική
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Κανονική
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Επιτρέπονται οι στάσεις σε δρόμους που είναι ιδιοκτησία των πόλεων : {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Επιτρέπονται οι στάσεις σε δρόμους που είναι ιδιοκτησία των πόλεων : {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Επιτρέπεται η κατασκευή στάσεων πάνω σε δρόμους που είναι ιδιοκτησία των πόλεων
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Επιτρέπεται η κατασκευή στάσεων πάνω σε δρόμους που είναι ιδιοκτησία των πόλεων
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Επιτρέπονται οι στάσεις σε δρόμους που ανήκουν σε ανταγωνιστές: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Επιτρέπονται οι στάσεις σε δρόμους που ανήκουν σε ανταγωνιστές: {STRING}
|
||||||
@@ -2209,6 +2210,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Εγκα
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Είστε σίγουροι ότι θέλετε να εγκαταλείψετε το παιχνίδι;
|
STR_ABANDON_GAME_QUERY :{YELLOW}Είστε σίγουροι ότι θέλετε να εγκαταλείψετε το παιχνίδι;
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Είστε σίγουροι ότι θέλετε να εγκαταλείψετε το σενάριο;
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Είστε σίγουροι ότι θέλετε να εγκαταλείψετε το σενάριο;
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Απατεωνιές
|
STR_CHEATS :{WHITE}Απατεωνιές
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Τα κουτάκια δείχνουν αν έχετε ξαναχρησιμοποιήσει αυτή την απατεωνιά
|
STR_CHEATS_TOOLTIP :{BLACK}Τα κουτάκια δείχνουν αν έχετε ξαναχρησιμοποιήσει αυτή την απατεωνιά
|
||||||
@@ -4724,7 +4727,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Αναδ
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Εμφάνιση readme
|
STR_TEXTFILE_VIEW_README :{BLACK}Εμφάνιση readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Ιστορικό αλλαγών
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Ιστορικό αλλαγών
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Άδεια
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Άδεια
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme του {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme του {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{G=m}{WHITE}{STRING} ιστορικό αλλαγών του {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{G=m}{WHITE}{STRING} ιστορικό αλλαγών του {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} άδεια του {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} άδεια του {STRING}
|
||||||
|
@@ -491,7 +491,7 @@ STR_NEWS_MENU_LAST_MESSAGE_NEWS_REPORT :הודעה אח
|
|||||||
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :היסטורית הודעות
|
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :היסטורית הודעות
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :מידע על שטח קרקע
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :מידע על שטח קרקע
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :פתח/סגור קונסולה
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :פתח/סגור קונסולה
|
||||||
@@ -1324,6 +1324,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :ללא
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :מופחת
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :מופחת
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :רגיל
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :רגיל
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :{STRING} :אפשר מעבר דרך תחנות על כבישים בבעלות עירונית
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :{STRING} :אפשר מעבר דרך תחנות על כבישים בבעלות עירונית
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :אפשר בנייה של תחנות "על הדרך" בכבישים בבעלות עיירות
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :אפשר בנייה של תחנות "על הדרך" בכבישים בבעלות עיירות
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :אפשר נסיעה דרך תמרורי-עצירה על דרכים בבעלות מתחרים: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :אפשר נסיעה דרך תמרורי-עצירה על דרכים בבעלות מתחרים: {STRING}
|
||||||
@@ -1995,6 +1996,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}עזיב
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}?האם אתה בטוח שברצונך לעזוב את המשחק
|
STR_ABANDON_GAME_QUERY :{YELLOW}?האם אתה בטוח שברצונך לעזוב את המשחק
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}האם אתה בטוח שברצונך לצאת משלב זה?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}האם אתה בטוח שברצונך לצאת משלב זה?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}(cheats) טריקים
|
STR_CHEATS :{WHITE}(cheats) טריקים
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}תיבות הסימון מציינות האם השתמשת בטריק הנתון בעבר
|
STR_CHEATS_TOOLTIP :{BLACK}תיבות הסימון מציינות האם השתמשת בטריק הנתון בעבר
|
||||||
@@ -4329,7 +4332,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}אפשר
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}צפה ב-"קרא אותי"
|
STR_TEXTFILE_VIEW_README :{BLACK}צפה ב-"קרא אותי"
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}רשימת שינויים
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}רשימת שינויים
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}רשיון
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}רשיון
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} "קרא אותי" של {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} "קרא אותי" של {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} רשימת שינויים של {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} רשימת שינויים של {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} רשיון של {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} רשיון של {STRING}
|
||||||
|
@@ -170,7 +170,7 @@ STR_RAIL_MENU_ELRAIL_CONSTRUCTION :विद्य
|
|||||||
###length 3
|
###length 3
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
|
|
||||||
# Place in highscore window
|
# Place in highscore window
|
||||||
@@ -417,6 +417,7 @@ STR_CONFIG_SETTING_BRIBE_HELPTEXT :कंपनि
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_ORDER_REVIEW_HELPTEXT :सक्षम होने पर वाहनों के निर्देशों की आवधिक जाँच की जाती है, और कुछ सुस्पष्ट मामलों का पता चलते ही एक संदेश द्वारा बताया जाता है।
|
STR_CONFIG_SETTING_ORDER_REVIEW_HELPTEXT :सक्षम होने पर वाहनों के निर्देशों की आवधिक जाँच की जाती है, और कुछ सुस्पष्ट मामलों का पता चलते ही एक संदेश द्वारा बताया जाता है।
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_ORDER_REVIEW_OFF :नहीं
|
STR_CONFIG_SETTING_ORDER_REVIEW_OFF :नहीं
|
||||||
@@ -636,6 +637,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}खे
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}क्या आप वास्तव में खेल छोड़ना चाहते हैं?
|
STR_ABANDON_GAME_QUERY :{YELLOW}क्या आप वास्तव में खेल छोड़ना चाहते हैं?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}क्या आप वास्तव में यह परिदृश्य छोड़ना चाहते हैं?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}क्या आप वास्तव में यह परिदृश्य छोड़ना चाहते हैं?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
|
|
||||||
# Livery window
|
# Livery window
|
||||||
@@ -1271,7 +1274,7 @@ STR_AI_DEBUG_NAME_AND_VERSION :{BLACK}{STRING}
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
###length 4
|
###length 5
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -567,7 +567,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Előző üzenet
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Az összes üzenet törlése
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Az összes üzenet törlése
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Terület-információ
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Terület-információ
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Átváltás konzolra
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Átváltás konzolra
|
||||||
@@ -1464,6 +1464,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :nincs*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :csökkentett
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :csökkentett
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :normál
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :normál
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Áthaladó megállóhelyek engedélyezése települési tulajdonú utakon: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Áthaladó megállóhelyek engedélyezése települési tulajdonú utakon: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Áthaladó megállóhelyek építésének engedélyezése települési tulajdonú utakon
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Áthaladó megállóhelyek építésének engedélyezése települési tulajdonú utakon
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Áthaladó megállóhelyek engedélyezése ellenfél tulajdonában lévő utakon: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Áthaladó megállóhelyek engedélyezése ellenfél tulajdonában lévő utakon: {STRING}
|
||||||
@@ -2193,6 +2194,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Kilépé
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Biztosan kilépsz ebből a játékból?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Biztosan kilépsz ebből a játékból?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Biztosan abba akarod hagyni a pálya szerkesztését?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Biztosan abba akarod hagyni a pálya szerkesztését?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Csalások
|
STR_CHEATS :{WHITE}Csalások
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}A kijelölőnégyzetek jelzik a csalások eddigi használatát
|
STR_CHEATS_TOOLTIP :{BLACK}A kijelölőnégyzetek jelzik a csalások eddigi használatát
|
||||||
@@ -4718,7 +4721,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Szöveg
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Readme megtekintése
|
STR_TEXTFILE_VIEW_README :{BLACK}Readme megtekintése
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Változások listája
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Változások listája
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licenc
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licenc
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING} readme-je
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING} readme-je
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}A(z) {STRING} {STRING} változásainak listája
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}A(z) {STRING} {STRING} változásainak listája
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}A(z) {STRING} {STRING} licence
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}A(z) {STRING} {STRING} licence
|
||||||
|
@@ -452,7 +452,7 @@ STR_NEWS_MENU_LAST_MESSAGE_NEWS_REPORT :Síðustu skila
|
|||||||
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Saga skilaboða
|
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Saga skilaboða
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landssvæðisupplýsingar
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landssvæðisupplýsingar
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Kveikja á stýriskjá
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Kveikja á stýriskjá
|
||||||
@@ -1245,6 +1245,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Engin
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :fækkuð
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :fækkuð
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :miðlungs
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :miðlungs
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Leyfa stoppistöðvar sem keyrt er í gegnum, á vegum í eigu bæja: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Leyfa stoppistöðvar sem keyrt er í gegnum, á vegum í eigu bæja: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Leyfa byggingu stoppistöðvar sem keyrt er í gegnum, á vegum í eigu bæja
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Leyfa byggingu stoppistöðvar sem keyrt er í gegnum, á vegum í eigu bæja
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Leyfa stoppistöðvar sem keyrt er í gegnum, á vegum í eigu samkeppnisaðila: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Leyfa stoppistöðvar sem keyrt er í gegnum, á vegum í eigu samkeppnisaðila: {STRING}
|
||||||
@@ -1811,6 +1812,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Hætta l
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Ertu viss um að þú viljir hætta í þessum leik ?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Ertu viss um að þú viljir hætta í þessum leik ?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Ertu viss um að þú viljir hætta í þessu korti ?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Ertu viss um að þú viljir hætta í þessu korti ?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Svindl
|
STR_CHEATS :{WHITE}Svindl
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Valreitur segir til um ef þú hefur notað þetta svindl áður
|
STR_CHEATS_TOOLTIP :{BLACK}Valreitur segir til um ef þú hefur notað þetta svindl áður
|
||||||
@@ -3922,7 +3925,7 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Skoða lesskrá
|
STR_TEXTFILE_VIEW_README :{BLACK}Skoða lesskrá
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Breytiskrá
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Breytiskrá
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Leyfi
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Leyfi
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} lesskrá (readme) fyrir {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} lesskrá (readme) fyrir {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} breytiskrá (changelog) fyrir {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} breytiskrá (changelog) fyrir {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} leyfi fyrir {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} leyfi fyrir {STRING}
|
||||||
|
@@ -346,7 +346,7 @@ STR_GRAPH_MENU_DELIVERED_CARGO_GRAPH :Livrita kargajo
|
|||||||
###length 3
|
###length 3
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
|
|
||||||
# Place in highscore window
|
# Place in highscore window
|
||||||
###length 15
|
###length 15
|
||||||
@@ -624,6 +624,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :normala
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
|
||||||
|
|
||||||
@@ -826,6 +827,8 @@ STR_QUIT_NO :{BLACK}Ne
|
|||||||
|
|
||||||
# Abandon game
|
# Abandon game
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
|
|
||||||
# Livery window
|
# Livery window
|
||||||
@@ -1467,7 +1470,7 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
###length 4
|
###length 5
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -504,7 +504,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Berita Lampau
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Hapus semua pesan
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Hapus semua pesan
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Informasi area daratan
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Informasi area daratan
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Hidup/matikan Layar Konsol
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Hidup/matikan Layar Konsol
|
||||||
@@ -1404,6 +1404,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Nihil
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Dikurangi
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Dikurangi
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Ijinkan terminal drive-thru pada jalan milik kota: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Ijinkan terminal drive-thru pada jalan milik kota: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Membolehkan konstruksi halte di jalan kota
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Membolehkan konstruksi halte di jalan kota
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Ijinkan terminal drive-thru pada jalan milik pesaing: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Ijinkan terminal drive-thru pada jalan milik pesaing: {STRING}
|
||||||
@@ -2132,6 +2133,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Tinggalk
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Apakah anda yakin untuk meninggalkan permainan?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Apakah anda yakin untuk meninggalkan permainan?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Apakah anda yakin untuk mengabaikan skenario ini ?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Apakah anda yakin untuk mengabaikan skenario ini ?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Kode Curang
|
STR_CHEATS :{WHITE}Kode Curang
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Daftar cek ini mengindikasikan bahwa anda telah menggunakan kode curang ini sebelumnya
|
STR_CHEATS_TOOLTIP :{BLACK}Daftar cek ini mengindikasikan bahwa anda telah menggunakan kode curang ini sebelumnya
|
||||||
@@ -4661,7 +4664,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Mengebat
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Lihat readme
|
STR_TEXTFILE_VIEW_README :{BLACK}Lihat readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Catatan Perubahan
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Catatan Perubahan
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lisensi
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lisensi
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}keterangan {STRING} dari {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}keterangan {STRING} dari {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Catatan perubahan {STRING} dari {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Catatan perubahan {STRING} dari {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}Lisensi {STRING} dari {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}Lisensi {STRING} dari {STRING}
|
||||||
|
@@ -492,7 +492,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Stair na dteach
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Scrios gach teachtaireacht
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Scrios gach teachtaireacht
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Faisnéis faoin limistéar talún
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Faisnéis faoin limistéar talún
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Scoránaigh consól
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Scoránaigh consól
|
||||||
@@ -1354,6 +1354,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Ceann ar bith
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Laghdaithe
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Laghdaithe
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Gnáth
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Gnáth
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Ceadaigh stadanna bóthair 'tiomáin tríd' ar bhóithre ar le bailte iad: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Ceadaigh stadanna bóthair 'tiomáin tríd' ar bhóithre ar le bailte iad: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Ceadaigh stopann bóthair 'tiomáin tríd' a thógáil ar bhóithre ar le bailte iad
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Ceadaigh stopann bóthair 'tiomáin tríd' a thógáil ar bhóithre ar le bailte iad
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Ceadaigh stopanna bóthair 'tiomáin tríd' ar bhóithre ar le hiomaitheoirí iad: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Ceadaigh stopanna bóthair 'tiomáin tríd' ar bhóithre ar le hiomaitheoirí iad: {STRING}
|
||||||
@@ -2060,6 +2061,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Fág an
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}An bhfuil tú cinnte gur mhaith leat an cluiche seo a fhágáil?
|
STR_ABANDON_GAME_QUERY :{YELLOW}An bhfuil tú cinnte gur mhaith leat an cluiche seo a fhágáil?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}An bhfuil tú cinnte gur mhaith leat an scéal seo a fhágáil?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}An bhfuil tú cinnte gur mhaith leat an scéal seo a fhágáil?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Caimiléireacht
|
STR_CHEATS :{WHITE}Caimiléireacht
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Tugann ticbhoscaí le fios más rud é gur úsáid tú an chaimiléireacht seo roimhe seo
|
STR_CHEATS_TOOLTIP :{BLACK}Tugann ticbhoscaí le fios más rud é gur úsáid tú an chaimiléireacht seo roimhe seo
|
||||||
@@ -4529,7 +4532,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Timthria
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Amharc ar léigh mé
|
STR_TEXTFILE_VIEW_README :{BLACK}Amharc ar léigh mé
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Loga na n-athruithe
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Loga na n-athruithe
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Ceadúnas
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Ceadúnas
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} léigh mé de {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} léigh mé de {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} loga athruithe de {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} loga athruithe de {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} ceadúnas de {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} ceadúnas de {STRING}
|
||||||
|
@@ -523,7 +523,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Cronologia mess
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Elimina tutti i messaggi
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Elimina tutti i messaggi
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Informazioni sull'area di terreno
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Informazioni sull'area di terreno
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Apri/chiudi console
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Apri/chiudi console
|
||||||
@@ -1461,6 +1461,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Nessuno*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Ridotto
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Ridotto
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normale
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normale
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Consenti fermate passanti sulle strade di proprietà delle città: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Consenti fermate passanti sulle strade di proprietà delle città: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Permettere la costruzione di fermate stradali passanti sulle strade di proprietà delle città.
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Permettere la costruzione di fermate stradali passanti sulle strade di proprietà delle città.
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Consenti fermate passanti sulle strade di proprietà degli avversari: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Consenti fermate passanti sulle strade di proprietà degli avversari: {STRING}
|
||||||
@@ -2198,6 +2199,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Abbandon
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Si è sicuri di voler abbandonare la partita in corso?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Si è sicuri di voler abbandonare la partita in corso?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Si è sicuri di voler abbandonare questo scenario?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Si è sicuri di voler abbandonare questo scenario?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Trucchi
|
STR_CHEATS :{WHITE}Trucchi
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Le caselle indicano se un trucco è già stato usato una volta
|
STR_CHEATS_TOOLTIP :{BLACK}Le caselle indicano se un trucco è già stato usato una volta
|
||||||
@@ -4741,7 +4744,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Manda au
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Visualizza file leggimi
|
STR_TEXTFILE_VIEW_README :{BLACK}Visualizza file leggimi
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licenza
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licenza
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}File leggimi del {STRING} {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}File leggimi del {STRING} {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Changelog del {STRING} {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}Changelog del {STRING} {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}Licenza del {STRING} {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}Licenza del {STRING} {STRING}
|
||||||
|
@@ -504,7 +504,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :メッセージ
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :メッセージをすべて削除
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :メッセージをすべて削除
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :地域情報
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :地域情報
|
||||||
STR_ABOUT_MENU_SEPARATOR :―――――――――――――――――
|
STR_ABOUT_MENU_SEPARATOR :―――――――――――――――――
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :コンソールの表示切替
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :コンソールの表示切替
|
||||||
@@ -1399,6 +1399,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :なし
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :軽減
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :軽減
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :普通
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :普通
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :街有道路での路側型バス停/荷役所建設: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :街有道路での路側型バス停/荷役所建設: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :路側型バス停/荷役所を街が所有する道路上に建設できるようにします
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :路側型バス停/荷役所を街が所有する道路上に建設できるようにします
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :他社の道路上での路側型バス停/荷役所設置: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :他社の道路上での路側型バス停/荷役所設置: {STRING}
|
||||||
@@ -2130,6 +2131,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}ゲー
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}このゲームを終了してもよろしいですか?
|
STR_ABANDON_GAME_QUERY :{YELLOW}このゲームを終了してもよろしいですか?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}このシナリオを終了してもよろしいですか?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}このシナリオを終了してもよろしいですか?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}チート
|
STR_CHEATS :{WHITE}チート
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}以前にこのチートを使用したことがあることを示します
|
STR_CHEATS_TOOLTIP :{BLACK}以前にこのチートを使用したことがあることを示します
|
||||||
@@ -4650,7 +4653,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}ウィ
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Readmeを見る
|
STR_TEXTFILE_VIEW_README :{BLACK}Readmeを見る
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}変更履歴を見る
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}変更履歴を見る
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}ライセンス
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}ライセンス
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING}のReadme
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING}のReadme
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} {STRING}の変更履歴
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} {STRING}の変更履歴
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} {STRING}のライセンス
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} {STRING}のライセンス
|
||||||
|
@@ -522,8 +522,9 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :과거 메시
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :모든 뉴스 메시지 삭제
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :모든 뉴스 메시지 삭제
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :지형 정보
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :지형 정보
|
||||||
|
STR_ABOUT_MENU_HELP :도움말 & 매뉴얼
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :콘솔 켜기/끄기
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :콘솔 켜기/끄기
|
||||||
STR_ABOUT_MENU_AI_DEBUG :인공지능/게임 스크립트 디버그
|
STR_ABOUT_MENU_AI_DEBUG :인공지능/게임 스크립트 디버그
|
||||||
@@ -1427,10 +1428,13 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :없음*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :적음
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :적음
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :보통
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :보통
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR :경쟁사 소유의 도로나 선로에 건널목 건설 허용: {STRING}
|
||||||
|
STR_CONFIG_SETTING_CROSSING_WITH_COMPETITOR_HELPTEXT :다른 회사 소유의 도로나 선로에 건널목을 건설하는 것을 허용합니다
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :도시 소유의 도로 위에 버스 정류장 건설 허용: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :도시 소유의 도로 위에 버스 정류장 건설 허용: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :도시 소유의 도로 위에 버스 정류장 건설을 허용합니다.
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :도시 소유의 도로 위에 버스 정류장 건설을 허용합니다
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :경쟁자 소유의 도로 위에 버스 정류장 건설 허용: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :경쟁자 소유의 도로 위에 버스 정류장 건설 허용: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD_HELPTEXT :다른 회사 소유의 도로 위에 버스 정류장을 건설하는 것을 허용합니다.
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD_HELPTEXT :다른 회사 소유의 도로 위에 버스 정류장을 건설하는 것을 허용합니다
|
||||||
STR_CONFIG_SETTING_DYNAMIC_ENGINES_EXISTING_VEHICLES :{WHITE}이미 차량이 존재하면 이 설정을 변경하실 수 없습니다.
|
STR_CONFIG_SETTING_DYNAMIC_ENGINES_EXISTING_VEHICLES :{WHITE}이미 차량이 존재하면 이 설정을 변경하실 수 없습니다.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE :기반시설 유지비: {STRING}
|
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE :기반시설 유지비: {STRING}
|
||||||
@@ -2122,6 +2126,7 @@ STR_INTRO_MULTIPLAYER :{BLACK}멀티
|
|||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}게임 설정
|
STR_INTRO_GAME_OPTIONS :{BLACK}게임 설정
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}고득점 순위표
|
STR_INTRO_HIGHSCORE :{BLACK}고득점 순위표
|
||||||
|
STR_INTRO_HELP :{BLACK}도움말 & 매뉴얼
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}설정
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}설정
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF 설정
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF 설정
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}온라인 콘텐츠 다운로드
|
STR_INTRO_ONLINE_CONTENT :{BLACK}온라인 콘텐츠 다운로드
|
||||||
@@ -2143,6 +2148,7 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}장난
|
|||||||
|
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}게임 기본 설정 창을 보여줍니다
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}게임 기본 설정 창을 보여줍니다
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}고득점 순위표를 보여줍니다
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}고득점 순위표를 보여줍니다
|
||||||
|
STR_INTRO_TOOLTIP_HELP :{BLACK}각종 문서와 온라인 링크를 확인합니다
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}설정 창을 엽니다
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}설정 창을 엽니다
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}NewGRF 설정 창을 엽니다
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}NewGRF 설정 창을 엽니다
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}새로 나왔거나 업데이트된 콘텐츠를 체크하여 다운로드합니다
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}새로 나왔거나 업데이트된 콘텐츠를 체크하여 다운로드합니다
|
||||||
@@ -2164,6 +2170,19 @@ STR_ABANDON_GAME_CAPTION :{WHITE}게임
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}정말 이 게임을 종료하고 메인으로 이동하시겠습니까?
|
STR_ABANDON_GAME_QUERY :{YELLOW}정말 이 게임을 종료하고 메인으로 이동하시겠습니까?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}정말 이 시나리오를 종료하시겠습니까?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}정말 이 시나리오를 종료하시겠습니까?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
STR_HELP_WINDOW_CAPTION :{WHITE}도움말 & 매뉴얼
|
||||||
|
STR_HELP_WINDOW_WEBSITES :{BLACK}웹사이트
|
||||||
|
STR_HELP_WINDOW_DOCUMENTS :{BLACK}문서
|
||||||
|
STR_HELP_WINDOW_README :{BLACK}Readme
|
||||||
|
STR_HELP_WINDOW_CHANGELOG :{BLACK}변경기록
|
||||||
|
STR_HELP_WINDOW_KNOWN_BUGS :{BLACK}알려진 버그
|
||||||
|
STR_HELP_WINDOW_LICENSE :{BLACK}라이선스
|
||||||
|
STR_HELP_WINDOW_MAIN_WEBSITE :{BLACK}OpenTTD
|
||||||
|
STR_HELP_WINDOW_MANUAL_WIKI :{BLACK}매뉴얼 / 위키
|
||||||
|
STR_HELP_WINDOW_BUGTRACKER :{BLACK}버그 신고
|
||||||
|
STR_HELP_WINDOW_COMMUNITY :{BLACK}커뮤니티
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}치트
|
STR_CHEATS :{WHITE}치트
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}체크박스의 체크 표시는 이전에 이 치트를 사용했는지 여부를 나타냅니다
|
STR_CHEATS_TOOLTIP :{BLACK}체크박스의 체크 표시는 이전에 이 치트를 사용했는지 여부를 나타냅니다
|
||||||
@@ -2651,6 +2670,7 @@ STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}정거
|
|||||||
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}다리를 보여줄 지 선택합니다. 고정하려면 CTRL+클릭하세요
|
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}다리를 보여줄 지 선택합니다. 고정하려면 CTRL+클릭하세요
|
||||||
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}등대나 안테나 같은 구조물을 보여줄 지 선택합니다. 고정하려면 CTRL+클릭하세요
|
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}등대나 안테나 같은 구조물을 보여줄 지 선택합니다. 고정하려면 CTRL+클릭하세요
|
||||||
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}전차선을 보여줄 지 선택합니다. 고정하려면 CTRL+클릭하세요
|
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}전차선을 보여줄 지 선택합니다. 고정하려면 CTRL+클릭하세요
|
||||||
|
STR_TRANSPARENT_TEXT_TOOLTIP :{BLACK}적재/하차 및 수입/지출 텍스트를 보여줄 지 선택합니다. 고정하려면 CTRL+클릭하세요
|
||||||
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}반투명 대신 아예 안 보이게 할 항목을 선택하세요
|
STR_TRANSPARENT_INVISIBLE_TOOLTIP :{BLACK}반투명 대신 아예 안 보이게 할 항목을 선택하세요
|
||||||
|
|
||||||
# Linkgraph legend window
|
# Linkgraph legend window
|
||||||
@@ -4696,16 +4716,22 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
|
STR_TEXTFILE_JUMPLIST :{WHITE}목차
|
||||||
|
STR_TEXTFILE_JUMPLIST_TOOLTIP :{BLACK}이 목록을 이용하여 표시된 파일의 특정 단락으로 빠르게 이동합니다
|
||||||
|
STR_TEXTFILE_JUMPLIST_ITEM :{WHITE}{STRING}
|
||||||
|
STR_TEXTFILE_NAVBACK_TOOLTIP :{BLACK}탐색 기록 뒤로 가기
|
||||||
|
STR_TEXTFILE_NAVFORWARD_TOOLTIP :{BLACK}탐색 기록 앞으로 가기
|
||||||
STR_TEXTFILE_WRAP_TEXT :{WHITE}자동 줄 바꿈
|
STR_TEXTFILE_WRAP_TEXT :{WHITE}자동 줄 바꿈
|
||||||
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}본문 내용에 자동 줄 바꿈을 설정하여 스크롤하지 않고도 본문의 모든 내용을 볼 수 있게 합니다.
|
STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}본문 내용에 자동 줄 바꿈을 설정하여 스크롤하지 않고도 본문의 모든 내용을 볼 수 있게 합니다.
|
||||||
STR_TEXTFILE_VIEW_README :{BLACK}Readme 보기
|
STR_TEXTFILE_VIEW_README :{BLACK}Readme 보기
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}변경기록
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}변경기록
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}저작권
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}저작권
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING}의 Readme
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} {STRING}의 Readme
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} {STRING}의 변경기록
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} {STRING}의 변경기록
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} {STRING}의 저작권
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} {STRING}의 저작권
|
||||||
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}설문조사 결과 미리보기
|
STR_TEXTFILE_SURVEY_RESULT_CAPTION :{WHITE}설문조사 결과 미리보기
|
||||||
|
STR_TEXTFILE_GAME_MANUAL_CAPTION :{WHITE}OpenTTD '{STRING}' 문서
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -665,7 +665,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Historia nuntio
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Delere omnia nuntia
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Delere omnia nuntia
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Terrae regionis indicia
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Terrae regionis indicia
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Monstrare celareve consolam
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Monstrare celareve consolam
|
||||||
@@ -1484,6 +1484,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Numquam*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Raro
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Raro
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Mediocriter
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Mediocriter
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Sinere stationes viarias pervias esse in viis oppidorum: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Sinere stationes viarias pervias esse in viis oppidorum: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Sinere struere stationes viarias pervias in viis quas oppida possident
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Sinere struere stationes viarias pervias in viis quas oppida possident
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Sinere stationes viarias pervias esse in viis competitorum: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Sinere stationes viarias pervias esse in viis competitorum: {STRING}
|
||||||
@@ -2146,6 +2147,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Relinque
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Esne certus te velle ludum relinquere?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Esne certus te velle ludum relinquere?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Esne certus te velle scaenarium relinquere?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Esne certus te velle scaenarium relinquere?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Tricae
|
STR_CHEATS :{WHITE}Tricae
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Quadrum signi plenum indicat trica iam a te usa est
|
STR_CHEATS_TOOLTIP :{BLACK}Quadrum signi plenum indicat trica iam a te usa est
|
||||||
@@ -4420,7 +4423,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Volvere
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Inspicere LegeMe
|
STR_TEXTFILE_VIEW_README :{BLACK}Inspicere LegeMe
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Index Mutationum
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Index Mutationum
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licentia
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licentia
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} - {STRING} LegeMe
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} - {STRING} LegeMe
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} - {STRING} Index Mutationum
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} - {STRING} Index Mutationum
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} - {STRING} Licentia
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} - {STRING} Licentia
|
||||||
|
@@ -505,7 +505,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Ziņojumu vēst
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Dzēst visus ziņojumus
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Dzēst visus ziņojumus
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Zemes platības informācija
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Zemes platības informācija
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Atvērt/aizvērt konsoli
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Atvērt/aizvērt konsoli
|
||||||
@@ -1382,6 +1382,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Nav*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :samazināts
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :samazināts
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :parasts
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :parasts
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Atļaut caurbraucamas pieturvietas uz pilsētai piederošiem ceļiem: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Atļaut caurbraucamas pieturvietas uz pilsētai piederošiem ceļiem: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Ļauj būvēt caurbraucamas pieturvietas uz pilsētai piederošiem ceļiem
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Ļauj būvēt caurbraucamas pieturvietas uz pilsētai piederošiem ceļiem
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Atļaut caurbraucamas pieturvietas uz sāncenšu ceļiem: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Atļaut caurbraucamas pieturvietas uz sāncenšu ceļiem: {STRING}
|
||||||
@@ -2109,6 +2110,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Pamest s
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Vai tiešām vēlaties pamest šo spēli?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Vai tiešām vēlaties pamest šo spēli?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Vai tiešām vēlaties pamest šo scenāriju?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Vai tiešām vēlaties pamest šo scenāriju?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Blēdības
|
STR_CHEATS :{WHITE}Blēdības
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Atzīmētās rūtiņas norāda uz to, vai esat jau izmantojis šo blēdību
|
STR_CHEATS_TOOLTIP :{BLACK}Atzīmētās rūtiņas norāda uz to, vai esat jau izmantojis šo blēdību
|
||||||
@@ -4628,7 +4631,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Aplauzt
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Skatīt failu Lasi_mani
|
STR_TEXTFILE_VIEW_README :{BLACK}Skatīt failu Lasi_mani
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Izmaiņu žurnāls
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Izmaiņu žurnāls
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licence
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licence
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} kopas {STRING} fails Lasi_mani
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} kopas {STRING} fails Lasi_mani
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} kopas {STRING} izmaiņu žurnāls
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} kopas {STRING} izmaiņu žurnāls
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} kopas {STRING} licence
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} kopas {STRING} licence
|
||||||
|
@@ -694,7 +694,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Žinučių isto
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Pašalinti visas žinutes
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :Pašalinti visas žinutes
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Žemės ploto informacija
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Žemės ploto informacija
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Perjungti konsolę
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Perjungti konsolę
|
||||||
@@ -1571,6 +1571,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Jokių
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Retesni
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Retesni
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normalus
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normalus
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Leisti pravažiuojamąsias stoteles miesto keliuose: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Leisti pravažiuojamąsias stoteles miesto keliuose: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Leidžia statyti pravažiuojamojo tipo stoteles miestams priklausiančiuose keliuose
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Leidžia statyti pravažiuojamojo tipo stoteles miestams priklausiančiuose keliuose
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Leisti pravažiuojamąsias stoteles priešininko keliuose: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Leisti pravažiuojamąsias stoteles priešininko keliuose: {STRING}
|
||||||
@@ -2303,6 +2304,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Palikti
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Ar tikrai norite išeiti iš žaidimo?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Ar tikrai norite išeiti iš žaidimo?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Ar tikrai norite išeiti iš šio scenarijaus?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Ar tikrai norite išeiti iš šio scenarijaus?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Sukčiavimai
|
STR_CHEATS :{WHITE}Sukčiavimai
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Laukeliai rodo ar jus naudojote šį triuką prieš tai
|
STR_CHEATS_TOOLTIP :{BLACK}Laukeliai rodo ar jus naudojote šį triuką prieš tai
|
||||||
@@ -4823,7 +4826,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Skaidyti
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Peržiūrėti SKAITYKMANE
|
STR_TEXTFILE_VIEW_README :{BLACK}Peržiūrėti SKAITYKMANE
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Pasikeitimai
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Pasikeitimai
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licencija
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Licencija
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} aprašymas {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} aprašymas {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} pasikeitimai {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} pasikeitimai {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licencija {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} licencija {STRING}
|
||||||
|
@@ -503,7 +503,7 @@ STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Meldungshistori
|
|||||||
STR_NEWS_MENU_DELETE_ALL_MESSAGES :All Message läschen
|
STR_NEWS_MENU_DELETE_ALL_MESSAGES :All Message läschen
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landinformatiounen
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Landinformatiounen
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Konsole un/aus
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Konsole un/aus
|
||||||
@@ -1380,6 +1380,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Keng*
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduzéiert
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Reduzéiert
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Erlaabt d'Iwwerfueren vu Stopschëlder op Stroossen vun der Stad: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Erlaabt d'Iwwerfueren vu Stopschëlder op Stroossen vun der Stad: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Erlaabt d'Bauen vu säitlechen Busarrêten op Stroossen déi der Stad gehéieren
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Erlaabt d'Bauen vu säitlechen Busarrêten op Stroossen déi der Stad gehéieren
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Erlaabt d'Iwwerfueren vu Stopschëlder op Stroossen vun der Konkurrenz: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Erlaabt d'Iwwerfueren vu Stopschëlder op Stroossen vun der Konkurrenz: {STRING}
|
||||||
@@ -2105,6 +2106,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Spill of
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Bass du sécher, dass du des Partie ofbrieche wëlls?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Bass du sécher, dass du des Partie ofbrieche wëlls?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Bass du sécher, dass du dëse Szenario ofbrieche wëlls?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Bass du sécher, dass du dëse Szenario ofbrieche wëlls?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Cheater
|
STR_CHEATS :{WHITE}Cheater
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Checkboxen weisen un dass du den Cheat schon eng Kéier benotzt hues
|
STR_CHEATS_TOOLTIP :{BLACK}Checkboxen weisen un dass du den Cheat schon eng Kéier benotzt hues
|
||||||
@@ -4621,7 +4624,7 @@ STR_TEXTFILE_WRAP_TEXT_TOOLTIP :{BLACK}Ännert
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Readme liesen
|
STR_TEXTFILE_VIEW_README :{BLACK}Readme liesen
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Changelog
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lizenz
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lizenz
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme vun {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme vun {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} Changelog vun {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} Changelog vun {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} Lizenz vun {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} Lizenz vun {STRING}
|
||||||
|
@@ -448,7 +448,7 @@ STR_NEWS_MENU_LAST_MESSAGE_NEWS_REPORT :Последн
|
|||||||
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :порака историјата
|
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :порака историјата
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Земјиште во областа
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Земјиште во областа
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Вклучи конзола
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Вклучи конзола
|
||||||
@@ -924,6 +924,7 @@ STR_CONFIG_SETTING_SMOKE_AMOUNT :Износ на
|
|||||||
###length 3
|
###length 3
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE :Инфраструктура за одржување: {STRING}
|
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE :Инфраструктура за одржување: {STRING}
|
||||||
|
|
||||||
|
|
||||||
@@ -1180,6 +1181,8 @@ STR_QUIT_NO :{BLACK}Не
|
|||||||
STR_ABANDON_GAME_CAPTION :{WHITE}Напушти ја Играта
|
STR_ABANDON_GAME_CAPTION :{WHITE}Напушти ја Играта
|
||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Дали сте сигурни дека сакате да ја напуштите играта?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Дали сте сигурни дека сакате да ја напуштите играта?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
|
|
||||||
# Livery window
|
# Livery window
|
||||||
@@ -1974,7 +1977,7 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
|
|
||||||
|
|
||||||
# Textfile window
|
# Textfile window
|
||||||
###length 4
|
###length 5
|
||||||
|
|
||||||
|
|
||||||
# Vehicle loading indicators
|
# Vehicle loading indicators
|
||||||
|
@@ -456,7 +456,7 @@ STR_NEWS_MENU_LAST_MESSAGE_NEWS_REPORT :Pesanan/laporan
|
|||||||
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Pesanan sebelumnya
|
STR_NEWS_MENU_MESSAGE_HISTORY_MENU :Pesanan sebelumnya
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
STR_ABOUT_MENU_LAND_BLOCK_INFO :Maklumat kawasan tanah
|
STR_ABOUT_MENU_LAND_BLOCK_INFO :Maklumat kawasan tanah
|
||||||
STR_ABOUT_MENU_SEPARATOR :
|
STR_ABOUT_MENU_SEPARATOR :
|
||||||
STR_ABOUT_MENU_TOGGLE_CONSOLE :Papar atau padamkan konsol
|
STR_ABOUT_MENU_TOGGLE_CONSOLE :Papar atau padamkan konsol
|
||||||
@@ -1243,6 +1243,7 @@ STR_CONFIG_SETTING_PLANE_CRASHES_NONE :Tiada
|
|||||||
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Dikurangkan
|
STR_CONFIG_SETTING_PLANE_CRASHES_REDUCED :Dikurangkan
|
||||||
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
STR_CONFIG_SETTING_PLANE_CRASHES_NORMAL :Normal
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Benarkan hentian pandu-lalu di jalanraya bandar: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD :Benarkan hentian pandu-lalu di jalanraya bandar: {STRING}
|
||||||
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Benarkan pembinaan untuk jalan pemanduan berhenti di jalan milik bandaran
|
STR_CONFIG_SETTING_STOP_ON_TOWN_ROAD_HELPTEXT :Benarkan pembinaan untuk jalan pemanduan berhenti di jalan milik bandaran
|
||||||
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Benarkan hentian pandu-lalu di jalanraya yang dimiliki oleh pesaing: {STRING}
|
STR_CONFIG_SETTING_STOP_ON_COMPETITOR_ROAD :Benarkan hentian pandu-lalu di jalanraya yang dimiliki oleh pesaing: {STRING}
|
||||||
@@ -1705,6 +1706,8 @@ STR_ABANDON_GAME_CAPTION :{WHITE}Tinggalk
|
|||||||
STR_ABANDON_GAME_QUERY :{YELLOW}Pastikah anda mahu keluar dari permainan ini?
|
STR_ABANDON_GAME_QUERY :{YELLOW}Pastikah anda mahu keluar dari permainan ini?
|
||||||
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Pastikah anda untuk keluar dari senario ini?
|
STR_ABANDON_SCENARIO_QUERY :{YELLOW}Pastikah anda untuk keluar dari senario ini?
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEATS :{WHITE}Penipuan (Cheats)
|
STR_CHEATS :{WHITE}Penipuan (Cheats)
|
||||||
STR_CHEATS_TOOLTIP :{BLACK}Kotak bertanda menunjukkan anda pernah menggunakan penipuan (cheats) ini
|
STR_CHEATS_TOOLTIP :{BLACK}Kotak bertanda menunjukkan anda pernah menggunakan penipuan (cheats) ini
|
||||||
@@ -3832,7 +3835,7 @@ STR_AI_SETTINGS_SETTING :{STRING}: {ORAN
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Lihat readme
|
STR_TEXTFILE_VIEW_README :{BLACK}Lihat readme
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}LogUbah
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}LogUbah
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lesen
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Lesen
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme untuk {STRING}
|
STR_TEXTFILE_README_CAPTION :{WHITE}{STRING} readme untuk {STRING}
|
||||||
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} LogUbah untuk {STRING}
|
STR_TEXTFILE_CHANGELOG_CAPTION :{WHITE}{STRING} LogUbah untuk {STRING}
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} lesen untuk {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} lesen untuk {STRING}
|
||||||
|
@@ -315,7 +315,7 @@ STR_FILE_MENU_SEPARATOR :
|
|||||||
###length 3
|
###length 3
|
||||||
|
|
||||||
# About menu
|
# About menu
|
||||||
###length 10
|
###length 11
|
||||||
|
|
||||||
# Place in highscore window
|
# Place in highscore window
|
||||||
###length 15
|
###length 15
|
||||||
@@ -552,6 +552,7 @@ STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Iddeċiedi kemm
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_WARN_LOST_VEHICLE :Avza jekk jintilef il-vehikolu: {STRING}
|
STR_CONFIG_SETTING_WARN_LOST_VEHICLE :Avza jekk jintilef il-vehikolu: {STRING}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
@@ -751,6 +752,8 @@ STR_INTRO_CAPTION :{WHITE}OpenTTD
|
|||||||
|
|
||||||
# Abandon game
|
# Abandon game
|
||||||
|
|
||||||
|
# Help window
|
||||||
|
|
||||||
# Cheat window
|
# Cheat window
|
||||||
STR_CHEAT_CHANGE_DATE_QUERY_CAPT :{WHITE}Ibdel is-sena
|
STR_CHEAT_CHANGE_DATE_QUERY_CAPT :{WHITE}Ibdel is-sena
|
||||||
|
|
||||||
@@ -1339,7 +1342,7 @@ STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Исчи
|
|||||||
STR_TEXTFILE_VIEW_README :{BLACK}Прикажи ги чита-ми
|
STR_TEXTFILE_VIEW_README :{BLACK}Прикажи ги чита-ми
|
||||||
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Промени се најавите
|
STR_TEXTFILE_VIEW_CHANGELOG :{BLACK}Промени се најавите
|
||||||
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Лиценца
|
STR_TEXTFILE_VIEW_LICENCE :{BLACK}Лиценца
|
||||||
###length 4
|
###length 5
|
||||||
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} лиценца за {STRING}
|
STR_TEXTFILE_LICENCE_CAPTION :{WHITE}{STRING} лиценца за {STRING}
|
||||||
|
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user