mirror of https://github.com/OpenTTD/OpenTTD.git
Compare commits
146 Commits
Author | SHA1 | Date |
---|---|---|
![]() |
d854bb82e5 | |
![]() |
5cc06f5dbe | |
![]() |
69168078d8 | |
![]() |
7cdb8c92e0 | |
![]() |
402baa63f2 | |
![]() |
e80cb487e6 | |
![]() |
ee6e30ead9 | |
![]() |
4b7fcaca0f | |
![]() |
d4df692a70 | |
![]() |
9580aef49c | |
![]() |
4aded39db6 | |
![]() |
ed9895dbb5 | |
![]() |
ab0924f14e | |
![]() |
dea0f7e894 | |
![]() |
4949bd8cd5 | |
![]() |
374a51c766 | |
![]() |
57946c8507 | |
![]() |
0f81c20ee2 | |
![]() |
46d30aa970 | |
![]() |
4a7d93b2a6 | |
![]() |
2a0e2f1658 | |
![]() |
83a857afb6 | |
![]() |
b5a38cb14d | |
![]() |
00bcda7e33 | |
![]() |
6f7d44c3f4 | |
![]() |
045e81809a | |
![]() |
b8d66fc783 | |
![]() |
2ce9f640ef | |
![]() |
220b08b868 | |
![]() |
3ae1a80576 | |
![]() |
532007737e | |
![]() |
57a6233754 | |
![]() |
53709f0bdc | |
![]() |
81e5cd23e0 | |
![]() |
2d8d9c49c4 | |
![]() |
c3815359f1 | |
![]() |
89259af2e4 | |
![]() |
680eb6b516 | |
![]() |
a75a90b3af | |
![]() |
7969907116 | |
![]() |
4cc0c21182 | |
![]() |
df417168c6 | |
![]() |
b8eca7ddb1 | |
![]() |
0569331f6b | |
![]() |
439ecbc759 | |
![]() |
85d2f80817 | |
![]() |
e53caf8f01 | |
![]() |
b70df6eeda | |
![]() |
f895d7e43c | |
![]() |
28e845dbaf | |
![]() |
df1ba20403 | |
![]() |
4883d386da | |
![]() |
e16fcb286a | |
![]() |
ff7e8c284a | |
![]() |
08a5637f98 | |
![]() |
da20e0f6e6 | |
![]() |
78512af02e | |
![]() |
f4f35a1f5c | |
![]() |
7f987c8d3a | |
![]() |
090913c655 | |
![]() |
15a32faece | |
![]() |
353a6d4bfe | |
![]() |
808dfc0672 | |
![]() |
67bd6ab0ad | |
![]() |
4c756159fd | |
![]() |
d510e0baa8 | |
![]() |
4a1361b044 | |
![]() |
eaec433028 | |
![]() |
86beadc00b | |
![]() |
261d674866 | |
![]() |
f16a1107d2 | |
![]() |
4b40e93197 | |
![]() |
330a823c3b | |
![]() |
f1fdcd71f4 | |
![]() |
70d5683e53 | |
![]() |
430630e774 | |
![]() |
d78ab6a874 | |
![]() |
fedb77a56d | |
![]() |
803c523735 | |
![]() |
81b53b36c8 | |
![]() |
381f1ac777 | |
![]() |
4b7099fa68 | |
![]() |
addf30ecdf | |
![]() |
0604f571e1 | |
![]() |
617d794af6 | |
![]() |
da9f226f0b | |
![]() |
0fb6b3ca07 | |
![]() |
249141858c | |
![]() |
144d404f05 | |
![]() |
cf546c1917 | |
![]() |
63d607a316 | |
![]() |
80590af1cb | |
![]() |
2a787aa8b8 | |
![]() |
ac31c1043e | |
![]() |
2ebc601d97 | |
![]() |
9daec1cb30 | |
![]() |
6bd2b9c34f | |
![]() |
292ec1ced7 | |
![]() |
6b36f07eb8 | |
![]() |
f6170ec782 | |
![]() |
32d80d1a57 | |
![]() |
8aa4173bce | |
![]() |
ada33a6885 | |
![]() |
64bd824b48 | |
![]() |
ce9c4fc31f | |
![]() |
ff07af905a | |
![]() |
b5f8fcb280 | |
![]() |
bac7ad72b1 | |
![]() |
0cb3d85a87 | |
![]() |
05c0295d32 | |
![]() |
556e9e8434 | |
![]() |
4fe8d97623 | |
![]() |
c31195509f | |
![]() |
aa4cd1012f | |
![]() |
c9948a4517 | |
![]() |
d1daf34c91 | |
![]() |
18c701d274 | |
![]() |
3357aff494 | |
![]() |
08ca0746b1 | |
![]() |
1cb459de3f | |
![]() |
7e61264e3c | |
![]() |
75c37bf7c2 | |
![]() |
f88766c976 | |
![]() |
52319891ce | |
![]() |
0a5dc852bb | |
![]() |
5b27cd029f | |
![]() |
2104849fad | |
![]() |
25940cdbd1 | |
![]() |
f37b6cb17f | |
![]() |
87d74389fb | |
![]() |
557c5a8583 | |
![]() |
bd6a95c6b9 | |
![]() |
6d1331ebcd | |
![]() |
680fcb8611 | |
![]() |
548a9c41d5 | |
![]() |
4c6b6c9d33 | |
![]() |
c935a58272 | |
![]() |
88030d781b | |
![]() |
7ccfc4b143 | |
![]() |
f5193aeba2 | |
![]() |
ed65594868 | |
![]() |
b211a88b71 | |
![]() |
2414cf0e8f | |
![]() |
400addf7af | |
![]() |
4b123394cf | |
![]() |
8978f11146 |
|
@ -168,6 +168,15 @@ jobs:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
env:
|
||||||
|
HOMEBREW_NO_AUTO_UPDATE: 1
|
||||||
|
HOMEBREW_NO_INSTALL_CLEANUP: 1
|
||||||
|
run: |
|
||||||
|
brew install \
|
||||||
|
pkg-config \
|
||||||
|
# EOF
|
||||||
|
|
||||||
- name: Prepare cache key
|
- name: Prepare cache key
|
||||||
id: key
|
id: key
|
||||||
run: |
|
run: |
|
||||||
|
|
|
@ -0,0 +1,85 @@
|
||||||
|
name: Release (Docs)
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_call:
|
||||||
|
inputs:
|
||||||
|
version:
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
docs:
|
||||||
|
name: Docs
|
||||||
|
|
||||||
|
runs-on: ubuntu-20.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Download source
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
with:
|
||||||
|
name: internal-source
|
||||||
|
|
||||||
|
- name: Unpack source
|
||||||
|
run: |
|
||||||
|
tar -xf source.tar.gz --strip-components=1
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: |
|
||||||
|
echo "::group::Update apt"
|
||||||
|
sudo apt-get update
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Install dependencies"
|
||||||
|
sudo apt-get install -y --no-install-recommends \
|
||||||
|
doxygen \
|
||||||
|
# EOF
|
||||||
|
echo "::endgroup::"
|
||||||
|
env:
|
||||||
|
DEBIAN_FRONTEND: noninteractive
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
run: |
|
||||||
|
mkdir -p ${GITHUB_WORKSPACE}/build
|
||||||
|
cd ${GITHUB_WORKSPACE}/build
|
||||||
|
|
||||||
|
echo "::group::CMake"
|
||||||
|
cmake ${GITHUB_WORKSPACE} \
|
||||||
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
-DOPTION_DOCS_ONLY=ON \
|
||||||
|
# EOF
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Build"
|
||||||
|
cmake --build . --target docs
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Create bundles
|
||||||
|
run: |
|
||||||
|
BASENAME=openttd-${{ inputs.version }}
|
||||||
|
|
||||||
|
cd ${GITHUB_WORKSPACE}/build
|
||||||
|
|
||||||
|
mv docs/source ${BASENAME}-docs
|
||||||
|
mv docs/ai-api ${BASENAME}-docs-ai
|
||||||
|
mv docs/gs-api ${BASENAME}-docs-gs
|
||||||
|
|
||||||
|
mkdir -p bundles
|
||||||
|
|
||||||
|
echo "::group::Create docs bundle"
|
||||||
|
tar --xz -cf bundles/${BASENAME}-docs.tar.xz ${BASENAME}-docs
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Create AI API docs bundle"
|
||||||
|
tar --xz -cf bundles/${BASENAME}-docs-ai.tar.xz ${BASENAME}-docs-ai
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Create GameScript API docs bundle"
|
||||||
|
tar --xz -cf bundles/${BASENAME}-docs-gs.tar.xz ${BASENAME}-docs-gs
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Store bundles
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: openttd-docs
|
||||||
|
path: build/bundles/*.tar.xz
|
||||||
|
retention-days: 5
|
|
@ -0,0 +1,100 @@
|
||||||
|
name: Release (Linux)
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_call:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
linux:
|
||||||
|
name: Linux (Generic)
|
||||||
|
|
||||||
|
runs-on: ubuntu-20.04
|
||||||
|
container:
|
||||||
|
# manylinux2014 is based on CentOS 7, but already has a lot of things
|
||||||
|
# installed and preconfigured. It makes it easier to build OpenTTD.
|
||||||
|
image: quay.io/pypa/manylinux2014_x86_64
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Download source
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
with:
|
||||||
|
name: internal-source
|
||||||
|
|
||||||
|
- name: Unpack source
|
||||||
|
run: |
|
||||||
|
tar -xf source.tar.gz --strip-components=1
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: |
|
||||||
|
echo "::group::Install dependencies"
|
||||||
|
yum install -y \
|
||||||
|
fontconfig-devel \
|
||||||
|
freetype-devel \
|
||||||
|
libicu-devel \
|
||||||
|
libpng-devel \
|
||||||
|
lzo-devel \
|
||||||
|
SDL2-devel \
|
||||||
|
wget \
|
||||||
|
xz-devel \
|
||||||
|
zlib-devel \
|
||||||
|
# EOF
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
# The yum variant of fluidsynth depends on all possible audio drivers,
|
||||||
|
# like jack, ALSA, pulseaudio, etc. This is not really useful for us,
|
||||||
|
# as we route the output of fluidsynth back via our sound driver, and
|
||||||
|
# as such do not use these audio driver outputs at all. So instead,
|
||||||
|
# we compile fluidsynth ourselves, with as little dependencies as
|
||||||
|
# possible. This currently means it picks up SDL2, but this is fine,
|
||||||
|
# as we need SDL2 anyway.
|
||||||
|
echo "::group::Install fluidsynth"
|
||||||
|
wget https://github.com/FluidSynth/fluidsynth/archive/v2.1.6.tar.gz
|
||||||
|
tar xf v2.1.6.tar.gz
|
||||||
|
(
|
||||||
|
cd fluidsynth-2.1.6
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
|
cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr
|
||||||
|
cmake --build . -j $(nproc)
|
||||||
|
cmake --install .
|
||||||
|
)
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Install GCC problem matcher
|
||||||
|
uses: ammaraskar/gcc-problem-matcher@master
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
run: |
|
||||||
|
mkdir -p build
|
||||||
|
cd build
|
||||||
|
|
||||||
|
echo "::group::CMake"
|
||||||
|
cmake ${GITHUB_WORKSPACE} \
|
||||||
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
-DOPTION_PACKAGE_DEPENDENCIES=ON \
|
||||||
|
# EOF
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Build"
|
||||||
|
echo "Running on $(nproc) cores"
|
||||||
|
cmake --build . -j $(nproc)
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Create bundles
|
||||||
|
run: |
|
||||||
|
cd ${GITHUB_WORKSPACE}/build
|
||||||
|
echo "::group::Run CPack"
|
||||||
|
cpack
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Cleanup"
|
||||||
|
# Remove the sha256 files CPack generates; we will do this ourself at
|
||||||
|
# the end of this workflow.
|
||||||
|
rm -f bundles/*.sha256
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Store bundles
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: openttd-linux-generic
|
||||||
|
path: build/bundles
|
||||||
|
retention-days: 5
|
|
@ -0,0 +1,198 @@
|
||||||
|
name: Release (MacOS)
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_call:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
macos:
|
||||||
|
name: MacOS
|
||||||
|
|
||||||
|
runs-on: macos-11
|
||||||
|
env:
|
||||||
|
MACOSX_DEPLOYMENT_TARGET: 10.13
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Download source
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
with:
|
||||||
|
name: internal-source
|
||||||
|
|
||||||
|
- name: Unpack source
|
||||||
|
run: |
|
||||||
|
tar -xf source.tar.gz --strip-components=1
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
env:
|
||||||
|
HOMEBREW_NO_AUTO_UPDATE: 1
|
||||||
|
HOMEBREW_NO_INSTALL_CLEANUP: 1
|
||||||
|
run: |
|
||||||
|
brew install \
|
||||||
|
pandoc \
|
||||||
|
pkg-config \
|
||||||
|
# EOF
|
||||||
|
|
||||||
|
- name: Prepare cache key
|
||||||
|
id: key
|
||||||
|
run: |
|
||||||
|
echo "image=$ImageOS-$ImageVersion" >> $GITHUB_OUTPUT
|
||||||
|
|
||||||
|
- name: Enable vcpkg cache
|
||||||
|
uses: actions/cache@v3
|
||||||
|
with:
|
||||||
|
path: /usr/local/share/vcpkg/installed
|
||||||
|
key: ${{ steps.key.outputs.image }}-vcpkg-release-0 # Increase the number whenever dependencies are modified
|
||||||
|
restore-keys: |
|
||||||
|
${{ steps.key.outputs.image }}-vcpkg-release
|
||||||
|
${{ steps.key.outputs.image }}-vcpkg-x64
|
||||||
|
|
||||||
|
- name: Prepare vcpkg
|
||||||
|
run: |
|
||||||
|
vcpkg install \
|
||||||
|
liblzma:x64-osx \
|
||||||
|
liblzma:arm64-osx \
|
||||||
|
libpng:x64-osx \
|
||||||
|
libpng:arm64-osx \
|
||||||
|
lzo:x64-osx \
|
||||||
|
lzo:arm64-osx \
|
||||||
|
zlib:x64-osx \
|
||||||
|
zlib:arm64-osx \
|
||||||
|
# EOF
|
||||||
|
|
||||||
|
- name: Install GCC problem matcher
|
||||||
|
uses: ammaraskar/gcc-problem-matcher@master
|
||||||
|
|
||||||
|
- name: Build tools
|
||||||
|
run: |
|
||||||
|
mkdir build-host
|
||||||
|
cd build-host
|
||||||
|
|
||||||
|
echo "::group::CMake"
|
||||||
|
cmake ${GITHUB_WORKSPACE} \
|
||||||
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
-DOPTION_TOOLS_ONLY=ON \
|
||||||
|
# EOF
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Build tools"
|
||||||
|
echo "Running on $(sysctl -n hw.logicalcpu) cores"
|
||||||
|
cmake --build . -j $(sysctl -n hw.logicalcpu) --target tools
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Import code signing certificates
|
||||||
|
uses: Apple-Actions/import-codesign-certs@v2
|
||||||
|
with:
|
||||||
|
# The certificates in a PKCS12 file encoded as a base64 string
|
||||||
|
p12-file-base64: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_P12_BASE64 }}
|
||||||
|
# The password used to import the PKCS12 file.
|
||||||
|
p12-password: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_PASSWORD }}
|
||||||
|
# If this is run on a fork, there may not be a certificate set up - continue in this case
|
||||||
|
continue-on-error: true
|
||||||
|
|
||||||
|
- name: Build arm64
|
||||||
|
run: |
|
||||||
|
mkdir build-arm64
|
||||||
|
cd build-arm64
|
||||||
|
|
||||||
|
echo "::group::CMake"
|
||||||
|
cmake ${GITHUB_WORKSPACE} \
|
||||||
|
-DCMAKE_OSX_ARCHITECTURES=arm64 \
|
||||||
|
-DVCPKG_TARGET_TRIPLET=arm64-osx \
|
||||||
|
-DCMAKE_TOOLCHAIN_FILE=/usr/local/share/vcpkg/scripts/buildsystems/vcpkg.cmake \
|
||||||
|
-DHOST_BINARY_DIR=${GITHUB_WORKSPACE}/build-host \
|
||||||
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
# EOF
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Build"
|
||||||
|
echo "Running on $(sysctl -n hw.logicalcpu) cores"
|
||||||
|
cmake --build . -j $(sysctl -n hw.logicalcpu)
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Build x64
|
||||||
|
run: |
|
||||||
|
mkdir build-x64
|
||||||
|
cd build-x64
|
||||||
|
|
||||||
|
echo "::group::CMake"
|
||||||
|
cmake ${GITHUB_WORKSPACE} \
|
||||||
|
-DCMAKE_OSX_ARCHITECTURES=x86_64 \
|
||||||
|
-DVCPKG_TARGET_TRIPLET=x64-osx \
|
||||||
|
-DCMAKE_TOOLCHAIN_FILE=/usr/local/share/vcpkg/scripts/buildsystems/vcpkg.cmake \
|
||||||
|
-DHOST_BINARY_DIR=${GITHUB_WORKSPACE}/build-host \
|
||||||
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
-DCPACK_BUNDLE_APPLE_CERT_APP=${{ secrets.APPLE_DEVELOPER_CERTIFICATE_ID }} \
|
||||||
|
"-DCPACK_BUNDLE_APPLE_CODESIGN_PARAMETER=--deep -f --options runtime" \
|
||||||
|
-DAPPLE_UNIVERSAL_PACKAGE=1 \
|
||||||
|
# EOF
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Build"
|
||||||
|
echo "Running on $(sysctl -n hw.logicalcpu) cores"
|
||||||
|
cmake --build . -j $(sysctl -n hw.logicalcpu)
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Create bundles
|
||||||
|
run: |
|
||||||
|
cd build-x64
|
||||||
|
|
||||||
|
echo "::group::Create universal binary"
|
||||||
|
# Combine the `openttd` binaries from each build into a single file
|
||||||
|
lipo -create -output openttd-universal ../build-*/openttd
|
||||||
|
mv openttd-universal openttd
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Run CPack"
|
||||||
|
cpack
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Cleanup"
|
||||||
|
# Remove the sha256 files CPack generates; we will do this ourself at
|
||||||
|
# the end of this workflow.
|
||||||
|
rm -f bundles/*.sha256
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Install gon
|
||||||
|
env:
|
||||||
|
HOMEBREW_NO_AUTO_UPDATE: 1
|
||||||
|
HOMEBREW_NO_INSTALL_CLEANUP: 1
|
||||||
|
run: |
|
||||||
|
brew tap mitchellh/gon
|
||||||
|
brew install mitchellh/gon/gon
|
||||||
|
|
||||||
|
- name: Notarize
|
||||||
|
env:
|
||||||
|
AC_USERNAME: ${{ secrets.APPLE_DEVELOPER_APP_USERNAME }}
|
||||||
|
AC_PASSWORD: ${{ secrets.APPLE_DEVELOPER_APP_PASSWORD }}
|
||||||
|
run: |
|
||||||
|
cd build-x64
|
||||||
|
../os/macosx/notarize.sh
|
||||||
|
|
||||||
|
- name: Build zip
|
||||||
|
run: |
|
||||||
|
cd build-x64
|
||||||
|
|
||||||
|
pushd _CPack_Packages/*/Bundle/openttd-*/
|
||||||
|
|
||||||
|
# Remove the Applications symlink from the staging folder
|
||||||
|
rm -f Applications
|
||||||
|
|
||||||
|
# Remove the original dmg built by CPack to avoid a conflict when resolving
|
||||||
|
# the zip_filename variable below
|
||||||
|
rm -f ../*.dmg
|
||||||
|
|
||||||
|
zip_filename=(../openttd-*)
|
||||||
|
|
||||||
|
# Package up the existing, notarised .app into a zip file
|
||||||
|
zip -r -9 ${zip_filename}.zip OpenTTD.app
|
||||||
|
|
||||||
|
popd
|
||||||
|
|
||||||
|
# Now move it into place to be uploaded
|
||||||
|
mv _CPack_Packages/*/Bundle/openttd-*.zip bundles/
|
||||||
|
|
||||||
|
- name: Store bundles
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: openttd-macos-universal
|
||||||
|
path: build-x64/bundles
|
||||||
|
retention-days: 5
|
|
@ -0,0 +1,186 @@
|
||||||
|
name: Release (Source)
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_call:
|
||||||
|
outputs:
|
||||||
|
version:
|
||||||
|
value: ${{ jobs.source.outputs.version }}
|
||||||
|
is_tag:
|
||||||
|
value: ${{ jobs.source.outputs.is_tag }}
|
||||||
|
trigger_type:
|
||||||
|
value: ${{ jobs.source.outputs.trigger_type }}
|
||||||
|
folder:
|
||||||
|
value: ${{ jobs.source.outputs.folder }}
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
source:
|
||||||
|
name: Source
|
||||||
|
|
||||||
|
runs-on: ubuntu-20.04
|
||||||
|
|
||||||
|
outputs:
|
||||||
|
version: ${{ steps.metadata.outputs.version }}
|
||||||
|
is_tag: ${{ steps.metadata.outputs.is_tag }}
|
||||||
|
trigger_type: ${{ steps.metadata.outputs.trigger_type }}
|
||||||
|
folder: ${{ steps.metadata.outputs.folder }}
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Checkout (Release)
|
||||||
|
if: github.event_name == 'release'
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
# We generate a changelog; for this we need the full git log.
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
|
- name: Checkout (Manual)
|
||||||
|
if: github.event_name == 'workflow_dispatch'
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
ref: ${{ github.event.inputs.ref }}
|
||||||
|
# We generate a changelog; for this we need the full git log.
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
|
- name: Checkout (Trigger)
|
||||||
|
if: github.event_name == 'repository_dispatch'
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
with:
|
||||||
|
ref: ${{ github.event.client_payload.ref }}
|
||||||
|
# We generate a changelog; for this we need the full git log.
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
|
- name: Check valid branch name
|
||||||
|
run: |
|
||||||
|
if [ "${{ github.event_name }}" = "workflow_dispatch" ]; then
|
||||||
|
REF="${{ github.event.inputs.ref }}"
|
||||||
|
elif [ "${{ github.event_name }}" = "repository_dispatch" ]; then
|
||||||
|
REF="${{ github.event.client_payload.ref }}"
|
||||||
|
else
|
||||||
|
REF="${{ github.ref }}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Check if we are a tag.
|
||||||
|
if [ -n "$(git name-rev --name-only --tags --no-undefined HEAD 2>/dev/null || false)" ]; then
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Check if the checkout caused the branch to be named.
|
||||||
|
if [ "$(git rev-parse --abbrev-ref HEAD)" != "HEAD" ]; then
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Check if this was a pull request.
|
||||||
|
if [ -n "$(echo ${REF} | grep '^refs/pull/[0-9]*')" ]; then
|
||||||
|
PULL=$(echo ${REF} | cut -d/ -f3)
|
||||||
|
git checkout -b pr${PULL}
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Are we still in a detached state? Error out.
|
||||||
|
if [ "$(git rev-parse --abbrev-ref HEAD)" == "HEAD" ]; then
|
||||||
|
echo "The 'ref' given resulted in a checkout of a detached HEAD."
|
||||||
|
echo "We cannot detect the version for these checkout accurate."
|
||||||
|
echo ""
|
||||||
|
echo "If you want to build a Pull Request, make sure you use 'refs/pull/NNN/head'."
|
||||||
|
echo ""
|
||||||
|
echo "Cancelling build, as without a version we cannot store the artifacts."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
- name: Generate metadata
|
||||||
|
id: metadata
|
||||||
|
run: |
|
||||||
|
echo "::group::Prepare metadata files"
|
||||||
|
cmake -DGENERATE_OTTDREV=1 -P cmake/scripts/FindVersion.cmake
|
||||||
|
./.github/changelog.sh > .changelog
|
||||||
|
TZ='UTC' date +"%Y-%m-%d %H:%M UTC" > .release_date
|
||||||
|
cat .ottdrev | cut -f 1 -d$'\t' > .version
|
||||||
|
|
||||||
|
if [ $(cat .ottdrev | cut -f 5 -d$'\t') = '1' ]; then
|
||||||
|
# Assume that all tags are always releases. Why else make a tag?
|
||||||
|
IS_TAG="true"
|
||||||
|
|
||||||
|
FOLDER="${{ env.FOLDER_RELEASES }}"
|
||||||
|
TRIGGER_TYPE="new-tag"
|
||||||
|
else
|
||||||
|
IS_TAG="false"
|
||||||
|
|
||||||
|
BRANCH=$(git symbolic-ref -q HEAD | sed 's@.*/@@')
|
||||||
|
if [ -z "${BRANCH}" ]; then
|
||||||
|
echo "Internal error: branch name is empty."
|
||||||
|
echo "An earlier step should have prevented this from happening."
|
||||||
|
echo "Cancelling build, as without a branch name we cannot store the artifacts"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "${BRANCH}" = "${{ env.NIGHTLIES_BRANCH }}" ]; then
|
||||||
|
# The "master" branch is special, and we call a nightly.
|
||||||
|
FOLDER="${{ env.FOLDER_NIGHTLIES }}/$(date +%Y)"
|
||||||
|
TRIGGER_TYPE="new-master"
|
||||||
|
else
|
||||||
|
# All other branches, which can be builds of Pull Requests, are
|
||||||
|
# put in their own folder.
|
||||||
|
FOLDER="${{ env.FOLDER_BRANCHES }}/${BRANCH}"
|
||||||
|
TRIGGER_TYPE="new-branch"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
mkdir -p build/bundles
|
||||||
|
cp .changelog build/bundles/changelog.txt
|
||||||
|
cp .release_date build/bundles/released.txt
|
||||||
|
cp README.md build/bundles/README.md
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "Release Date: $(cat .release_date)"
|
||||||
|
echo "Revision: $(cat .ottdrev)"
|
||||||
|
echo "Version: $(cat .version)"
|
||||||
|
echo "Is tag: ${IS_TAG}"
|
||||||
|
echo "Folder on CDN: ${FOLDER}"
|
||||||
|
echo "Workflow trigger: ${TRIGGER_TYPE}"
|
||||||
|
|
||||||
|
echo "version=$(cat .version)" >> $GITHUB_OUTPUT
|
||||||
|
echo "is_tag=${IS_TAG}" >> $GITHUB_OUTPUT
|
||||||
|
echo "folder=${FOLDER}" >> $GITHUB_OUTPUT
|
||||||
|
echo "trigger_type=${TRIGGER_TYPE}" >> $GITHUB_OUTPUT
|
||||||
|
env:
|
||||||
|
NIGHTLIES_BRANCH: master
|
||||||
|
FOLDER_RELEASES: openttd-releases
|
||||||
|
FOLDER_NIGHTLIES: openttd-nightlies
|
||||||
|
FOLDER_BRANCHES: openttd-branches
|
||||||
|
|
||||||
|
- name: Remove VCS information
|
||||||
|
run: |
|
||||||
|
rm -rf .git
|
||||||
|
|
||||||
|
- name: Create bundles
|
||||||
|
run: |
|
||||||
|
FOLDER_NAME=openttd-${{ steps.metadata.outputs.version }}
|
||||||
|
|
||||||
|
# Rename the folder to openttd-NNN
|
||||||
|
mkdir ${FOLDER_NAME}
|
||||||
|
find . -maxdepth 1 -not -name . -not -name build -not -name ${FOLDER_NAME} -exec mv {} ${FOLDER_NAME}/ \;
|
||||||
|
|
||||||
|
echo "::group::Create tarball (xz) bundle"
|
||||||
|
tar --xz -cvf build/bundles/${FOLDER_NAME}-source.tar.xz ${FOLDER_NAME}
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
# This tarball is only to be used within this workflow.
|
||||||
|
echo "::group::Create tarball (gz) bundle"
|
||||||
|
tar --gzip -cvf source.tar.gz ${FOLDER_NAME}
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Create zip bundle"
|
||||||
|
zip -9 -r build/bundles/${FOLDER_NAME}-source.zip ${FOLDER_NAME}
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Store bundles
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: openttd-source
|
||||||
|
path: build/bundles/*
|
||||||
|
retention-days: 5
|
||||||
|
|
||||||
|
- name: Store source (for other jobs)
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: internal-source
|
||||||
|
path: source.tar.gz
|
||||||
|
retention-days: 1
|
|
@ -0,0 +1,192 @@
|
||||||
|
name: Release (Windows Store)
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_call:
|
||||||
|
inputs:
|
||||||
|
version:
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
windows-store:
|
||||||
|
name: Windows Store
|
||||||
|
|
||||||
|
runs-on: windows-latest
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Download source
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
with:
|
||||||
|
name: internal-source
|
||||||
|
|
||||||
|
- name: Unpack source
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
tar -xf source.tar.gz --strip-components=1
|
||||||
|
|
||||||
|
- name: Download x86 build
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
with:
|
||||||
|
name: openttd-windows-x86
|
||||||
|
|
||||||
|
- name: Download x64 build
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
with:
|
||||||
|
name: openttd-windows-x64
|
||||||
|
|
||||||
|
- name: Download arm64 build
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
with:
|
||||||
|
name: openttd-windows-arm64
|
||||||
|
|
||||||
|
- name: Unpack builds
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
mkdir builds
|
||||||
|
cd builds
|
||||||
|
|
||||||
|
function extract {
|
||||||
|
mkdir $1
|
||||||
|
|
||||||
|
# Extract the zip version of the release
|
||||||
|
unzip ../openttd-*-windows-$2.zip -d $1
|
||||||
|
|
||||||
|
# Remove the extraneous directory
|
||||||
|
mv $1/openttd-*-windows-$2/* $1/
|
||||||
|
rmdir $1/openttd-*-windows-$2
|
||||||
|
|
||||||
|
# Move the openttd.exe to the '{arch}-binaries' folder
|
||||||
|
mkdir $1-binaries
|
||||||
|
mv $1/openttd.exe $1-binaries/
|
||||||
|
}
|
||||||
|
|
||||||
|
extract x86 win32
|
||||||
|
extract x64 win64
|
||||||
|
extract arm64 arm64
|
||||||
|
|
||||||
|
# Use the "x86" folder as the source of the common binaries (lang files, etc) and remove the others
|
||||||
|
mv x86 common-binaries
|
||||||
|
rm -rf x64 arm64
|
||||||
|
|
||||||
|
- name: Install OpenGFX
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
mkdir -p builds/common-binaries/baseset
|
||||||
|
cd builds/common-binaries/baseset
|
||||||
|
|
||||||
|
echo "::group::Download OpenGFX"
|
||||||
|
curl -L https://cdn.openttd.org/opengfx-releases/7.1/opengfx-7.1-all.zip -o opengfx-all.zip
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Unpack OpenGFX"
|
||||||
|
unzip opengfx-all.zip
|
||||||
|
tar xf opengfx-*.tar
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
rm -f opengfx-all.zip opengfx-*.tar
|
||||||
|
|
||||||
|
- name: Install OpenMSX
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
mkdir -p builds/common-binaries/baseset
|
||||||
|
cd builds/common-binaries/baseset
|
||||||
|
|
||||||
|
echo "::group::Download OpenMSX"
|
||||||
|
curl -L https://cdn.openttd.org/openmsx-releases/0.4.2/openmsx-0.4.2-all.zip -o openmsx-all.zip
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Unpack OpenGFX"
|
||||||
|
unzip openmsx-all.zip
|
||||||
|
tar xf openmsx-*.tar
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
rm -f openmsx-all.zip openmsx-*.tar
|
||||||
|
|
||||||
|
- name: Install OpenSFX
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
mkdir -p builds/common-binaries/baseset/opensfx
|
||||||
|
cd builds/common-binaries/baseset/opensfx
|
||||||
|
|
||||||
|
echo "::group::Download OpenSFX"
|
||||||
|
curl -L https://cdn.openttd.org/opensfx-releases/1.0.3/opensfx-1.0.3-all.zip -o opensfx-all.zip
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Unpack OpenSFX"
|
||||||
|
unzip opensfx-all.zip
|
||||||
|
tar xf opensfx-*.tar
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
rm -f opensfx-all.zip opensfx-*.tar
|
||||||
|
|
||||||
|
- name: Generate signing certificate
|
||||||
|
shell: cmd
|
||||||
|
run: |
|
||||||
|
cd builds
|
||||||
|
|
||||||
|
REM We need to provide a signed .appx to the Windows Store, so generate a certificate with password 'password'
|
||||||
|
call ..\os\windows\winstore\generate-key.bat "CN=78024DA8-4BE4-4C77-B12E-547BBF7359D2" password cert.pfx
|
||||||
|
|
||||||
|
- name: Generate assets
|
||||||
|
shell: cmd
|
||||||
|
run: |
|
||||||
|
cd os\windows\winstore
|
||||||
|
call generate-assets.bat
|
||||||
|
|
||||||
|
- name: Prepare manifests
|
||||||
|
shell: cmd
|
||||||
|
run: |
|
||||||
|
cd builds
|
||||||
|
mkdir manifests
|
||||||
|
|
||||||
|
REM Set the version environment variable
|
||||||
|
call ..\os\windows\winstore\set-version.bat x86-binaries\openttd.exe
|
||||||
|
|
||||||
|
call ..\os\windows\winstore\prepare-manifests.bat manifests "CN=78024DA8-4BE4-4C77-B12E-547BBF7359D2" "57420OpenTTDDevelopers.OpenTTDofficial"
|
||||||
|
|
||||||
|
- name: Prepare binaries
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
cd builds
|
||||||
|
|
||||||
|
# Copy the Windows Store assets
|
||||||
|
mkdir common-binaries/Assets
|
||||||
|
cp -R ../os/windows/winstore/assets-common/* common-binaries/Assets/
|
||||||
|
|
||||||
|
mkdir Assets
|
||||||
|
cp -R ../os/windows/winstore/assets/* Assets/
|
||||||
|
|
||||||
|
cp manifests/*.xml .
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
shell: cmd
|
||||||
|
run: |
|
||||||
|
REM Add the Windows SDK tools to the PATH
|
||||||
|
|
||||||
|
echo|set /p="SET VS_INSTALLDIR=" > _vspath.bat
|
||||||
|
vswhere -products * -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 -property installationPath >> _vspath.bat
|
||||||
|
call _vspath.bat
|
||||||
|
call "%VS_INSTALLDIR%\Common7\Tools\VsDevCmd.bat"
|
||||||
|
|
||||||
|
REM Set the version environment variable
|
||||||
|
call os\windows\winstore\set-version.bat builds\x86-binaries\openttd.exe
|
||||||
|
|
||||||
|
cd builds
|
||||||
|
mkdir output
|
||||||
|
|
||||||
|
REM Build and sign the package
|
||||||
|
makeappx build /v /f PackagingLayout.xml /op output\ /bv %OTTD_VERSION% /pv %OTTD_VERSION% /ca
|
||||||
|
SignTool sign /fd sha256 /a /f cert.pfx /p password "output\OpenTTD.appxbundle"
|
||||||
|
|
||||||
|
REM Move resulting files to bundles folder
|
||||||
|
mkdir bundles
|
||||||
|
mkdir bundles\internal
|
||||||
|
move cert.pfx bundles\internal\openttd-${{ inputs.version }}-windows-store.pfx
|
||||||
|
move output\OpenTTD.appxbundle bundles\internal\openttd-${{ inputs.version }}-windows-store.appxbundle
|
||||||
|
|
||||||
|
- name: Store bundles
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: openttd-windows-store
|
||||||
|
path: builds/bundles
|
||||||
|
retention-days: 5
|
|
@ -0,0 +1,201 @@
|
||||||
|
name: Release (Windows)
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_call:
|
||||||
|
inputs:
|
||||||
|
is_tag:
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
windows:
|
||||||
|
name: Windows
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
fail-fast: false
|
||||||
|
matrix:
|
||||||
|
include:
|
||||||
|
- arch: x86
|
||||||
|
host: x86
|
||||||
|
- arch: x64
|
||||||
|
host: x64
|
||||||
|
- arch: arm64
|
||||||
|
host: x64_arm64
|
||||||
|
|
||||||
|
runs-on: windows-latest
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Download source
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
with:
|
||||||
|
name: internal-source
|
||||||
|
|
||||||
|
- name: Unpack source
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
tar -xf source.tar.gz --strip-components=1
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
choco install pandoc
|
||||||
|
|
||||||
|
- name: Prepare cache key
|
||||||
|
id: key
|
||||||
|
shell: powershell
|
||||||
|
run: |
|
||||||
|
# Work around caching failure with GNU tar
|
||||||
|
New-Item -Type Junction -Path vcpkg -Target c:\vcpkg
|
||||||
|
|
||||||
|
Write-Output "image=$env:ImageOS-$env:ImageVersion" >> $env:GITHUB_OUTPUT
|
||||||
|
|
||||||
|
- name: Enable vcpkg cache
|
||||||
|
uses: actions/cache@v3
|
||||||
|
with:
|
||||||
|
path: vcpkg/installed
|
||||||
|
key: ${{ steps.key.outputs.image }}-vcpkg-${{ matrix.arch }}-0 # Increase the number whenever dependencies are modified
|
||||||
|
restore-keys: |
|
||||||
|
${{ steps.key.outputs.image }}-vcpkg-${{ matrix.arch }}
|
||||||
|
|
||||||
|
- name: Prepare vcpkg
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
vcpkg install --triplet=${{ matrix.arch }}-windows-static \
|
||||||
|
liblzma \
|
||||||
|
libpng \
|
||||||
|
lzo \
|
||||||
|
zlib \
|
||||||
|
# EOF
|
||||||
|
|
||||||
|
- name: Install MSVC problem matcher
|
||||||
|
uses: ammaraskar/msvc-problem-matcher@master
|
||||||
|
|
||||||
|
- name: Configure developer command prompt for tools
|
||||||
|
uses: ilammy/msvc-dev-cmd@v1
|
||||||
|
with:
|
||||||
|
arch: x64
|
||||||
|
|
||||||
|
- name: Build tools
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
mkdir build-host
|
||||||
|
cd build-host
|
||||||
|
|
||||||
|
echo "::group::CMake"
|
||||||
|
cmake ${GITHUB_WORKSPACE} \
|
||||||
|
-GNinja \
|
||||||
|
-DOPTION_TOOLS_ONLY=ON \
|
||||||
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
# EOF
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Build"
|
||||||
|
cmake --build . --target tools
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Configure developer command prompt for ${{ matrix.arch }}
|
||||||
|
uses: ilammy/msvc-dev-cmd@v1
|
||||||
|
with:
|
||||||
|
arch: ${{ matrix.host }}
|
||||||
|
|
||||||
|
- name: Import code signing certificate
|
||||||
|
shell: powershell
|
||||||
|
# If this is run on a fork, there may not be a certificate set up - continue in this case
|
||||||
|
continue-on-error: true
|
||||||
|
run: |
|
||||||
|
$tempFile = [System.IO.Path]::GetTempFileName()
|
||||||
|
$bytes = [System.Convert]::FromBase64String($env:WINDOWS_CERTIFICATE_P12)
|
||||||
|
[IO.File]::WriteAllBytes($tempFile, $bytes)
|
||||||
|
$pwd = ConvertTo-SecureString $env:WINDOWS_CERTIFICATE_PASSWORD -AsPlainText -Force
|
||||||
|
Import-PfxCertificate -FilePath $tempFile -CertStoreLocation Cert:\CurrentUser\My -Password $pwd
|
||||||
|
Remove-Item $tempFile
|
||||||
|
env:
|
||||||
|
WINDOWS_CERTIFICATE_P12: ${{ secrets.WINDOWS_CERTIFICATE_P12 }}
|
||||||
|
WINDOWS_CERTIFICATE_PASSWORD: ${{ secrets.WINDOWS_CERTIFICATE_PASSWORD }}
|
||||||
|
|
||||||
|
- name: Build (with installer)
|
||||||
|
if: inputs.is_tag == 'true'
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
|
|
||||||
|
echo "::group::CMake"
|
||||||
|
cmake ${GITHUB_WORKSPACE} \
|
||||||
|
-GNinja \
|
||||||
|
-DVCPKG_TARGET_TRIPLET=${{ matrix.arch }}-windows-static \
|
||||||
|
-DCMAKE_TOOLCHAIN_FILE="c:\vcpkg\scripts\buildsystems\vcpkg.cmake" \
|
||||||
|
-DOPTION_USE_NSIS=ON \
|
||||||
|
-DHOST_BINARY_DIR=${GITHUB_WORKSPACE}/build-host \
|
||||||
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
-DWINDOWS_CERTIFICATE_COMMON_NAME="${WINDOWS_CERTIFICATE_COMMON_NAME}" \
|
||||||
|
# EOF
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Build"
|
||||||
|
cmake --build .
|
||||||
|
echo "::endgroup::"
|
||||||
|
env:
|
||||||
|
WINDOWS_CERTIFICATE_COMMON_NAME: ${{ secrets.WINDOWS_CERTIFICATE_COMMON_NAME }}
|
||||||
|
|
||||||
|
- name: Build (without installer)
|
||||||
|
if: inputs.is_tag != 'true'
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
mkdir build
|
||||||
|
cd build
|
||||||
|
|
||||||
|
echo "::group::CMake"
|
||||||
|
cmake ${GITHUB_WORKSPACE} \
|
||||||
|
-GNinja \
|
||||||
|
-DVCPKG_TARGET_TRIPLET=${{ matrix.arch }}-windows-static \
|
||||||
|
-DCMAKE_TOOLCHAIN_FILE="c:\vcpkg\scripts\buildsystems\vcpkg.cmake" \
|
||||||
|
-DHOST_BINARY_DIR=${GITHUB_WORKSPACE}/build-host \
|
||||||
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
||||||
|
-DWINDOWS_CERTIFICATE_COMMON_NAME="${WINDOWS_CERTIFICATE_COMMON_NAME}" \
|
||||||
|
# EOF
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Build"
|
||||||
|
cmake --build .
|
||||||
|
echo "::endgroup::"
|
||||||
|
env:
|
||||||
|
WINDOWS_CERTIFICATE_COMMON_NAME: ${{ secrets.WINDOWS_CERTIFICATE_COMMON_NAME }}
|
||||||
|
|
||||||
|
- name: Create bundles
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
cd ${GITHUB_WORKSPACE}/build
|
||||||
|
echo "::group::Run CPack"
|
||||||
|
cpack
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Prepare PDB to be bundled"
|
||||||
|
PDB=$(ls bundles/*.zip | cut -d/ -f2 | sed 's/.zip$/.pdb/')
|
||||||
|
cp openttd.pdb bundles/${PDB}
|
||||||
|
xz -9 bundles/${PDB}
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Cleanup"
|
||||||
|
# Remove the sha256 files CPack generates; we will do this ourself at
|
||||||
|
# the end of this workflow.
|
||||||
|
rm -f bundles/*.sha256
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
- name: Sign installer
|
||||||
|
if: inputs.is_tag == 'true'
|
||||||
|
shell: bash
|
||||||
|
# If this is run on a fork, there may not be a certificate set up - continue in this case
|
||||||
|
continue-on-error: true
|
||||||
|
run: |
|
||||||
|
cd ${GITHUB_WORKSPACE}/build/bundles
|
||||||
|
../../os/windows/sign.bat *.exe "${WINDOWS_CERTIFICATE_COMMON_NAME}"
|
||||||
|
env:
|
||||||
|
WINDOWS_CERTIFICATE_COMMON_NAME: ${{ secrets.WINDOWS_CERTIFICATE_COMMON_NAME }}
|
||||||
|
|
||||||
|
- name: Store bundles
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: openttd-windows-${{ matrix.arch }}
|
||||||
|
path: build/bundles
|
||||||
|
retention-days: 5
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,76 @@
|
||||||
|
name: Upload (AWS)
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_call:
|
||||||
|
inputs:
|
||||||
|
version:
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
|
folder:
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
|
trigger_type:
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
upload:
|
||||||
|
name: Upload (AWS)
|
||||||
|
|
||||||
|
runs-on: ubuntu-20.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Download all bundles
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
|
||||||
|
- name: Calculate checksums
|
||||||
|
run: |
|
||||||
|
echo "::group::Move bundles to a single folder"
|
||||||
|
mkdir bundles
|
||||||
|
mv openttd-*/* bundles/
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
cd bundles
|
||||||
|
for i in $(ls openttd-*); do
|
||||||
|
echo "::group::Calculating checksums for ${i}"
|
||||||
|
openssl dgst -r -md5 -hex $i > $i.md5sum
|
||||||
|
openssl dgst -r -sha1 -hex $i > $i.sha1sum
|
||||||
|
openssl dgst -r -sha256 -hex $i > $i.sha256sum
|
||||||
|
echo "::endgroup::"
|
||||||
|
done
|
||||||
|
|
||||||
|
# Some targets generate files that are meant for our-eyes-only.
|
||||||
|
# They are stored in the "internal" folder, and contains bundles
|
||||||
|
# for targets like Windows Store. No user has a benefit of knowing
|
||||||
|
# they exist, hence: internal.
|
||||||
|
if [ -e internal ]; then
|
||||||
|
cd internal
|
||||||
|
for i in $(ls openttd-*); do
|
||||||
|
echo "::group::Calculating checksums for ${i}"
|
||||||
|
openssl dgst -r -md5 -hex $i > $i.md5sum
|
||||||
|
openssl dgst -r -sha1 -hex $i > $i.sha1sum
|
||||||
|
openssl dgst -r -sha256 -hex $i > $i.sha256sum
|
||||||
|
echo "::endgroup::"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
- name: Upload bundles to AWS
|
||||||
|
run: |
|
||||||
|
aws s3 cp --recursive --only-show-errors bundles/ s3://${{ secrets.CDN_S3_BUCKET }}/${{ inputs.folder }}/${{ inputs.version }}/
|
||||||
|
|
||||||
|
# We do not invalidate the CloudFront distribution here. The trigger
|
||||||
|
# for "New OpenTTD release" first updated the manifest files and
|
||||||
|
# creates an index.html. We invalidate after that, so everything
|
||||||
|
# becomes visible at once.
|
||||||
|
env:
|
||||||
|
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
|
||||||
|
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
|
||||||
|
AWS_DEFAULT_REGION: ${{ secrets.AWS_REGION }}
|
||||||
|
|
||||||
|
- name: Trigger 'New OpenTTD release'
|
||||||
|
uses: peter-evans/repository-dispatch@v2
|
||||||
|
with:
|
||||||
|
token: ${{ secrets.DEPLOYMENT_TOKEN }}
|
||||||
|
repository: OpenTTD/workflows
|
||||||
|
event-type: ${{ inputs.trigger_type }}
|
||||||
|
client-payload: '{"version": "${{ inputs.version }}", "folder": "${{ inputs.folder }}"}'
|
|
@ -0,0 +1,124 @@
|
||||||
|
name: Upload (GOG)
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_call:
|
||||||
|
inputs:
|
||||||
|
version:
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
upload:
|
||||||
|
name: Upload (GOG)
|
||||||
|
|
||||||
|
runs-on: ubuntu-20.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Download all bundles
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
|
||||||
|
- name: Install GOG Galaxy Build Creator
|
||||||
|
run: |
|
||||||
|
wget https://cdn.gog.com/open/galaxy/pipeline/build_creator/gnu-linux/GOGGalaxyBuildCreator-1.4.0.AppImage
|
||||||
|
7z x GOGGalaxyBuildCreator-1.4.0.AppImage
|
||||||
|
chmod +x ./app/GOGGalaxyPipelineBuilder
|
||||||
|
|
||||||
|
- name: Install OpenGFX
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
mkdir -p gog/opengfx/baseset
|
||||||
|
cd gog/opengfx/baseset
|
||||||
|
|
||||||
|
echo "::group::Download OpenGFX"
|
||||||
|
curl -L https://cdn.openttd.org/opengfx-releases/7.1/opengfx-7.1-all.zip -o opengfx-all.zip
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Unpack OpenGFX"
|
||||||
|
unzip opengfx-all.zip
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
rm -f opengfx-all.zip
|
||||||
|
|
||||||
|
- name: Install OpenMSX
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
mkdir -p gog/openmsx/baseset
|
||||||
|
cd gog/openmsx/baseset
|
||||||
|
|
||||||
|
echo "::group::Download OpenMSX"
|
||||||
|
curl -L https://cdn.openttd.org/openmsx-releases/0.4.2/openmsx-0.4.2-all.zip -o openmsx-all.zip
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Unpack OpenGFX"
|
||||||
|
unzip openmsx-all.zip
|
||||||
|
tar xf openmsx-*.tar
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
rm -f openmsx-all.zip openmsx-*.tar
|
||||||
|
|
||||||
|
- name: Install OpenSFX
|
||||||
|
shell: bash
|
||||||
|
run: |
|
||||||
|
mkdir -p gog/opensfx/baseset
|
||||||
|
cd gog/opensfx/baseset
|
||||||
|
|
||||||
|
echo "::group::Download OpenSFX"
|
||||||
|
curl -L https://cdn.openttd.org/opensfx-releases/1.0.3/opensfx-1.0.3-all.zip -o opensfx-all.zip
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Unpack OpenSFX"
|
||||||
|
unzip opensfx-all.zip
|
||||||
|
tar xf opensfx-*.tar
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
rm -f opensfx-all.zip opensfx-*.tar
|
||||||
|
|
||||||
|
- name: Upload to GOG
|
||||||
|
run: |
|
||||||
|
echo "::group::Extracting source"
|
||||||
|
mkdir source
|
||||||
|
(
|
||||||
|
cd source
|
||||||
|
tar -xf ../internal-source/source.tar.gz --strip-components=1
|
||||||
|
)
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
(
|
||||||
|
cd gog
|
||||||
|
|
||||||
|
echo "::group::Prepare Win32"
|
||||||
|
unzip ../openttd-windows-x86/openttd-*-windows-win32.zip
|
||||||
|
mv openttd-*-windows-win32 win32
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Prepare Win64"
|
||||||
|
unzip ../openttd-windows-x64/openttd-*-windows-win64.zip
|
||||||
|
mv openttd-*-windows-win64 win64
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Prepare macOS"
|
||||||
|
mkdir macos
|
||||||
|
(
|
||||||
|
cd macos
|
||||||
|
unzip ../../openttd-macos-universal/openttd-*-macos-universal.zip
|
||||||
|
)
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Prepare Linux"
|
||||||
|
tar xvf ../openttd-linux-generic/openttd-*-linux-generic-amd64.tar.xz
|
||||||
|
mv openttd-*-linux-generic-amd64 linux
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Preparing build files"
|
||||||
|
cp ../source/os/gog/*.json .
|
||||||
|
for json in $(ls *.json); do
|
||||||
|
sed -i 's/VERSION/${{ inputs.version }}/g;s/CLIENT_ID/${{ secrets.GOG_CLIENT_ID }}/g;s/CLIENT_SECRET/${{ secrets.GOG_CLIENT_SECRET }}/g' ${json}
|
||||||
|
done
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Upload to GOG"
|
||||||
|
../app/GOGGalaxyPipelineBuilder build-game --username "${{ secrets.GOG_USERNAME }}" --password "${{ secrets.GOG_PASSWORD }}" --branch Testing windows.json
|
||||||
|
../app/GOGGalaxyPipelineBuilder build-game --username "${{ secrets.GOG_USERNAME }}" --password "${{ secrets.GOG_PASSWORD }}" --branch Testing macos.json
|
||||||
|
../app/GOGGalaxyPipelineBuilder build-game --username "${{ secrets.GOG_USERNAME }}" --password "${{ secrets.GOG_PASSWORD }}" --branch Testing linux.json
|
||||||
|
echo "::endgroup::"
|
||||||
|
)
|
|
@ -0,0 +1,82 @@
|
||||||
|
name: Upload (Steam)
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_call:
|
||||||
|
inputs:
|
||||||
|
version:
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
|
trigger_type:
|
||||||
|
required: true
|
||||||
|
type: string
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
upload:
|
||||||
|
name: Upload (Steam)
|
||||||
|
|
||||||
|
runs-on: ubuntu-20.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Download all bundles
|
||||||
|
uses: actions/download-artifact@v3
|
||||||
|
|
||||||
|
- name: Setup steamcmd
|
||||||
|
uses: CyberAndrii/setup-steamcmd@v1
|
||||||
|
|
||||||
|
- name: Generate Steam auth code
|
||||||
|
id: steam-totp
|
||||||
|
uses: CyberAndrii/steam-totp@v1
|
||||||
|
with:
|
||||||
|
shared_secret: ${{ secrets.STEAM_SHARED_SECRET }}
|
||||||
|
|
||||||
|
- name: Upload to Steam
|
||||||
|
run: |
|
||||||
|
echo "::group::Extracting source"
|
||||||
|
mkdir source
|
||||||
|
(
|
||||||
|
cd source
|
||||||
|
tar -xf ../internal-source/source.tar.gz --strip-components=1
|
||||||
|
)
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
mkdir steam
|
||||||
|
(
|
||||||
|
cd steam
|
||||||
|
|
||||||
|
echo "::group::Prepare Win32"
|
||||||
|
unzip ../openttd-windows-x86/openttd-*-windows-win32.zip
|
||||||
|
mv openttd-*-windows-win32 steam-win32
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Prepare Win64"
|
||||||
|
unzip ../openttd-windows-x64/openttd-*-windows-win64.zip
|
||||||
|
mv openttd-*-windows-win64 steam-win64
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Prepare macOS"
|
||||||
|
mkdir steam-macos
|
||||||
|
(
|
||||||
|
cd steam-macos
|
||||||
|
unzip ../../openttd-macos-universal/openttd-*-macos-universal.zip
|
||||||
|
)
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Prepare Linux"
|
||||||
|
tar xvf ../openttd-linux-generic/openttd-*-linux-generic-amd64.tar.xz
|
||||||
|
mv openttd-*-linux-generic-amd64 steam-linux
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Preparing build file"
|
||||||
|
if [ "${{ inputs.trigger_type }}" = "new-tag" ]; then
|
||||||
|
BRANCH="testing"
|
||||||
|
else
|
||||||
|
BRANCH="nightly"
|
||||||
|
fi
|
||||||
|
cat ../source/os/steam/release.vdf | sed 's/@@DESCRIPTION@@/openttd-${{ inputs.version }}/;s/@@BRANCH@@/'${BRANCH}'/' > release.vdf
|
||||||
|
cat release.vdf
|
||||||
|
echo "::endgroup::"
|
||||||
|
|
||||||
|
echo "::group::Upload to Steam"
|
||||||
|
steamcmd +login ${{ secrets.STEAM_USERNAME }} ${{ secrets.STEAM_PASSWORD }} ${{ steps.steam-totp.outputs.code }} +run_app_build $(pwd)/release.vdf +quit
|
||||||
|
echo "::endgroup::"
|
||||||
|
)
|
|
@ -5,7 +5,7 @@ if(NOT BINARY_NAME)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
project(${BINARY_NAME}
|
project(${BINARY_NAME}
|
||||||
VERSION 13.0
|
VERSION 13.3
|
||||||
)
|
)
|
||||||
|
|
||||||
if(CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR)
|
if(CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR)
|
||||||
|
@ -280,6 +280,8 @@ if(NOT OPTION_DEDICATED)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
include(CheckAtomic)
|
||||||
|
|
||||||
if(APPLE)
|
if(APPLE)
|
||||||
link_package(Iconv TARGET Iconv::Iconv)
|
link_package(Iconv TARGET Iconv::Iconv)
|
||||||
|
|
||||||
|
|
|
@ -41,7 +41,6 @@ INHERIT_DOCS = YES
|
||||||
SEPARATE_MEMBER_PAGES = NO
|
SEPARATE_MEMBER_PAGES = NO
|
||||||
TAB_SIZE = 2
|
TAB_SIZE = 2
|
||||||
ALIASES =
|
ALIASES =
|
||||||
TCL_SUBST =
|
|
||||||
OPTIMIZE_OUTPUT_FOR_C = YES
|
OPTIMIZE_OUTPUT_FOR_C = YES
|
||||||
OPTIMIZE_OUTPUT_JAVA = NO
|
OPTIMIZE_OUTPUT_JAVA = NO
|
||||||
OPTIMIZE_FOR_FORTRAN = NO
|
OPTIMIZE_FOR_FORTRAN = NO
|
||||||
|
@ -155,7 +154,6 @@ VERBATIM_HEADERS = YES
|
||||||
# Configuration options related to the alphabetical class index
|
# Configuration options related to the alphabetical class index
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
ALPHABETICAL_INDEX = NO
|
ALPHABETICAL_INDEX = NO
|
||||||
COLS_IN_ALPHA_INDEX = 5
|
|
||||||
IGNORE_PREFIX =
|
IGNORE_PREFIX =
|
||||||
#---------------------------------------------------------------------------
|
#---------------------------------------------------------------------------
|
||||||
# Configuration options related to the HTML output
|
# Configuration options related to the HTML output
|
||||||
|
@ -224,7 +222,7 @@ LATEX_OUTPUT = latex
|
||||||
LATEX_CMD_NAME = latex
|
LATEX_CMD_NAME = latex
|
||||||
MAKEINDEX_CMD_NAME = makeindex
|
MAKEINDEX_CMD_NAME = makeindex
|
||||||
COMPACT_LATEX = NO
|
COMPACT_LATEX = NO
|
||||||
PAPER_TYPE = a4wide
|
PAPER_TYPE = a4
|
||||||
EXTRA_PACKAGES =
|
EXTRA_PACKAGES =
|
||||||
LATEX_HEADER =
|
LATEX_HEADER =
|
||||||
LATEX_FOOTER =
|
LATEX_FOOTER =
|
||||||
|
|
|
@ -13,6 +13,7 @@ set(AI_COMPAT_SOURCE_FILES
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/compat_1.10.nut
|
${CMAKE_CURRENT_SOURCE_DIR}/compat_1.10.nut
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/compat_1.11.nut
|
${CMAKE_CURRENT_SOURCE_DIR}/compat_1.11.nut
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/compat_12.nut
|
${CMAKE_CURRENT_SOURCE_DIR}/compat_12.nut
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/compat_13.nut
|
||||||
)
|
)
|
||||||
|
|
||||||
foreach(AI_COMPAT_SOURCE_FILE IN LISTS AI_COMPAT_SOURCE_FILES)
|
foreach(AI_COMPAT_SOURCE_FILE IN LISTS AI_COMPAT_SOURCE_FILES)
|
||||||
|
|
|
@ -10,6 +10,7 @@ set(GS_COMPAT_SOURCE_FILES
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/compat_1.10.nut
|
${CMAKE_CURRENT_SOURCE_DIR}/compat_1.10.nut
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/compat_1.11.nut
|
${CMAKE_CURRENT_SOURCE_DIR}/compat_1.11.nut
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/compat_12.nut
|
${CMAKE_CURRENT_SOURCE_DIR}/compat_12.nut
|
||||||
|
${CMAKE_CURRENT_SOURCE_DIR}/compat_13.nut
|
||||||
)
|
)
|
||||||
|
|
||||||
foreach(GS_COMPAT_SOURCE_FILE IN LISTS GS_COMPAT_SOURCE_FILES)
|
foreach(GS_COMPAT_SOURCE_FILE IN LISTS GS_COMPAT_SOURCE_FILES)
|
||||||
|
|
147
changelog.txt
147
changelog.txt
|
@ -1,3 +1,150 @@
|
||||||
|
13.3 (2023-06-11)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
Fix: [Win32] use full monitor resolution for fullscreen (#10985)
|
||||||
|
|
||||||
|
|
||||||
|
13.2 (2023-06-10)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
Change: [Win32] position window in center of workspace of primary display (#10942)
|
||||||
|
Change: Automatically disable hardware acceleration when GPU driver crashed the game last attempt (#10928)
|
||||||
|
Change: [Linux] Default scroll mode to non-mouse-lock (#10920)
|
||||||
|
Change: Include font style in font name for Freetype (#10879)
|
||||||
|
Fix: Don't restore backed up vehicle name if it's no longer unique (#10979)
|
||||||
|
Fix #10975: Train name wrongly marked as unique when joining trains (#10976)
|
||||||
|
Fix: Crash when not even a single row fits for dropdowns on low resolution screens (#10934)
|
||||||
|
Fix: Crash with tooltip on low resolution screens (#10933)
|
||||||
|
Fix: Crash when window can't be placed on low resolution screens (#10932)
|
||||||
|
Fix #10502: Apply engine refit before attaching free wagons (#10926)
|
||||||
|
Fix: Wayland crash on startup due to Pango also using FontConfig (#10916)
|
||||||
|
Fix: When syncing width of GUI items, take padding into account (#10915)
|
||||||
|
Fix: Make dropdowns self-close when losing focus (#10912)
|
||||||
|
Fix: Land info window maximum width was not scaled (#10894)
|
||||||
|
Fix: Check max member count in squirrel classes (#10883)
|
||||||
|
Fix: Ask FontConfig for the face index when opening fonts (#10878)
|
||||||
|
Fix #10831: Level crossing parts left barred after crossing tile removal (#10874)
|
||||||
|
Fix: Rail waypoint selection window not closed when parent windows closed (#10873)
|
||||||
|
Fix #10846: [Script] Crash on trying to allocate an excessively large array (#10848)
|
||||||
|
Fix: [Win32] Text line breaking did not properly handle punctuation characters (#10775)
|
||||||
|
Fix: [Emscripten] Crash when saving games (#10758)
|
||||||
|
Fix: [Win32] Wrong multi-line text layout due to incorrect whitespace handling (#10752)
|
||||||
|
Fix #10741: Rail platforms left partially reserved after train crash (#10751)
|
||||||
|
Fix: Shaded engines in purchase list incorrectly shaded (#10736)
|
||||||
|
Fix #10735: [NewGRF] {POP_COLOUR} fails if string is drawn with extra flags (#10736)
|
||||||
|
Fix #8177: Ships with max speed overflow to near-zero speed (#10695)
|
||||||
|
Fix #10289: Don't silently fail when setting timetable start dates (#10690)
|
||||||
|
Fix #8302: Improve "Maintenance intervals are in percents" helptext (#10686)
|
||||||
|
Fix #10665: "No vehicles are available yet" message did not appear correctly on non-temperate climates (#10673)
|
||||||
|
Fix #10630: Don't allow shifting service date earlier than year 0 (#10643)
|
||||||
|
Fix #10637, #10638: Incorrect water infrastructure totals when building certain object types (#10639, #10640)
|
||||||
|
Fix: Abort loading savegame if road vehicle is on invalid road type (#10622)
|
||||||
|
|
||||||
|
|
||||||
|
13.1 (2023-04-10)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
Add: [NewGRF] Engine name callback for nested variants. (#10399)
|
||||||
|
Fix: Improve main toolbar tooltips (#10616)
|
||||||
|
Fix: [NewGRF] Additional validation for Action3 (+others) (#10601)
|
||||||
|
Fix: Clear button for editbox didn't take account of padding (#10583)
|
||||||
|
Fix: [Script] Access to enum/consts defined outside of main.nut (#10573)
|
||||||
|
Fix #10568: Bogus warning when loading a save with a NewGRFs on dedicated servers (#10572)
|
||||||
|
Fix #10554: Crash when scrolling in the autoreplace window with collapsed variants (#10555)
|
||||||
|
Fix: Network server highlight invisible with RTL languages. (#10551)
|
||||||
|
Fix: Client name was not being used as company manager name (#10535)
|
||||||
|
Fix: Prevent road vehicles on crossing from crashing into the side of a train (#10496)
|
||||||
|
Fix #10477: [macOS] Calculation for window sizes when using custom fonts was being rounded incorrectly (#10489)
|
||||||
|
Fix #10486: Crash in debug window when GS started before AIs (#10487)
|
||||||
|
Fix #10469: [Script] Negative numbers in League Table window were sorted incorrectly (#10471)
|
||||||
|
Fix #10465: Crash on timeout if user never enters a password for server (#10466)
|
||||||
|
Fix #10280, #10461: Crash on opening town windows as a spectator (#10462)
|
||||||
|
Fix #10059: Script config values stored in the config file could cause crashes (#10444)
|
||||||
|
|
||||||
|
|
||||||
|
13.0 (2023-02-05)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
Change #10077: Make maximum loan a positive multiple of the loan interval (#10355)
|
||||||
|
Fix #10361: [Script] Don't try to give saved data to a dead script (#10433)
|
||||||
|
Fix #10419: Water infrastructure accounting when building ship depots and docks (#10432)
|
||||||
|
|
||||||
|
|
||||||
|
13.0-RC2 (2023-01-28)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
Feature: Press Ctrl to build a diagonal area of trees (#10342)
|
||||||
|
Feature: Set a custom number of industries in map generation window (#10340)
|
||||||
|
Change: Display font status as aa/noaa instead of true/false (#10352)
|
||||||
|
Fix: [Script] Improved API documentation for scripts (#10413, #10412)
|
||||||
|
Fix #10255: Reduce basic thickness of linkgraph GUI lines (#10410)
|
||||||
|
Fix #10220: Don't select unselectable engine as default (#10404)
|
||||||
|
Fix #10395: When loading old saves, don't forcibly bar level crossings (#10400)
|
||||||
|
Fix #10377: Bad sorting of rail vehicles when primary variant is missing (#10378)
|
||||||
|
Fix #10368: Server restarting game caused clients to hit assertion (#10369)
|
||||||
|
Fix #10362: NewGRF bridges without speed limits (#10365)
|
||||||
|
Fix #10363: CargoDist setting helptext shouldn't suggest symmetric distribution for diamonds in subtropic (#10364)
|
||||||
|
Fix: [Script] Switch to OWNER_TOWN prevented OWNER_DEITY test during industry prospecting (#10360)
|
||||||
|
Fix #10009: Bad overflow protection when taking out loans (#10359)
|
||||||
|
Fix #9865: Removing files with the console always failed (#10357)
|
||||||
|
Fix #10057: FallbackParagraphLayout fails to properly wrap (#10356)
|
||||||
|
Fix #10177: Company list password padlock showed after switching to single player (#10354)
|
||||||
|
Fix: Various Wide River issues (#10348)
|
||||||
|
Fix: Link variants to parents when finalising engines (#10346)
|
||||||
|
Fix #10333: Only show industry prospecting errors to local company (#10338)
|
||||||
|
Fix #10335: Set initial scrollbar count for object GUI (#10336)
|
||||||
|
Fix #10331: Starting new company during load must happen after AI start (#10332)
|
||||||
|
Fix #10309: [SDL] Uninitialized width and height when turning off full screen (#10328)
|
||||||
|
Fix #10032: Capacities of articulated vehicles in build window (#10326)
|
||||||
|
Fix: Improve handling of corrupt NewGRF or image files (#10321, #10316)
|
||||||
|
Fix: [NewGRF] Don't assume engclass 2 should be elrail (#10315)
|
||||||
|
Fix: [Script] AIGroup.GetProfitLastYear could get values different than those displayed in GUI (#10227)
|
||||||
|
Fix #10304: [Scripts] Don't start GS in intro game (#10305)
|
||||||
|
Fix: [Script] Copy compat files for version 13 (#10303)
|
||||||
|
|
||||||
|
|
||||||
|
13.0-RC1 (2023-01-01)
|
||||||
|
------------------------------------------------------------------------
|
||||||
|
Feature: 'font' console command to configure fonts within game (#10278)
|
||||||
|
Feature: Ctrl-click to bulk edit timetable speeds/waiting times (#10265)
|
||||||
|
Feature: [NewGRF] Vehicle variants in expandable purchase list (#10220)
|
||||||
|
Feature: Expand all towns in the scenario editor (#10215)
|
||||||
|
Add: [NewGRF] Slope-aware and roadtype-specific one-way sprites (#10282)
|
||||||
|
Change: Display text files in black (#10291)
|
||||||
|
Change: Make vehicle list dropdown buttons resize to fit strings (#10286)
|
||||||
|
Change: [NewGRF] Support flipping shorter engines without explicit support (#10262)
|
||||||
|
Change: Separate ground sprite from foundation sprite offsets (#10256)
|
||||||
|
Change: Vertically centre sprite font relative to TrueType font (#10254)
|
||||||
|
Change: [macOS] Set minimum macOS version to 10.13 (#10253)
|
||||||
|
Change: Use lowered not disabled widget for current vehicle details tab (#10252)
|
||||||
|
Change: Various improvements to NewGRF sprite aligner (#10249)
|
||||||
|
Change: reset_engines console command now rerandomises introduction dates and reliability (#10220)
|
||||||
|
Change: Show error message on failed industry prospecting (#10202)
|
||||||
|
Fix: Local authority window rating list height ignored icon sizes (#10285)
|
||||||
|
Fix #10150: Town signs could be truncated when using custom fonts (#10283)
|
||||||
|
Fix #8971: Resize QueryStrings with interface scale change (#10281)
|
||||||
|
Fix #10274: Crash when rescanning scripts with GS selected (#10276)
|
||||||
|
Fix #10151: Use smaller padding for signs (#10272)
|
||||||
|
Fix #10263: [Script] Restore tile validation for commands (#10269)
|
||||||
|
Fix: Missing scrollbar for rail/roadtype dropdowns (#10264)
|
||||||
|
Fix #10260: Incorrect rect height drawing image in vehicle details (#10261)
|
||||||
|
Fix #10257: Incorrect catenary position on sloped bridge heads (#10258)
|
||||||
|
Fix: Vertically centre chat prompt (#10250)
|
||||||
|
Fix #10214: League and graph buttons in toolbar did not have a default action (#10246)
|
||||||
|
Fix #10242: Allow a space for text shadow when clipping text (#10243)
|
||||||
|
Fix #10206: Fully disable scripts in intro game (#10241)
|
||||||
|
Fix #10218: Don't try to create river tiles along incorrect slopes (#10235)
|
||||||
|
Fix #10208: [NewGRF] Allow using a specific underlay for road/tram tunnels (#10233)
|
||||||
|
Fix #10224: Don't change fast-forward mode while saving (#10230)
|
||||||
|
Fix #10147: Sound effect volume slider no longer set volume (#10228)
|
||||||
|
Fix #10223: Crash when vehicle cloning fails on order cloning (#10225)
|
||||||
|
Fix: Maximum space for engine preview image was never scaled (#10219)
|
||||||
|
Fix #10216: Crash when upgrading savegame with crashed vehicles (#10217)
|
||||||
|
Fix #10212: [Script] Nested ScriptAccounting scopes not restored properly (#10213)
|
||||||
|
Fix #10114: Incorrect drag-highlight position with non-power-of-2 scaling (#10211)
|
||||||
|
Fix #10198: Rearrange Intro GUI to make button rows narrower (#10203)
|
||||||
|
Fix: Missing extra padding when drawing tooltip text (#10201)
|
||||||
|
Fix: Bad alignment of button icons when using the original baseset (#10200)
|
||||||
|
Fix: Signal icons incorrectly positioned in UI (#10199)
|
||||||
|
Fix #10021: Object GUI resized when switching between different objects (#10196)
|
||||||
|
Fix #9720: Delay start of GS/AI to after loading of savegame (#9745)
|
||||||
|
|
||||||
|
|
||||||
13.0-beta2 (2022-11-27)
|
13.0-beta2 (2022-11-27)
|
||||||
------------------------------------------------------------------------
|
------------------------------------------------------------------------
|
||||||
Feature: Allow AI/GS to be fully modified in scenario editor (#10152)
|
Feature: Allow AI/GS to be fully modified in scenario editor (#10152)
|
||||||
|
|
|
@ -0,0 +1,87 @@
|
||||||
|
# atomic builtins are required for threading support.
|
||||||
|
|
||||||
|
INCLUDE(CheckCXXSourceCompiles)
|
||||||
|
INCLUDE(CheckLibraryExists)
|
||||||
|
|
||||||
|
# Sometimes linking against libatomic is required for atomic ops, if
|
||||||
|
# the platform doesn't support lock-free atomics.
|
||||||
|
|
||||||
|
function(check_working_cxx_atomics varname)
|
||||||
|
set(OLD_CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS})
|
||||||
|
set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -std=c++17")
|
||||||
|
check_cxx_source_compiles("
|
||||||
|
#include <atomic>
|
||||||
|
std::atomic<int> x;
|
||||||
|
std::atomic<short> y;
|
||||||
|
std::atomic<char> z;
|
||||||
|
int main() {
|
||||||
|
++z;
|
||||||
|
++y;
|
||||||
|
return ++x;
|
||||||
|
}
|
||||||
|
" ${varname})
|
||||||
|
set(CMAKE_REQUIRED_FLAGS ${OLD_CMAKE_REQUIRED_FLAGS})
|
||||||
|
endfunction(check_working_cxx_atomics)
|
||||||
|
|
||||||
|
function(check_working_cxx_atomics64 varname)
|
||||||
|
set(OLD_CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS})
|
||||||
|
set(CMAKE_REQUIRED_FLAGS "-std=c++17 ${CMAKE_REQUIRED_FLAGS}")
|
||||||
|
check_cxx_source_compiles("
|
||||||
|
#include <atomic>
|
||||||
|
#include <cstdint>
|
||||||
|
std::atomic<uint64_t> x (0);
|
||||||
|
int main() {
|
||||||
|
uint64_t i = x.load(std::memory_order_relaxed);
|
||||||
|
(void)i;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
" ${varname})
|
||||||
|
set(CMAKE_REQUIRED_FLAGS ${OLD_CMAKE_REQUIRED_FLAGS})
|
||||||
|
endfunction(check_working_cxx_atomics64)
|
||||||
|
|
||||||
|
|
||||||
|
# Check for (non-64-bit) atomic operations.
|
||||||
|
if(MSVC)
|
||||||
|
set(HAVE_CXX_ATOMICS_WITHOUT_LIB True)
|
||||||
|
else()
|
||||||
|
# First check if atomics work without the library.
|
||||||
|
check_working_cxx_atomics(HAVE_CXX_ATOMICS_WITHOUT_LIB)
|
||||||
|
# If not, check if the library exists, and atomics work with it.
|
||||||
|
if(NOT HAVE_CXX_ATOMICS_WITHOUT_LIB)
|
||||||
|
check_library_exists(atomic __atomic_fetch_add_4 "" HAVE_LIBATOMIC)
|
||||||
|
if(HAVE_LIBATOMIC)
|
||||||
|
list(APPEND CMAKE_REQUIRED_LIBRARIES "atomic")
|
||||||
|
check_working_cxx_atomics(HAVE_CXX_ATOMICS_WITH_LIB)
|
||||||
|
if (NOT HAVE_CXX_ATOMICS_WITH_LIB)
|
||||||
|
message(FATAL_ERROR "Host compiler must support std::atomic!")
|
||||||
|
endif()
|
||||||
|
else()
|
||||||
|
message(FATAL_ERROR "Host compiler appears to require libatomic, but cannot find it.")
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
# Check for 64 bit atomic operations.
|
||||||
|
if(MSVC)
|
||||||
|
set(HAVE_CXX_ATOMICS64_WITHOUT_LIB True)
|
||||||
|
else()
|
||||||
|
# First check if atomics work without the library.
|
||||||
|
check_working_cxx_atomics64(HAVE_CXX_ATOMICS64_WITHOUT_LIB)
|
||||||
|
# If not, check if the library exists, and atomics work with it.
|
||||||
|
if(NOT HAVE_CXX_ATOMICS64_WITHOUT_LIB)
|
||||||
|
check_library_exists(atomic __atomic_load_8 "" HAVE_CXX_LIBATOMICS64)
|
||||||
|
if(HAVE_CXX_LIBATOMICS64)
|
||||||
|
list(APPEND CMAKE_REQUIRED_LIBRARIES "atomic")
|
||||||
|
check_working_cxx_atomics64(HAVE_CXX_ATOMICS64_WITH_LIB)
|
||||||
|
if (NOT HAVE_CXX_ATOMICS64_WITH_LIB)
|
||||||
|
message(FATAL_ERROR "Host compiler must support 64-bit std::atomic!")
|
||||||
|
endif()
|
||||||
|
else()
|
||||||
|
message(FATAL_ERROR "Host compiler appears to require libatomic for 64-bit operations, but cannot find it.")
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(HAVE_CXX_ATOMICS_WITH_LIB OR HAVE_CXX_ATOMICS64_WITH_LIB)
|
||||||
|
target_link_libraries(openttd atomic)
|
||||||
|
endif()
|
|
@ -136,6 +136,10 @@ macro(compile_flags)
|
||||||
# -flifetime-dse=2 (default since GCC 6) doesn't play
|
# -flifetime-dse=2 (default since GCC 6) doesn't play
|
||||||
# well with our custom pool item allocator
|
# well with our custom pool item allocator
|
||||||
"$<$<BOOL:${LIFETIME_DSE_FOUND}>:-flifetime-dse=1>"
|
"$<$<BOOL:${LIFETIME_DSE_FOUND}>:-flifetime-dse=1>"
|
||||||
|
|
||||||
|
# We have a fight between clang wanting std::move() and gcc not wanting it
|
||||||
|
# and of course they both warn when the other compiler is happy
|
||||||
|
"-Wno-redundant-move"
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
|
@ -56,7 +56,7 @@ function(set_options)
|
||||||
|
|
||||||
option(OPTION_DEDICATED "Build dedicated server only (no GUI)" OFF)
|
option(OPTION_DEDICATED "Build dedicated server only (no GUI)" OFF)
|
||||||
option(OPTION_INSTALL_FHS "Install with Filesystem Hierarchy Standard folders" ${DEFAULT_OPTION_INSTALL_FHS})
|
option(OPTION_INSTALL_FHS "Install with Filesystem Hierarchy Standard folders" ${DEFAULT_OPTION_INSTALL_FHS})
|
||||||
option(OPTION_USE_ASSERTS "Use assertions; leave enabled for nightlies, betas, and RCs" ON)
|
option(OPTION_USE_ASSERTS "Use assertions; leave enabled for nightlies, betas, and RCs" OFF)
|
||||||
if(EMSCRIPTEN)
|
if(EMSCRIPTEN)
|
||||||
# Although pthreads is supported, it is not in a way yet that is
|
# Although pthreads is supported, it is not in a way yet that is
|
||||||
# useful for us.
|
# useful for us.
|
||||||
|
|
|
@ -342,7 +342,7 @@ foreach(LINE IN LISTS SOURCE_LINES)
|
||||||
else()
|
else()
|
||||||
string(APPEND SQUIRREL_EXPORT "\n SQ${API_CLS}.PreRegister(engine, \"${API_SUPER_CLS}\");")
|
string(APPEND SQUIRREL_EXPORT "\n SQ${API_CLS}.PreRegister(engine, \"${API_SUPER_CLS}\");")
|
||||||
endif()
|
endif()
|
||||||
if(NOT "${SUPER_CLS}" STREQUAL "ScriptEvent")
|
if(NOT "${SUPER_CLS}" MATCHES "^ScriptEvent")
|
||||||
if("${CLS_PARAM_2}" STREQUAL "v")
|
if("${CLS_PARAM_2}" STREQUAL "v")
|
||||||
string(APPEND SQUIRREL_EXPORT "\n SQ${API_CLS}.AddSQAdvancedConstructor(engine);")
|
string(APPEND SQUIRREL_EXPORT "\n SQ${API_CLS}.AddSQAdvancedConstructor(engine);")
|
||||||
else()
|
else()
|
||||||
|
|
Binary file not shown.
|
@ -0,0 +1,64 @@
|
||||||
|
{
|
||||||
|
"project": {
|
||||||
|
"baseProductId": "1293297882",
|
||||||
|
"clientId": "CLIENT_ID",
|
||||||
|
"clientSecret": "CLIENT_SECRET",
|
||||||
|
"version": "VERSION",
|
||||||
|
"installDirectory": "OpenTTD",
|
||||||
|
"name": "OpenTTD",
|
||||||
|
"platform": "gnu-linux",
|
||||||
|
"tags": [
|
||||||
|
"editor_v_1_4_0"
|
||||||
|
],
|
||||||
|
"languageMode": "together",
|
||||||
|
"products": [
|
||||||
|
{
|
||||||
|
"name": "OpenTTD",
|
||||||
|
"productId": "1293297882",
|
||||||
|
"depots": [
|
||||||
|
{
|
||||||
|
"name": "Linux",
|
||||||
|
"folder": "linux",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenGFX",
|
||||||
|
"folder": "opengfx",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenMSX",
|
||||||
|
"folder": "openmsx",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenSFX",
|
||||||
|
"folder": "opensfx",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"tasks": [
|
||||||
|
{
|
||||||
|
"type": "FileTask",
|
||||||
|
"name": "OpenTTD",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
],
|
||||||
|
"category": "game",
|
||||||
|
"path": "openttd",
|
||||||
|
"isPrimary": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"supportDepots": []
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,65 @@
|
||||||
|
{
|
||||||
|
"project": {
|
||||||
|
"baseProductId": "1293297882",
|
||||||
|
"clientId": "CLIENT_ID",
|
||||||
|
"clientSecret": "CLIENT_SECRET",
|
||||||
|
"version": "VERSION",
|
||||||
|
"installDirectory": "OpenTTD",
|
||||||
|
"name": "OpenTTD",
|
||||||
|
"platform": "osx",
|
||||||
|
"tags": [
|
||||||
|
"editor_v_1_4_0"
|
||||||
|
],
|
||||||
|
"languageMode": "together",
|
||||||
|
"products": [
|
||||||
|
{
|
||||||
|
"name": "OpenTTD",
|
||||||
|
"productId": "1293297882",
|
||||||
|
"depots": [
|
||||||
|
{
|
||||||
|
"name": "MacOS",
|
||||||
|
"folder": "macos",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenGFX",
|
||||||
|
"folder": "opengfx",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenMSX",
|
||||||
|
"folder": "openmsx",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenSFX",
|
||||||
|
"folder": "opensfx",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"tasks": [
|
||||||
|
{
|
||||||
|
"type": "FileTask",
|
||||||
|
"name": "OpenTTD",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
],
|
||||||
|
"category": "game",
|
||||||
|
"path": "OpenTTD.app/Contents/MacOS/openttd",
|
||||||
|
"isPrimary": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"supportDepots": []
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,94 @@
|
||||||
|
{
|
||||||
|
"project": {
|
||||||
|
"baseProductId": "1293297882",
|
||||||
|
"clientId": "CLIENT_ID",
|
||||||
|
"clientSecret": "CLIENT_SECRET",
|
||||||
|
"version": "VERSION",
|
||||||
|
"installDirectory": "OpenTTD",
|
||||||
|
"name": "OpenTTD",
|
||||||
|
"platform": "windows",
|
||||||
|
"tags": [
|
||||||
|
"editor_v_1_4_0"
|
||||||
|
],
|
||||||
|
"languageMode": "together",
|
||||||
|
"products": [
|
||||||
|
{
|
||||||
|
"name": "OpenTTD",
|
||||||
|
"productId": "1293297882",
|
||||||
|
"depots": [
|
||||||
|
{
|
||||||
|
"name": "Win32",
|
||||||
|
"folder": "win32",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
],
|
||||||
|
"osBitness": [
|
||||||
|
"32"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Win64",
|
||||||
|
"folder": "win64",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
],
|
||||||
|
"osBitness": [
|
||||||
|
"64"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenGFX",
|
||||||
|
"folder": "opengfx",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
],
|
||||||
|
"osBitness": [
|
||||||
|
"32",
|
||||||
|
"64"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenMSX",
|
||||||
|
"folder": "openmsx",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
],
|
||||||
|
"osBitness": [
|
||||||
|
"32",
|
||||||
|
"64"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "OpenSFX",
|
||||||
|
"folder": "opensfx",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
],
|
||||||
|
"osBitness": [
|
||||||
|
"32",
|
||||||
|
"64"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"tasks": [
|
||||||
|
{
|
||||||
|
"type": "FileTask",
|
||||||
|
"name": "OpenTTD",
|
||||||
|
"languages": [
|
||||||
|
"en-US"
|
||||||
|
],
|
||||||
|
"category": "game",
|
||||||
|
"path": "openttd.exe",
|
||||||
|
"isPrimary": true,
|
||||||
|
"osBitness": [
|
||||||
|
"32",
|
||||||
|
"64"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"supportDepots": []
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"scriptInterpreter": true
|
||||||
|
}
|
||||||
|
}
|
|
@ -45,4 +45,4 @@ ResizeImage $logoPath 1240 600 "assets\Wide310x150Logo.png"
|
||||||
|
|
||||||
# Copy the logo for the store for the common package
|
# Copy the logo for the store for the common package
|
||||||
New-Item -Path "." -Name "assets-common" -ItemType "directory" -Force
|
New-Item -Path "." -Name "assets-common" -ItemType "directory" -Force
|
||||||
Copy-Item "assets\StoreLogo.png" -Destination "assets-common\StoreLogo.png"
|
Copy-Item "assets\StoreLogo.png" -Destination "assets-common\StoreLogoCommon.png"
|
||||||
|
|
|
@ -65,6 +65,9 @@ bool SQClass::NewSlot(SQSharedState *ss,const SQObjectPtr &key,const SQObjectPtr
|
||||||
_defaultvalues[_member_idx(temp)].val = val;
|
_defaultvalues[_member_idx(temp)].val = val;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
if (_members->CountUsed() >= MEMBER_MAX_COUNT) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
if(type(val) == OT_CLOSURE || type(val) == OT_NATIVECLOSURE || bstatic) {
|
if(type(val) == OT_CLOSURE || type(val) == OT_NATIVECLOSURE || bstatic) {
|
||||||
SQInteger mmidx;
|
SQInteger mmidx;
|
||||||
if((type(val) == OT_CLOSURE || type(val) == OT_NATIVECLOSURE) &&
|
if((type(val) == OT_CLOSURE || type(val) == OT_NATIVECLOSURE) &&
|
||||||
|
|
|
@ -18,6 +18,7 @@ typedef sqvector<SQClassMember> SQClassMemberVec;
|
||||||
|
|
||||||
#define MEMBER_TYPE_METHOD 0x01000000
|
#define MEMBER_TYPE_METHOD 0x01000000
|
||||||
#define MEMBER_TYPE_FIELD 0x02000000
|
#define MEMBER_TYPE_FIELD 0x02000000
|
||||||
|
#define MEMBER_MAX_COUNT 0x00FFFFFF
|
||||||
|
|
||||||
#define _ismethod(o) (_integer(o)&MEMBER_TYPE_METHOD)
|
#define _ismethod(o) (_integer(o)&MEMBER_TYPE_METHOD)
|
||||||
#define _isfield(o) (_integer(o)&MEMBER_TYPE_FIELD)
|
#define _isfield(o) (_integer(o)&MEMBER_TYPE_FIELD)
|
||||||
|
|
|
@ -2,6 +2,9 @@
|
||||||
#ifndef _SQUTILS_H_
|
#ifndef _SQUTILS_H_
|
||||||
#define _SQUTILS_H_
|
#define _SQUTILS_H_
|
||||||
|
|
||||||
|
#include "../../fmt/format.h"
|
||||||
|
#include "../../../script/script_fatalerror.hpp"
|
||||||
|
|
||||||
void *sq_vm_malloc(SQUnsignedInteger size);
|
void *sq_vm_malloc(SQUnsignedInteger size);
|
||||||
void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size);
|
void *sq_vm_realloc(void *p,SQUnsignedInteger oldsize,SQUnsignedInteger size);
|
||||||
void sq_vm_free(void *p,SQUnsignedInteger size);
|
void sq_vm_free(void *p,SQUnsignedInteger size);
|
||||||
|
@ -102,6 +105,10 @@ private:
|
||||||
void _realloc(SQUnsignedInteger newsize)
|
void _realloc(SQUnsignedInteger newsize)
|
||||||
{
|
{
|
||||||
newsize = (newsize > 0)?newsize:4;
|
newsize = (newsize > 0)?newsize:4;
|
||||||
|
if (newsize > SIZE_MAX / sizeof(T)) {
|
||||||
|
std::string msg = fmt::format("cannot resize to {}", newsize);
|
||||||
|
throw Script_FatalError(msg);
|
||||||
|
}
|
||||||
_vals = (T*)SQ_REALLOC(_vals, _allocated * sizeof(T), newsize * sizeof(T));
|
_vals = (T*)SQ_REALLOC(_vals, _allocated * sizeof(T), newsize * sizeof(T));
|
||||||
_allocated = (size_t)newsize;
|
_allocated = (size_t)newsize;
|
||||||
}
|
}
|
||||||
|
|
|
@ -437,7 +437,7 @@ struct AISettingsWindow : public Window {
|
||||||
|
|
||||||
if (this->clicked_row != num) {
|
if (this->clicked_row != num) {
|
||||||
this->CloseChildWindows(WC_QUERY_STRING);
|
this->CloseChildWindows(WC_QUERY_STRING);
|
||||||
HideDropDownMenu(this);
|
this->CloseChildWindows(WC_DROPDOWN_MENU);
|
||||||
this->clicked_row = num;
|
this->clicked_row = num;
|
||||||
this->clicked_dropdown = false;
|
this->clicked_dropdown = false;
|
||||||
}
|
}
|
||||||
|
@ -452,7 +452,7 @@ struct AISettingsWindow : public Window {
|
||||||
if (!bool_item && IsInsideMM(x, 0, SETTING_BUTTON_WIDTH) && config_item.complete_labels) {
|
if (!bool_item && IsInsideMM(x, 0, SETTING_BUTTON_WIDTH) && config_item.complete_labels) {
|
||||||
if (this->clicked_dropdown) {
|
if (this->clicked_dropdown) {
|
||||||
/* unclick the dropdown */
|
/* unclick the dropdown */
|
||||||
HideDropDownMenu(this);
|
this->CloseChildWindows(WC_DROPDOWN_MENU);
|
||||||
this->clicked_dropdown = false;
|
this->clicked_dropdown = false;
|
||||||
this->closing_dropdown = false;
|
this->closing_dropdown = false;
|
||||||
} else {
|
} else {
|
||||||
|
@ -501,7 +501,7 @@ struct AISettingsWindow : public Window {
|
||||||
} else if (!bool_item && !config_item.complete_labels) {
|
} else if (!bool_item && !config_item.complete_labels) {
|
||||||
/* Display a query box so users can enter a custom value. */
|
/* Display a query box so users can enter a custom value. */
|
||||||
SetDParam(0, old_val);
|
SetDParam(0, old_val);
|
||||||
ShowQueryString(STR_JUST_INT, STR_CONFIG_SETTING_QUERY_CAPTION, 10, this, CS_NUMERAL, QSF_NONE);
|
ShowQueryString(STR_JUST_INT, STR_CONFIG_SETTING_QUERY_CAPTION, INT32_DIGITS_WITH_SIGN_AND_TERMINATION, this, CS_NUMERAL_SIGNED, QSF_NONE);
|
||||||
}
|
}
|
||||||
this->SetDirty();
|
this->SetDirty();
|
||||||
break;
|
break;
|
||||||
|
@ -564,7 +564,7 @@ struct AISettingsWindow : public Window {
|
||||||
void OnInvalidateData(int data = 0, bool gui_scope = true) override
|
void OnInvalidateData(int data = 0, bool gui_scope = true) override
|
||||||
{
|
{
|
||||||
this->RebuildVisibleSettings();
|
this->RebuildVisibleSettings();
|
||||||
HideDropDownMenu(this);
|
this->CloseChildWindows(WC_DROPDOWN_MENU);
|
||||||
this->CloseChildWindows(WC_QUERY_STRING);
|
this->CloseChildWindows(WC_QUERY_STRING);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1114,9 +1114,7 @@ struct AIDebugWindow : public Window {
|
||||||
}
|
}
|
||||||
if (this->autoscroll) {
|
if (this->autoscroll) {
|
||||||
int scroll_pos = std::max(0, log->used - this->vscroll->GetCapacity());
|
int scroll_pos = std::max(0, log->used - this->vscroll->GetCapacity());
|
||||||
if (scroll_pos != this->vscroll->GetPosition()) {
|
if (this->vscroll->SetPosition(scroll_pos)) {
|
||||||
this->vscroll->SetPosition(scroll_pos);
|
|
||||||
|
|
||||||
/* We need a repaint */
|
/* We need a repaint */
|
||||||
this->SetWidgetDirty(WID_AID_SCROLLBAR);
|
this->SetWidgetDirty(WID_AID_SCROLLBAR);
|
||||||
this->SetWidgetDirty(WID_AID_LOG_PANEL);
|
this->SetWidgetDirty(WID_AID_LOG_PANEL);
|
||||||
|
|
|
@ -98,11 +98,10 @@ ScriptInfo *AIInstance::FindLibrary(const char *library, int version)
|
||||||
* DoCommand callback function for all commands executed by AIs.
|
* DoCommand callback function for all commands executed by AIs.
|
||||||
* @param cmd cmd as given to DoCommandPInternal.
|
* @param cmd cmd as given to DoCommandPInternal.
|
||||||
* @param result The result of the command.
|
* @param result The result of the command.
|
||||||
* @param tile The tile on which the command was executed.
|
|
||||||
* @param data Command data as given to Command<>::Post.
|
* @param data Command data as given to Command<>::Post.
|
||||||
* @param result_data Additional returned data from the command.
|
* @param result_data Additional returned data from the command.
|
||||||
*/
|
*/
|
||||||
void CcAI(Commands cmd, const CommandCost &result, TileIndex tile, const CommandDataBuffer &data, CommandDataBuffer result_data)
|
void CcAI(Commands cmd, const CommandCost &result, const CommandDataBuffer &data, CommandDataBuffer result_data)
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
* The company might not exist anymore. Check for this.
|
* The company might not exist anymore. Check for this.
|
||||||
|
@ -113,7 +112,7 @@ void CcAI(Commands cmd, const CommandCost &result, TileIndex tile, const Command
|
||||||
const Company *c = Company::GetIfValid(_current_company);
|
const Company *c = Company::GetIfValid(_current_company);
|
||||||
if (c == nullptr || c->ai_instance == nullptr) return;
|
if (c == nullptr || c->ai_instance == nullptr) return;
|
||||||
|
|
||||||
if (c->ai_instance->DoCommandCallback(result, tile, data, std::move(result_data), cmd)) {
|
if (c->ai_instance->DoCommandCallback(result, data, std::move(result_data), cmd)) {
|
||||||
c->ai_instance->Continue();
|
c->ai_instance->Continue();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -34,7 +34,7 @@ void DrawAircraftDetails(const Aircraft *v, const Rect &r)
|
||||||
int y = r.top;
|
int y = r.top;
|
||||||
for (const Aircraft *u = v; u != nullptr; u = u->Next()) {
|
for (const Aircraft *u = v; u != nullptr; u = u->Next()) {
|
||||||
if (u->IsNormalAircraft()) {
|
if (u->IsNormalAircraft()) {
|
||||||
SetDParam(0, u->engine_type);
|
SetDParam(0, PackEngineNameDParam(u->engine_type, EngineNameContext::VehicleDetails));
|
||||||
SetDParam(1, u->build_year);
|
SetDParam(1, u->build_year);
|
||||||
SetDParam(2, u->value);
|
SetDParam(2, u->value);
|
||||||
DrawString(r.left, r.right, y, STR_VEHICLE_INFO_BUILT_VALUE);
|
DrawString(r.left, r.right, y, STR_VEHICLE_INFO_BUILT_VALUE);
|
||||||
|
|
|
@ -160,41 +160,6 @@ CargoArray GetCapacityOfArticulatedParts(EngineID engine)
|
||||||
return capacity;
|
return capacity;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the default cargoes and refits of an articulated vehicle.
|
|
||||||
* The refits are linked to a cargo rather than an articulated part to prevent a long list of parts.
|
|
||||||
* @param engine Model to investigate.
|
|
||||||
* @param[out] cargoes Total amount of units that can be transported, summed by cargo.
|
|
||||||
* @param[out] refits Whether a (possibly partial) refit for each cargo is possible.
|
|
||||||
* @param cargo_type Selected refitted cargo type
|
|
||||||
* @param cargo_capacity Capacity of selected refitted cargo type
|
|
||||||
*/
|
|
||||||
void GetArticulatedVehicleCargoesAndRefits(EngineID engine, CargoArray *cargoes, CargoTypes *refits, CargoID cargo_type, uint cargo_capacity)
|
|
||||||
{
|
|
||||||
cargoes->Clear();
|
|
||||||
*refits = 0;
|
|
||||||
|
|
||||||
const Engine *e = Engine::Get(engine);
|
|
||||||
|
|
||||||
if (cargo_type < NUM_CARGO && cargo_capacity > 0) {
|
|
||||||
(*cargoes)[cargo_type] += cargo_capacity;
|
|
||||||
if (IsEngineRefittable(engine)) SetBit(*refits, cargo_type);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!e->IsGroundVehicle() || !HasBit(e->info.callback_mask, CBM_VEHICLE_ARTIC_ENGINE)) return;
|
|
||||||
|
|
||||||
for (uint i = 1; i < MAX_ARTICULATED_PARTS; i++) {
|
|
||||||
EngineID artic_engine = GetNextArticulatedPart(i, engine);
|
|
||||||
if (artic_engine == INVALID_ENGINE) break;
|
|
||||||
|
|
||||||
cargo_capacity = GetVehicleDefaultCapacity(artic_engine, &cargo_type);
|
|
||||||
if (cargo_type < NUM_CARGO && cargo_capacity > 0) {
|
|
||||||
(*cargoes)[cargo_type] += cargo_capacity;
|
|
||||||
if (IsEngineRefittable(artic_engine)) SetBit(*refits, cargo_type);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Checks whether any of the articulated parts is refittable
|
* Checks whether any of the articulated parts is refittable
|
||||||
* @param engine the first part
|
* @param engine the first part
|
||||||
|
|
|
@ -346,7 +346,7 @@ static CommandCost BuildReplacementVehicle(Vehicle *old_veh, Vehicle **new_vehic
|
||||||
|
|
||||||
/* Build the new vehicle */
|
/* Build the new vehicle */
|
||||||
VehicleID new_veh_id;
|
VehicleID new_veh_id;
|
||||||
std::tie(cost, new_veh_id, std::ignore, std::ignore) = Command<CMD_BUILD_VEHICLE>::Do(DC_EXEC | DC_AUTOREPLACE, old_veh->tile, e, true, CT_INVALID, INVALID_CLIENT_ID);
|
std::tie(cost, new_veh_id, std::ignore, std::ignore, std::ignore) = Command<CMD_BUILD_VEHICLE>::Do(DC_EXEC | DC_AUTOREPLACE, old_veh->tile, e, true, CT_INVALID, INVALID_CLIENT_ID);
|
||||||
if (cost.Failed()) return cost;
|
if (cost.Failed()) return cost;
|
||||||
|
|
||||||
Vehicle *new_veh = Vehicle::Get(new_veh_id);
|
Vehicle *new_veh = Vehicle::Get(new_veh_id);
|
||||||
|
@ -422,6 +422,7 @@ static CommandCost CopyHeadSpecificThings(Vehicle *old_head, Vehicle *new_head,
|
||||||
if (cost.Succeeded() && old_head != new_head && (flags & DC_EXEC) != 0) {
|
if (cost.Succeeded() && old_head != new_head && (flags & DC_EXEC) != 0) {
|
||||||
/* Copy other things which cannot be copied by a command and which shall not stay resetted from the build vehicle command */
|
/* Copy other things which cannot be copied by a command and which shall not stay resetted from the build vehicle command */
|
||||||
new_head->CopyVehicleConfigAndStatistics(old_head);
|
new_head->CopyVehicleConfigAndStatistics(old_head);
|
||||||
|
GroupStatistics::AddProfitLastYear(new_head);
|
||||||
|
|
||||||
/* Switch vehicle windows/news to the new vehicle, so they are not closed/deleted when the old vehicle is sold */
|
/* Switch vehicle windows/news to the new vehicle, so they are not closed/deleted when the old vehicle is sold */
|
||||||
ChangeVehicleViewports(old_head->index, new_head->index);
|
ChangeVehicleViewports(old_head->index, new_head->index);
|
||||||
|
|
|
@ -458,7 +458,7 @@ public:
|
||||||
bool when_old = false;
|
bool when_old = false;
|
||||||
EngineID e = EngineReplacementForCompany(c, this->sel_engine[0], this->sel_group, &when_old);
|
EngineID e = EngineReplacementForCompany(c, this->sel_engine[0], this->sel_group, &when_old);
|
||||||
str = when_old ? STR_REPLACE_REPLACING_WHEN_OLD : STR_ENGINE_NAME;
|
str = when_old ? STR_REPLACE_REPLACING_WHEN_OLD : STR_ENGINE_NAME;
|
||||||
SetDParam(0, e);
|
SetDParam(0, PackEngineNameDParam(e, EngineNameContext::PurchaseList));
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
str = STR_REPLACE_NOT_REPLACING_VEHICLE_SELECTED;
|
str = STR_REPLACE_NOT_REPLACING_VEHICLE_SELECTED;
|
||||||
|
@ -523,8 +523,7 @@ public:
|
||||||
const Engine *e = Engine::Get(this->sel_engine[side]);
|
const Engine *e = Engine::Get(this->sel_engine[side]);
|
||||||
TestedEngineDetails ted;
|
TestedEngineDetails ted;
|
||||||
ted.cost = 0;
|
ted.cost = 0;
|
||||||
ted.cargo = e->GetDefaultCargoType();
|
ted.FillDefaultCapacities(e);
|
||||||
ted.capacity = e->GetDisplayDefaultCapacity(&ted.mail_capacity);
|
|
||||||
|
|
||||||
const Rect r = this->GetWidget<NWidgetBase>(side == 0 ? WID_RV_LEFT_DETAILS : WID_RV_RIGHT_DETAILS)->GetCurrentRect()
|
const Rect r = this->GetWidget<NWidgetBase>(side == 0 ? WID_RV_LEFT_DETAILS : WID_RV_RIGHT_DETAILS)->GetCurrentRect()
|
||||||
.Shrink(WidgetDimensions::scaled.frametext, WidgetDimensions::scaled.framerect);
|
.Shrink(WidgetDimensions::scaled.frametext, WidgetDimensions::scaled.framerect);
|
||||||
|
|
|
@ -367,7 +367,12 @@ bool BmpReadHeader(BmpBuffer *buffer, BmpInfo *info, BmpData *data)
|
||||||
info->palette_size = ReadDword(buffer); // number of colours in palette
|
info->palette_size = ReadDword(buffer); // number of colours in palette
|
||||||
SkipBytes(buffer, header_size - 16); // skip the end of info header
|
SkipBytes(buffer, header_size - 16); // skip the end of info header
|
||||||
}
|
}
|
||||||
if (info->palette_size == 0) info->palette_size = 1 << info->bpp;
|
|
||||||
|
uint maximum_palette_size = 1U << info->bpp;
|
||||||
|
if (info->palette_size == 0) info->palette_size = maximum_palette_size;
|
||||||
|
|
||||||
|
/* More palette colours than palette indices is not supported. */
|
||||||
|
if (info->palette_size > maximum_palette_size) return false;
|
||||||
|
|
||||||
data->palette = CallocT<Colour>(info->palette_size);
|
data->palette = CallocT<Colour>(info->palette_size);
|
||||||
|
|
||||||
|
|
|
@ -130,6 +130,23 @@ private:
|
||||||
this->SetWidgetDirty(WID_BBS_BRIDGE_LIST);
|
this->SetWidgetDirty(WID_BBS_BRIDGE_LIST);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the StringID to draw in the selection list and set the appropriate DParams.
|
||||||
|
* @param bridge_data the bridge to get the StringID of.
|
||||||
|
* @return the StringID.
|
||||||
|
*/
|
||||||
|
StringID GetBridgeSelectString(const BuildBridgeData &bridge_data) const
|
||||||
|
{
|
||||||
|
SetDParam(0, bridge_data.spec->material);
|
||||||
|
SetDParam(1, bridge_data.spec->speed);
|
||||||
|
SetDParam(2, bridge_data.cost);
|
||||||
|
/* If the bridge has no meaningful speed limit, don't display it. */
|
||||||
|
if (bridge_data.spec->speed == UINT16_MAX) {
|
||||||
|
return _game_mode == GM_EDITOR ? STR_SELECT_BRIDGE_INFO_NAME : STR_SELECT_BRIDGE_INFO_NAME_COST;
|
||||||
|
}
|
||||||
|
return _game_mode == GM_EDITOR ? STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED : STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST;
|
||||||
|
}
|
||||||
|
|
||||||
public:
|
public:
|
||||||
BuildBridgeWindow(WindowDesc *desc, TileIndex start, TileIndex end, TransportType transport_type, byte road_rail_type, GUIBridgeList *bl) : Window(desc),
|
BuildBridgeWindow(WindowDesc *desc, TileIndex start, TileIndex end, TransportType transport_type, byte road_rail_type, GUIBridgeList *bl) : Window(desc),
|
||||||
start_tile(start),
|
start_tile(start),
|
||||||
|
@ -183,14 +200,9 @@ public:
|
||||||
case WID_BBS_BRIDGE_LIST: {
|
case WID_BBS_BRIDGE_LIST: {
|
||||||
Dimension sprite_dim = {0, 0}; // Biggest bridge sprite dimension
|
Dimension sprite_dim = {0, 0}; // Biggest bridge sprite dimension
|
||||||
Dimension text_dim = {0, 0}; // Biggest text dimension
|
Dimension text_dim = {0, 0}; // Biggest text dimension
|
||||||
for (int i = 0; i < (int)this->bridges->size(); i++) {
|
for (const BuildBridgeData &bridge_data : *this->bridges) {
|
||||||
const BridgeSpec *b = this->bridges->at(i).spec;
|
sprite_dim = maxdim(sprite_dim, GetSpriteSize(bridge_data.spec->sprite));
|
||||||
sprite_dim = maxdim(sprite_dim, GetSpriteSize(b->sprite));
|
text_dim = maxdim(text_dim, GetStringBoundingBox(GetBridgeSelectString(bridge_data)));
|
||||||
|
|
||||||
SetDParam(2, this->bridges->at(i).cost);
|
|
||||||
SetDParam(1, b->speed);
|
|
||||||
SetDParam(0, b->material);
|
|
||||||
text_dim = maxdim(text_dim, GetStringBoundingBox(_game_mode == GM_EDITOR ? STR_SELECT_BRIDGE_SCENEDIT_INFO : STR_SELECT_BRIDGE_INFO));
|
|
||||||
}
|
}
|
||||||
sprite_dim.height++; // Sprite is rendered one pixel down in the matrix field.
|
sprite_dim.height++; // Sprite is rendered one pixel down in the matrix field.
|
||||||
text_dim.height++; // Allowing the bottom row pixels to be rendered on the edge of the matrix field.
|
text_dim.height++; // Allowing the bottom row pixels to be rendered on the edge of the matrix field.
|
||||||
|
@ -224,15 +236,10 @@ public:
|
||||||
case WID_BBS_BRIDGE_LIST: {
|
case WID_BBS_BRIDGE_LIST: {
|
||||||
Rect tr = r.WithHeight(this->resize.step_height).Shrink(WidgetDimensions::scaled.matrix);
|
Rect tr = r.WithHeight(this->resize.step_height).Shrink(WidgetDimensions::scaled.matrix);
|
||||||
for (int i = this->vscroll->GetPosition(); this->vscroll->IsVisible(i) && i < (int)this->bridges->size(); i++) {
|
for (int i = this->vscroll->GetPosition(); this->vscroll->IsVisible(i) && i < (int)this->bridges->size(); i++) {
|
||||||
const BridgeSpec *b = this->bridges->at(i).spec;
|
const BuildBridgeData &bridge_data = this->bridges->at(i);
|
||||||
|
const BridgeSpec *b = bridge_data.spec;
|
||||||
SetDParam(2, this->bridges->at(i).cost);
|
|
||||||
SetDParam(1, b->speed);
|
|
||||||
SetDParam(0, b->material);
|
|
||||||
|
|
||||||
DrawSprite(b->sprite, b->pal, tr.left, tr.bottom - GetSpriteSize(b->sprite).height);
|
DrawSprite(b->sprite, b->pal, tr.left, tr.bottom - GetSpriteSize(b->sprite).height);
|
||||||
DrawStringMultiLine(tr.Indent(this->bridgetext_offset, false),
|
DrawStringMultiLine(tr.Indent(this->bridgetext_offset, false), GetBridgeSelectString(bridge_data));
|
||||||
_game_mode == GM_EDITOR ? STR_SELECT_BRIDGE_SCENEDIT_INFO : STR_SELECT_BRIDGE_INFO);
|
|
||||||
tr = tr.Translate(0, this->resize.step_height);
|
tr = tr.Translate(0, this->resize.step_height);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -145,13 +145,14 @@ static bool EngineNameSorter(const GUIEngineListItem &a, const GUIEngineListItem
|
||||||
|
|
||||||
if (a.engine_id != _last_engine[0]) {
|
if (a.engine_id != _last_engine[0]) {
|
||||||
_last_engine[0] = a.engine_id;
|
_last_engine[0] = a.engine_id;
|
||||||
SetDParam(0, a.engine_id);
|
SetDParam(0, PackEngineNameDParam(a.engine_id, EngineNameContext::PurchaseList));
|
||||||
|
|
||||||
GetString(last_name[0], STR_ENGINE_NAME, lastof(last_name[0]));
|
GetString(last_name[0], STR_ENGINE_NAME, lastof(last_name[0]));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (b.engine_id != _last_engine[1]) {
|
if (b.engine_id != _last_engine[1]) {
|
||||||
_last_engine[1] = b.engine_id;
|
_last_engine[1] = b.engine_id;
|
||||||
SetDParam(0, b.engine_id);
|
SetDParam(0, PackEngineNameDParam(b.engine_id, EngineNameContext::PurchaseList));
|
||||||
GetString(last_name[1], STR_ENGINE_NAME, lastof(last_name[1]));
|
GetString(last_name[1], STR_ENGINE_NAME, lastof(last_name[1]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -553,18 +554,29 @@ static GUIEngineList::FilterFunction * const _filter_funcs[] = {
|
||||||
&CargoAndEngineFilter,
|
&CargoAndEngineFilter,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int DrawCargoCapacityInfo(int left, int right, int y, EngineID engine, TestedEngineDetails &te)
|
static uint GetCargoWeight(const CargoArray &cap, VehicleType vtype)
|
||||||
{
|
{
|
||||||
CargoArray cap;
|
uint weight = 0;
|
||||||
CargoTypes refits;
|
|
||||||
GetArticulatedVehicleCargoesAndRefits(engine, &cap, &refits, te.cargo, te.capacity);
|
|
||||||
|
|
||||||
for (CargoID c = 0; c < NUM_CARGO; c++) {
|
for (CargoID c = 0; c < NUM_CARGO; c++) {
|
||||||
if (cap[c] == 0) continue;
|
if (cap[c] != 0) {
|
||||||
|
if (vtype == VEH_TRAIN) {
|
||||||
|
weight += CargoSpec::Get(c)->WeightOfNUnitsInTrain(cap[c]);
|
||||||
|
} else {
|
||||||
|
weight += CargoSpec::Get(c)->WeightOfNUnits(cap[c]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return weight;
|
||||||
|
}
|
||||||
|
|
||||||
|
static int DrawCargoCapacityInfo(int left, int right, int y, TestedEngineDetails &te, bool refittable)
|
||||||
|
{
|
||||||
|
for (CargoID c = 0; c < NUM_CARGO; c++) {
|
||||||
|
if (te.all_capacities[c] == 0) continue;
|
||||||
|
|
||||||
SetDParam(0, c);
|
SetDParam(0, c);
|
||||||
SetDParam(1, cap[c]);
|
SetDParam(1, te.all_capacities[c]);
|
||||||
SetDParam(2, HasBit(refits, c) ? STR_PURCHASE_INFO_REFITTABLE : STR_EMPTY);
|
SetDParam(2, refittable ? STR_PURCHASE_INFO_REFITTABLE : STR_EMPTY);
|
||||||
DrawString(left, right, y, STR_PURCHASE_INFO_CAPACITY);
|
DrawString(left, right, y, STR_PURCHASE_INFO_CAPACITY);
|
||||||
y += FONT_HEIGHT_NORMAL;
|
y += FONT_HEIGHT_NORMAL;
|
||||||
}
|
}
|
||||||
|
@ -591,8 +603,7 @@ static int DrawRailWagonPurchaseInfo(int left, int right, int y, EngineID engine
|
||||||
/* Wagon weight - (including cargo) */
|
/* Wagon weight - (including cargo) */
|
||||||
uint weight = e->GetDisplayWeight();
|
uint weight = e->GetDisplayWeight();
|
||||||
SetDParam(0, weight);
|
SetDParam(0, weight);
|
||||||
uint cargo_weight = (e->CanCarryCargo() ? CargoSpec::Get(te.cargo)->WeightOfNUnitsInTrain(te.capacity) : 0);
|
SetDParam(1, GetCargoWeight(te.all_capacities, VEH_TRAIN) + weight);
|
||||||
SetDParam(1, cargo_weight + weight);
|
|
||||||
DrawString(left, right, y, STR_PURCHASE_INFO_WEIGHT_CWEIGHT);
|
DrawString(left, right, y, STR_PURCHASE_INFO_WEIGHT_CWEIGHT);
|
||||||
y += FONT_HEIGHT_NORMAL;
|
y += FONT_HEIGHT_NORMAL;
|
||||||
|
|
||||||
|
@ -685,8 +696,7 @@ static int DrawRoadVehPurchaseInfo(int left, int right, int y, EngineID engine_n
|
||||||
/* Road vehicle weight - (including cargo) */
|
/* Road vehicle weight - (including cargo) */
|
||||||
int16 weight = e->GetDisplayWeight();
|
int16 weight = e->GetDisplayWeight();
|
||||||
SetDParam(0, weight);
|
SetDParam(0, weight);
|
||||||
uint cargo_weight = (e->CanCarryCargo() ? CargoSpec::Get(te.cargo)->WeightOfNUnits(te.capacity) : 0);
|
SetDParam(1, GetCargoWeight(te.all_capacities, VEH_ROAD) + weight);
|
||||||
SetDParam(1, cargo_weight + weight);
|
|
||||||
DrawString(left, right, y, STR_PURCHASE_INFO_WEIGHT_CWEIGHT);
|
DrawString(left, right, y, STR_PURCHASE_INFO_WEIGHT_CWEIGHT);
|
||||||
y += FONT_HEIGHT_NORMAL;
|
y += FONT_HEIGHT_NORMAL;
|
||||||
|
|
||||||
|
@ -868,6 +878,21 @@ static uint ShowAdditionalText(int left, int right, int y, EngineID engine)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void TestedEngineDetails::FillDefaultCapacities(const Engine *e)
|
||||||
|
{
|
||||||
|
this->cargo = e->GetDefaultCargoType();
|
||||||
|
if (e->type == VEH_TRAIN || e->type == VEH_ROAD) {
|
||||||
|
this->all_capacities = GetCapacityOfArticulatedParts(e->index);
|
||||||
|
this->capacity = this->all_capacities[this->cargo];
|
||||||
|
this->mail_capacity = 0;
|
||||||
|
} else {
|
||||||
|
this->capacity = e->GetDisplayDefaultCapacity(&this->mail_capacity);
|
||||||
|
this->all_capacities[this->cargo] = this->capacity;
|
||||||
|
this->all_capacities[CT_MAIL] = this->mail_capacity;
|
||||||
|
}
|
||||||
|
if (this->all_capacities.GetCount() == 0) this->cargo = CT_INVALID;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Draw the purchase info details of a vehicle at a given location.
|
* Draw the purchase info details of a vehicle at a given location.
|
||||||
* @param left,right,y location where to draw the info
|
* @param left,right,y location where to draw the info
|
||||||
|
@ -909,7 +934,7 @@ int DrawVehiclePurchaseInfo(int left, int right, int y, EngineID engine_number,
|
||||||
|
|
||||||
if (articulated_cargo) {
|
if (articulated_cargo) {
|
||||||
/* Cargo type + capacity, or N/A */
|
/* Cargo type + capacity, or N/A */
|
||||||
int new_y = DrawCargoCapacityInfo(left, right, y, engine_number, te);
|
int new_y = DrawCargoCapacityInfo(left, right, y, te, refittable);
|
||||||
|
|
||||||
if (new_y == y) {
|
if (new_y == y) {
|
||||||
SetDParam(0, CT_INVALID);
|
SetDParam(0, CT_INVALID);
|
||||||
|
@ -1010,9 +1035,9 @@ void DrawEngineList(VehicleType type, const Rect &r, const GUIEngineList &eng_li
|
||||||
const Engine *e = Engine::Get(item.engine_id);
|
const Engine *e = Engine::Get(item.engine_id);
|
||||||
bool hidden = HasBit(e->company_hidden, _local_company);
|
bool hidden = HasBit(e->company_hidden, _local_company);
|
||||||
StringID str = hidden ? STR_HIDDEN_ENGINE_NAME : STR_ENGINE_NAME;
|
StringID str = hidden ? STR_HIDDEN_ENGINE_NAME : STR_ENGINE_NAME;
|
||||||
TextColour tc = (item.engine_id == selected_id) ? TC_WHITE : (TC_NO_SHADE | ((hidden | shaded) ? TC_GREY : TC_BLACK));
|
TextColour tc = (item.engine_id == selected_id) ? TC_WHITE : ((hidden | shaded) ? (TC_GREY | TC_FORCED | TC_NO_SHADE) : TC_BLACK);
|
||||||
|
|
||||||
SetDParam(0, item.engine_id);
|
SetDParam(0, PackEngineNameDParam(item.engine_id, EngineNameContext::PurchaseList, item.indent));
|
||||||
Rect itr = tr.Indent(indent, rtl);
|
Rect itr = tr.Indent(indent, rtl);
|
||||||
DrawString(itr.left, itr.right, y + normal_text_y_offset, str, tc);
|
DrawString(itr.left, itr.right, y + normal_text_y_offset, str, tc);
|
||||||
int sprite_x = ir.Indent(indent + circle_width + WidgetDimensions::scaled.hsep_normal, rtl).WithWidth(sprite_width, rtl).left + sprite_left;
|
int sprite_x = ir.Indent(indent + circle_width + WidgetDimensions::scaled.hsep_normal, rtl).WithWidth(sprite_width, rtl).left + sprite_left;
|
||||||
|
@ -1163,12 +1188,12 @@ struct BuildVehicleWindow : Window {
|
||||||
|
|
||||||
this->eng_list.ForceRebuild();
|
this->eng_list.ForceRebuild();
|
||||||
this->GenerateBuildList(); // generate the list, since we need it in the next line
|
this->GenerateBuildList(); // generate the list, since we need it in the next line
|
||||||
/* Select the first engine in the list as default when opening the window */
|
|
||||||
if (this->eng_list.size() > 0) {
|
/* Select the first unshaded engine in the list as default when opening the window */
|
||||||
this->SelectEngine(this->eng_list[0].engine_id);
|
EngineID engine = INVALID_ENGINE;
|
||||||
} else {
|
auto it = std::find_if(this->eng_list.begin(), this->eng_list.end(), [&](GUIEngineListItem &item){ return (item.flags & EngineDisplayFlags::Shaded) == EngineDisplayFlags::None; });
|
||||||
this->SelectEngine(INVALID_ENGINE);
|
if (it != this->eng_list.end()) engine = it->engine_id;
|
||||||
}
|
this->SelectEngine(engine);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Set the filter type according to the depot type */
|
/** Set the filter type according to the depot type */
|
||||||
|
@ -1261,28 +1286,23 @@ struct BuildVehicleWindow : Window {
|
||||||
if (this->sel_engine == INVALID_ENGINE) return;
|
if (this->sel_engine == INVALID_ENGINE) return;
|
||||||
|
|
||||||
const Engine *e = Engine::Get(this->sel_engine);
|
const Engine *e = Engine::Get(this->sel_engine);
|
||||||
if (!e->CanCarryCargo()) {
|
|
||||||
this->te.cost = 0;
|
|
||||||
this->te.cargo = CT_INVALID;
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!this->listview_mode) {
|
if (!this->listview_mode) {
|
||||||
/* Query for cost and refitted capacity */
|
/* Query for cost and refitted capacity */
|
||||||
auto [ret, veh_id, refit_capacity, refit_mail] = Command<CMD_BUILD_VEHICLE>::Do(DC_QUERY_COST, this->window_number, this->sel_engine, true, cargo, INVALID_CLIENT_ID);
|
auto [ret, veh_id, refit_capacity, refit_mail, cargo_capacities] = Command<CMD_BUILD_VEHICLE>::Do(DC_QUERY_COST, this->window_number, this->sel_engine, true, cargo, INVALID_CLIENT_ID);
|
||||||
if (ret.Succeeded()) {
|
if (ret.Succeeded()) {
|
||||||
this->te.cost = ret.GetCost() - e->GetCost();
|
this->te.cost = ret.GetCost() - e->GetCost();
|
||||||
this->te.capacity = refit_capacity;
|
this->te.capacity = refit_capacity;
|
||||||
this->te.mail_capacity = refit_mail;
|
this->te.mail_capacity = refit_mail;
|
||||||
this->te.cargo = (cargo == CT_INVALID) ? e->GetDefaultCargoType() : cargo;
|
this->te.cargo = (cargo == CT_INVALID) ? e->GetDefaultCargoType() : cargo;
|
||||||
|
this->te.all_capacities = cargo_capacities;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Purchase test was not possible or failed, fill in the defaults instead. */
|
/* Purchase test was not possible or failed, fill in the defaults instead. */
|
||||||
this->te.cost = 0;
|
this->te.cost = 0;
|
||||||
this->te.capacity = e->GetDisplayDefaultCapacity(&this->te.mail_capacity);
|
this->te.FillDefaultCapacities(e);
|
||||||
this->te.cargo = e->GetDefaultCargoType();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void OnInit() override
|
void OnInit() override
|
||||||
|
@ -1314,8 +1334,7 @@ struct BuildVehicleWindow : Window {
|
||||||
{
|
{
|
||||||
std::vector<EngineID> variants;
|
std::vector<EngineID> variants;
|
||||||
EngineID sel_id = INVALID_ENGINE;
|
EngineID sel_id = INVALID_ENGINE;
|
||||||
int num_engines = 0;
|
size_t num_engines = 0;
|
||||||
int num_wagons = 0;
|
|
||||||
|
|
||||||
list.clear();
|
list.clear();
|
||||||
|
|
||||||
|
@ -1336,12 +1355,7 @@ struct BuildVehicleWindow : Window {
|
||||||
|
|
||||||
list.emplace_back(eid, e->info.variant_id, e->display_flags, 0);
|
list.emplace_back(eid, e->info.variant_id, e->display_flags, 0);
|
||||||
|
|
||||||
if (rvi->railveh_type != RAILVEH_WAGON) {
|
if (rvi->railveh_type != RAILVEH_WAGON) num_engines++;
|
||||||
num_engines++;
|
|
||||||
} else {
|
|
||||||
num_wagons++;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (e->info.variant_id != eid && e->info.variant_id != INVALID_ENGINE) variants.push_back(e->info.variant_id);
|
if (e->info.variant_id != eid && e->info.variant_id != INVALID_ENGINE) variants.push_back(e->info.variant_id);
|
||||||
if (eid == this->sel_engine) sel_id = eid;
|
if (eid == this->sel_engine) sel_id = eid;
|
||||||
}
|
}
|
||||||
|
@ -1351,6 +1365,7 @@ struct BuildVehicleWindow : Window {
|
||||||
if (std::find(list.begin(), list.end(), variant) == list.end()) {
|
if (std::find(list.begin(), list.end(), variant) == list.end()) {
|
||||||
const Engine *e = Engine::Get(variant);
|
const Engine *e = Engine::Get(variant);
|
||||||
list.emplace_back(variant, e->info.variant_id, e->display_flags | EngineDisplayFlags::Shaded, 0);
|
list.emplace_back(variant, e->info.variant_id, e->display_flags | EngineDisplayFlags::Shaded, 0);
|
||||||
|
if (e->u.rail.railveh_type != RAILVEH_WAGON) num_engines++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1368,7 +1383,7 @@ struct BuildVehicleWindow : Window {
|
||||||
EngList_SortPartial(&list, _engine_sort_functions[0][this->sort_criteria], 0, num_engines);
|
EngList_SortPartial(&list, _engine_sort_functions[0][this->sort_criteria], 0, num_engines);
|
||||||
|
|
||||||
/* and finally sort wagons */
|
/* and finally sort wagons */
|
||||||
EngList_SortPartial(&list, _engine_sort_functions[0][this->sort_criteria], num_engines, num_wagons);
|
EngList_SortPartial(&list, _engine_sort_functions[0][this->sort_criteria], num_engines, list.size() - num_engines);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Figure out what road vehicle EngineIDs to put in the list */
|
/* Figure out what road vehicle EngineIDs to put in the list */
|
||||||
|
@ -1584,7 +1599,7 @@ struct BuildVehicleWindow : Window {
|
||||||
EngineID sel_eng = this->sel_engine;
|
EngineID sel_eng = this->sel_engine;
|
||||||
if (sel_eng != INVALID_ENGINE) {
|
if (sel_eng != INVALID_ENGINE) {
|
||||||
this->rename_engine = sel_eng;
|
this->rename_engine = sel_eng;
|
||||||
SetDParam(0, sel_eng);
|
SetDParam(0, PackEngineNameDParam(sel_eng, EngineNameContext::Generic));
|
||||||
ShowQueryString(STR_ENGINE_NAME, STR_QUERY_RENAME_TRAIN_TYPE_CAPTION + this->vehicle_type, MAX_LENGTH_ENGINE_NAME_CHARS, this, CS_ALPHANUMERAL, QSF_ENABLE_DEFAULT | QSF_LEN_IN_CHARS);
|
ShowQueryString(STR_ENGINE_NAME, STR_QUERY_RENAME_TRAIN_TYPE_CAPTION + this->vehicle_type, MAX_LENGTH_ENGINE_NAME_CHARS, this, CS_ALPHANUMERAL, QSF_ENABLE_DEFAULT | QSF_LEN_IN_CHARS);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
|
@ -37,7 +37,7 @@ static const CommandCost CMD_ERROR = CommandCost(INVALID_STRING_ID);
|
||||||
*/
|
*/
|
||||||
#define return_cmd_error(errcode) return CommandCost(errcode);
|
#define return_cmd_error(errcode) return CommandCost(errcode);
|
||||||
|
|
||||||
void NetworkSendCommand(Commands cmd, StringID err_message, CommandCallback *callback, CompanyID company, TileIndex location, const CommandDataBuffer &cmd_data);
|
void NetworkSendCommand(Commands cmd, StringID err_message, CommandCallback *callback, CompanyID company, const CommandDataBuffer &cmd_data);
|
||||||
|
|
||||||
bool IsValidCommand(Commands cmd);
|
bool IsValidCommand(Commands cmd);
|
||||||
CommandFlags GetCommandFlags(Commands cmd);
|
CommandFlags GetCommandFlags(Commands cmd);
|
||||||
|
@ -215,20 +215,13 @@ public:
|
||||||
* @param err_message Message prefix to show on error
|
* @param err_message Message prefix to show on error
|
||||||
* @param callback A callback function to call after the command is finished
|
* @param callback A callback function to call after the command is finished
|
||||||
* @param my_cmd indicator if the command is from a company or server (to display error messages for a user)
|
* @param my_cmd indicator if the command is from a company or server (to display error messages for a user)
|
||||||
* @param location Tile location for user feedback.
|
|
||||||
* @param args Parameters for the command
|
* @param args Parameters for the command
|
||||||
* @return \c true if the command succeeded, else \c false.
|
* @return \c true if the command succeeded, else \c false.
|
||||||
*/
|
*/
|
||||||
template <typename Tcallback>
|
template <typename Tcallback>
|
||||||
static bool PostFromNet(StringID err_message, Tcallback *callback, bool my_cmd, TileIndex location, std::tuple<Targs...> args)
|
static bool PostFromNet(StringID err_message, Tcallback *callback, bool my_cmd, std::tuple<Targs...> args)
|
||||||
{
|
{
|
||||||
if constexpr (std::is_same_v<TileIndex, std::tuple_element_t<0, decltype(args)>>) {
|
return InternalPost(err_message, callback, my_cmd, true, std::move(args));
|
||||||
/* Do not even think about executing out-of-bounds tile-commands. */
|
|
||||||
TileIndex tile = std::get<0>(args);
|
|
||||||
if (tile != 0 && (tile >= MapSize() || (!IsValidTile(tile) && (GetCommandFlags<Tcmd>() & CMD_ALL_TILES) == 0))) return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
return InternalPost(err_message, callback, my_cmd, true, location, std::move(args));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -242,12 +235,7 @@ public:
|
||||||
{
|
{
|
||||||
auto args_tuple = std::forward_as_tuple(args...);
|
auto args_tuple = std::forward_as_tuple(args...);
|
||||||
|
|
||||||
TileIndex tile{};
|
::NetworkSendCommand(Tcmd, err_message, nullptr, company, EndianBufferWriter<CommandDataBuffer>::FromValue(args_tuple));
|
||||||
if constexpr (std::is_same_v<TileIndex, std::tuple_element_t<0, decltype(args_tuple)>>) {
|
|
||||||
tile = std::get<0>(args_tuple);
|
|
||||||
}
|
|
||||||
|
|
||||||
::NetworkSendCommand(Tcmd, err_message, nullptr, _current_company, tile, EndianBufferWriter<CommandDataBuffer>::FromValue(args_tuple));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -324,9 +312,9 @@ protected:
|
||||||
} else if constexpr (std::is_same_v<Tcallback, CommandCallbackData>) {
|
} else if constexpr (std::is_same_v<Tcallback, CommandCallbackData>) {
|
||||||
/* Generic callback that takes packed arguments as a buffer. */
|
/* Generic callback that takes packed arguments as a buffer. */
|
||||||
if constexpr (std::is_same_v<Tret, CommandCost>) {
|
if constexpr (std::is_same_v<Tret, CommandCost>) {
|
||||||
callback(Tcmd, ExtractCommandCost(res), tile, EndianBufferWriter<CommandDataBuffer>::FromValue(args), {});
|
callback(Tcmd, ExtractCommandCost(res), EndianBufferWriter<CommandDataBuffer>::FromValue(args), {});
|
||||||
} else {
|
} else {
|
||||||
callback(Tcmd, ExtractCommandCost(res), tile, EndianBufferWriter<CommandDataBuffer>::FromValue(args), EndianBufferWriter<CommandDataBuffer>::FromValue(RemoveFirstTupleElement(res)));
|
callback(Tcmd, ExtractCommandCost(res), EndianBufferWriter<CommandDataBuffer>::FromValue(args), EndianBufferWriter<CommandDataBuffer>::FromValue(RemoveFirstTupleElement(res)));
|
||||||
}
|
}
|
||||||
} else if constexpr (!std::is_same_v<Tret, CommandCost> && std::is_same_v<Tcallback *, typename CommandTraits<Tcmd>::RetCallbackProc>) {
|
} else if constexpr (!std::is_same_v<Tret, CommandCost> && std::is_same_v<Tcallback *, typename CommandTraits<Tcmd>::RetCallbackProc>) {
|
||||||
std::apply(callback, std::tuple_cat(std::make_tuple(Tcmd), res));
|
std::apply(callback, std::tuple_cat(std::make_tuple(Tcmd), res));
|
||||||
|
@ -405,7 +393,7 @@ protected:
|
||||||
/* If we are in network, and the command is not from the network
|
/* If we are in network, and the command is not from the network
|
||||||
* send it to the command-queue and abort execution. */
|
* send it to the command-queue and abort execution. */
|
||||||
if (send_net) {
|
if (send_net) {
|
||||||
::NetworkSendCommand(Tcmd, err_message, callback, _current_company, tile, EndianBufferWriter<CommandDataBuffer>::FromValue(args));
|
::NetworkSendCommand(Tcmd, err_message, callback, _current_company, EndianBufferWriter<CommandDataBuffer>::FromValue(args));
|
||||||
cur_company.Restore();
|
cur_company.Restore();
|
||||||
|
|
||||||
/* Don't return anything special here; no error, no costs.
|
/* Don't return anything special here; no error, no costs.
|
||||||
|
@ -446,8 +434,13 @@ protected:
|
||||||
template <Commands Tcmd, typename Tret, typename... Targs>
|
template <Commands Tcmd, typename Tret, typename... Targs>
|
||||||
struct CommandHelper<Tcmd, Tret(*)(DoCommandFlag, Targs...), false> : CommandHelper<Tcmd, Tret(*)(DoCommandFlag, Targs...), true>
|
struct CommandHelper<Tcmd, Tret(*)(DoCommandFlag, Targs...), false> : CommandHelper<Tcmd, Tret(*)(DoCommandFlag, Targs...), true>
|
||||||
{
|
{
|
||||||
/* Import Post overloads from our base class. */
|
/* Do not allow Post without explicit location. */
|
||||||
using CommandHelper<Tcmd, Tret(*)(DoCommandFlag, Targs...), true>::Post;
|
static inline bool Post(StringID err_message, Targs... args) = delete;
|
||||||
|
template <typename Tcallback>
|
||||||
|
static inline bool Post(Tcallback *callback, Targs... args) = delete;
|
||||||
|
static inline bool Post(Targs... args) = delete;
|
||||||
|
template <typename Tcallback>
|
||||||
|
static bool Post(StringID err_message, Tcallback *callback, Targs... args) = delete;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Shortcut for Post when not using an error message.
|
* Shortcut for Post when not using an error message.
|
||||||
|
@ -476,7 +469,6 @@ struct CommandHelper<Tcmd, Tret(*)(DoCommandFlag, Targs...), false> : CommandHel
|
||||||
* commands that don't take a TileIndex by themselves.
|
* commands that don't take a TileIndex by themselves.
|
||||||
* @param err_message Message prefix to show on error
|
* @param err_message Message prefix to show on error
|
||||||
* @param callback A callback function to call after the command is finished
|
* @param callback A callback function to call after the command is finished
|
||||||
* @param location Tile location for user feedback.
|
|
||||||
* @param args Parameters for the command
|
* @param args Parameters for the command
|
||||||
* @return \c true if the command succeeded, else \c false.
|
* @return \c true if the command succeeded, else \c false.
|
||||||
*/
|
*/
|
||||||
|
@ -492,6 +484,6 @@ struct CommandHelper<Tcmd, Tret(*)(DoCommandFlag, Targs...), false> : CommandHel
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
template <Commands Tcmd>
|
template <Commands Tcmd>
|
||||||
using Command = CommandHelper<Tcmd, typename CommandTraits<Tcmd>::ProcType, std::is_same_v<TileIndex, std::tuple_element_t<0, typename CommandTraits<Tcmd>::Args>>>;
|
using Command = CommandHelper<Tcmd, typename CommandTraits<Tcmd>::ProcType, (GetCommandFlags<Tcmd>() & CMD_LOCATION) == 0>;
|
||||||
|
|
||||||
#endif /* COMMAND_FUNC_H */
|
#endif /* COMMAND_FUNC_H */
|
||||||
|
|
|
@ -386,6 +386,7 @@ enum CommandFlags {
|
||||||
CMD_DEITY = 0x100, ///< the command may be executed by COMPANY_DEITY
|
CMD_DEITY = 0x100, ///< the command may be executed by COMPANY_DEITY
|
||||||
CMD_STR_CTRL = 0x200, ///< the command's string may contain control strings
|
CMD_STR_CTRL = 0x200, ///< the command's string may contain control strings
|
||||||
CMD_NO_EST = 0x400, ///< the command is never estimated.
|
CMD_NO_EST = 0x400, ///< the command is never estimated.
|
||||||
|
CMD_LOCATION = 0x800, ///< the command has implicit location argument.
|
||||||
};
|
};
|
||||||
DECLARE_ENUM_AS_BIT_SET(CommandFlags)
|
DECLARE_ENUM_AS_BIT_SET(CommandFlags)
|
||||||
|
|
||||||
|
@ -477,6 +478,6 @@ typedef void CommandCallback(Commands cmd, const CommandCost &result, TileIndex
|
||||||
* @param result_data Additional returned data from the command
|
* @param result_data Additional returned data from the command
|
||||||
* @see CommandProc
|
* @see CommandProc
|
||||||
*/
|
*/
|
||||||
typedef void CommandCallbackData(Commands cmd, const CommandCost &result, TileIndex tile, const CommandDataBuffer &data, CommandDataBuffer result_data);
|
typedef void CommandCallbackData(Commands cmd, const CommandCost &result, const CommandDataBuffer &data, CommandDataBuffer result_data);
|
||||||
|
|
||||||
#endif /* COMMAND_TYPE_H */
|
#endif /* COMMAND_TYPE_H */
|
||||||
|
|
|
@ -560,7 +560,8 @@ Company *DoStartupNewCompany(bool is_ai, CompanyID company = INVALID_COMPANY)
|
||||||
ResetCompanyLivery(c);
|
ResetCompanyLivery(c);
|
||||||
_company_colours[c->index] = (Colours)c->colour;
|
_company_colours[c->index] = (Colours)c->colour;
|
||||||
|
|
||||||
c->money = c->current_loan = (std::min<int64>(INITIAL_LOAN, _economy.max_loan) * _economy.inflation_prices >> 16) / 50000 * 50000;
|
/* Scale the initial loan based on the inflation rounded down to the loan interval. The maximum loan has already been inflation adjusted. */
|
||||||
|
c->money = c->current_loan = std::min<int64>((INITIAL_LOAN * _economy.inflation_prices >> 16) / LOAN_INTERVAL * LOAN_INTERVAL, _economy.max_loan);
|
||||||
|
|
||||||
std::fill(c->share_owners.begin(), c->share_owners.end(), INVALID_OWNER);
|
std::fill(c->share_owners.begin(), c->share_owners.end(), INVALID_OWNER);
|
||||||
|
|
||||||
|
|
|
@ -796,7 +796,7 @@ public:
|
||||||
/* Position scrollbar to selected group */
|
/* Position scrollbar to selected group */
|
||||||
for (uint i = 0; i < this->rows; i++) {
|
for (uint i = 0; i < this->rows; i++) {
|
||||||
if (this->groups[i]->index == sel) {
|
if (this->groups[i]->index == sel) {
|
||||||
this->vscroll->SetPosition(Clamp(i - this->vscroll->GetCapacity() / 2, 0, std::max(this->vscroll->GetCount() - this->vscroll->GetCapacity(), 0)));
|
this->vscroll->SetPosition(i - this->vscroll->GetCapacity() / 2);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1909,18 +1909,18 @@ struct CompanyInfrastructureWindow : Window
|
||||||
case WID_CI_RAIL_DESC: {
|
case WID_CI_RAIL_DESC: {
|
||||||
uint lines = 1; // Starts at 1 because a line is also required for the section title
|
uint lines = 1; // Starts at 1 because a line is also required for the section title
|
||||||
|
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_RAIL_SECT).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_RAIL_SECT).width + padding.width);
|
||||||
|
|
||||||
for (const auto &rt : _sorted_railtypes) {
|
for (const auto &rt : _sorted_railtypes) {
|
||||||
if (HasBit(this->railtypes, rt)) {
|
if (HasBit(this->railtypes, rt)) {
|
||||||
lines++;
|
lines++;
|
||||||
SetDParam(0, GetRailTypeInfo(rt)->strings.name);
|
SetDParam(0, GetRailTypeInfo(rt)->strings.name);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_WHITE_STRING).width + WidgetDimensions::scaled.hsep_indent);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_WHITE_STRING).width + padding.width + WidgetDimensions::scaled.hsep_indent);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (this->railtypes != RAILTYPES_NONE) {
|
if (this->railtypes != RAILTYPES_NONE) {
|
||||||
lines++;
|
lines++;
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_SIGNALS).width + WidgetDimensions::scaled.hsep_indent);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_SIGNALS).width + padding.width + WidgetDimensions::scaled.hsep_indent);
|
||||||
}
|
}
|
||||||
|
|
||||||
size->height = std::max(size->height, lines * FONT_HEIGHT_NORMAL);
|
size->height = std::max(size->height, lines * FONT_HEIGHT_NORMAL);
|
||||||
|
@ -1931,13 +1931,13 @@ struct CompanyInfrastructureWindow : Window
|
||||||
case WID_CI_TRAM_DESC: {
|
case WID_CI_TRAM_DESC: {
|
||||||
uint lines = 1; // Starts at 1 because a line is also required for the section title
|
uint lines = 1; // Starts at 1 because a line is also required for the section title
|
||||||
|
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(widget == WID_CI_ROAD_DESC ? STR_COMPANY_INFRASTRUCTURE_VIEW_ROAD_SECT : STR_COMPANY_INFRASTRUCTURE_VIEW_TRAM_SECT).width);
|
size->width = std::max(size->width, GetStringBoundingBox(widget == WID_CI_ROAD_DESC ? STR_COMPANY_INFRASTRUCTURE_VIEW_ROAD_SECT : STR_COMPANY_INFRASTRUCTURE_VIEW_TRAM_SECT).width + padding.width);
|
||||||
|
|
||||||
for (const auto &rt : _sorted_roadtypes) {
|
for (const auto &rt : _sorted_roadtypes) {
|
||||||
if (HasBit(this->roadtypes, rt) && RoadTypeIsRoad(rt) == (widget == WID_CI_ROAD_DESC)) {
|
if (HasBit(this->roadtypes, rt) && RoadTypeIsRoad(rt) == (widget == WID_CI_ROAD_DESC)) {
|
||||||
lines++;
|
lines++;
|
||||||
SetDParam(0, GetRoadTypeInfo(rt)->strings.name);
|
SetDParam(0, GetRoadTypeInfo(rt)->strings.name);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_WHITE_STRING).width + WidgetDimensions::scaled.hsep_indent);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_WHITE_STRING).width + padding.width + WidgetDimensions::scaled.hsep_indent);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1946,14 +1946,14 @@ struct CompanyInfrastructureWindow : Window
|
||||||
}
|
}
|
||||||
|
|
||||||
case WID_CI_WATER_DESC:
|
case WID_CI_WATER_DESC:
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_WATER_SECT).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_WATER_SECT).width + padding.width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_CANALS).width + WidgetDimensions::scaled.hsep_indent);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_CANALS).width + padding.width + WidgetDimensions::scaled.hsep_indent);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_CI_STATION_DESC:
|
case WID_CI_STATION_DESC:
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_STATION_SECT).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_STATION_SECT).width + padding.width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_STATIONS).width + WidgetDimensions::scaled.hsep_indent);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_STATIONS).width + padding.width + WidgetDimensions::scaled.hsep_indent);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_AIRPORTS).width + WidgetDimensions::scaled.hsep_indent);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_INFRASTRUCTURE_VIEW_AIRPORTS).width + padding.width + WidgetDimensions::scaled.hsep_indent);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_CI_RAIL_COUNT:
|
case WID_CI_RAIL_COUNT:
|
||||||
|
@ -2399,18 +2399,19 @@ struct CompanyWindow : Window
|
||||||
case WID_C_DESC_VEHICLE_COUNTS:
|
case WID_C_DESC_VEHICLE_COUNTS:
|
||||||
SetDParamMaxValue(0, 5000); // Maximum number of vehicles
|
SetDParamMaxValue(0, 5000); // Maximum number of vehicles
|
||||||
for (uint i = 0; i < lengthof(_company_view_vehicle_count_strings); i++) {
|
for (uint i = 0; i < lengthof(_company_view_vehicle_count_strings); i++) {
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(_company_view_vehicle_count_strings[i]).width);
|
size->width = std::max(size->width, GetStringBoundingBox(_company_view_vehicle_count_strings[i]).width + padding.width);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_C_DESC_INFRASTRUCTURE_COUNTS:
|
case WID_C_DESC_INFRASTRUCTURE_COUNTS:
|
||||||
SetDParamMaxValue(0, UINT_MAX);
|
SetDParamMaxValue(0, UINT_MAX);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_RAIL).width);
|
size->width = GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_RAIL).width;
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_ROAD).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_ROAD).width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_WATER).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_WATER).width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_STATION).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_STATION).width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_AIRPORT).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_AIRPORT).width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_NONE).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_NONE).width);
|
||||||
|
size->width += padding.width;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_C_DESC_OWNERS: {
|
case WID_C_DESC_OWNERS: {
|
||||||
|
@ -2430,13 +2431,14 @@ struct CompanyWindow : Window
|
||||||
case WID_C_GIVE_MONEY:
|
case WID_C_GIVE_MONEY:
|
||||||
case WID_C_COMPANY_PASSWORD:
|
case WID_C_COMPANY_PASSWORD:
|
||||||
case WID_C_COMPANY_JOIN:
|
case WID_C_COMPANY_JOIN:
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_VIEW_HQ_BUTTON).width);
|
size->width = GetStringBoundingBox(STR_COMPANY_VIEW_VIEW_HQ_BUTTON).width;
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_BUILD_HQ_BUTTON).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_BUILD_HQ_BUTTON).width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_RELOCATE_HQ).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_RELOCATE_HQ).width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_BUTTON).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_INFRASTRUCTURE_BUTTON).width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_GIVE_MONEY_BUTTON).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_GIVE_MONEY_BUTTON).width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_PASSWORD).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_PASSWORD).width);
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_JOIN).width);
|
size->width = std::max(size->width, GetStringBoundingBox(STR_COMPANY_VIEW_JOIN).width);
|
||||||
|
size->width += padding.width;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_C_HAS_PASSWORD:
|
case WID_C_HAS_PASSWORD:
|
||||||
|
|
|
@ -454,8 +454,8 @@ DEF_CONSOLE_CMD(ConRemove)
|
||||||
_console_file_list.ValidateFileList();
|
_console_file_list.ValidateFileList();
|
||||||
const FiosItem *item = _console_file_list.FindItem(file);
|
const FiosItem *item = _console_file_list.FindItem(file);
|
||||||
if (item != nullptr) {
|
if (item != nullptr) {
|
||||||
if (!FiosDelete(item->name)) {
|
if (unlink(item->name) != 0) {
|
||||||
IConsolePrint(CC_ERROR, "Failed to delete '{}'.", file);
|
IConsolePrint(CC_ERROR, "Failed to delete '{}'.", item->name);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
IConsolePrint(CC_ERROR, "'{}' could not be found.", file);
|
IConsolePrint(CC_ERROR, "'{}' could not be found.", file);
|
||||||
|
@ -2053,7 +2053,7 @@ DEF_CONSOLE_CMD(ConFont)
|
||||||
InitFontCache(fs == FS_MONO);
|
InitFontCache(fs == FS_MONO);
|
||||||
fc = FontCache::Get(fs);
|
fc = FontCache::Get(fs);
|
||||||
}
|
}
|
||||||
IConsolePrint(CC_DEFAULT, "{}: \"{}\" {} {} [\"{}\" {} {}]", FontSizeToName(fs), fc->GetFontName(), fc->GetFontSize(), GetFontAAState(fs), setting->font, setting->size, setting->aa);
|
IConsolePrint(CC_DEFAULT, "{}: \"{}\" {} {} [\"{}\" {} {}]", FontSizeToName(fs), fc->GetFontName(), fc->GetFontSize(), GetFontAAState(fs) ? "aa" : "noaa", setting->font, setting->size, setting->aa ? "aa" : "noaa");
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|
|
@ -82,6 +82,32 @@ static inline T Clamp(const T a, const T min, const T max)
|
||||||
return a;
|
return a;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Clamp a value between an interval.
|
||||||
|
*
|
||||||
|
* This function returns a value which is between the given interval of
|
||||||
|
* min and max. If the given value is in this interval the value itself
|
||||||
|
* is returned otherwise the border of the interval is returned, according
|
||||||
|
* which side of the interval was 'left'.
|
||||||
|
*
|
||||||
|
* @note If the min value is greater than the max, return value is the average of the min and max.
|
||||||
|
* @param a The value to clamp/truncate.
|
||||||
|
* @param min The minimum of the interval.
|
||||||
|
* @param max the maximum of the interval.
|
||||||
|
* @returns A value between min and max which is closest to a.
|
||||||
|
*/
|
||||||
|
template <typename T>
|
||||||
|
static inline T SoftClamp(const T a, const T min, const T max)
|
||||||
|
{
|
||||||
|
if (min > max) {
|
||||||
|
using U = std::make_unsigned_t<T>;
|
||||||
|
return min - (U(min) - max) / 2;
|
||||||
|
}
|
||||||
|
if (a <= min) return min;
|
||||||
|
if (a >= max) return max;
|
||||||
|
return a;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Clamp an integer between an interval.
|
* Clamp an integer between an interval.
|
||||||
*
|
*
|
||||||
|
|
|
@ -176,6 +176,9 @@ public:
|
||||||
inline constexpr bool operator <= (const int other) const { return !(*this > other); }
|
inline constexpr bool operator <= (const int other) const { return !(*this > other); }
|
||||||
|
|
||||||
inline constexpr operator T () const { return this->m_value; }
|
inline constexpr operator T () const { return this->m_value; }
|
||||||
|
|
||||||
|
static inline constexpr OverflowSafeInt<T> max() { return T_MAX; }
|
||||||
|
static inline constexpr OverflowSafeInt<T> min() { return T_MIN; }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -185,10 +185,10 @@ char *CrashLog::LogConfiguration(char *buffer, const char *last) const
|
||||||
" Medium: %s\n"
|
" Medium: %s\n"
|
||||||
" Large: %s\n"
|
" Large: %s\n"
|
||||||
" Mono: %s\n\n",
|
" Mono: %s\n\n",
|
||||||
FontCache::Get(FS_SMALL)->GetFontName(),
|
FontCache::Get(FS_SMALL)->GetFontName().c_str(),
|
||||||
FontCache::Get(FS_NORMAL)->GetFontName(),
|
FontCache::Get(FS_NORMAL)->GetFontName().c_str(),
|
||||||
FontCache::Get(FS_LARGE)->GetFontName(),
|
FontCache::Get(FS_LARGE)->GetFontName().c_str(),
|
||||||
FontCache::Get(FS_MONO)->GetFontName()
|
FontCache::Get(FS_MONO)->GetFontName().c_str()
|
||||||
);
|
);
|
||||||
|
|
||||||
buffer += seprintf(buffer, last, "AI Configuration (local: %i) (current: %i):\n", (int)_local_company, (int)_current_company);
|
buffer += seprintf(buffer, last, "AI Configuration (local: %i) (current: %i):\n", (int)_local_company, (int)_current_company);
|
||||||
|
|
|
@ -15,9 +15,16 @@
|
||||||
#include "video/video_driver.hpp"
|
#include "video/video_driver.hpp"
|
||||||
#include "string_func.h"
|
#include "string_func.h"
|
||||||
#include "table/strings.h"
|
#include "table/strings.h"
|
||||||
|
#include "fileio_func.h"
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
# include <windows.h>
|
||||||
|
#else
|
||||||
|
# include <unistd.h>
|
||||||
|
#endif /* _WIN32 */
|
||||||
|
|
||||||
#include "safeguards.h"
|
#include "safeguards.h"
|
||||||
|
|
||||||
std::string _ini_videodriver; ///< The video driver a stored in the configuration file.
|
std::string _ini_videodriver; ///< The video driver a stored in the configuration file.
|
||||||
|
@ -32,6 +39,8 @@ std::string _ini_musicdriver; ///< The music driver a stored in the confi
|
||||||
std::string _ini_blitter; ///< The blitter as stored in the configuration file.
|
std::string _ini_blitter; ///< The blitter as stored in the configuration file.
|
||||||
bool _blitter_autodetected; ///< Was the blitter autodetected or specified by the user?
|
bool _blitter_autodetected; ///< Was the blitter autodetected or specified by the user?
|
||||||
|
|
||||||
|
static const std::string HWACCELERATION_TEST_FILE = "hwaccel.dat"; ///< Filename to test if we crashed last time we tried to use hardware acceleration.
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get a string parameter the list of parameters.
|
* Get a string parameter the list of parameters.
|
||||||
* @param parm The parameters.
|
* @param parm The parameters.
|
||||||
|
@ -115,6 +124,27 @@ bool DriverFactoryBase::SelectDriverImpl(const std::string &name, Driver::Type t
|
||||||
|
|
||||||
if (type == Driver::DT_VIDEO && !_video_hw_accel && d->UsesHardwareAcceleration()) continue;
|
if (type == Driver::DT_VIDEO && !_video_hw_accel && d->UsesHardwareAcceleration()) continue;
|
||||||
|
|
||||||
|
if (type == Driver::DT_VIDEO && _video_hw_accel && d->UsesHardwareAcceleration()) {
|
||||||
|
/* Check if we have already tried this driver in last run.
|
||||||
|
* If it is here, it most likely means we crashed. So skip
|
||||||
|
* hardware acceleration. */
|
||||||
|
auto filename = FioFindFullPath(BASE_DIR, HWACCELERATION_TEST_FILE.c_str());
|
||||||
|
if (!filename.empty()) {
|
||||||
|
unlink(filename.c_str());
|
||||||
|
|
||||||
|
Debug(driver, 1, "Probing {} driver '{}' skipped due to earlier crash", GetDriverTypeName(type), d->name);
|
||||||
|
|
||||||
|
_video_hw_accel = false;
|
||||||
|
ErrorMessageData msg(STR_VIDEO_DRIVER_ERROR, STR_VIDEO_DRIVER_ERROR_HARDWARE_ACCELERATION_CRASH, true);
|
||||||
|
ScheduleErrorMessage(msg);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Write empty file to note we are attempting hardware acceleration. */
|
||||||
|
auto f = FioFOpenFile(HWACCELERATION_TEST_FILE.c_str(), "w", BASE_DIR);
|
||||||
|
FioFCloseFile(f);
|
||||||
|
}
|
||||||
|
|
||||||
Driver *oldd = *GetActiveDriver(type);
|
Driver *oldd = *GetActiveDriver(type);
|
||||||
Driver *newd = d->CreateInstance();
|
Driver *newd = d->CreateInstance();
|
||||||
*GetActiveDriver(type) = newd;
|
*GetActiveDriver(type) = newd;
|
||||||
|
@ -132,7 +162,7 @@ bool DriverFactoryBase::SelectDriverImpl(const std::string &name, Driver::Type t
|
||||||
|
|
||||||
if (type == Driver::DT_VIDEO && _video_hw_accel && d->UsesHardwareAcceleration()) {
|
if (type == Driver::DT_VIDEO && _video_hw_accel && d->UsesHardwareAcceleration()) {
|
||||||
_video_hw_accel = false;
|
_video_hw_accel = false;
|
||||||
ErrorMessageData msg(STR_VIDEO_DRIVER_ERROR, STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION);
|
ErrorMessageData msg(STR_VIDEO_DRIVER_ERROR, STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION, true);
|
||||||
ScheduleErrorMessage(msg);
|
ScheduleErrorMessage(msg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -179,6 +209,18 @@ bool DriverFactoryBase::SelectDriverImpl(const std::string &name, Driver::Type t
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Mark the current video driver as operational.
|
||||||
|
*/
|
||||||
|
void DriverFactoryBase::MarkVideoDriverOperational()
|
||||||
|
{
|
||||||
|
/* As part of the detection whether the GPU driver crashes the game,
|
||||||
|
* and as we are operational now, remove the hardware acceleration
|
||||||
|
* test-file. */
|
||||||
|
auto filename = FioFindFullPath(BASE_DIR, HWACCELERATION_TEST_FILE.c_str());
|
||||||
|
if (!filename.empty()) unlink(filename.c_str());
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Build a human readable list of available drivers, grouped by type.
|
* Build a human readable list of available drivers, grouped by type.
|
||||||
* @param p The buffer to write to.
|
* @param p The buffer to write to.
|
||||||
|
|
|
@ -102,6 +102,8 @@ private:
|
||||||
|
|
||||||
static bool SelectDriverImpl(const std::string &name, Driver::Type type);
|
static bool SelectDriverImpl(const std::string &name, Driver::Type type);
|
||||||
|
|
||||||
|
static void MarkVideoDriverOperational();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
DriverFactoryBase(Driver::Type type, int priority, const char *name, const char *description);
|
DriverFactoryBase(Driver::Type type, int priority, const char *name, const char *description);
|
||||||
|
|
||||||
|
|
|
@ -757,8 +757,8 @@ bool AddInflation(bool check_year)
|
||||||
*/
|
*/
|
||||||
void RecomputePrices()
|
void RecomputePrices()
|
||||||
{
|
{
|
||||||
/* Setup maximum loan */
|
/* Setup maximum loan as a rounded down multiple of LOAN_INTERVAL. */
|
||||||
_economy.max_loan = ((uint64)_settings_game.difficulty.max_loan * _economy.inflation_prices >> 16) / 50000 * 50000;
|
_economy.max_loan = ((uint64)_settings_game.difficulty.max_loan * _economy.inflation_prices >> 16) / LOAN_INTERVAL * LOAN_INTERVAL;
|
||||||
|
|
||||||
/* Setup price bases */
|
/* Setup price bases */
|
||||||
for (Price i = PR_BEGIN; i < PR_END; i++) {
|
for (Price i = PR_BEGIN; i < PR_END; i++) {
|
||||||
|
@ -1494,7 +1494,7 @@ static void HandleStationRefit(Vehicle *v, CargoArray &consist_capleft, Station
|
||||||
if (st->goods[cid].cargo.HasCargoFor(next_station)) {
|
if (st->goods[cid].cargo.HasCargoFor(next_station)) {
|
||||||
/* Try to find out if auto-refitting would succeed. In case the refit is allowed,
|
/* Try to find out if auto-refitting would succeed. In case the refit is allowed,
|
||||||
* the returned refit capacity will be greater than zero. */
|
* the returned refit capacity will be greater than zero. */
|
||||||
auto [cc, refit_capacity, mail_capacity] = Command<CMD_REFIT_VEHICLE>::Do(DC_QUERY_COST, v_start->index, cid, 0xFF, true, false, 1); // Auto-refit and only this vehicle including artic parts.
|
auto [cc, refit_capacity, mail_capacity, cargo_capacities] = Command<CMD_REFIT_VEHICLE>::Do(DC_QUERY_COST, v_start->index, cid, 0xFF, true, false, 1); // Auto-refit and only this vehicle including artic parts.
|
||||||
/* Try to balance different loadable cargoes between parts of the consist, so that
|
/* Try to balance different loadable cargoes between parts of the consist, so that
|
||||||
* all of them can be loaded. Avoid a situation where all vehicles suddenly switch
|
* all of them can be loaded. Avoid a situation where all vehicles suddenly switch
|
||||||
* to the first loadable cargo for which there is only one packet. If the capacities
|
* to the first loadable cargo for which there is only one packet. If the capacities
|
||||||
|
|
|
@ -597,16 +597,14 @@ void SettingsDisableElrail(int32 new_value)
|
||||||
{
|
{
|
||||||
bool disable = (new_value != 0);
|
bool disable = (new_value != 0);
|
||||||
|
|
||||||
/* we will now walk through all electric train engines and change their railtypes if it is the wrong one*/
|
/* pick appropriate railtype for elrail engines depending on setting */
|
||||||
const RailType old_railtype = disable ? RAILTYPE_ELECTRIC : RAILTYPE_RAIL;
|
|
||||||
const RailType new_railtype = disable ? RAILTYPE_RAIL : RAILTYPE_ELECTRIC;
|
const RailType new_railtype = disable ? RAILTYPE_RAIL : RAILTYPE_ELECTRIC;
|
||||||
|
|
||||||
/* walk through all train engines */
|
/* walk through all train engines */
|
||||||
for (Engine *e : Engine::IterateType(VEH_TRAIN)) {
|
for (Engine *e : Engine::IterateType(VEH_TRAIN)) {
|
||||||
RailVehicleInfo *rv_info = &e->u.rail;
|
RailVehicleInfo *rv_info = &e->u.rail;
|
||||||
/* if it is an electric rail engine and its railtype is the wrong one */
|
/* update railtype of engines intended to use elrail */
|
||||||
if (rv_info->engclass == 2 && rv_info->railtype == old_railtype) {
|
if (rv_info->intended_railtype == RAILTYPE_ELECTRIC) {
|
||||||
/* change it to the proper one */
|
|
||||||
rv_info->railtype = new_railtype;
|
rv_info->railtype = new_railtype;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1049,7 +1049,7 @@ static void NewVehicleAvailable(Engine *e)
|
||||||
/* Only provide the "New Vehicle available" news paper entry, if engine can be built. */
|
/* Only provide the "New Vehicle available" news paper entry, if engine can be built. */
|
||||||
if (!IsVehicleTypeDisabled(e->type, false) && (e->info.extra_flags & ExtraEngineFlags::NoNews) == ExtraEngineFlags::None) {
|
if (!IsVehicleTypeDisabled(e->type, false) && (e->info.extra_flags & ExtraEngineFlags::NoNews) == ExtraEngineFlags::None) {
|
||||||
SetDParam(0, GetEngineCategoryName(index));
|
SetDParam(0, GetEngineCategoryName(index));
|
||||||
SetDParam(1, index);
|
SetDParam(1, PackEngineNameDParam(index, EngineNameContext::PreviewNews));
|
||||||
AddNewsItem(STR_NEWS_NEW_VEHICLE_NOW_AVAILABLE_WITH_TYPE, NT_NEW_VEHICLES, NF_VEHICLE, NR_ENGINE, index);
|
AddNewsItem(STR_NEWS_NEW_VEHICLE_NOW_AVAILABLE_WITH_TYPE, NT_NEW_VEHICLES, NF_VEHICLE, NR_ENGINE, index);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1239,6 +1239,9 @@ void CheckEngines()
|
||||||
for (const Engine *e : Engine::Iterate()) {
|
for (const Engine *e : Engine::Iterate()) {
|
||||||
if (!e->IsEnabled()) continue;
|
if (!e->IsEnabled()) continue;
|
||||||
|
|
||||||
|
/* Don't consider train wagons, we need a powered engine available. */
|
||||||
|
if (e->type == VEH_TRAIN && e->u.rail.railveh_type == RAILVEH_WAGON) continue;
|
||||||
|
|
||||||
/* We have an available engine... yay! */
|
/* We have an available engine... yay! */
|
||||||
if ((e->flags & ENGINE_AVAILABLE) != 0 && e->company_avail != 0) return;
|
if ((e->flags & ENGINE_AVAILABLE) != 0 && e->company_avail != 0) return;
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,6 @@ extern const uint8 _engine_offsets[4];
|
||||||
|
|
||||||
bool IsEngineBuildable(EngineID engine, VehicleType type, CompanyID company);
|
bool IsEngineBuildable(EngineID engine, VehicleType type, CompanyID company);
|
||||||
bool IsEngineRefittable(EngineID engine);
|
bool IsEngineRefittable(EngineID engine);
|
||||||
void GetArticulatedVehicleCargoesAndRefits(EngineID engine, CargoArray *cargoes, CargoTypes *refits, CargoID cargo_type, uint cargo_capacity);
|
|
||||||
void SetYearEngineAgingStops();
|
void SetYearEngineAgingStops();
|
||||||
void CalcEngineReliability(Engine *e, bool new_month);
|
void CalcEngineReliability(Engine *e, bool new_month);
|
||||||
void StartupOneEngine(Engine *e, Date aging_date, uint32 seed);
|
void StartupOneEngine(Engine *e, Date aging_date, uint32 seed);
|
||||||
|
|
|
@ -112,7 +112,7 @@ struct EnginePreviewWindow : Window {
|
||||||
SetDParam(0, GetEngineCategoryName(engine));
|
SetDParam(0, GetEngineCategoryName(engine));
|
||||||
int y = DrawStringMultiLine(r, STR_ENGINE_PREVIEW_MESSAGE, TC_FROMSTRING, SA_HOR_CENTER | SA_TOP) + WidgetDimensions::scaled.vsep_wide;
|
int y = DrawStringMultiLine(r, STR_ENGINE_PREVIEW_MESSAGE, TC_FROMSTRING, SA_HOR_CENTER | SA_TOP) + WidgetDimensions::scaled.vsep_wide;
|
||||||
|
|
||||||
SetDParam(0, engine);
|
SetDParam(0, PackEngineNameDParam(engine, EngineNameContext::PreviewNews));
|
||||||
DrawString(r.left, r.right, y, STR_ENGINE_NAME, TC_BLACK, SA_HOR_CENTER);
|
DrawString(r.left, r.right, y, STR_ENGINE_NAME, TC_BLACK, SA_HOR_CENTER);
|
||||||
y += FONT_HEIGHT_NORMAL;
|
y += FONT_HEIGHT_NORMAL;
|
||||||
|
|
||||||
|
@ -337,7 +337,7 @@ void EngList_Sort(GUIEngineList *el, EngList_SortTypeFunction compare)
|
||||||
* @param begin start of sorting
|
* @param begin start of sorting
|
||||||
* @param num_items count of items to be sorted
|
* @param num_items count of items to be sorted
|
||||||
*/
|
*/
|
||||||
void EngList_SortPartial(GUIEngineList *el, EngList_SortTypeFunction compare, uint begin, uint num_items)
|
void EngList_SortPartial(GUIEngineList *el, EngList_SortTypeFunction compare, size_t begin, size_t num_items)
|
||||||
{
|
{
|
||||||
if (num_items < 2) return;
|
if (num_items < 2) return;
|
||||||
assert(begin < el->size());
|
assert(begin < el->size());
|
||||||
|
|
|
@ -32,7 +32,7 @@ typedef GUIList<GUIEngineListItem, CargoID> GUIEngineList;
|
||||||
|
|
||||||
typedef bool EngList_SortTypeFunction(const GUIEngineListItem&, const GUIEngineListItem&); ///< argument type for #EngList_Sort.
|
typedef bool EngList_SortTypeFunction(const GUIEngineListItem&, const GUIEngineListItem&); ///< argument type for #EngList_Sort.
|
||||||
void EngList_Sort(GUIEngineList *el, EngList_SortTypeFunction compare);
|
void EngList_Sort(GUIEngineList *el, EngList_SortTypeFunction compare);
|
||||||
void EngList_SortPartial(GUIEngineList *el, EngList_SortTypeFunction compare, uint begin, uint num_items);
|
void EngList_SortPartial(GUIEngineList *el, EngList_SortTypeFunction compare, size_t begin, size_t num_items);
|
||||||
|
|
||||||
StringID GetEngineCategoryName(EngineID engine);
|
StringID GetEngineCategoryName(EngineID engine);
|
||||||
StringID GetEngineInfoString(EngineID engine);
|
StringID GetEngineInfoString(EngineID engine);
|
||||||
|
|
|
@ -43,7 +43,8 @@ struct RailVehicleInfo {
|
||||||
byte image_index;
|
byte image_index;
|
||||||
RailVehicleTypes railveh_type;
|
RailVehicleTypes railveh_type;
|
||||||
byte cost_factor; ///< Purchase cost factor; For multiheaded engines the sum of both engine prices.
|
byte cost_factor; ///< Purchase cost factor; For multiheaded engines the sum of both engine prices.
|
||||||
RailType railtype;
|
RailType railtype; ///< Railtype, mangled if elrail is disabled.
|
||||||
|
RailType intended_railtype; ///< Intended railtype, regardless of elrail being enabled or disabled.
|
||||||
uint16 max_speed; ///< Maximum speed (1 unit = 1/1.6 mph = 1 km-ish/h)
|
uint16 max_speed; ///< Maximum speed (1 unit = 1/1.6 mph = 1 km-ish/h)
|
||||||
uint16 power; ///< Power of engine (hp); For multiheaded engines the sum of both engine powers.
|
uint16 power; ///< Power of engine (hp); For multiheaded engines the sum of both engine powers.
|
||||||
uint16 weight; ///< Weight of vehicle (tons); For multiheaded engines the weight of each single engine.
|
uint16 weight; ///< Weight of vehicle (tons); For multiheaded engines the weight of each single engine.
|
||||||
|
@ -149,10 +150,10 @@ struct EngineInfo {
|
||||||
CargoID cargo_type;
|
CargoID cargo_type;
|
||||||
CargoTypes refit_mask;
|
CargoTypes refit_mask;
|
||||||
byte refit_cost;
|
byte refit_cost;
|
||||||
byte misc_flags; ///< Miscellaneous flags. @see EngineMiscFlags
|
byte misc_flags; ///< Miscellaneous flags. @see EngineMiscFlags
|
||||||
byte callback_mask; ///< Bitmask of vehicle callbacks that have to be called
|
uint16 callback_mask; ///< Bitmask of vehicle callbacks that have to be called
|
||||||
int8 retire_early; ///< Number of years early to retire vehicle
|
int8 retire_early; ///< Number of years early to retire vehicle
|
||||||
StringID string_id; ///< Default name of engine
|
StringID string_id; ///< Default name of engine
|
||||||
uint16 cargo_age_period; ///< Number of ticks before carried cargo is aged.
|
uint16 cargo_age_period; ///< Number of ticks before carried cargo is aged.
|
||||||
EngineID variant_id; ///< Engine variant ID. If set, will be treated specially in purchase lists.
|
EngineID variant_id; ///< Engine variant ID. If set, will be treated specially in purchase lists.
|
||||||
ExtraEngineFlags extra_flags;
|
ExtraEngineFlags extra_flags;
|
||||||
|
@ -181,6 +182,22 @@ enum EngineFlags {
|
||||||
ENGINE_EXCLUSIVE_PREVIEW = 2, ///< This vehicle is in the exclusive preview stage, either being used or being offered to a company.
|
ENGINE_EXCLUSIVE_PREVIEW = 2, ///< This vehicle is in the exclusive preview stage, either being used or being offered to a company.
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Contexts an engine name can be shown in.
|
||||||
|
*/
|
||||||
|
enum EngineNameContext : uint8 {
|
||||||
|
Generic = 0x00, ///< No specific context available.
|
||||||
|
VehicleDetails = 0x11, ///< Name is shown in the vehicle details GUI.
|
||||||
|
PurchaseList = 0x20, ///< Name is shown in the purchase list (including autoreplace window).
|
||||||
|
PreviewNews = 0x21, ///< Name is shown in exclusive preview or newspaper.
|
||||||
|
};
|
||||||
|
|
||||||
|
/** Combine an engine ID and a name context to an engine name dparam. */
|
||||||
|
inline uint64 PackEngineNameDParam(EngineID engine_id, EngineNameContext context, uint32 extra_data = 0)
|
||||||
|
{
|
||||||
|
return engine_id | (static_cast<uint64>(context) << 32) | (static_cast<uint64>(extra_data) << 40);
|
||||||
|
}
|
||||||
|
|
||||||
static const uint MAX_LENGTH_ENGINE_NAME_CHARS = 32; ///< The maximum length of an engine name in characters including '\0'
|
static const uint MAX_LENGTH_ENGINE_NAME_CHARS = 32; ///< The maximum length of an engine name in characters including '\0'
|
||||||
|
|
||||||
static const EngineID INVALID_ENGINE = 0xFFFF; ///< Constant denoting an invalid engine.
|
static const EngineID INVALID_ENGINE = 0xFFFF; ///< Constant denoting an invalid engine.
|
||||||
|
|
|
@ -132,7 +132,7 @@ public:
|
||||||
* Get the name of this font.
|
* Get the name of this font.
|
||||||
* @return The name of the font.
|
* @return The name of the font.
|
||||||
*/
|
*/
|
||||||
virtual const char *GetFontName() = 0;
|
virtual std::string GetFontName() = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the font cache of a given font size.
|
* Get the font cache of a given font size.
|
||||||
|
|
|
@ -33,16 +33,16 @@ private:
|
||||||
FT_Face face; ///< The font face associated with this font.
|
FT_Face face; ///< The font face associated with this font.
|
||||||
|
|
||||||
void SetFontSize(FontSize fs, FT_Face face, int pixels);
|
void SetFontSize(FontSize fs, FT_Face face, int pixels);
|
||||||
virtual const void *InternalGetFontTable(uint32 tag, size_t &length);
|
const void *InternalGetFontTable(uint32 tag, size_t &length) override;
|
||||||
virtual const Sprite *InternalGetGlyph(GlyphID key, bool aa);
|
const Sprite *InternalGetGlyph(GlyphID key, bool aa) override;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
FreeTypeFontCache(FontSize fs, FT_Face face, int pixels);
|
FreeTypeFontCache(FontSize fs, FT_Face face, int pixels);
|
||||||
~FreeTypeFontCache();
|
~FreeTypeFontCache();
|
||||||
virtual void ClearFontCache();
|
void ClearFontCache() override;
|
||||||
virtual GlyphID MapCharToGlyph(WChar key);
|
GlyphID MapCharToGlyph(WChar key) override;
|
||||||
virtual const char *GetFontName() { return face->family_name; }
|
std::string GetFontName() override { return fmt::format("{}, {}", face->family_name, face->style_name); }
|
||||||
virtual bool IsBuiltInFont() { return false; }
|
bool IsBuiltInFont() override { return false; }
|
||||||
};
|
};
|
||||||
|
|
||||||
FT_Library _library = nullptr;
|
FT_Library _library = nullptr;
|
||||||
|
|
|
@ -31,7 +31,7 @@ public:
|
||||||
virtual bool GetDrawGlyphShadow();
|
virtual bool GetDrawGlyphShadow();
|
||||||
virtual GlyphID MapCharToGlyph(WChar key) { assert(IsPrintable(key)); return SPRITE_GLYPH | key; }
|
virtual GlyphID MapCharToGlyph(WChar key) { assert(IsPrintable(key)); return SPRITE_GLYPH | key; }
|
||||||
virtual const void *GetFontTable(uint32 tag, size_t &length) { length = 0; return nullptr; }
|
virtual const void *GetFontTable(uint32 tag, size_t &length) { length = 0; return nullptr; }
|
||||||
virtual const char *GetFontName() { return "sprite"; }
|
virtual std::string GetFontName() { return "sprite"; }
|
||||||
virtual bool IsBuiltInFont() { return true; }
|
virtual bool IsBuiltInFont() { return true; }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -73,6 +73,9 @@
|
||||||
{
|
{
|
||||||
if (Game::instance != nullptr) return;
|
if (Game::instance != nullptr) return;
|
||||||
|
|
||||||
|
/* Don't start GameScripts in intro */
|
||||||
|
if (_game_mode == GM_MENU) return;
|
||||||
|
|
||||||
/* Clients shouldn't start GameScripts */
|
/* Clients shouldn't start GameScripts */
|
||||||
if (_networking && !_network_server) return;
|
if (_networking && !_network_server) return;
|
||||||
|
|
||||||
|
|
|
@ -301,7 +301,7 @@ struct GSConfigWindow : public Window {
|
||||||
|
|
||||||
if (this->clicked_row != num) {
|
if (this->clicked_row != num) {
|
||||||
this->CloseChildWindows(WC_QUERY_STRING);
|
this->CloseChildWindows(WC_QUERY_STRING);
|
||||||
HideDropDownMenu(this);
|
this->CloseChildWindows(WC_DROPDOWN_MENU);
|
||||||
this->clicked_row = num;
|
this->clicked_row = num;
|
||||||
this->clicked_dropdown = false;
|
this->clicked_dropdown = false;
|
||||||
}
|
}
|
||||||
|
@ -316,7 +316,7 @@ struct GSConfigWindow : public Window {
|
||||||
if (!bool_item && IsInsideMM(x, 0, SETTING_BUTTON_WIDTH) && config_item.complete_labels) {
|
if (!bool_item && IsInsideMM(x, 0, SETTING_BUTTON_WIDTH) && config_item.complete_labels) {
|
||||||
if (this->clicked_dropdown) {
|
if (this->clicked_dropdown) {
|
||||||
/* unclick the dropdown */
|
/* unclick the dropdown */
|
||||||
HideDropDownMenu(this);
|
this->CloseChildWindows(WC_DROPDOWN_MENU);
|
||||||
this->clicked_dropdown = false;
|
this->clicked_dropdown = false;
|
||||||
this->closing_dropdown = false;
|
this->closing_dropdown = false;
|
||||||
} else {
|
} else {
|
||||||
|
@ -365,7 +365,7 @@ struct GSConfigWindow : public Window {
|
||||||
} else if (!bool_item && !config_item.complete_labels) {
|
} else if (!bool_item && !config_item.complete_labels) {
|
||||||
/* Display a query box so users can enter a custom value. */
|
/* Display a query box so users can enter a custom value. */
|
||||||
SetDParam(0, old_val);
|
SetDParam(0, old_val);
|
||||||
ShowQueryString(STR_JUST_INT, STR_CONFIG_SETTING_QUERY_CAPTION, 10, this, CS_NUMERAL, QSF_NONE);
|
ShowQueryString(STR_JUST_INT, STR_CONFIG_SETTING_QUERY_CAPTION, INT32_DIGITS_WITH_SIGN_AND_TERMINATION, this, CS_NUMERAL_SIGNED, QSF_NONE);
|
||||||
}
|
}
|
||||||
this->SetDirty();
|
this->SetDirty();
|
||||||
break;
|
break;
|
||||||
|
@ -434,7 +434,7 @@ struct GSConfigWindow : public Window {
|
||||||
this->SetWidgetDisabledState(WID_GSC_TEXTFILE + tft, GameConfig::GetConfig()->GetTextfile(tft, (CompanyID)OWNER_DEITY) == nullptr);
|
this->SetWidgetDisabledState(WID_GSC_TEXTFILE + tft, GameConfig::GetConfig()->GetTextfile(tft, (CompanyID)OWNER_DEITY) == nullptr);
|
||||||
}
|
}
|
||||||
this->RebuildVisibleSettings();
|
this->RebuildVisibleSettings();
|
||||||
HideDropDownMenu(this);
|
this->CloseChildWindows(WC_DROPDOWN_MENU);
|
||||||
this->CloseChildWindows(WC_QUERY_STRING);
|
this->CloseChildWindows(WC_QUERY_STRING);
|
||||||
}
|
}
|
||||||
private:
|
private:
|
||||||
|
|
|
@ -84,13 +84,12 @@ void GameInstance::Died()
|
||||||
* DoCommand callback function for all commands executed by Game Scripts.
|
* DoCommand callback function for all commands executed by Game Scripts.
|
||||||
* @param cmd cmd as given to DoCommandPInternal.
|
* @param cmd cmd as given to DoCommandPInternal.
|
||||||
* @param result The result of the command.
|
* @param result The result of the command.
|
||||||
* @param tile The tile on which the command was executed.
|
|
||||||
* @param data Command data as given to Command<>::Post.
|
* @param data Command data as given to Command<>::Post.
|
||||||
* @param result_data Additional returned data from the command.
|
* @param result_data Additional returned data from the command.
|
||||||
*/
|
*/
|
||||||
void CcGame(Commands cmd, const CommandCost &result, TileIndex tile, const CommandDataBuffer &data, CommandDataBuffer result_data)
|
void CcGame(Commands cmd, const CommandCost &result, const CommandDataBuffer &data, CommandDataBuffer result_data)
|
||||||
{
|
{
|
||||||
if (Game::GetGameInstance()->DoCommandCallback(result, tile, data, std::move(result_data), cmd)) {
|
if (Game::GetGameInstance()->DoCommandCallback(result, data, std::move(result_data), cmd)) {
|
||||||
Game::GetGameInstance()->Continue();
|
Game::GetGameInstance()->Continue();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,6 +32,7 @@
|
||||||
#include "video/video_driver.hpp"
|
#include "video/video_driver.hpp"
|
||||||
#include "ai/ai_gui.hpp"
|
#include "ai/ai_gui.hpp"
|
||||||
#include "game/game_gui.hpp"
|
#include "game/game_gui.hpp"
|
||||||
|
#include "industry.h"
|
||||||
|
|
||||||
#include "widgets/genworld_widget.h"
|
#include "widgets/genworld_widget.h"
|
||||||
|
|
||||||
|
@ -399,7 +400,7 @@ static const StringID _smoothness[] = {STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_
|
||||||
static const StringID _rotation[] = {STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE, STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_CLOCKWISE, INVALID_STRING_ID};
|
static const StringID _rotation[] = {STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_COUNTER_CLOCKWISE, STR_CONFIG_SETTING_HEIGHTMAP_ROTATION_CLOCKWISE, INVALID_STRING_ID};
|
||||||
static const StringID _landscape[] = {STR_CONFIG_SETTING_LAND_GENERATOR_ORIGINAL, STR_CONFIG_SETTING_LAND_GENERATOR_TERRA_GENESIS, INVALID_STRING_ID};
|
static const StringID _landscape[] = {STR_CONFIG_SETTING_LAND_GENERATOR_ORIGINAL, STR_CONFIG_SETTING_LAND_GENERATOR_TERRA_GENESIS, INVALID_STRING_ID};
|
||||||
static const StringID _num_towns[] = {STR_NUM_VERY_LOW, STR_NUM_LOW, STR_NUM_NORMAL, STR_NUM_HIGH, STR_NUM_CUSTOM, INVALID_STRING_ID};
|
static const StringID _num_towns[] = {STR_NUM_VERY_LOW, STR_NUM_LOW, STR_NUM_NORMAL, STR_NUM_HIGH, STR_NUM_CUSTOM, INVALID_STRING_ID};
|
||||||
static const StringID _num_inds[] = {STR_FUNDING_ONLY, STR_MINIMAL, STR_NUM_VERY_LOW, STR_NUM_LOW, STR_NUM_NORMAL, STR_NUM_HIGH, INVALID_STRING_ID};
|
static const StringID _num_inds[] = {STR_FUNDING_ONLY, STR_MINIMAL, STR_NUM_VERY_LOW, STR_NUM_LOW, STR_NUM_NORMAL, STR_NUM_HIGH, STR_NUM_CUSTOM, INVALID_STRING_ID};
|
||||||
static const StringID _variety[] = {STR_VARIETY_NONE, STR_VARIETY_VERY_LOW, STR_VARIETY_LOW, STR_VARIETY_MEDIUM, STR_VARIETY_HIGH, STR_VARIETY_VERY_HIGH, INVALID_STRING_ID};
|
static const StringID _variety[] = {STR_VARIETY_NONE, STR_VARIETY_VERY_LOW, STR_VARIETY_LOW, STR_VARIETY_MEDIUM, STR_VARIETY_HIGH, STR_VARIETY_VERY_HIGH, INVALID_STRING_ID};
|
||||||
|
|
||||||
static_assert(lengthof(_num_inds) == ID_END + 1);
|
static_assert(lengthof(_num_inds) == ID_END + 1);
|
||||||
|
@ -461,8 +462,19 @@ struct GenerateLandscapeWindow : public Window {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
case WID_GL_INDUSTRY_PULLDOWN: SetDParam(0, _game_mode == GM_EDITOR ? STR_CONFIG_SETTING_OFF : _num_inds[_settings_newgame.difficulty.industry_density]); break;
|
case WID_GL_INDUSTRY_PULLDOWN:
|
||||||
|
if (_game_mode == GM_EDITOR) {
|
||||||
|
SetDParam(0, STR_CONFIG_SETTING_OFF);
|
||||||
|
} else if (_settings_newgame.difficulty.industry_density == ID_CUSTOM) {
|
||||||
|
SetDParam(0, STR_NUM_CUSTOM_NUMBER);
|
||||||
|
SetDParam(1, _settings_newgame.game_creation.custom_industry_number);
|
||||||
|
} else {
|
||||||
|
SetDParam(0, _num_inds[_settings_newgame.difficulty.industry_density]);
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
case WID_GL_LANDSCAPE_PULLDOWN: SetDParam(0, _landscape[_settings_newgame.game_creation.land_generator]); break;
|
case WID_GL_LANDSCAPE_PULLDOWN: SetDParam(0, _landscape[_settings_newgame.game_creation.land_generator]); break;
|
||||||
|
|
||||||
case WID_GL_TERRAIN_PULLDOWN:
|
case WID_GL_TERRAIN_PULLDOWN:
|
||||||
if (_settings_newgame.difficulty.terrain_type == CUSTOM_TERRAIN_TYPE_NUMBER_DIFFICULTY) {
|
if (_settings_newgame.difficulty.terrain_type == CUSTOM_TERRAIN_TYPE_NUMBER_DIFFICULTY) {
|
||||||
SetDParam(0, STR_TERRAIN_TYPE_CUSTOM_VALUE);
|
SetDParam(0, STR_TERRAIN_TYPE_CUSTOM_VALUE);
|
||||||
|
@ -619,7 +631,12 @@ struct GenerateLandscapeWindow : public Window {
|
||||||
*size = maxdim(*size, GetStringBoundingBox(STR_NUM_CUSTOM_NUMBER));
|
*size = maxdim(*size, GetStringBoundingBox(STR_NUM_CUSTOM_NUMBER));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_GL_INDUSTRY_PULLDOWN: strs = _num_inds; break;
|
case WID_GL_INDUSTRY_PULLDOWN:
|
||||||
|
strs = _num_inds;
|
||||||
|
SetDParamMaxValue(0, IndustryPool::MAX_SIZE);
|
||||||
|
*size = maxdim(*size, GetStringBoundingBox(STR_NUM_CUSTOM_NUMBER));
|
||||||
|
break;
|
||||||
|
|
||||||
case WID_GL_LANDSCAPE_PULLDOWN: strs = _landscape; break;
|
case WID_GL_LANDSCAPE_PULLDOWN: strs = _landscape; break;
|
||||||
|
|
||||||
case WID_GL_TERRAIN_PULLDOWN:
|
case WID_GL_TERRAIN_PULLDOWN:
|
||||||
|
@ -919,7 +936,15 @@ struct GenerateLandscapeWindow : public Window {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case WID_GL_INDUSTRY_PULLDOWN: _settings_newgame.difficulty.industry_density = index; break;
|
case WID_GL_INDUSTRY_PULLDOWN:
|
||||||
|
if ((uint)index == ID_CUSTOM) {
|
||||||
|
this->widget_id = widget;
|
||||||
|
SetDParam(0, _settings_newgame.game_creation.custom_industry_number);
|
||||||
|
ShowQueryString(STR_JUST_INT, STR_MAPGEN_NUMBER_OF_INDUSTRIES, 5, this, CS_NUMERAL, QSF_NONE);
|
||||||
|
}
|
||||||
|
_settings_newgame.difficulty.industry_density = index;
|
||||||
|
break;
|
||||||
|
|
||||||
case WID_GL_TERRAIN_PULLDOWN: {
|
case WID_GL_TERRAIN_PULLDOWN: {
|
||||||
if ((uint)index == CUSTOM_TERRAIN_TYPE_NUMBER_DIFFICULTY) {
|
if ((uint)index == CUSTOM_TERRAIN_TYPE_NUMBER_DIFFICULTY) {
|
||||||
this->widget_id = widget;
|
this->widget_id = widget;
|
||||||
|
@ -959,6 +984,7 @@ struct GenerateLandscapeWindow : public Window {
|
||||||
case WID_GL_SNOW_COVERAGE_TEXT: value = DEF_SNOW_COVERAGE; break;
|
case WID_GL_SNOW_COVERAGE_TEXT: value = DEF_SNOW_COVERAGE; break;
|
||||||
case WID_GL_DESERT_COVERAGE_TEXT: value = DEF_DESERT_COVERAGE; break;
|
case WID_GL_DESERT_COVERAGE_TEXT: value = DEF_DESERT_COVERAGE; break;
|
||||||
case WID_GL_TOWN_PULLDOWN: value = 1; break;
|
case WID_GL_TOWN_PULLDOWN: value = 1; break;
|
||||||
|
case WID_GL_INDUSTRY_PULLDOWN: value = 1; break;
|
||||||
case WID_GL_TERRAIN_PULLDOWN: value = MIN_MAP_HEIGHT_LIMIT; break;
|
case WID_GL_TERRAIN_PULLDOWN: value = MIN_MAP_HEIGHT_LIMIT; break;
|
||||||
case WID_GL_WATER_PULLDOWN: value = CUSTOM_SEA_LEVEL_MIN_PERCENTAGE; break;
|
case WID_GL_WATER_PULLDOWN: value = CUSTOM_SEA_LEVEL_MIN_PERCENTAGE; break;
|
||||||
default: NOT_REACHED();
|
default: NOT_REACHED();
|
||||||
|
@ -990,6 +1016,10 @@ struct GenerateLandscapeWindow : public Window {
|
||||||
_settings_newgame.game_creation.custom_town_number = Clamp(value, 1, CUSTOM_TOWN_MAX_NUMBER);
|
_settings_newgame.game_creation.custom_town_number = Clamp(value, 1, CUSTOM_TOWN_MAX_NUMBER);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case WID_GL_INDUSTRY_PULLDOWN:
|
||||||
|
_settings_newgame.game_creation.custom_industry_number = Clamp(value, 1, IndustryPool::MAX_SIZE);
|
||||||
|
break;
|
||||||
|
|
||||||
case WID_GL_TERRAIN_PULLDOWN:
|
case WID_GL_TERRAIN_PULLDOWN:
|
||||||
_settings_newgame.game_creation.custom_terrain_type = Clamp(value, MIN_CUSTOM_TERRAIN_TYPE, GetMapHeightLimit());
|
_settings_newgame.game_creation.custom_terrain_type = Clamp(value, MIN_CUSTOM_TERRAIN_TYPE, GetMapHeightLimit());
|
||||||
break;
|
break;
|
||||||
|
@ -1410,7 +1440,7 @@ struct GenerateProgressWindow : public Window {
|
||||||
|
|
||||||
case WID_GP_PROGRESS_TEXT:
|
case WID_GP_PROGRESS_TEXT:
|
||||||
for (uint i = 0; i < GWP_CLASS_COUNT; i++) {
|
for (uint i = 0; i < GWP_CLASS_COUNT; i++) {
|
||||||
size->width = std::max(size->width, GetStringBoundingBox(_generation_class_table[i]).width);
|
size->width = std::max(size->width, GetStringBoundingBox(_generation_class_table[i]).width + padding.width);
|
||||||
}
|
}
|
||||||
size->height = FONT_HEIGHT_NORMAL * 2 + WidgetDimensions::scaled.vsep_normal;
|
size->height = FONT_HEIGHT_NORMAL * 2 + WidgetDimensions::scaled.vsep_normal;
|
||||||
break;
|
break;
|
||||||
|
|
60
src/gfx.cpp
60
src/gfx.cpp
|
@ -1942,77 +1942,39 @@ void SetAnimatedMouseCursor(const AnimCursor *table)
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Update cursor position on mouse movement for relative modes.
|
* Update cursor position based on a relative change.
|
||||||
|
*
|
||||||
* @param delta_x How much change in the X position.
|
* @param delta_x How much change in the X position.
|
||||||
* @param delta_y How much change in the Y position.
|
* @param delta_y How much change in the Y position.
|
||||||
*/
|
*/
|
||||||
void CursorVars::UpdateCursorPositionRelative(int delta_x, int delta_y)
|
void CursorVars::UpdateCursorPositionRelative(int delta_x, int delta_y)
|
||||||
{
|
{
|
||||||
if (this->fix_at) {
|
assert(this->fix_at);
|
||||||
this->delta.x = delta_x;
|
|
||||||
this->delta.y = delta_y;
|
|
||||||
} else {
|
|
||||||
int last_position_x = this->pos.x;
|
|
||||||
int last_position_y = this->pos.y;
|
|
||||||
|
|
||||||
this->pos.x = Clamp(this->pos.x + delta_x, 0, _cur_resolution.width - 1);
|
this->delta.x = delta_x;
|
||||||
this->pos.y = Clamp(this->pos.y + delta_y, 0, _cur_resolution.height - 1);
|
this->delta.y = delta_y;
|
||||||
|
|
||||||
this->delta.x = last_position_x - this->pos.x;
|
|
||||||
this->delta.y = last_position_y - this->pos.y;
|
|
||||||
|
|
||||||
this->dirty = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Update cursor position on mouse movement.
|
* Update cursor position on mouse movement.
|
||||||
* @param x New X position.
|
* @param x New X position.
|
||||||
* @param y New Y position.
|
* @param y New Y position.
|
||||||
* @param queued_warp True, if the OS queues mouse warps after pending mouse movement events.
|
|
||||||
* False, if the warp applies instantaneous.
|
|
||||||
* @return true, if the OS cursor position should be warped back to this->pos.
|
* @return true, if the OS cursor position should be warped back to this->pos.
|
||||||
*/
|
*/
|
||||||
bool CursorVars::UpdateCursorPosition(int x, int y, bool queued_warp)
|
bool CursorVars::UpdateCursorPosition(int x, int y)
|
||||||
{
|
{
|
||||||
/* Detecting relative mouse movement is somewhat tricky.
|
this->delta.x = x - this->pos.x;
|
||||||
* - There may be multiple mouse move events in the video driver queue (esp. when OpenTTD lags a bit).
|
this->delta.y = y - this->pos.y;
|
||||||
* - When we request warping the mouse position (return true), a mouse move event is appended at the end of the queue.
|
|
||||||
*
|
|
||||||
* So, when this->fix_at is active, we use the following strategy:
|
|
||||||
* - The first movement triggers the warp to reset the mouse position.
|
|
||||||
* - Subsequent events have to compute movement relative to the previous event.
|
|
||||||
* - The relative movement is finished, when we receive the event matching the warp.
|
|
||||||
*/
|
|
||||||
|
|
||||||
if (x == this->pos.x && y == this->pos.y) {
|
|
||||||
/* Warp finished. */
|
|
||||||
this->queued_warp = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
this->delta.x = x - (this->queued_warp ? this->last_position.x : this->pos.x);
|
|
||||||
this->delta.y = y - (this->queued_warp ? this->last_position.y : this->pos.y);
|
|
||||||
|
|
||||||
this->last_position.x = x;
|
|
||||||
this->last_position.y = y;
|
|
||||||
|
|
||||||
bool need_warp = false;
|
|
||||||
if (this->fix_at) {
|
if (this->fix_at) {
|
||||||
if (this->delta.x != 0 || this->delta.y != 0) {
|
return this->delta.x != 0 || this->delta.y != 0;
|
||||||
/* Trigger warp.
|
|
||||||
* Note: We also trigger warping again, if there is already a pending warp.
|
|
||||||
* This makes it more tolerant about the OS or other software in between
|
|
||||||
* botchering the warp. */
|
|
||||||
this->queued_warp = queued_warp;
|
|
||||||
need_warp = true;
|
|
||||||
}
|
|
||||||
} else if (this->pos.x != x || this->pos.y != y) {
|
} else if (this->pos.x != x || this->pos.y != y) {
|
||||||
this->queued_warp = false; // Cancel warping, we are no longer confining the position.
|
|
||||||
this->dirty = true;
|
this->dirty = true;
|
||||||
this->pos.x = x;
|
this->pos.x = x;
|
||||||
this->pos.y = y;
|
this->pos.y = y;
|
||||||
}
|
}
|
||||||
return need_warp;
|
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ChangeResInGame(int width, int height)
|
bool ChangeResInGame(int width, int height)
|
||||||
|
|
|
@ -552,8 +552,6 @@ std::unique_ptr<const ParagraphLayouter::Line> FallbackParagraphLayout::NextLine
|
||||||
|
|
||||||
next_run = this->buffer_begin + iter->first;
|
next_run = this->buffer_begin + iter->first;
|
||||||
begin = this->buffer;
|
begin = this->buffer;
|
||||||
|
|
||||||
last_space = nullptr;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (IsWhitespace(c)) last_space = this->buffer;
|
if (IsWhitespace(c)) last_space = this->buffer;
|
||||||
|
@ -591,7 +589,7 @@ std::unique_ptr<const ParagraphLayouter::Line> FallbackParagraphLayout::NextLine
|
||||||
this->buffer++;
|
this->buffer++;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (l->size() == 0 || last_char - begin != 0) {
|
if (l->size() == 0 || last_char - begin > 0) {
|
||||||
int w = l->GetWidth();
|
int w = l->GetWidth();
|
||||||
l->emplace_back(iter->second, begin, last_char - begin, w);
|
l->emplace_back(iter->second, begin, last_char - begin, w);
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,7 +47,8 @@ struct FontState {
|
||||||
*/
|
*/
|
||||||
inline void SetColour(TextColour c)
|
inline void SetColour(TextColour c)
|
||||||
{
|
{
|
||||||
assert(c >= TC_BLUE && c <= TC_BLACK);
|
assert((c & TC_COLOUR_MASK) >= TC_BLUE && (c & TC_COLOUR_MASK) <= TC_BLACK);
|
||||||
|
assert((c & (TC_COLOUR_MASK | TC_FLAGS_MASK)) == c);
|
||||||
if ((this->cur_colour & TC_FORCED) == 0) this->cur_colour = c;
|
if ((this->cur_colour & TC_FORCED) == 0) this->cur_colour = c;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -144,11 +144,7 @@ struct CursorVars {
|
||||||
bool vehchain; ///< vehicle chain is dragged
|
bool vehchain; ///< vehicle chain is dragged
|
||||||
|
|
||||||
void UpdateCursorPositionRelative(int delta_x, int delta_y);
|
void UpdateCursorPositionRelative(int delta_x, int delta_y);
|
||||||
bool UpdateCursorPosition(int x, int y, bool queued_warp);
|
bool UpdateCursorPosition(int x, int y);
|
||||||
|
|
||||||
private:
|
|
||||||
bool queued_warp;
|
|
||||||
Point last_position;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/** Data about how and where to blit pixels. */
|
/** Data about how and where to blit pixels. */
|
||||||
|
@ -280,6 +276,9 @@ enum TextColour {
|
||||||
TC_IS_PALETTE_COLOUR = 0x100, ///< Colour value is already a real palette colour index, not an index of a StringColour.
|
TC_IS_PALETTE_COLOUR = 0x100, ///< Colour value is already a real palette colour index, not an index of a StringColour.
|
||||||
TC_NO_SHADE = 0x200, ///< Do not add shading to this text colour.
|
TC_NO_SHADE = 0x200, ///< Do not add shading to this text colour.
|
||||||
TC_FORCED = 0x400, ///< Ignore colour changes from strings.
|
TC_FORCED = 0x400, ///< Ignore colour changes from strings.
|
||||||
|
|
||||||
|
TC_COLOUR_MASK = 0xFF, ///< Mask to test if TextColour (without flags) is within limits.
|
||||||
|
TC_FLAGS_MASK = 0x700, ///< Mask to test if TextColour (with flags) is within limits.
|
||||||
};
|
};
|
||||||
DECLARE_ENUM_AS_BIT_SET(TextColour)
|
DECLARE_ENUM_AS_BIT_SET(TextColour)
|
||||||
|
|
||||||
|
|
20
src/group.h
20
src/group.h
|
@ -23,15 +23,14 @@ extern GroupPool _group_pool; ///< Pool of groups.
|
||||||
|
|
||||||
/** Statistics and caches on the vehicles in a group. */
|
/** Statistics and caches on the vehicles in a group. */
|
||||||
struct GroupStatistics {
|
struct GroupStatistics {
|
||||||
uint16 num_vehicle; ///< Number of vehicles.
|
Money profit_last_year; ///< Sum of profits for all vehicles.
|
||||||
|
Money profit_last_year_min_age; ///< Sum of profits for vehicles considered for profit statistics.
|
||||||
uint16 *num_engines; ///< Caches the number of engines of each type the company owns.
|
uint16 *num_engines; ///< Caches the number of engines of each type the company owns.
|
||||||
|
uint16 num_vehicle; ///< Number of vehicles.
|
||||||
|
uint16 num_vehicle_min_age; ///< Number of vehicles considered for profit statistics;
|
||||||
bool autoreplace_defined; ///< Are any autoreplace rules set?
|
bool autoreplace_defined; ///< Are any autoreplace rules set?
|
||||||
bool autoreplace_finished; ///< Have all autoreplacement finished?
|
bool autoreplace_finished; ///< Have all autoreplacement finished?
|
||||||
|
|
||||||
uint16 num_profit_vehicle; ///< Number of vehicles considered for profit statistics;
|
|
||||||
Money profit_last_year; ///< Sum of profits for all vehicles.
|
|
||||||
|
|
||||||
GroupStatistics();
|
GroupStatistics();
|
||||||
~GroupStatistics();
|
~GroupStatistics();
|
||||||
|
|
||||||
|
@ -39,8 +38,10 @@ struct GroupStatistics {
|
||||||
|
|
||||||
void ClearProfits()
|
void ClearProfits()
|
||||||
{
|
{
|
||||||
this->num_profit_vehicle = 0;
|
|
||||||
this->profit_last_year = 0;
|
this->profit_last_year = 0;
|
||||||
|
|
||||||
|
this->num_vehicle_min_age = 0;
|
||||||
|
this->profit_last_year_min_age = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ClearAutoreplace()
|
void ClearAutoreplace()
|
||||||
|
@ -55,7 +56,8 @@ struct GroupStatistics {
|
||||||
|
|
||||||
static void CountVehicle(const Vehicle *v, int delta);
|
static void CountVehicle(const Vehicle *v, int delta);
|
||||||
static void CountEngine(const Vehicle *v, int delta);
|
static void CountEngine(const Vehicle *v, int delta);
|
||||||
static void VehicleReachedProfitAge(const Vehicle *v);
|
static void AddProfitLastYear(const Vehicle *v);
|
||||||
|
static void VehicleReachedMinAge(const Vehicle *v);
|
||||||
|
|
||||||
static void UpdateProfits();
|
static void UpdateProfits();
|
||||||
static void UpdateAfterLoad();
|
static void UpdateAfterLoad();
|
||||||
|
@ -104,8 +106,8 @@ static inline bool IsAllGroupID(GroupID id_g)
|
||||||
|
|
||||||
uint GetGroupNumEngines(CompanyID company, GroupID id_g, EngineID id_e);
|
uint GetGroupNumEngines(CompanyID company, GroupID id_g, EngineID id_e);
|
||||||
uint GetGroupNumVehicle(CompanyID company, GroupID id_g, VehicleType type);
|
uint GetGroupNumVehicle(CompanyID company, GroupID id_g, VehicleType type);
|
||||||
uint GetGroupNumProfitVehicle(CompanyID company, GroupID id_g, VehicleType type);
|
uint GetGroupNumVehicleMinAge(CompanyID company, GroupID id_g, VehicleType type);
|
||||||
Money GetGroupProfitLastYear(CompanyID company, GroupID id_g, VehicleType type);
|
Money GetGroupProfitLastYearMinAge(CompanyID company, GroupID id_g, VehicleType type);
|
||||||
|
|
||||||
void SetTrainGroupID(Train *v, GroupID grp);
|
void SetTrainGroupID(Train *v, GroupID grp);
|
||||||
void UpdateTrainGroupID(Train *v);
|
void UpdateTrainGroupID(Train *v);
|
||||||
|
|
|
@ -43,8 +43,9 @@ GroupStatistics::~GroupStatistics()
|
||||||
void GroupStatistics::Clear()
|
void GroupStatistics::Clear()
|
||||||
{
|
{
|
||||||
this->num_vehicle = 0;
|
this->num_vehicle = 0;
|
||||||
this->num_profit_vehicle = 0;
|
|
||||||
this->profit_last_year = 0;
|
this->profit_last_year = 0;
|
||||||
|
this->num_vehicle_min_age = 0;
|
||||||
|
this->profit_last_year_min_age = 0;
|
||||||
|
|
||||||
/* This is also called when NewGRF change. So the number of engines might have changed. Reallocate. */
|
/* This is also called when NewGRF change. So the number of engines might have changed. Reallocate. */
|
||||||
free(this->num_engines);
|
free(this->num_engines);
|
||||||
|
@ -136,13 +137,15 @@ void GroupStatistics::Clear()
|
||||||
GroupStatistics &stats = GroupStatistics::Get(v);
|
GroupStatistics &stats = GroupStatistics::Get(v);
|
||||||
|
|
||||||
stats_all.num_vehicle += delta;
|
stats_all.num_vehicle += delta;
|
||||||
|
stats_all.profit_last_year += v->GetDisplayProfitLastYear() * delta;
|
||||||
stats.num_vehicle += delta;
|
stats.num_vehicle += delta;
|
||||||
|
stats.profit_last_year += v->GetDisplayProfitLastYear() * delta;
|
||||||
|
|
||||||
if (v->age > VEHICLE_PROFIT_MIN_AGE) {
|
if (v->age > VEHICLE_PROFIT_MIN_AGE) {
|
||||||
stats_all.num_profit_vehicle += delta;
|
stats_all.num_vehicle_min_age += delta;
|
||||||
stats_all.profit_last_year += v->GetDisplayProfitLastYear() * delta;
|
stats_all.profit_last_year_min_age += v->GetDisplayProfitLastYear() * delta;
|
||||||
stats.num_profit_vehicle += delta;
|
stats.num_vehicle_min_age += delta;
|
||||||
stats.profit_last_year += v->GetDisplayProfitLastYear() * delta;
|
stats.profit_last_year_min_age += v->GetDisplayProfitLastYear() * delta;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -159,19 +162,31 @@ void GroupStatistics::Clear()
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Add a vehicle to the profit sum of its group.
|
* Add a vehicle's last year profit to the profit sum of its group.
|
||||||
*/
|
*/
|
||||||
/* static */ void GroupStatistics::VehicleReachedProfitAge(const Vehicle *v)
|
/* static */ void GroupStatistics::AddProfitLastYear(const Vehicle *v)
|
||||||
{
|
{
|
||||||
GroupStatistics &stats_all = GroupStatistics::GetAllGroup(v);
|
GroupStatistics &stats_all = GroupStatistics::GetAllGroup(v);
|
||||||
GroupStatistics &stats = GroupStatistics::Get(v);
|
GroupStatistics &stats = GroupStatistics::Get(v);
|
||||||
|
|
||||||
stats_all.num_profit_vehicle++;
|
|
||||||
stats_all.profit_last_year += v->GetDisplayProfitLastYear();
|
stats_all.profit_last_year += v->GetDisplayProfitLastYear();
|
||||||
stats.num_profit_vehicle++;
|
|
||||||
stats.profit_last_year += v->GetDisplayProfitLastYear();
|
stats.profit_last_year += v->GetDisplayProfitLastYear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add a vehicle to the profit sum of its group.
|
||||||
|
*/
|
||||||
|
/* static */ void GroupStatistics::VehicleReachedMinAge(const Vehicle *v)
|
||||||
|
{
|
||||||
|
GroupStatistics &stats_all = GroupStatistics::GetAllGroup(v);
|
||||||
|
GroupStatistics &stats = GroupStatistics::Get(v);
|
||||||
|
|
||||||
|
stats_all.num_vehicle_min_age++;
|
||||||
|
stats_all.profit_last_year_min_age += v->GetDisplayProfitLastYear();
|
||||||
|
stats.num_vehicle_min_age++;
|
||||||
|
stats.profit_last_year_min_age += v->GetDisplayProfitLastYear();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Recompute the profits for all groups.
|
* Recompute the profits for all groups.
|
||||||
*/
|
*/
|
||||||
|
@ -191,7 +206,10 @@ void GroupStatistics::Clear()
|
||||||
}
|
}
|
||||||
|
|
||||||
for (const Vehicle *v : Vehicle::Iterate()) {
|
for (const Vehicle *v : Vehicle::Iterate()) {
|
||||||
if (v->IsPrimaryVehicle() && v->age > VEHICLE_PROFIT_MIN_AGE) GroupStatistics::VehicleReachedProfitAge(v);
|
if (v->IsPrimaryVehicle()) {
|
||||||
|
GroupStatistics::AddProfitLastYear(v);
|
||||||
|
if (v->age > VEHICLE_PROFIT_MIN_AGE) GroupStatistics::VehicleReachedMinAge(v);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -789,30 +807,30 @@ uint GetGroupNumVehicle(CompanyID company, GroupID id_g, VehicleType type)
|
||||||
* @param type The vehicle type of the group
|
* @param type The vehicle type of the group
|
||||||
* @return The number of vehicles above profit minimum age in the group
|
* @return The number of vehicles above profit minimum age in the group
|
||||||
*/
|
*/
|
||||||
uint GetGroupNumProfitVehicle(CompanyID company, GroupID id_g, VehicleType type)
|
uint GetGroupNumVehicleMinAge(CompanyID company, GroupID id_g, VehicleType type)
|
||||||
{
|
{
|
||||||
uint count = 0;
|
uint count = 0;
|
||||||
for (const Group *g : Group::Iterate()) {
|
for (const Group *g : Group::Iterate()) {
|
||||||
if (g->parent == id_g) count += GetGroupNumProfitVehicle(company, g->index, type);
|
if (g->parent == id_g) count += GetGroupNumVehicleMinAge(company, g->index, type);
|
||||||
}
|
}
|
||||||
return count + GroupStatistics::Get(company, id_g, type).num_profit_vehicle;
|
return count + GroupStatistics::Get(company, id_g, type).num_vehicle_min_age;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get last year's profit for the group with GroupID
|
* Get last year's profit of vehicles above minimum age
|
||||||
* id_g and its sub-groups.
|
* for the group with GroupID id_g and its sub-groups.
|
||||||
* @param company The company the group belongs to
|
* @param company The company the group belongs to
|
||||||
* @param id_g The GroupID of the group used
|
* @param id_g The GroupID of the group used
|
||||||
* @param type The vehicle type of the group
|
* @param type The vehicle type of the group
|
||||||
* @return Last year's profit for the group
|
* @return Last year's profit of vehicles above minimum age for the group
|
||||||
*/
|
*/
|
||||||
Money GetGroupProfitLastYear(CompanyID company, GroupID id_g, VehicleType type)
|
Money GetGroupProfitLastYearMinAge(CompanyID company, GroupID id_g, VehicleType type)
|
||||||
{
|
{
|
||||||
Money sum = 0;
|
Money sum = 0;
|
||||||
for (const Group *g : Group::Iterate()) {
|
for (const Group *g : Group::Iterate()) {
|
||||||
if (g->parent == id_g) sum += GetGroupProfitLastYear(company, g->index, type);
|
if (g->parent == id_g) sum += GetGroupProfitLastYearMinAge(company, g->index, type);
|
||||||
}
|
}
|
||||||
return sum + GroupStatistics::Get(company, id_g, type).profit_last_year;
|
return sum + GroupStatistics::Get(company, id_g, type).profit_last_year_min_age;
|
||||||
}
|
}
|
||||||
|
|
||||||
void RemoveAllGroupsForCompany(const CompanyID company)
|
void RemoveAllGroupsForCompany(const CompanyID company)
|
||||||
|
|
|
@ -302,13 +302,13 @@ private:
|
||||||
/* draw the profit icon */
|
/* draw the profit icon */
|
||||||
x = rtl ? x - WidgetDimensions::scaled.hsep_normal - this->column_size[VGC_PROFIT].width : x + WidgetDimensions::scaled.hsep_normal + this->column_size[VGC_AUTOREPLACE].width;
|
x = rtl ? x - WidgetDimensions::scaled.hsep_normal - this->column_size[VGC_PROFIT].width : x + WidgetDimensions::scaled.hsep_normal + this->column_size[VGC_AUTOREPLACE].width;
|
||||||
SpriteID spr;
|
SpriteID spr;
|
||||||
uint num_profit_vehicle = GetGroupNumProfitVehicle(this->vli.company, g_id, this->vli.vtype);
|
uint num_vehicle_min_age = GetGroupNumVehicleMinAge(this->vli.company, g_id, this->vli.vtype);
|
||||||
Money profit_last_year = GetGroupProfitLastYear(this->vli.company, g_id, this->vli.vtype);
|
Money profit_last_year_min_age = GetGroupProfitLastYearMinAge(this->vli.company, g_id, this->vli.vtype);
|
||||||
if (num_profit_vehicle == 0) {
|
if (num_vehicle_min_age == 0) {
|
||||||
spr = SPR_PROFIT_NA;
|
spr = SPR_PROFIT_NA;
|
||||||
} else if (profit_last_year < 0) {
|
} else if (profit_last_year_min_age < 0) {
|
||||||
spr = SPR_PROFIT_NEGATIVE;
|
spr = SPR_PROFIT_NEGATIVE;
|
||||||
} else if (profit_last_year < VEHICLE_PROFIT_THRESHOLD * num_profit_vehicle) {
|
} else if (profit_last_year_min_age < VEHICLE_PROFIT_THRESHOLD * num_vehicle_min_age) {
|
||||||
spr = SPR_PROFIT_SOME;
|
spr = SPR_PROFIT_SOME;
|
||||||
} else {
|
} else {
|
||||||
spr = SPR_PROFIT_LOT;
|
spr = SPR_PROFIT_LOT;
|
||||||
|
@ -461,7 +461,7 @@ public:
|
||||||
|
|
||||||
if (!(IsAllGroupID(this->vli.index) || IsDefaultGroupID(this->vli.index) || Group::IsValidID(this->vli.index))) {
|
if (!(IsAllGroupID(this->vli.index) || IsDefaultGroupID(this->vli.index) || Group::IsValidID(this->vli.index))) {
|
||||||
this->vli.index = ALL_GROUP;
|
this->vli.index = ALL_GROUP;
|
||||||
HideDropDownMenu(this);
|
this->CloseChildWindows(WC_DROPDOWN_MENU);
|
||||||
}
|
}
|
||||||
this->SetDirty();
|
this->SetDirty();
|
||||||
}
|
}
|
||||||
|
@ -512,7 +512,7 @@ public:
|
||||||
/* The drop down menu is out, *but* it may not be used, retract it. */
|
/* The drop down menu is out, *but* it may not be used, retract it. */
|
||||||
if (this->vehicles.size() == 0 && this->IsWidgetLowered(WID_GL_MANAGE_VEHICLES_DROPDOWN)) {
|
if (this->vehicles.size() == 0 && this->IsWidgetLowered(WID_GL_MANAGE_VEHICLES_DROPDOWN)) {
|
||||||
this->RaiseWidget(WID_GL_MANAGE_VEHICLES_DROPDOWN);
|
this->RaiseWidget(WID_GL_MANAGE_VEHICLES_DROPDOWN);
|
||||||
HideDropDownMenu(this);
|
this->CloseChildWindows(WC_DROPDOWN_MENU);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Disable all lists management button when the list is empty */
|
/* Disable all lists management button when the list is empty */
|
||||||
|
@ -881,7 +881,7 @@ public:
|
||||||
uint id_g = this->group_sb->GetScrolledRowFromWidget(pt.y, this, WID_GL_LIST_GROUP);
|
uint id_g = this->group_sb->GetScrolledRowFromWidget(pt.y, this, WID_GL_LIST_GROUP);
|
||||||
GroupID new_g = id_g >= this->groups.size() ? NEW_GROUP : this->groups[id_g]->index;
|
GroupID new_g = id_g >= this->groups.size() ? NEW_GROUP : this->groups[id_g]->index;
|
||||||
|
|
||||||
Command<CMD_ADD_VEHICLE_GROUP>::Post(STR_ERROR_GROUP_CAN_T_ADD_VEHICLE, new_g == NEW_GROUP ? CcAddVehicleNewGroup : nullptr, 0, new_g, vindex, _ctrl_pressed || this->grouping == GB_SHARED_ORDERS);
|
Command<CMD_ADD_VEHICLE_GROUP>::Post(STR_ERROR_GROUP_CAN_T_ADD_VEHICLE, new_g == NEW_GROUP ? CcAddVehicleNewGroup : nullptr, new_g, vindex, _ctrl_pressed || this->grouping == GB_SHARED_ORDERS);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -126,7 +126,7 @@ struct EndGameWindow : EndGameHighScoreBaseWindow {
|
||||||
void Close() override
|
void Close() override
|
||||||
{
|
{
|
||||||
if (!_networking) Command<CMD_PAUSE>::Post(PM_PAUSED_NORMAL, false); // unpause
|
if (!_networking) Command<CMD_PAUSE>::Post(PM_PAUSED_NORMAL, false); // unpause
|
||||||
ShowHighscoreTable(this->window_number, this->rank);
|
if (_game_mode != GM_MENU) ShowHighscoreTable(this->window_number, this->rank);
|
||||||
this->EndGameHighScoreBaseWindow::Close();
|
this->EndGameHighScoreBaseWindow::Close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2046,6 +2046,7 @@ CommandCost CmdBuildIndustry(DoCommandFlag flags, TileIndex tile, IndustryType i
|
||||||
bool prospect_success = deity_prospect || Random() <= indspec->prospecting_chance;
|
bool prospect_success = deity_prospect || Random() <= indspec->prospecting_chance;
|
||||||
if (prospect_success) {
|
if (prospect_success) {
|
||||||
/* Prospected industries are build as OWNER_TOWN to not e.g. be build on owned land of the founder */
|
/* Prospected industries are build as OWNER_TOWN to not e.g. be build on owned land of the founder */
|
||||||
|
IndustryAvailabilityCallType calltype = _current_company == OWNER_DEITY ? IACT_RANDOMCREATION : IACT_PROSPECTCREATION;
|
||||||
Backup<CompanyID> cur_company(_current_company, OWNER_TOWN, FILE_LINE);
|
Backup<CompanyID> cur_company(_current_company, OWNER_TOWN, FILE_LINE);
|
||||||
for (int i = 0; i < 5000; i++) {
|
for (int i = 0; i < 5000; i++) {
|
||||||
/* We should not have more than one Random() in a function call
|
/* We should not have more than one Random() in a function call
|
||||||
|
@ -2057,14 +2058,14 @@ CommandCost CmdBuildIndustry(DoCommandFlag flags, TileIndex tile, IndustryType i
|
||||||
/* Check now each layout, starting with the random one */
|
/* Check now each layout, starting with the random one */
|
||||||
for (size_t j = 0; j < num_layouts; j++) {
|
for (size_t j = 0; j < num_layouts; j++) {
|
||||||
layout = (layout + 1) % num_layouts;
|
layout = (layout + 1) % num_layouts;
|
||||||
ret = CreateNewIndustryHelper(tile, it, flags, indspec, layout, random_var8f, random_initial_bits, cur_company.GetOriginalValue(), _current_company == OWNER_DEITY ? IACT_RANDOMCREATION : IACT_PROSPECTCREATION, &ind);
|
ret = CreateNewIndustryHelper(tile, it, flags, indspec, layout, random_var8f, random_initial_bits, cur_company.GetOriginalValue(), calltype, &ind);
|
||||||
if (ret.Succeeded()) break;
|
if (ret.Succeeded()) break;
|
||||||
}
|
}
|
||||||
if (ret.Succeeded()) break;
|
if (ret.Succeeded()) break;
|
||||||
}
|
}
|
||||||
cur_company.Restore();
|
cur_company.Restore();
|
||||||
}
|
}
|
||||||
if (ret.Failed()) {
|
if (ret.Failed() && IsLocalCompany()) {
|
||||||
if (prospect_success) {
|
if (prospect_success) {
|
||||||
ShowErrorMessage(STR_ERROR_CAN_T_PROSPECT_INDUSTRY, STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING, WL_INFO);
|
ShowErrorMessage(STR_ERROR_CAN_T_PROSPECT_INDUSTRY, STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING, WL_INFO);
|
||||||
} else {
|
} else {
|
||||||
|
@ -2236,10 +2237,14 @@ static uint GetNumberOfIndustries()
|
||||||
25, // low
|
25, // low
|
||||||
55, // normal
|
55, // normal
|
||||||
80, // high
|
80, // high
|
||||||
|
0, // custom
|
||||||
};
|
};
|
||||||
|
|
||||||
assert(lengthof(numof_industry_table) == ID_END);
|
assert(lengthof(numof_industry_table) == ID_END);
|
||||||
uint difficulty = (_game_mode != GM_EDITOR) ? _settings_game.difficulty.industry_density : (uint)ID_VERY_LOW;
|
uint difficulty = (_game_mode != GM_EDITOR) ? _settings_game.difficulty.industry_density : (uint)ID_VERY_LOW;
|
||||||
|
|
||||||
|
if (difficulty == ID_CUSTOM) return std::min<uint>(IndustryPool::MAX_SIZE, _settings_game.game_creation.custom_industry_number);
|
||||||
|
|
||||||
return std::min<uint>(IndustryPool::MAX_SIZE, ScaleByMapSize(numof_industry_table[difficulty]));
|
return std::min<uint>(IndustryPool::MAX_SIZE, ScaleByMapSize(numof_industry_table[difficulty]));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1095,7 +1095,7 @@ static bool RiverMakeWider(TileIndex tile, void *data)
|
||||||
/* If the tile is at height 0 after terraforming but the ocean hasn't flooded yet, don't build river. */
|
/* If the tile is at height 0 after terraforming but the ocean hasn't flooded yet, don't build river. */
|
||||||
if (GetTileMaxZ(tile) == 0) return false;
|
if (GetTileMaxZ(tile) == 0) return false;
|
||||||
|
|
||||||
TileIndex origin_tile = *(TileIndex *)data;;
|
TileIndex origin_tile = *(TileIndex *)data;
|
||||||
Slope cur_slope = GetTileSlope(tile);
|
Slope cur_slope = GetTileSlope(tile);
|
||||||
Slope desired_slope = GetTileSlope(origin_tile); // Initialize matching the origin tile as a shortcut if no terraforming is needed.
|
Slope desired_slope = GetTileSlope(origin_tile); // Initialize matching the origin tile as a shortcut if no terraforming is needed.
|
||||||
|
|
||||||
|
@ -1133,7 +1133,7 @@ static bool RiverMakeWider(TileIndex tile, void *data)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* If we find an adjacent river tile, remember it. We'll terraform to match it later if we don't find a slope. */
|
/* If we find an adjacent river tile, remember it. We'll terraform to match it later if we don't find a slope. */
|
||||||
if (IsTileFlat(tile)) flat_river_found = true;
|
if (IsTileFlat(other_tile)) flat_river_found = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* We didn't find either an inclined or flat river, so we're climbing the wrong slope. Bail out. */
|
/* We didn't find either an inclined or flat river, so we're climbing the wrong slope. Bail out. */
|
||||||
|
@ -1205,6 +1205,11 @@ static bool RiverMakeWider(TileIndex tile, void *data)
|
||||||
if (GetTileSlope(downstream_tile) != SLOPE_FLAT) return false;
|
if (GetTileSlope(downstream_tile) != SLOPE_FLAT) return false;
|
||||||
|
|
||||||
MakeRiver(downstream_tile, Random());
|
MakeRiver(downstream_tile, Random());
|
||||||
|
MarkTileDirtyByTile(downstream_tile);
|
||||||
|
|
||||||
|
/* Remove desert directly around the river tile. */
|
||||||
|
TileIndex cur_tile = downstream_tile;
|
||||||
|
CircularTileSearch(&cur_tile, RIVER_OFFSET_DESERT_DISTANCE, RiverModifyDesertZone, nullptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* If upstream is dry and flat, try making it a river tile. */
|
/* If upstream is dry and flat, try making it a river tile. */
|
||||||
|
@ -1213,16 +1218,21 @@ static bool RiverMakeWider(TileIndex tile, void *data)
|
||||||
if (GetTileSlope(upstream_tile) != SLOPE_FLAT) return false;
|
if (GetTileSlope(upstream_tile) != SLOPE_FLAT) return false;
|
||||||
|
|
||||||
MakeRiver(upstream_tile, Random());
|
MakeRiver(upstream_tile, Random());
|
||||||
|
MarkTileDirtyByTile(upstream_tile);
|
||||||
|
|
||||||
|
/* Remove desert directly around the river tile. */
|
||||||
|
TileIndex cur_tile = upstream_tile;
|
||||||
|
CircularTileSearch(&cur_tile, RIVER_OFFSET_DESERT_DISTANCE, RiverModifyDesertZone, nullptr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* If the tile slope matches the desired slope, add a river tile. */
|
/* If the tile slope matches the desired slope, add a river tile. */
|
||||||
if (cur_slope == desired_slope) {
|
if (cur_slope == desired_slope) {
|
||||||
MakeRiver(tile, Random());
|
MakeRiver(tile, Random());
|
||||||
|
MarkTileDirtyByTile(tile);
|
||||||
|
|
||||||
/* Remove desert directly around the river tile. */
|
/* Remove desert directly around the river tile. */
|
||||||
TileIndex cur_tile = tile;
|
TileIndex cur_tile = tile;
|
||||||
MarkTileDirtyByTile(cur_tile);
|
|
||||||
CircularTileSearch(&cur_tile, RIVER_OFFSET_DESERT_DISTANCE, RiverModifyDesertZone, nullptr);
|
CircularTileSearch(&cur_tile, RIVER_OFFSET_DESERT_DISTANCE, RiverModifyDesertZone, nullptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1496,6 +1506,9 @@ static void CreateRivers()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Widening rivers may have left some tiles requiring to be watered. */
|
||||||
|
ConvertGroundTilesIntoWaterTiles();
|
||||||
|
|
||||||
/* Run tile loop to update the ground density. */
|
/* Run tile loop to update the ground density. */
|
||||||
for (uint i = 0; i != 256; i++) {
|
for (uint i = 0; i != 256; i++) {
|
||||||
if (i % 64 == 0) IncreaseGeneratingWorldProgress(GWP_RIVER);
|
if (i % 64 == 0) IncreaseGeneratingWorldProgress(GWP_RIVER);
|
||||||
|
|
|
@ -1145,6 +1145,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Regs
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maksimum aanvanklike lening: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maksimum aanvanklike lening: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maksimum bedrag wat 'n maatskappy kan leen (sonder die inagneming van inflasie)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maksimum bedrag wat 'n maatskappy kan leen (sonder die inagneming van inflasie)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Rentekoers: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Rentekoers: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lening rentekoers: beheer ook inflasie indien aangeskakel
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lening rentekoers: beheer ook inflasie indien aangeskakel
|
||||||
|
@ -2482,8 +2483,6 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Verhoog
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Kies Spoor Brug
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Kies Spoor Brug
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selekteer Pad Brug
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selekteer Pad Brug
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brugkeuring - klik op jou verkose brug om dit te bou
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brugkeuring - klik op jou verkose brug om dit te bou
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Kabelstut, Staal
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Kabelstut, Staal
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Balk, Staal
|
STR_BRIDGE_NAME_GIRDER_STEEL :Balk, Staal
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Vrydraer, Staal
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Vrydraer, Staal
|
||||||
|
|
|
@ -199,6 +199,7 @@ STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}ح
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}حصان
|
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}حصان
|
||||||
STR_UNITS_POWER_SI :{COMMA}{NBSP}ك واط
|
STR_UNITS_POWER_SI :{COMMA}{NBSP}ك واط
|
||||||
|
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_SI :{DECIMAL}{NBSP}hp/Mg
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP} طن
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP} طن
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}طن
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}طن
|
||||||
|
@ -221,6 +222,7 @@ STR_UNITS_FORCE_METRIC :{COMMA}{NBSP}ك
|
||||||
STR_UNITS_FORCE_SI :{COMMA}{NBSP} كيلو نيوتن
|
STR_UNITS_FORCE_SI :{COMMA}{NBSP} كيلو نيوتن
|
||||||
|
|
||||||
STR_UNITS_HEIGHT_IMPERIAL :{COMMA}{NBSP} قدم
|
STR_UNITS_HEIGHT_IMPERIAL :{COMMA}{NBSP} قدم
|
||||||
|
STR_UNITS_HEIGHT_METRIC :{COMMA}{NBSP}م
|
||||||
STR_UNITS_HEIGHT_SI :{COMMA}{NBSP} متر
|
STR_UNITS_HEIGHT_SI :{COMMA}{NBSP} متر
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
|
@ -929,6 +931,7 @@ STR_GAME_OPTIONS_CURRENCY_KRW :وون كوري
|
||||||
STR_GAME_OPTIONS_CURRENCY_ZAR :راند جنوب أفريقيا (ZAR)
|
STR_GAME_OPTIONS_CURRENCY_ZAR :راند جنوب أفريقيا (ZAR)
|
||||||
STR_GAME_OPTIONS_CURRENCY_CUSTOM :مخصص ...
|
STR_GAME_OPTIONS_CURRENCY_CUSTOM :مخصص ...
|
||||||
STR_GAME_OPTIONS_CURRENCY_GEL :(GEL) لاري جورجي
|
STR_GAME_OPTIONS_CURRENCY_GEL :(GEL) لاري جورجي
|
||||||
|
STR_GAME_OPTIONS_CURRENCY_NTD :الدولار التايواني الجديد (NTD)
|
||||||
STR_GAME_OPTIONS_CURRENCY_CNY :(CNY) الرنمينبي الصيني
|
STR_GAME_OPTIONS_CURRENCY_CNY :(CNY) الرنمينبي الصيني
|
||||||
STR_GAME_OPTIONS_CURRENCY_HKD :(HKD) دولار هونج كونج
|
STR_GAME_OPTIONS_CURRENCY_HKD :(HKD) دولار هونج كونج
|
||||||
STR_GAME_OPTIONS_CURRENCY_INR :الروبية الهندية (INR)
|
STR_GAME_OPTIONS_CURRENCY_INR :الروبية الهندية (INR)
|
||||||
|
@ -956,11 +959,15 @@ STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}اختر
|
||||||
STR_GAME_OPTIONS_RESOLUTION_OTHER :اخرى
|
STR_GAME_OPTIONS_RESOLUTION_OTHER :اخرى
|
||||||
|
|
||||||
STR_GAME_OPTIONS_VIDEO_ACCELERATION :{BLACK}تسريع الأجهزة
|
STR_GAME_OPTIONS_VIDEO_ACCELERATION :{BLACK}تسريع الأجهزة
|
||||||
STR_GAME_OPTIONS_VIDEO_ACCELERATION_TOOLTIP :{BLACK}حدد هذا المربع للسماح لـ OpenTTD بمحاولة استخدام تسريع الأجهزة. سيتم تطبيق الإعداد الذي تم تغييره فقط عند إعادة تشغيل اللعبة
|
STR_GAME_OPTIONS_VIDEO_ACCELERATION_TOOLTIP :{BLACK}اخترهذا المربع للسماح لـ OpenTTD بمحاولة استخدام تسريع الأجهزة. سيتم تطبيق الإعداد الذي تم تغييره فقط عند إعادة تشغيل اللعبة
|
||||||
STR_GAME_OPTIONS_VIDEO_ACCELERATION_RESTART :{WHITE}لن يعمل الإعداد إلا بعد إعادة تشغيل اللعبة
|
STR_GAME_OPTIONS_VIDEO_ACCELERATION_RESTART :{WHITE}لن يعمل الإعداد إلا بعد إعادة تشغيل اللعبة
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_VIDEO_VSYNC :{BLACK}VSync
|
||||||
|
STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}حدد هذا المربع لمزامنة الشاشة (v-sync). سيتم تطبيق الإعداد الذي تم تغييره فقط عند إعادة تشغيل اللعبة. يعمل فقط مع تمكين تسريع الأجهزة (hardware acceleration)
|
||||||
|
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO :{BLACK}الكشف التلقائي عن الحجم
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO_TOOLTIP :{BLACK}اختر هذا المربع لكشف حجم الواجهة تلقائيا
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1092,6 +1099,7 @@ STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}مدد
|
||||||
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}إسحب الكل
|
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}إسحب الكل
|
||||||
STR_CONFIG_SETTING_RESET_ALL :{BLACK}اعادة ضبط جميع القيم
|
STR_CONFIG_SETTING_RESET_ALL :{BLACK}اعادة ضبط جميع القيم
|
||||||
STR_CONFIG_SETTING_NO_EXPLANATION_AVAILABLE_HELPTEXT :(لا يوجد تفسير متوفر)
|
STR_CONFIG_SETTING_NO_EXPLANATION_AVAILABLE_HELPTEXT :(لا يوجد تفسير متوفر)
|
||||||
|
STR_CONFIG_SETTING_RESET_ALL_CONFIRMATION_DIALOG_CAPTION :{WHITE}تحذير!
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK} فئة:
|
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK} فئة:
|
||||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}نوع:
|
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}نوع:
|
||||||
|
@ -1129,9 +1137,11 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_LEFT :يسار
|
||||||
STR_CONFIG_SETTING_HORIZONTAL_POS_CENTER :متوسط
|
STR_CONFIG_SETTING_HORIZONTAL_POS_CENTER :متوسط
|
||||||
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :يمين
|
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :يمين
|
||||||
|
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :سعر الفائدة على القرض يتحكم أيضًا في التضخم ، إذا تم تمكينه
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :سعر الفائدة على القرض يتحكم أيضًا في التضخم ، إذا تم تمكينه
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :تحديد مستوى تكاليف الصيانة والتشغيل للمركبات والبنية التحتية
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED ::سرعة البناء {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED ::سرعة البناء {STRING}
|
||||||
|
|
||||||
|
@ -1146,6 +1156,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_VALUE :{NUM} سنة
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :حالات الركود: {STRING}
|
STR_CONFIG_SETTING_RECESSIONS :حالات الركود: {STRING}
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_TRAIN_REVERSING :عدم السماح بعودة القطار إلى الخلف في المحطات: {STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISASTERS :الكوارث: {STRING}
|
STR_CONFIG_SETTING_DISASTERS :الكوارث: {STRING}
|
||||||
|
|
||||||
|
@ -1180,9 +1191,11 @@ STR_CONFIG_SETTING_DISTANT_JOIN_STATIONS :السماح ب
|
||||||
STR_CONFIG_SETTING_INFLATION :التضخم: {STRING}
|
STR_CONFIG_SETTING_INFLATION :التضخم: {STRING}
|
||||||
STR_CONFIG_SETTING_INFLATION_HELPTEXT :تمكين التضخم في الاقتصاد ، حيث ترتفع التكاليف بشكل أسرع قليلاً من المدفوعات
|
STR_CONFIG_SETTING_INFLATION_HELPTEXT :تمكين التضخم في الاقتصاد ، حيث ترتفع التكاليف بشكل أسرع قليلاً من المدفوعات
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_MAX_BRIDGE_LENGTH :أقصى طول للجسر: {STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAX_BRIDGE_HEIGHT_HELPTEXT :الارتفاع الأقصى لبناء الجسور
|
STR_CONFIG_SETTING_MAX_BRIDGE_HEIGHT_HELPTEXT :الارتفاع الأقصى لبناء الجسور
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_MAX_TUNNEL_LENGTH_HELPTEXT :الطول الأقصى لبناء الأنفاق
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :طريقة بناء المصانع الأولية يدوية : {STRING}
|
STR_CONFIG_SETTING_RAW_INDUSTRY_CONSTRUCTION_METHOD :طريقة بناء المصانع الأولية يدوية : {STRING}
|
||||||
###length 3
|
###length 3
|
||||||
|
@ -1269,6 +1282,7 @@ STR_CONFIG_SETTING_ERRMSG_DURATION_VALUE :{COMMA} ثان
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_POPULATION_IN_LABEL :أعرض عدد السكان مع الاسم على العلامة: {STRING}
|
STR_CONFIG_SETTING_POPULATION_IN_LABEL :أعرض عدد السكان مع الاسم على العلامة: {STRING}
|
||||||
|
STR_CONFIG_SETTING_POPULATION_IN_LABEL_HELPTEXT :اعرض عدد سكان البلدات في علماتها على الخريطة
|
||||||
|
|
||||||
STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS :سمك الخطوط في العرض: {STRING}
|
STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS :سمك الخطوط في العرض: {STRING}
|
||||||
|
|
||||||
|
@ -1347,6 +1361,7 @@ STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :اخضر غام
|
||||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :بنفسجي
|
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :بنفسجي
|
||||||
|
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREY_TO_RED :رمادي إلى أحمر
|
||||||
|
|
||||||
###length 4
|
###length 4
|
||||||
|
|
||||||
|
@ -1373,6 +1388,7 @@ STR_CONFIG_SETTING_SCROLLWHEEL_OFF :عدم استخ
|
||||||
STR_CONFIG_SETTING_OSK_ACTIVATION :كيبورد على الشاشة: {STRING}
|
STR_CONFIG_SETTING_OSK_ACTIVATION :كيبورد على الشاشة: {STRING}
|
||||||
###length 4
|
###length 4
|
||||||
STR_CONFIG_SETTING_OSK_ACTIVATION_DISABLED :غير مفعل
|
STR_CONFIG_SETTING_OSK_ACTIVATION_DISABLED :غير مفعل
|
||||||
|
STR_CONFIG_SETTING_OSK_ACTIVATION_SINGLE_CLICK_FOCUS :نقرة واحدة (عند التركيز)
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_USE_RELAY_SERVICE_ALLOW :سماح
|
STR_CONFIG_SETTING_USE_RELAY_SERVICE_ALLOW :سماح
|
||||||
|
@ -1391,7 +1407,7 @@ STR_CONFIG_SETTING_AUTOSAVE_HELPTEXT :اختر الو
|
||||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES :استخدم {STRING} نمط التاريخ لاسم اللعبة المحفوظة
|
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES :استخدم {STRING} نمط التاريخ لاسم اللعبة المحفوظة
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_LONG :طويل - 31 ديسمبر 2008
|
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_LONG :طويل - 31 ديسمبر 2008
|
||||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_SHORT :قصير - 31 - 12 - 2008
|
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_SHORT :قصير (31-12-2008)
|
||||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_ISO :ايزو 31-12-2008
|
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_ISO :ايزو 31-12-2008
|
||||||
|
|
||||||
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME :إيقاف اللعبة تلقائيا عند بدأ لعبة جديدة: {STRING}
|
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME :إيقاف اللعبة تلقائيا عند بدأ لعبة جديدة: {STRING}
|
||||||
|
@ -1463,6 +1479,7 @@ STR_CONFIG_SETTING_MAX_AIRCRAFT_HELPTEXT :الحد الأ
|
||||||
STR_CONFIG_SETTING_MAX_SHIPS :الحد الأعلى لعدد السفن لكل شركة: {STRING}
|
STR_CONFIG_SETTING_MAX_SHIPS :الحد الأعلى لعدد السفن لكل شركة: {STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_TRAINS :حظر القطارات على الحاسوب: {STRING}
|
STR_CONFIG_SETTING_AI_BUILDS_TRAINS :حظر القطارات على الحاسوب: {STRING}
|
||||||
|
STR_CONFIG_SETTING_AI_BUILDS_TRAINS_HELPTEXT :يؤدي تمكين هذا الإعداد إلى جعل بناء القطارات مستحيلًا لللاعب الآلي
|
||||||
|
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_ROAD_VEHICLES :حظر العربات على الكمبيوتر: {STRING}
|
STR_CONFIG_SETTING_AI_BUILDS_ROAD_VEHICLES :حظر العربات على الكمبيوتر: {STRING}
|
||||||
|
|
||||||
|
@ -1477,6 +1494,7 @@ STR_CONFIG_SETTING_AI_IN_MULTIPLAYER :السماح ب
|
||||||
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER_HELPTEXT :السماح بلاعبين كمبيوترالذكاء الصناعي بالمشاركة في الالعاب الجماعية.
|
STR_CONFIG_SETTING_AI_IN_MULTIPLAYER_HELPTEXT :السماح بلاعبين كمبيوترالذكاء الصناعي بالمشاركة في الالعاب الجماعية.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#opcodes قبل تعليق الاسكربت: {STRING}
|
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#opcodes قبل تعليق الاسكربت: {STRING}
|
||||||
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :فترات الصيانة بالنسبة المئوية : {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :فترات الصيانة بالنسبة المئوية : {STRING}
|
||||||
|
|
||||||
|
@ -1490,6 +1508,7 @@ STR_CONFIG_SETTING_WAGONSPEEDLIMITS :السماح ب
|
||||||
STR_CONFIG_SETTING_DISABLE_ELRAILS :تعطيل سكة القطار الكهربائي: {STRING}
|
STR_CONFIG_SETTING_DISABLE_ELRAILS :تعطيل سكة القطار الكهربائي: {STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OWN :وصول اول مركبة لمحطة اللاعب: {STRING}
|
STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OWN :وصول اول مركبة لمحطة اللاعب: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OWN_HELPTEXT :عرض جريدة عندما تصل السيارة الأولى إلى محطة اللاعب الجديد
|
||||||
|
|
||||||
STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OTHER :وصول اول مركبة لمحطة الخصوم: {STRING}
|
STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OTHER :وصول اول مركبة لمحطة الخصوم: {STRING}
|
||||||
|
|
||||||
|
@ -1543,6 +1562,7 @@ STR_CONFIG_SETTING_ENDING_YEAR_ZERO :لا تنتهي
|
||||||
STR_CONFIG_SETTING_ECONOMY_TYPE_FROZEN :مجمد
|
STR_CONFIG_SETTING_ECONOMY_TYPE_FROZEN :مجمد
|
||||||
|
|
||||||
STR_CONFIG_SETTING_ALLOW_SHARES :السماح بشراء حصص من الشركات الاخرى: {STRING}
|
STR_CONFIG_SETTING_ALLOW_SHARES :السماح بشراء حصص من الشركات الاخرى: {STRING}
|
||||||
|
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :عند التمكين ، السماح بشراء وبيع أسهم الشركة. ستكون الأسهم متاحة فقط للشركات التي بلغت سنًا معينة
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1551,11 +1571,13 @@ STR_CONFIG_SETTING_DRAG_SIGNALS_DENSITY :عند السح
|
||||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :اتاحة استخدام الأشارات بالأعلام قبل :{STRING}
|
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :اتاحة استخدام الأشارات بالأعلام قبل :{STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_TYPES :الدوران خلال الاشارات: {STRING}
|
STR_CONFIG_SETTING_CYCLE_SIGNAL_TYPES :الدوران خلال الاشارات: {STRING}
|
||||||
|
STR_CONFIG_SETTING_CYCLE_SIGNAL_TYPES_HELPTEXT :حدد أنواع الإشارات التي تريد التنقل خلالها عند النقر (Ctrl+Click) فوق إشارة مبنية باستخدام أداة الإشارة
|
||||||
###length 2
|
###length 2
|
||||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_PBS :اشارات الطريق فقط
|
STR_CONFIG_SETTING_CYCLE_SIGNAL_PBS :اشارات الطريق فقط
|
||||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_ALL :الكل واضح
|
STR_CONFIG_SETTING_CYCLE_SIGNAL_ALL :الكل واضح
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_CONFIG_SETTING_SIGNAL_GUI_MODE_PATH :اشارات الطريق فقط
|
||||||
|
|
||||||
STR_CONFIG_SETTING_TOWN_LAYOUT :تصميم الطرق للمدن الجديدة : {STRING}
|
STR_CONFIG_SETTING_TOWN_LAYOUT :تصميم الطرق للمدن الجديدة : {STRING}
|
||||||
###length 5
|
###length 5
|
||||||
|
@ -1577,6 +1599,7 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_FORBIDDEN :محذور
|
||||||
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED :مسموح
|
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED :مسموح
|
||||||
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :مسموح - نمط مدينة قابل للتعديل
|
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :مسموح - نمط مدينة قابل للتعديل
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_TOWN_CARGOGENMODE :توليد البضائع في المدينة: {STRING}
|
||||||
###length 2
|
###length 2
|
||||||
STR_CONFIG_SETTING_TOWN_CARGOGENMODE_ORIGINAL :تربيعي (أصلي)
|
STR_CONFIG_SETTING_TOWN_CARGOGENMODE_ORIGINAL :تربيعي (أصلي)
|
||||||
STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :خطي
|
STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :خطي
|
||||||
|
@ -1587,9 +1610,11 @@ STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_SPREAD_RAINFOREST :تنموا ول
|
||||||
|
|
||||||
STR_CONFIG_SETTING_TOOLBAR_POS :موقع شريط الأدوات الرئيسي: {STRING}
|
STR_CONFIG_SETTING_TOOLBAR_POS :موقع شريط الأدوات الرئيسي: {STRING}
|
||||||
STR_CONFIG_SETTING_STATUSBAR_POS :موقع شريط المعلومات: {STRING}
|
STR_CONFIG_SETTING_STATUSBAR_POS :موقع شريط المعلومات: {STRING}
|
||||||
|
STR_CONFIG_SETTING_SNAP_RADIUS :دائرة تثبيت النافذة: {STRING}
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
STR_CONFIG_SETTING_SNAP_RADIUS_DISABLED :غير مفعل
|
STR_CONFIG_SETTING_SNAP_RADIUS_DISABLED :غير مفعل
|
||||||
STR_CONFIG_SETTING_SOFT_LIMIT :حدود نعومة النوافذ - غير ملتصقة - :{STRING}
|
STR_CONFIG_SETTING_SOFT_LIMIT :حدود نعومة النوافذ - غير ملتصقة - :{STRING}
|
||||||
|
STR_CONFIG_SETTING_SOFT_LIMIT_HELPTEXT :عدد النوافذ المفتوحة غير اللاصقة قبل أن يتم إغلاق النوافذ القديمة تلقائيًا لإفساح المجال للنوافذ الجديدة
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
STR_CONFIG_SETTING_SOFT_LIMIT_DISABLED :غير مفعل
|
STR_CONFIG_SETTING_SOFT_LIMIT_DISABLED :غير مفعل
|
||||||
|
|
||||||
|
@ -1615,6 +1640,7 @@ STR_CONFIG_SETTING_TOWN_GROWTH_FAST :سريع
|
||||||
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_FAST :سريع جدا
|
STR_CONFIG_SETTING_TOWN_GROWTH_VERY_FAST :سريع جدا
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LARGER_TOWNS_HELPTEXT :عدد المدن التي ستصبح مدينة كبيرة، وبالتالي اي مدينة تبدء اكبر وتنمو بطريقة سريعة.
|
STR_CONFIG_SETTING_LARGER_TOWNS_HELPTEXT :عدد المدن التي ستصبح مدينة كبيرة، وبالتالي اي مدينة تبدء اكبر وتنمو بطريقة سريعة.
|
||||||
|
STR_CONFIG_SETTING_LARGER_TOWNS_VALUE :1 في {COMMA}
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :مضاعف المدن المبدئي: {STRING}
|
STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :مضاعف المدن المبدئي: {STRING}
|
||||||
|
|
||||||
|
@ -1626,26 +1652,29 @@ STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :كلما قمت
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DEMAND_SIZE_HELPTEXT :ضبط هذا إلى أقل من 100٪ يؤدي إلى جعل التوزيع المتماثل يتصرف مثل التوزيع غير المتماثل. سيتم إعادة شحنات أقل غصبا إذا تم إرسال مبلغ معين إلى المحطة. إذا قمت بتعيينه على 0٪ ، فإن التوزيع المتماثل يتصرف تمامًا مثل التوزيع غير المتماثل
|
STR_CONFIG_SETTING_DEMAND_SIZE_HELPTEXT :ضبط هذا إلى أقل من 100٪ يؤدي إلى جعل التوزيع المتماثل يتصرف مثل التوزيع غير المتماثل. سيتم إعادة شحنات أقل غصبا إذا تم إرسال مبلغ معين إلى المحطة. إذا قمت بتعيينه على 0٪ ، فإن التوزيع المتماثل يتصرف تمامًا مثل التوزيع غير المتماثل
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_SHORT_PATH_SATURATION :تشبع المسارات القصيرة قبل استخدام المسارات عالية القدرة: {STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY :وحدات السرعة: {STRING}
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY :وحدات السرعة: {STRING}
|
||||||
###length 4
|
###length 4
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :(متري (كم / ساعة
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :إمبراطوري (ميل/ساعة)
|
||||||
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :متري (كم / ساعة)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :متري (م / ثانية)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :متري (م / ثانية)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :وحدات الطاقة في السيارة: {STRING}
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :وحدات الطاقة في السيارة: {STRING}
|
||||||
###length 3
|
###length 3
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_METRIC :(متري (طن
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT_METRIC :متري (طن)
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE ::وحدات جهد الجر {STRING}
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE ::وحدات جهد الجر {STRING}
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_METRIC :متري (كغ - قوة)
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_IMPERIAL :إمبراطوري (قدم)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_IMPERIAL :إمبراطوري (قدم)
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_METRIC :م) متري)
|
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT_METRIC :متري (م)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_GRAPHICS :رسوميات {ORANGE}
|
STR_CONFIG_SETTING_GRAPHICS :رسوميات {ORANGE}
|
||||||
STR_CONFIG_SETTING_SOUND :{ORANGE}الصوت
|
STR_CONFIG_SETTING_SOUND :{ORANGE}الصوت
|
||||||
|
@ -1669,11 +1698,13 @@ STR_CONFIG_SETTING_ENVIRONMENT_INDUSTRIES :{ORANGE} مصا
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_CARGODIST :توزيع البضائع{ORANGE}
|
STR_CONFIG_SETTING_ENVIRONMENT_CARGODIST :توزيع البضائع{ORANGE}
|
||||||
STR_CONFIG_SETTING_AI :{ORANGE}المتنافسين
|
STR_CONFIG_SETTING_AI :{ORANGE}المتنافسين
|
||||||
STR_CONFIG_SETTING_AI_NPC :{ORANGE} لاعبين الحاسوب
|
STR_CONFIG_SETTING_AI_NPC :{ORANGE} لاعبين الحاسوب
|
||||||
|
STR_CONFIG_SETTING_NETWORK :{ORANGE}شبكة الاتصال
|
||||||
|
|
||||||
STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS :موجد الطريق- قصاص الطريق - للقطارات:{STRING}
|
STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS :موجد الطريق- قصاص الطريق - للقطارات:{STRING}
|
||||||
STR_CONFIG_SETTING_PATHFINDER_FOR_ROAD_VEHICLES :موجد الطريق (قصاص الأثر) للعربات: {STRING}
|
STR_CONFIG_SETTING_PATHFINDER_FOR_ROAD_VEHICLES :موجد الطريق (قصاص الأثر) للعربات: {STRING}
|
||||||
STR_CONFIG_SETTING_PATHFINDER_FOR_ROAD_VEHICLES_HELPTEXT :مكتشف المسار لاستخدامه لعربات الطرق
|
STR_CONFIG_SETTING_PATHFINDER_FOR_ROAD_VEHICLES_HELPTEXT :مكتشف المسار لاستخدامه لعربات الطرق
|
||||||
STR_CONFIG_SETTING_PATHFINDER_FOR_SHIPS :موجد طريق العبور للسفن: {STRING}
|
STR_CONFIG_SETTING_PATHFINDER_FOR_SHIPS :موجد طريق العبور للسفن: {STRING}
|
||||||
|
STR_CONFIG_SETTING_PATHFINDER_FOR_SHIPS_HELPTEXT :مكتشف المسار لاستخدامه للسفن
|
||||||
STR_CONFIG_SETTING_REVERSE_AT_SIGNALS :العكس عند الإشارات: {STRING}
|
STR_CONFIG_SETTING_REVERSE_AT_SIGNALS :العكس عند الإشارات: {STRING}
|
||||||
###length 2
|
###length 2
|
||||||
STR_CONFIG_SETTING_PATHFINDER_NPF :NPF
|
STR_CONFIG_SETTING_PATHFINDER_NPF :NPF
|
||||||
|
@ -1756,6 +1787,7 @@ STR_CHEAT_CHANGE_COMPANY :{LTBLUE}الع
|
||||||
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}الجرافة السحرية - لازالة المصانع و الاجسام غير القابلة للازالة.{ORANGE}{STRING}
|
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}الجرافة السحرية - لازالة المصانع و الاجسام غير القابلة للازالة.{ORANGE}{STRING}
|
||||||
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}يمكن للانفاق ان تتقاطع: {ORANGE}{STRING}
|
STR_CHEAT_CROSSINGTUNNELS :{LTBLUE}يمكن للانفاق ان تتقاطع: {ORANGE}{STRING}
|
||||||
STR_CHEAT_NO_JETCRASH :{LTBLUE}الطائرات النفاثه لا تتحطم (كثيراً) فى المطارات الصغيره: {ORANGE}{STRING}
|
STR_CHEAT_NO_JETCRASH :{LTBLUE}الطائرات النفاثه لا تتحطم (كثيراً) فى المطارات الصغيره: {ORANGE}{STRING}
|
||||||
|
STR_CHEAT_EDIT_MAX_HL_QUERY_CAPT :{WHITE}تعدبل أقصى ارتفاع لتضاريس الخريطة
|
||||||
STR_CHEAT_CHANGE_DATE :{LTBLUE}عدل التاريخ {ORANGE} {DATE_SHORT}
|
STR_CHEAT_CHANGE_DATE :{LTBLUE}عدل التاريخ {ORANGE} {DATE_SHORT}
|
||||||
STR_CHEAT_CHANGE_DATE_QUERY_CAPT :{WHITE}غير السنة الحالية
|
STR_CHEAT_CHANGE_DATE_QUERY_CAPT :{WHITE}غير السنة الحالية
|
||||||
STR_CHEAT_SETUP_PROD :{LTBLUE}تفعيل تغيير قيمة الانتاج: {ORANGE}{STRING}
|
STR_CHEAT_SETUP_PROD :{LTBLUE}تفعيل تغيير قيمة الانتاج: {ORANGE}{STRING}
|
||||||
|
@ -1951,6 +1983,9 @@ STR_NETWORK_COMPANY_LIST_SPECTATE :شاهد
|
||||||
|
|
||||||
# Network client list
|
# Network client list
|
||||||
STR_NETWORK_CLIENT_LIST_CAPTION :{WHITE}اللاعبون عبر الإنترنت
|
STR_NETWORK_CLIENT_LIST_CAPTION :{WHITE}اللاعبون عبر الإنترنت
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_NAME :{BLACK}الاسم
|
||||||
|
STR_NETWORK_CLIENT_LIST_PLAYER_NAME :{BLACK}الاسم
|
||||||
|
STR_NETWORK_CLIENT_LIST_SPECTATORS :المشاهدين
|
||||||
STR_NETWORK_CLIENT_LIST_NEW_COMPANY :(شركة جديدة)
|
STR_NETWORK_CLIENT_LIST_NEW_COMPANY :(شركة جديدة)
|
||||||
|
|
||||||
# Matches ConnectionType
|
# Matches ConnectionType
|
||||||
|
@ -1961,6 +1996,7 @@ STR_NETWORK_CLIENT_LIST_ADMIN_CLIENT_BAN :منع
|
||||||
|
|
||||||
STR_NETWORK_CLIENT_LIST_ASK_CLIENT_KICK :{YELLOW}هل أنت متأكد أنك تريد طرد اللاعب '{STRING}'؟
|
STR_NETWORK_CLIENT_LIST_ASK_CLIENT_KICK :{YELLOW}هل أنت متأكد أنك تريد طرد اللاعب '{STRING}'؟
|
||||||
STR_NETWORK_CLIENT_LIST_ASK_CLIENT_BAN :{YELLOW}هل أنت متأكد أنك تريد حظر اللاعب '{STRING}'؟
|
STR_NETWORK_CLIENT_LIST_ASK_CLIENT_BAN :{YELLOW}هل أنت متأكد أنك تريد حظر اللاعب '{STRING}'؟
|
||||||
|
STR_NETWORK_CLIENT_LIST_ASK_COMPANY_RESET :{YELLOW}هل أنت متأكد أنك تريد حذف شركة '{COMPANY}'؟
|
||||||
|
|
||||||
STR_NETWORK_ASK_RELAY_NO :{BLACK}لا
|
STR_NETWORK_ASK_RELAY_NO :{BLACK}لا
|
||||||
|
|
||||||
|
@ -2012,6 +2048,7 @@ STR_NETWORK_ERROR_KICKED :{WHITE}لقد
|
||||||
STR_NETWORK_ERROR_KICK_MESSAGE :{WHITE}السبب: {STRING}
|
STR_NETWORK_ERROR_KICK_MESSAGE :{WHITE}السبب: {STRING}
|
||||||
STR_NETWORK_ERROR_CHEATER :{WHITE}الغش ليس مسموحا به في هذه اللعبة
|
STR_NETWORK_ERROR_CHEATER :{WHITE}الغش ليس مسموحا به في هذه اللعبة
|
||||||
STR_NETWORK_ERROR_TOO_MANY_COMMANDS :{WHITE}أنت تقوم بإرسال العديد من الأوامر للخادم
|
STR_NETWORK_ERROR_TOO_MANY_COMMANDS :{WHITE}أنت تقوم بإرسال العديد من الأوامر للخادم
|
||||||
|
STR_NETWORK_ERROR_INVALID_CLIENT_NAME :{WHITE}اسم اللاعب الخاص بك غير صالح
|
||||||
|
|
||||||
STR_NETWORK_ERROR_CLIENT_GUI_LOST_CONNECTION_CAPTION :{WHITE}احتمال فقد الاتصال
|
STR_NETWORK_ERROR_CLIENT_GUI_LOST_CONNECTION_CAPTION :{WHITE}احتمال فقد الاتصال
|
||||||
STR_NETWORK_ERROR_CLIENT_GUI_LOST_CONNECTION :{WHITE}اخر {NUM} ثواني لم تصل بيانات من السيرفر
|
STR_NETWORK_ERROR_CLIENT_GUI_LOST_CONNECTION :{WHITE}اخر {NUM} ثواني لم تصل بيانات من السيرفر
|
||||||
|
@ -2251,8 +2288,6 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}زياد
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}اختر جسر السكة
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}اختر جسر السكة
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}اختر الجسر المناسب
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}اختر الجسر المناسب
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}بناء الجسور - اختر الجسر المفضل لديك لبنائة
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}بناء الجسور - اختر الجسر المفضل لديك لبنائة
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :تعليق, حديدي
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :تعليق, حديدي
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :العارضة, حديدية
|
STR_BRIDGE_NAME_GIRDER_STEEL :العارضة, حديدية
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :الحامل, حديدي
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :الحامل, حديدي
|
||||||
|
@ -2429,6 +2464,7 @@ STR_FUND_INDUSTRY_CAPTION :{WHITE}مول
|
||||||
STR_FUND_INDUSTRY_SELECTION_TOOLTIP :{BLACK}اختر المصنع المناسب من القائمة
|
STR_FUND_INDUSTRY_SELECTION_TOOLTIP :{BLACK}اختر المصنع المناسب من القائمة
|
||||||
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES :{BLACK}إنشاء المصانع العشوائية
|
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES :{BLACK}إنشاء المصانع العشوائية
|
||||||
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES_TOOLTIP :{BLACK}غطي الخريطة عشوائيا بالمصانع
|
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES_TOOLTIP :{BLACK}غطي الخريطة عشوائيا بالمصانع
|
||||||
|
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES_CAPTION :{WHITE}إنشاء المصانع العشوائية
|
||||||
STR_FUND_INDUSTRY_INDUSTRY_BUILD_COST :{BLACK}التكلفة: {YELLOW}{CURRENCY_LONG}
|
STR_FUND_INDUSTRY_INDUSTRY_BUILD_COST :{BLACK}التكلفة: {YELLOW}{CURRENCY_LONG}
|
||||||
STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK} الاحتمالية
|
STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK} الاحتمالية
|
||||||
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}بناء
|
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}بناء
|
||||||
|
@ -2594,6 +2630,9 @@ STR_FRAMERATE_GAMESCRIPT :{BLACK} مخط
|
||||||
STR_FRAMERATE_AI :{BLACK} AI {NUM} {STRING}
|
STR_FRAMERATE_AI :{BLACK} AI {NUM} {STRING}
|
||||||
|
|
||||||
###length 15
|
###length 15
|
||||||
|
STR_FRAMETIME_CAPTION_GAMELOOP :تكرارات اللعبة
|
||||||
|
STR_FRAMETIME_CAPTION_GL_TRAINS : تكتكة القطار
|
||||||
|
STR_FRAMETIME_CAPTION_GL_LINKGRAPH :تأخر ارتباط الرسم البياني
|
||||||
STR_FRAMETIME_CAPTION_SOUND :اختلاط الصوت
|
STR_FRAMETIME_CAPTION_SOUND :اختلاط الصوت
|
||||||
STR_FRAMETIME_CAPTION_GAMESCRIPT :كتابة اللعبة
|
STR_FRAMETIME_CAPTION_GAMESCRIPT :كتابة اللعبة
|
||||||
|
|
||||||
|
@ -2638,7 +2677,9 @@ STR_MAPGEN_NUMBER_OF_INDUSTRIES :{BLACK}عدد
|
||||||
STR_MAPGEN_HEIGHTMAP_HEIGHT_UP :{BLACK}قم بزيادة أقصى ارتفاع لأعلى قمة على الخريطة بواحد
|
STR_MAPGEN_HEIGHTMAP_HEIGHT_UP :{BLACK}قم بزيادة أقصى ارتفاع لأعلى قمة على الخريطة بواحد
|
||||||
STR_MAPGEN_SNOW_COVERAGE :{BLACK}تغطية الثلج:
|
STR_MAPGEN_SNOW_COVERAGE :{BLACK}تغطية الثلج:
|
||||||
STR_MAPGEN_SNOW_COVERAGE_DOWN :{BLACK}تقليل تغطية الثلوج بنسبة عشرة بالمائة
|
STR_MAPGEN_SNOW_COVERAGE_DOWN :{BLACK}تقليل تغطية الثلوج بنسبة عشرة بالمائة
|
||||||
|
STR_MAPGEN_SNOW_COVERAGE_TEXT :{BLACK}{NUM}%
|
||||||
STR_MAPGEN_DESERT_COVERAGE :{BLACK}مدى تغطيت السحراء:
|
STR_MAPGEN_DESERT_COVERAGE :{BLACK}مدى تغطيت السحراء:
|
||||||
|
STR_MAPGEN_DESERT_COVERAGE_DOWN :{BLACK}تقليل التغطية الصحراوية بنسبة عشرة بالمائة
|
||||||
STR_MAPGEN_DESERT_COVERAGE_TEXT :{BLACK}{NUM}%
|
STR_MAPGEN_DESERT_COVERAGE_TEXT :{BLACK}{NUM}%
|
||||||
STR_MAPGEN_LAND_GENERATOR :{BLACK}مولد الخريطة:
|
STR_MAPGEN_LAND_GENERATOR :{BLACK}مولد الخريطة:
|
||||||
STR_MAPGEN_TERRAIN_TYPE :{BLACK} نوع التضاريس
|
STR_MAPGEN_TERRAIN_TYPE :{BLACK} نوع التضاريس
|
||||||
|
@ -2804,11 +2845,13 @@ STR_SPRITE_ALIGNER_GOTO_TOOLTIP :{BLACK}اذهب
|
||||||
STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}العفريتة السابقة.
|
STR_SPRITE_ALIGNER_PREVIOUS_BUTTON :{BLACK}العفريتة السابقة.
|
||||||
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}نابع للعفريتة الطبيعية التالية، تجاوز اي عفريتة موقوفة/ مصبوغة/مخطوطة و انهي في البداية.
|
STR_SPRITE_ALIGNER_PREVIOUS_TOOLTIP :{BLACK}نابع للعفريتة الطبيعية التالية، تجاوز اي عفريتة موقوفة/ مصبوغة/مخطوطة و انهي في البداية.
|
||||||
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}عرض العفريتة المختارة حاليا. يتم تجاهل الموائمة عند رسم هذا العفريت.
|
STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}عرض العفريتة المختارة حاليا. يتم تجاهل الموائمة عند رسم هذا العفريت.
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}حرك العفريتة في الجوار، غير الاحداثيات س ، ص.
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}حرك الرسمة، وقم بتغيير إزاحة X وY. قم ب Ctrl+Click لتحريك الكائن ثماني وحدات في المرة الواحدة
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
|
||||||
|
STR_SPRITE_ALIGNER_CROSSHAIR :{BLACK}الخطوت المتقاطعة
|
||||||
|
|
||||||
|
STR_SPRITE_ALIGNER_OFFSETS_REL :{BLACK}الازاحة (X): {NUM}، الازاحة (Y): {NUM} (نسبي)
|
||||||
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}اختر عفريتة
|
STR_SPRITE_ALIGNER_PICKER_BUTTON :{BLACK}اختر عفريتة
|
||||||
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}اختر عفريتة من اي مكان في الشاشة.
|
STR_SPRITE_ALIGNER_PICKER_TOOLTIP :{BLACK}اختر عفريتة من اي مكان في الشاشة.
|
||||||
|
|
||||||
|
@ -2973,9 +3016,11 @@ STR_GOAL_QUESTION_CAPTION_ERROR :{YELLOW}خطا
|
||||||
|
|
||||||
# Goal Question button list
|
# Goal Question button list
|
||||||
###length 18
|
###length 18
|
||||||
|
STR_GOAL_QUESTION_BUTTON_OK :موافقة
|
||||||
STR_GOAL_QUESTION_BUTTON_NO :لا
|
STR_GOAL_QUESTION_BUTTON_NO :لا
|
||||||
STR_GOAL_QUESTION_BUTTON_YES :نعم
|
STR_GOAL_QUESTION_BUTTON_YES :نعم
|
||||||
STR_GOAL_QUESTION_BUTTON_RETRY :إعادة المحاولة
|
STR_GOAL_QUESTION_BUTTON_RETRY :إعادة المحاولة
|
||||||
|
STR_GOAL_QUESTION_BUTTON_CONTINUE :الاستمرار
|
||||||
STR_GOAL_QUESTION_BUTTON_RESTART :إعادة تشغيل
|
STR_GOAL_QUESTION_BUTTON_RESTART :إعادة تشغيل
|
||||||
STR_GOAL_QUESTION_BUTTON_POSTPONE :تأجيل
|
STR_GOAL_QUESTION_BUTTON_POSTPONE :تأجيل
|
||||||
STR_GOAL_QUESTION_BUTTON_SURRENDER :استسلام
|
STR_GOAL_QUESTION_BUTTON_SURRENDER :استسلام
|
||||||
|
@ -3026,8 +3071,10 @@ STR_STATION_VIEW_GROUP :{BLACK}جمع
|
||||||
STR_STATION_VIEW_WAITING_AMOUNT :الكمية: في الانتظار
|
STR_STATION_VIEW_WAITING_AMOUNT :الكمية: في الانتظار
|
||||||
STR_STATION_VIEW_PLANNED_AMOUNT :المبلغ: تم تخطيطه
|
STR_STATION_VIEW_PLANNED_AMOUNT :المبلغ: تم تخطيطه
|
||||||
STR_STATION_VIEW_FROM :{YELLOW}{CARGO_SHORT} من {STATION}
|
STR_STATION_VIEW_FROM :{YELLOW}{CARGO_SHORT} من {STATION}
|
||||||
|
STR_STATION_VIEW_VIA :{YELLOW}{CARGO_SHORT} من خلال {STATION}
|
||||||
STR_STATION_VIEW_TO :{YELLOW}{CARGO_SHORT} إلى {STATION}
|
STR_STATION_VIEW_TO :{YELLOW}{CARGO_SHORT} إلى {STATION}
|
||||||
STR_STATION_VIEW_TO_ANY :{RED}{CARGO_SHORT} إلى أي محطة
|
STR_STATION_VIEW_TO_ANY :{RED}{CARGO_SHORT} إلى أي محطة
|
||||||
|
STR_STATION_VIEW_NONSTOP :{YELLOW}{CARGO_SHORT} بدون توقف
|
||||||
|
|
||||||
STR_STATION_VIEW_GROUP_V_S_D :عبر-المصدر-الوجهة
|
STR_STATION_VIEW_GROUP_V_S_D :عبر-المصدر-الوجهة
|
||||||
|
|
||||||
|
@ -3174,6 +3221,7 @@ STR_INDUSTRY_VIEW_TRANSPORTED :{YELLOW}{CARGO_
|
||||||
STR_INDUSTRY_VIEW_LOCATION_TOOLTIP :{BLACK}وسط الشاشة على المصنع
|
STR_INDUSTRY_VIEW_LOCATION_TOOLTIP :{BLACK}وسط الشاشة على المصنع
|
||||||
STR_INDUSTRY_VIEW_PRODUCTION_LEVEL :{BLACK}نسبة الانتاج: {YELLOW}{COMMA}%
|
STR_INDUSTRY_VIEW_PRODUCTION_LEVEL :{BLACK}نسبة الانتاج: {YELLOW}{COMMA}%
|
||||||
|
|
||||||
|
STR_INDUSTRY_VIEW_PRODUCES_N_CARGO :{BLACK}ينتج: {YELLOW}{STRING}{STRING}
|
||||||
|
|
||||||
STR_INDUSTRY_VIEW_REQUIRES :{BLACK}:يتطلب
|
STR_INDUSTRY_VIEW_REQUIRES :{BLACK}:يتطلب
|
||||||
STR_INDUSTRY_VIEW_ACCEPT_CARGO_AMOUNT :{YELLOW}{STRING}{BLACK}: {CARGO_SHORT} تنتظر{STRING}
|
STR_INDUSTRY_VIEW_ACCEPT_CARGO_AMOUNT :{YELLOW}{STRING}{BLACK}: {CARGO_SHORT} تنتظر{STRING}
|
||||||
|
@ -3280,16 +3328,19 @@ STR_PURCHASE_INFO_COST :{BLACK}التك
|
||||||
STR_PURCHASE_INFO_COST_REFIT :{BLACK}التكلفة: {GOLD}{CURRENCY_LONG}{BLACK} (تكلفة التغيير: {GOLD}{CURRENCY_LONG}{BLACK})
|
STR_PURCHASE_INFO_COST_REFIT :{BLACK}التكلفة: {GOLD}{CURRENCY_LONG}{BLACK} (تكلفة التغيير: {GOLD}{CURRENCY_LONG}{BLACK})
|
||||||
STR_PURCHASE_INFO_WEIGHT_CWEIGHT :{BLACK}الوزن: {GOLD}{WEIGHT_SHORT} ({WEIGHT_SHORT})
|
STR_PURCHASE_INFO_WEIGHT_CWEIGHT :{BLACK}الوزن: {GOLD}{WEIGHT_SHORT} ({WEIGHT_SHORT})
|
||||||
STR_PURCHASE_INFO_COST_SPEED :{BLACK}التكلفة: {GOLD}{CURRENCY_LONG}{BLACK} السرعة : {GOLD}{VELOCITY}
|
STR_PURCHASE_INFO_COST_SPEED :{BLACK}التكلفة: {GOLD}{CURRENCY_LONG}{BLACK} السرعة : {GOLD}{VELOCITY}
|
||||||
|
STR_PURCHASE_INFO_COST_REFIT_SPEED :{BLACK}التكلفة: {GOLD}{CURRENCY_LONG}{BLACK} (تكلفة التغير: {GOLD}{CURRENCY_LONG}{BLACK}) السرعة: {GOLD}{VELOCITY}
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_CAPACITY :{BLACK} السعة {GOLD}{CARGO_LONG}, {CARGO_LONG}
|
STR_PURCHASE_INFO_AIRCRAFT_CAPACITY :{BLACK} السعة {GOLD}{CARGO_LONG}, {CARGO_LONG}
|
||||||
STR_PURCHASE_INFO_PWAGPOWER_PWAGWEIGHT :{BLACK} العربات ذات الطاقة: {GOLD}+{POWER}{BLACK} الوزن: {GOLD}+{WEIGHT_SHORT}
|
STR_PURCHASE_INFO_PWAGPOWER_PWAGWEIGHT :{BLACK} العربات ذات الطاقة: {GOLD}+{POWER}{BLACK} الوزن: {GOLD}+{WEIGHT_SHORT}
|
||||||
STR_PURCHASE_INFO_REFITTABLE_TO :{BLACK}يمكن تعديلها الى: {GOLD}{STRING}
|
STR_PURCHASE_INFO_REFITTABLE_TO :{BLACK}يمكن تعديلها الى: {GOLD}{STRING}
|
||||||
STR_PURCHASE_INFO_ALL_TYPES :جميع انواع الحمولة
|
STR_PURCHASE_INFO_ALL_TYPES :جميع انواع الحمولة
|
||||||
STR_PURCHASE_INFO_NONE :بدون
|
STR_PURCHASE_INFO_NONE :بدون
|
||||||
|
STR_PURCHASE_INFO_ENGINES_ONLY :محركات فقط
|
||||||
STR_PURCHASE_INFO_ALL_BUT :الكل الا {CARGO_LIST}
|
STR_PURCHASE_INFO_ALL_BUT :الكل الا {CARGO_LIST}
|
||||||
STR_PURCHASE_INFO_MAX_TE :{BLACK}تأثير الجذب القصى: {GOLD}{FORCE}
|
STR_PURCHASE_INFO_MAX_TE :{BLACK}تأثير الجذب القصى: {GOLD}{FORCE}
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}نوع الطائرة:{GOLD}{STRING}
|
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}نوع الطائرة:{GOLD}{STRING}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CARGO_TYPE_FILTER_NONE :لا شيء
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}قائمة اختيار القطارات - اضغط على العربة لعرض معلوماتها
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}قائمة اختيار القطارات - اضغط على العربة لعرض معلوماتها
|
||||||
|
@ -3305,6 +3356,7 @@ STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_BUTTON :{BLACK}شراء
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_REFIT_VEHICLE_BUTTON :{BLACK}شراء العربة وتجديد بضائعها
|
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_REFIT_VEHICLE_BUTTON :{BLACK}شراء العربة وتجديد بضائعها
|
||||||
|
STR_BUY_VEHICLE_SHIP_BUY_REFIT_VEHICLE_BUTTON :{BLACK}شراء وإعادة تجهيز السفينة
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_TOOLTIP :{BLACK}شراء العربة الموضحة
|
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_TOOLTIP :{BLACK}شراء العربة الموضحة
|
||||||
|
@ -3490,6 +3542,7 @@ STR_REPLACE_TRAM_VEHICLES :مركبات ا
|
||||||
|
|
||||||
STR_REPLACE_REMOVE_WAGON :{BLACK} إزالة العربة ({STRING}): {ORANGE}{STRING}
|
STR_REPLACE_REMOVE_WAGON :{BLACK} إزالة العربة ({STRING}): {ORANGE}{STRING}
|
||||||
STR_REPLACE_REMOVE_WAGON_HELP :{BLACK} المحافظة على طول القطار بازالة عربات ابتداء من المقدمة عند التبديل - عندما يكون التبدل ينتج قطارا اطول.
|
STR_REPLACE_REMOVE_WAGON_HELP :{BLACK} المحافظة على طول القطار بازالة عربات ابتداء من المقدمة عند التبديل - عندما يكون التبدل ينتج قطارا اطول.
|
||||||
|
STR_REPLACE_REMOVE_WAGON_GROUP_HELP :{STRING}. Ctrl + Click للتطبيق أيضًا على المجموعات الفرعية
|
||||||
|
|
||||||
# Vehicle view
|
# Vehicle view
|
||||||
STR_VEHICLE_VIEW_CAPTION :{WHITE}{VEHICLE}
|
STR_VEHICLE_VIEW_CAPTION :{WHITE}{VEHICLE}
|
||||||
|
@ -3768,6 +3821,7 @@ STR_ORDER_REFIT_STOP_ORDER :هيئت الى
|
||||||
STR_ORDER_STOP_ORDER :توقف
|
STR_ORDER_STOP_ORDER :توقف
|
||||||
|
|
||||||
STR_ORDER_GO_TO_STATION :{STRING} {STATION} {STRING}
|
STR_ORDER_GO_TO_STATION :{STRING} {STATION} {STRING}
|
||||||
|
STR_ORDER_GO_TO_STATION_CAN_T_USE_STATION :{PUSH_COLOUR}{RED}(لا يمكن استخدام المحطة){POP_COLOUR} {STRING} {STATION} {STRING}
|
||||||
|
|
||||||
STR_ORDER_IMPLICIT :(تلقائى)
|
STR_ORDER_IMPLICIT :(تلقائى)
|
||||||
|
|
||||||
|
@ -3822,13 +3876,14 @@ STR_TIMETABLE_ORDER_VIEW_TOOLTIP :{BLACK}حول
|
||||||
STR_TIMETABLE_TOOLTIP :{BLACK}جدولة الأوامر - اضغط على الامر لاظهارة
|
STR_TIMETABLE_TOOLTIP :{BLACK}جدولة الأوامر - اضغط على الامر لاظهارة
|
||||||
|
|
||||||
STR_TIMETABLE_NO_TRAVEL :لا رحيل
|
STR_TIMETABLE_NO_TRAVEL :لا رحيل
|
||||||
STR_TIMETABLE_NOT_TIMETABLEABLE :المغادرة (ذاتي: بواسطة الامر اليدوي التالي)
|
STR_TIMETABLE_NOT_TIMETABLEABLE :المغادرة (ذاتي: مجدول بواسطة الامر اليدوي التالي)
|
||||||
STR_TIMETABLE_TRAVEL_NOT_TIMETABLED :مسافر (غير مجدوله)
|
STR_TIMETABLE_TRAVEL_NOT_TIMETABLED :مسافر (غير مجدوله)
|
||||||
STR_TIMETABLE_TRAVEL_NOT_TIMETABLED_SPEED :سافر(بدون جدول زمني) مع تقريبا {2:VELOCITY}
|
STR_TIMETABLE_TRAVEL_NOT_TIMETABLED_SPEED :سافر(بدون جدول زمني) مع تقريبا {2:VELOCITY}
|
||||||
STR_TIMETABLE_TRAVEL_FOR :مسافر لـ {STRING}
|
STR_TIMETABLE_TRAVEL_FOR :مسافر لـ {STRING}
|
||||||
STR_TIMETABLE_TRAVEL_FOR_SPEED :سافر لي {STRING} بمعدل {VELOCITY}
|
STR_TIMETABLE_TRAVEL_FOR_SPEED :سافر لي {STRING} بمعدل {VELOCITY}
|
||||||
STR_TIMETABLE_TRAVEL_FOR_ESTIMATED :سافر(إلى {STRING}, بدون جدول زمني)
|
STR_TIMETABLE_TRAVEL_FOR_ESTIMATED :سافر(إلى {STRING}, بدون جدول زمني)
|
||||||
STR_TIMETABLE_TRAVEL_FOR_SPEED_ESTIMATED :سافر (إلى {STRING}, بدون الجدول الزمني) مع تقريبا {VELOCITY}
|
STR_TIMETABLE_TRAVEL_FOR_SPEED_ESTIMATED :سافر (إلى {STRING}, بدون الجدول الزمني) مع تقريبا {VELOCITY}
|
||||||
|
STR_TIMETABLE_STAY_FOR_ESTIMATED :(البقاء ل{STRING}، ليس مجدول)
|
||||||
STR_TIMETABLE_STAY_FOR :ويبقى لـ {STRING}
|
STR_TIMETABLE_STAY_FOR :ويبقى لـ {STRING}
|
||||||
STR_TIMETABLE_AND_TRAVEL_FOR :ويسافر لـ {STRING}
|
STR_TIMETABLE_AND_TRAVEL_FOR :ويسافر لـ {STRING}
|
||||||
STR_TIMETABLE_DAYS :{COMMA}يوم
|
STR_TIMETABLE_DAYS :{COMMA}يوم
|
||||||
|
@ -3904,7 +3959,10 @@ STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}واحد
|
||||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW} شاشة اخطاء الذكاء الصناعي متوفرة فقط للخادم (سرڤر)
|
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW} شاشة اخطاء الذكاء الصناعي متوفرة فقط للخادم (سرڤر)
|
||||||
|
|
||||||
# AI configuration window
|
# AI configuration window
|
||||||
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}مخطوطات اللعبة الذي سيتم تحميله في اللعبة التالية
|
STR_AI_CONFIG_CAPTION_AI :{WHITE}اعدادات االذكاء الاصطناعي
|
||||||
|
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}تكوين مخطوط اللعبة
|
||||||
|
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}النص البرمجي الخاص باللعبة الذي سيتم تحميله في اللعبة التالية
|
||||||
|
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}الذكاء الاصطناعي الذي سيتم تحميله في اللعبة التالية
|
||||||
STR_AI_CONFIG_HUMAN_PLAYER :لاعب انساني
|
STR_AI_CONFIG_HUMAN_PLAYER :لاعب انساني
|
||||||
STR_AI_CONFIG_RANDOM_AI :ذكاء صناعي عشوائي
|
STR_AI_CONFIG_RANDOM_AI :ذكاء صناعي عشوائي
|
||||||
STR_AI_CONFIG_NONE :(لا شيء)
|
STR_AI_CONFIG_NONE :(لا شيء)
|
||||||
|
@ -3919,6 +3977,7 @@ STR_AI_CONFIG_AI :{SILVER} الذ
|
||||||
|
|
||||||
STR_AI_CONFIG_CHANGE_AI :الذكاء الاصطناعي
|
STR_AI_CONFIG_CHANGE_AI :الذكاء الاصطناعي
|
||||||
STR_AI_CONFIG_CHANGE_GAMESCRIPT :مخطوط اللعبة
|
STR_AI_CONFIG_CHANGE_GAMESCRIPT :مخطوط اللعبة
|
||||||
|
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}تحميل نص برمجي آخر
|
||||||
STR_AI_CONFIG_CONFIGURE :{BLACK} اعداد
|
STR_AI_CONFIG_CONFIGURE :{BLACK} اعداد
|
||||||
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK} اعداد خواص الذكاء الصناعي
|
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK} اعداد خواص الذكاء الصناعي
|
||||||
|
|
||||||
|
@ -3934,6 +3993,7 @@ STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK} اخت
|
||||||
STR_AI_LIST_CANCEL :{BLACK} الغاء
|
STR_AI_LIST_CANCEL :{BLACK} الغاء
|
||||||
STR_AI_LIST_CANCEL_TOOLTIP :{BLACK} لا تغير الذكاء الصناعي
|
STR_AI_LIST_CANCEL_TOOLTIP :{BLACK} لا تغير الذكاء الصناعي
|
||||||
|
|
||||||
|
STR_SCREENSHOT_SCREENSHOT :{BLACK}لقطة شاشة عادية
|
||||||
STR_SCREENSHOT_ZOOMIN_SCREENSHOT :{BLACK}التقط لقطة شاشة كاملة
|
STR_SCREENSHOT_ZOOMIN_SCREENSHOT :{BLACK}التقط لقطة شاشة كاملة
|
||||||
STR_SCREENSHOT_WORLD_SCREENSHOT :{BLACK}صور الخاريطة الكاملة
|
STR_SCREENSHOT_WORLD_SCREENSHOT :{BLACK}صور الخاريطة الكاملة
|
||||||
|
|
||||||
|
@ -4189,6 +4249,8 @@ STR_ERROR_DEPOT_WRONG_DEPOT_TYPE :مستودع خ
|
||||||
STR_ERROR_TRAIN_TOO_LONG_AFTER_REPLACEMENT :{WHITE}{VEHICLE} طويل للغايه بعد اﻹستبدال
|
STR_ERROR_TRAIN_TOO_LONG_AFTER_REPLACEMENT :{WHITE}{VEHICLE} طويل للغايه بعد اﻹستبدال
|
||||||
STR_ERROR_AUTOREPLACE_NOTHING_TO_DO :{WHITE}لا يوجد نظام مطبق للتبديل/ التجديد
|
STR_ERROR_AUTOREPLACE_NOTHING_TO_DO :{WHITE}لا يوجد نظام مطبق للتبديل/ التجديد
|
||||||
STR_ERROR_AUTOREPLACE_MONEY_LIMIT :(حدود التكلفة للتبديل)
|
STR_ERROR_AUTOREPLACE_MONEY_LIMIT :(حدود التكلفة للتبديل)
|
||||||
|
STR_ERROR_AUTOREPLACE_INCOMPATIBLE_CARGO :{WHITE}العربة الجديدة لا تستطيع حمل {STRING}
|
||||||
|
STR_ERROR_AUTOREPLACE_INCOMPATIBLE_REFIT :{WHITE}لا يمكن تجديد السيارة الجديدة بالترتيب {NUM}
|
||||||
|
|
||||||
# Rail construction errors
|
# Rail construction errors
|
||||||
STR_ERROR_IMPOSSIBLE_TRACK_COMBINATION :{WHITE}تركيبة سكك غير صالحة
|
STR_ERROR_IMPOSSIBLE_TRACK_COMBINATION :{WHITE}تركيبة سكك غير صالحة
|
||||||
|
@ -4217,6 +4279,7 @@ STR_ERROR_CAN_T_REMOVE_ROAD_FROM :{WHITE}تعذر
|
||||||
STR_ERROR_CAN_T_REMOVE_TRAMWAY_FROM :{WHITE}تعذر إزاله سكه الترام من هنا...
|
STR_ERROR_CAN_T_REMOVE_TRAMWAY_FROM :{WHITE}تعذر إزاله سكه الترام من هنا...
|
||||||
STR_ERROR_THERE_IS_NO_ROAD :{WHITE}... لا يوجد طريق
|
STR_ERROR_THERE_IS_NO_ROAD :{WHITE}... لا يوجد طريق
|
||||||
STR_ERROR_THERE_IS_NO_TRAMWAY :{WHITE}... لا يوجد سكه ترام هنا
|
STR_ERROR_THERE_IS_NO_TRAMWAY :{WHITE}... لا يوجد سكه ترام هنا
|
||||||
|
STR_ERROR_NO_SUITABLE_ROAD :{WHITE}لا يوجد طريق مناسب
|
||||||
STR_ERROR_NO_SUITABLE_TRAMWAY :{WHITE}لا يوجد ترام مناسب
|
STR_ERROR_NO_SUITABLE_TRAMWAY :{WHITE}لا يوجد ترام مناسب
|
||||||
|
|
||||||
# Waterway construction errors
|
# Waterway construction errors
|
||||||
|
|
|
@ -1108,6 +1108,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Eskuina
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Gehienezko mailegua joko hasieran: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Gehienezko mailegua joko hasieran: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Konpainiek eskatu dezaketen gehienezko mailegua(inflazioa kontua hartu gabe)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Konpainiek eskatu dezaketen gehienezko mailegua(inflazioa kontua hartu gabe)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Interes tasa: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Interes tasa: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Maileguen interes tasa; inflazioa ere kontrolatuko du, gaitzen bada
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Maileguen interes tasa; inflazioa ere kontrolatuko du, gaitzen bada
|
||||||
|
@ -2354,8 +2355,6 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Seinale
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Trenbide zubia aukeratu
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Trenbide zubia aukeratu
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Errepide zubia aukeratu
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Errepide zubia aukeratu
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Zubi aukerak - eraiki nahi duzun zubian klik egin
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Zubi aukerak - eraiki nahi duzun zubian klik egin
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Altzairuzko zubi esekia
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Altzairuzko zubi esekia
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Altzairuzko habe zubia
|
STR_BRIDGE_NAME_GIRDER_STEEL :Altzairuzko habe zubia
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Altzairuzko mentsula zubia
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Altzairuzko mentsula zubia
|
||||||
|
|
|
@ -1456,6 +1456,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :правару
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Максымальная сума пазыкі: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Максымальная сума пазыкі: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Максымальная сума пазыкі для кампаніі (без уліку інфляцыі)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Максымальная сума пазыкі для кампаніі (без уліку інфляцыі)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Адсоткавая стаўка: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Адсоткавая стаўка: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Адсоткавая стаўка па пазыках; таксама кантралюе інфляцыю, калі тая ўключана
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Адсоткавая стаўка па пазыках; таксама кантралюе інфляцыю, калі тая ўключана
|
||||||
|
@ -2830,8 +2831,6 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Павя
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Выберыце чыгуначны мост
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Выберыце чыгуначны мост
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Выберыце аўтамабiльны мост
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Выберыце аўтамабiльны мост
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Выбар моста — пстрыкніце па малюнку моста, які Вы хочаце пабудаваць
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Выбар моста — пстрыкніце па малюнку моста, які Вы хочаце пабудаваць
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Падвесны сталёвы
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Падвесны сталёвы
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Бэлечны сталёвы
|
STR_BRIDGE_NAME_GIRDER_STEEL :Бэлечны сталёвы
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Кансольны сталёвы
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Кансольны сталёвы
|
||||||
|
|
|
@ -344,9 +344,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Abrir a
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausar jogo
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausar jogo
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Acelerar o jogo
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Acelerar o jogo
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Opções
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Opções e definições
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Salvar jogo, abandonar jogo, sair
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Salvar, carregar ou abandonar o jogo, sair do jogo
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Exibir mapa, janela extra ou lista de placas
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Exibir mapa, janela de exibição extra, fluxo de carga ou lista de sinais
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Exibir lista de cidades
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Exibir lista de cidades
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Exibir subsídios
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Exibir subsídios
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Exibir lista de estações da empresa
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Exibir lista de estações da empresa
|
||||||
|
@ -354,9 +354,9 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Exibir i
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Exibir informações gerais da empresa
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Exibir informações gerais da empresa
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Exibe o livro de histórias
|
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Exibe o livro de histórias
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Exibie a lista de objetivos
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Exibie a lista de objetivos
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Exibir gráficos
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Exibir gráficos da empresa e taxas de pagamento de carga
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Exibir tabela de classificação das empresas
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Exibir tabela de classificação das empresas
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Fundar construção de nova indústria or listar todas as indústrias
|
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Examina indústrias ou financia a construção de uma nova indústria
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Exibir lista de trens da empresa. Ctrl+Clique alterna a abertura da lista de grupos/veículos
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Exibir lista de trens da empresa. Ctrl+Clique alterna a abertura da lista de grupos/veículos
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Exibir lista de veículos rodoviários da empresa. Ctrl+Clique alterna a abertura da lista de grupos/veículos
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Exibir lista de veículos rodoviários da empresa. Ctrl+Clique alterna a abertura da lista de grupos/veículos
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Exibir lista de embarcações da empresa. Ctrl+Clique alterna a abertura da lista de grupos/veículos
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Exibir lista de embarcações da empresa. Ctrl+Clique alterna a abertura da lista de grupos/veículos
|
||||||
|
@ -370,8 +370,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Construi
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Construir aeroportos
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Construir aeroportos
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Abrir a barra de paisagismo para elevar ou abaixar terreno, plantar árvores, etc.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Abrir a barra de paisagismo para elevar ou abaixar terreno, plantar árvores, etc.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Exibir janela de som/música
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Exibir janela de som/música
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Exibir a última mensagem/notícia, exibir opções de mensagem
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Mostrar a última mensagem/notícia, histórico de mensagens ou apagar todas as mensagens
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Informações sobre o terreno, console, depurar scripts, capturas de tela, sobre OpenTTD
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Informações da área de terreno, captura de tela, sobre o OpenTTD e ferramentas de desenvolvedor
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Trocar a barra de ferramentas
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Trocar a barra de ferramentas
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -387,7 +387,7 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Geraçã
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Geração de indústria
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Geração de indústria
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Contrução de rodovias
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Contrução de rodovias
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Construção de trilho de bonde
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Construção de trilho de bonde
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plantar árvores. Shift alterna construção/exibição de preço estimado
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plantar árvores. Ctrl seleciona a área na diagonal. Shift alterna construir/mostrar estimativa de custo
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Colocar placa
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Colocar placa
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Colocar objeto. Ctrl seleciona a área na diagonal. Shift alterna construir/mostrar estimativa de custo
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Colocar objeto. Ctrl seleciona a área na diagonal. Shift alterna construir/mostrar estimativa de custo
|
||||||
|
|
||||||
|
@ -1014,7 +1014,7 @@ STR_GAME_OPTIONS_GUI_SCALE_TOOLTIP :{BLACK}Arraste
|
||||||
STR_GAME_OPTIONS_GUI_SCALE_AUTO :{BLACK}Detectar tamanho automaticamente
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO :{BLACK}Detectar tamanho automaticamente
|
||||||
STR_GAME_OPTIONS_GUI_SCALE_AUTO_TOOLTIP :{BLACK}Marque esta caixa para detectar o tamanho da interface automaticamente
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO_TOOLTIP :{BLACK}Marque esta caixa para detectar o tamanho da interface automaticamente
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GUI_SCALE_BEVELS :{BLACK}Escalar de chanfros
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS :{BLACK}Escalar chanfros
|
||||||
STR_GAME_OPTIONS_GUI_SCALE_BEVELS_TOOLTIP :{BLACK}Marque esta caixa para dimensionar os chanfros por tamanho de interface
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS_TOOLTIP :{BLACK}Marque esta caixa para dimensionar os chanfros por tamanho de interface
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GUI_SCALE_1X :1x
|
STR_GAME_OPTIONS_GUI_SCALE_1X :1x
|
||||||
|
@ -1207,6 +1207,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Direita
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Empréstimo Inicial Máximo: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Empréstimo Inicial Máximo: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Quantia máxima a ser emprestada para uma companhia (sem levar em conta a inflação)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Quantia máxima a ser emprestada para uma companhia (sem levar em conta a inflação)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :Sem empréstimo {RED}Requer Script de Jogo para fornecer fundos iniciais
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Taxa de Juros: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Taxa de Juros: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Juros de empréstimo; também controla inflação, se ativado
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Juros de empréstimo; também controla inflação, se ativado
|
||||||
|
@ -1709,7 +1712,7 @@ STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_HELPTEXT :Quanta memória
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Os intervalos de serviço são em percentagem: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Os intervalos de serviço são em percentagem: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Define se a manutenção de veículos é ativada pelo tempo passado desde a última manutenção ou quando a confiabilidade alcança um certo valor
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Quando ativado, os veículos tentam fazer a manutenção quando sua confiabilidade cai em uma determinada porcentagem da confiabilidade máxima.{}{}Por exemplo, se a confiabilidade máxima de um veículo for 90% e o intervalo de manutenção for 20%, o veículo tentará fazer a manutenção quando atinge 72% de confiabilidade.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Intervalo padrão de manutenção para trens: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Intervalo padrão de manutenção para trens: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Define o intervalo padrão de manutenção para novos trens, se não for definido individualmente
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Define o intervalo padrão de manutenção para novos trens, se não for definido individualmente
|
||||||
|
@ -1926,13 +1929,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Demore {STRING}
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Tempo tomado para cada recálculo de um componente de um gráfico. Quando um recálculo começa, um processo é criado e é executado por esse número de dias. Quanto menos dias você define, maior a chance do processo não terminar quando era para ter terminado. Nesse caso, o jogo irá parar até ele terminar ("lag"). Quanto maior você definir isso, mais tempo leva para a distribuição ser atualizada quando as rotas mudarem.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Tempo tomado para cada recálculo de um componente de um gráfico. Quando um recálculo começa, um processo é criado e é executado por esse número de dias. Quanto menos dias você define, maior a chance do processo não terminar quando era para ter terminado. Nesse caso, o jogo irá parar até ele terminar ("lag"). Quanto maior você definir isso, mais tempo leva para a distribuição ser atualizada quando as rotas mudarem.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Modo de distribuição para passageiros: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Modo de distribuição para passageiros: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"simétrico" significa que aproximadamente a mesma quantidade de passageiros será enviada da estação A para a estação B assim como de B para A. "assimétrico" significa que a quantidade de passageiros enviada em ambas as direções será arbitrária. "manual" significa que não haverá distribuição automática.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"Simétrico" significa que aproximadamente o mesmo número de passageiros irá de uma estação A para uma estação B como de B para A. "Assimétrico" significa que um número arbitrário de passageiros pode ir em qualquer direção. "Manual" significa que não haverá distribuição automática para os passageiros.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Modo de distribuição para correios: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Modo de distribuição para correios: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"simétrico" significa que aproximadamente a mesma quantidade de correio será enviada da estação A para a estação B assim como de B para A. "assimétrico" significa que a quantidade de correio enviada em ambas as direções será arbitrária. "manual" significa que não haverá distribuição automática.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"Simétrico" significa que aproximadamente a mesma quantidade de correspondência será enviada de uma estação A para uma estação B como de B para A. "Assimétrica" significa que quantidades arbitrárias de correspondência podem ser enviadas em qualquer direção. "Manual" significa que nenhuma distribuição automática ocorrerá por correio.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Modo de distribuição para classe BLINDADOS de carga: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Modo de distribuição para classe BLINDADOS de carga: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :A classe BLINDADO indica objetos de valor no clima temperado, diamantes no subtropical ou ouro no subártico. NewGRF's podem mudar isso. "simétrico" significa que aproximadamente a mesma quantidade de carga será enviada da estação A para a estação B assim como de B para A. "assimétrico" significa que quantidades de carga arbitrárias serão enviadas em ambas as direções. "manual" significa que não haverá distribuição automática. Para objetos de valor, sugere-se usar "assimétrico" ou "manual" para subártico, já que bancos não enviam ouro de volta a minas. Para temperado e subtropical você pode selecionar "simétrico", já que bancos trocam objetos de valor entre si.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :A classe de carga BLINDADA contém objetos de valor em clima temperado, diamantes em clima subtropical ou ouro em clima subártico. NewGRFs podem mudar isso. "Simétrica" significa que aproximadamente a mesma quantidade dessa carga será enviada de uma estação A para uma estação B como de B para A. "Assimétrica" significa que quantidades arbitrárias dessa carga podem ser enviadas em qualquer direção. "Manual" significa que não haverá distribuição automática para aquela carga. Recomenda-se definir isso como assimétrico ou manual ao jogar subártico ou subtropical, pois os bancos só recebem carga nesses climas. Para temperado, você também pode escolher simétrico, pois os bancos enviarão objetos de valor de volta ao banco de origem.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Modo de distribuição para outras classes de carga: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Modo de distribuição para outras classes de carga: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"assimétrico" significa que quantidades de carga arbitrárias serão enviadas em ambas as direções. "manual" significa que não haverá distribuição automática. Você provavelmente irá querer usar "assimétrico" ou "manual".
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Assimétrico" significa que quantidades arbitrárias de carga podem ser enviadas em qualquer direção. "Manual" significa que não haverá distribuição automática dessas cargas.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :assimétrico
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :assimétrico
|
||||||
|
@ -2699,8 +2702,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Aumentar
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selecionar Ponte Ferroviária
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selecionar Ponte Ferroviária
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selecionar Ponte Rodoviária
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selecionar Ponte Rodoviária
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Seleção de ponte - clique na ponte desejada para construir
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Seleção de ponte - clique na ponte desejada para construir
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspensa, Aço
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspensa, Aço
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Vigas, Aço
|
STR_BRIDGE_NAME_GIRDER_STEEL :Vigas, Aço
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Cantilever, Aço
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Cantilever, Aço
|
||||||
|
@ -2820,7 +2825,7 @@ STR_OBJECT_CLASS_TRNS :Transmissores
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Árvores
|
STR_PLANT_TREE_CAPTION :{WHITE}Árvores
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Selecionar um tipo de árvore para plantar. Se o local já tiver uma árvore, isso irá adicionar mais árvores do tipo misto indepentendemente do tipo selecionado
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Selecionar um tipo de árvore para plantar. Se o local já tiver uma árvore, isso irá adicionar mais árvores do tipo misto indepentendemente do tipo selecionado
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Árvores de tipo aleatório
|
STR_TREES_RANDOM_TYPE :{BLACK}Árvores de tipo aleatório
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Plantar árvores de tipo aleatório, Shift alterna entre construção/preço estimado
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Coloque árvores de tipo aleatório. Ctrl seleciona a área na diagonal. Shift alterna construir/mostrar estimativa de custo
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Plantar Aleatoriamente
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Plantar Aleatoriamente
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Plantar árvores aleatoriamente pelo terreno
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Plantar árvores aleatoriamente pelo terreno
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
||||||
|
@ -2852,6 +2857,7 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Cidade A
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Constrói cidade num local aleatório
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Constrói cidade num local aleatório
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Várias cidades aleatórias
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Várias cidades aleatórias
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Cobrir o mapa com cidades colocadas aleatoriamente
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Cobrir o mapa com cidades colocadas aleatoriamente
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Expandir todas as cidades
|
||||||
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Fazer com que todas as cidades cresçam ligeiramente
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Fazer com que todas as cidades cresçam ligeiramente
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Nome da cidade:
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Nome da cidade:
|
||||||
|
@ -4513,22 +4519,22 @@ STR_TIMETABLE_STARTING_DATE :{BLACK}Data de
|
||||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Seleciona uma data como ponto de partida para esse horário. Ctrl+Clique define o ponto de partida desse horário e distribui todos os veículos que compartilham essa ordem igualmente, baseados na sua ordem relativa, mesmo que a ordem esteja totalmente tabelada
|
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Seleciona uma data como ponto de partida para esse horário. Ctrl+Clique define o ponto de partida desse horário e distribui todos os veículos que compartilham essa ordem igualmente, baseados na sua ordem relativa, mesmo que a ordem esteja totalmente tabelada
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Mudar horário
|
STR_TIMETABLE_CHANGE_TIME :{BLACK}Mudar horário
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Mudar a quantidade de tempo que a ordem destacada deverá levar
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Mudar a duração do tempo que a ordem em destaque deve durar. Ctrl+Clique define o tempo para todas as ordens
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Limpar Horário
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Limpar Horário
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Limpar a quantidade de tempo para a ordem destacada
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Limpar a duração do tempo da ordem destacada. Ctrl+Clique limpa os tempos para todas as ordens
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Alterar Limite de Vel.
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Alterar Limite de Vel.
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Altera a velocidade máxima de viagem para a ordem selecionada. Ctrl+Clique define a velocidade para todas as ordens
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Altera a velocidade máxima de viagem para a ordem selecionada. Ctrl+Clique define a velocidade para todas as ordens
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Limpa Limite de Vel.
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Limpa Limite de Vel.
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Limpar a velocidade máxima de viagem para a ordem selecionada
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Limpar a velocidade máxima de viagem da ordem em destaque. Ctrl+Clique limpa as velocidades para todas as ordens
|
||||||
|
|
||||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}Restabelecer Contador de Atraso
|
STR_TIMETABLE_RESET_LATENESS :{BLACK}Restabelecer Contador de Atraso
|
||||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Restabelecer o contador de atraso,então o veículo estará pontual
|
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Restabelecer o contador de atraso,então o veículo estará pontual
|
||||||
|
|
||||||
STR_TIMETABLE_AUTOFILL :{BLACK}Autopreencher
|
STR_TIMETABLE_AUTOFILL :{BLACK}Autopreencher
|
||||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Preencher o horário automaticamente com os valores da próxima jornada. (CTRL+Clique para tentar manter os tempos de espera)
|
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Preencher o horário automaticamente com os valores da próxima viagem. Ctrl+Clique para tentar manter os tempos de espera
|
||||||
|
|
||||||
STR_TIMETABLE_EXPECTED :{BLACK}Esperado
|
STR_TIMETABLE_EXPECTED :{BLACK}Esperado
|
||||||
STR_TIMETABLE_SCHEDULED :{BLACK}Agendado
|
STR_TIMETABLE_SCHEDULED :{BLACK}Agendado
|
||||||
|
@ -4575,7 +4581,7 @@ STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Depura
|
||||||
STR_AI_CONFIG_CAPTION_AI :{WHITE}Configuração de IA
|
STR_AI_CONFIG_CAPTION_AI :{WHITE}Configuração de IA
|
||||||
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}Configuração de Script de Jogo
|
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}Configuração de Script de Jogo
|
||||||
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}O script do jogo que será carregado no próximo jogo
|
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}O script do jogo que será carregado no próximo jogo
|
||||||
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}IAs que serão carregadas no próximo jogo
|
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}As IAs que serão carregadas no próximo jogo
|
||||||
STR_AI_CONFIG_HUMAN_PLAYER :Jogador humano
|
STR_AI_CONFIG_HUMAN_PLAYER :Jogador humano
|
||||||
STR_AI_CONFIG_RANDOM_AI :IA aleatória
|
STR_AI_CONFIG_RANDOM_AI :IA aleatória
|
||||||
STR_AI_CONFIG_NONE :{G=m}(nenhum)
|
STR_AI_CONFIG_NONE :{G=m}(nenhum)
|
||||||
|
@ -4784,6 +4790,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... exis
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Impossível gerar indústrias...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Impossível gerar indústrias...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Impossível construir {STRING} aqui...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Impossível construir {STRING} aqui...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Impossível construir este tipo de indústria aqui...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Impossível construir este tipo de indústria aqui...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}Não é possível prospectar indústria...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... muito perto de outra indústria
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... muito perto de outra indústria
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... deve construir uma cidade antes
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... deve construir uma cidade antes
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... só é permitido uma por cidade
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... só é permitido uma por cidade
|
||||||
|
@ -4798,6 +4805,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... a fl
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... só pode ser construído acima do nível da neve
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... só pode ser construído acima do nível da neve
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... só pode ser construída abaixo do nível da neve
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... só pode ser construída abaixo do nível da neve
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}O financiamento falhou em prospectar devido ao azar; tente novamente
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}Não havia locais adequados para prospectar esta indústria
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Não existe locais aceitáveis para '{STRING}' indústrias
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Não existe locais aceitáveis para '{STRING}' indústrias
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Mude os parâmetros de geração do mapa para obter um mapa melhor
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Mude os parâmetros de geração do mapa para obter um mapa melhor
|
||||||
|
|
||||||
|
@ -5079,6 +5088,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... aero
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossível programar veículo...
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossível programar veículo...
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Veículos só podem aguardar em estações
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Veículos só podem aguardar em estações
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Esse veículo não pára nesta estação
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Esse veículo não pára nesta estação
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}... horário incompleto
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... existem placas demais
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... existem placas demais
|
||||||
|
|
|
@ -1128,6 +1128,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :дясно
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Максимален начален заем: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Максимален начален заем: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Максимално количество заем за компания (без отчитане на инфлацията)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Максимално количество заем за компания (без отчитане на инфлацията)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Лихвен процент: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Лихвен процент: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Лихвен процент на заемите; също така контролира инфлацията ако е разрешена
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Лихвен процент на заемите; също така контролира инфлацията ако е разрешена
|
||||||
|
@ -2402,8 +2403,6 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Увел
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Избери ЖП мост
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Избери ЖП мост
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Избор на асфалтов мост
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Избор на асфалтов мост
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Избиране на мост - натисни върху избрания от теб мост, за да се построи
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Избиране на мост - натисни върху избрания от теб мост, за да се построи
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Висящ, Стоманен
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Висящ, Стоманен
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Гредоред, Стоманен
|
STR_BRIDGE_NAME_GIRDER_STEEL :Гредоред, Стоманен
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Конзолен, Стоманен
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Конзолен, Стоманен
|
||||||
|
|
|
@ -344,9 +344,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Obre la
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Posa en pausa o reprèn la partida
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Posa en pausa o reprèn la partida
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Avança la partida el més ràpid possible
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Avança la partida el més ràpid possible
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Opcions
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Opcions i configuració
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Desa la partida, abandona-la o surt del programa
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Desa o carrega una partida, abandona-la o surt del programa.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Mostra el mapa, finestres de visualització o llista de senyals, entre d'altres
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Mostra el mapa, vistes addicionals, la llista de senyals o el flux de càrrega.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Mostra la llista de poblacions
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Mostra la llista de poblacions
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Mostra les subvencions
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Mostra les subvencions
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Mostra la llista d'estacions de la companyia
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Mostra la llista d'estacions de la companyia
|
||||||
|
@ -356,7 +356,7 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Mostra e
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Mostra la llista d'objectius
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Mostra la llista d'objectius
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Mostra gràfics de l'evolució de les companyies i les tarifes de transport.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Mostra gràfics de l'evolució de les companyies i les tarifes de transport.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Mostra la taula de la lliga de companyies.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Mostra la taula de la lliga de companyies.
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Finança la construcció d'una nova indústria
|
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Examina les indústries o finança la construcció d'una indústria nova.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Mostra la llista de trens de la companyia. Ctrl+Clic commuta l'obertura de la llista de grups/vehicles.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Mostra la llista de trens de la companyia. Ctrl+Clic commuta l'obertura de la llista de grups/vehicles.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Mostra la llista de vehicles de la companyia. Ctrl+Clic commuta l'obertura de la llista de grups/vehicles.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Mostra la llista de vehicles de la companyia. Ctrl+Clic commuta l'obertura de la llista de grups/vehicles.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Mostra la llista de vaixells de la companyia. Ctrl+Clic canvia entre l'obertura de la llista de grups/vehicles.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Mostra la llista de vaixells de la companyia. Ctrl+Clic canvia entre l'obertura de la llista de grups/vehicles.
|
||||||
|
@ -370,8 +370,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Construe
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Construeix aeroports
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Construeix aeroports
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Obre la barra d'eines del terreny per elevar/rebaixar el terreny, plantar arbres, etc.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Obre la barra d'eines del terreny per elevar/rebaixar el terreny, plantar arbres, etc.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Mostra la finestra de so/música
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Mostra la finestra de so/música
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Mostra els darrers missatges/notícies i l'historial disponible
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Mostra els darrers missatges/notícies i l'historial disponible o esborra tots els missatges.
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Informació de terreny, consola, depuració de scripts, captures de pantalla, informació de l'OpenTTD...
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Informació de terreny, captures de pantalla i informació sobre l'OpenTTD i eines de desenvolupament.
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Commuta barres d'eines
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Commuta barres d'eines
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -387,7 +387,7 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Generaci
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Generació d'indústries
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Generació d'indústries
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Construcció de carreteres
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Construcció de carreteres
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Construcció de vies de tramvia
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Construcció de vies de tramvia
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Planta arbres. Shift per sols mostrar el cost estimat.
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Planta arbres. Amb Ctrl, es selecciona una àrea diagonal. Amb Maj, no es realitza l'acció però es mostra el seu cost estimat.
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Situa un senyal
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Situa un senyal
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Crea un objecte. Amb Ctrl, es selecciona una àrea diagonal. Amb Maj, es commuta entre construir o mostrar el cost estimat.
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Crea un objecte. Amb Ctrl, es selecciona una àrea diagonal. Amb Maj, es commuta entre construir o mostrar el cost estimat.
|
||||||
|
|
||||||
|
@ -1207,6 +1207,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Dreta
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Préstec inicial màxim: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Préstec inicial màxim: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Quantitat màxima del préstec que pot demanar una companyia (sense tenir en compte la inflació)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Quantitat màxima del préstec que pot demanar una companyia (sense tenir en compte la inflació)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :Sense préstec {RED}Fa falta un script de partida que doni els fons inicials
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Taxa d'interès: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Taxa d'interès: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Tipus d'interès dels préstecs; també controla la inflació, si està activada
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Tipus d'interès dels préstecs; també controla la inflació, si està activada
|
||||||
|
@ -1709,7 +1712,7 @@ STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_HELPTEXT :Quantitat de me
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA}{NBSP}MiB
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA}{NBSP}MiB
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Els intervals de revisions es mostren en percentatges: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Els intervals de revisions es mostren en percentatges: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Escull si les revisions dels vehicles depenen del temps passat des de la darrera revisió o de la caiguda d'un cert percentatge de la fiabilitat màxima
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Quan l'opció està activada, els vehicles intenten fer les seves revisions quan la seva fiabilitat baixa d'un cert percentatge de la fiabilitat màxima.{}{}Per exemple, si la fiabilitat màxima d'un vehicle és del 90{NBSP}% i l'interval de revisions és del 20{NBSP}%, el vehicle mirarà de fer la revisió quan arribi a un 72{NBSP}% de fiabilitat.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Interval per defecte de servei per als trens: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Interval per defecte de servei per als trens: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Estableix l'interval de revisió predeterminat pels nous ferrocarrils, si no hi ha un interval de revisió explícit pel vehicle
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Estableix l'interval de revisió predeterminat pels nous ferrocarrils, si no hi ha un interval de revisió explícit pel vehicle
|
||||||
|
@ -1926,13 +1929,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Empra {STRING}{
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Temps dedicat a cada recàlcul d'un component del graf de connexions. Quan un recàlcul s'inicia, el programa crea un fil que pot executar-se durant aquest nombre de dies. Com més curt el valor, més probable que el fil no hagi acabat quan s'espera. Aleshores el programa s'atura fins que el fil acaba ("ralentització"). Com més llarg el valor, més temps requereix l'actualització de la distribució quan les rutes canvien.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Temps dedicat a cada recàlcul d'un component del graf de connexions. Quan un recàlcul s'inicia, el programa crea un fil que pot executar-se durant aquest nombre de dies. Com més curt el valor, més probable que el fil no hagi acabat quan s'espera. Aleshores el programa s'atura fins que el fil acaba ("ralentització"). Com més llarg el valor, més temps requereix l'actualització de la distribució quan les rutes canvien.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Mode de distribució per passatgers: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Mode de distribució per passatgers: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"simètric" vol dir que aproximadament el mateix nombre de passatgers aniran des de l'estació A a la B que de B a A. "asimètric" significa que un nombre arbitrari de passatgers poden anar en qualsevol dels dos sentits. "manual" vol dir que no s'aplicarà una distribució automàtica pels passatgers.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"Simètric" vol dir que aproximadament el mateix nombre de passatgers aniran des de l'estació A a la B que de B a A. "Asimètric" significa que un nombre arbitrari de passatgers poden anar en qualsevol dels dos sentits. "Manual" vol dir que no s'aplicarà una distribució automàtica pels passatgers.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Mode de distribució pel correu: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Mode de distribució pel correu: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"simètric" vol dir que aproximadament la mateixa quantitat de correu serà enviada des de l'estació A a la B que de B a A. "asimètric" significa que una quantitat arbitrària de correu pot ser enviada en qualsevol dels dos sentits. "manual" vol dir que no s'aplicarà una distribució automàtica pel correu.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"Simètric" vol dir que aproximadament la mateixa quantitat de correu serà enviada des de l'estació A a la B que de B a A. "Asimètric" significa que una quantitat arbitrària de correu pot ser enviada en qualsevol dels dos sentits. "Manual" vol dir que no s'aplicarà una distribució automàtica pel correu.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Mode de distribució per la classe de càrrega BLINDADA: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Mode de distribució per la classe de càrrega BLINDADA: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :La classe de càrrega BLINDADA conté objectes de valor a la zona temperada, diamants a la subtropical o or al clima subàrtic. Els NewGRF poden canviar això. "simètric" significa que aproximadament la mateixa quantitat d'aquesta càrrega s'enviarà de l'estació A a la B que de B a A. "asimètric" vol dir que quantitats arbitràries d'aquesta càrrega poden ser enviades en qualsevol sentit. "manual" significa que no s'aplicarà cap distribució automàtica a aquesta càrrega. Es recomana indicar asimètric o manual en clima subàrtic, doncs els bancs no enviaran or de tornada a les mines. Pels climes temperat i subtropical podeu també seleccionar simètric, doncs els bancs enviaran objectes de valor de tornada al banc d'origen.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :La classe de càrrega BLINDADA conté objectes de valor a la zona temperada, diamants a la subtropical o or al clima subàrtic. Els NewGRF poden canviar això. "Simètric" significa que aproximadament la mateixa quantitat d'aquesta càrrega s'enviarà de l'estació A a la B que de B a A. "Asimètric" vol dir que quantitats arbitràries d'aquesta càrrega poden ser enviades en qualsevol sentit. "Manual" significa que no s'aplicarà cap distribució automàtica a aquesta càrrega. Es recomana indicar asimètric o manual en clima subàrtic, doncs els bancs no enviaran or de tornada a les mines. Pels climes temperat i subtropical també podeu seleccionar simètric, doncs els bancs enviaran objectes de valor de tornada al banc d'origen.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Mode de distribució per altres classes de càrrega: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Mode de distribució per altres classes de càrrega: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asimètric" vol dir que quantitats arbitràries de càrrega poden ser enviades en qualsevol sentit. "manual" significa que no s'aplicarà cap distribució automàtica a aquestes càrregues.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asimètric" vol dir que quantitats arbitràries de càrrega poden ser enviades en qualsevol sentit. "Manual" significa que no s'aplicarà cap distribució automàtica a aquestes càrregues.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asimètric
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asimètric
|
||||||
|
@ -2699,8 +2702,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Augmenta
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selecciona Pont de Tren
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selecciona Pont de Tren
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selecciona Pont de Carretera
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selecciona Pont de Carretera
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Selecció de pont - clica sobre el pont triat per construir-lo
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Selecció de pont - clica sobre el pont triat per construir-lo
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Pont penjant d'acer
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Pont penjant d'acer
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Pont biga d'acer
|
STR_BRIDGE_NAME_GIRDER_STEEL :Pont biga d'acer
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Pont en mènsula d'acer
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Pont en mènsula d'acer
|
||||||
|
@ -2820,7 +2825,7 @@ STR_OBJECT_CLASS_TRNS :Transmissors
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Arbres
|
STR_PLANT_TREE_CAPTION :{WHITE}Arbres
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Selecciona el tipus d'arbre a plantar. Si la casella ja conté un arbre, s'afegiran més arbres d'altres espècies independentment de quin estigui seleccionat
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Selecciona el tipus d'arbre a plantar. Si la casella ja conté un arbre, s'afegiran més arbres d'altres espècies independentment de quin estigui seleccionat
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Arbres de tipus aleatori
|
STR_TREES_RANDOM_TYPE :{BLACK}Arbres de tipus aleatori
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Situar arbres de tipus aleatori. Shift commuta construeix/mostra el cost estimat
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Situa arbres de tipus aleatori. Amb Ctrl, es selecciona una àrea diagonal. Amb Maj., es commuta entre construir i mostrar el cost estimat.
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Planta arbres
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Planta arbres
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Planta arbres aleatòriament al paisatge
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Planta arbres aleatòriament al paisatge
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
||||||
|
@ -2852,6 +2857,8 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Crea una
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Funda una població en un lloc aleatori
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Funda una població en un lloc aleatori
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Crea moltes poblacions aleatòries
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Crea moltes poblacions aleatòries
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Omple el mapa amb poblacions situades aleatòriament
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Omple el mapa amb poblacions situades aleatòriament
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Expandeix totes les poblacions
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Fes que totes les poblacions creixin una mica.
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Nom de la població nova:
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Nom de la població nova:
|
||||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Introdueix el nom de la població
|
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Introdueix el nom de la població
|
||||||
|
@ -2989,7 +2996,7 @@ STR_LAI_TREE_NAME_CACTUS_PLANTS :Plantes de Cact
|
||||||
STR_LAI_STATION_DESCRIPTION_RAILROAD_STATION :Estació de Ferrocarril
|
STR_LAI_STATION_DESCRIPTION_RAILROAD_STATION :Estació de Ferrocarril
|
||||||
STR_LAI_STATION_DESCRIPTION_AIRCRAFT_HANGAR :Hangar d'Avions
|
STR_LAI_STATION_DESCRIPTION_AIRCRAFT_HANGAR :Hangar d'Avions
|
||||||
STR_LAI_STATION_DESCRIPTION_AIRPORT :Aeroport
|
STR_LAI_STATION_DESCRIPTION_AIRPORT :Aeroport
|
||||||
STR_LAI_STATION_DESCRIPTION_TRUCK_LOADING_AREA :Àrea de càrrega de camions
|
STR_LAI_STATION_DESCRIPTION_TRUCK_LOADING_AREA :Moll de càrrega de camions
|
||||||
STR_LAI_STATION_DESCRIPTION_BUS_STATION :Parada d'autobús
|
STR_LAI_STATION_DESCRIPTION_BUS_STATION :Parada d'autobús
|
||||||
STR_LAI_STATION_DESCRIPTION_SHIP_DOCK :Moll per vaixells
|
STR_LAI_STATION_DESCRIPTION_SHIP_DOCK :Moll per vaixells
|
||||||
STR_LAI_STATION_DESCRIPTION_BUOY :Boia
|
STR_LAI_STATION_DESCRIPTION_BUOY :Boia
|
||||||
|
@ -3328,8 +3335,10 @@ STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Represen
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Desplaça l'sprite un píxel en el sentit indicat. Amb Ctrl+Clic el desplaça 8 píxels.
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Desplaça l'sprite un píxel en el sentit indicat. Amb Ctrl+Clic el desplaça 8 píxels.
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_OFFSET :{BLACK}Modificador centrat
|
||||||
STR_SPRITE_ALIGNER_CENTRE_SPRITE :{BLACK}Sprite centrat
|
STR_SPRITE_ALIGNER_CENTRE_SPRITE :{BLACK}Sprite centrat
|
||||||
|
|
||||||
|
STR_SPRITE_ALIGNER_CROSSHAIR :{BLACK}Punt de mira
|
||||||
|
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Restableix relatius
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Restableix relatius
|
||||||
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Restableix els desplaçaments relatius actuals
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Restableix els desplaçaments relatius actuals
|
||||||
|
@ -4510,22 +4519,22 @@ STR_TIMETABLE_STARTING_DATE :{BLACK}Data de
|
||||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Seleccioneu una data com a punt de partida d'aquest horari. Amb Ctrl+Clic, distribueix els vehicles que comparteixen aquesta ruta a partir de la data establerta i la seva ordre relativa, sempre que la ruta tingui l'horari complet.
|
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Seleccioneu una data com a punt de partida d'aquest horari. Amb Ctrl+Clic, distribueix els vehicles que comparteixen aquesta ruta a partir de la data establerta i la seva ordre relativa, sempre que la ruta tingui l'horari complet.
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Canvia Temps
|
STR_TIMETABLE_CHANGE_TIME :{BLACK}Canvia Temps
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Canvia la quantitat de temps que l'ordre marcada hauria de prendre
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Canvia el emps que l'ordre marcada hauria de prendre. Amb Ctrl+clic estableix el temps per a totes les ordres.
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Esborra Temps
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Esborra Temps
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Esborra la quantitat de temps de l'ordre marcada
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Esborra la quantitat de temps de l'ordre marcada. Amb Ctrl+clic, s'esborra el temps per a totes les ordres.
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Canvia el límit de velocitat
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Canvia el límit de velocitat
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Canvia la velocitat de viatge màxima de l'ordre seleccionada
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Canvia la velocitat de viatge màxima de l'ordre seleccionada. Amb Ctrl+clic s'estableix la velocitat per a totes les ordres.
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Esborra el límit de velocitat
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Esborra el límit de velocitat
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Esborra la velocitat de viatge màxima de l'ordre seleccionada
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Esborra la velocitat de viatge màxima de l'ordre seleccionada. Amb Ctrl+clic s'esborra la velocitat per a totes les ordres.
|
||||||
|
|
||||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}Restablir Retard
|
STR_TIMETABLE_RESET_LATENESS :{BLACK}Restablir Retard
|
||||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Restableix el comptador de retards, de manera que el vehicle serà puntual
|
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Restableix el comptador de retards, de manera que el vehicle serà puntual
|
||||||
|
|
||||||
STR_TIMETABLE_AUTOFILL :{BLACK}Autoomple
|
STR_TIMETABLE_AUTOFILL :{BLACK}Autoomple
|
||||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Omple automàticament l'horari amb valors del proper viatge (CTRL+clic per intentar mantenir els temps d'espera)
|
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Omple automàticament l'horari amb valors del proper viatge. CTRL+clic per a intentar mantenir els temps d'espera.
|
||||||
|
|
||||||
STR_TIMETABLE_EXPECTED :{BLACK}Esperat
|
STR_TIMETABLE_EXPECTED :{BLACK}Esperat
|
||||||
STR_TIMETABLE_SCHEDULED :{BLACK}Planificat
|
STR_TIMETABLE_SCHEDULED :{BLACK}Planificat
|
||||||
|
@ -4781,6 +4790,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... mass
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}No es poden generar indústries...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}No es poden generar indústries...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Aquí no es pot construir {STRING}...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Aquí no es pot construir {STRING}...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Aquí no es pot construir aquest tipus d'indústria...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Aquí no es pot construir aquest tipus d'indústria...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}No es pot fer la prospecció per a la indústria...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... massa prop d'altres indústries
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... massa prop d'altres indústries
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}...abans s'ha de fundar una població.
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}...abans s'ha de fundar una població.
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... només un permès per població
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... només un permès per població
|
||||||
|
@ -4795,6 +4805,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... el b
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... només es pot construir en estatges amb neu
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... només es pot construir en estatges amb neu
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... només es pot construir en estatges sense neu
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... només es pot construir en estatges sense neu
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}La fundació ha fallat la prospecció per mala sort. Proveu-ho de nou.
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}No hi havia llocs apropiats per a fer la prospecció per a aquesta indústria.
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}No hi havia llocs adequats per a indústries '{STRING}'
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}No hi havia llocs adequats per a indústries '{STRING}'
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Canvia els paràmetres de generació de mapa per a obtenir-ne un de millor
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Canvia els paràmetres de generació de mapa per a obtenir-ne un de millor
|
||||||
|
|
||||||
|
@ -5076,6 +5088,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... l'av
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossible establir l'horari del vehicle...
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossible establir l'horari del vehicle...
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Els vehicles només poden esperar a les estacions
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Els vehicles només poden esperar a les estacions
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Aquest vehicle no para en aquesta estació
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Aquest vehicle no para en aquesta estació
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}... l'horari està incomplet.
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... massa senyals
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... massa senyals
|
||||||
|
|
|
@ -578,6 +578,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_LEFT :Сулахай
|
||||||
STR_CONFIG_SETTING_HORIZONTAL_POS_CENTER :Варринче
|
STR_CONFIG_SETTING_HORIZONTAL_POS_CENTER :Варринче
|
||||||
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Сылтӑмра
|
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Сылтӑмра
|
||||||
|
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1248,6 +1248,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Desno
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Najveći početni zajam: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Najveći početni zajam: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Najveći iznos koji tvrtka može pozajmiti (ne uzimajući inflaciju u obzir)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Najveći iznos koji tvrtka može pozajmiti (ne uzimajući inflaciju u obzir)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Kamatna stopa: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Kamatna stopa: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Kamatna stopa zajmova; također kontrolira i inflaciju ako je uključena
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Kamatna stopa zajmova; također kontrolira i inflaciju ako je uključena
|
||||||
|
@ -2625,8 +2626,6 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Povećaj
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Odaberi željeznički most
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Odaberi željeznički most
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Odaberi cestovni most
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Odaberi cestovni most
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Izbor mosta - klikni na most koji želiš izgraditi
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Izbor mosta - klikni na most koji želiš izgraditi
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Viseći, čelični
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Viseći, čelični
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Noseći, čelični
|
STR_BRIDGE_NAME_GIRDER_STEEL :Noseći, čelični
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Konzolni, čelični
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Konzolni, čelični
|
||||||
|
|
|
@ -275,6 +275,15 @@ STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}hp
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}hp
|
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}hp
|
||||||
STR_UNITS_POWER_SI :{COMMA}{NBSP}kW
|
STR_UNITS_POWER_SI :{COMMA}{NBSP}kW
|
||||||
|
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_SI :{DECIMAL}{NBSP}hp/Mg
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_SI :{DECIMAL}{NBSP}hp/Mg
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_SI :{DECIMAL}{NBSP}W/kg
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP}t
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP}t
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}t
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}t
|
||||||
|
@ -302,8 +311,8 @@ STR_UNITS_HEIGHT_SI :{COMMA}{NBSP}m
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filtrovat řetězec:
|
STR_LIST_FILTER_TITLE :{BLACK}Filtrovat řetězec:
|
||||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Vložte filtr
|
STR_LIST_FILTER_OSKTITLE :{BLACK}Vložte jedno nebo více klíčových slov pro filtr seznamu
|
||||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Vložte klíčové slovo pro filtr seznamu
|
STR_LIST_FILTER_TOOLTIP :{BLACK}Vložte jedno nebo více klíčových slov pro filtr seznamu
|
||||||
|
|
||||||
STR_TOOLTIP_GROUP_ORDER :{BLACK}Vyber pořadí seskupení
|
STR_TOOLTIP_GROUP_ORDER :{BLACK}Vyber pořadí seskupení
|
||||||
STR_TOOLTIP_SORT_ORDER :{BLACK}Vyber způsob řazeni (sestupně/vzestupně)
|
STR_TOOLTIP_SORT_ORDER :{BLACK}Vyber způsob řazeni (sestupně/vzestupně)
|
||||||
|
@ -452,9 +461,9 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Generov
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Generování průmyslu
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Generování průmyslu
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Výstavba silniční sítě
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Výstavba silniční sítě
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Výstavba tramvajové tratě
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Výstavba tramvajové tratě
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Vysadit stromy. Shift zobrazí odhad ceny
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Vysadit stromy. Ctrl vybírá území úhlopříčně. Shift zobrazí odhad ceny
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Umístit popisek
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Umístit popisek
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Umisťte objekt. Shift zobrazí odhad ceny
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Umisťte objekt. Pro zobrazení odhadu ceny podrž Shift. Ctrl vybírá oblast diagonálně
|
||||||
|
|
||||||
# Scenario editor file menu
|
# Scenario editor file menu
|
||||||
###length 7
|
###length 7
|
||||||
|
@ -470,6 +479,8 @@ STR_SCENEDIT_FILE_MENU_QUIT :Ukončit
|
||||||
###length 15
|
###length 15
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Možnosti hry
|
STR_SETTINGS_MENU_GAME_OPTIONS :Možnosti hry
|
||||||
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Nastavení
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Nastavení
|
||||||
|
STR_SETTINGS_MENU_AI_SETTINGS :Nastavení AI
|
||||||
|
STR_SETTINGS_MENU_GAMESCRIPT_SETTINGS :Nastavení herních skriptů
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Nastavení grafik
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Nastavení grafik
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Nastavení průhlednosti
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Nastavení průhlednosti
|
||||||
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Zobrazení jmen měst
|
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Zobrazení jmen měst
|
||||||
|
@ -988,8 +999,8 @@ STR_NEWS_SUBSIDY_WITHDRAWN_SERVICE :{BIG_FONT}{BLAC
|
||||||
STR_NEWS_SERVICE_SUBSIDY_OFFERED :{BIG_FONT}{BLACK}Nabídka dotace:{}{}Doprava {STRING} z {STRING} do {STRING} bude {NUM} rok dotována místní správou!
|
STR_NEWS_SERVICE_SUBSIDY_OFFERED :{BIG_FONT}{BLACK}Nabídka dotace:{}{}Doprava {STRING} z {STRING} do {STRING} bude {NUM} rok dotována místní správou!
|
||||||
###length 4
|
###length 4
|
||||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_HALF :{BIG_FONT}{BLACK}Dotace přidělena společnosti {STRING}!{}{}Doprava {STRING.gen} z{NBSP}{STRING.gen} do {STRING.gen} bude po {NUM} rok{P “” ů ů} vynášet 150{NBSP}% normální ceny
|
STR_NEWS_SERVICE_SUBSIDY_AWARDED_HALF :{BIG_FONT}{BLACK}Dotace přidělena společnosti {STRING}!{}{}Doprava {STRING.gen} z{NBSP}{STRING.gen} do {STRING.gen} bude po {NUM} rok{P “” ů ů} vynášet 150{NBSP}% normální ceny
|
||||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_DOUBLE :{BIG_FONT}{BLACK}Dotace přidělena společnosti {STRING}!{}{} Doprava {STRING} z{NBSP}{STRING} do {STRING} bude po {NUM} rok{P “” “” ů} vynášet dvojnásobek normální ceny!
|
STR_NEWS_SERVICE_SUBSIDY_AWARDED_DOUBLE :{BIG_FONT}{BLACK}Dotace přidělena společnosti {STRING}!{}{} Doprava {STRING} z{NBSP}{STRING} do {STRING} bude po {NUM} rok{P "" "" ů} vynášet dvojnásobek normální ceny!
|
||||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_TRIPLE :{BIG_FONT}{BLACK}Dotace přidělena společnosti {STRING}.{}{}Doprava {STRING.gen} z{NBSP}{STRING.gen} do {STRING.gen} bude po {NUM} rok{P “” ů ů} vynášet trojnásobek normální ceny!
|
STR_NEWS_SERVICE_SUBSIDY_AWARDED_TRIPLE :{BIG_FONT}{BLACK}Dotace na přepravu přidělena společnosti {STRING}!{}{}Přeprava {STRING.gen} z {STRING.gen} do {STRING.gen} bude po {NUM} rok{P “” y ů} vynášet trojnásobek normální sazby!
|
||||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_QUADRUPLE :{BIG_FONT}{BLACK}Dotace přidělena společnosti {STRING}.{}{}Doprava {STRING.gen} z{STRING.gen} do {STRING.gen} bude po {NUM} rok{P “” ů ů} vynášet čtyřnásobek normální ceny!
|
STR_NEWS_SERVICE_SUBSIDY_AWARDED_QUADRUPLE :{BIG_FONT}{BLACK}Dotace přidělena společnosti {STRING}.{}{}Doprava {STRING.gen} z{STRING.gen} do {STRING.gen} bude po {NUM} rok{P “” ů ů} vynášet čtyřnásobek normální ceny!
|
||||||
|
|
||||||
STR_NEWS_ROAD_REBUILDING :{BIG_FONT}{BLACK}{TOWN} zažívá dopravní chaos!{}{}Program přestavby ulic sponzorovaný {STRING} přináší motoristům 6 měsíců utrpení!
|
STR_NEWS_ROAD_REBUILDING :{BIG_FONT}{BLACK}{TOWN} zažívá dopravní chaos!{}{}Program přestavby ulic sponzorovaný {STRING} přináší motoristům 6 měsíců utrpení!
|
||||||
|
@ -1084,8 +1095,19 @@ STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Zaškrtn
|
||||||
|
|
||||||
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Aktuální ovladač: {STRING}
|
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Aktuální ovladač: {STRING}
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_FRAME :{BLACK}Velikost uživatelského rozhraní
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_TOOLTIP :{BLACK}Přetažením posuvníku změníš velikost rozhraní. Drž Ctrl pro plynulé přizpůsobení
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO :{BLACK}Automaticky detekovat velikost
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO_TOOLTIP :{BLACK}Zaškrtni pro automatické nastavení velikosti uživatelského rozhraní
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS :{BLACK}Škálovat úkosy
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS_TOOLTIP :{BLACK}Zaškrtni toto políčko pro škálování úkosů dle velikosti uživatelského rozhraní
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_1X :1x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_2X :2x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_3X :3x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_4X :4x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_5X :5x
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Grafiky
|
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Grafiky
|
||||||
|
|
||||||
|
@ -1205,13 +1227,13 @@ STR_TERRAIN_TYPE_CUSTOM_VALUE :Vlastní výšk
|
||||||
STR_CITY_APPROVAL_LENIENT :Shovívavý
|
STR_CITY_APPROVAL_LENIENT :Shovívavý
|
||||||
STR_CITY_APPROVAL_TOLERANT :tolerantní
|
STR_CITY_APPROVAL_TOLERANT :tolerantní
|
||||||
STR_CITY_APPROVAL_HOSTILE :zaujatý
|
STR_CITY_APPROVAL_HOSTILE :zaujatý
|
||||||
STR_CITY_APPROVAL_PERMISSIVE :nezaujatý
|
STR_CITY_APPROVAL_PERMISSIVE :Nezaujatý (bez vlivu na počínání společnosti)
|
||||||
|
|
||||||
STR_WARNING_NO_SUITABLE_AI :{WHITE}Žádná vhodná AI není k dispozici...{}Některé AI lze stáhnout pomocí služby "Stahovat součásti"
|
STR_WARNING_NO_SUITABLE_AI :{WHITE}Žádná vhodná AI není k dispozici...{}Některé AI lze stáhnout pomocí služby "Stahovat součásti"
|
||||||
|
|
||||||
# Settings tree window
|
# Settings tree window
|
||||||
STR_CONFIG_SETTING_TREE_CAPTION :{WHITE}Nastavení
|
STR_CONFIG_SETTING_TREE_CAPTION :{WHITE}Nastavení
|
||||||
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Filtrovat podle:
|
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}Filtrovat:
|
||||||
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Rozbalit vše
|
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}Rozbalit vše
|
||||||
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Sbalit vše
|
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}Sbalit vše
|
||||||
STR_CONFIG_SETTING_RESET_ALL :{BLACK}Vymazat všechny hodnoty
|
STR_CONFIG_SETTING_RESET_ALL :{BLACK}Vymazat všechny hodnoty
|
||||||
|
@ -1271,6 +1293,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :vpravo
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximální půjčka: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximální půjčka: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Jak moc si může společnost půjčit (bez ohledu na inflaci)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Jak moc si může společnost půjčit (bez ohledu na inflaci)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :Žádná půjčka {RED}Vyžaduje herní skript pro získání základního kapitálu.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Výše úroků: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Výše úroků: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Výše úroků z půjček; rovněž ovlivňuje inflaci, pokud je zapnuta
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Výše úroků z půjček; rovněž ovlivňuje inflaci, pokud je zapnuta
|
||||||
|
@ -1306,7 +1331,7 @@ STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :Pokud je zapnut
|
||||||
STR_CONFIG_SETTING_DISASTERS :Katastrofy: {STRING}
|
STR_CONFIG_SETTING_DISASTERS :Katastrofy: {STRING}
|
||||||
STR_CONFIG_SETTING_DISASTERS_HELPTEXT :Katastrofy, které mohou občas zablokovat či zničit vozidla nebo infrastrukturu
|
STR_CONFIG_SETTING_DISASTERS_HELPTEXT :Katastrofy, které mohou občas zablokovat či zničit vozidla nebo infrastrukturu
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CITY_APPROVAL :Postoj městské rady k úpravám v oblasti: {STRING}
|
STR_CONFIG_SETTING_CITY_APPROVAL :Postoj městské správy k úpravám v oblasti: {STRING}
|
||||||
STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Vyber jak moc hluku a změn prostředí poškozuje hodnocení společnosti u města a tak dále komplikuje budoucí stavbu na jeho území
|
STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Vyber jak moc hluku a změn prostředí poškozuje hodnocení společnosti u města a tak dále komplikuje budoucí stavbu na jeho území
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT :Maximální výška mapy: {STRING}
|
STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT :Maximální výška mapy: {STRING}
|
||||||
|
@ -1497,6 +1522,8 @@ STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Tloušťka čá
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Zobrazovat název NewGRF v okně nákupu vozidel: {STRING}
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Zobrazovat název NewGRF v okně nákupu vozidel: {STRING}
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Přidá řádek do okna nákupu vozidel informující, ze které NewGRF vybrané vozidlo pochází.
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Přidá řádek do okna nákupu vozidel informující, ze které NewGRF vybrané vozidlo pochází.
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS :Zobrazit druhy nákladu, které vozidlo může přepravovat, v oknech seznamů {STRING}
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS_HELPTEXT :Pokud je povoleno, zobrazí se nad ním v seznamech vozidel přepravitelný náklad vozidla
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LANDSCAPE :Klima: {STRING}
|
STR_CONFIG_SETTING_LANDSCAPE :Klima: {STRING}
|
||||||
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Klima určuje základy herního scénáře s rozdílnými druhy nákladu a požadavky na růst měst. Nové GRaFiky a Herní Skripty umožní ještě jemnější kontrolu
|
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Klima určuje základy herního scénáře s rozdílnými druhy nákladu a požadavky na růst měst. Nové GRaFiky a Herní Skripty umožní ještě jemnější kontrolu
|
||||||
|
@ -1988,13 +2015,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Zaber si {STRIN
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Čas vyhrazený pro každý přepočet části grafu spojení. Pokud přepočet začne, je vytvořeno nové vlákno, které má dovoleno běžet po zvolený počet dnů. Čím nižší hodnotu nastavíš tím je pravděpodobnější, že vlákno nebude dokončeno kdy má. Pokud se tak stane, hra se zastaví ("lagne") dokud dokončeno nebude. Čím vyšší hodnotu nastavíš, tím déle bude trvat aktualizace grafu pokud se trasy změní.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Čas vyhrazený pro každý přepočet části grafu spojení. Pokud přepočet začne, je vytvořeno nové vlákno, které má dovoleno běžet po zvolený počet dnů. Čím nižší hodnotu nastavíš tím je pravděpodobnější, že vlákno nebude dokončeno kdy má. Pokud se tak stane, hra se zastaví ("lagne") dokud dokončeno nebude. Čím vyšší hodnotu nastavíš, tím déle bude trvat aktualizace grafu pokud se trasy změní.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Mód distribuce pro cestující: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Mód distribuce pro cestující: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"Rovnoměrný" znamená, že téměř stejné množství cestujících chce cestovat ze stanice A do stanice B, jako ze stanice B do A. "Nerovnoměrný znamená", že libovolné množství cestujících může cestovat v jakýchkoliv směrech. "manuální" znamená, že zde nebude žádná automatická distribuce pro cestující.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"Rovnoměrný" znamená, že téměř stejné množství cestujících chce cestovat ze stanice A do stanice B, jako ze stanice B do A. "Nerovnoměrný" znamená, že libovolné množství cestujících může cestovat v jakémkoliv směru. "Manuální" znamená, že zde nebude žádná automatická distribuce pro cestující.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Mód distribuce pro poštu: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Mód distribuce pro poštu: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"Rovnoměrný" znamená, že téměř stejné množství pošty bude odesláno ze stanice A do stanice B, jako ze stanice B do A. "Nerovnoměrný znamená", že libovolné množství pošty může být odesláno v jakýchkoliv směrech. "manuální" znamená, že zde nebude žádná automatická distribuce pro poštu.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"Rovnoměrný" znamená, že téměř stejné množství pošty bude odesláno ze stanice A do stanice B, jako ze stanice B do A. "Nerovnoměrný" znamená, že libovolné množství pošty může být odesláno v jakémkoli směru. "Manuální" znamená, že zde nebude žádná automatická distribuce pro poštu.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Mód distribuce pro náklady pancéřových vozů: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Mód distribuce pro náklady pancéřových vozů: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Pancéřované vozy převážejí ceniny v mírném, diamanty v subtropickém nebo zlato v subarktickém klimatu. Nové grafiky však toho mohou změnit. "Rovnoměrný" znamená, že téměř stejné množství nákladu bude odesláno ze stanice A do stanice B, jako ze stanice B do A. "Nerovnoměrný znamená", že libovolná množství nákladu mohou být odeslána v jakýchkoliv směrech. "manuální" znamená, že zde nebude žádná automatická distribuce pro tyto druhy nákladu. Je doporučeno nastavit "nerovnoměrný" nebo "manuální" při hraní v subarktickém klimatu, neboť banky neposílají do dolů žádné zlato. Pro mírné a subtropické klima můžeš nastavit "rovnoměrné", neboť banky odesílají zpět do původní banky nějaký náklad cenin.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Pancéřované vozy převážejí ceniny v mírném, diamanty v subtropickém nebo zlato v subarktickém klimatu. Nové grafiky však toho mohou změnit. "Rovnoměrný" znamená, že téměř stejné množství nákladu bude odesláno ze stanice A do stanice B, jako ze stanice B do A. "Nerovnoměrný" znamená, že libovolná množství nákladu mohou být odeslána v jakémkoliv směru. "Manuální" znamená, že zde nebude žádná automatická distribuce pro tyto druhy nákladu. Je doporučeno nastavit "nerovnoměrný" nebo "manuální" při hraní v subarktickém klimatu, neboť banky neposílají do dolů žádné zlato. Pro mírné a subtropické klima můžeš nastavit "rovnoměrné", neboť banky odesílají zpět do původní banky nějaký náklad cenin.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Módy distribuce pro ostatní třídy nákladu: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Módy distribuce pro ostatní třídy nákladu: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Rovnoměrný" znamená, že téměř stejné množství nákladu bude odesláno ze stanice A do stanice B, jako ze stanice B do A. "Nerovnoměrný znamená", že libovolná množství nákladu mohou být odeslána v jakýchkoliv směrech. "manuální" znamená, že zde nebude žádná automatická distribuce pro tyto druhy nákladu. Pravděpodobně chceš nastavit "nerovnoměrná" nebo "manuální"."
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Nerovnoměrný" znamená, že libovolná množství nákladu mohou být odeslána v jakémkoli směru. "manuální" znamená, že zde nebude žádná automatická distribuce pro tyto druhy nákladu.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuální
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuální
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :nerovnoměrný
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :nerovnoměrný
|
||||||
|
@ -2132,6 +2159,8 @@ STR_INTRO_HIGHSCORE :{BLACK}Nejlepš
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Nastavení
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Nastavení
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Nastavení grafik
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Nastavení grafik
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Stahovat součásti
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Stahovat součásti
|
||||||
|
STR_INTRO_AI_SETTINGS :{BLACK}Nastavení AI
|
||||||
|
STR_INTRO_GAMESCRIPT_SETTINGS :{BLACK}Nastavení herních skriptů
|
||||||
STR_INTRO_QUIT :{BLACK}Ukončit
|
STR_INTRO_QUIT :{BLACK}Ukončit
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Hrát novou hru. Pomocí Ctrl přeskočíš nastavení mapy
|
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Hrát novou hru. Pomocí Ctrl přeskočíš nastavení mapy
|
||||||
|
@ -2149,8 +2178,10 @@ STR_INTRO_TOOLTIP_TOYLAND_LANDSCAPE :{BLACK}Země hr
|
||||||
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Zobrazit možnosti hry
|
STR_INTRO_TOOLTIP_GAME_OPTIONS :{BLACK}Zobrazit možnosti hry
|
||||||
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Zobrazit tabulku nejlepších výsledků
|
STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Zobrazit tabulku nejlepších výsledků
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Nastavení zobrazení
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Nastavení zobrazení
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Ukázat nastavení NewGRF
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Zobrazit nastavení NewGRF
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Ukázat, jaký nový nebo upravený obsah se dá stáhnout
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Ukázat, jaký nový nebo upravený obsah se dá stáhnout
|
||||||
|
STR_INTRO_TOOLTIP_AI_SETTINGS :{BLACK}Zobrazit nastavení AI
|
||||||
|
STR_INTRO_TOOLTIP_GAMESCRIPT_SETTINGS :{BLACK}Zobrazit nastavení herních skriptů
|
||||||
STR_INTRO_TOOLTIP_QUIT :{BLACK}Ukončit 'OpenTTD'
|
STR_INTRO_TOOLTIP_QUIT :{BLACK}Ukončit 'OpenTTD'
|
||||||
|
|
||||||
STR_INTRO_BASESET :{BLACK}V aktuálně zvolené základní sadě grafiky chybí {NUM} sprit{P "" y ů}. Zkuste, prosím, vyhledat aktualizovanou základní sadu.
|
STR_INTRO_BASESET :{BLACK}V aktuálně zvolené základní sadě grafiky chybí {NUM} sprit{P "" y ů}. Zkuste, prosím, vyhledat aktualizovanou základní sadu.
|
||||||
|
@ -2542,12 +2573,12 @@ STR_NETWORK_SERVER_MESSAGE_GAME_REASON_LINK_GRAPH :čekám na aktu
|
||||||
STR_NETWORK_MESSAGE_CLIENT_LEAVING :odpojování
|
STR_NETWORK_MESSAGE_CLIENT_LEAVING :odpojování
|
||||||
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} se připojil do hry
|
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} se připojil do hry
|
||||||
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {STRING} se připojil do hry (klient č. {2:NUM})
|
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {STRING} se připojil do hry (klient č. {2:NUM})
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {STRING} se přidává ke společnosti č. {2:NUM}
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {STRING} se přidal ke společnosti č. {2:NUM}
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} se stává pozorovatelem
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} se stává pozorovatelem
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {STRING} zakládá novou společnost (č. {2:NUM})
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {0:STRING} zakládá novou společnost (č. {2:NUM})
|
||||||
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {STRING} opouští hru ({2:STRING})
|
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {0:STRING} opouští hru ({2:STRING})
|
||||||
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} si změnil jméno na {STRING}
|
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} si změnil jméno na {STRING}
|
||||||
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {STRING} poslal(a) {2:CURRENCY_LONG} společnosti {1:STRING}
|
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {0:STRING} poslal(a) {2:CURRENCY_LONG} společnosti {1:STRING}
|
||||||
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}Server ukončil relaci
|
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}Server ukončil relaci
|
||||||
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}Server se restartuje...{}Počkejte prosím...
|
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}Server se restartuje...{}Počkejte prosím...
|
||||||
STR_NETWORK_MESSAGE_KICKED :*** {STRING} byl vyhozen. Důvod: ({STRING})
|
STR_NETWORK_MESSAGE_KICKED :*** {STRING} byl vyhozen. Důvod: ({STRING})
|
||||||
|
@ -2662,6 +2693,9 @@ STR_LINKGRAPH_LEGEND_SATURATED :{TINY_FONT}{BLA
|
||||||
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}přetížení
|
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}přetížení
|
||||||
|
|
||||||
# Linkgraph tooltip
|
# Linkgraph tooltip
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP :{BLACK}{CARGO_LONG} nákladu měsíčně k přepravě z {STATION} do {STATION} ({COMMA}% z kapacity){STRING}
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP_RETURN_EXTENSION :{}{CARGO_LONG} má být přepraveno zpět ({COMMA}% z kapacity)
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP_TIME_EXTENSION :{}Průměrná doba cesty: {NUM}{NBSP}{P "den" "dny" "dnů"}
|
||||||
|
|
||||||
# Base for station construction window(s)
|
# Base for station construction window(s)
|
||||||
STR_STATION_BUILD_COVERAGE_AREA_TITLE :{BLACK}Zvýraznění oblasti pokrytí
|
STR_STATION_BUILD_COVERAGE_AREA_TITLE :{BLACK}Zvýraznění oblasti pokrytí
|
||||||
|
@ -2671,6 +2705,7 @@ STR_STATION_BUILD_COVERAGE_AREA_OFF_TOOLTIP :{BLACK}Nezvýra
|
||||||
STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP :{BLACK}Zvýraznit oblast pokrytí
|
STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP :{BLACK}Zvýraznit oblast pokrytí
|
||||||
STR_STATION_BUILD_ACCEPTS_CARGO :{BLACK}Přijímá: {GOLD}{CARGO_LIST}
|
STR_STATION_BUILD_ACCEPTS_CARGO :{BLACK}Přijímá: {GOLD}{CARGO_LIST}
|
||||||
STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Poskytuje: {GOLD}{CARGO_LIST}
|
STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Poskytuje: {GOLD}{CARGO_LIST}
|
||||||
|
STR_STATION_BUILD_INFRASTRUCTURE_COST :{BLACK}Náklady na údržbu: {GOLD}{CURRENCY_SHORT}/rok
|
||||||
|
|
||||||
# Join station window
|
# Join station window
|
||||||
STR_JOIN_STATION_CAPTION :{WHITE}Spojování stanic
|
STR_JOIN_STATION_CAPTION :{WHITE}Spojování stanic
|
||||||
|
@ -2753,8 +2788,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Zvýšit
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Zvolit železniční most
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Zvolit železniční most
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Zvolit silniční most
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Zvolit silniční most
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Výběr mostů - staví se kliknutím na obrázek mostu
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Výběr mostů - staví se kliknutím na obrázek mostu
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Zavěšený, ocelový
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Zavěšený, ocelový
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Trámový, ocelový
|
STR_BRIDGE_NAME_GIRDER_STEEL :Trámový, ocelový
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Konzolový, ocelový
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Konzolový, ocelový
|
||||||
|
@ -2858,11 +2895,11 @@ STR_LANDSCAPING_TOOLBAR :{WHITE}Úpravy
|
||||||
STR_LANDSCAPING_TOOLTIP_LOWER_A_CORNER_OF_LAND :{BLACK}Snížit roh země. Tažení sníží první vybraný roh a vybranou oblast na jeho novou výšku. Ctrl vybírá diagonální oblast. Stisknutý Shift pro zobrazení odhadu ceny
|
STR_LANDSCAPING_TOOLTIP_LOWER_A_CORNER_OF_LAND :{BLACK}Snížit roh země. Tažení sníží první vybraný roh a vybranou oblast na jeho novou výšku. Ctrl vybírá diagonální oblast. Stisknutý Shift pro zobrazení odhadu ceny
|
||||||
STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Zvýšit roh země. Tažení zvyšuje první vybraný roh a vybranou oblast na jeho novou výšku. Ctrl vybírá diagonální oblast. Stisknutý Shift pro zobrazení odhadu ceny
|
STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Zvýšit roh země. Tažení zvyšuje první vybraný roh a vybranou oblast na jeho novou výšku. Ctrl vybírá diagonální oblast. Stisknutý Shift pro zobrazení odhadu ceny
|
||||||
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}Srovnat terén na výšku prvního vybraného rohu. Ctrl vybírá diagonální oblast. Stisknutý Shift pro zobrazení odhadu ceny
|
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}Srovnat terén na výšku prvního vybraného rohu. Ctrl vybírá diagonální oblast. Stisknutý Shift pro zobrazení odhadu ceny
|
||||||
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Zakoupit pozemek pro budoucí užití. Stisknutý Shift pro zobrazení odhadu ceny
|
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Zakoupit pozemek pro budoucí užití. Držet Shift pro zobrazení odhadu ceny
|
||||||
|
|
||||||
# Object construction window
|
# Object construction window
|
||||||
STR_OBJECT_BUILD_CAPTION :{WHITE}Výběr objektu
|
STR_OBJECT_BUILD_CAPTION :{WHITE}Výběr objektu
|
||||||
STR_OBJECT_BUILD_TOOLTIP :{BLACK}Vyberte objekt, který se má postavit. Stisknutý Shift pro zobrazení odhadu ceny
|
STR_OBJECT_BUILD_TOOLTIP :{BLACK}Vyberte objekt, který se má postavit. Ctrl vybírá diagonální oblast. Shift zobrazí odhad ceny
|
||||||
STR_OBJECT_BUILD_CLASS_TOOLTIP :{BLACK}Vyberte třídu objektu, který chcete postavit
|
STR_OBJECT_BUILD_CLASS_TOOLTIP :{BLACK}Vyberte třídu objektu, který chcete postavit
|
||||||
STR_OBJECT_BUILD_PREVIEW_TOOLTIP :{BLACK}Náhled objektu
|
STR_OBJECT_BUILD_PREVIEW_TOOLTIP :{BLACK}Náhled objektu
|
||||||
STR_OBJECT_BUILD_SIZE :{BLACK}Velikost: {GOLD}{NUM}{NBSP}x{NBSP}{NUM}
|
STR_OBJECT_BUILD_SIZE :{BLACK}Velikost: {GOLD}{NUM}{NBSP}x{NBSP}{NUM}
|
||||||
|
@ -2874,7 +2911,7 @@ STR_OBJECT_CLASS_TRNS :Vysílače
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Stromy
|
STR_PLANT_TREE_CAPTION :{WHITE}Stromy
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Zvol druh stromu na vysazení. Pokud se na políčku už nějaký strom nachází, přidá se k němu několik různých druhů bez ohledu na výběr druhu
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Zvol druh stromu na vysazení. Pokud se na políčku už nějaký strom nachází, přidá se k němu několik různých druhů bez ohledu na výběr druhu
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Různé stromy
|
STR_TREES_RANDOM_TYPE :{BLACK}Různé stromy
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Umístit nahodné stromy. Stisknutý Shift pro zobrazení odhadu ceny
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Umístit nahodné stromy. Ctrl vybírá území úhlopříčně. Stisknutý Shift pro zobrazení odhadu ceny
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Náhodné stromy
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Náhodné stromy
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Umístit stromy náhodně po krajině
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Umístit stromy náhodně po krajině
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normální
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normální
|
||||||
|
@ -2906,6 +2943,8 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Náhodn
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Vybuduj město na náhodné pozici
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Vybuduj město na náhodné pozici
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Hodně náhodných měst
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Hodně náhodných měst
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Pokryje krajinu mnoha náhodnými městy
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Pokryje krajinu mnoha náhodnými městy
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Rozbalit všechna města
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Nechte všechna města mírně růst
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Název města:
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Název města:
|
||||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Zadej název města
|
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Zadej název města
|
||||||
|
@ -3212,6 +3251,12 @@ STR_MAPGEN_QUANTITY_OF_RIVERS :{BLACK}Řeky:
|
||||||
STR_MAPGEN_SMOOTHNESS :{BLACK}Členitost krajiny:
|
STR_MAPGEN_SMOOTHNESS :{BLACK}Členitost krajiny:
|
||||||
STR_MAPGEN_VARIETY :{BLACK}Rozmanitost terénu:
|
STR_MAPGEN_VARIETY :{BLACK}Rozmanitost terénu:
|
||||||
STR_MAPGEN_GENERATE :{WHITE}Vytvořit
|
STR_MAPGEN_GENERATE :{WHITE}Vytvořit
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS :{BLACK}Nastavení NewGRF
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS_TOOLTIP :{BLACK}Zobrazit nastavení NewGRF
|
||||||
|
STR_MAPGEN_AI_SETTINGS :{BLACK}Nastavení AI
|
||||||
|
STR_MAPGEN_AI_SETTINGS_TOOLTIP :{BLACK}Zobrazit nastavení AI
|
||||||
|
STR_MAPGEN_GS_SETTINGS :{BLACK}Nastavení herních skriptů
|
||||||
|
STR_MAPGEN_GS_SETTINGS_TOOLTIP :{BLACK}Zobrazit nastavení herních skriptů
|
||||||
|
|
||||||
###length 21
|
###length 21
|
||||||
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Anglická (původní)
|
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Anglická (původní)
|
||||||
|
@ -3382,7 +3427,10 @@ STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Zobrazen
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Posouvání spritu změnou souřadnic X a Y. Ctrl+kliknutí posouvá o osm jednotek najednou.
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Posouvání spritu změnou souřadnic X a Y. Ctrl+kliknutí posouvá o osm jednotek najednou.
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_OFFSET :{BLACK}Posunutí vystředění
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_SPRITE :{BLACK}Sprit vycentrován
|
||||||
|
|
||||||
|
STR_SPRITE_ALIGNER_CROSSHAIR :{BLACK}Zaměřovač
|
||||||
|
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Resetovat
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Resetovat
|
||||||
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Resetovat aktuání relativní posunutí
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Resetovat aktuání relativní posunutí
|
||||||
|
@ -3401,12 +3449,12 @@ STR_NEWGRF_ERROR_MSG_FATAL :{RED}Závažná
|
||||||
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}Vyskytla se kritická chyba v NewGRF:{}{STRING}
|
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}Vyskytla se kritická chyba v NewGRF:{}{STRING}
|
||||||
STR_NEWGRF_ERROR_POPUP :{WHITE}Došlo k chybě v NewGRF:{}{STRING}
|
STR_NEWGRF_ERROR_POPUP :{WHITE}Došlo k chybě v NewGRF:{}{STRING}
|
||||||
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} nebude fungovat s verzí TTDPatche, kterou OpenTTD hlásí
|
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} nebude fungovat s verzí TTDPatche, kterou OpenTTD hlásí
|
||||||
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} je pro TTD verzi {STRING}
|
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} je pro TTD verzi {2:STRING}
|
||||||
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} je navržen pro práci s {STRING}
|
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} je navržen pro práci s {STRING}
|
||||||
STR_NEWGRF_ERROR_INVALID_PARAMETER :Neplatný parametr pro {1:STRING}: parametr {STRING} ({NUM})
|
STR_NEWGRF_ERROR_INVALID_PARAMETER :Neplatný parametr pro {1:STRING}: parametr {2:STRING} ({3:NUM})
|
||||||
STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} musí být nahráván před {STRING}
|
STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} musí být nahráván před {STRING}
|
||||||
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} musí být nahráván po {STRING}
|
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} musí být nahráván po {2:STRING}
|
||||||
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} potřebuje verzi OpenTTD {STRING} nebo vyšší
|
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} potřebuje verzi OpenTTD {2:STRING} nebo vyšší
|
||||||
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :grafika, která se měla přeložit
|
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :grafika, která se měla přeložit
|
||||||
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Je nahráno příliš mnoho grafik
|
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Je nahráno příliš mnoho grafik
|
||||||
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Nahrání {1:STRING} jako statické grafiky spolu s {STRING} může způsobit chybu synchronizace
|
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Nahrání {1:STRING} jako statické grafiky spolu s {STRING} může způsobit chybu synchronizace
|
||||||
|
@ -3541,14 +3589,14 @@ STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Koupit výhradn
|
||||||
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Podplatit místní správu
|
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Podplatit místní správu
|
||||||
|
|
||||||
###length 8
|
###length 8
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}Zahájit malou reklamní kampaň, která přiláká více cestujících a nákladu.{}Poskytuje dočasné zvýšení hodnocení přepravy v blízkém okolí městského centra.{}Cena: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{PUSH_COLOUR}{YELLOW}Zahájit malou reklamní kampaň, která přiláká více cestujících a nákladu.{}Poskytuje dočasné zvýšení hodnocení přepravy v blízkém okolí městského centra.{}{POP_COLOUR}Cena: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}Zahájit středně velkou reklamní kampaň, která přiláká více cestujících a nákladu.{}Poskytuje dočasné zvýšení hodnocení přepravy ve středně širokém okolí městského centra.{}Cena: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{PUSH_COLOUR}{YELLOW}Zahájit středně velkou reklamní kampaň, která přiláká více cestujících a nákladu.{}Poskytuje dočasné zvýšení hodnocení přepravy ve středně širokém okolí městského centra.{}{POP_COLOUR}Cena: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}Zahájit velkou reklamní kampaň, která přiláká více cestujících a nákladu.{}Poskytuje dočasné zvýšení hodnocení přepravy v širokém okolí městského centra.{}Cena: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{PUSH_COLOUR}{YELLOW}Zahájit velkou reklamní kampaň, která přiláká více cestujících a nákladu.{}Poskytuje dočasné zvýšení hodnocení přepravy v širokém okolí městského centra.{}{POP_COLOUR}Cena: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}Dotovat rekonstrukci sítě místních ulic.{}Způsobí problémy v dopravě po dobu až 6ti měsíců.{}Cena: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{PUSH_COLOUR}{YELLOW}Dotovat rekonstrukci sítě místních ulic.{}Způsobí problémy v dopravě po dobu až 6 měsíců.{}{POP_COLOUR}Cena: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW}Postavit sochu jako poctu tvé společnosti.{}Poskytuje trvalý bonus k hodnocení stanic v tomto městě.{}Cena: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{PUSH_COLOUR}{YELLOW}Postavit sochu jako poctu tvé společnosti.{}Poskytuje permanentní bonus k hodnocení stanic v tomto městě.{}{POP_COLOUR}Cena: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW}Dotovat stavbu nových obchodních budov ve městě.{}Poskytuje dočasné zvýšení rychlosti růstu města.{}Cena: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{PUSH_COLOUR}{YELLOW}Dotovat stavbu nových obchodních budov ve městě.{}Poskytuje dočasné zvýšení rychlosti růstu města.{}{POP_COLOUR}Cena: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}Koupit 1 roční výhradní přepravní práva z tohoto města. Místní správa nedovolí dovolí cestujícím ani nákladu používat stanice tvých konkurentů.{}Cena: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{PUSH_COLOUR}{YELLOW}Koupit roční výhradní přepravní práva pro toto město. Místní správa nedovolí dovolí cestujícím ani nákladu používat stanice konkurentů.{}{POP_COLOUR}Cena: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}Podplatit místní správu pro zvýšení hodnocení společnosti. Riziko trestu v případě přistižení.{}Cena: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{PUSH_COLOUR}{YELLOW}Podplatit místní správu pro zvýšení hodnocení společnosti. Riziko trestu v případě přistižení.{}{POP_COLOUR}Cena: {CURRENCY_LONG}
|
||||||
|
|
||||||
# Goal window
|
# Goal window
|
||||||
STR_GOALS_CAPTION :{WHITE}{COMPANY} Cíle
|
STR_GOALS_CAPTION :{WHITE}{COMPANY} Cíle
|
||||||
|
@ -3710,7 +3758,7 @@ STR_FINANCES_CAPITAL_EXPENSES_TITLE :{WHITE}Kapitál
|
||||||
STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Výstavba
|
STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Výstavba
|
||||||
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Nové dopravní prostředky
|
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Nové dopravní prostředky
|
||||||
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Vlaky
|
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Vlaky
|
||||||
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Provoz silničních vozidel
|
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Silniční vozidla
|
||||||
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Provoz letadel
|
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Provoz letadel
|
||||||
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Provoz lodí
|
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Provoz lodí
|
||||||
STR_FINANCES_SECTION_INFRASTRUCTURE :{GOLD}Infrastruktura
|
STR_FINANCES_SECTION_INFRASTRUCTURE :{GOLD}Infrastruktura
|
||||||
|
@ -3721,14 +3769,18 @@ STR_FINANCES_SECTION_SHIP_REVENUE :{GOLD}Lodě
|
||||||
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Úroky z půjček
|
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Úroky z půjček
|
||||||
STR_FINANCES_SECTION_OTHER :{GOLD}Další
|
STR_FINANCES_SECTION_OTHER :{GOLD}Další
|
||||||
|
|
||||||
|
STR_FINANCES_TOTAL_CAPTION :{WHITE}Celkem
|
||||||
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_ZERO_INCOME :{CURRENCY_LONG}
|
||||||
STR_FINANCES_POSITIVE_INCOME :+{CURRENCY_LONG}
|
STR_FINANCES_POSITIVE_INCOME :+{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_PROFIT :{WHITE}Zisk
|
||||||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Stav na účtu
|
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Stav na účtu
|
||||||
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Vlastní Prostředky
|
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Vlastní Prostředky
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}Půjčka
|
STR_FINANCES_LOAN_TITLE :{WHITE}Půjčka
|
||||||
STR_FINANCES_INTEREST_RATE :{WHITE}Úrok z půjčky: {BLACK}{NUM}%
|
STR_FINANCES_INTEREST_RATE :{WHITE}Úrok z půjčky: {BLACK}{NUM}%
|
||||||
STR_FINANCES_MAX_LOAN :{WHITE}Maximální půjčka: {BLACK}{CURRENCY_LONG}
|
STR_FINANCES_MAX_LOAN :{WHITE}Maximální půjčka: {BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_BANK_BALANCE :{WHITE}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Půjčit {CURRENCY_LONG}
|
STR_FINANCES_BORROW_BUTTON :{BLACK}Půjčit {CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Půjčit si více
|
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Půjčit si více
|
||||||
STR_FINANCES_REPAY_BUTTON :{BLACK}Vrátit {CURRENCY_LONG}
|
STR_FINANCES_REPAY_BUTTON :{BLACK}Vrátit {CURRENCY_LONG}
|
||||||
|
@ -3829,7 +3881,7 @@ STR_INDUSTRY_VIEW_PRODUCES_N_CARGO :{BLACK}Produkuj
|
||||||
STR_INDUSTRY_VIEW_CARGO_LIST_EXTENSION :, {STRING}{STRING}
|
STR_INDUSTRY_VIEW_CARGO_LIST_EXTENSION :, {STRING}{STRING}
|
||||||
|
|
||||||
STR_INDUSTRY_VIEW_REQUIRES :{BLACK}Vyžaduje:
|
STR_INDUSTRY_VIEW_REQUIRES :{BLACK}Vyžaduje:
|
||||||
STR_INDUSTRY_VIEW_ACCEPT_CARGO :{YELLOW}{STRING}{BLACK}{3:STRING}
|
STR_INDUSTRY_VIEW_ACCEPT_CARGO :{YELLOW}{0:STRING}{BLACK}{3:STRING}
|
||||||
STR_INDUSTRY_VIEW_ACCEPT_CARGO_AMOUNT :{YELLOW}{STRING}{BLACK}: {CARGO_SHORT} ček{P á ají á}{STRING}
|
STR_INDUSTRY_VIEW_ACCEPT_CARGO_AMOUNT :{YELLOW}{STRING}{BLACK}: {CARGO_SHORT} ček{P á ají á}{STRING}
|
||||||
|
|
||||||
STR_CONFIG_GAME_PRODUCTION :{WHITE}Změnit produkci (násobky 8, až do 2040)
|
STR_CONFIG_GAME_PRODUCTION :{WHITE}Změnit produkci (násobky 8, až do 2040)
|
||||||
|
@ -3858,7 +3910,9 @@ STR_VEHICLE_LIST_MANAGE_LIST :{BLACK}Upravit
|
||||||
STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}Poslat příkazy všem vozidlům v tomto seznamu
|
STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}Poslat příkazy všem vozidlům v tomto seznamu
|
||||||
STR_VEHICLE_LIST_REPLACE_VEHICLES :Vyměňování vozidel
|
STR_VEHICLE_LIST_REPLACE_VEHICLES :Vyměňování vozidel
|
||||||
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Provést údržbu
|
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Provést údržbu
|
||||||
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Zisk tento rok: {CURRENCY_LONG} (minulý rok: {CURRENCY_LONG})
|
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Letošní zisk: {CURRENCY_LONG} (vloni: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_LIST_CARGO :{TINY_FONT}{BLACK}[{CARGO_LIST}]
|
||||||
|
STR_VEHICLE_LIST_NAME_AND_CARGO :{TINY_FONT}{BLACK}{STRING} {STRING}
|
||||||
|
|
||||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Poslat do depa
|
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Poslat do depa
|
||||||
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Poslat do depa
|
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Poslat do depa
|
||||||
|
@ -3951,6 +4005,9 @@ STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Dosah: {
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Typ letadla: {GOLD}{STRING}
|
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Typ letadla: {GOLD}{STRING}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CARGO_TYPE_FILTER_ALL :Všechny druhy nákladu
|
||||||
|
STR_CARGO_TYPE_FILTER_FREIGHT :Náklad
|
||||||
|
STR_CARGO_TYPE_FILTER_NONE :Žádný
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Seznam vlaků - pro informace klikni na vlak. Ctrl+kliknutí způsobí přepínání skrytí typů lokomotiv a vagónů.
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Seznam vlaků - pro informace klikni na vlak. Ctrl+kliknutí způsobí přepínání skrytí typů lokomotiv a vagónů.
|
||||||
|
@ -4282,12 +4339,13 @@ STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED :{BLACK}Hmotnost
|
||||||
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Hmotnost: {LTBLUE}{WEIGHT_SHORT} {BLACK}Výkon: {LTBLUE}{POWER}{BLACK} Max. rychlost: {LTBLUE}{VELOCITY} {BLACK}Max. tažná síla: {LTBLUE}{FORCE}
|
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Hmotnost: {LTBLUE}{WEIGHT_SHORT} {BLACK}Výkon: {LTBLUE}{POWER}{BLACK} Max. rychlost: {LTBLUE}{VELOCITY} {BLACK}Max. tažná síla: {LTBLUE}{FORCE}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Letošní zisk: {LTBLUE}{CURRENCY_LONG} (vloni: {CURRENCY_LONG})
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Letošní zisk: {LTBLUE}{CURRENCY_LONG} (vloni: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR_MIN_PERFORMANCE :{BLACK}Letošní zisk: {LTBLUE}{CURRENCY_LONG} (vloni: {CURRENCY_LONG}) {BLACK}Min. výkon: {LTBLUE}{POWER_TO_WEIGHT}
|
||||||
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Spolehlivost: {LTBLUE}{COMMA}% {BLACK}Poruch od posledního servisu: {LTBLUE}{COMMA}
|
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Spolehlivost: {LTBLUE}{COMMA}% {BLACK}Poruch od posledního servisu: {LTBLUE}{COMMA}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Koupeno: {LTBLUE}{NUM}{BLACK} Cena: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Koupeno: {LTBLUE}{NUM}{BLACK} Cena: {LTBLUE}{CURRENCY_LONG}
|
||||||
STR_VEHICLE_INFO_NO_CAPACITY :{BLACK}Kapacita: {LTBLUE}nic{STRING}
|
STR_VEHICLE_INFO_NO_CAPACITY :{BLACK}Kapacita: {LTBLUE}nic{STRING}
|
||||||
STR_VEHICLE_INFO_CAPACITY :{BLACK}Kapacita: {LTBLUE}{CARGO_LONG}{3:STRING}
|
STR_VEHICLE_INFO_CAPACITY :{BLACK}Kapacita: {LTBLUE}{0:CARGO_LONG}{3:STRING}
|
||||||
STR_VEHICLE_INFO_CAPACITY_MULT :{BLACK}Kapacita: {LTBLUE}{CARGO_LONG}{3:STRING} (x{4:NUM})
|
STR_VEHICLE_INFO_CAPACITY_MULT :{BLACK}Kapacita: {LTBLUE}{0:CARGO_LONG}{3:STRING} (x{4:NUM})
|
||||||
STR_VEHICLE_INFO_CAPACITY_CAPACITY :{BLACK}Kapacita: {LTBLUE}{CARGO_LONG}, {CARGO_LONG}{STRING}
|
STR_VEHICLE_INFO_CAPACITY_CAPACITY :{BLACK}Kapacita: {LTBLUE}{CARGO_LONG}, {CARGO_LONG}{STRING}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Podíl za převoz: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Podíl za převoz: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
@ -4553,25 +4611,25 @@ STR_TIMETABLE_STATUS_NOT_STARTED :{BLACK}Tento j
|
||||||
STR_TIMETABLE_STATUS_START_AT :{BLACK}Tento jízdní řád začne v {STRING}
|
STR_TIMETABLE_STATUS_START_AT :{BLACK}Tento jízdní řád začne v {STRING}
|
||||||
|
|
||||||
STR_TIMETABLE_STARTING_DATE :{BLACK}Datum začátku
|
STR_TIMETABLE_STARTING_DATE :{BLACK}Datum začátku
|
||||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Vyber počáteční datum tohoto jízdního řádu. Ctrl+Klik nastaví počáteční datum jízdního řádu všem vozidlům sdílejícím příkazy vzhledem k jejich pořadí
|
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Vyber počáteční datum tohoto jízdního řádu. Ctrl+Klik rovnoměrně rozloží odjezdy jednotlivých vozidel sdílejích příkazy s ohledem na současný jízdní řád.
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Změnit čas
|
STR_TIMETABLE_CHANGE_TIME :{BLACK}Změnit čas
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Změnit čas pro splnění jízdního příkazu
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Změnit čas pro splnění jízdního příkazu. Ctrl+klik změní čas pro všechny příkazy.
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Smazat čas
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Smazat čas
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Zrušit čas pro splnění jízdního příkazu
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Zrušit čas pro splnění jízdního příkazu. Ctrl+klik zruší čas pro všechny příkazy
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Změnit rychlostní limit
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Změnit rychlostní limit
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Změnit maximální cestovní rychlost u vybraného příkazu
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Změnit maximální cestovní rychlost u vybraného příkazu. Ctrl+klik nastaví rychlost pro všechny příkazy
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Odstranit rychlostní limit
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Odstranit rychlostní limit
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Odstranit maximální cestovní rychlost u vybraného příkazu
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Odstranit maximální cestovní rychlost u vybraného příkazu. Ctrl+klik odstraní maximální rychlosti u všech příkazů
|
||||||
|
|
||||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}Zapomenout zpoždění
|
STR_TIMETABLE_RESET_LATENESS :{BLACK}Zapomenout zpoždění
|
||||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Smazat zpoždění, takže vozidlo pojede na čas
|
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Smazat zpoždění, takže vozidlo pojede na čas
|
||||||
|
|
||||||
STR_TIMETABLE_AUTOFILL :{BLACK}Automaticky
|
STR_TIMETABLE_AUTOFILL :{BLACK}Automaticky
|
||||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Automaticky vyplň rozvrh hodnotami z následující cesty (Ctrl+klik pro zachování vyčkávací doby)
|
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Automaticky vyplň rozvrh hodnotami z následující cesty. Ctrl+klik pro zachování vyčkávací doby.
|
||||||
|
|
||||||
STR_TIMETABLE_EXPECTED :{BLACK}Očekávaný
|
STR_TIMETABLE_EXPECTED :{BLACK}Očekávaný
|
||||||
STR_TIMETABLE_SCHEDULED :{BLACK}Plánovaný
|
STR_TIMETABLE_SCHEDULED :{BLACK}Plánovaný
|
||||||
|
@ -4615,6 +4673,8 @@ STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}Někter
|
||||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Okno na ladění AI / herních skriptů je dostupné pouze na serveru
|
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Okno na ladění AI / herních skriptů je dostupné pouze na serveru
|
||||||
|
|
||||||
# AI configuration window
|
# AI configuration window
|
||||||
|
STR_AI_CONFIG_CAPTION_AI :{WHITE}Nastavení AI
|
||||||
|
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}Možnosti herních skriptů
|
||||||
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}Herní skripty, které budou načteny v příští hře
|
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}Herní skripty, které budou načteny v příští hře
|
||||||
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}AI, které budou načteny v příští hře
|
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}AI, které budou načteny v příští hře
|
||||||
STR_AI_CONFIG_HUMAN_PLAYER :Lidský hráč
|
STR_AI_CONFIG_HUMAN_PLAYER :Lidský hráč
|
||||||
|
@ -4628,10 +4688,11 @@ STR_AI_CONFIG_MOVE_DOWN :{BLACK}Přesuno
|
||||||
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Přesunout vybranou AI v seznamu níže
|
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Přesunout vybranou AI v seznamu níže
|
||||||
|
|
||||||
STR_AI_CONFIG_GAMESCRIPT :{SILVER}Herní skript
|
STR_AI_CONFIG_GAMESCRIPT :{SILVER}Herní skript
|
||||||
|
STR_AI_CONFIG_GAMESCRIPT_PARAM :{SILVER}Parametry
|
||||||
STR_AI_CONFIG_AI :{SILVER}AI
|
STR_AI_CONFIG_AI :{SILVER}AI
|
||||||
|
|
||||||
STR_AI_CONFIG_CHANGE_AI :AI
|
STR_AI_CONFIG_CHANGE_AI :{BLACK}Vybrat AI
|
||||||
STR_AI_CONFIG_CHANGE_GAMESCRIPT :Herní skript
|
STR_AI_CONFIG_CHANGE_GAMESCRIPT :{BLACK}Vybrat herní skript
|
||||||
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Načíst další skript
|
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Načíst další skript
|
||||||
STR_AI_CONFIG_CONFIGURE :{BLACK}Nastavit
|
STR_AI_CONFIG_CONFIGURE :{BLACK}Nastavit
|
||||||
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Nastavit parametry skriptu
|
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Nastavit parametry skriptu
|
||||||
|
@ -4660,7 +4721,7 @@ STR_SCREENSHOT_HEIGHTMAP_SCREENSHOT :{BLACK}Snímek
|
||||||
STR_SCREENSHOT_MINIMAP_SCREENSHOT :{BLACK}Snímek (náhledové) mapy světa
|
STR_SCREENSHOT_MINIMAP_SCREENSHOT :{BLACK}Snímek (náhledové) mapy světa
|
||||||
|
|
||||||
# AI Parameters
|
# AI Parameters
|
||||||
STR_AI_SETTINGS_CAPTION_AI :AI
|
STR_AI_SETTINGS_CAPTION_AI :{WHITE}Parametry AI
|
||||||
STR_AI_SETTINGS_CLOSE :{BLACK}Zavřít
|
STR_AI_SETTINGS_CLOSE :{BLACK}Zavřít
|
||||||
STR_AI_SETTINGS_RESET :{BLACK}Obnovit nastavení
|
STR_AI_SETTINGS_RESET :{BLACK}Obnovit nastavení
|
||||||
STR_AI_SETTINGS_SETTING :{STRING}: {ORANGE}{STRING}
|
STR_AI_SETTINGS_SETTING :{STRING}: {ORANGE}{STRING}
|
||||||
|
@ -4824,6 +4885,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... př
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Nelze vygenerovat žádný průmysl...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Nelze vygenerovat žádný průmysl...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Zde nelze postavit {STRING} ...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Zde nelze postavit {STRING} ...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Zde nelze postavit tento druh průmyslu...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Zde nelze postavit tento druh průmyslu...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}Není možné založit průmysl ...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... příliš blízko k jinému průmyslu
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... příliš blízko k jinému průmyslu
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... je nutné nejprve vystavět město
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... je nutné nejprve vystavět město
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... je povolena jen jedna na město
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... je povolena jen jedna na město
|
||||||
|
@ -4838,6 +4900,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... les
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... může být postaven pouze nad sněžnou čarou
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... může být postaven pouze nad sněžnou čarou
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... může být postaven pouze pod sněžnou čarou
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... může být postaven pouze pod sněžnou čarou
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}Smůla, financování průzkumu se nezdařilo; zkus to znovu
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}Na mapě nebyla žádná vhodná místa pro založení tohoto typu průmyslu
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Na mapě nebyla žádná vhodná místa pro '{STRING}'
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Na mapě nebyla žádná vhodná místa pro '{STRING}'
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Pro získání lepší mapy změňte parametry jejího generování
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Pro získání lepší mapy změňte parametry jejího generování
|
||||||
|
|
||||||
|
@ -5012,6 +5076,7 @@ STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}V cestě
|
||||||
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... v cestě je ředitelství společnosti
|
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... v cestě je ředitelství společnosti
|
||||||
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Nelze zakoupit tento pozemek...
|
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Nelze zakoupit tento pozemek...
|
||||||
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... již vlastníš!
|
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... již vlastníš!
|
||||||
|
STR_ERROR_BUILD_OBJECT_LIMIT_REACHED :{WHITE}... dosažen limit pro výstavbu objektů
|
||||||
|
|
||||||
# Group related errors
|
# Group related errors
|
||||||
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Nelze vytvořit skupinu...
|
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Nelze vytvořit skupinu...
|
||||||
|
@ -5084,6 +5149,7 @@ STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}Nelze zm
|
||||||
|
|
||||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... vozidlo bylo zničeno
|
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... vozidlo bylo zničeno
|
||||||
|
|
||||||
|
STR_ERROR_CAN_T_CLONE_VEHICLE_LIST :{WHITE}... všechna vozidla nejsou identická
|
||||||
|
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Žádná vozidla nejsou dostupná
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Žádná vozidla nejsou dostupná
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Zmeň nastavení NewGRF
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Zmeň nastavení NewGRF
|
||||||
|
@ -5111,6 +5177,8 @@ STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Nelze p
|
||||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... prostředek se nedostane do všech stanic
|
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... prostředek se nedostane do všech stanic
|
||||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... do této stanice se prostředek nedostane
|
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... do této stanice se prostředek nedostane
|
||||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... do této stanice se prostředek sdílející tento příkaz nedostane
|
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... do této stanice se prostředek sdílející tento příkaz nedostane
|
||||||
|
STR_ERROR_CAN_T_COPY_ORDER_VEHICLE_LIST :{WHITE}... ne všechna vozidla mají stejné příkazy
|
||||||
|
STR_ERROR_CAN_T_SHARE_ORDER_VEHICLE_LIST :{WHITE}... ne všechna vozidla sdílí příkazy
|
||||||
|
|
||||||
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Nelze sdílet seznam příkazů...
|
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Nelze sdílet seznam příkazů...
|
||||||
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Nelze zastavit sdílení seznamu příkazů...
|
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Nelze zastavit sdílení seznamu příkazů...
|
||||||
|
|
|
@ -200,6 +200,15 @@ STR_UNITS_POWER_IMPERIAL :{COMMA}hk
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}hk
|
STR_UNITS_POWER_METRIC :{COMMA}hk
|
||||||
STR_UNITS_POWER_SI :{COMMA}kW
|
STR_UNITS_POWER_SI :{COMMA}kW
|
||||||
|
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_SI :{DECIMAL}{NBSP}hp/Mg
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_SI :{DECIMAL}{NBSP}hp/Mg
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_SI :{DECIMAL}{NBSP}W/kg
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}t
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}t
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}t
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}t
|
||||||
|
@ -227,8 +236,8 @@ STR_UNITS_HEIGHT_SI :{COMMA} m
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filtrer udtryk:
|
STR_LIST_FILTER_TITLE :{BLACK}Filtrer udtryk:
|
||||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Indtast filter-udtryk
|
STR_LIST_FILTER_OSKTITLE :{BLACK}Indtast filterstreng
|
||||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Indtast nøgleord til at filtrere listen efter
|
STR_LIST_FILTER_TOOLTIP :{BLACK}Angiv et nøgleord, som listen skal filtreres efter
|
||||||
|
|
||||||
STR_TOOLTIP_GROUP_ORDER :{BLACK}Vælg grupperingssortering
|
STR_TOOLTIP_GROUP_ORDER :{BLACK}Vælg grupperingssortering
|
||||||
STR_TOOLTIP_SORT_ORDER :{BLACK}Vælg sorteringsorden (faldende/stigende)
|
STR_TOOLTIP_SORT_ORDER :{BLACK}Vælg sorteringsorden (faldende/stigende)
|
||||||
|
@ -334,9 +343,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Åbn ord
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Sæt spillet på pause
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Sæt spillet på pause
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Kør spillet hurtigere
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Kør spillet hurtigere
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Valg
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Valgmuligheder og indstillinger
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Gem spillet, forlad spillet, afslut
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Gem spillet, forlad spillet, afslut
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Vis kortet
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Vis kort, ekstra viewport eller liste over skilte
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Vis byoversigten
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Vis byoversigten
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Vis tilskudsordninger
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Vis tilskudsordninger
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Vis liste over selskabets stationer
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Vis liste over selskabets stationer
|
||||||
|
@ -360,8 +369,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Byg havn
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Byg lufthavne
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Byg lufthavne
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Åbn landskabsværktøjslinjen for at hæve/sænke terræn, plante træer, osv.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Åbn landskabsværktøjslinjen for at hæve/sænke terræn, plante træer, osv.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Vis lyd-/musikvindue
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Vis lyd-/musikvindue
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Vis seneste besked/nyhedsrapport, vis beskedvalg
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Vis sidste besked/nyhedsrapport, beskedhistorik eller slet alle beskeder
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Information om landområde, konsol, debug af script, skærmbillede, om OpenTTD
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Landområde information, konsol, script debug, skærmbilleder, om OpenTTD
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Skift værktøjslinier
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Skift værktøjslinier
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -377,9 +386,9 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Bygenere
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industrigenerering
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industrigenerering
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Bygning af vej
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Bygning af vej
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Sporvejskonstruktion
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Sporvejskonstruktion
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plant træer. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plant træer. Ctrl vælger området diagonalt. Skift skifter bygning/viser omkostningsestimat
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Placér skilt
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Placér skilt
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Placér objekt. Shift viser tidsestimat
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Placer objekt. Skift viser bygnings omkostningsestimat
|
||||||
|
|
||||||
# Scenario editor file menu
|
# Scenario editor file menu
|
||||||
###length 7
|
###length 7
|
||||||
|
@ -395,11 +404,13 @@ STR_SCENEDIT_FILE_MENU_QUIT :Afslut
|
||||||
###length 15
|
###length 15
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Opsætning
|
STR_SETTINGS_MENU_GAME_OPTIONS :Opsætning
|
||||||
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Indstillinger
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Indstillinger
|
||||||
|
STR_SETTINGS_MENU_AI_SETTINGS :AI indstillinger
|
||||||
|
STR_SETTINGS_MENU_GAMESCRIPT_SETTINGS :Indstillinger for spilscript
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :NewGRF indstillinger
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :NewGRF indstillinger
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Gennemsigtighedsvalg
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Gennemsigtighedsvalg
|
||||||
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Bynavne vist
|
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Bynavne vist
|
||||||
STR_SETTINGS_MENU_STATION_NAMES_DISPLAYED :Stationsnavne vist
|
STR_SETTINGS_MENU_STATION_NAMES_DISPLAYED :Stationsnavne vist
|
||||||
STR_SETTINGS_MENU_WAYPOINTS_DISPLAYED :Waypointnavne vist
|
STR_SETTINGS_MENU_WAYPOINTS_DISPLAYED :Rutepunkt-navne vist
|
||||||
STR_SETTINGS_MENU_SIGNS_DISPLAYED :Viste skilte
|
STR_SETTINGS_MENU_SIGNS_DISPLAYED :Viste skilte
|
||||||
STR_SETTINGS_MENU_SHOW_COMPETITOR_SIGNS :Modstander skilte og navne vist
|
STR_SETTINGS_MENU_SHOW_COMPETITOR_SIGNS :Modstander skilte og navne vist
|
||||||
STR_SETTINGS_MENU_FULL_ANIMATION :Fuld animation
|
STR_SETTINGS_MENU_FULL_ANIMATION :Fuld animation
|
||||||
|
@ -497,7 +508,7 @@ STR_ABOUT_MENU_AI_DEBUG :Computerspiller
|
||||||
STR_ABOUT_MENU_SCREENSHOT :Skærmbillede (Ctrl-S)
|
STR_ABOUT_MENU_SCREENSHOT :Skærmbillede (Ctrl-S)
|
||||||
STR_ABOUT_MENU_SHOW_FRAMERATE :Vis spilhastighed
|
STR_ABOUT_MENU_SHOW_FRAMERATE :Vis spilhastighed
|
||||||
STR_ABOUT_MENU_ABOUT_OPENTTD :Om 'OpenTTD'
|
STR_ABOUT_MENU_ABOUT_OPENTTD :Om 'OpenTTD'
|
||||||
STR_ABOUT_MENU_SPRITE_ALIGNER :Spritejustering
|
STR_ABOUT_MENU_SPRITE_ALIGNER :Sprite justering
|
||||||
STR_ABOUT_MENU_TOGGLE_BOUNDING_BOXES :Slå afgrænsningsrammerne til/fra
|
STR_ABOUT_MENU_TOGGLE_BOUNDING_BOXES :Slå afgrænsningsrammerne til/fra
|
||||||
STR_ABOUT_MENU_TOGGLE_DIRTY_BLOCKS :Slå farvning af beskidte blokke til/fra
|
STR_ABOUT_MENU_TOGGLE_DIRTY_BLOCKS :Slå farvning af beskidte blokke til/fra
|
||||||
|
|
||||||
|
@ -704,7 +715,7 @@ STR_PLAYLIST_TOOLTIP_CLICK_TO_REMOVE_TRACK :{BLACK}Klik på
|
||||||
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIG_FONT}{BLACK}Bedste virksomheder, som har nået {NUM}
|
STR_HIGHSCORE_TOP_COMPANIES_WHO_REACHED :{BIG_FONT}{BLACK}Bedste virksomheder, som har nået {NUM}
|
||||||
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIG_FONT}{BLACK}Selskabsoversigt i {NUM}
|
STR_HIGHSCORE_TOP_COMPANIES_NETWORK_GAME :{BIG_FONT}{BLACK}Selskabsoversigt i {NUM}
|
||||||
STR_HIGHSCORE_POSITION :{BIG_FONT}{BLACK}{COMMA}.
|
STR_HIGHSCORE_POSITION :{BIG_FONT}{BLACK}{COMMA}.
|
||||||
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Forretningsdriver
|
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Forretningsmand
|
||||||
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entreprenør
|
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Entreprenør
|
||||||
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrialist
|
STR_HIGHSCORE_PERFORMANCE_TITLE_INDUSTRIALIST :Industrialist
|
||||||
STR_HIGHSCORE_PERFORMANCE_TITLE_CAPITALIST :Kapitalist
|
STR_HIGHSCORE_PERFORMANCE_TITLE_CAPITALIST :Kapitalist
|
||||||
|
@ -852,7 +863,7 @@ STR_NEWS_BEGIN_OF_RECESSION :{BIG_FONT}{BLAC
|
||||||
STR_NEWS_END_OF_RECESSION :{BIG_FONT}{BLACK}Økonomisk krise overvundet!{}{}Stigning i forbrug giver industrien selvtilliden tilbage, produktionen øges!
|
STR_NEWS_END_OF_RECESSION :{BIG_FONT}{BLACK}Økonomisk krise overvundet!{}{}Stigning i forbrug giver industrien selvtilliden tilbage, produktionen øges!
|
||||||
|
|
||||||
STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL :{BIG_FONT}{BLACK}{INDUSTRY} øger produktionen!
|
STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_GENERAL :{BIG_FONT}{BLACK}{INDUSTRY} øger produktionen!
|
||||||
STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_COAL :{BIG_FONT}{BLACK}Ny kulåre fundet tæt på {INDUSTRY}!{}Produktionen forventes fordoblet!
|
STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_COAL :{BIG_FONT}{BLACK}Ny kulmine fundet tæt på {INDUSTRY}!{}Produktionen forventes fordoblet!
|
||||||
STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_OIL :{BIG_FONT}{BLACK}Nye oliereserver fundet tæt ved {INDUSTRY}!{}Produktionen forventes fordoblet!
|
STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_OIL :{BIG_FONT}{BLACK}Nye oliereserver fundet tæt ved {INDUSTRY}!{}Produktionen forventes fordoblet!
|
||||||
STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM :{BIG_FONT}{BLACK}Forbedrede landbrugsmetoder ved {INDUSTRY} gør at produktionen forventes fordoblet!
|
STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_FARM :{BIG_FONT}{BLACK}Forbedrede landbrugsmetoder ved {INDUSTRY} gør at produktionen forventes fordoblet!
|
||||||
STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_SMOOTH :{BIG_FONT}{BLACK}{STRING}produktionen på {INDUSTRY} vokser med {COMMA}%!
|
STR_NEWS_INDUSTRY_PRODUCTION_INCREASE_SMOOTH :{BIG_FONT}{BLACK}{STRING}produktionen på {INDUSTRY} vokser med {COMMA}%!
|
||||||
|
@ -861,7 +872,7 @@ STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_FARM :{BIG_FONT}{BLAC
|
||||||
STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_SMOOTH :{BIG_FONT}{BLACK}{STRING}produktionen på {INDUSTRY} sænkes med {COMMA}%!
|
STR_NEWS_INDUSTRY_PRODUCTION_DECREASE_SMOOTH :{BIG_FONT}{BLACK}{STRING}produktionen på {INDUSTRY} sænkes med {COMMA}%!
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_NEWS_TRAIN_IS_WAITING :{WHITE}{VEHICLE} afventer i remisen
|
STR_NEWS_TRAIN_IS_WAITING :{WHITE}{VEHICLE} afventer i depotet
|
||||||
STR_NEWS_ROAD_VEHICLE_IS_WAITING :{WHITE}{VEHICLE} venter på værkstedet
|
STR_NEWS_ROAD_VEHICLE_IS_WAITING :{WHITE}{VEHICLE} venter på værkstedet
|
||||||
STR_NEWS_SHIP_IS_WAITING :{WHITE}{VEHICLE} venter i skibsdokken
|
STR_NEWS_SHIP_IS_WAITING :{WHITE}{VEHICLE} venter i skibsdokken
|
||||||
STR_NEWS_AIRCRAFT_IS_WAITING :{WHITE}{VEHICLE} venter i hangaren
|
STR_NEWS_AIRCRAFT_IS_WAITING :{WHITE}{VEHICLE} venter i hangaren
|
||||||
|
@ -872,7 +883,7 @@ STR_NEWS_VEHICLE_HAS_TOO_FEW_ORDERS :{WHITE}{VEHICLE
|
||||||
STR_NEWS_VEHICLE_HAS_VOID_ORDER :{WHITE}{VEHICLE} har en ugyldig ordre
|
STR_NEWS_VEHICLE_HAS_VOID_ORDER :{WHITE}{VEHICLE} har en ugyldig ordre
|
||||||
STR_NEWS_VEHICLE_HAS_DUPLICATE_ENTRY :{WHITE}{VEHICLE} har dublerede ordrer
|
STR_NEWS_VEHICLE_HAS_DUPLICATE_ENTRY :{WHITE}{VEHICLE} har dublerede ordrer
|
||||||
STR_NEWS_VEHICLE_HAS_INVALID_ENTRY :{WHITE}{VEHICLE} har en ugyldig station i sine ordrer
|
STR_NEWS_VEHICLE_HAS_INVALID_ENTRY :{WHITE}{VEHICLE} har en ugyldig station i sine ordrer
|
||||||
STR_NEWS_PLANE_USES_TOO_SHORT_RUNWAY :{WHITE}{VEHICLE} har i sine ordrer en lufthavn, hvis bane er for kort
|
STR_NEWS_PLANE_USES_TOO_SHORT_RUNWAY :{WHITE}{VEHICLE} har en lufthavn i sine ordrer, hvis bane er for kort
|
||||||
|
|
||||||
STR_NEWS_VEHICLE_IS_GETTING_OLD :{WHITE}{VEHICLE} er gammel
|
STR_NEWS_VEHICLE_IS_GETTING_OLD :{WHITE}{VEHICLE} er gammel
|
||||||
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD :{WHITE}{VEHICLE} er meget gammel
|
STR_NEWS_VEHICLE_IS_GETTING_VERY_OLD :{WHITE}{VEHICLE} er meget gammel
|
||||||
|
@ -995,9 +1006,21 @@ STR_GAME_OPTIONS_VIDEO_ACCELERATION_RESTART :{WHITE}Indstill
|
||||||
STR_GAME_OPTIONS_VIDEO_VSYNC :{BLACK}VSync
|
STR_GAME_OPTIONS_VIDEO_VSYNC :{BLACK}VSync
|
||||||
STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Afmærk dette felt for at v-synkronisere skærmen. Ændringer af indstillingen er først effektiv efter spillet er genstartet. Fungerer kun med hardware-acceleration aktiveret.
|
STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Afmærk dette felt for at v-synkronisere skærmen. Ændringer af indstillingen er først effektiv efter spillet er genstartet. Fungerer kun med hardware-acceleration aktiveret.
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Nuværende fører: {STRING}
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_FRAME :{BLACK}Interface størrelse
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_TOOLTIP :{BLACK}Træk skyderen for at indstille grænsefladestørrelsen. Hold Ctrl nede for kontinuerlig justering
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO :{BLACK}Automatisk registrering af størrelse
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO_TOOLTIP :{BLACK}Marker dette felt for automatisk at registrere grænsefladestørrelse
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS :{BLACK}Skalere facetter
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS_TOOLTIP :{BLACK}Marker dette afkrydsningsfelt for at skalere facetter efter grænsefladestørrelse
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_1X :1x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_2X :2x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_3X :3x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_4X :4x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_5X :5x
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Grafik
|
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Grafik
|
||||||
|
|
||||||
|
@ -1114,9 +1137,10 @@ STR_TERRAIN_TYPE_CUSTOM :Brugerdefineret
|
||||||
STR_TERRAIN_TYPE_CUSTOM_VALUE :Brugerdefineret højde ({NUM})
|
STR_TERRAIN_TYPE_CUSTOM_VALUE :Brugerdefineret højde ({NUM})
|
||||||
|
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_CITY_APPROVAL_LENIENT :Lempelig
|
||||||
STR_CITY_APPROVAL_TOLERANT :Tolerant
|
STR_CITY_APPROVAL_TOLERANT :Tolerant
|
||||||
STR_CITY_APPROVAL_HOSTILE :Fjendtlig
|
STR_CITY_APPROVAL_HOSTILE :Fjendtlig
|
||||||
STR_CITY_APPROVAL_PERMISSIVE :Passiv
|
STR_CITY_APPROVAL_PERMISSIVE :Passiv (ingen indvirkning på virksomhedens handlinger)
|
||||||
|
|
||||||
STR_WARNING_NO_SUITABLE_AI :{WHITE}Der blev ikke fundet en egnet computer-spiller...{}Du kan downloade flere forskellige computer-spillere gennem 'Online Indhold'.
|
STR_WARNING_NO_SUITABLE_AI :{WHITE}Der blev ikke fundet en egnet computer-spiller...{}Du kan downloade flere forskellige computer-spillere gennem 'Online Indhold'.
|
||||||
|
|
||||||
|
@ -1182,6 +1206,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Højre
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maksimum startlån: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maksimum startlån: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maksimumbeløb et selskab kan låne (uden at tage inflation i betragtning)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maksimumbeløb et selskab kan låne (uden at tage inflation i betragtning)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :No loan {RED}Kræver, at Game Script leverer indledende midler
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Lånerente: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Lånerente: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lånerente; kontrollerer også inflationen hvis aktiveret
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lånerente; kontrollerer også inflationen hvis aktiveret
|
||||||
|
@ -1209,7 +1236,7 @@ STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Konstruktionspr
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Indstil prisniveau for køb og konstruktion
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Indstil prisniveau for køb og konstruktion
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Kriser: {STRING}
|
STR_CONFIG_SETTING_RECESSIONS :Kriser: {STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Lavkonjunkturer forekomme hvert 5. år hvis denne indstilling er slået til. Ved lavkonjunktur falder produktionen markant (produktionen returnerer til tidligere niveau når lavkonjunkturen er ovre)
|
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Hvis aktiveret, kan lavkonjunktur forekomme hvert par år. Under en lavkonjunktur er al produktion væsentligt lavere (den vender tilbage til tidligere niveau, når recessionen er forbi)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_TRAIN_REVERSING :Forbyd toge at køre baglængs i stationer: {STRING}
|
STR_CONFIG_SETTING_TRAIN_REVERSING :Forbyd toge at køre baglængs i stationer: {STRING}
|
||||||
STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :Hvis aktiveret, vil tog ikke vende på stationer der ikke er endestationer, også selvom der er en kortere rute til deres næste destination ved at vende
|
STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :Hvis aktiveret, vil tog ikke vende på stationer der ikke er endestationer, også selvom der er en kortere rute til deres næste destination ved at vende
|
||||||
|
@ -1217,8 +1244,8 @@ STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :Hvis aktiveret,
|
||||||
STR_CONFIG_SETTING_DISASTERS :Katastrofer: {STRING}
|
STR_CONFIG_SETTING_DISASTERS :Katastrofer: {STRING}
|
||||||
STR_CONFIG_SETTING_DISASTERS_HELPTEXT :Slå katastrofer, som lejlighedsvis kan blokere eller ødelægge køretøjer eller infrastruktur, til og fra
|
STR_CONFIG_SETTING_DISASTERS_HELPTEXT :Slå katastrofer, som lejlighedsvis kan blokere eller ødelægge køretøjer eller infrastruktur, til og fra
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CITY_APPROVAL :Byrådets holdning til omstrukturering: {STRING}
|
STR_CONFIG_SETTING_CITY_APPROVAL :Byrådets holdning til områdeomlægning: {STRING}
|
||||||
STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Vælg hvor meget selskaber støj og miljømæssige skader påvirker byvurdering og fremtidige byggeretigheder i området
|
STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Vælg, hvor meget støj- og miljøskader fra virksomheder påvirker deres byvurdering og yderligere byggehandlinger i byen
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT :Højdegrænse for kortet: {STRING}
|
STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT :Højdegrænse for kortet: {STRING}
|
||||||
STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT_HELPTEXT :Indstil den maksimale højde af kortets landskab. Med "(auto)" bliver en god værdi valgt efter landskabsgenerering
|
STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT_HELPTEXT :Indstil den maksimale højde af kortets landskab. Med "(auto)" bliver en god værdi valgt efter landskabsgenerering
|
||||||
|
@ -1408,6 +1435,8 @@ STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Bredde af linje
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Vis navn på NewGRF i byg fartøj vinduet: {STRING}
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Vis navn på NewGRF i byg fartøj vinduet: {STRING}
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Tilføjer en linje til byg fartøj vinduet som viser, hvilken NewGRF det valgte fartøj stammer fra.
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Tilføjer en linje til byg fartøj vinduet som viser, hvilken NewGRF det valgte fartøj stammer fra.
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS :Vis de laster, køretøjerne kan bære i listevinduerne {STRING}
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS_HELPTEXT :Hvis det er aktiveret, vises køretøjets transportable last over det på køretøjslisterne
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LANDSCAPE :Landskab: {STRING}
|
STR_CONFIG_SETTING_LANDSCAPE :Landskab: {STRING}
|
||||||
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Landskaber definerer grundlæggende gameplay-scenarier med forskellige godstyper og krav for byers vækst. NewGRF og spilscripts giver dog mulighed for yderligere styring.
|
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Landskaber definerer grundlæggende gameplay-scenarier med forskellige godstyper og krav for byers vækst. NewGRF og spilscripts giver dog mulighed for yderligere styring.
|
||||||
|
@ -1492,10 +1521,16 @@ STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_GREEN :Grøn
|
||||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :Mørkegrøn
|
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :Mørkegrøn
|
||||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :Violet
|
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :Violet
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS :Overlejringsfarver til lastflow: {STRING}
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_HELPTEXT :Indstil det farveskema, der bruges til laststrømsoverlejringen.
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREEN_TO_RED :Grøn til rød (original)
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREEN_TO_BLUE :Grøn til blå
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREY_TO_RED :Grå til rød
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Gråtoner
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SCROLLMODE :Visningsport bevægelse: {STRING}
|
STR_CONFIG_SETTING_SCROLLMODE :Visningsport bevægelse: {STRING}
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Virkemåde for bevægelse af kortet
|
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Virkemåde for bevægelse af kortet. "Museposition låst"-mulighederne virker ikke på alle systemer, såsom webbaserede versioner, berøringsskærme, Linux med Wayland og andre
|
||||||
###length 4
|
###length 4
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_DEFAULT :Bevæg syns vinduet med højre mussetast, musse position låst
|
STR_CONFIG_SETTING_SCROLLMODE_DEFAULT :Bevæg syns vinduet med højre mussetast, musse position låst
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_RMB_LOCKED :Bevæg kortet med højre mussetast, musse position låst
|
STR_CONFIG_SETTING_SCROLLMODE_RMB_LOCKED :Bevæg kortet med højre mussetast, musse position låst
|
||||||
|
@ -1676,7 +1711,7 @@ STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_HELPTEXT :Hvor meget huko
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Service intervaller er i procent: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Service intervaller er i procent: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Vælg om vedligeholdelse bliver udløst af forløbet tid, eller pålideligheden som falder en givet procenttal i forhold til maximum pålideligheden
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Når den er aktiveret, forsøger køretøjer at servicere, når deres pålidelighed falder med en given procentdel af den maksimale pålidelighed.Hvis f.eks. et køretøjs maksimale pålidelighed er 90 %, og serviceintervallet er 20 %, vil køretøjet forsøge at servicere, når den når 72 % pålidelighed.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Standard vedligeholdelses interval for tog: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Standard vedligeholdelses interval for tog: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Sæt serviceintervallets standardværdi for nye skinnekøretøjer.
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Sæt serviceintervallets standardværdi for nye skinnekøretøjer.
|
||||||
|
@ -1893,13 +1928,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Tag {STRING} da
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Tid taget for hver genberegning af et forbindelsesgrafkomponent. Når en genberegning startes, skabes en tråd som er tilladt at køre dette antal dage. Jo kortere du sætter denne indstilling, jo mere sandsynligt er det at tråden ikke er færdig når det er meningen. Så stopper spillet indtil den er ("lag"). Jo længere du sætter denne indstilling, jo længere tager det for distributionen at blive opdateret når ruter ændres.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Tid taget for hver genberegning af et forbindelsesgrafkomponent. Når en genberegning startes, skabes en tråd som er tilladt at køre dette antal dage. Jo kortere du sætter denne indstilling, jo mere sandsynligt er det at tråden ikke er færdig når det er meningen. Så stopper spillet indtil den er ("lag"). Jo længere du sætter denne indstilling, jo længere tager det for distributionen at blive opdateret når ruter ændres.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Distributionsmodel for passagerer: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Distributionsmodel for passagerer: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"symmetrisk" betyder at omtrent det samme antal passagerer vil rejse fra en station A til en station B som fra B til A. "asymmetrisk" betyder at vilkårlige antal passagerer kan rejse i hver retning. "manuel" betyder at ingen automatisk distribution vil finde sted for passagerer.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"Symmetrisk" betyder, at omtrent det samme antal passagerer vil gå fra en station A til en station B som fra B til A. "Asymmetrisk" betyder, at vilkårlige antal passagerer kan gå i begge retninger. "Manuel" betyder, at der ikke finder nogen automatisk distribution sted for passagerer.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distributionsmodel for post: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distributionsmodel for post: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetrisk" betyder at omtrent den samme mængde post vil blive sendt fra en station A til en station B som fra B til A. "asymmetrisk" betyder at vilkårlige mængder post kan blive sendt i hver retning. "manuel" betyder at ingen automatisk distribution vil finde sted for post.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetrisk" betyder, at der sendes omtrent den samme mængde post fra en station A til en station B som fra B til A. "asymmetrisk" betyder, at vilkårlige mængder post kan sendes i begge retninger. "Manuel" betyder, at der ikke finder automatisk distribution sted for post.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distributionsmodel for PANSRET lastklasse: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distributionsmodel for PANSRET last-klasse: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :PANSRET lastklassen indeholder værdigenstande i det tempererede klima, diamanter i det subtropiske klima, eller guld i det subarktiske klima. NewGRF kan ændre dette. "symmetrisk" betyder at omtrent den samme mængde af denne last vil blive sendt fra en station A til en station B som fra B til A. "asymmetrisk" betyder at vilkårlige mængder af denne last kan blive sendt i hver retning. "manuel" betyder at ingen automatisk distribution vil finde sted for denne last. Det anbefales at sætte denne indstilling til assymetrisk eller manuel når der spilles subarktisk, da banker ikke sender guld tilbage til guldminer. For tempereret og subtropisk kan du også vælge symmetrisk, da banker vil sende værdigenstande tilbage til oprindelsesbanken for et læs værdigenstande.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :PANSRET last-klasse indeholder værdigenstande i tempereret, diamanter i det subtropiske eller guld i det subarktiske klima. NewGRF'er kan ændre det. "Symmetrisk" betyder, at omtrent den samme mængde af denne last vil blive sendt fra en station A til en station B som fra B til A. "Asymmetrisk" betyder, at vilkårlige mængder af denne last kan sendes i begge retninger. "Manuel" betyder, at der ikke finder nogen automatisk distribution sted for den pågældende last. Det anbefales at indstille dette til asymmetrisk eller manuel, når du spiller subarktisk eller subtropisk, da banker kun modtager gods i disse klimaer. For tempereret kan du også vælge symmetrisk, da banker sender værdigenstande tilbage til oprindelsesbanken.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distributionsmodel for andre lastklasser: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distributionsmodel for andre lastklasser: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"symmetrisk" betyder at omtrent den samme mængde last vil blive sendt fra en station A til en station B som fra B til A. "asymmetrisk" betyder at vilkårlige mængder last kan blive sendt i hver retning. "manuel" betyder at ingen automatisk distribution vil finde sted for disse laster. Du vil nok ønske at sætte dette til "asymmetrisk" eller manuel.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asymmetrisk" betyder, at vilkårlige mængder last kan sendes i begge retninger. "manuel" betyder, at der ikke finder nogen automatisk distribution sted for disse laster.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuel
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuel
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetrisk
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetrisk
|
||||||
|
@ -2021,6 +2056,7 @@ STR_CONFIG_ERROR_SPRITECACHE_TOO_BIG :{WHITE}Allokeri
|
||||||
# Video initalization errors
|
# Video initalization errors
|
||||||
STR_VIDEO_DRIVER_ERROR :{WHITE}Fejl med grafikindstillinger...
|
STR_VIDEO_DRIVER_ERROR :{WHITE}Fejl med grafikindstillinger...
|
||||||
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE}... ingen kompatibel GPU fundet. Hardware-acceleration deaktiveret
|
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE}... ingen kompatibel GPU fundet. Hardware-acceleration deaktiveret
|
||||||
|
STR_VIDEO_DRIVER_ERROR_HARDWARE_ACCELERATION_CRASH :{WHITE}... GPU-driver fik spillet til at gå ned. Hardwareacceleration deaktiveret
|
||||||
|
|
||||||
# Intro window
|
# Intro window
|
||||||
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
||||||
|
@ -2037,6 +2073,8 @@ STR_INTRO_HIGHSCORE :{BLACK} Topresu
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Indstillinger
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Indstillinger
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF indstillinger
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF indstillinger
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Tjek Online Indhold
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Tjek Online Indhold
|
||||||
|
STR_INTRO_AI_SETTINGS :{BLACK}AI Indstillinger
|
||||||
|
STR_INTRO_GAMESCRIPT_SETTINGS :{BLACK}Indstillinger for spilscript
|
||||||
STR_INTRO_QUIT :{BLACK}Afslut
|
STR_INTRO_QUIT :{BLACK}Afslut
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Start et nyt spil. Ctrl+Klik springer kortindstillingerne over.
|
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Start et nyt spil. Ctrl+Klik springer kortindstillingerne over.
|
||||||
|
@ -2056,6 +2094,8 @@ STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Hvis top
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Skærm indstillinger
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Skærm indstillinger
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Vis NewGRF-indstillinger
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Vis NewGRF-indstillinger
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Tjek for nyt og opdateret indhold til download
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Tjek for nyt og opdateret indhold til download
|
||||||
|
STR_INTRO_TOOLTIP_AI_SETTINGS :{BLACK}Vis AI indstillinger
|
||||||
|
STR_INTRO_TOOLTIP_GAMESCRIPT_SETTINGS :{BLACK}Vis indstillinger for spilscript
|
||||||
STR_INTRO_TOOLTIP_QUIT :{BLACK}Afslut 'OpenTTD'
|
STR_INTRO_TOOLTIP_QUIT :{BLACK}Afslut 'OpenTTD'
|
||||||
|
|
||||||
STR_INTRO_BASESET :{BLACK} Det aktuelt valgte base grafiksæt mangler {NUM} sprite {P "" s}. Se venligst efter opdateringer til basesættet.
|
STR_INTRO_BASESET :{BLACK} Det aktuelt valgte base grafiksæt mangler {NUM} sprite {P "" s}. Se venligst efter opdateringer til basesættet.
|
||||||
|
@ -2075,7 +2115,7 @@ STR_ABANDON_SCENARIO_QUERY :{YELLOW}Er du s
|
||||||
# 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
|
||||||
STR_CHEATS_NOTE :{BLACK}Bemærk: Al anvendelse af disse indstillinger bliver registreret i det gemte spil
|
STR_CHEATS_NOTE :{BLACK}Bemærk: Alle anvendelser af disse indstillinger bliver registreret i det gemte spil
|
||||||
STR_CHEAT_MONEY :{LTBLUE}Forøg kassebeholdning med {CURRENCY_LONG}
|
STR_CHEAT_MONEY :{LTBLUE}Forøg kassebeholdning med {CURRENCY_LONG}
|
||||||
STR_CHEAT_CHANGE_COMPANY :{LTBLUE}Spiller som firmaet: {ORANGE}{COMMA}
|
STR_CHEAT_CHANGE_COMPANY :{LTBLUE}Spiller som firmaet: {ORANGE}{COMMA}
|
||||||
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Magisk bulldozer (nedriv ting, som normalt ikke kan fjernes): {ORANGE}{STRING}
|
STR_CHEAT_EXTRA_DYNAMITE :{LTBLUE}Magisk bulldozer (nedriv ting, som normalt ikke kan fjernes): {ORANGE}{STRING}
|
||||||
|
@ -2479,13 +2519,13 @@ STR_CONTENT_SEARCH_EXTERNAL :{BLACK}Søg på
|
||||||
STR_CONTENT_SEARCH_EXTERNAL_TOOLTIP :{BLACK}Søgeresultat ikke tilgængeligt på OpenTTD's indholdstjeneste for websteder som ikke er associeret med OpenTTD
|
STR_CONTENT_SEARCH_EXTERNAL_TOOLTIP :{BLACK}Søgeresultat ikke tilgængeligt på OpenTTD's indholdstjeneste for websteder som ikke er associeret med OpenTTD
|
||||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER_CAPTION :{WHITE}Du forlader OpenTTD!
|
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER_CAPTION :{WHITE}Du forlader OpenTTD!
|
||||||
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER :{WHITE}Betingelserne for download af indhold fra eksterne websteder varierer.{}Du må referere til de eksterne sites for vejledning i hvordan indholdet skal installeres i OpenTTD.{} Ønsker du at fortsætte?
|
STR_CONTENT_SEARCH_EXTERNAL_DISCLAIMER :{WHITE}Betingelserne for download af indhold fra eksterne websteder varierer.{}Du må referere til de eksterne sites for vejledning i hvordan indholdet skal installeres i OpenTTD.{} Ønsker du at fortsætte?
|
||||||
STR_CONTENT_FILTER_TITLE :{BLACK}Tag/navngiv filter:
|
STR_CONTENT_FILTER_TITLE :{BLACK}søge filter:
|
||||||
STR_CONTENT_OPEN_URL :{BLACK}Besøg hjemmeside
|
STR_CONTENT_OPEN_URL :{BLACK}Besøg hjemmeside
|
||||||
STR_CONTENT_OPEN_URL_TOOLTIP :{BLACK}Besøg hjemmesiden for dette indhold
|
STR_CONTENT_OPEN_URL_TOOLTIP :{BLACK}Besøg hjemmesiden for dette indhold
|
||||||
STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}Download
|
STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}Download
|
||||||
STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}Download det valgte indhold
|
STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}Download det valgte indhold
|
||||||
STR_CONTENT_TOTAL_DOWNLOAD_SIZE :{SILVER}Total størrelse af download: {WHITE}{BYTES}
|
STR_CONTENT_TOTAL_DOWNLOAD_SIZE :{SILVER}Total størrelse af download: {WHITE}{BYTES}
|
||||||
STR_CONTENT_DETAIL_TITLE :{SILVER}INDHOLDSINFO
|
STR_CONTENT_DETAIL_TITLE :{SILVER}INDHOLDS INFORMATION
|
||||||
|
|
||||||
###length 5
|
###length 5
|
||||||
STR_CONTENT_DETAIL_SUBTITLE_UNSELECTED :{SILVER}Du har ikke valgt denne til download
|
STR_CONTENT_DETAIL_SUBTITLE_UNSELECTED :{SILVER}Du har ikke valgt denne til download
|
||||||
|
@ -2547,7 +2587,7 @@ STR_TRANSPARENT_SIGNS_TOOLTIP :{BLACK}Skift ge
|
||||||
STR_TRANSPARENT_TREES_TOOLTIP :{BLACK}Skift gennemsigtighed for træer. CTRL+Klik for at låse værdi.
|
STR_TRANSPARENT_TREES_TOOLTIP :{BLACK}Skift gennemsigtighed for træer. CTRL+Klik for at låse værdi.
|
||||||
STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Skift gennemsigtighed for huse. CTRL+Klik for at låse værdi.
|
STR_TRANSPARENT_HOUSES_TOOLTIP :{BLACK}Skift gennemsigtighed for huse. CTRL+Klik for at låse værdi.
|
||||||
STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Skift gennemsigtighed for industrier. CTRL+Klik for at låse værdi.
|
STR_TRANSPARENT_INDUSTRIES_TOOLTIP :{BLACK}Skift gennemsigtighed for industrier. CTRL+Klik for at låse værdi.
|
||||||
STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Skift gennemsigtighed for konstruktioner som stationer, remiser og waypoint. Ctrl+klik låser.
|
STR_TRANSPARENT_BUILDINGS_TOOLTIP :{BLACK}Skift gennemsigtighed for konstruktioner som stationer, remiser og rutepunkt. Ctrl+klik låser.
|
||||||
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Skift gennemsigtighed for broer. CTRL+Klik for at låse værdi.
|
STR_TRANSPARENT_BRIDGES_TOOLTIP :{BLACK}Skift gennemsigtighed for broer. CTRL+Klik for at låse værdi.
|
||||||
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Skift gennemsigtighed for strukturer som fyrtårne og antenner. CTRL+Klik for at låse værdi.
|
STR_TRANSPARENT_STRUCTURES_TOOLTIP :{BLACK}Skift gennemsigtighed for strukturer som fyrtårne og antenner. CTRL+Klik for at låse værdi.
|
||||||
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Slå transparens til/fra for køreledninger. CTRL+klik for at låse.
|
STR_TRANSPARENT_CATENARY_TOOLTIP :{BLACK}Slå transparens til/fra for køreledninger. CTRL+klik for at låse.
|
||||||
|
@ -2567,6 +2607,9 @@ STR_LINKGRAPH_LEGEND_SATURATED :{TINY_FONT}{BLA
|
||||||
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}overbelastet
|
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}overbelastet
|
||||||
|
|
||||||
# Linkgraph tooltip
|
# Linkgraph tooltip
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP :{BLACK}{CARGO_LONG} transporteres pr. måned fra {STATION} to {STATION} ({COMMA}% of capacity){STRING}
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP_RETURN_EXTENSION :{}{CARGO_LONG} transporteres tilbage ({COMMA}% of capacity)
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP_TIME_EXTENSION :{}Gennemsnitlig rejsetid: {NUM}{NBSP}dag{P "" s}
|
||||||
|
|
||||||
# Base for station construction window(s)
|
# Base for station construction window(s)
|
||||||
STR_STATION_BUILD_COVERAGE_AREA_TITLE :{BLACK}Vis dækningsområde
|
STR_STATION_BUILD_COVERAGE_AREA_TITLE :{BLACK}Vis dækningsområde
|
||||||
|
@ -2576,13 +2619,14 @@ STR_STATION_BUILD_COVERAGE_AREA_OFF_TOOLTIP :{BLACK}Marker i
|
||||||
STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP :{BLACK}Marker dækningsområdet af den foreslåede placering
|
STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP :{BLACK}Marker dækningsområdet af den foreslåede placering
|
||||||
STR_STATION_BUILD_ACCEPTS_CARGO :{BLACK}Accepterer: {GOLD}{CARGO_LIST}
|
STR_STATION_BUILD_ACCEPTS_CARGO :{BLACK}Accepterer: {GOLD}{CARGO_LIST}
|
||||||
STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Forsyner: {GOLD}{CARGO_LIST}
|
STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Forsyner: {GOLD}{CARGO_LIST}
|
||||||
|
STR_STATION_BUILD_INFRASTRUCTURE_COST :{BLACK}Vedligeholdelsesomkostninger: {GOLD}{CURRENCY_SHORT}/yr
|
||||||
|
|
||||||
# Join station window
|
# Join station window
|
||||||
STR_JOIN_STATION_CAPTION :{WHITE}Sammenkæd station
|
STR_JOIN_STATION_CAPTION :{WHITE}Sammenkæd station
|
||||||
STR_JOIN_STATION_CREATE_SPLITTED_STATION :{YELLOW}Byg en separat station
|
STR_JOIN_STATION_CREATE_SPLITTED_STATION :{YELLOW}Byg en separat station
|
||||||
|
|
||||||
STR_JOIN_WAYPOINT_CAPTION :{WHITE}Forbind waypoint
|
STR_JOIN_WAYPOINT_CAPTION :{WHITE}Forbind rutepunkt
|
||||||
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Byg et separat waypoint
|
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}Byg et separat rutepunkt
|
||||||
|
|
||||||
# Generic toolbar
|
# Generic toolbar
|
||||||
STR_TOOLBAR_DISABLED_NO_VEHICLE_AVAILABLE :{BLACK}Deaktiveret da der aktuelt ikke er nogen fartøjer tilgængelige for denne infrastruktur
|
STR_TOOLBAR_DISABLED_NO_VEHICLE_AVAILABLE :{BLACK}Deaktiveret da der aktuelt ikke er nogen fartøjer tilgængelige for denne infrastruktur
|
||||||
|
@ -2596,12 +2640,12 @@ STR_RAIL_TOOLBAR_MAGLEV_CONSTRUCTION_CAPTION :Magnetskinnekon
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Byg jernbane. Ctrl skifter mellem at bygge og fjerne elementer. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TRACK :{BLACK}Byg jernbane. Ctrl skifter mellem at bygge og fjerne elementer. Shift skifter mellem at bygge og vise prisoverslag.
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Byg jernbane med auto-jernbane-værktøj. Ctrl skifter mellem at bygge og fjerne elementer. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_AUTORAIL :{BLACK}Byg jernbane med auto-jernbane-værktøj. Ctrl skifter mellem at bygge og fjerne elementer. Shift skifter mellem at bygge og vise prisoverslag.
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Byg en remise (til køb og servicering af tog). Shift skifter mellem at bygge og vise prisoverslag.
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_TRAIN_DEPOT_FOR_BUILDING :{BLACK}Byg en remise (til køb og servicering af tog). Shift skifter mellem at bygge og vise prisoverslag.
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Ombyg jernbane til waypoint. Ctrl muliggør sammenslutning af waypoint. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL_TO_WAYPOINT :{BLACK}Ombyg jernbane til rutepunkt. Ctrl muliggør sammenslutning af rutepunkt. Shift skifter mellem at bygge og vise prisoverslag.
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Byg en banegård. Ctrl muliggør sammenslutning af stationer. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_STATION :{BLACK}Byg en banegård. Ctrl muliggør sammenslutning af stationer. Shift skifter mellem at bygge og vise prisoverslag.
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Byg jernbanesignaler. Ctrl skifter mellem semaforer og lyssignaler.{}Hvis musen trækkes langs en lige strækning, bygges signaler med jævne mellemrum. Hold Ctrl nede for at bygge signaler indtil næste kryds.{}Ctrl+klik skifter mellem at åbne eller ikke åbne signalvælgeren. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_SIGNALS :{BLACK}Byg jernbanesignaler. Ctrl skifter mellem semaforer og lyssignaler.{}Hvis musen trækkes langs en lige strækning, bygges signaler med jævne mellemrum. Hold Ctrl nede for at bygge signaler indtil næste kryds.{}Ctrl+klik skifter mellem at åbne eller ikke åbne signalvælgeren. Shift skifter mellem at bygge og vise prisoverslag.
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Byg jernbanebro. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_BRIDGE :{BLACK}Byg jernbanebro. Shift skifter mellem at bygge og vise prisoverslag.
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Byg jernbanetunnel. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_RAIL_TOOLBAR_TOOLTIP_BUILD_RAILROAD_TUNNEL :{BLACK}Byg jernbanetunnel. Shift skifter mellem at bygge og vise prisoverslag.
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Skift mellem at bygge og fjerne jernbaneskinner, signaler, waypoints og stationer. Hold Ctrl nede for også at fjerne togspor fra waypoints og stationer.
|
STR_RAIL_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR :{BLACK}Skift mellem at bygge og fjerne jernbaneskinner, signaler, rutepunkter og stationer. Hold Ctrl nede for også at fjerne togspor fra rutepunkter og stationer.
|
||||||
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL :{BLACK}Ombyg/opgradér typen af jernbane. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_RAIL_TOOLBAR_TOOLTIP_CONVERT_RAIL :{BLACK}Ombyg/opgradér typen af jernbane. Shift skifter mellem at bygge og vise prisoverslag.
|
||||||
|
|
||||||
STR_RAIL_NAME_RAILROAD :Jernbane
|
STR_RAIL_NAME_RAILROAD :Jernbane
|
||||||
|
@ -2614,8 +2658,8 @@ STR_BUILD_DEPOT_TRAIN_ORIENTATION_CAPTION :{WHITE}Retning
|
||||||
STR_BUILD_DEPOT_TRAIN_ORIENTATION_TOOLTIP :{BLACK}Vælg orientering af remise
|
STR_BUILD_DEPOT_TRAIN_ORIENTATION_TOOLTIP :{BLACK}Vælg orientering af remise
|
||||||
|
|
||||||
# Rail waypoint construction window
|
# Rail waypoint construction window
|
||||||
STR_WAYPOINT_CAPTION :{WHITE}Waypoint
|
STR_WAYPOINT_CAPTION :{WHITE}Rutepunkt
|
||||||
STR_WAYPOINT_GRAPHICS_TOOLTIP :{BLACK}Vælg udseende af waypoint
|
STR_WAYPOINT_GRAPHICS_TOOLTIP :{BLACK}Vælg udseende af rutepunkt
|
||||||
|
|
||||||
# Rail station construction window
|
# Rail station construction window
|
||||||
STR_STATION_BUILD_RAIL_CAPTION :{WHITE}Valg af banegård
|
STR_STATION_BUILD_RAIL_CAPTION :{WHITE}Valg af banegård
|
||||||
|
@ -2632,7 +2676,7 @@ STR_STATION_BUILD_STATION_CLASS_TOOLTIP :{BLACK}Vælg hv
|
||||||
STR_STATION_BUILD_STATION_TYPE_TOOLTIP :{BLACK}Vælg hvilken stationstype du vil bygge
|
STR_STATION_BUILD_STATION_TYPE_TOOLTIP :{BLACK}Vælg hvilken stationstype du vil bygge
|
||||||
|
|
||||||
STR_STATION_CLASS_DFLT :Standard station
|
STR_STATION_CLASS_DFLT :Standard station
|
||||||
STR_STATION_CLASS_WAYP :Waypoints
|
STR_STATION_CLASS_WAYP :Rutepunkt
|
||||||
|
|
||||||
# Signal window
|
# Signal window
|
||||||
STR_BUILD_SIGNAL_CAPTION :{WHITE}Signalvælger
|
STR_BUILD_SIGNAL_CAPTION :{WHITE}Signalvælger
|
||||||
|
@ -2646,7 +2690,7 @@ STR_BUILD_SIGNAL_SEMAPHORE_PBS_OWAY_TOOLTIP :{BLACK}Ensrette
|
||||||
STR_BUILD_SIGNAL_ELECTRIC_NORM_TOOLTIP :{BLACK}Standardsignal (elektrisk){}Dette er den mest almindelige type signal, og tillader kun et tog ad gangen på den samme signalblok
|
STR_BUILD_SIGNAL_ELECTRIC_NORM_TOOLTIP :{BLACK}Standardsignal (elektrisk){}Dette er den mest almindelige type signal, og tillader kun et tog ad gangen på den samme signalblok
|
||||||
STR_BUILD_SIGNAL_ELECTRIC_ENTRY_TOOLTIP :{BLACK}Indgangssignal (elektrisk){}Grønt så længe der er et eller flere grønne udgangssignaler fra den efterfølgende sporsektion. Ellers vises rødt.
|
STR_BUILD_SIGNAL_ELECTRIC_ENTRY_TOOLTIP :{BLACK}Indgangssignal (elektrisk){}Grønt så længe der er et eller flere grønne udgangssignaler fra den efterfølgende sporsektion. Ellers vises rødt.
|
||||||
STR_BUILD_SIGNAL_ELECTRIC_EXIT_TOOLTIP :{BLACK}Udgangssignal (elektrisk){}Fungerer som et normalt signal, men er nødvendigt for at vise den korrekte farve ved indgangs- og kombisignaler.
|
STR_BUILD_SIGNAL_ELECTRIC_EXIT_TOOLTIP :{BLACK}Udgangssignal (elektrisk){}Fungerer som et normalt signal, men er nødvendigt for at vise den korrekte farve ved indgangs- og kombisignaler.
|
||||||
STR_BUILD_SIGNAL_ELECTRIC_COMBO_TOOLTIP :{BLACK}Kombisignal (elektrisk){}Kombisignalet fungerer både som indgangs- og udgangssignal. Dette muliggør opbygning af store forgreninger af signaler.
|
STR_BUILD_SIGNAL_ELECTRIC_COMBO_TOOLTIP :{BLACK}Kombi signal (elektrisk){}Kombi signalet fungerer både som indgangs- og udgangssignal. Dette muliggør opbygning af store forgreninger af signaler.
|
||||||
STR_BUILD_SIGNAL_ELECTRIC_PBS_TOOLTIP :{BLACK}Togvejssignal (elektrisk){}Et togvejssignal tillader, at mere en et tog ad gangen kan køre inden for en signalblok, hvis toget kan reservere en togvej til et sikkert sted at stoppe. Togvejssignaler kan passeres fra bagsiden.
|
STR_BUILD_SIGNAL_ELECTRIC_PBS_TOOLTIP :{BLACK}Togvejssignal (elektrisk){}Et togvejssignal tillader, at mere en et tog ad gangen kan køre inden for en signalblok, hvis toget kan reservere en togvej til et sikkert sted at stoppe. Togvejssignaler kan passeres fra bagsiden.
|
||||||
STR_BUILD_SIGNAL_ELECTRIC_PBS_OWAY_TOOLTIP :{BLACK}Ensrettet togvejssignal (elektrisk){}Et togvejssignal tillader, at mere en et tog ad gangen kan køre inden for en signalblok, hvis toget kan reservere en togvej til et sikkert sted at stoppe. Ensrettede togvejssignaler kan ikke passeres fra bagsiden.
|
STR_BUILD_SIGNAL_ELECTRIC_PBS_OWAY_TOOLTIP :{BLACK}Ensrettet togvejssignal (elektrisk){}Et togvejssignal tillader, at mere en et tog ad gangen kan køre inden for en signalblok, hvis toget kan reservere en togvej til et sikkert sted at stoppe. Ensrettede togvejssignaler kan ikke passeres fra bagsiden.
|
||||||
STR_BUILD_SIGNAL_CONVERT_TOOLTIP :{BLACK}Signalombygning{}Når denne er valgt, vil klik på et eksisterende signal ombygge det til den valgte signaltype og -variant. Ctrl vil skifte den eksisterende signalvariant. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_BUILD_SIGNAL_CONVERT_TOOLTIP :{BLACK}Signalombygning{}Når denne er valgt, vil klik på et eksisterende signal ombygge det til den valgte signaltype og -variant. Ctrl vil skifte den eksisterende signalvariant. Shift skifter mellem at bygge og vise prisoverslag.
|
||||||
|
@ -2658,8 +2702,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Forøg t
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Vælg jernbanebro
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Vælg jernbanebro
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Vælg vejbro
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Vælg vejbro
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Valg af bro - klik på din foretrukne brotype for at bygge den
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Valg af bro - klik på din foretrukne brotype for at bygge den
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Hængebro, stål
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Hængebro, stål
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Bjælkebro, stål
|
STR_BRIDGE_NAME_GIRDER_STEEL :Bjælkebro, stål
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Gerberbro, stål
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Gerberbro, stål
|
||||||
|
@ -2745,7 +2791,7 @@ STR_AIRPORT_SMALL :Lille
|
||||||
STR_AIRPORT_CITY :By
|
STR_AIRPORT_CITY :By
|
||||||
STR_AIRPORT_METRO :Metropollufthavn
|
STR_AIRPORT_METRO :Metropollufthavn
|
||||||
STR_AIRPORT_INTERNATIONAL :International lufthavn
|
STR_AIRPORT_INTERNATIONAL :International lufthavn
|
||||||
STR_AIRPORT_COMMUTER :Pendler
|
STR_AIRPORT_COMMUTER :Pendler lufthavn
|
||||||
STR_AIRPORT_INTERCONTINENTAL :Interkontinental
|
STR_AIRPORT_INTERCONTINENTAL :Interkontinental
|
||||||
STR_AIRPORT_HELIPORT :Helikopterlandingsplads
|
STR_AIRPORT_HELIPORT :Helikopterlandingsplads
|
||||||
STR_AIRPORT_HELIDEPOT :Helikopterværksted
|
STR_AIRPORT_HELIDEPOT :Helikopterværksted
|
||||||
|
@ -2767,7 +2813,7 @@ STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Køb lan
|
||||||
|
|
||||||
# Object construction window
|
# Object construction window
|
||||||
STR_OBJECT_BUILD_CAPTION :{WHITE}Objekt valg
|
STR_OBJECT_BUILD_CAPTION :{WHITE}Objekt valg
|
||||||
STR_OBJECT_BUILD_TOOLTIP :{BLACK}Vælg objektet der skal bygges. Shift skifter mellem at bygge og vise prisoverslag.
|
STR_OBJECT_BUILD_TOOLTIP :{BLACK}Vælg objektet der skal bygges. Shift skifter mellem at bygge og vise prisoverslag
|
||||||
STR_OBJECT_BUILD_CLASS_TOOLTIP :{BLACK}Vælg hvilken objekttype du vil bygge
|
STR_OBJECT_BUILD_CLASS_TOOLTIP :{BLACK}Vælg hvilken objekttype du vil bygge
|
||||||
STR_OBJECT_BUILD_PREVIEW_TOOLTIP :{BLACK}Forvisning af objektet
|
STR_OBJECT_BUILD_PREVIEW_TOOLTIP :{BLACK}Forvisning af objektet
|
||||||
STR_OBJECT_BUILD_SIZE :{BLACK}Størrelse: {GOLD}{NUM} x {NUM} felter
|
STR_OBJECT_BUILD_SIZE :{BLACK}Størrelse: {GOLD}{NUM} x {NUM} felter
|
||||||
|
@ -2811,6 +2857,8 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Tilfæld
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Grundlæg et tilfældigt sted
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Grundlæg et tilfældigt sted
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Mange tilfældige byer
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Mange tilfældige byer
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Dæk kortet med tilfældigt placerede byer
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Dæk kortet med tilfældigt placerede byer
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Udvid alle byer
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Få alle byer til at vokse lidt
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Bynavn:
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Bynavn:
|
||||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Indtast bynavn
|
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Indtast bynavn
|
||||||
|
@ -2952,7 +3000,7 @@ STR_LAI_STATION_DESCRIPTION_TRUCK_LOADING_AREA :Fragtcentral
|
||||||
STR_LAI_STATION_DESCRIPTION_BUS_STATION :Rutebilstation
|
STR_LAI_STATION_DESCRIPTION_BUS_STATION :Rutebilstation
|
||||||
STR_LAI_STATION_DESCRIPTION_SHIP_DOCK :Havn
|
STR_LAI_STATION_DESCRIPTION_SHIP_DOCK :Havn
|
||||||
STR_LAI_STATION_DESCRIPTION_BUOY :Bøje
|
STR_LAI_STATION_DESCRIPTION_BUOY :Bøje
|
||||||
STR_LAI_STATION_DESCRIPTION_WAYPOINT :Waypoint
|
STR_LAI_STATION_DESCRIPTION_WAYPOINT :Rutepunkt
|
||||||
|
|
||||||
STR_LAI_WATER_DESCRIPTION_WATER :Vand
|
STR_LAI_WATER_DESCRIPTION_WATER :Vand
|
||||||
STR_LAI_WATER_DESCRIPTION_CANAL :Kanal
|
STR_LAI_WATER_DESCRIPTION_CANAL :Kanal
|
||||||
|
@ -3075,7 +3123,7 @@ STR_SAVELOAD_DETAIL_CAPTION :{BLACK}Spil Det
|
||||||
STR_SAVELOAD_DETAIL_NOT_AVAILABLE :{BLACK}Ingen information til rådighed
|
STR_SAVELOAD_DETAIL_NOT_AVAILABLE :{BLACK}Ingen information til rådighed
|
||||||
STR_SAVELOAD_DETAIL_COMPANY_INDEX :{SILVER}{COMMA}: {WHITE}{STRING}
|
STR_SAVELOAD_DETAIL_COMPANY_INDEX :{SILVER}{COMMA}: {WHITE}{STRING}
|
||||||
STR_SAVELOAD_DETAIL_GRFSTATUS :{SILVER}NewGRF: {WHITE}{STRING}
|
STR_SAVELOAD_DETAIL_GRFSTATUS :{SILVER}NewGRF: {WHITE}{STRING}
|
||||||
STR_SAVELOAD_FILTER_TITLE :{BLACK}Filter-udtryk:
|
STR_SAVELOAD_FILTER_TITLE :{BLACK}Filter udtryk:
|
||||||
STR_SAVELOAD_OVERWRITE_TITLE :{WHITE}Overskriv fil
|
STR_SAVELOAD_OVERWRITE_TITLE :{WHITE}Overskriv fil
|
||||||
STR_SAVELOAD_OVERWRITE_WARNING :{YELLOW}Er du sikker på du vil overskrive den eksisterende fil?
|
STR_SAVELOAD_OVERWRITE_WARNING :{YELLOW}Er du sikker på du vil overskrive den eksisterende fil?
|
||||||
STR_SAVELOAD_DIRECTORY :{STRING} (Mappe)
|
STR_SAVELOAD_DIRECTORY :{STRING} (Mappe)
|
||||||
|
@ -3111,6 +3159,12 @@ STR_MAPGEN_QUANTITY_OF_RIVERS :{BLACK}Floder:
|
||||||
STR_MAPGEN_SMOOTHNESS :{BLACK}Blødhed:
|
STR_MAPGEN_SMOOTHNESS :{BLACK}Blødhed:
|
||||||
STR_MAPGEN_VARIETY :{BLACK}Varietet af distributionen:
|
STR_MAPGEN_VARIETY :{BLACK}Varietet af distributionen:
|
||||||
STR_MAPGEN_GENERATE :{WHITE}Generer
|
STR_MAPGEN_GENERATE :{WHITE}Generer
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS :{BLACK}NewGRF indstillinger
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS_TOOLTIP :{BLACK}Vis indstillinger for NewGRF
|
||||||
|
STR_MAPGEN_AI_SETTINGS :{BLACK}AI indstillinger
|
||||||
|
STR_MAPGEN_AI_SETTINGS_TOOLTIP :{BLACK}Vis AI indstillinger
|
||||||
|
STR_MAPGEN_GS_SETTINGS :{BLACK}Indstillinger for spilscript
|
||||||
|
STR_MAPGEN_GS_SETTINGS_TOOLTIP :{BLACK}Vis indstillinger for spilscript
|
||||||
|
|
||||||
###length 21
|
###length 21
|
||||||
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Engelske
|
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Engelske
|
||||||
|
@ -3145,7 +3199,7 @@ STR_MAPGEN_BORDER_FREEFORM :{BLACK}Fri udfo
|
||||||
STR_MAPGEN_BORDER_WATER :{BLACK}Vand
|
STR_MAPGEN_BORDER_WATER :{BLACK}Vand
|
||||||
STR_MAPGEN_BORDER_RANDOM :{BLACK}Tilfældige
|
STR_MAPGEN_BORDER_RANDOM :{BLACK}Tilfældige
|
||||||
STR_MAPGEN_BORDER_RANDOMIZE :{BLACK}Tilfældige
|
STR_MAPGEN_BORDER_RANDOMIZE :{BLACK}Tilfældige
|
||||||
STR_MAPGEN_BORDER_MANUAL :{BLACK}Manuelle
|
STR_MAPGEN_BORDER_MANUAL :{BLACK}Manuel
|
||||||
|
|
||||||
STR_MAPGEN_HEIGHTMAP_ROTATION :{BLACK}Højdekortets rotation:
|
STR_MAPGEN_HEIGHTMAP_ROTATION :{BLACK}Højdekortets rotation:
|
||||||
STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}Højdekortets navn:
|
STR_MAPGEN_HEIGHTMAP_NAME :{BLACK}Højdekortets navn:
|
||||||
|
@ -3242,12 +3296,12 @@ STR_NEWGRF_SETTINGS_INCOMPATIBLE :{RED}Ikke kompa
|
||||||
# NewGRF save preset window
|
# NewGRF save preset window
|
||||||
STR_SAVE_PRESET_CAPTION :{WHITE}Gem forudindstilling
|
STR_SAVE_PRESET_CAPTION :{WHITE}Gem forudindstilling
|
||||||
STR_SAVE_PRESET_LIST_TOOLTIP :{BLACK} Liste over tilgængelige presets, skal du vælge en til at kopiere det til gemte navn nedenfor
|
STR_SAVE_PRESET_LIST_TOOLTIP :{BLACK} Liste over tilgængelige presets, skal du vælge en til at kopiere det til gemte navn nedenfor
|
||||||
STR_SAVE_PRESET_TITLE :{BLACK}Indtast et navn til den forudindstillede
|
STR_SAVE_PRESET_TITLE :{BLACK}Indtast et navn til det forudindstillede
|
||||||
STR_SAVE_PRESET_EDITBOX_TOOLTIP :{BLACK}Aktuelt valgte navn til den forudindstillede at gemme
|
STR_SAVE_PRESET_EDITBOX_TOOLTIP :{BLACK}Aktuelt valgte navn til den forudindstillede at gemme
|
||||||
STR_SAVE_PRESET_CANCEL :{BLACK}Annuller
|
STR_SAVE_PRESET_CANCEL :{BLACK}Annuller
|
||||||
STR_SAVE_PRESET_CANCEL_TOOLTIP :{BLACK}Du må ikke ændre den forudindstillede
|
STR_SAVE_PRESET_CANCEL_TOOLTIP :{BLACK}Du må ikke ændre den forudindstillede
|
||||||
STR_SAVE_PRESET_SAVE :{BLACK}Gem
|
STR_SAVE_PRESET_SAVE :{BLACK}Gem
|
||||||
STR_SAVE_PRESET_SAVE_TOOLTIP :{BLACK}Gem forudindstilling til den aktuelle valgte navn
|
STR_SAVE_PRESET_SAVE_TOOLTIP :{BLACK}Gem forudindstilling til det valgte navn
|
||||||
|
|
||||||
# NewGRF parameters window
|
# NewGRF parameters window
|
||||||
STR_NEWGRF_PARAMETERS_CAPTION :{WHITE}Ændre NewGRF parameterne
|
STR_NEWGRF_PARAMETERS_CAPTION :{WHITE}Ændre NewGRF parameterne
|
||||||
|
@ -3281,7 +3335,10 @@ STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Repræse
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Flyt spriten rundt for at ændre X- og Y-forskydningen. Ctrl+Klik for at flytte spriten otte enheder af gangen
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Flyt spriten rundt for at ændre X- og Y-forskydningen. Ctrl+Klik for at flytte spriten otte enheder af gangen
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_OFFSET :{BLACK}Forskudt centreret
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_SPRITE :{BLACK}Sprite centreret
|
||||||
|
|
||||||
|
STR_SPRITE_ALIGNER_CROSSHAIR :{BLACK}Crosshair
|
||||||
|
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Nulstil relativ
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Nulstil relativ
|
||||||
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Nulstil den nuværende relative forskydning
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Nulstil den nuværende relative forskydning
|
||||||
|
@ -3300,10 +3357,10 @@ STR_NEWGRF_ERROR_MSG_FATAL :{RED}Fatalt: {S
|
||||||
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}En fatal NewGRF-fejl er opstået:{}{STRING}
|
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}En fatal NewGRF-fejl er opstået:{}{STRING}
|
||||||
STR_NEWGRF_ERROR_POPUP :{WHITE}Der er opstået en NewGRF-fejl:{}{STRING}
|
STR_NEWGRF_ERROR_POPUP :{WHITE}Der er opstået en NewGRF-fejl:{}{STRING}
|
||||||
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} virker ikke med TTDPatch-versionen rapporteret af OpenTTD.
|
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} virker ikke med TTDPatch-versionen rapporteret af OpenTTD.
|
||||||
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} er beregnet til {STRING}-versionen af TTD.
|
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} er beregnet til {STRING}-version af TTD
|
||||||
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} er designet til brug sammen med {STRING}
|
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} er designet til brug sammen med {STRING}
|
||||||
STR_NEWGRF_ERROR_INVALID_PARAMETER :Ugyldig parameter for {1:STRING}: parameter {STRING} ({NUM})
|
STR_NEWGRF_ERROR_INVALID_PARAMETER :Ugyldig parameter for {1:STRING}: parameter {STRING} ({NUM})
|
||||||
STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} skal indlæses før {STRING}.
|
STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} skal indlæses inden {STRING}.
|
||||||
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} skal indlæses efter {STRING}.
|
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} skal indlæses efter {STRING}.
|
||||||
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} kræver OpenTTD version {STRING} eller højere.
|
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} kræver OpenTTD version {STRING} eller højere.
|
||||||
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF filen, som den er lavet til at oversætte,
|
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF filen, som den er lavet til at oversætte,
|
||||||
|
@ -3440,14 +3497,14 @@ STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Køb eksklusive
|
||||||
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Bestik de lokale myndigheder
|
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Bestik de lokale myndigheder
|
||||||
|
|
||||||
###length 8
|
###length 8
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW} Start en lille reklamekampagne for at tiltrække flere passagerer og last til dine stationer.{}Giver en midlertidig forbedring af stationsbedømmelsen i en lille radius omkring bymidten.{}Pris: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{PUSH_COLOUR}{YELLOW} Start en lille reklamekampagne for at tiltrække flere passagerer og last til dine stationer.{}Giver en midlertidig forbedring af stationsbedømmelsen i en lille radius omkring bymidten.{}{POP_COLOUR}Pris: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}Start en mellem reklamekampagne, for at tiltrække flere passagerer og last til dine stationer.{}Giver en midlertidig forbedring af stationsbedømmelsen i en mellemstor radius omkring bymidten.{}Pris: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{PUSH_COLOUR}{YELLOW}Start en mellem reklamekampagne, for at tiltrække flere passagerer og last til dine stationer.{}Giver en midlertidig forbedring af stationsbedømmelsen i en mellemstor radius omkring bymidten.{}{POP_COLOUR}Pris: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}Start en stor reklamekampagne, for at tiltrække flere passagerer og last til dine stationer.{}Giver en midlertidig forbedring af stationsbedømmelsen i en stor radius omkring bymidten.{}Pris: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{PUSH_COLOUR}{YELLOW}Start en stor reklamekampagne, for at tiltrække flere passagerer og last til dine stationer.{}Giver en midlertidig forbedring af stationsbedømmelsen i en stor radius omkring bymidten.{}{POP_COLOUR}Pris: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}Finansiér vejfornyelse i midtbyen.{}Forårsager store forstyrrelser for vejtrafikken i de næste 6 måneder.{}Pris: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{PUSH_COLOUR}{YELLOW}Finansiér vejfornyelse i midtbyen.{}Forårsager store forstyrrelser for vejtrafikken i de næste 6 måneder.{}{POP_COLOUR}Pris: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW}Byg en statue til ære for dit selskab.{}Giver en permanent forbedring af stationsbedømmelser i denne by.{}Pris: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{PUSH_COLOUR}{YELLOW}Byg en statue til ære for dit selskab.{}Giver en permanent forbedring af stationsbedømmelser i denne by.{}{POP_COLOUR}Pris: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW}Finansiér opførelse af nye bygninger i byen.{}Giver en midlertidig forøgelse af byens væksthastighed.{}Pris: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{PUSH_COLOUR}{YELLOW}Finansiér opførelse af nye bygninger i byen.{}Giver en midlertidig forøgelse af byens væksthastighed.{}{POP_COLOUR}Pris: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}Køb et års eksklusive rettigheder til transport i byen.{}De lokale myndigheder vil forbyde passagerer og last at bruge dine konkurrenters stationer.{}Prist: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{PUSH_COLOUR}{YELLOW}Køb et års eksklusive rettigheder til transport i byen.{}De lokale myndigheder vil forbyde passagerer og last at bruge dine konkurrenters stationer.{}{POP_COLOUR}Pris: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}Bestik de lokale myndigheder til at hæve din bedømmelse, med risiko for en stor straf hvis det bliver opdaget.{}Pris: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{PUSH_COLOUR}{YELLOW}Bestik de lokale myndigheder til at hæve din bedømmelse, med risiko for en stor straf hvis det bliver opdaget.{}{POP_COLOUR}Pris: {CURRENCY_LONG}
|
||||||
|
|
||||||
# Goal window
|
# Goal window
|
||||||
STR_GOALS_CAPTION :{WHITE}{COMPANY} Mål
|
STR_GOALS_CAPTION :{WHITE}{COMPANY} Mål
|
||||||
|
@ -3588,36 +3645,50 @@ STR_STATION_VIEW_CLOSE_AIRPORT_TOOLTIP :{BLACK}Forhindr
|
||||||
|
|
||||||
# Waypoint/buoy view window
|
# Waypoint/buoy view window
|
||||||
STR_WAYPOINT_VIEW_CAPTION :{WHITE}{WAYPOINT}
|
STR_WAYPOINT_VIEW_CAPTION :{WHITE}{WAYPOINT}
|
||||||
STR_WAYPOINT_VIEW_CENTER_TOOLTIP :{BLACK}Centrer skærmen over vejpunktets lokalitet. Ctrl+Klik åbner et nyt vindue ved waypointets lokalitet.
|
STR_WAYPOINT_VIEW_CENTER_TOOLTIP :{BLACK}Centrer skærmen over rutepunktets lokalitet. Ctrl+Klik åbner et nyt vindue ved rutepunktets lokalitet.
|
||||||
STR_WAYPOINT_VIEW_CHANGE_WAYPOINT_NAME :{BLACK}Omdøb waypoint
|
STR_WAYPOINT_VIEW_CHANGE_WAYPOINT_NAME :{BLACK}Omdøb rutepunkt
|
||||||
STR_BUOY_VIEW_CENTER_TOOLTIP :{BLACK}Centrér skærmen ved bøjens placering. Ctrl+klik åbner et nyt vindue ved bøjens placering
|
STR_BUOY_VIEW_CENTER_TOOLTIP :{BLACK}Centrér skærmen ved bøjens placering. Ctrl+klik åbner et nyt vindue ved bøjens placering
|
||||||
STR_BUOY_VIEW_CHANGE_BUOY_NAME :{BLACK}Ændre navnet på bøjen
|
STR_BUOY_VIEW_CHANGE_BUOY_NAME :{BLACK}Ændre navnet på bøjen
|
||||||
|
|
||||||
STR_EDIT_WAYPOINT_NAME :{WHITE}Omdøb waypoint
|
STR_EDIT_WAYPOINT_NAME :{WHITE}Omdøb rutepunkt
|
||||||
|
|
||||||
# Finances window
|
# Finances window
|
||||||
STR_FINANCES_CAPTION :{WHITE}{COMPANY} Finanser {BLACK}{COMPANY_NUM}
|
STR_FINANCES_CAPTION :{WHITE}{COMPANY} Finanser {BLACK}{COMPANY_NUM}
|
||||||
STR_FINANCES_YEAR :{WHITE}{NUM}
|
STR_FINANCES_YEAR :{WHITE}{NUM}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_FINANCES_REVENUE_TITLE :{WHITE}Indtægt
|
||||||
|
STR_FINANCES_OPERATING_EXPENSES_TITLE :{WHITE}Driftsudgifter
|
||||||
|
STR_FINANCES_CAPITAL_EXPENSES_TITLE :{WHITE}Kapitaludgifter
|
||||||
|
|
||||||
|
|
||||||
###length 13
|
###length 13
|
||||||
STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Konstruktion
|
STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Byggeri
|
||||||
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Nye køretøjer
|
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Nye køretøjer
|
||||||
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Togdriftsomkostning
|
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Togdriftsomkostning
|
||||||
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Køretøjsdriftsomkostning
|
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Køretøjsdriftsomkostning
|
||||||
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Flydriftsomkostning
|
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Flydriftsomkostning
|
||||||
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Skibsdriftsomkostning
|
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Skibsdriftsomkostning
|
||||||
|
STR_FINANCES_SECTION_INFRASTRUCTURE :{GOLD}Infrastruktur
|
||||||
|
STR_FINANCES_SECTION_TRAIN_REVENUE :{GOLD}Tog
|
||||||
|
STR_FINANCES_SECTION_ROAD_VEHICLE_REVENUE :{GOLD}Vejkøretøjer
|
||||||
|
STR_FINANCES_SECTION_AIRCRAFT_REVENUE :{GOLD}Luftfartøj
|
||||||
|
STR_FINANCES_SECTION_SHIP_REVENUE :{GOLD}Skibe
|
||||||
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Renter
|
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Renter
|
||||||
STR_FINANCES_SECTION_OTHER :{GOLD}Andet
|
STR_FINANCES_SECTION_OTHER :{GOLD}Andet
|
||||||
|
|
||||||
STR_FINANCES_NEGATIVE_INCOME :{BLACK}-{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CAPTION :{WHITE}Total
|
||||||
STR_FINANCES_POSITIVE_INCOME :{BLACK}+{CURRENCY_LONG}
|
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_ZERO_INCOME :{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_POSITIVE_INCOME :+{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_PROFIT :{WHITE}Overskud
|
||||||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Bank balance
|
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Bank balance
|
||||||
|
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Egenkapital
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}Lån
|
STR_FINANCES_LOAN_TITLE :{WHITE}Lån
|
||||||
|
STR_FINANCES_INTEREST_RATE :{WHITE}Renter på lån: {BLACK}{NUM}%
|
||||||
STR_FINANCES_MAX_LOAN :{WHITE}Maks. lån: {BLACK}{CURRENCY_LONG}
|
STR_FINANCES_MAX_LOAN :{WHITE}Maks. lån: {BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_BANK_BALANCE :{WHITE}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Lån {CURRENCY_LONG}
|
STR_FINANCES_BORROW_BUTTON :{BLACK}Lån {CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Forøg lånet. Ctrl+Klik låner så meget som muligt
|
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Forøg lånet. Ctrl+Klik låner så meget som muligt
|
||||||
STR_FINANCES_REPAY_BUTTON :{BLACK}Tilbagebetal {CURRENCY_LONG}
|
STR_FINANCES_REPAY_BUTTON :{BLACK}Tilbagebetal {CURRENCY_LONG}
|
||||||
|
@ -3748,6 +3819,8 @@ STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}Send ins
|
||||||
STR_VEHICLE_LIST_REPLACE_VEHICLES :Udskift køretøjer
|
STR_VEHICLE_LIST_REPLACE_VEHICLES :Udskift køretøjer
|
||||||
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Send til eftersyn
|
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Send til eftersyn
|
||||||
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Afkast i år: {CURRENCY_LONG} (sidste år: {CURRENCY_LONG})
|
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Afkast i år: {CURRENCY_LONG} (sidste år: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_LIST_CARGO :{TINY_FONT}{BLACK}[{CARGO_LIST}]
|
||||||
|
STR_VEHICLE_LIST_NAME_AND_CARGO :{TINY_FONT}{BLACK}{STRING} {STRING}
|
||||||
|
|
||||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Send til remise
|
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Send til remise
|
||||||
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Send til værksted
|
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Send til værksted
|
||||||
|
@ -3840,6 +3913,9 @@ STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Rækkevi
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Fly type: {GOLD}{STRING}
|
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Fly type: {GOLD}{STRING}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CARGO_TYPE_FILTER_ALL :Alle fragttyper
|
||||||
|
STR_CARGO_TYPE_FILTER_FREIGHT :Fragt
|
||||||
|
STR_CARGO_TYPE_FILTER_NONE :Ingen
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Togvalgsliste - klik på et køretøj for mere information
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Togvalgsliste - klik på et køretøj for mere information
|
||||||
|
@ -3881,7 +3957,7 @@ STR_BUY_VEHICLE_AIRCRAFT_RENAME_BUTTON :{BLACK}Omdøb
|
||||||
STR_BUY_VEHICLE_TRAIN_RENAME_TOOLTIP :{BLACK}Omdøb tog-/togvognstypen
|
STR_BUY_VEHICLE_TRAIN_RENAME_TOOLTIP :{BLACK}Omdøb tog-/togvognstypen
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_RENAME_TOOLTIP :{BLACK}Omdøb køretøjstypen
|
STR_BUY_VEHICLE_ROAD_VEHICLE_RENAME_TOOLTIP :{BLACK}Omdøb køretøjstypen
|
||||||
STR_BUY_VEHICLE_SHIP_RENAME_TOOLTIP :{BLACK}Omdøb skibstypen
|
STR_BUY_VEHICLE_SHIP_RENAME_TOOLTIP :{BLACK}Omdøb skibstypen
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_RENAME_TOOLTIP :{BLACK}Ømdøb flytypen
|
STR_BUY_VEHICLE_AIRCRAFT_RENAME_TOOLTIP :{BLACK}Omdøb flytypen
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_HIDE_TOGGLE_BUTTON :{BLACK}skjule
|
STR_BUY_VEHICLE_TRAIN_HIDE_TOGGLE_BUTTON :{BLACK}skjule
|
||||||
|
@ -3893,12 +3969,12 @@ STR_BUY_VEHICLE_AIRCRAFT_HIDE_TOGGLE_BUTTON :{BLACK}skjul
|
||||||
STR_BUY_VEHICLE_TRAIN_SHOW_TOGGLE_BUTTON :{BLACK}Vis
|
STR_BUY_VEHICLE_TRAIN_SHOW_TOGGLE_BUTTON :{BLACK}Vis
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_SHOW_TOGGLE_BUTTON :{BLACK}Vis
|
STR_BUY_VEHICLE_ROAD_VEHICLE_SHOW_TOGGLE_BUTTON :{BLACK}Vis
|
||||||
STR_BUY_VEHICLE_SHIP_SHOW_TOGGLE_BUTTON :{BLACK}Vis
|
STR_BUY_VEHICLE_SHIP_SHOW_TOGGLE_BUTTON :{BLACK}Vis
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_SHOW_TOGGLE_BUTTON :{BLACK}Display
|
STR_BUY_VEHICLE_AIRCRAFT_SHOW_TOGGLE_BUTTON :{BLACK}Vis
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Toggle skjule / vise af tog type
|
STR_BUY_VEHICLE_TRAIN_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Toggle skjule / vise af tog type
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Toggle skjule / vise af kørtøjstype
|
STR_BUY_VEHICLE_ROAD_VEHICLE_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Toggle skjule / vise af kørtøjstype
|
||||||
STR_BUY_VEHICLE_SHIP_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Toggle skjule / vise af skibstype
|
STR_BUY_VEHICLE_SHIP_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Skift skjul/visning af skibstypen
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Toggle skjule / vise af flytype
|
STR_BUY_VEHICLE_AIRCRAFT_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK}Toggle skjule / vise af flytype
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
|
@ -3910,8 +3986,8 @@ STR_QUERY_RENAME_AIRCRAFT_TYPE_CAPTION :{WHITE}Ømdøb
|
||||||
# Depot window
|
# Depot window
|
||||||
STR_DEPOT_CAPTION :{WHITE}{DEPOT}
|
STR_DEPOT_CAPTION :{WHITE}{DEPOT}
|
||||||
|
|
||||||
STR_DEPOT_RENAME_TOOLTIP :{BLACK}Ændere depotets navn
|
STR_DEPOT_RENAME_TOOLTIP :{BLACK}Skift navn på depot
|
||||||
STR_DEPOT_RENAME_DEPOT_CAPTION :Omdøb depot
|
STR_DEPOT_RENAME_DEPOT_CAPTION :Omdøb værksted
|
||||||
|
|
||||||
STR_DEPOT_NO_ENGINE :{BLACK}-
|
STR_DEPOT_NO_ENGINE :{BLACK}-
|
||||||
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
STR_DEPOT_VEHICLE_TOOLTIP :{BLACK}{ENGINE}{STRING}
|
||||||
|
@ -4168,6 +4244,7 @@ STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED :{BLACK}Vægt: {
|
||||||
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Vægt: {LTBLUE}{WEIGHT_SHORT} {BLACK}Effekt: {LTBLUE}{POWER}{BLACK} Maks. hast.: {LTBLUE}{VELOCITY} {BLACK}Maks. trækkraft: {LTBLUE}{FORCE}
|
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Vægt: {LTBLUE}{WEIGHT_SHORT} {BLACK}Effekt: {LTBLUE}{POWER}{BLACK} Maks. hast.: {LTBLUE}{VELOCITY} {BLACK}Maks. trækkraft: {LTBLUE}{FORCE}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Overskud i år: {LTBLUE}{CURRENCY_LONG} (sidste år: {CURRENCY_LONG})
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Overskud i år: {LTBLUE}{CURRENCY_LONG} (sidste år: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR_MIN_PERFORMANCE :{BLACK}Årets resultat: {LTBLUE}{CURRENCY_LONG} (sidste år: {CURRENCY_LONG}) {BLACK}Mindste ydeevne: {LTBLUE}{POWER_TO_WEIGHT}
|
||||||
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Pålidelighed: {LTBLUE}{COMMA}% {BLACK}Nedbrud siden sidste service: {LTBLUE}{COMMA}
|
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Pålidelighed: {LTBLUE}{COMMA}% {BLACK}Nedbrud siden sidste service: {LTBLUE}{COMMA}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Bygget: {LTBLUE}{NUM}{BLACK} Værdi: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Bygget: {LTBLUE}{NUM}{BLACK} Værdi: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
@ -4332,7 +4409,7 @@ STR_ORDER_GO_TO_NEAREST_DEPOT :Gå til nærmes
|
||||||
STR_ORDER_GO_TO_NEAREST_HANGAR :Flyv til nærmeste hangar
|
STR_ORDER_GO_TO_NEAREST_HANGAR :Flyv til nærmeste hangar
|
||||||
STR_ORDER_CONDITIONAL :Betinget ordrespring
|
STR_ORDER_CONDITIONAL :Betinget ordrespring
|
||||||
STR_ORDER_SHARE :Del ordrer
|
STR_ORDER_SHARE :Del ordrer
|
||||||
STR_ORDERS_GO_TO_TOOLTIP :{BLACK}Indsæt en ny ordre før den markerede, eller i slutningen af ordrelisten. Ctrl laver stationsordrer med 'Vilkårlig fuld last', waypoint ordrer med 'Uden stop', og depotordrer med 'Service'. 'Deleordrer' eller Ctrl lader dette køretøj dele ordrer med det valgte køretøj. At klikke på et køretøj kopierer ordrer fra det pågældende køretøj. En depot ordre deaktiverer automatisk servicering af køretøjet
|
STR_ORDERS_GO_TO_TOOLTIP :{BLACK}Indsæt en ny ordre før den markerede, eller i slutningen af ordrelisten. Ctrl laver stationsordrer med 'Vilkårlig fuld last', rutepunkt ordrer med 'Uden stop', og depotordrer med 'Service'. 'Deleordrer' eller Ctrl lader dette køretøj dele ordrer med det valgte køretøj. At klikke på et køretøj kopierer ordrer fra det pågældende køretøj. En depot ordre deaktiverer automatisk servicering af køretøjet
|
||||||
|
|
||||||
STR_ORDERS_VEH_WITH_SHARED_ORDERS_LIST_TOOLTIP :{BLACK}Vis alle transportmidler, der deler denne ruteplan
|
STR_ORDERS_VEH_WITH_SHARED_ORDERS_LIST_TOOLTIP :{BLACK}Vis alle transportmidler, der deler denne ruteplan
|
||||||
|
|
||||||
|
@ -4442,13 +4519,13 @@ STR_TIMETABLE_STARTING_DATE :{BLACK}Startdat
|
||||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Vælg en dato som starttidspunkt for denne køreplan. Ctrl+Klik sætter starttidspunkt for denne køreplan, og distribuerer alle køretøjer der deler denne ordre ligeligt baseret på deres relative rækkefølge, hvis ordren er fuldstændigt tidsplanlagt
|
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Vælg en dato som starttidspunkt for denne køreplan. Ctrl+Klik sætter starttidspunkt for denne køreplan, og distribuerer alle køretøjer der deler denne ordre ligeligt baseret på deres relative rækkefølge, hvis ordren er fuldstændigt tidsplanlagt
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Ændre tid
|
STR_TIMETABLE_CHANGE_TIME :{BLACK}Ændre tid
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Ændre hvor lang tid den markerede ordre skal tage
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Ændre den tid, som den fremhævede rækkefølge skal tage. Ctrl+Click angiver tidspunktet for alle ordrer
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Nulstil tid
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Nulstil tid
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Nulstil tiden for den markerede ordre
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Nulstil tiden for den markerede ordre
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Ændr hastighedsbegrænsning
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Ændr hastighedsbegrænsning
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Ændr den maksimale rejsehastighed for den markerede ordre
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Ændre den maksimale rejsehastighed for den fremhævede rækkefølge
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Nulstil hastighedsbegrænsning
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Nulstil hastighedsbegrænsning
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Nulstil den maksimale rejsehastighed for den markerede ordre
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Nulstil den maksimale rejsehastighed for den markerede ordre
|
||||||
|
@ -4501,8 +4578,10 @@ STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}En af de
|
||||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Computerspiller/script-debugvindue er kun tilgængeligt for serveren
|
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Computerspiller/script-debugvindue er kun tilgængeligt for serveren
|
||||||
|
|
||||||
# AI configuration window
|
# AI configuration window
|
||||||
|
STR_AI_CONFIG_CAPTION_AI :{WHITE}AI konfiguration
|
||||||
|
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}Konfiguration af spilscript
|
||||||
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}Spilscriptet der vil bliver indlæst i næste spil
|
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}Spilscriptet der vil bliver indlæst i næste spil
|
||||||
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}AIer der vil bliver loaded i næste spil
|
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}AI`er der vil bliver indlæst i næste spil
|
||||||
STR_AI_CONFIG_HUMAN_PLAYER :Menneskelig spiller
|
STR_AI_CONFIG_HUMAN_PLAYER :Menneskelig spiller
|
||||||
STR_AI_CONFIG_RANDOM_AI :Tilfældig computerspiller
|
STR_AI_CONFIG_RANDOM_AI :Tilfældig computerspiller
|
||||||
STR_AI_CONFIG_NONE :(ingen)
|
STR_AI_CONFIG_NONE :(ingen)
|
||||||
|
@ -4514,10 +4593,11 @@ STR_AI_CONFIG_MOVE_DOWN :{BLACK}Flyt ned
|
||||||
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Flyt valgte computerspiller ned i listen
|
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Flyt valgte computerspiller ned i listen
|
||||||
|
|
||||||
STR_AI_CONFIG_GAMESCRIPT :{SILVER}Spilscript
|
STR_AI_CONFIG_GAMESCRIPT :{SILVER}Spilscript
|
||||||
STR_AI_CONFIG_AI :{SILVER}KI'er
|
STR_AI_CONFIG_GAMESCRIPT_PARAM :{SILVER}Parametre
|
||||||
|
STR_AI_CONFIG_AI :{SILVER}AI'er
|
||||||
|
|
||||||
STR_AI_CONFIG_CHANGE_AI :AI
|
STR_AI_CONFIG_CHANGE_AI :{BLACK}Vælg AI
|
||||||
STR_AI_CONFIG_CHANGE_GAMESCRIPT :Spilscript
|
STR_AI_CONFIG_CHANGE_GAMESCRIPT :{BLACK}Vælg Spilscript
|
||||||
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Indlæs et andet script
|
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Indlæs et andet script
|
||||||
STR_AI_CONFIG_CONFIGURE :{BLACK}Konfigurer computerspiller
|
STR_AI_CONFIG_CONFIGURE :{BLACK}Konfigurer computerspiller
|
||||||
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Konfigurer parametre for script'et
|
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Konfigurer parametre for script'et
|
||||||
|
@ -4532,7 +4612,7 @@ STR_AI_LIST_AUTHOR :{LTBLUE}Skaber:
|
||||||
STR_AI_LIST_VERSION :{LTBLUE}Version: {ORANGE}{NUM}
|
STR_AI_LIST_VERSION :{LTBLUE}Version: {ORANGE}{NUM}
|
||||||
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
STR_AI_LIST_URL :{LTBLUE}URL: {ORANGE}{STRING}
|
||||||
|
|
||||||
STR_AI_LIST_ACCEPT :{BLACK}Accepter
|
STR_AI_LIST_ACCEPT :{BLACK}Godkend
|
||||||
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Vælg markeret script
|
STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK}Vælg markeret script
|
||||||
STR_AI_LIST_CANCEL :{BLACK}Afbryd
|
STR_AI_LIST_CANCEL :{BLACK}Afbryd
|
||||||
STR_AI_LIST_CANCEL_TOOLTIP :{BLACK}Skift ikke script'et
|
STR_AI_LIST_CANCEL_TOOLTIP :{BLACK}Skift ikke script'et
|
||||||
|
@ -4710,6 +4790,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... for
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Kan ikke lave industrier...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Kan ikke lave industrier...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Kan ikke bygge {STRING} her...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Kan ikke bygge {STRING} her...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Kan ikke bygge denne industritype her...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Kan ikke bygge denne industritype her...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}Kan ikke se industri
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... for tæt på en anden industribygning
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... for tæt på en anden industribygning
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... det er nødvendigt at bygge en by først
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... det er nødvendigt at bygge en by først
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... kun en tilladt per by
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... kun en tilladt per by
|
||||||
|
@ -4724,6 +4805,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... skov
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE} ... kan kun bygges over snegrænsen
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE} ... kan kun bygges over snegrænsen
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE} ... kan kun bygges under snegrænsen
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE} ... kan kun bygges under snegrænsen
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}Finansieringen mislykkedes. Prøv igen
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}Der er ingen egnede steder at placere denne industri
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Der var ingen egnede steder for '{STRING}' industrier
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Der var ingen egnede steder for '{STRING}' industrier
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Skift kort generations parametre for at få et bedre kort
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Skift kort generations parametre for at få et bedre kort
|
||||||
|
|
||||||
|
@ -4769,15 +4852,15 @@ STR_ERROR_MUST_DEMOLISH_DOCK_FIRST :{WHITE}Det er n
|
||||||
STR_ERROR_MUST_DEMOLISH_AIRPORT_FIRST :{WHITE}Det er nødvendigt at rive lufthavnen ned først
|
STR_ERROR_MUST_DEMOLISH_AIRPORT_FIRST :{WHITE}Det er nødvendigt at rive lufthavnen ned først
|
||||||
|
|
||||||
# Waypoint related errors
|
# Waypoint related errors
|
||||||
STR_ERROR_WAYPOINT_ADJOINS_MORE_THAN_ONE_EXISTING :{WHITE}Støder op til mere end et eksisterende waypoint
|
STR_ERROR_WAYPOINT_ADJOINS_MORE_THAN_ONE_EXISTING :{WHITE}Støder op til mere end et eksisterende rutepunkt
|
||||||
STR_ERROR_TOO_CLOSE_TO_ANOTHER_WAYPOINT :{WHITE}For tæt på et andet waypoint
|
STR_ERROR_TOO_CLOSE_TO_ANOTHER_WAYPOINT :{WHITE}For tæt på et andet rutepunkt
|
||||||
|
|
||||||
STR_ERROR_CAN_T_BUILD_TRAIN_WAYPOINT :{WHITE}Kan ikke bygge waypoint for tog her...
|
STR_ERROR_CAN_T_BUILD_TRAIN_WAYPOINT :{WHITE}Kan ikke bygge rutepunkt for tog her...
|
||||||
STR_ERROR_CAN_T_POSITION_BUOY_HERE :{WHITE}Kan ikke placere en bøje her...
|
STR_ERROR_CAN_T_POSITION_BUOY_HERE :{WHITE}Kan ikke placere en bøje her...
|
||||||
STR_ERROR_CAN_T_CHANGE_WAYPOINT_NAME :{WHITE}Kan ikke omdøbe waypoint...
|
STR_ERROR_CAN_T_CHANGE_WAYPOINT_NAME :{WHITE}Kan ikke omdøbe rutepunkt...
|
||||||
|
|
||||||
STR_ERROR_CAN_T_REMOVE_TRAIN_WAYPOINT :{WHITE}Kan ikke fjerne waypoint for tog her...
|
STR_ERROR_CAN_T_REMOVE_TRAIN_WAYPOINT :{WHITE}Kan ikke fjerne rutepunkt for tog her...
|
||||||
STR_ERROR_MUST_REMOVE_RAILWAYPOINT_FIRST :{WHITE}Jernbanewaypoint skal fjernes først
|
STR_ERROR_MUST_REMOVE_RAILWAYPOINT_FIRST :{WHITE}Jernbane-rutepunkt skal fjernes først
|
||||||
STR_ERROR_BUOY_IN_THE_WAY :{WHITE}... der er en bøje i vejen
|
STR_ERROR_BUOY_IN_THE_WAY :{WHITE}... der er en bøje i vejen
|
||||||
STR_ERROR_BUOY_IS_IN_USE :{WHITE}... bøjen er i brug af et andet firma!
|
STR_ERROR_BUOY_IS_IN_USE :{WHITE}... bøjen er i brug af et andet firma!
|
||||||
|
|
||||||
|
@ -4891,6 +4974,7 @@ STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Der er e
|
||||||
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... selskabets hovedkontor i vejen
|
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... selskabets hovedkontor i vejen
|
||||||
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Kan ikke købe dette landområde...
|
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Kan ikke købe dette landområde...
|
||||||
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... du ejer det allerede!
|
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... du ejer det allerede!
|
||||||
|
STR_ERROR_BUILD_OBJECT_LIMIT_REACHED :{WHITE}... grænse for objekt-konstruktion nået
|
||||||
|
|
||||||
# Group related errors
|
# Group related errors
|
||||||
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Kan ikke oprette gruppe...
|
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Kan ikke oprette gruppe...
|
||||||
|
@ -4963,6 +5047,7 @@ STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}Kan ikke
|
||||||
|
|
||||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... fartøjet er ødelagt
|
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... fartøjet er ødelagt
|
||||||
|
|
||||||
|
STR_ERROR_CAN_T_CLONE_VEHICLE_LIST :{WHITE}... Ikke alle køretøjer er identiske
|
||||||
|
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Ingen køretøjer vil være tilgængelige overhovedet
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Ingen køretøjer vil være tilgængelige overhovedet
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Skift din NewGRF-konfiguration
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Skift din NewGRF-konfiguration
|
||||||
|
@ -4990,6 +5075,8 @@ STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Kan ikke
|
||||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... køretøj kan ikke køre til alle stationer
|
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... køretøj kan ikke køre til alle stationer
|
||||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... køretøj kan ikke køre til denne station
|
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... køretøj kan ikke køre til denne station
|
||||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... et køretøj, der deler denne ordre, kan ikke køre til den station
|
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... et køretøj, der deler denne ordre, kan ikke køre til den station
|
||||||
|
STR_ERROR_CAN_T_COPY_ORDER_VEHICLE_LIST :{WHITE}... ikke alle køretøjer har de samme ordrer
|
||||||
|
STR_ERROR_CAN_T_SHARE_ORDER_VEHICLE_LIST :{WHITE}... Ikke alle køretøjer deler ordrer
|
||||||
|
|
||||||
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Kan ikke dele ordreliste...
|
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Kan ikke dele ordreliste...
|
||||||
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Kan ikke ophøre med at dele ordrer-liste...
|
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Kan ikke ophøre med at dele ordrer-liste...
|
||||||
|
@ -5001,6 +5088,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... fly
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kan ikke lave køreplan for transportmiddel...
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kan ikke lave køreplan for transportmiddel...
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Transportmidler kan kun vente ved stationer.
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Transportmidler kan kun vente ved stationer.
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Dette transportmiddel stopper ikke ved denne station.
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Dette transportmiddel stopper ikke ved denne station.
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}... tidsplanen er ufuldstændig
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... for mange skilte
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... for mange skilte
|
||||||
|
@ -5427,8 +5515,8 @@ STR_FORMAT_BUOY_NAME :{TOWN} Bøje
|
||||||
STR_FORMAT_BUOY_NAME_SERIAL :{TOWN} Bøje #{COMMA}
|
STR_FORMAT_BUOY_NAME_SERIAL :{TOWN} Bøje #{COMMA}
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
STR_FORMAT_WAYPOINT_NAME :{TOWN} Waypoint
|
STR_FORMAT_WAYPOINT_NAME :{TOWN} Rutepunkt
|
||||||
STR_FORMAT_WAYPOINT_NAME_SERIAL :{TOWN} Waypoint #{COMMA}
|
STR_FORMAT_WAYPOINT_NAME_SERIAL :{TOWN} Rutepunkt #{COMMA}
|
||||||
|
|
||||||
###length 6
|
###length 6
|
||||||
STR_FORMAT_DEPOT_NAME_TRAIN :{TOWN} Tog Depot
|
STR_FORMAT_DEPOT_NAME_TRAIN :{TOWN} Tog Depot
|
||||||
|
|
|
@ -343,9 +343,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Open het
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Hiermee pauzeer je het spel
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Hiermee pauzeer je het spel
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Hiermee verhoog je de spelsnelheid
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Hiermee verhoog je de spelsnelheid
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Opties
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Opties en instellingen
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Spel opslaan, spel stoppen, afsluiten
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Spel opslaan, laden of stoppen, afsluiten
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Kaart, extra kijkvenster of lijst met bordjes weergeven
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Kaart, extra kijkvenster, vrachtstroom of lijst met bordjes weergeven
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Stedenlijst weergeven
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Stedenlijst weergeven
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Subsidies weergeven
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Subsidies weergeven
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Lijst met stations van het bedrijf weergeven
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Lijst met stations van het bedrijf weergeven
|
||||||
|
@ -353,9 +353,9 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Financi
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Algemene informatie over het bedrijf weergeven
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Algemene informatie over het bedrijf weergeven
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Verhaal weergeven
|
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Verhaal weergeven
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Doellijst weergeven
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Doellijst weergeven
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Grafieken weergeven
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Bedrijfsgrafieken en vrachtprijzen weergeven
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Bedrijfsscoretabel weergeven
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Bedrijfsscoretabel weergeven
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Bouw van nieuwe industrie financieren of lijst van alle industrieën weergeven
|
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Industrieën onderzoeken of bouw van nieuwe industrie financieren
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Lijst met treinen van het bedrijf weergeven. Ctrl+klik schakelt tussen lijst van groepen/voertuigen.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Lijst met treinen van het bedrijf weergeven. Ctrl+klik schakelt tussen lijst van groepen/voertuigen.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Lijst met wegvoertuigen van het bedrijf weergeven. Ctrl+klik schakelt tussen lijst van groepen/voertuigen.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Lijst met wegvoertuigen van het bedrijf weergeven. Ctrl+klik schakelt tussen lijst van groepen/voertuigen.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Lijst met schepen van het bedrijf weergeven. Ctrl+klik schakelt tussen lijst van groepen/voertuigen.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Lijst met schepen van het bedrijf weergeven. Ctrl+klik schakelt tussen lijst van groepen/voertuigen.
|
||||||
|
@ -369,8 +369,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Dokken e
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Vliegvelden bouwen
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Vliegvelden bouwen
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Hiermee open je de landschapsbalk om land te verhogen/verlagen, bomen te planten, enz.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Hiermee open je de landschapsbalk om land te verhogen/verlagen, bomen te planten, enz.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Geluid-/muziekvenster weergeven
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Geluid-/muziekvenster weergeven
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Laatste (nieuws-)bericht weergeven, berichtinstellingen weergeven
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Laatste (nieuws-)bericht weergeven, berichtengeschiedenis of alle berichten verwijderen
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Landinformatie, console, foutopsporing in scripts, schermfoto's, over OpenTTD
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Landinformatie, schermfoto, over OpenTTD en ontwikkelaarshulpmiddelen
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Knoppenbalken wisselen
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Knoppenbalken wisselen
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -386,7 +386,7 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Stadsont
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industrieontwikkeling
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industrieontwikkeling
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Wegenbouw
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Wegenbouw
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Tramsporen bouwen
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Tramsporen bouwen
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Bomen planten. Shift schakelt tussen planten/inschatting van de kosten
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Bomen planten. Ctrl selecteert het gebied diagonaal. Shift schakelt tussen planten/inschatting van de kosten
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Bord plaatsen
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Bord plaatsen
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Object plaatsen. Ctrl selecteert een diagonaal gebied. Shift+klik wisselt tussen bouwen/verwachte kosten weergeven.
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Object plaatsen. Ctrl selecteert een diagonaal gebied. Shift+klik wisselt tussen bouwen/verwachte kosten weergeven.
|
||||||
|
|
||||||
|
@ -1206,6 +1206,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Rechts
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximale beginlening: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximale beginlening: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximaal bedrag dat een bedrijf kan lenen (zonder rekening te houden met de inflatie)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximaal bedrag dat een bedrijf kan lenen (zonder rekening te houden met de inflatie)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :Geen lening {RED}Spelscript vereist voor aanvankelijk saldo
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Rente van lening: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Rente van lening: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Percentage rente op lening; bepaald ook het inflatiecijfer wanneer ingeschakeld
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Percentage rente op lening; bepaald ook het inflatiecijfer wanneer ingeschakeld
|
||||||
|
@ -1708,7 +1711,7 @@ STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_HELPTEXT :De hoeveelheid
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Onderhoudstermijnen in procenten: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Onderhoudstermijnen in procenten: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Selecteer of onderhoud van de voertuigen wordt geactiveerd door verstreken tijd sinds het laatste onderhoud of door het zakken van de betrouwbaarheid met een bepaald percentage van de maximale betrouwbaarheid
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Als deze optie is ingeschakeld, proberen voertuigen in onderhoud te gaan als de betrouwbaarheid met een bepaald percentage van de maximale betrouwbaarheid is gezakt.{}{}Als bijvoorbeeld de maximale betrouwbaarheid 90% is en de onderhoudstermijn is 20%, dan probeert het voertuig in onderhoud te gaan als de betrouwbaarheid tot 72% daalt.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Standaardonderhoudstermijn voor treinen: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Standaardonderhoudstermijn voor treinen: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Standaardonderhoudstermijn instellen voor nieuwe treinen als er geen expliciete onderhoudstermijn is ingesteld voor het voertuig
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Standaardonderhoudstermijn instellen voor nieuwe treinen als er geen expliciete onderhoudstermijn is ingesteld voor het voertuig
|
||||||
|
@ -1929,9 +1932,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :'Symmetrisch' b
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distributiemodus voor post: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distributiemodus voor post: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :'Symmetrisch' betekent dat ongeveer dezelfde hoeveelheid post wordt verzonden van station A naar station B als van B naar A. 'Asymmetrisch' betekent dat willekeurige hoeveelheden post in beide richtingen worden verzonden. 'Handmatig' betekent dat er geen automatische distributie plaatsvindt voor post.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :'Symmetrisch' betekent dat ongeveer dezelfde hoeveelheid post wordt verzonden van station A naar station B als van B naar A. 'Asymmetrisch' betekent dat willekeurige hoeveelheden post in beide richtingen worden verzonden. 'Handmatig' betekent dat er geen automatische distributie plaatsvindt voor post.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distributiemodus voor de GEPANTSERDE ladingsklasse: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distributiemodus voor de GEPANTSERDE ladingsklasse: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :De GEPANTSERDE ladingsklasse bevat waardevolle spullen in het gematigde klimaat, diamanten in het subtropische klimaat of goud in het subarctische klimaat. NewGRF's kunnen dat veranderen. 'Symmetrisch' betekent dat ongeveer dezelfde hoeveelheid lading wordt verzonden van een station A naar station B als van B naar A. 'Asymmetrisch' betekent dat deze vracht willekeurig in beide richtingen kan worden verzonden. 'Handmatig' betekent dat er geen automatische distributie zal plaatsvinden voor die lading. Het wordt aanbevolen om dit op 'Asymmetrisch' of 'Handmatig' te zetten bij het spelen in subarctisch klimaat omdat banken geen goud terugsturen naar goudmijnen. Voor gematigd en subtropisch klimaat kun je ook 'Symmetrisch' kiezen omdat banken waardevolle spullen terug kunnen sturen naar de oorspronkelijke bank.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :De GEPANTSERDE ladingsklasse bevat waardevolle spullen in het gematigde klimaat, diamanten in het subtropische klimaat of goud in het subarctische klimaat. NewGRF's kunnen dat veranderen. 'Symmetrisch' betekent dat ongeveer dezelfde hoeveelheid lading wordt verzonden van een station A naar station B als van B naar A. 'Asymmetrisch' betekent dat deze vracht willekeurig in beide richtingen kan worden verzonden. 'Handmatig' betekent dat er geen automatische distributie zal plaatsvinden voor die lading. Het wordt aanbevolen om dit op 'Asymmetrisch' of 'Handmatig' te zetten bij het spelen in subarctisch of subtropisch klimaat omdat banken daar alleen vracht kunnen accepteren, niet versturen. Voor gematigd klimaat kun je ook 'Symmetrisch' kiezen omdat banken kostbaarheden terug kunnen sturen naar de oorspronkelijke bank.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distributiemodus voor andere vrachtsoorten: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distributiemodus voor andere vrachtsoorten: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :'Symmetrisch' betekent dat willekeurige hoeveelheden lading in beide richtingen kunnen worden gestuurd. 'Handmatig' betekent dat er geen automatische distributie plaatsvindt voor die lading.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :'Asymmetrisch' betekent dat willekeurige hoeveelheden lading in beide richtingen kunnen worden gestuurd. 'Handmatig' betekent dat er geen automatische distributie plaatsvindt voor die lading.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Handmatig
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Handmatig
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asymmetrisch
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asymmetrisch
|
||||||
|
@ -2698,8 +2701,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Dichthei
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selecteer type spoorbrug
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selecteer type spoorbrug
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selecteer type wegbrug
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selecteer type wegbrug
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brugkeuze - klik op de gewenste brug om die te bouwen
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brugkeuze - klik op de gewenste brug om die te bouwen
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Hangend, staal
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Hangend, staal
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Ligger, staal
|
STR_BRIDGE_NAME_GIRDER_STEEL :Ligger, staal
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Vrijdragend, staal
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Vrijdragend, staal
|
||||||
|
@ -2819,7 +2824,7 @@ STR_OBJECT_CLASS_TRNS :Zendmasten
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Bomen
|
STR_PLANT_TREE_CAPTION :{WHITE}Bomen
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Selecteer een soort boom om te planten. Als de tegel al bomen bevat, komen er meer bomen van verschillende typen bij, onafhankelijk van het geselecteerde type
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Selecteer een soort boom om te planten. Als de tegel al bomen bevat, komen er meer bomen van verschillende typen bij, onafhankelijk van het geselecteerde type
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Willekeurige soorten bomen
|
STR_TREES_RANDOM_TYPE :{BLACK}Willekeurige soorten bomen
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Willekeurig bomen planten. Shift+klik wisselt tussen bouwen/verwachte kosten.
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Willekeurig bomen planten. Ctrl selecteert het gebied diagonaal. Shift+klik wisselt tussen bouwen/verwachte kosten.
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Willekeurige bomen
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Willekeurige bomen
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Hiermee plant je bomen willekeurig over het landschap
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Hiermee plant je bomen willekeurig over het landschap
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normaal
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normaal
|
||||||
|
@ -2851,6 +2856,8 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Willekeu
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Hiermee sticht je een stad op een willekeurige locatie
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Hiermee sticht je een stad op een willekeurige locatie
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Veel willekeurige steden
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Veel willekeurige steden
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Verspreid willekeurig geplaatste steden over de kaart
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Verspreid willekeurig geplaatste steden over de kaart
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Alle steden uitbreiden
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Laat alle steden een klein beetje groeien
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Plaatsnaam:
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Plaatsnaam:
|
||||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Plaatsnaam invoeren
|
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Plaatsnaam invoeren
|
||||||
|
@ -4511,22 +4518,22 @@ STR_TIMETABLE_STARTING_DATE :{BLACK}Startdat
|
||||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Selecteer een datum als startpunt voor deze dienstregeling. Ctrl+klik verdeelt alle voertuigen die deze orders delen gelijkmatig vanaf deze datum op basis van hun relatieve volgorde, als de order volledig is ingeroosterd
|
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Selecteer een datum als startpunt voor deze dienstregeling. Ctrl+klik verdeelt alle voertuigen die deze orders delen gelijkmatig vanaf deze datum op basis van hun relatieve volgorde, als de order volledig is ingeroosterd
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Tijd wijzigen
|
STR_TIMETABLE_CHANGE_TIME :{BLACK}Tijd wijzigen
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Verander de tijdsduur die de geselecteerde order mag duren
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Verander de tijdsduur die de geselecteerde order mag duren. Met Ctrl+klik stel je de tijd voor alle orders in
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Tijd wissen
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Tijd wissen
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Verwijder de tijdsduur die de geselecteerde order mag duren
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Verwijder de tijdsduur die de geselecteerde order mag duren. Met Ctrl+klik wis je de tijd voor alle orders
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Maximumsnelheid wijzigen
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Maximumsnelheid wijzigen
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Wijzig de maximumsnelheid voor de gekozen order
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Wijzig de maximumsnelheid voor de gekozen order. Met Ctrl+klik stel je de snelheid voor alle orders in
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Snelheidslimiet wissen
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Snelheidslimiet wissen
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Verwijder de maximumsnelheid van de gekozen order
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Verwijder de maximumsnelheid van de gekozen order. Met Ctrl+klik wis je de snelheid voor alle orders
|
||||||
|
|
||||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}Vertragingsteller terugstellen
|
STR_TIMETABLE_RESET_LATENESS :{BLACK}Vertragingsteller terugstellen
|
||||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Stel de vertragingsteller terug zodat het voertuig op tijd is
|
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Stel de vertragingsteller terug zodat het voertuig op tijd is
|
||||||
|
|
||||||
STR_TIMETABLE_AUTOFILL :{BLACK}Automatisch vullen
|
STR_TIMETABLE_AUTOFILL :{BLACK}Automatisch vullen
|
||||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Vul de dienstregeling automatisch in aan de hand van de volgende reis (Ctrl+klik om te proberen om wachttijden te bewaren)
|
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Vul de dienstregeling automatisch in aan de hand van de volgende reis. Ctrl+klik om te proberen om wachttijden te bewaren
|
||||||
|
|
||||||
STR_TIMETABLE_EXPECTED :{BLACK}Verwacht
|
STR_TIMETABLE_EXPECTED :{BLACK}Verwacht
|
||||||
STR_TIMETABLE_SCHEDULED :{BLACK}Volgens dienstregeling
|
STR_TIMETABLE_SCHEDULED :{BLACK}Volgens dienstregeling
|
||||||
|
@ -4782,6 +4789,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... te v
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Kan geen industrieën genereren...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Kan geen industrieën genereren...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Kan {STRING} hier niet bouwen...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Kan {STRING} hier niet bouwen...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Kan dit type industrie hier niet bouwen...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Kan dit type industrie hier niet bouwen...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}Kan industrie niet onderzoeken...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... te dicht bij een andere industrie
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... te dicht bij een andere industrie
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... moet eerst dorp bouwen
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... moet eerst dorp bouwen
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... slechts één per stad toegestaan
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... slechts één per stad toegestaan
|
||||||
|
@ -4796,6 +4804,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... boss
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... kan alleen boven de sneeuwlijn gebouwd worden
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... kan alleen boven de sneeuwlijn gebouwd worden
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... kan alleen onder de sneeuwlijn gebouwd worden
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... kan alleen onder de sneeuwlijn gebouwd worden
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}De financiering is mislukt vanwege domme pech. Probeer het opnieuw.
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}Er was geen geschikte plek voor onderzoek voor deze industrie
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Er waren geen geschikte locaties voor {STRING}-industrieën
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Er waren geen geschikte locaties voor {STRING}-industrieën
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Wijzig de instellingen van wereldontwikkeling om een betere kaart te krijgen
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Wijzig de instellingen van wereldontwikkeling om een betere kaart te krijgen
|
||||||
|
|
||||||
|
@ -5077,6 +5087,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... vlie
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kan geen dienstregeling opzetten voor dit voertuig...
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Kan geen dienstregeling opzetten voor dit voertuig...
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Voertuigen kunnen alleen wachten op stations
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Voertuigen kunnen alleen wachten op stations
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Dit voertuig stopt niet op dit station
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Dit voertuig stopt niet op dit station
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}... dienstregeling is niet compleet
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... te veel bordjes
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... te veel bordjes
|
||||||
|
|
|
@ -343,9 +343,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Open the
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pause game
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pause game
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Fast forward the game
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Fast forward the game
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Options
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Options and settings
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Save game, abandon game, exit
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Save, load or abandon game, exit program
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Display map, extra viewport or list of signs
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Display map, extra viewport, cargo flow or list of signs
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Display town directory
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Display town directory
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Display subsidies
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Display subsidies
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Display list of company's stations
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Display list of company's stations
|
||||||
|
@ -353,9 +353,9 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Display
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Display general company information
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Display general company information
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Display story book
|
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Display story book
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Display goal list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Display goal list
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Display graphs
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Display company graphs and cargo payment rates
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Display company league table
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Display company league table
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Fund construction of new industry or list all industries
|
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Examine industries or fund construction of a new industry
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Display list of company's trains. Ctrl+Click toggles opening the group/vehicle list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Display list of company's trains. Ctrl+Click toggles opening the group/vehicle list
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Display list of company's road vehicles. Ctrl+Click toggles opening the group/vehicle list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Display list of company's road vehicles. Ctrl+Click toggles opening the group/vehicle list
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Display list of company's ships. Ctrl+Click toggles opening the group/vehicle list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Display list of company's ships. Ctrl+Click toggles opening the group/vehicle list
|
||||||
|
@ -369,8 +369,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Build sh
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Build airports
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Build airports
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Open the landscaping toolbar to raise/lower land, plant trees, etc.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Open the landscaping toolbar to raise/lower land, plant trees, etc.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Show sound/music window
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Show sound/music window
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Show last message/news report, show message options
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Show last message/news report, messages history or delete all messages
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Land area information, console, script debug, screenshots, about OpenTTD
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Land area information, screenshot, about OpenTTD and developer tools
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Switch toolbars
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Switch toolbars
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -386,7 +386,7 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Town gen
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industry generation
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industry generation
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Road construction
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Road construction
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Tramway construction
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Tramway construction
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plant trees. Shift toggles building/showing cost estimate
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plant trees. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Place sign
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Place sign
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Place object. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Place object. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
||||||
|
|
||||||
|
@ -1206,6 +1206,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Right
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximum initial loan: {STRING2}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximum initial loan: {STRING2}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximum amount a company can loan (without taking inflation into account)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximum amount a company can loan (without taking inflation into account)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :No loan {RED}Requires Game Script to provide initial funds
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Interest rate: {STRING2}
|
STR_CONFIG_SETTING_INTEREST_RATE :Interest rate: {STRING2}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Loan interest rate; also controls inflation, if enabled
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Loan interest rate; also controls inflation, if enabled
|
||||||
|
@ -1527,7 +1530,7 @@ STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREY_TO_RED :Grey to red
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Greyscale
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Greyscale
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SCROLLMODE :Viewport scroll behaviour: {STRING2}
|
STR_CONFIG_SETTING_SCROLLMODE :Viewport scroll behaviour: {STRING2}
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Behaviour when scrolling the map
|
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Behaviour when scrolling the map. The "mouse position locked" options don't work on all systems, like web-based versions, touchscreens, Linux with Wayland, and others
|
||||||
###length 4
|
###length 4
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_DEFAULT :Move viewport with RMB, mouse position locked
|
STR_CONFIG_SETTING_SCROLLMODE_DEFAULT :Move viewport with RMB, mouse position locked
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_RMB_LOCKED :Move map with RMB, mouse position locked
|
STR_CONFIG_SETTING_SCROLLMODE_RMB_LOCKED :Move map with RMB, mouse position locked
|
||||||
|
@ -1708,7 +1711,7 @@ STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_HELPTEXT :How much memory
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Service intervals are in percents: {STRING2}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Service intervals are in percents: {STRING2}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Choose whether servicing of vehicles is triggered by the time passed since last service or by reliability dropping by a certain percentage of the maximum reliability
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :When enabled, vehicles try to service when their reliability drops by a given percentage of the maximum reliability.{}{}For example, if a vehicle's maximum reliability is 90% and the service interval is 20%, the vehicle will try to service when it reaches 72% reliability.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Default service interval for trains: {STRING2}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Default service interval for trains: {STRING2}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Set the default service interval for new rail vehicles, if no explicit service interval is set for the vehicle
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Set the default service interval for new rail vehicles, if no explicit service interval is set for the vehicle
|
||||||
|
@ -1925,13 +1928,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Take {STRING2}{
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Time taken for each recalculation of a link graph component. When a recalculation is started, a thread is spawned which is allowed to run for this number of days. The shorter you set this the more likely it is that the thread is not finished when it's supposed to. Then the game stops until it is ("lag"). The longer you set it the longer it takes for the distribution to be updated when routes change.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Time taken for each recalculation of a link graph component. When a recalculation is started, a thread is spawned which is allowed to run for this number of days. The shorter you set this the more likely it is that the thread is not finished when it's supposed to. Then the game stops until it is ("lag"). The longer you set it the longer it takes for the distribution to be updated when routes change.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Distribution mode for passengers: {STRING2}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Distribution mode for passengers: {STRING2}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"symmetric" means that roughly the same number of passengers will go from a station A to a station B as from B to A. "asymmetric" means that arbitrary numbers of passengers can go in either direction. "manual" means that no automatic distribution will take place for passengers.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"Symmetric" means that roughly the same number of passengers will go from a station A to a station B as from B to A. "Asymmetric" means that arbitrary numbers of passengers can go in either direction. "Manual" means that no automatic distribution will take place for passengers.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distribution mode for mail: {STRING2}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distribution mode for mail: {STRING2}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetric" means that roughly the same amount of mail will be sent from a station A to a station B as from B to A. "asymmetric" means that arbitrary amounts of mail can be sent in either direction. "manual" means that no automatic distribution will take place for mail.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"Symmetric" means that roughly the same amount of mail will be sent from a station A to a station B as from B to A. "Asymmetric" means that arbitrary amounts of mail can be sent in either direction. "Manual" means that no automatic distribution will take place for mail.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distribution mode for the ARMOURED cargo class: {STRING2}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distribution mode for the ARMOURED cargo class: {STRING2}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :The ARMOURED cargo class contains valuables in the temperate, diamonds in the subtropical or gold in subarctic climate. NewGRFs may change that. "symmetric" means that roughly the same amount of that cargo will be sent from a station A to a station B as from B to A. "asymmetric" means that arbitrary amounts of that cargo can be sent in either direction. "manual" means that no automatic distribution will take place for that cargo. It is recommended to set this to asymmetric or manual when playing subarctic, as banks won't send any gold back to gold mines. For temperate and subtropical you can also choose symmetric as banks will send valuables back to the origin bank of some load of valuables.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :The ARMOURED cargo class contains valuables in the temperate, diamonds in the subtropical, or gold in the subarctic climate. NewGRFs may change that. "Symmetric" means that roughly the same amount of that cargo will be sent from a station A to a station B as from B to A. "Asymmetric" means that arbitrary amounts of that cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for that cargo. It is recommended to set this to asymmetric or manual when playing subarctic or subtropic, as banks only receive cargo in these climates. For temperate you can also choose symmetric as banks will send valuables back to the origin bank.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribution mode for other cargo classes: {STRING2}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribution mode for other cargo classes: {STRING2}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "manual" means that no automatic distribution will take place for those cargoes.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
||||||
|
@ -2053,6 +2056,7 @@ STR_CONFIG_ERROR_SPRITECACHE_TOO_BIG :{WHITE}Allocati
|
||||||
# Video initalization errors
|
# Video initalization errors
|
||||||
STR_VIDEO_DRIVER_ERROR :{WHITE}Error with video settings...
|
STR_VIDEO_DRIVER_ERROR :{WHITE}Error with video settings...
|
||||||
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE}... no compatible GPU found. Hardware acceleration disabled
|
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE}... no compatible GPU found. Hardware acceleration disabled
|
||||||
|
STR_VIDEO_DRIVER_ERROR_HARDWARE_ACCELERATION_CRASH :{WHITE}... GPU driver crashed the game. Hardware acceleration disabled
|
||||||
|
|
||||||
# Intro window
|
# Intro window
|
||||||
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
||||||
|
@ -2698,8 +2702,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Increase
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Select Rail Bridge
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Select Rail Bridge
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Select Road Bridge
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Select Road Bridge
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Bridge selection - click on your preferred bridge to build it
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Bridge selection - click on your preferred bridge to build it
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspension, Steel
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspension, Steel
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Girder, Steel
|
STR_BRIDGE_NAME_GIRDER_STEEL :Girder, Steel
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Cantilever, Steel
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Cantilever, Steel
|
||||||
|
@ -2819,7 +2825,7 @@ STR_OBJECT_CLASS_TRNS :Transmitters
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Trees
|
STR_PLANT_TREE_CAPTION :{WHITE}Trees
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Select tree type to plant. If the tile already has a tree, this will add more trees of mixed types independent of the selected type
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Select tree type to plant. If the tile already has a tree, this will add more trees of mixed types independent of the selected type
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Trees of random type
|
STR_TREES_RANDOM_TYPE :{BLACK}Trees of random type
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Place trees of random type. Shift toggles building/showing cost estimate
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Place trees of random type. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Random Trees
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Random Trees
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Plant trees randomly throughout the landscape
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Plant trees randomly throughout the landscape
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
||||||
|
@ -5082,6 +5088,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... airc
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Can't timetable vehicle...
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Can't timetable vehicle...
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vehicles can only wait at stations
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vehicles can only wait at stations
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}This vehicle is not stopping at this station
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}This vehicle is not stopping at this station
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}... timetable is incomplete
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... too many signs
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... too many signs
|
||||||
|
|
|
@ -343,9 +343,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Open the
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pause game
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pause game
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Fast forward the game
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Fast forward the game
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Options
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Options and settings
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Save game, abandon game, exit
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Save, load or abandon game, exit program
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Display map, extra viewport or list of signs
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Display map, extra viewport, cargo flow or list of signs
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Display town directory
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Display town directory
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Display subsidies
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Display subsidies
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Display list of company's stations
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Display list of company's stations
|
||||||
|
@ -353,9 +353,9 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Display
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Display general company information
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Display general company information
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Display story book
|
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Display story book
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Display goal list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Display goal list
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Display graphs
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Display company graphs and cargo payment rates
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Display company league table
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Display company league table
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Fund construction of new industry or list all industries
|
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Examine industries or fund construction of a new industry
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Display list of company's trains. Ctrl+Click toggles opening the group/vehicle list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Display list of company's trains. Ctrl+Click toggles opening the group/vehicle list
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Display list of company's road vehicles. Ctrl+Click toggles opening the group/vehicle list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Display list of company's road vehicles. Ctrl+Click toggles opening the group/vehicle list
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Display list of company's ships. Ctrl+Click toggles opening the group/vehicle list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Display list of company's ships. Ctrl+Click toggles opening the group/vehicle list
|
||||||
|
@ -369,8 +369,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Build sh
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Build airports
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Build airports
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Open the landscaping toolbar to raise/lower land, plant trees, etc.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Open the landscaping toolbar to raise/lower land, plant trees, etc.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Show sound/music window
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Show sound/music window
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Show last message/news report, show message options
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Show last message/news report, messages history or delete all messages
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Land area information, console, script debug, screenshots, about OpenTTD
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Land area information, screenshot, about OpenTTD and developer tools
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Switch toolbars
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Switch toolbars
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -386,7 +386,7 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Town gen
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industry generation
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industry generation
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Road construction
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Road construction
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Tramway construction
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Tramway construction
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plant trees. Shift toggles building/showing cost estimate
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plant trees. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Place sign
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Place sign
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Place object. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Place object. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
||||||
|
|
||||||
|
@ -1206,6 +1206,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Right
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximum initial loan: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximum initial loan: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximum amount a company can loan (without taking inflation into account)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximum amount a company can loan (without taking inflation into account)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :No loan {RED}Requires Game Script to provide initial funds
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Interest rate: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Interest rate: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Loan interest rate; also controls inflation, if enabled
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Loan interest rate; also controls inflation, if enabled
|
||||||
|
@ -1527,7 +1530,7 @@ STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREY_TO_RED :Grey to red
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Greyscale
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Greyscale
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SCROLLMODE :Viewport scroll behaviour: {STRING}
|
STR_CONFIG_SETTING_SCROLLMODE :Viewport scroll behaviour: {STRING}
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Behaviour when scrolling the map
|
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Behaviour when scrolling the map. The "mouse position locked" options don't work on all systems, like web-based versions, touchscreens, Linux with Wayland, and others
|
||||||
###length 4
|
###length 4
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_DEFAULT :Move viewport with RMB, mouse position locked
|
STR_CONFIG_SETTING_SCROLLMODE_DEFAULT :Move viewport with RMB, mouse position locked
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_RMB_LOCKED :Move map with RMB, mouse position locked
|
STR_CONFIG_SETTING_SCROLLMODE_RMB_LOCKED :Move map with RMB, mouse position locked
|
||||||
|
@ -1708,7 +1711,7 @@ STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_HELPTEXT :How much memory
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Service intervals are in percents: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Service intervals are in percents: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Choose whether servicing of vehicles is triggered by the time passed since last service or by reliability dropping by a certain percentage of the maximum reliability
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :When enabled, vehicles try to service when their reliability drops by a given percentage of the maximum reliability.{}{}For example, if a vehicle's maximum reliability is 90% and the service interval is 20%, the vehicle will try to service when it reaches 72% reliability.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Default service interval for trains: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Default service interval for trains: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Set the default service interval for new rail vehicles, if no explicit service interval is set for the vehicle
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Set the default service interval for new rail vehicles, if no explicit service interval is set for the vehicle
|
||||||
|
@ -1925,13 +1928,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Take {STRING}{N
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Time taken for each recalculation of a link graph component. When a recalculation is started, a thread is spawned which is allowed to run for this number of days. The shorter you set this the more likely it is that the thread is not finished when it's supposed to. Then the game stops until it is ("lag"). The longer you set it the longer it takes for the distribution to be updated when routes change.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Time taken for each recalculation of a link graph component. When a recalculation is started, a thread is spawned which is allowed to run for this number of days. The shorter you set this the more likely it is that the thread is not finished when it's supposed to. Then the game stops until it is ("lag"). The longer you set it the longer it takes for the distribution to be updated when routes change.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Distribution mode for passengers: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Distribution mode for passengers: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"symmetric" means that roughly the same number of passengers will go from a station A to a station B as from B to A. "asymmetric" means that arbitrary numbers of passengers can go in either direction. "manual" means that no automatic distribution will take place for passengers.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"Symmetric" means that roughly the same number of passengers will go from a station A to a station B as from B to A. "Asymmetric" means that arbitrary numbers of passengers can go in either direction. "Manual" means that no automatic distribution will take place for passengers.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distribution mode for mail: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distribution mode for mail: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetric" means that roughly the same amount of mail will be sent from a station A to a station B as from B to A. "asymmetric" means that arbitrary amounts of mail can be sent in either direction. "manual" means that no automatic distribution will take place for mail.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"Symmetric" means that roughly the same amount of mail will be sent from a station A to a station B as from B to A. "Asymmetric" means that arbitrary amounts of mail can be sent in either direction. "Manual" means that no automatic distribution will take place for mail.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distribution mode for the ARMOURED cargo class: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distribution mode for the ARMOURED cargo class: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :The ARMOURED cargo class contains valuables in the temperate, diamonds in the subtropical or gold in subarctic climate. NewGRFs may change that. "symmetric" means that roughly the same amount of that cargo will be sent from a station A to a station B as from B to A. "asymmetric" means that arbitrary of that cargo can be sent in either direction. "manual" means that no automatic distribution will take place for that cargo. It is recommended to set this to asymmetric or manual when playing subarctic, as banks won't send any gold back to gold mines. For temperate and subtropical you can also choose symmetric as banks will send valuables back to the origin bank of some load of valuables.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :The ARMOURED cargo class contains valuables in the temperate, diamonds in the subtropical, or gold in the subarctic climate. NewGRFs may change that. "Symmetric" means that roughly the same amount of that cargo will be sent from a station A to a station B as from B to A. "Asymmetric" means that arbitrary amounts of that cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for that cargo. It is recommended to set this to asymmetric or manual when playing subarctic or subtropic, as banks only receive cargo in these climates. For temperate you can also choose symmetric as banks will send valuables back to the origin bank.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribution mode for other cargo classes: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribution mode for other cargo classes: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "manual" means that no automatic distribution will take place for those cargoes.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
||||||
|
@ -2053,6 +2056,7 @@ STR_CONFIG_ERROR_SPRITECACHE_TOO_BIG :{WHITE}Allocati
|
||||||
# Video initalization errors
|
# Video initalization errors
|
||||||
STR_VIDEO_DRIVER_ERROR :{WHITE}Error with video settings...
|
STR_VIDEO_DRIVER_ERROR :{WHITE}Error with video settings...
|
||||||
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE}... no compatible GPU found. Hardware acceleration disabled
|
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE}... no compatible GPU found. Hardware acceleration disabled
|
||||||
|
STR_VIDEO_DRIVER_ERROR_HARDWARE_ACCELERATION_CRASH :{WHITE}... GPU driver crashed the game. Hardware acceleration disabled
|
||||||
|
|
||||||
# Intro window
|
# Intro window
|
||||||
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
||||||
|
@ -2698,8 +2702,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Increase
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Select Rail Bridge
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Select Rail Bridge
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Select Road Bridge
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Select Road Bridge
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Bridge selection - click on your preferred bridge to build it
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Bridge selection - click on your preferred bridge to build it
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspension, Steel
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspension, Steel
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Girder, Steel
|
STR_BRIDGE_NAME_GIRDER_STEEL :Girder, Steel
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Cantilever, Steel
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Cantilever, Steel
|
||||||
|
@ -2819,7 +2825,7 @@ STR_OBJECT_CLASS_TRNS :Transmitters
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Trees
|
STR_PLANT_TREE_CAPTION :{WHITE}Trees
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Select tree type to plant. If the tile already has a tree, this will add more trees of mixed types independent of the selected type
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Select tree type to plant. If the tile already has a tree, this will add more trees of mixed types independent of the selected type
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Trees of random type
|
STR_TREES_RANDOM_TYPE :{BLACK}Trees of random type
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Place trees of random type. Shift toggles building/showing cost estimate
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Place trees of random type. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Random Trees
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Random Trees
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Plant trees randomly throughout the landscape
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Plant trees randomly throughout the landscape
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
||||||
|
@ -5082,6 +5088,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... airc
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Can't timetable vehicle...
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Can't timetable vehicle...
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vehicles can only wait at stations
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vehicles can only wait at stations
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}This vehicle is not stopping at this station
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}This vehicle is not stopping at this station
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}... timetable is incomplete
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... too many signs
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... too many signs
|
||||||
|
|
|
@ -37,7 +37,7 @@ STR_CARGO_PLURAL_IRON_ORE :Iron Ore
|
||||||
STR_CARGO_PLURAL_STEEL :Steel
|
STR_CARGO_PLURAL_STEEL :Steel
|
||||||
STR_CARGO_PLURAL_VALUABLES :Valuables
|
STR_CARGO_PLURAL_VALUABLES :Valuables
|
||||||
STR_CARGO_PLURAL_COPPER_ORE :Copper Ore
|
STR_CARGO_PLURAL_COPPER_ORE :Copper Ore
|
||||||
STR_CARGO_PLURAL_MAIZE :Maize
|
STR_CARGO_PLURAL_MAIZE :Corn
|
||||||
STR_CARGO_PLURAL_FRUIT :Fruit
|
STR_CARGO_PLURAL_FRUIT :Fruit
|
||||||
STR_CARGO_PLURAL_DIAMONDS :Diamonds
|
STR_CARGO_PLURAL_DIAMONDS :Diamonds
|
||||||
STR_CARGO_PLURAL_FOOD :Food
|
STR_CARGO_PLURAL_FOOD :Food
|
||||||
|
@ -71,7 +71,7 @@ STR_CARGO_SINGULAR_IRON_ORE :Iron Ore
|
||||||
STR_CARGO_SINGULAR_STEEL :Steel
|
STR_CARGO_SINGULAR_STEEL :Steel
|
||||||
STR_CARGO_SINGULAR_VALUABLES :Valuables
|
STR_CARGO_SINGULAR_VALUABLES :Valuables
|
||||||
STR_CARGO_SINGULAR_COPPER_ORE :Copper Ore
|
STR_CARGO_SINGULAR_COPPER_ORE :Copper Ore
|
||||||
STR_CARGO_SINGULAR_MAIZE :Maize
|
STR_CARGO_SINGULAR_MAIZE :Corn
|
||||||
STR_CARGO_SINGULAR_FRUIT :Fruit
|
STR_CARGO_SINGULAR_FRUIT :Fruit
|
||||||
STR_CARGO_SINGULAR_DIAMOND :Diamond
|
STR_CARGO_SINGULAR_DIAMOND :Diamond
|
||||||
STR_CARGO_SINGULAR_FOOD :Food
|
STR_CARGO_SINGULAR_FOOD :Food
|
||||||
|
@ -105,7 +105,7 @@ STR_QUANTITY_IRON_ORE :{WEIGHT_LONG} o
|
||||||
STR_QUANTITY_STEEL :{WEIGHT_LONG} of steel
|
STR_QUANTITY_STEEL :{WEIGHT_LONG} of steel
|
||||||
STR_QUANTITY_VALUABLES :{COMMA}{NBSP}bag{P "" s} of valuables
|
STR_QUANTITY_VALUABLES :{COMMA}{NBSP}bag{P "" s} of valuables
|
||||||
STR_QUANTITY_COPPER_ORE :{WEIGHT_LONG} of copper ore
|
STR_QUANTITY_COPPER_ORE :{WEIGHT_LONG} of copper ore
|
||||||
STR_QUANTITY_MAIZE :{WEIGHT_LONG} of maize
|
STR_QUANTITY_MAIZE :{WEIGHT_LONG} of corn
|
||||||
STR_QUANTITY_FRUIT :{WEIGHT_LONG} of fruit
|
STR_QUANTITY_FRUIT :{WEIGHT_LONG} of fruit
|
||||||
STR_QUANTITY_DIAMONDS :{COMMA}{NBSP}bag{P "" s} of diamonds
|
STR_QUANTITY_DIAMONDS :{COMMA}{NBSP}bag{P "" s} of diamonds
|
||||||
STR_QUANTITY_FOOD :{WEIGHT_LONG} of food
|
STR_QUANTITY_FOOD :{WEIGHT_LONG} of food
|
||||||
|
@ -343,9 +343,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Open the
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pause game
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pause game
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Fast forward the game
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Fast forward the game
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Options
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Options and settings
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Save game, abandon game, quit
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Save, load or abandon game, exit program
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Display map, extra viewport, or list of signs
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Display map, extra viewport, cargo flow or list of signs
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Display town directory
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Display town directory
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Display subsidies
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Display subsidies
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Display list of company's stations
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Display list of company's stations
|
||||||
|
@ -353,9 +353,9 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Display
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Display general company information
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Display general company information
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Display story book
|
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Display story book
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Display goal list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Display goal list
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Display graphs
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Display company graphs and cargo payment rates
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Display company league table
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Display company league table
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Fund construction of new industry or list all industries
|
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Examine industries or fund construction of a new industry
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Display list of company's trains. Ctrl+Click toggles opening the group/vehicle list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Display list of company's trains. Ctrl+Click toggles opening the group/vehicle list
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Display list of company's road vehicles. Ctrl+Click toggles opening the group/vehicle list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Display list of company's road vehicles. Ctrl+Click toggles opening the group/vehicle list
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Display list of company's ships. Ctrl+Click toggles opening the group/vehicle list
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Display list of company's ships. Ctrl+Click toggles opening the group/vehicle list
|
||||||
|
@ -369,8 +369,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Build sh
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Build airports
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Build airports
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Open the landscaping toolbar to raise/lower land, plant trees, etc.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Open the landscaping toolbar to raise/lower land, plant trees, etc.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Show sound/music window
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Show sound/music window
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Show last message/news report, show message options
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Show last message/news report, messages history or delete all messages
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Land area information, console, script debug, screenshots, about OpenTTD
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Land area information, screenshot, about OpenTTD and developer tools
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Switch toolbars
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Switch toolbars
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -386,7 +386,7 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Town gen
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industry generation
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industry generation
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Road construction
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Road construction
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Streetcar line construction
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Streetcar line construction
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plant trees. Shift toggles building/showing cost estimate
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plant trees. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Place sign
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Place sign
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Place object. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Place object. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
||||||
|
|
||||||
|
@ -1206,6 +1206,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Right
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximum initial loan: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximum initial loan: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximum amount a company can loan (without taking inflation into account)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximum amount a company can loan (without taking inflation into account)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :No loan {RED}Requires Game Script to provide initial funds
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Interest rate: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Interest rate: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Loan interest rate; also controls inflation, if enabled
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Loan interest rate; also controls inflation, if enabled
|
||||||
|
@ -1708,7 +1711,7 @@ STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_HELPTEXT :How much memory
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Maintenance intervals are in percents: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Maintenance intervals are in percents: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Choose whether maintenance of vehicles is triggered by the time passed since last maintenance or by reliability dropping by a certain percentage of the maximum reliability
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :When enabled, vehicles try to service when their reliability drops by a given percentage of the maximum reliability.{}{}For example, if a vehicle's maximum reliability is 90% and the service interval is 20%, the vehicle will try to service when it reaches 72% reliability.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Default maintenance interval for trains: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Default maintenance interval for trains: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Set the default maintenance interval for new rail vehicles, if no explicit maintenance interval is set for the vehicle
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Set the default maintenance interval for new rail vehicles, if no explicit maintenance interval is set for the vehicle
|
||||||
|
@ -1925,13 +1928,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Take {STRING}{N
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Time taken for each recalculation of a link graph component. When a recalculation is started, a thread is spawned which is allowed to run for this number of days. The shorter you set this the more likely it is that the thread is not finished when it's supposed to. Then the game stops until it is ("lag"). The longer you set it the longer it takes for the distribution to be updated when routes change.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Time taken for each recalculation of a link graph component. When a recalculation is started, a thread is spawned which is allowed to run for this number of days. The shorter you set this the more likely it is that the thread is not finished when it's supposed to. Then the game stops until it is ("lag"). The longer you set it the longer it takes for the distribution to be updated when routes change.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Distribution mode for passengers: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Distribution mode for passengers: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"symmetric" means that roughly the same number of passengers will go from a station A to a station B as from B to A. "asymmetric" means that arbitrary numbers of passengers can go in either direction. "manual" means that no automatic distribution will take place for passengers.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"Symmetric" means that roughly the same number of passengers will go from a station A to a station B as from B to A. "Asymmetric" means that arbitrary numbers of passengers can go in either direction. "Manual" means that no automatic distribution will take place for passengers.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distribution mode for mail: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Distribution mode for mail: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symmetric" means that roughly the same amount of mail will be sent from a station A to a station B as from B to A. "asymmetric" means that arbitrary amounts of mail can be sent in either direction. "manual" means that no automatic distribution will take place for mail.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"Symmetric" means that roughly the same amount of mail will be sent from a station A to a station B as from B to A. "Asymmetric" means that arbitrary amounts of mail can be sent in either direction. "Manual" means that no automatic distribution will take place for mail.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distribution mode for the ARMORED cargo class: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Distribution mode for the ARMORED cargo class: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :The ARMORED cargo class contains valuables in the temperate, diamonds in the subtropical, or gold in the subarctic climate. NewGRFs may change that. "symmetric" means that roughly the same amount of that cargo will be sent from a station A to a station B as from B to A. "asymmetric" means that arbitrary amounts of that cargo can be sent in either direction. "manual" means that no automatic distribution will take place for that cargo. It is recommended to set this to asymmetric or manual when playing subarctic, as banks won't send any gold back to gold mines. For temperate and subtropical you can also choose symmetric as banks will send valuables back to the origin bank of some load of valuables.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :The ARMORED cargo class contains valuables in the temperate, diamonds in the subtropical, or gold in the subarctic climate. NewGRFs may change that. "Symmetric" means that roughly the same amount of that cargo will be sent from a station A to a station B as from B to A. "Asymmetric" means that arbitrary amounts of that cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for that cargo. It is recommended to set this to asymmetric or manual when playing subarctic or subtropic, as banks only receive cargo in these climates. For temperate you can also choose symmetric as banks will send valuables back to the origin bank.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribution mode for other cargo classes: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribution mode for other cargo classes: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "manual" means that no automatic distribution will take place for those cargos.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
||||||
|
@ -2698,8 +2701,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Increase
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Select Rail Bridge
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Select Rail Bridge
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Select Road Bridge
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Select Road Bridge
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Bridge selection - click on your preferred bridge to build it
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Bridge selection - click on your preferred bridge to build it
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspension, Steel
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspension, Steel
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Girder, Steel
|
STR_BRIDGE_NAME_GIRDER_STEEL :Girder, Steel
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Cantilever, Steel
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Cantilever, Steel
|
||||||
|
@ -2819,7 +2824,7 @@ STR_OBJECT_CLASS_TRNS :Transmitters
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Trees
|
STR_PLANT_TREE_CAPTION :{WHITE}Trees
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Select tree type to plant. If the tile already has a tree, this will add more trees of mixed types independent of the selected type
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Select tree type to plant. If the tile already has a tree, this will add more trees of mixed types independent of the selected type
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Trees of random type
|
STR_TREES_RANDOM_TYPE :{BLACK}Trees of random type
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Place trees of random type. Shift toggles building/showing cost estimate
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Place trees of random type. Ctrl selects the area diagonally. Shift toggles building/showing cost estimate
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Random Trees
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Random Trees
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Plant trees randomly throughout the landscape
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Plant trees randomly throughout the landscape
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
||||||
|
@ -4358,7 +4363,7 @@ STR_ORDER_DROP_REFIT_AUTO_ANY :Available cargo
|
||||||
|
|
||||||
STR_ORDER_SERVICE :{BLACK}Maintenance
|
STR_ORDER_SERVICE :{BLACK}Maintenance
|
||||||
STR_ORDER_DROP_GO_ALWAYS_DEPOT :Always go
|
STR_ORDER_DROP_GO_ALWAYS_DEPOT :Always go
|
||||||
STR_ORDER_DROP_SERVICE_DEPOT :Maintain if needed
|
STR_ORDER_DROP_SERVICE_DEPOT :Repair if needed
|
||||||
STR_ORDER_DROP_HALT_DEPOT :Stop
|
STR_ORDER_DROP_HALT_DEPOT :Stop
|
||||||
STR_ORDER_SERVICE_TOOLTIP :{BLACK}Skip this order unless maintenance is needed
|
STR_ORDER_SERVICE_TOOLTIP :{BLACK}Skip this order unless maintenance is needed
|
||||||
|
|
||||||
|
@ -5082,6 +5087,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... airc
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Can't timetable vehicle...
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Can't timetable vehicle...
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vehicles can only wait at stations
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Vehicles can only wait at stations
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}This vehicle is not stopping at this station
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}This vehicle is not stopping at this station
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}... timetable is incomplete
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... too many signs
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... too many signs
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -257,6 +257,15 @@ STR_UNITS_POWER_IMPERIAL :{COMMA}hj
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}hj
|
STR_UNITS_POWER_METRIC :{COMMA}hj
|
||||||
STR_UNITS_POWER_SI :{COMMA}kW
|
STR_UNITS_POWER_SI :{COMMA}kW
|
||||||
|
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hj/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hj/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_SI :{DECIMAL}{NBSP}hj/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hj/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hj/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_SI :{DECIMAL}{NBSP}hj/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_SI :{DECIMAL}{NBSP}W/kg
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}t
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}t
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}t
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}t
|
||||||
|
@ -284,8 +293,8 @@ STR_UNITS_HEIGHT_SI :{COMMA} m
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Märksõna:
|
STR_LIST_FILTER_TITLE :{BLACK}Märksõna:
|
||||||
STR_LIST_FILTER_OSKTITLE :{BLACK}Sisesta märksõna
|
STR_LIST_FILTER_OSKTITLE :{BLACK}Sisesta üks või enam märksõna mille järgi nimekirja filtreerida
|
||||||
STR_LIST_FILTER_TOOLTIP :{BLACK}Sisesta märksõna mida loendist otsida
|
STR_LIST_FILTER_TOOLTIP :{BLACK}Sisesta üks või enam märksõna mida loendist otsida
|
||||||
|
|
||||||
STR_TOOLTIP_GROUP_ORDER :{BLACK}Vali jaotamise järjestus
|
STR_TOOLTIP_GROUP_ORDER :{BLACK}Vali jaotamise järjestus
|
||||||
STR_TOOLTIP_SORT_ORDER :{BLACK}Vali järjestus (kahanev/kasvav)
|
STR_TOOLTIP_SORT_ORDER :{BLACK}Vali järjestus (kahanev/kasvav)
|
||||||
|
@ -384,6 +393,8 @@ STR_GROUP_BY_NONE :Puudub
|
||||||
STR_GROUP_BY_SHARED_ORDERS :Jagatud korraldused
|
STR_GROUP_BY_SHARED_ORDERS :Jagatud korraldused
|
||||||
|
|
||||||
# Order button in shared orders vehicle list
|
# Order button in shared orders vehicle list
|
||||||
|
STR_GOTO_ORDER_VIEW :{BLACK}Korraldused
|
||||||
|
STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Ava korralduste vaade
|
||||||
|
|
||||||
# Tooltips for the main toolbar
|
# Tooltips for the main toolbar
|
||||||
###length 31
|
###length 31
|
||||||
|
@ -432,9 +443,9 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Asustust
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Tööstuste tekitamine
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Tööstuste tekitamine
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Maanteede ehitamine
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Maanteede ehitamine
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Trammiteede ehitamine
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Trammiteede ehitamine
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Istuta puid. Shift valib ehitamise/hinna kuvamise režiimi
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Istuta puid. Ctrl valib piirkonna diagonaalselt. Shift valib ehitamise/hinna kuvamise režiimi vahel
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Paigalda silt
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Paigalda silt
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Paigalda objekt. Shift valib ehitamise/hinna kuvamise režiimi
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Paigalda objekt. Ctrl valib ala diagonaaliti. Shift valib ehitamise/hinna kuvamise režiimi vahel
|
||||||
|
|
||||||
# Scenario editor file menu
|
# Scenario editor file menu
|
||||||
###length 7
|
###length 7
|
||||||
|
@ -450,6 +461,8 @@ STR_SCENEDIT_FILE_MENU_QUIT :Välju
|
||||||
###length 15
|
###length 15
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Mängu seadistus
|
STR_SETTINGS_MENU_GAME_OPTIONS :Mängu seadistus
|
||||||
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Seaded
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Seaded
|
||||||
|
STR_SETTINGS_MENU_AI_SETTINGS :TI seaded
|
||||||
|
STR_SETTINGS_MENU_GAMESCRIPT_SETTINGS :GameScript'i seaded
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :NewGRF-i seadistus
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :NewGRF-i seadistus
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Läbipaistvuse seadistus
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Läbipaistvuse seadistus
|
||||||
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Näidatavad asustuste nimed
|
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Näidatavad asustuste nimed
|
||||||
|
@ -849,6 +862,7 @@ STR_STATUSBAR_PAUSED_LINK_GRAPH :{ORANGE}* * S
|
||||||
STR_STATUSBAR_AUTOSAVE :{RED}VÄLPSALVESTUS
|
STR_STATUSBAR_AUTOSAVE :{RED}VÄLPSALVESTUS
|
||||||
STR_STATUSBAR_SAVING_GAME :{RED}* * MÄNGU SALVESTAMINE * *
|
STR_STATUSBAR_SAVING_GAME :{RED}* * MÄNGU SALVESTAMINE * *
|
||||||
|
|
||||||
|
STR_STATUSBAR_SPECTATOR :{WHITE}(vaatleja)
|
||||||
|
|
||||||
# News message history
|
# News message history
|
||||||
STR_MESSAGE_HISTORY :{WHITE}Sõnumite ajalugu
|
STR_MESSAGE_HISTORY :{WHITE}Sõnumite ajalugu
|
||||||
|
@ -952,7 +966,12 @@ STR_NEWS_STATION_NOW_ACCEPTS_CARGO_AND_CARGO :{WHITE}Jaam {ST
|
||||||
|
|
||||||
STR_NEWS_OFFER_OF_SUBSIDY_EXPIRED :{BIG_FONT}{BLACK}Toetuse pakkumine lõppes:{}{}{STRING.g} kohast {STRING} kohta {STRING} veoste eest ei maksta enam toetusi
|
STR_NEWS_OFFER_OF_SUBSIDY_EXPIRED :{BIG_FONT}{BLACK}Toetuse pakkumine lõppes:{}{}{STRING.g} kohast {STRING} kohta {STRING} veoste eest ei maksta enam toetusi
|
||||||
STR_NEWS_SUBSIDY_WITHDRAWN_SERVICE :{BIG_FONT}{BLACK}Toetuse maksmise aeg sai läbi:{}{}{STRING}kohast {STRING} kohta {STRING} eest ei maksta enam edaspidi toetust
|
STR_NEWS_SUBSIDY_WITHDRAWN_SERVICE :{BIG_FONT}{BLACK}Toetuse maksmise aeg sai läbi:{}{}{STRING}kohast {STRING} kohta {STRING} eest ei maksta enam edaspidi toetust
|
||||||
|
STR_NEWS_SERVICE_SUBSIDY_OFFERED :{BIG_FONT}{BLACK}Veoteenusele pakutakse toetust:{}{}{STRING.g}veo eest asustusest {STRING} asustusse {STRING}. Esimesele teenusepakkujale makstakse {NUM} aasta{P "" "t" } toetusi!
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_NEWS_SERVICE_SUBSIDY_AWARDED_HALF :{BIG_FONT}{BLACK}Teenusetoetust makstakse ettevõttele {STRING}!{}{}{STRING} kohast {STRING} kohta {STRING} teenuse eest makstakse järgmisel {NUM} aastal 50% rohkem!
|
||||||
|
STR_NEWS_SERVICE_SUBSIDY_AWARDED_DOUBLE :{BIG_FONT}{BLACK}Teenusetoetust makstakse ettevõttele {STRING}!{}{}{STRING} kohast {STRING} kohta {STRING} teenuse eest makstakse järgmisel {NUM} aastal kahekordselt!
|
||||||
|
STR_NEWS_SERVICE_SUBSIDY_AWARDED_TRIPLE :{BIG_FONT}{BLACK}Teenusetoetust makstakse ettevõttele {STRING}!{}{}{STRING} kohast {STRING} kohta {STRING} teenuse eest makstakse järgmise {NUM} aasta jooksul kolmekordselt!
|
||||||
|
STR_NEWS_SERVICE_SUBSIDY_AWARDED_QUADRUPLE :{BIG_FONT}{BLACK}Teenusetoetust makstakse ettevõttele {STRING}!{}{}{STRING} kohast {STRING} kohta {STRING} teenuse eest makstakse järgmise {NUM} aasta jooksul neljakordselt!
|
||||||
|
|
||||||
STR_NEWS_ROAD_REBUILDING :{BIG_FONT}{BLACK}Liikluskaos asustuses {TOWN}!{}{}Ettevõtte {STRING} poolt rahastatud teede ümberehitus tekitab 6 kuu jooksul maanteedel liiklushäireid!
|
STR_NEWS_ROAD_REBUILDING :{BIG_FONT}{BLACK}Liikluskaos asustuses {TOWN}!{}{}Ettevõtte {STRING} poolt rahastatud teede ümberehitus tekitab 6 kuu jooksul maanteedel liiklushäireid!
|
||||||
STR_NEWS_EXCLUSIVE_RIGHTS_TITLE :{BIG_FONT}{BLACK}Transpordimonopol!
|
STR_NEWS_EXCLUSIVE_RIGHTS_TITLE :{BIG_FONT}{BLACK}Transpordimonopol!
|
||||||
|
@ -1044,9 +1063,20 @@ STR_GAME_OPTIONS_VIDEO_ACCELERATION_RESTART :{WHITE}Seade om
|
||||||
STR_GAME_OPTIONS_VIDEO_VSYNC :{BLACK}VSync
|
STR_GAME_OPTIONS_VIDEO_VSYNC :{BLACK}VSync
|
||||||
STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Märgi, et ekraani v-sync sisse lülitada. Seade kohaldub alles pärast mängu taaskäivitust. Töötab vaid, kui riistvarakiirendus on peal
|
STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Märgi, et ekraani v-sync sisse lülitada. Seade kohaldub alles pärast mängu taaskäivitust. Töötab vaid, kui riistvarakiirendus on peal
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Hetke draiver: {STRING}
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_FRAME :{BLACK}Liidese suurus
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO :{BLACK}Tuvasta automaatselt suurus
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO_TOOLTIP :{BLACK}Märgi see kast, et tuvastada liidese suurus automaatselt
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS :{BLACK}Skaleeri kaldeid
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS_TOOLTIP :{BLACK}Skaleeri kaldeid liidese suuruse järgi
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_1X :1x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_2X :2x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_3X :3x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_4X :4x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_5X :5x
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Graafika
|
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Graafika
|
||||||
|
|
||||||
|
@ -1163,9 +1193,10 @@ STR_TERRAIN_TYPE_CUSTOM :Määratud kõr
|
||||||
STR_TERRAIN_TYPE_CUSTOM_VALUE :Määratud kõrgus ({NUM})
|
STR_TERRAIN_TYPE_CUSTOM_VALUE :Määratud kõrgus ({NUM})
|
||||||
|
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_CITY_APPROVAL_LENIENT :Leebe
|
||||||
STR_CITY_APPROVAL_TOLERANT :Salliv
|
STR_CITY_APPROVAL_TOLERANT :Salliv
|
||||||
STR_CITY_APPROVAL_HOSTILE :Vaenulik
|
STR_CITY_APPROVAL_HOSTILE :Vaenulik
|
||||||
STR_CITY_APPROVAL_PERMISSIVE :Soodustav
|
STR_CITY_APPROVAL_PERMISSIVE :Lubav (ei oma mõju firma tegevustele)
|
||||||
|
|
||||||
STR_WARNING_NO_SUITABLE_AI :{WHITE}Sobiv AI puudub...{}Mitmesuguseid AI-sid saab alla laadida 'aineste allalaadimise' kaudu
|
STR_WARNING_NO_SUITABLE_AI :{WHITE}Sobiv AI puudub...{}Mitmesuguseid AI-sid saab alla laadida 'aineste allalaadimise' kaudu
|
||||||
|
|
||||||
|
@ -1231,6 +1262,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Paremal
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Stardilaenu ülempiirang: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Stardilaenu ülempiirang: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Suurim summa, mida ettevõte saab laenata (arvestamata inflatsiooni)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Suurim summa, mida ettevõte saab laenata (arvestamata inflatsiooni)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :Laenudeta {RED}GameScript peab andma esmase rahastuse
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Intressimäär: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Intressimäär: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Laenu intressimäär; ühtlasi juhib inflatsiooni, kui inflatsioon on aktiveeritud
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Laenu intressimäär; ühtlasi juhib inflatsiooni, kui inflatsioon on aktiveeritud
|
||||||
|
@ -1247,8 +1281,12 @@ STR_CONFIG_SETTING_VEHICLE_BREAKDOWNS_HELPTEXT :Muudab hooldama
|
||||||
STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER :Toetuse kordaja: {STRING}
|
STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER :Toetuse kordaja: {STRING}
|
||||||
STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Määra ära kui palju makstakse toetatud liinide eest
|
STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Määra ära kui palju makstakse toetatud liinide eest
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_SUBSIDY_DURATION :Toetuse kestus: {STRING}
|
||||||
|
STR_CONFIG_SETTING_SUBSIDY_DURATION_HELPTEXT :Sea aastate arv, kui kaua toetust makstakse
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_SUBSIDY_DURATION_VALUE :{NUM} aasta{P "" d}
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Toetusteta
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Ehituse hinnad: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Ehituse hinnad: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Määrab ehitus- ja ostukulude hinnataseme
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Määrab ehitus- ja ostukulude hinnataseme
|
||||||
|
@ -1262,8 +1300,8 @@ STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :Kui on aktiveer
|
||||||
STR_CONFIG_SETTING_DISASTERS :Katastroofid: {STRING}
|
STR_CONFIG_SETTING_DISASTERS :Katastroofid: {STRING}
|
||||||
STR_CONFIG_SETTING_DISASTERS_HELPTEXT :Lülita sisse/välja katastroofid, mis aeg-ajalt hävitavad sõidukeid ja taristut
|
STR_CONFIG_SETTING_DISASTERS_HELPTEXT :Lülita sisse/välja katastroofid, mis aeg-ajalt hävitavad sõidukeid ja taristut
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CITY_APPROVAL :Astuse omavalitsuse suhtumine pinnase restruktureerimisse: {STRING}
|
STR_CONFIG_SETTING_CITY_APPROVAL :Kohaliku omavalitsuse suhtumine: {STRING}
|
||||||
STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Vali kui suurt mõju tekitavad müra ning keskkonna muudatused ettevõtte mainele ja edasistele ehitustoimingutele antud piirkonnas
|
STR_CONFIG_SETTING_CITY_APPROVAL_HELPTEXT :Vali kui suurt mõju tekitavad müra ning keskkonna muudatused ettevõtte mainele ja edasistele ehitustoimingutele asulas
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT :Kaardi kõrguspiir: {STRING}
|
STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT :Kaardi kõrguspiir: {STRING}
|
||||||
STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT_HELPTEXT :Määra ülempiir kaardil oleva maastiku kõrgusele. "(Auto)" leiab sobiva väärtuse pärast, kui maastik on tekitatud
|
STR_CONFIG_SETTING_MAP_HEIGHT_LIMIT_HELPTEXT :Määra ülempiir kaardil oleva maastiku kõrgusele. "(Auto)" leiab sobiva väärtuse pärast, kui maastik on tekitatud
|
||||||
|
@ -1333,7 +1371,7 @@ STR_CONFIG_SETTING_INDUSTRY_PLATFORM :Tasane ala ümb
|
||||||
STR_CONFIG_SETTING_INDUSTRY_PLATFORM_HELPTEXT :Summa kui palju tasast maad on ümber tehase. See tagab et ruumi jääb saadavale ehitiste jaoks
|
STR_CONFIG_SETTING_INDUSTRY_PLATFORM_HELPTEXT :Summa kui palju tasast maad on ümber tehase. See tagab et ruumi jääb saadavale ehitiste jaoks
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MULTIPINDTOWN :Mitu samalaadset tööstust ühe asula piires: {STRING}
|
STR_CONFIG_SETTING_MULTIPINDTOWN :Mitu samalaadset tööstust ühe asula piires: {STRING}
|
||||||
STR_CONFIG_SETTING_MULTIPINDTOWN_HELPTEXT :Tavaliselt asula ei taha rohkem kui ühte tööstustharu igast liigist. Selle seadega lubatakse rohkem kui üks samalaadne tööstus ühe asula piires
|
STR_CONFIG_SETTING_MULTIPINDTOWN_HELPTEXT :Tavaliselt asula ei taha rohkem kui ühte tööstusharu igast liigist. Selle seadega lubatakse rohkem kui üks samalaadne tööstus ühe asula piires
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SIGNALSIDE :Signaale näidatakse: {STRING}
|
STR_CONFIG_SETTING_SIGNALSIDE :Signaale näidatakse: {STRING}
|
||||||
STR_CONFIG_SETTING_SIGNALSIDE_HELPTEXT :Vali kummale poole rada signaalid paigutatakse
|
STR_CONFIG_SETTING_SIGNALSIDE_HELPTEXT :Vali kummale poole rada signaalid paigutatakse
|
||||||
|
@ -1453,6 +1491,8 @@ STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Graafikutes kas
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Näita sõidukiehitusaknas NewGRF-i nime: {STRING}
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Näita sõidukiehitusaknas NewGRF-i nime: {STRING}
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Lisa sõidukiehitusaknasse uus rida, mis näitab millisest NewGRF-ist sõiduk on pärit.
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Lisa sõidukiehitusaknasse uus rida, mis näitab millisest NewGRF-ist sõiduk on pärit.
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS :Näita kaupasid, mida sõidukid saavad vedada nimekirja aknas {STRING}
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS_HELPTEXT :Kui aktiveeritud, siis kuvatakse sõidukite nimekirjas sõiduki kohal selle veos
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LANDSCAPE :Maastik: {STRING}
|
STR_CONFIG_SETTING_LANDSCAPE :Maastik: {STRING}
|
||||||
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Maastikud määravad põhilised mängustsenaariumid erinevate veoste ja nõuetega asulate kasvamiseks. NewGRF ja GameScript abil saab siiski täpsemalt kontrollida
|
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Maastikud määravad põhilised mängustsenaariumid erinevate veoste ja nõuetega asulate kasvamiseks. NewGRF ja GameScript abil saab siiski täpsemalt kontrollida
|
||||||
|
@ -1537,7 +1577,13 @@ STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_GREEN :Roheline
|
||||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :Tumeroheline
|
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :Tumeroheline
|
||||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :Violetne
|
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :Violetne
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS :Kaubavoo ülekatte värvid: {STRING}
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_HELPTEXT :Vali värvilahendus, mida kasutatakse kaubavoo ülekattel
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREEN_TO_RED :Rohelisest punaseni (esialgne)
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREEN_TO_BLUE :Rohelisest siniseni
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREY_TO_RED :Hallist punaseni
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Halltoonides
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SCROLLMODE :Vaate liigutamine: {STRING}
|
STR_CONFIG_SETTING_SCROLLMODE :Vaate liigutamine: {STRING}
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Kaardil liikumise viis
|
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Kaardil liikumise viis
|
||||||
|
@ -1581,7 +1627,12 @@ STR_CONFIG_SETTING_OSK_ACTIVATION_DOUBLE_CLICK :Topeltklõpsuga
|
||||||
STR_CONFIG_SETTING_OSK_ACTIVATION_SINGLE_CLICK_FOCUS :Ühe klõpsuga (kui on fookuses)
|
STR_CONFIG_SETTING_OSK_ACTIVATION_SINGLE_CLICK_FOCUS :Ühe klõpsuga (kui on fookuses)
|
||||||
STR_CONFIG_SETTING_OSK_ACTIVATION_SINGLE_CLICK :Ühe klõpsuga (koheselt)
|
STR_CONFIG_SETTING_OSK_ACTIVATION_SINGLE_CLICK :Ühe klõpsuga (koheselt)
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_USE_RELAY_SERVICE :Kasuta vahendajateenust : {STRING}
|
||||||
|
STR_CONFIG_SETTING_USE_RELAY_SERVICE_HELPTEXT :Kui serveriga ühenduse loomine ebaõnnestub, võib kasutada vahendajateenust ühenduse loomiseks. "Mitte kunagi" keelab selle, "küsi" küsib esmalt, "luba" lubab selle küsimata
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CONFIG_SETTING_USE_RELAY_SERVICE_NEVER :Mitte kunagi
|
||||||
|
STR_CONFIG_SETTING_USE_RELAY_SERVICE_ASK :Küsi
|
||||||
|
STR_CONFIG_SETTING_USE_RELAY_SERVICE_ALLOW :Luba
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU :Paremklõpsu matkimine: {STRING}
|
STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU :Paremklõpsu matkimine: {STRING}
|
||||||
STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU_HELPTEXT :Vali meetod mille järgi emuleeritakse hiite paremklõpse
|
STR_CONFIG_SETTING_RIGHT_MOUSE_BTN_EMU_HELPTEXT :Vali meetod mille järgi emuleeritakse hiite paremklõpse
|
||||||
|
@ -1678,8 +1729,8 @@ STR_CONFIG_SETTING_SOUND_AMBIENT_HELPTEXT :Maastikult, tö
|
||||||
STR_CONFIG_SETTING_MAX_TRAINS :Ettevõtte rongide ülempiirang: {STRING}
|
STR_CONFIG_SETTING_MAX_TRAINS :Ettevõtte rongide ülempiirang: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_TRAINS_HELPTEXT :Ettevõttele kuuluvate rongide arvu ülempiirang
|
STR_CONFIG_SETTING_MAX_TRAINS_HELPTEXT :Ettevõttele kuuluvate rongide arvu ülempiirang
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES :Ettevõtte mootorsõidukite ülempiirang: {STRING}
|
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES :Ettevõtte maanteesõidukite ülempiirang: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES_HELPTEXT :Ettevõttele kuuluvate mootorsõidukite arvu ülempiirang
|
STR_CONFIG_SETTING_MAX_ROAD_VEHICLES_HELPTEXT :Ettevõttele kuuluvate maanteesõidukite arvu ülempiirang
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAX_AIRCRAFT :Ettevõtte õhusõidukite ülempiirang: {STRING}
|
STR_CONFIG_SETTING_MAX_AIRCRAFT :Ettevõtte õhusõidukite ülempiirang: {STRING}
|
||||||
STR_CONFIG_SETTING_MAX_AIRCRAFT_HELPTEXT :Ettevõttele kuuluvate õhusõidukite arvu ülempiirang
|
STR_CONFIG_SETTING_MAX_AIRCRAFT_HELPTEXT :Ettevõttele kuuluvate õhusõidukite arvu ülempiirang
|
||||||
|
@ -1748,6 +1799,8 @@ STR_CONFIG_SETTING_NEWS_ARRIVAL_FIRST_VEHICLE_OTHER_HELPTEXT :Kui vastasettev
|
||||||
STR_CONFIG_SETTING_NEWS_ACCIDENTS_DISASTERS :Õnnetused / katastroofid: {STRING}
|
STR_CONFIG_SETTING_NEWS_ACCIDENTS_DISASTERS :Õnnetused / katastroofid: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_ACCIDENTS_DISASTERS_HELPTEXT :Õnnetusi või katastroofi esinemisel näidatakse seda ajalehes
|
STR_CONFIG_SETTING_NEWS_ACCIDENTS_DISASTERS_HELPTEXT :Õnnetusi või katastroofi esinemisel näidatakse seda ajalehes
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_NEWS_ACCIDENT_OTHER :Õnnetused konkurentide sõidukitega: {STRING}
|
||||||
|
STR_CONFIG_SETTING_NEWS_ACCIDENT_OTHER_HELPTEXT :Kuva ajalehe teated konkurentide sõidukitega juhtunud õnnetuste kohta
|
||||||
|
|
||||||
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION :Ettevõtte teave: {STRING}
|
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION :Ettevõtte teave: {STRING}
|
||||||
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION_HELPTEXT :Kui uus ettevõte alustab, või ettevõte riskib pankrotiga, näidatakse seda ajalehes
|
STR_CONFIG_SETTING_NEWS_COMPANY_INFORMATION_HELPTEXT :Kui uus ettevõte alustab, või ettevõte riskib pankrotiga, näidatakse seda ajalehes
|
||||||
|
@ -1825,12 +1878,16 @@ STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE :Semafore ehitat
|
||||||
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE_HELPTEXT :Määra aasta alates millest hakatakse kasutama elektriga foore. Ennem seda aastat kasutatakse semafoore (mis täidavad sama eesmärki, aga näevad teist moodi välja)
|
STR_CONFIG_SETTING_SEMAPHORE_BUILD_BEFORE_DATE_HELPTEXT :Määra aasta alates millest hakatakse kasutama elektriga foore. Ennem seda aastat kasutatakse semafoore (mis täidavad sama eesmärki, aga näevad teist moodi välja)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_TYPES :Vaheta signaalide liike: {STRING}
|
STR_CONFIG_SETTING_CYCLE_SIGNAL_TYPES :Vaheta signaalide liike: {STRING}
|
||||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_TYPES_HELPTEXT :Muuda saadaval signaaliliike, kui «Ctrl»+klõpsu abil muuta signaali liiki
|
STR_CONFIG_SETTING_CYCLE_SIGNAL_TYPES_HELPTEXT :Muuda valitavaid signaaliliike, kui «Ctrl»+klõpsu abil muudetakse ehitatud signaali liiki
|
||||||
###length 2
|
###length 2
|
||||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_PBS :Ainult täiustatud
|
STR_CONFIG_SETTING_CYCLE_SIGNAL_PBS :Ainult täiustatud
|
||||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_ALL :Kõik
|
STR_CONFIG_SETTING_CYCLE_SIGNAL_ALL :Kõik nähtavad
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_SIGNAL_GUI_MODE :Näita signaali tüüpe: {STRING}
|
||||||
|
STR_CONFIG_SETTING_SIGNAL_GUI_MODE_HELPTEXT :Vali milliseid signaale kuvatakse signaalide tööribal
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_CONFIG_SETTING_SIGNAL_GUI_MODE_PATH :Rajasignaalid ainult
|
||||||
|
STR_CONFIG_SETTING_SIGNAL_GUI_MODE_ALL_CYCLE_PATH :Kõik signaalid
|
||||||
|
|
||||||
STR_CONFIG_SETTING_TOWN_LAYOUT :Uute asulate teeplaneering: {STRING}
|
STR_CONFIG_SETTING_TOWN_LAYOUT :Uute asulate teeplaneering: {STRING}
|
||||||
STR_CONFIG_SETTING_TOWN_LAYOUT_HELPTEXT :Teedevõrgu paigutus asulates
|
STR_CONFIG_SETTING_TOWN_LAYOUT_HELPTEXT :Teedevõrgu paigutus asulates
|
||||||
|
@ -1927,13 +1984,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Jaotusgraafikud
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Aega ahelgraafiku osa koostamiseks. Koostamise algul käivitatakse protsess, mis võib töötada määratud arv päevi. Väiksema väärtusega on suurem võimalus, et protsess lõppe. Kui protsess ei ole lõppenud, siis mäng seisatakse protsessi lõppemiseni (tekib viivitusi). Suurema arvuga läheb kauem, kuni muudetud teel uuendatakse kaubajaotust.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Aega ahelgraafiku osa koostamiseks. Koostamise algul käivitatakse protsess, mis võib töötada määratud arv päevi. Väiksema väärtusega on suurem võimalus, et protsess lõppe. Kui protsess ei ole lõppenud, siis mäng seisatakse protsessi lõppemiseni (tekib viivitusi). Suurema arvuga läheb kauem, kuni muudetud teel uuendatakse kaubajaotust.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Reisijate jaotuse viis: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Reisijate jaotuse viis: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :Kui jaamast A läheb jaama B umbes sama hulk reisijaid, kui jaamast B jaama A, siis jaotus on «sümeetriline». Kui mõlemas suunas võib liikuda ükskõik, kui palju resijaid, siis jaotus on «asümeetriline». Kui reisijate liikumist ei jaotata, siis jaotus on «väljas».
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :Kui jaamast A läheb jaama B umbes sama hulk reisijaid, kui jaamast B jaama A, siis jaotus on «Sümeetriline». Kui mõlemas suunas võib liikuda ükskõik, kui palju resijaid, siis jaotus on «Asümeetriline». Kui reisijate liikumist ei jaotata, siis jaotus on «Väljas».
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Posti jaotuse viis: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Posti jaotuse viis: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :Kui jaamast A viiakse jaama B umbes sama hulk posti, kui jaamast B jaama A, siis jaotus on «sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju posti, siis jaotus on «asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «väljas».
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :Kui jaamast A viiakse jaama B umbes sama hulk posti, kui jaamast B jaama A, siis jaotus on «Sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju posti, siis jaotus on «Asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «Väljas».
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :SOOMUSTATUD veoseliigi jaotuse viis: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :SOOMUSTATUD veoseliigi jaotuse viis: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Parasvöötmes on SOOMUSTATUD veoseliik väärisesemed, lähistroopikas teemandid, ning lähisartikas kuld. Neid saab lisada NewGRF-iga. Kui jaamast A viiakse jaama B umbes sama hulk kaupa, kui jaamast B jaama A, siis jaotus on «sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju kaupa, siis jaotus on «asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «väljas». Lähisartikas valida asümeetriline või väljas, sest pankadest kulda tagasi ei tule. Parasvöötmes ja lähistroopikas on võimalik valida ka sümeetriline, sest pangad saadavad lähtepanka väärisesemed tagasi.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Parasvöötmes on SOOMUSTATUD veoseliik väärisesemed, lähistroopikas teemandid, ning lähisartikas kuld. Neid saab lisada NewGRF-iga. Kui jaamast A viiakse jaama B umbes sama hulk kaupa, kui jaamast B jaama A, siis jaotus on «Sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju kaupa, siis jaotus on «Asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «Väljas». Lähisartikas valida asümeetriline või väljas, sest pankadest kulda tagasi ei tule. Parasvöötmes ja lähistroopikas on võimalik valida ka sümeetriline, sest pangad saadavad lähtepanka väärisesemed tagasi.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Teiste veoseliikide jaotuse viis: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Teiste veoseliikide jaotuse viis: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Kui jaamast A viiakse jaama B umbes sama hulk kaupa, kui jaamast B jaama A, siis jaotus on «sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju kaupa, siis jaotus on «asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «väljas». Tavaliselt on head valikud «asümeetriline» ja «väljas».
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Kui jaamast A viiakse jaama B umbes sama hulk kaupa, kui jaamast B jaama A, siis jaotus on «Sümeetriline». Kui mõlemas suunas viiakse ükskõik, kui palju kaupa, siis jaotus on «Asümeetriline». Kui posti liikumist ei jaotata, siis jaotus on «Väljas». Tavaliselt on head valikud «Asümeetriline» ja «Väljas».
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :väljas
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :väljas
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asümeetriline
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asümeetriline
|
||||||
|
@ -2016,6 +2073,7 @@ STR_CONFIG_SETTING_ENVIRONMENT_INDUSTRIES :{ORANGE}Tööst
|
||||||
STR_CONFIG_SETTING_ENVIRONMENT_CARGODIST :{ORANGE}Kaubajaotus
|
STR_CONFIG_SETTING_ENVIRONMENT_CARGODIST :{ORANGE}Kaubajaotus
|
||||||
STR_CONFIG_SETTING_AI :{ORANGE}Konkurendid
|
STR_CONFIG_SETTING_AI :{ORANGE}Konkurendid
|
||||||
STR_CONFIG_SETTING_AI_NPC :{ORANGE}Arvuti
|
STR_CONFIG_SETTING_AI_NPC :{ORANGE}Arvuti
|
||||||
|
STR_CONFIG_SETTING_NETWORK :{ORANGE}Võrk
|
||||||
|
|
||||||
STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS :Rongide marsruudileidja: {STRING}
|
STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS :Rongide marsruudileidja: {STRING}
|
||||||
STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS_HELPTEXT :Marsruudileidja rongide jaoks
|
STR_CONFIG_SETTING_PATHFINDER_FOR_TRAINS_HELPTEXT :Marsruudileidja rongide jaoks
|
||||||
|
@ -2070,6 +2128,8 @@ STR_INTRO_HIGHSCORE :{BLACK}Edetabel
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Seaded
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Seaded
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF-i seadistus
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF-i seadistus
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Aineste allalaadimine
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Aineste allalaadimine
|
||||||
|
STR_INTRO_AI_SETTINGS :{BLACK}TI Seaded
|
||||||
|
STR_INTRO_GAMESCRIPT_SETTINGS :{BLACK}GameScript'i seaded
|
||||||
STR_INTRO_QUIT :{BLACK}Välju
|
STR_INTRO_QUIT :{BLACK}Välju
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Alusta uut mängu. Ctrl+klõps jätab kaardi seadistamise vahele
|
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Alusta uut mängu. Ctrl+klõps jätab kaardi seadistamise vahele
|
||||||
|
@ -2089,6 +2149,8 @@ STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Ava edet
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Ava seaded
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Ava seaded
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Ava NewGRF-i seadistamine
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Ava NewGRF-i seadistamine
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Otsi allalaadimiseks uusi ja uuendatud aineseid
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Otsi allalaadimiseks uusi ja uuendatud aineseid
|
||||||
|
STR_INTRO_TOOLTIP_AI_SETTINGS :{BLACK}Näita TI seadeid
|
||||||
|
STR_INTRO_TOOLTIP_GAMESCRIPT_SETTINGS :{BLACK}Näita GameSript'i seadeid
|
||||||
STR_INTRO_TOOLTIP_QUIT :{BLACK}Välju 'OpenTTD'st
|
STR_INTRO_TOOLTIP_QUIT :{BLACK}Välju 'OpenTTD'st
|
||||||
|
|
||||||
STR_INTRO_BASESET :{BLACK}Hetkel valitud lähtegraafikakogust puudub {NUM} sprite{P "" 'i}. Kontrolli, kas lähtekogule on uuendusi.
|
STR_INTRO_BASESET :{BLACK}Hetkel valitud lähtegraafikakogust puudub {NUM} sprite{P "" 'i}. Kontrolli, kas lähtekogule on uuendusi.
|
||||||
|
@ -2217,7 +2279,9 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Vaheta k
|
||||||
|
|
||||||
# Matches ServerGameType
|
# Matches ServerGameType
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_NETWORK_SERVER_VISIBILITY_LOCAL :Kohalik
|
||||||
STR_NETWORK_SERVER_VISIBILITY_PUBLIC :Avalik
|
STR_NETWORK_SERVER_VISIBILITY_PUBLIC :Avalik
|
||||||
|
STR_NETWORK_SERVER_VISIBILITY_INVITE_ONLY :Kutsega
|
||||||
|
|
||||||
# Network server list
|
# Network server list
|
||||||
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Mitmikmäng
|
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Mitmikmäng
|
||||||
|
@ -2248,11 +2312,15 @@ STR_NETWORK_SERVER_LIST_LANDSCAPE :{SILVER}Maastik
|
||||||
STR_NETWORK_SERVER_LIST_MAP_SIZE :{SILVER}Kaardi mõõtmed: {WHITE}{COMMA}x{COMMA}
|
STR_NETWORK_SERVER_LIST_MAP_SIZE :{SILVER}Kaardi mõõtmed: {WHITE}{COMMA}x{COMMA}
|
||||||
STR_NETWORK_SERVER_LIST_SERVER_VERSION :{SILVER}Serveri versioon: {WHITE}{STRING}
|
STR_NETWORK_SERVER_LIST_SERVER_VERSION :{SILVER}Serveri versioon: {WHITE}{STRING}
|
||||||
STR_NETWORK_SERVER_LIST_SERVER_ADDRESS :{SILVER}Serveri aadress: {WHITE}{STRING}
|
STR_NETWORK_SERVER_LIST_SERVER_ADDRESS :{SILVER}Serveri aadress: {WHITE}{STRING}
|
||||||
|
STR_NETWORK_SERVER_LIST_INVITE_CODE :{SILVER}Kutse kood: {WHITE}{STRING}
|
||||||
STR_NETWORK_SERVER_LIST_START_DATE :{SILVER}Aeg alguses: {WHITE}{DATE_SHORT}
|
STR_NETWORK_SERVER_LIST_START_DATE :{SILVER}Aeg alguses: {WHITE}{DATE_SHORT}
|
||||||
STR_NETWORK_SERVER_LIST_CURRENT_DATE :{SILVER}Aeg hetkel: {WHITE}{DATE_SHORT}
|
STR_NETWORK_SERVER_LIST_CURRENT_DATE :{SILVER}Aeg hetkel: {WHITE}{DATE_SHORT}
|
||||||
|
STR_NETWORK_SERVER_LIST_GAMESCRIPT :{SILVER}GameScript: {WHITE}{STRING} (v{NUM})
|
||||||
STR_NETWORK_SERVER_LIST_PASSWORD :{SILVER}Kaitstud salasõnaga!
|
STR_NETWORK_SERVER_LIST_PASSWORD :{SILVER}Kaitstud salasõnaga!
|
||||||
STR_NETWORK_SERVER_LIST_SERVER_OFFLINE :{SILVER}SERVER ON MAAS
|
STR_NETWORK_SERVER_LIST_SERVER_OFFLINE :{SILVER}SERVER ON MAAS
|
||||||
STR_NETWORK_SERVER_LIST_SERVER_FULL :{SILVER}SERVER ON TÄIS
|
STR_NETWORK_SERVER_LIST_SERVER_FULL :{SILVER}SERVER ON TÄIS
|
||||||
|
STR_NETWORK_SERVER_LIST_SERVER_BANNED :{SILVER}SERVER BÄNNIS SINU
|
||||||
|
STR_NETWORK_SERVER_LIST_SERVER_TOO_OLD :SILVER}SERVER ON LIIGA VANA
|
||||||
STR_NETWORK_SERVER_LIST_VERSION_MISMATCH :{SILVER}ÜHILDUMATUD VERSIOONID
|
STR_NETWORK_SERVER_LIST_VERSION_MISMATCH :{SILVER}ÜHILDUMATUD VERSIOONID
|
||||||
STR_NETWORK_SERVER_LIST_GRF_MISMATCH :{SILVER}NEWGRF SOBIMATUS
|
STR_NETWORK_SERVER_LIST_GRF_MISMATCH :{SILVER}NEWGRF SOBIMATUS
|
||||||
|
|
||||||
|
@ -2265,7 +2333,7 @@ STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET_TOOLTIP :{BLACK}Internet
|
||||||
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN :{BLACK}Otsing LANis
|
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN :{BLACK}Otsing LANis
|
||||||
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN_TOOLTIP :{BLACK}Kohtvõrgus serverite otsimine
|
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN_TOOLTIP :{BLACK}Kohtvõrgus serverite otsimine
|
||||||
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Sisesta server
|
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Sisesta server
|
||||||
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Sisesta loendisse uus server, milles toimuvaid mänge jälgida
|
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Lisab loendisse uue serveri. See võib olla kas serveri aadress või kutse kood
|
||||||
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Tee server
|
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Tee server
|
||||||
STR_NETWORK_SERVER_LIST_START_SERVER_TOOLTIP :{BLACK}Tee oma server
|
STR_NETWORK_SERVER_LIST_START_SERVER_TOOLTIP :{BLACK}Tee oma server
|
||||||
|
|
||||||
|
@ -2316,9 +2384,10 @@ STR_NETWORK_NEED_COMPANY_PASSWORD_CAPTION :{WHITE}Ettevõt
|
||||||
|
|
||||||
# Network company list added strings
|
# Network company list added strings
|
||||||
STR_NETWORK_COMPANY_LIST_CLIENT_LIST :Ühendatud mängijad
|
STR_NETWORK_COMPANY_LIST_CLIENT_LIST :Ühendatud mängijad
|
||||||
|
STR_NETWORK_COMPANY_LIST_SPECTATE :Vaatle
|
||||||
|
|
||||||
# Network client list
|
# Network client list
|
||||||
STR_NETWORK_CLIENT_LIST_CAPTION :{WHITE}Mitmikmäng
|
STR_NETWORK_CLIENT_LIST_CAPTION :{WHITE}Võrgumäng
|
||||||
STR_NETWORK_CLIENT_LIST_SERVER :{BLACK}Server
|
STR_NETWORK_CLIENT_LIST_SERVER :{BLACK}Server
|
||||||
STR_NETWORK_CLIENT_LIST_SERVER_NAME :{BLACK}Nimi
|
STR_NETWORK_CLIENT_LIST_SERVER_NAME :{BLACK}Nimi
|
||||||
STR_NETWORK_CLIENT_LIST_SERVER_NAME_TOOLTIP :{BLACK}Serveri nimi, kus sa mängid
|
STR_NETWORK_CLIENT_LIST_SERVER_NAME_TOOLTIP :{BLACK}Serveri nimi, kus sa mängid
|
||||||
|
@ -2326,6 +2395,10 @@ STR_NETWORK_CLIENT_LIST_SERVER_NAME_EDIT_TOOLTIP :{BLACK}Muuda om
|
||||||
STR_NETWORK_CLIENT_LIST_SERVER_NAME_QUERY_CAPTION :Serveri nimi
|
STR_NETWORK_CLIENT_LIST_SERVER_NAME_QUERY_CAPTION :Serveri nimi
|
||||||
STR_NETWORK_CLIENT_LIST_SERVER_VISIBILITY :{BLACK}Nähtavus
|
STR_NETWORK_CLIENT_LIST_SERVER_VISIBILITY :{BLACK}Nähtavus
|
||||||
STR_NETWORK_CLIENT_LIST_SERVER_VISIBILITY_TOOLTIP :{BLACK}Kas sinu server on kõikidele teistele avalikult nähtav
|
STR_NETWORK_CLIENT_LIST_SERVER_VISIBILITY_TOOLTIP :{BLACK}Kas sinu server on kõikidele teistele avalikult nähtav
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_INVITE_CODE :{BLACK}Kutse kood
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_INVITE_CODE_TOOLTIP :{BLACK}Kutse kood, mille abil teised mängijad saavad serveriga liituda
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_CONNECTION_TYPE :{BLACK}Ühenduse tüüp
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_CONNECTION_TYPE_TOOLTIP :{BLACK}Kas ja kuidas saavad teised sinu serveriga ühendust
|
||||||
STR_NETWORK_CLIENT_LIST_PLAYER :{BLACK}Mängija
|
STR_NETWORK_CLIENT_LIST_PLAYER :{BLACK}Mängija
|
||||||
STR_NETWORK_CLIENT_LIST_PLAYER_NAME :{BLACK}Nimi
|
STR_NETWORK_CLIENT_LIST_PLAYER_NAME :{BLACK}Nimi
|
||||||
STR_NETWORK_CLIENT_LIST_PLAYER_NAME_TOOLTIP :{BLACK}Sinu mängija nimi
|
STR_NETWORK_CLIENT_LIST_PLAYER_NAME_TOOLTIP :{BLACK}Sinu mängija nimi
|
||||||
|
@ -2345,6 +2418,11 @@ STR_NETWORK_CLIENT_LIST_PLAYER_ICON_HOST_TOOLTIP :{BLACK}Tema on
|
||||||
|
|
||||||
# Matches ConnectionType
|
# Matches ConnectionType
|
||||||
###length 5
|
###length 5
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_CONNECTION_TYPE_UNKNOWN :{BLACK}Kohalik
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_CONNECTION_TYPE_ISOLATED :{RED}Välised mängijad ei saa ühenduda
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_CONNECTION_TYPE_DIRECT :{BLACK}Avalik
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_CONNECTION_TYPE_STUN :{BLACK}NAT'i taga
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_CONNECTION_TYPE_TURN :{BLACK}Läbi vahendaja
|
||||||
|
|
||||||
STR_NETWORK_CLIENT_LIST_ADMIN_CLIENT_KICK :Viska välja
|
STR_NETWORK_CLIENT_LIST_ADMIN_CLIENT_KICK :Viska välja
|
||||||
STR_NETWORK_CLIENT_LIST_ADMIN_CLIENT_BAN :Keela
|
STR_NETWORK_CLIENT_LIST_ADMIN_CLIENT_BAN :Keela
|
||||||
|
@ -2357,6 +2435,11 @@ STR_NETWORK_CLIENT_LIST_ASK_CLIENT_BAN :{YELLOW}Kas ole
|
||||||
STR_NETWORK_CLIENT_LIST_ASK_COMPANY_RESET :{YELLOW}Kas oled kindel, et tahad kustutada ettevõtte '{COMPANY}'?
|
STR_NETWORK_CLIENT_LIST_ASK_COMPANY_RESET :{YELLOW}Kas oled kindel, et tahad kustutada ettevõtte '{COMPANY}'?
|
||||||
STR_NETWORK_CLIENT_LIST_ASK_COMPANY_UNLOCK :{YELLOW}Kas oled kindel, et soovid nullida ettevõtte '{COMPANY}' salasõna?
|
STR_NETWORK_CLIENT_LIST_ASK_COMPANY_UNLOCK :{YELLOW}Kas oled kindel, et soovid nullida ettevõtte '{COMPANY}' salasõna?
|
||||||
|
|
||||||
|
STR_NETWORK_ASK_RELAY_CAPTION :{WHITE}Kasuta vahendajat?
|
||||||
|
STR_NETWORK_ASK_RELAY_TEXT :{YELLOW}Ühenduse loomine sinu ja serveri '{STRING}' vahel ebaõnnestus .{}Kas sa soovid seda sesiooni vahendada läbi '{STRING}'?
|
||||||
|
STR_NETWORK_ASK_RELAY_NO :{BLACK}Ei
|
||||||
|
STR_NETWORK_ASK_RELAY_YES_ONCE :{BLACK}Jah, ainult seekord
|
||||||
|
STR_NETWORK_ASK_RELAY_YES_ALWAYS :{BLACK}jah, ära küsi uuesti
|
||||||
|
|
||||||
STR_NETWORK_SPECTATORS :Vaatlejad
|
STR_NETWORK_SPECTATORS :Vaatlejad
|
||||||
|
|
||||||
|
@ -2385,11 +2468,12 @@ STR_NETWORK_CHAT_TO_COMPANY :[Team] kohta {S
|
||||||
STR_NETWORK_CHAT_CLIENT :[Private] {STRING}: {WHITE}{STRING}
|
STR_NETWORK_CHAT_CLIENT :[Private] {STRING}: {WHITE}{STRING}
|
||||||
STR_NETWORK_CHAT_TO_CLIENT :[Private] kohta {STRING}: {WHITE}{STRING}
|
STR_NETWORK_CHAT_TO_CLIENT :[Private] kohta {STRING}: {WHITE}{STRING}
|
||||||
STR_NETWORK_CHAT_ALL :[All] {STRING}: {WHITE}{STRING}
|
STR_NETWORK_CHAT_ALL :[All] {STRING}: {WHITE}{STRING}
|
||||||
|
STR_NETWORK_CHAT_EXTERNAL :[{3:STRING}] {0:STRING}: {WHITE}{1:STRING}
|
||||||
STR_NETWORK_CHAT_OSKTITLE :{BLACK}Sisesta tekst võrgus suhtlemiseks
|
STR_NETWORK_CHAT_OSKTITLE :{BLACK}Sisesta tekst võrgus suhtlemiseks
|
||||||
|
|
||||||
# Network messages
|
# Network messages
|
||||||
STR_NETWORK_ERROR_NOTAVAILABLE :{WHITE}Võrgukaarti ei leitud või kompileeritud ilma võtmeta ENABLE_NETWORK
|
STR_NETWORK_ERROR_NOTAVAILABLE :{WHITE}Võrgukaarti ei leitud või kompileeritud ilma võtmeta ENABLE_NETWORK
|
||||||
STR_NETWORK_ERROR_NOCONNECTION :{WHITE}Server ei vastanud päringule
|
STR_NETWORK_ERROR_NOCONNECTION :{WHITE}Ühendus serveriga aegus või sellest keelduti
|
||||||
STR_NETWORK_ERROR_NEWGRF_MISMATCH :{WHITE}Ühendus ebaõnnestus NewGRF-i sobimatuse tõttu
|
STR_NETWORK_ERROR_NEWGRF_MISMATCH :{WHITE}Ühendus ebaõnnestus NewGRF-i sobimatuse tõttu
|
||||||
STR_NETWORK_ERROR_DESYNC :{WHITE}Mitmikmängu sünkroonimine ebaõnnestus
|
STR_NETWORK_ERROR_DESYNC :{WHITE}Mitmikmängu sünkroonimine ebaõnnestus
|
||||||
STR_NETWORK_ERROR_LOSTCONNECTION :{WHITE}Mitmikmängu ühendus katkes
|
STR_NETWORK_ERROR_LOSTCONNECTION :{WHITE}Mitmikmängu ühendus katkes
|
||||||
|
@ -2397,6 +2481,7 @@ STR_NETWORK_ERROR_SAVEGAMEERROR :{WHITE}Salvesta
|
||||||
STR_NETWORK_ERROR_SERVER_START :{WHITE}Ei saa uut serverit alustada
|
STR_NETWORK_ERROR_SERVER_START :{WHITE}Ei saa uut serverit alustada
|
||||||
STR_NETWORK_ERROR_SERVER_ERROR :{WHITE}Tekkis protokolliviga ja ühendus katkes
|
STR_NETWORK_ERROR_SERVER_ERROR :{WHITE}Tekkis protokolliviga ja ühendus katkes
|
||||||
STR_NETWORK_ERROR_BAD_PLAYER_NAME :{WHITE}Sinu mängijale ei ole nime määratud. Nime saab määrata mitmikmägu akna ülaosas
|
STR_NETWORK_ERROR_BAD_PLAYER_NAME :{WHITE}Sinu mängijale ei ole nime määratud. Nime saab määrata mitmikmägu akna ülaosas
|
||||||
|
STR_NETWORK_ERROR_BAD_SERVER_NAME :{WHITE}Sinu serverile ei ole nime antud. Nime saab määrata mitmikmägu akna ülaosas
|
||||||
STR_NETWORK_ERROR_WRONG_REVISION :{WHITE}Kliendi osa ei vasta serveri osaga
|
STR_NETWORK_ERROR_WRONG_REVISION :{WHITE}Kliendi osa ei vasta serveri osaga
|
||||||
STR_NETWORK_ERROR_WRONG_PASSWORD :{WHITE}Vale salasõna
|
STR_NETWORK_ERROR_WRONG_PASSWORD :{WHITE}Vale salasõna
|
||||||
STR_NETWORK_ERROR_SERVER_FULL :{WHITE}Server on täis
|
STR_NETWORK_ERROR_SERVER_FULL :{WHITE}Server on täis
|
||||||
|
@ -2456,17 +2541,21 @@ STR_NETWORK_SERVER_MESSAGE_GAME_REASON_LINK_GRAPH :transpordisõlm
|
||||||
|
|
||||||
STR_NETWORK_MESSAGE_CLIENT_LEAVING :lahkub
|
STR_NETWORK_MESSAGE_CLIENT_LEAVING :lahkub
|
||||||
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} liitus mänguga
|
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} liitus mänguga
|
||||||
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {STRING} liitus mänguga ({2:NUM}. klient)
|
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {0:STRING} liitus mänguga ({2:NUM}. klient)
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {STRING} liitus {2:NUM}. ettevõttega
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {0:STRING} liitus {2:NUM}. ettevõttega
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} liitus vaatlejatega
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} liitus vaatlejatega
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {STRING} alustas uue ettevõtte (nr {2:NUM})
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {0:STRING} alustas uue ettevõtte (nr {2:NUM})
|
||||||
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {STRING} lahkus mängust ({2:STRING})
|
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {0:STRING} lahkus mängust ({2:STRING})
|
||||||
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} on muutnud oma nimeks {STRING}
|
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} on muutnud oma nimeks {STRING}
|
||||||
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {STRING} saatis {2:CURRENCY_LONG} ettevõttele {1:STRING}
|
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {0:STRING} saatis {2:CURRENCY_LONG} ettevõttele {1:STRING}
|
||||||
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}Server sulges sessiooni
|
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}Server sulges sessiooni
|
||||||
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}Server restardib...{}Palun oota...
|
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}Server restardib...{}Palun oota...
|
||||||
STR_NETWORK_MESSAGE_KICKED :*** {STRING} visati välja. Põhjendus: ({STRING})
|
STR_NETWORK_MESSAGE_KICKED :*** {STRING} visati välja. Põhjendus: ({STRING})
|
||||||
|
|
||||||
|
STR_NETWORK_ERROR_COORDINATOR_REGISTRATION_FAILED :{WHITE}Serveri registreerimine ebaõnnestus
|
||||||
|
STR_NETWORK_ERROR_COORDINATOR_REUSE_OF_INVITE_CODE :{WHITE}Teine server registreeris end sama kutse koodiga. "Kohalikule" mängu tüübile lülitumine.
|
||||||
|
STR_NETWORK_ERROR_COORDINATOR_ISOLATED :{WHITE}Sinu server ei luba väliseid ühendusi
|
||||||
|
STR_NETWORK_ERROR_COORDINATOR_ISOLATED_DETAIL :{WHITE}Teised mängijad ei saa sinu serveriga ühenduda
|
||||||
|
|
||||||
# Content downloading window
|
# Content downloading window
|
||||||
STR_CONTENT_TITLE :{WHITE}Aineste allalaadimine
|
STR_CONTENT_TITLE :{WHITE}Aineste allalaadimine
|
||||||
|
@ -2573,6 +2662,9 @@ STR_LINKGRAPH_LEGEND_SATURATED :{TINY_FONT}{BLA
|
||||||
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}ülekoormatud
|
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}ülekoormatud
|
||||||
|
|
||||||
# Linkgraph tooltip
|
# Linkgraph tooltip
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP :{BLACK}{CARGO_LONG} transporditud kuus jaamast {STATION} jaama {STATION} ({COMMA}% kogumahust){STRING}
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP_RETURN_EXTENSION :{}{CARGO_LONG} mida transporditakse tagasi ({COMMA}% kogumahust)
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP_TIME_EXTENSION :{}Keskmine sõidukestus: {NUM}{NBSP}päev{P "" a}
|
||||||
|
|
||||||
# Base for station construction window(s)
|
# Base for station construction window(s)
|
||||||
STR_STATION_BUILD_COVERAGE_AREA_TITLE :{BLACK}Mõjupiirkonna näitamine
|
STR_STATION_BUILD_COVERAGE_AREA_TITLE :{BLACK}Mõjupiirkonna näitamine
|
||||||
|
@ -2582,6 +2674,7 @@ STR_STATION_BUILD_COVERAGE_AREA_OFF_TOOLTIP :{BLACK}Lülita
|
||||||
STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP :{BLACK}Lülita sisse jaama mõjupiirkonna näitamine
|
STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP :{BLACK}Lülita sisse jaama mõjupiirkonna näitamine
|
||||||
STR_STATION_BUILD_ACCEPTS_CARGO :{BLACK}Võtab vastu: {GOLD}{CARGO_LIST}
|
STR_STATION_BUILD_ACCEPTS_CARGO :{BLACK}Võtab vastu: {GOLD}{CARGO_LIST}
|
||||||
STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Tarnib: {GOLD}{CARGO_LIST}
|
STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Tarnib: {GOLD}{CARGO_LIST}
|
||||||
|
STR_STATION_BUILD_INFRASTRUCTURE_COST :{BLACK}Hoolduse maksumus: {GOLD}{CURRENCY_SHORT}/a
|
||||||
|
|
||||||
# Join station window
|
# Join station window
|
||||||
STR_JOIN_STATION_CAPTION :{WHITE}Liida jaamale
|
STR_JOIN_STATION_CAPTION :{WHITE}Liida jaamale
|
||||||
|
@ -2642,6 +2735,7 @@ STR_STATION_CLASS_WAYP :Meldepunktid
|
||||||
|
|
||||||
# Signal window
|
# Signal window
|
||||||
STR_BUILD_SIGNAL_CAPTION :{WHITE}Signaali valik
|
STR_BUILD_SIGNAL_CAPTION :{WHITE}Signaali valik
|
||||||
|
STR_BUILD_SIGNAL_TOGGLE_ADVANCED_SIGNAL_TOOLTIP :{BLACK}Lülita sisse keerukate signaalitüüpide näitamine
|
||||||
STR_BUILD_SIGNAL_SEMAPHORE_NORM_TOOLTIP :{BLACK}Läbisõidusignaal (semafor){}Signaale läheb tarvis vältimaks kokkupõrkeid enam kui ühe rongiga rööbasteedel
|
STR_BUILD_SIGNAL_SEMAPHORE_NORM_TOOLTIP :{BLACK}Läbisõidusignaal (semafor){}Signaale läheb tarvis vältimaks kokkupõrkeid enam kui ühe rongiga rööbasteedel
|
||||||
STR_BUILD_SIGNAL_SEMAPHORE_ENTRY_TOOLTIP :{BLACK}Sissesõidusignaal (semafor){}Roheline, kuni vähemalt üks väljasõidusignaal on roheline. Muudel juhtudel näitab punast
|
STR_BUILD_SIGNAL_SEMAPHORE_ENTRY_TOOLTIP :{BLACK}Sissesõidusignaal (semafor){}Roheline, kuni vähemalt üks väljasõidusignaal on roheline. Muudel juhtudel näitab punast
|
||||||
STR_BUILD_SIGNAL_SEMAPHORE_EXIT_TOOLTIP :{BLACK}Väljasõidusignaal (semafor){}Käitub samamoodi, nagu läbisõidusignaal, kuid läheb vaja et sissesõidu- ja mitmik-hoiatussignaalid näitaksid õiget värvi
|
STR_BUILD_SIGNAL_SEMAPHORE_EXIT_TOOLTIP :{BLACK}Väljasõidusignaal (semafor){}Käitub samamoodi, nagu läbisõidusignaal, kuid läheb vaja et sissesõidu- ja mitmik-hoiatussignaalid näitaksid õiget värvi
|
||||||
|
@ -2663,8 +2757,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Suurenda
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Vali raudteesild
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Vali raudteesild
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Vali sillatüüp
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Vali sillatüüp
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Silla valik - ehitamiseks klõpsi sobival sillal
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Silla valik - ehitamiseks klõpsi sobival sillal
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Rippsild, terasest
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Rippsild, terasest
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Raamistikuga, terasest
|
STR_BRIDGE_NAME_GIRDER_STEEL :Raamistikuga, terasest
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Konsool, terasest
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Konsool, terasest
|
||||||
|
@ -2767,12 +2863,12 @@ STR_STATION_BUILD_NOISE :{BLACK}Tekitatu
|
||||||
STR_LANDSCAPING_TOOLBAR :{WHITE}Maastik
|
STR_LANDSCAPING_TOOLBAR :{WHITE}Maastik
|
||||||
STR_LANDSCAPING_TOOLTIP_LOWER_A_CORNER_OF_LAND :{BLACK}Maapinna madaldamine. Hiirega lohistades langetatakse esimesena valitud punkt ja ülejäänud ala tasandatakse vastavalt selle kõrgusele. Ctrl valib ala diagonaalselt. Shift valib ehitamise/hinna kuvamise režiimi
|
STR_LANDSCAPING_TOOLTIP_LOWER_A_CORNER_OF_LAND :{BLACK}Maapinna madaldamine. Hiirega lohistades langetatakse esimesena valitud punkt ja ülejäänud ala tasandatakse vastavalt selle kõrgusele. Ctrl valib ala diagonaalselt. Shift valib ehitamise/hinna kuvamise režiimi
|
||||||
STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Maapinna kõrgendamine. Hiirega lohistades tõstetakse esimesena valitud punkti ja tasandatakse ülejäänud ala selle järgi. Ctrl valib ala diagonaalselt. Shift valib ehitamise/hinna kuvamise režiimi
|
STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Maapinna kõrgendamine. Hiirega lohistades tõstetakse esimesena valitud punkti ja tasandatakse ülejäänud ala selle järgi. Ctrl valib ala diagonaalselt. Shift valib ehitamise/hinna kuvamise režiimi
|
||||||
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}Tasanda maapinda esimesena valitud punkti kõrgusel. Ctrl valib piirkonna diagonaalselt. Shift valib ehitamise/hinna kuvamise režiimi
|
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}Tasanda maapinda esimesena valitud punkti kõrgusel. Ctrl valib ala diagonaalselt. Shift valib ehitamise/hinna kuvamise režiimi
|
||||||
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Maa ostmine tulevaseks kasutamiseks. Shift valib ehitamise/eeldatava maksumuse kuvamise režiimi
|
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Maa ostmine tulevaseks kasutamiseks. Shift valib ehitamise/eeldatava maksumuse kuvamise režiimi vahel
|
||||||
|
|
||||||
# Object construction window
|
# Object construction window
|
||||||
STR_OBJECT_BUILD_CAPTION :{WHITE}Objekti valik
|
STR_OBJECT_BUILD_CAPTION :{WHITE}Objekti valik
|
||||||
STR_OBJECT_BUILD_TOOLTIP :{BLACK}Vali ehitatav objekt. Shift valib ehitamise/hinna kuvamise režiimi
|
STR_OBJECT_BUILD_TOOLTIP :{BLACK}Vali ehitatav objekt. Ctrl valib ala diagonaaliti. Shift valib ehitamise/hinna kuvamise režiimi vahel
|
||||||
STR_OBJECT_BUILD_CLASS_TOOLTIP :{BLACK}Vali ehitatava objekti järk
|
STR_OBJECT_BUILD_CLASS_TOOLTIP :{BLACK}Vali ehitatava objekti järk
|
||||||
STR_OBJECT_BUILD_PREVIEW_TOOLTIP :{BLACK}Objekti eelvaade
|
STR_OBJECT_BUILD_PREVIEW_TOOLTIP :{BLACK}Objekti eelvaade
|
||||||
STR_OBJECT_BUILD_SIZE :{BLACK}Suurus: {GOLD}{NUM} x {NUM} ruutu
|
STR_OBJECT_BUILD_SIZE :{BLACK}Suurus: {GOLD}{NUM} x {NUM} ruutu
|
||||||
|
@ -2784,7 +2880,7 @@ STR_OBJECT_CLASS_TRNS :Saatejaamad
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Puud
|
STR_PLANT_TREE_CAPTION :{WHITE}Puud
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Vali istutatava puu liik. Kui ruudus juba on puu, siis lisatakse rohkem eri liikide puid, olenemata valikust
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Vali istutatava puu liik. Kui ruudus juba on puu, siis lisatakse rohkem eri liikide puid, olenemata valikust
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Suvalised puutüübid
|
STR_TREES_RANDOM_TYPE :{BLACK}Suvalised puutüübid
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Istutab suvalisi puid. Shift valib ehitamise/hinna kuvamise režiimi
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Istutab suvalisi puid. Ctrl valib ala diagonaaliti. Shift valib ehitamise/hinna kuvamise režiimi vahel
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Suvalised puud
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Suvalised puud
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Istutab puid suvaliselt üle kogu maa-ala
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Istutab puid suvaliselt üle kogu maa-ala
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Tavaline
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Tavaline
|
||||||
|
@ -2816,6 +2912,8 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Suvaline
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Raja asula suvalisse kohta
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Raja asula suvalisse kohta
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Palju suvalisi asulaid
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Palju suvalisi asulaid
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Kaardi katmine suvaliselt paigutatud asulatega
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Kaardi katmine suvaliselt paigutatud asulatega
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Laienda kõiki asulaid
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Kõik asulad kasvavad vaikselt
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Asula nimi:
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Asula nimi:
|
||||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Sisesta asula nimi
|
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Sisesta asula nimi
|
||||||
|
@ -3116,6 +3214,12 @@ STR_MAPGEN_QUANTITY_OF_RIVERS :{BLACK}Jõgesid
|
||||||
STR_MAPGEN_SMOOTHNESS :{BLACK}Laugus:
|
STR_MAPGEN_SMOOTHNESS :{BLACK}Laugus:
|
||||||
STR_MAPGEN_VARIETY :{BLACK}Iseärasuste jaotus:
|
STR_MAPGEN_VARIETY :{BLACK}Iseärasuste jaotus:
|
||||||
STR_MAPGEN_GENERATE :{WHITE}Tekita
|
STR_MAPGEN_GENERATE :{WHITE}Tekita
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS :{BLACK}NewGRF-i seadistus
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS_TOOLTIP :Näita NewGRF-i seadeid
|
||||||
|
STR_MAPGEN_AI_SETTINGS :{BLACK}TI Seaded
|
||||||
|
STR_MAPGEN_AI_SETTINGS_TOOLTIP :{BLACK}Näita TI seadeid
|
||||||
|
STR_MAPGEN_GS_SETTINGS :{BLACK}GameScript'i Seaded
|
||||||
|
STR_MAPGEN_GS_SETTINGS_TOOLTIP :{BLACK}Näita GameSript'i seadeid
|
||||||
|
|
||||||
###length 21
|
###length 21
|
||||||
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Inglise (algne)
|
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Inglise (algne)
|
||||||
|
@ -3286,7 +3390,10 @@ STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Represen
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Liiguta spraiti, muutes X ja Y tasakaalu. Ctrl+klõps, et liigutada kaheksa ühiku võrra korraga
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Liiguta spraiti, muutes X ja Y tasakaalu. Ctrl+klõps, et liigutada kaheksa ühiku võrra korraga
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_OFFSET :{BLACK}Kõrvalekalletega tsentreerimine
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_SPRITE :{BLACK}Sprite keskne
|
||||||
|
|
||||||
|
STR_SPRITE_ALIGNER_CROSSHAIR :{BLACK}Rist
|
||||||
|
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Lähtesta suhteline
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Lähtesta suhteline
|
||||||
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Lähtesta praegused suhtelised kõrvalekalded
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Lähtesta praegused suhtelised kõrvalekalded
|
||||||
|
@ -3305,15 +3412,15 @@ STR_NEWGRF_ERROR_MSG_FATAL :{RED}Saatuslik
|
||||||
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}Esines raske NewGRF-i tõrge:{}{STRING}
|
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}Esines raske NewGRF-i tõrge:{}{STRING}
|
||||||
STR_NEWGRF_ERROR_POPUP :{WHITE}Esines viga NewGRF-iga:{}{STRING}
|
STR_NEWGRF_ERROR_POPUP :{WHITE}Esines viga NewGRF-iga:{}{STRING}
|
||||||
STR_NEWGRF_ERROR_VERSION_NUMBER :OpenTTD väitel {1:STRING} ei tööta selle TTDPatch versiooniga.
|
STR_NEWGRF_ERROR_VERSION_NUMBER :OpenTTD väitel {1:STRING} ei tööta selle TTDPatch versiooniga.
|
||||||
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} on {STRING} TTD osa jaoks.
|
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} on {2:STRING} TTD osa jaoks.
|
||||||
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} on mõeldud kasutamiseks {STRING}
|
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} on mõeldud kasutamiseks {2:STRING}
|
||||||
STR_NEWGRF_ERROR_INVALID_PARAMETER :kõlbmatu «{1:STRING}» parameeter: parameeter {STRING} ({NUM})
|
STR_NEWGRF_ERROR_INVALID_PARAMETER :kõlbmatu «{1:STRING}» parameeter: parameeter {2:STRING} ({3:NUM})
|
||||||
STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} peab olema laetud enne {STRING}
|
STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} peab olema laetud enne {2:STRING}
|
||||||
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} peab olema laetud pärast {STRING}
|
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} peab olema laetud pärast {2:STRING}
|
||||||
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} nõuab OpenTTD versiooni {STRING} või uuemat
|
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} nõuab OpenTTD versiooni {2:STRING} või uuemat
|
||||||
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF fail, mis tehti tõlkimiseks,
|
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :GRF fail, mis tehti tõlkimiseks,
|
||||||
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Liiga palju NewGRF-e on laaditud
|
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Liiga palju NewGRF-e on laaditud
|
||||||
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Laadides {1:STRING} staatilise NewGRF-na koos {STRING} võib põhjustada sünkrooni katkemist.
|
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Laadides {1:STRING} staatilise NewGRF-na koos {2:STRING} võib põhjustada sünkrooni katkemist.
|
||||||
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Ootamatu sprite (sprite {3:NUM})
|
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Ootamatu sprite (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Ootamatu tegevus 0 property {4:HEX} (sprite {3:NUM})
|
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Ootamatu tegevus 0 property {4:HEX} (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_INVALID_ID :Kasutati kõlbmatut ID-d («sprite» {3:NUM})
|
STR_NEWGRF_ERROR_INVALID_ID :Kasutati kõlbmatut ID-d («sprite» {3:NUM})
|
||||||
|
@ -3445,14 +3552,14 @@ STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Osta monopoolse
|
||||||
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Paku kohalikule omavalitsusele altkäemaksu
|
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Paku kohalikule omavalitsusele altkäemaksu
|
||||||
|
|
||||||
###length 8
|
###length 8
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}Pisikese kohaliku reklaamikampaania korraldamine meelitab rohkem reisijaid ja kaupu sinu veoteenuseid kasutama.{}Tõstab asulakeskuse lähiümbruses ajutiselt jaamade tegevushinnanguid.{}Maksumus: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{PUSH_COLOUR}{YELLOW}Pisikese kohaliku reklaamikampaania korraldamine meelitab rohkem reisijaid ja kaupu sinu veoteenuseid kasutama.{}Tõstab asulakeskuse lähiümbruses ajutiselt jaamade tegevushinnanguid.{}{POP_COLOUR}Maksumus: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}Keskmise reklaamikampaania korraldamine, et meelitada rohkem reisijaid ja kaupu sinu teenuste juurede.{}Tõstab ajutiselt asulakeskuse ümbruses jaamade tegevushinnanguid.{}Maksumus: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :PUSH_COLOUR}{YELLOW}Keskmise reklaamikampaania korraldamine, et meelitada rohkem reisijaid ja kaupu sinu teenuste juurede.{}Tõstab ajutiselt asulakeskuse ümbruses jaamade tegevushinnanguid.{}{POP_COLOUR}Maksumus: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}Suure reklaamikampaania korraldamine, et meelitada rohkem reisijaid ja kaupu sinu teenuste juurede.{}Tõstab asulakeskuse kaugümbruses ajutiselt jaamade tegevushinnanguid.{}Maksumus: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{PUSH_COLOUR}{YELLOW}Suure reklaamikampaania korraldamine, et meelitada rohkem reisijaid ja kaupu sinu teenuste juurede.{}Tõstab asulakeskuse kaugümbruses ajutiselt jaamade tegevushinnanguid.{}{POP_COLOUR}Maksumus: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}Asula teedevõrgu ümberehituse rahastamine.{}Põhjustab liikluses tõsiseid häireid kuni 6 kuuks.{}Maksumus: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{PUSH_COLOUR}{YELLOW}Asula teedevõrgu ümberehituse rahastamine.{}Põhjustab liikluses tõsiseid häireid kuni 6 kuuks.{}{POP_COLOUR}Maksumus: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW}Oma ettevõtte auks kuju ehitamine.{}Tõstab püsivalt jaamade tegevushinnanguid selles asulas.{}Maksumus: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{PUSH_COLOUR}{YELLOW}Oma ettevõtte auks kuju ehitamine.{}Tõstab püsivalt jaamade tegevushinnanguid selles asulas.{}{POP_COLOUR}Maksumus: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW}Uute hooneehituste rahastamine selles asulas.{}Tõstab ajutiselt asula kasvutempot selles asulas.{}Maksumus: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{PUSH_COLOUR}{YELLOW}Uute hooneehituste rahastamine selles asulas.{}Tõstab ajutiselt asula kasvutempot selles asulas.{}{POP_COLOUR}Maksumus: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}Üheks aastaks monopoolsete veoõiguste ostmine selles asulas.{}Asula omavalitsus lubab reisijate ja kauba veoks kasutada ainult sinu jaamasid.{}Maksumus: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{PUSH_COLOUR}{YELLOW}Üheks aastaks monopoolsete veoõiguste ostmine selles asulas.{}Asula omavalitsus lubab reisijate ja kauba veoks kasutada ainult sinu jaamasid.{}{POP_COLOUR}Maksumus: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}Kohalikule omavalitusele ettevõtte hinnangu tõstmise eesmärgil altkäemaksu pakkumine. Vahele jäädes tuleb trahvi maksta.{}Maksumus: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{PUSH_COLOUR}{YELLOW}Kohalikule omavalitusele ettevõtte hinnangu tõstmise eesmärgil altkäemaksu pakkumine. Vahele jäädes tuleb trahvi maksta.{}{POP_COLOUR}Maksumus: {CURRENCY_LONG}
|
||||||
|
|
||||||
# Goal window
|
# Goal window
|
||||||
STR_GOALS_CAPTION :{WHITE}{COMPANY} eesmärgid
|
STR_GOALS_CAPTION :{WHITE}{COMPANY} eesmärgid
|
||||||
|
@ -3605,24 +3712,38 @@ STR_FINANCES_CAPTION :{WHITE}{COMPANY
|
||||||
STR_FINANCES_YEAR :{WHITE}{NUM}
|
STR_FINANCES_YEAR :{WHITE}{NUM}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_FINANCES_REVENUE_TITLE :{WHITE}Tulu
|
||||||
|
STR_FINANCES_OPERATING_EXPENSES_TITLE :{WHITE}Opereerimiskulud
|
||||||
|
STR_FINANCES_CAPITAL_EXPENSES_TITLE :{WHITE}Kapitalikulud
|
||||||
|
|
||||||
|
|
||||||
###length 13
|
###length 13
|
||||||
STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Ehituskulud
|
STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Ehituskulud
|
||||||
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Uus veerem
|
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Uus veerem
|
||||||
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Rongide käituskulud
|
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Rongid
|
||||||
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Mootorsõidukite käituskulud
|
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Maanteesõidukite käituskulud
|
||||||
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Õhusõidukite käituskulud
|
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Õhusõidukid
|
||||||
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Laevade käituskulud
|
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Laevad
|
||||||
|
STR_FINANCES_SECTION_INFRASTRUCTURE :{GOLD}Taristu
|
||||||
|
STR_FINANCES_SECTION_TRAIN_REVENUE :{GOLD}Rongid
|
||||||
|
STR_FINANCES_SECTION_ROAD_VEHICLE_REVENUE :{GOLD}Maanteesõidukid
|
||||||
|
STR_FINANCES_SECTION_AIRCRAFT_REVENUE :{GOLD}Õhusõidukid
|
||||||
|
STR_FINANCES_SECTION_SHIP_REVENUE :{GOLD}Laevad
|
||||||
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Laenuintressid
|
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Laenuintressid
|
||||||
STR_FINANCES_SECTION_OTHER :{GOLD}Muud
|
STR_FINANCES_SECTION_OTHER :{GOLD}Muud
|
||||||
|
|
||||||
STR_FINANCES_NEGATIVE_INCOME :{BLACK}-{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CAPTION :{WHITE}Kokku
|
||||||
STR_FINANCES_POSITIVE_INCOME :{BLACK}+{CURRENCY_LONG}
|
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_ZERO_INCOME :{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_POSITIVE_INCOME :+{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_PROFIT :{WHITE}Tulu
|
||||||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Kontojääk
|
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Kontojääk
|
||||||
|
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Omavahendid
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}Laen
|
STR_FINANCES_LOAN_TITLE :{WHITE}Laen
|
||||||
|
STR_FINANCES_INTEREST_RATE :{WHITE}Laenuintress: {BLACK}{NUM}%
|
||||||
STR_FINANCES_MAX_LOAN :{WHITE}Laenulimiit: {BLACK}{CURRENCY_LONG}
|
STR_FINANCES_MAX_LOAN :{WHITE}Laenulimiit: {BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_BANK_BALANCE :{WHITE}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Laena {CURRENCY_LONG}
|
STR_FINANCES_BORROW_BUTTON :{BLACK}Laena {CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Laena raha
|
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Laena raha
|
||||||
STR_FINANCES_REPAY_BUTTON :{BLACK}Tagasimakse {CURRENCY_LONG}
|
STR_FINANCES_REPAY_BUTTON :{BLACK}Tagasimakse {CURRENCY_LONG}
|
||||||
|
@ -3723,7 +3844,7 @@ STR_INDUSTRY_VIEW_PRODUCES_N_CARGO :{BLACK}Toodab:
|
||||||
STR_INDUSTRY_VIEW_CARGO_LIST_EXTENSION :, {STRING}{STRING}
|
STR_INDUSTRY_VIEW_CARGO_LIST_EXTENSION :, {STRING}{STRING}
|
||||||
|
|
||||||
STR_INDUSTRY_VIEW_REQUIRES :{BLACK}Nõuab:
|
STR_INDUSTRY_VIEW_REQUIRES :{BLACK}Nõuab:
|
||||||
STR_INDUSTRY_VIEW_ACCEPT_CARGO :{YELLOW}{STRING}{BLACK}{3:STRING}
|
STR_INDUSTRY_VIEW_ACCEPT_CARGO :{YELLOW}{0:STRING}{BLACK}{3:STRING}
|
||||||
STR_INDUSTRY_VIEW_ACCEPT_CARGO_AMOUNT :{YELLOW}{STRING}{BLACK}: {CARGO_SHORT} ootel{STRING}
|
STR_INDUSTRY_VIEW_ACCEPT_CARGO_AMOUNT :{YELLOW}{STRING}{BLACK}: {CARGO_SHORT} ootel{STRING}
|
||||||
|
|
||||||
STR_CONFIG_GAME_PRODUCTION :{WHITE}Tootlikuse muutmine (kaheksaga jaguv, kuni 2040)
|
STR_CONFIG_GAME_PRODUCTION :{WHITE}Tootlikuse muutmine (kaheksaga jaguv, kuni 2040)
|
||||||
|
@ -3753,6 +3874,8 @@ STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}Saada ju
|
||||||
STR_VEHICLE_LIST_REPLACE_VEHICLES :Asenda veovahendeid
|
STR_VEHICLE_LIST_REPLACE_VEHICLES :Asenda veovahendeid
|
||||||
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Saada hooldusesse
|
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Saada hooldusesse
|
||||||
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Selle aasta kasum: {CURRENCY_LONG} (eelneval: {CURRENCY_LONG})
|
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Selle aasta kasum: {CURRENCY_LONG} (eelneval: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_LIST_CARGO :{TINY_FONT}{BLACK}[{CARGO_LIST}]
|
||||||
|
STR_VEHICLE_LIST_NAME_AND_CARGO :{TINY_FONT}{BLACK}{STRING} {STRING}
|
||||||
|
|
||||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Saada depoose
|
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Saada depoose
|
||||||
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Saada depoose
|
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Saada depoose
|
||||||
|
@ -3785,7 +3908,7 @@ STR_GROUP_CREATE_TOOLTIP :{BLACK}Klõpsa
|
||||||
STR_GROUP_DELETE_TOOLTIP :{BLACK}Eemalda valitud jagu
|
STR_GROUP_DELETE_TOOLTIP :{BLACK}Eemalda valitud jagu
|
||||||
STR_GROUP_RENAME_TOOLTIP :{BLACK}Ümbernimeta valitud jagu
|
STR_GROUP_RENAME_TOOLTIP :{BLACK}Ümbernimeta valitud jagu
|
||||||
STR_GROUP_LIVERY_TOOLTIP :{BLACK}Muuda valitud jao värvistikku
|
STR_GROUP_LIVERY_TOOLTIP :{BLACK}Muuda valitud jao värvistikku
|
||||||
STR_GROUP_REPLACE_PROTECTION_TOOLTIP :{BLACK}Klõpsa, et kaitsta seda jagu globaalse automaatasenduse eest
|
STR_GROUP_REPLACE_PROTECTION_TOOLTIP :{BLACK}Klõpsa, et kaitsta seda jagu globaalse automaatasenduse eest. Ctrl+klõps kaitsmaks ka alamkategooriaid.
|
||||||
|
|
||||||
STR_QUERY_GROUP_DELETE_CAPTION :{WHITE}Kõrvalda jagu
|
STR_QUERY_GROUP_DELETE_CAPTION :{WHITE}Kõrvalda jagu
|
||||||
STR_GROUP_DELETE_QUERY_TEXT :{WHITE}Kas oled kindel, et tahad kustutada selle grupi ja kõik järglased?
|
STR_GROUP_DELETE_QUERY_TEXT :{WHITE}Kas oled kindel, et tahad kustutada selle grupi ja kõik järglased?
|
||||||
|
@ -3807,7 +3930,7 @@ STR_BUY_VEHICLE_TRAIN_ELRAIL_CAPTION :Uus elektriraud
|
||||||
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :Uus monorelsssõiduk
|
STR_BUY_VEHICLE_TRAIN_MONORAIL_CAPTION :Uus monorelsssõiduk
|
||||||
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :Uus magnethõljuksõiduk
|
STR_BUY_VEHICLE_TRAIN_MAGLEV_CAPTION :Uus magnethõljuksõiduk
|
||||||
|
|
||||||
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :Uued mootorsõidukid
|
STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :Uued maanteesõidukid
|
||||||
STR_BUY_VEHICLE_TRAM_VEHICLE_CAPTION :Uued trammid
|
STR_BUY_VEHICLE_TRAM_VEHICLE_CAPTION :Uued trammid
|
||||||
|
|
||||||
# Vehicle availability
|
# Vehicle availability
|
||||||
|
@ -3845,6 +3968,9 @@ STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Tegevusr
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Õhusõiduki liik: {GOLD}{STRING}
|
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Õhusõiduki liik: {GOLD}{STRING}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CARGO_TYPE_FILTER_ALL :Kõik veoseliigid
|
||||||
|
STR_CARGO_TYPE_FILTER_FREIGHT :Kaubad
|
||||||
|
STR_CARGO_TYPE_FILTER_NONE :Puudub
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Nimekiri raudteesõidukitest - andmete saamiseks klõpsa raudteesõidukile
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Nimekiri raudteesõidukitest - andmete saamiseks klõpsa raudteesõidukile
|
||||||
|
@ -4014,7 +4140,7 @@ STR_ENGINE_PREVIEW_AIRCRAFT :õhusõiduki
|
||||||
STR_ENGINE_PREVIEW_SHIP :laeva
|
STR_ENGINE_PREVIEW_SHIP :laeva
|
||||||
|
|
||||||
STR_ENGINE_PREVIEW_COST_WEIGHT_SPEED_POWER :{BLACK}Hind: {CURRENCY_LONG} Tühimass: {WEIGHT_SHORT}{}Tippkiirus: {VELOCITY} Võimsus: {POWER}{}Käituskulud: {CURRENCY_LONG}/aastas{}Kandevõime: {CARGO_LONG}
|
STR_ENGINE_PREVIEW_COST_WEIGHT_SPEED_POWER :{BLACK}Hind: {CURRENCY_LONG} Tühimass: {WEIGHT_SHORT}{}Tippkiirus: {VELOCITY} Võimsus: {POWER}{}Käituskulud: {CURRENCY_LONG}/aastas{}Kandevõime: {CARGO_LONG}
|
||||||
STR_ENGINE_PREVIEW_COST_WEIGHT_SPEED_POWER_MAX_TE :{BLACK}Hind: {CURRENCY_LONG} Tühimass: {WEIGHT_SHORT}{}Kiirus: {VELOCITY} Võimsus: {POWER} Veojõud: {6:FORCE}{}Käituskulud: {4:CURRENCY_LONG}/aasta{}Mahutavus: {5:CARGO_LONG}
|
STR_ENGINE_PREVIEW_COST_WEIGHT_SPEED_POWER_MAX_TE :{BLACK}Hind: {0:CURRENCY_LONG} Tühimass: {1:WEIGHT_SHORT}{}Kiirus: {2:VELOCITY} Võimsus: {3:POWER} Veojõud: {6:FORCE}{}Käituskulud: {4:CURRENCY_LONG}/aasta{}Mahutavus: {5:CARGO_LONG}
|
||||||
STR_ENGINE_PREVIEW_COST_MAX_SPEED_CAP_RUNCOST :{BLACK}Hind: {CURRENCY_LONG} Tippkiirus: {VELOCITY}{}Kandevõime: {CARGO_LONG}{}Käituskulud: {CURRENCY_LONG}/a
|
STR_ENGINE_PREVIEW_COST_MAX_SPEED_CAP_RUNCOST :{BLACK}Hind: {CURRENCY_LONG} Tippkiirus: {VELOCITY}{}Kandevõime: {CARGO_LONG}{}Käituskulud: {CURRENCY_LONG}/a
|
||||||
STR_ENGINE_PREVIEW_COST_MAX_SPEED_TYPE_CAP_CAP_RUNCOST :{BLACK}Maksumus: {CURRENCY_LONG} Tippkiirus: {VELOCITY}{}Õhusõiduki liik: {STRING}{}Mahutavus: {CARGO_LONG}, {CARGO_LONG}{}Käituskulud: {CURRENCY_LONG}/aasta
|
STR_ENGINE_PREVIEW_COST_MAX_SPEED_TYPE_CAP_CAP_RUNCOST :{BLACK}Maksumus: {CURRENCY_LONG} Tippkiirus: {VELOCITY}{}Õhusõiduki liik: {STRING}{}Mahutavus: {CARGO_LONG}, {CARGO_LONG}{}Käituskulud: {CURRENCY_LONG}/aasta
|
||||||
STR_ENGINE_PREVIEW_COST_MAX_SPEED_TYPE_CAP_RUNCOST :{BLACK}Hind: {CURRENCY_LONG} Tippkiirus: {VELOCITY}{}Õhusõiduki liik: {STRING}{}kandevõime: {CARGO_LONG}{}Käitluskulud: {CURRENCY_LONG}/a
|
STR_ENGINE_PREVIEW_COST_MAX_SPEED_TYPE_CAP_RUNCOST :{BLACK}Hind: {CURRENCY_LONG} Tippkiirus: {VELOCITY}{}Õhusõiduki liik: {STRING}{}kandevõime: {CARGO_LONG}{}Käitluskulud: {CURRENCY_LONG}/a
|
||||||
|
@ -4068,7 +4194,9 @@ STR_REPLACE_MAGLEV_VEHICLES :Magnethõljukve
|
||||||
STR_REPLACE_ROAD_VEHICLES :Maanteesõidukid
|
STR_REPLACE_ROAD_VEHICLES :Maanteesõidukid
|
||||||
STR_REPLACE_TRAM_VEHICLES :Trammid
|
STR_REPLACE_TRAM_VEHICLES :Trammid
|
||||||
|
|
||||||
|
STR_REPLACE_REMOVE_WAGON :{BLACK}Vagunite kõrvaldamine ({STRING}): {ORANGE}{STRING}
|
||||||
STR_REPLACE_REMOVE_WAGON_HELP :{BLACK}Automaatne asendamine hoiab rongi pikkuse samana, vajadusel kõrvaldab vaguneid (alates esiotsast), kui muidu rongikoosseis suureneks
|
STR_REPLACE_REMOVE_WAGON_HELP :{BLACK}Automaatne asendamine hoiab rongi pikkuse samana, vajadusel kõrvaldab vaguneid (alates esiotsast), kui muidu rongikoosseis suureneks
|
||||||
|
STR_REPLACE_REMOVE_WAGON_GROUP_HELP :{STRING}. Ctrl+klõps, et rakendada ka alamgruppidele
|
||||||
|
|
||||||
# Vehicle view
|
# Vehicle view
|
||||||
STR_VEHICLE_VIEW_CAPTION :{WHITE}{VEHICLE}
|
STR_VEHICLE_VIEW_CAPTION :{WHITE}{VEHICLE}
|
||||||
|
@ -4137,6 +4265,10 @@ STR_VEHICLE_STATUS_HEADING_FOR_WAYPOINT_VEL :{LTBLUE}Suundub
|
||||||
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_VEL :{ORANGE}Suundub {DEPOT}, {VELOCITY}
|
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_VEL :{ORANGE}Suundub {DEPOT}, {VELOCITY}
|
||||||
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_SERVICE_VEL :{LTBLUE}Järelevaatus: {DEPOT}, {VELOCITY}
|
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_SERVICE_VEL :{LTBLUE}Järelevaatus: {DEPOT}, {VELOCITY}
|
||||||
|
|
||||||
|
STR_VEHICLE_STATUS_CANNOT_REACH_STATION_VEL :{LTBLUE}Ei leita teed jaama {STATION}, {VELOCITY}
|
||||||
|
STR_VEHICLE_STATUS_CANNOT_REACH_WAYPOINT_VEL :{LTBLUE}Ei leita teed sihtkohta {WAYPOINT}, {VELOCITY}
|
||||||
|
STR_VEHICLE_STATUS_CANNOT_REACH_DEPOT_VEL :{ORANGE}Ei leita teed sihtkohta {DEPOT}, {VELOCITY}
|
||||||
|
STR_VEHICLE_STATUS_CANNOT_REACH_DEPOT_SERVICE_VEL :{LTBLUE}Ei leia teed sihtkohta {DEPOT}, {VELOCITY}
|
||||||
|
|
||||||
# Vehicle stopped/started animations
|
# Vehicle stopped/started animations
|
||||||
###length 2
|
###length 2
|
||||||
|
@ -4167,12 +4299,13 @@ STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED :{BLACK}Tühimas
|
||||||
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Tühimass: {LTBLUE}{WEIGHT_SHORT} {BLACK}Võimsus: {LTBLUE}{POWER}{BLACK} Tippkiirus: {LTBLUE}{VELOCITY} {BLACK}Veojõud: {LTBLUE}{FORCE}
|
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Tühimass: {LTBLUE}{WEIGHT_SHORT} {BLACK}Võimsus: {LTBLUE}{POWER}{BLACK} Tippkiirus: {LTBLUE}{VELOCITY} {BLACK}Veojõud: {LTBLUE}{FORCE}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Kasum sel aastal: {LTBLUE}{CURRENCY_LONG} (eelmisel: {CURRENCY_LONG})
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Kasum sel aastal: {LTBLUE}{CURRENCY_LONG} (eelmisel: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR_MIN_PERFORMANCE :{BLACK}Kasum sellel aastal: {LTBLUE}{CURRENCY_LONG} (eelmisel aastal: {CURRENCY_LONG}) {BLACK}Min. jõudlus: {LTBLUE}{POWER_TO_WEIGHT}
|
||||||
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Tehnoseisund: {LTBLUE}{COMMA}% {BLACK}Rikkeid eelmisest hooldusest: {LTBLUE}{COMMA}
|
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Tehnoseisund: {LTBLUE}{COMMA}% {BLACK}Rikkeid eelmisest hooldusest: {LTBLUE}{COMMA}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Valmistatud: {LTBLUE}{NUM}{BLACK} Väärtus: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Valmistatud: {LTBLUE}{NUM}{BLACK} Väärtus: {LTBLUE}{CURRENCY_LONG}
|
||||||
STR_VEHICLE_INFO_NO_CAPACITY :{BLACK}Mahutavus: {LTBLUE}Pole{STRING}
|
STR_VEHICLE_INFO_NO_CAPACITY :{BLACK}Mahutavus: {LTBLUE}Pole{STRING}
|
||||||
STR_VEHICLE_INFO_CAPACITY :{BLACK}Kandevõime: {LTBLUE}{CARGO_LONG}{3:STRING}
|
STR_VEHICLE_INFO_CAPACITY :{BLACK}Kandevõime: {LTBLUE}{0:CARGO_LONG}{3:STRING}
|
||||||
STR_VEHICLE_INFO_CAPACITY_MULT :{BLACK}Kandevõime: {LTBLUE}{CARGO_LONG}{3:STRING} (x{4:NUM})
|
STR_VEHICLE_INFO_CAPACITY_MULT :{BLACK}Kandevõime: {LTBLUE}{0:CARGO_LONG}{3:STRING} (x{4:NUM})
|
||||||
STR_VEHICLE_INFO_CAPACITY_CAPACITY :{BLACK}Kandevõime: {LTBLUE}{CARGO_LONG}, {CARGO_LONG}{STRING}
|
STR_VEHICLE_INFO_CAPACITY_CAPACITY :{BLACK}Kandevõime: {LTBLUE}{CARGO_LONG}, {CARGO_LONG}{STRING}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Ülekantud tulu: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Ülekantud tulu: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
@ -4198,8 +4331,8 @@ STR_VEHICLE_DETAILS_TRAIN_ENGINE_BUILT_AND_VALUE :{LTBLUE}{ENGINE
|
||||||
STR_VEHICLE_DETAILS_TRAIN_WAGON_VALUE :{LTBLUE}{ENGINE}{BLACK} Väärtus: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_DETAILS_TRAIN_WAGON_VALUE :{LTBLUE}{ENGINE}{BLACK} Väärtus: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
|
||||||
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY_TEXT :{BLACK}Selle rongi kandevõime:
|
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY_TEXT :{BLACK}Selle rongi kandevõime:
|
||||||
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY :{LTBLUE}- {CARGO_LONG} ({CARGO_SHORT})
|
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY :{LTBLUE}{CARGO_LONG} ({CARGO_SHORT})
|
||||||
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY_MULT :{LTBLUE}- {CARGO_LONG} ({CARGO_SHORT}) (x{NUM})
|
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY_MULT :{LTBLUE}{CARGO_LONG} ({CARGO_SHORT}) (x{NUM})
|
||||||
|
|
||||||
STR_VEHICLE_DETAILS_CARGO_EMPTY :{LTBLUE}Tühi
|
STR_VEHICLE_DETAILS_CARGO_EMPTY :{LTBLUE}Tühi
|
||||||
STR_VEHICLE_DETAILS_CARGO_FROM :{LTBLUE}{CARGO_LONG} jaamast {STATION}
|
STR_VEHICLE_DETAILS_CARGO_FROM :{LTBLUE}{CARGO_LONG} jaamast {STATION}
|
||||||
|
@ -4441,22 +4574,22 @@ STR_TIMETABLE_STARTING_DATE :{BLACK}Alguskuu
|
||||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Vali graafiku alguskuupäev. Ctrl-klõps määrab graafiku alguskuupäeva ja jaotab sõidukid ühtlaselt, kasutades järjestust, kui sihid on planeeritud
|
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Vali graafiku alguskuupäev. Ctrl-klõps määrab graafiku alguskuupäeva ja jaotab sõidukid ühtlaselt, kasutades järjestust, kui sihid on planeeritud
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Muuda aega
|
STR_TIMETABLE_CHANGE_TIME :{BLACK}Muuda aega
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Muuda märgitud korraldusele määratud aega
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Muuda märgitud korraldusele määratud aega. Ctrl+klõps seab aja kõigile korraldustele
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Tühista aeg
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Tühista aeg
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Tühista korralduse täitmiseks määratud aeg
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Tühista korralduse täitmiseks määratud aeg. Ctrl+klõps tühistab kõik korraldustele määratud ajad
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Muuda kiiruspiirangut
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Muuda kiiruspiirangut
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Muuda märgitud korralduse kiiruspiirangut
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Muuda märgitud korralduse kiiruspiirangut. Ctrl+klõps seab kiiruspiirangu kõigile korraldustele
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Kustuta kiiruspiirang
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Kustuta kiiruspiirang
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Eemalda märgitud korralduse kiiruspiirang
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Eemalda märgitud korralduse kiiruspiirang. Ctrl+klõps tühistab kõik korraldustele määratud kiiruspiirangud
|
||||||
|
|
||||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}Nulli hilinemisarvesti
|
STR_TIMETABLE_RESET_LATENESS :{BLACK}Nulli hilinemisarvesti
|
||||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Nulli hilinemisarvesti, nii et sõiduk oleks graafikus
|
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Nulli hilinemisarvesti, nii et sõiduk oleks graafikus
|
||||||
|
|
||||||
STR_TIMETABLE_AUTOFILL :{BLACK}Isetäituv
|
STR_TIMETABLE_AUTOFILL :{BLACK}Isetäituv
|
||||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Kasuta liiniplaani täitmiseks järgmise sõidu andmeid (Ctrl+klõps säilitab ooteajad)
|
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Kasuta liiniplaani täitmiseks järgmise sõidu andmeid. Ctrl+klõps proovib säilitab ooteajad
|
||||||
|
|
||||||
STR_TIMETABLE_EXPECTED :{BLACK}Eeldatav
|
STR_TIMETABLE_EXPECTED :{BLACK}Eeldatav
|
||||||
STR_TIMETABLE_SCHEDULED :{BLACK}Plaanis
|
STR_TIMETABLE_SCHEDULED :{BLACK}Plaanis
|
||||||
|
@ -4500,6 +4633,8 @@ STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}Üks skr
|
||||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}AI/GameScripti debugimise akent saab kasutada ainult serveris
|
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}AI/GameScripti debugimise akent saab kasutada ainult serveris
|
||||||
|
|
||||||
# AI configuration window
|
# AI configuration window
|
||||||
|
STR_AI_CONFIG_CAPTION_AI :{WHITE}TI Konfiguratsioon
|
||||||
|
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}GameScript'i Konfiguratsioon
|
||||||
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}Järgmises mängus laaditav GameScript
|
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}Järgmises mängus laaditav GameScript
|
||||||
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}AI-d järgmises mängus
|
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}AI-d järgmises mängus
|
||||||
STR_AI_CONFIG_HUMAN_PLAYER :Inimene
|
STR_AI_CONFIG_HUMAN_PLAYER :Inimene
|
||||||
|
@ -4513,10 +4648,11 @@ STR_AI_CONFIG_MOVE_DOWN :{BLACK}Langeta
|
||||||
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Langeta valitud AI loendis madalamale
|
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Langeta valitud AI loendis madalamale
|
||||||
|
|
||||||
STR_AI_CONFIG_GAMESCRIPT :{SILVER}GameScript
|
STR_AI_CONFIG_GAMESCRIPT :{SILVER}GameScript
|
||||||
|
STR_AI_CONFIG_GAMESCRIPT_PARAM :{SILVER}Parameetrid
|
||||||
STR_AI_CONFIG_AI :{SILVER}AI-d
|
STR_AI_CONFIG_AI :{SILVER}AI-d
|
||||||
|
|
||||||
STR_AI_CONFIG_CHANGE_AI :AI
|
STR_AI_CONFIG_CHANGE_AI :{BLACK} Vali TI
|
||||||
STR_AI_CONFIG_CHANGE_GAMESCRIPT :GameScript
|
STR_AI_CONFIG_CHANGE_GAMESCRIPT :{BLACK} Vali GameScript
|
||||||
STR_AI_CONFIG_CHANGE_GAMESCRIPT.g :GameScripti
|
STR_AI_CONFIG_CHANGE_GAMESCRIPT.g :GameScripti
|
||||||
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Lae teine skript
|
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Lae teine skript
|
||||||
STR_AI_CONFIG_CONFIGURE :{BLACK}Seadistamine
|
STR_AI_CONFIG_CONFIGURE :{BLACK}Seadistamine
|
||||||
|
@ -4627,8 +4763,8 @@ STR_WARNING_HEIGHTMAP_SCALE_MESSAGE :{YELLOW}Kaardi
|
||||||
STR_WARNING_FALLBACK_SOUNDSET :{WHITE}Mäng ei leidnud helisid. Helid saad paigaldada Internetisisu laadimise aknast
|
STR_WARNING_FALLBACK_SOUNDSET :{WHITE}Mäng ei leidnud helisid. Helid saad paigaldada Internetisisu laadimise aknast
|
||||||
|
|
||||||
# Screenshot related messages
|
# Screenshot related messages
|
||||||
STR_WARNING_SCREENSHOT_SIZE_CAPTION :{WHITE}Hiiglaslik kuvapaugutus
|
STR_WARNING_SCREENSHOT_SIZE_CAPTION :{WHITE}Hiigelsuur ekraanipilt
|
||||||
STR_WARNING_SCREENSHOT_SIZE_MESSAGE :{YELLOW}Kuvapaugutuse mõõtmed saavad olema {COMMA} x {COMMA} pikslit. Kuvapaugutuse tegemine võib võtta tükk aega. Kas sa oled kindel, et sa soovid jätkata?
|
STR_WARNING_SCREENSHOT_SIZE_MESSAGE :{YELLOW}Ekraanipildi mõõtmed saavad olema {COMMA} x {COMMA} pikslit. Ekraanipildi tegemine võib võtta tükk aega. Kas sa oled kindel, et sa soovid jätkata?
|
||||||
|
|
||||||
STR_MESSAGE_HEIGHTMAP_SUCCESSFULLY :{WHITE}Kõrguskaart edukalt salvestatud, kui '{STRING}'. Kõrgpunkt on {NUM}
|
STR_MESSAGE_HEIGHTMAP_SUCCESSFULLY :{WHITE}Kõrguskaart edukalt salvestatud, kui '{STRING}'. Kõrgpunkt on {NUM}
|
||||||
STR_MESSAGE_SCREENSHOT_SUCCESSFULLY :{WHITE}Ekraanipilt on edukalt salvestatud nimega '{STRING}'
|
STR_MESSAGE_SCREENSHOT_SUCCESSFULLY :{WHITE}Ekraanipilt on edukalt salvestatud nimega '{STRING}'
|
||||||
|
@ -4710,6 +4846,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... liig
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Tööstust ei saa tekitada...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Tööstust ei saa tekitada...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}{STRING} ei saa siia ehitada...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}{STRING} ei saa siia ehitada...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Seda tüüpi tööstust ei saa siia ehitada...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Seda tüüpi tööstust ei saa siia ehitada...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}Tööstust ei saa rahastada...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... liiga lähedal mõnele teisele tööstusele
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... liiga lähedal mõnele teisele tööstusele
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... enne pead asula rajama
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... enne pead asula rajama
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... iga asula kohta lubatud ainult üks
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... iga asula kohta lubatud ainult üks
|
||||||
|
@ -4724,6 +4861,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... mets
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... saab ehitada ainult ülespoole lumepiiri
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... saab ehitada ainult ülespoole lumepiiri
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... saab ehitada ainult allapoole lumepiiri
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... saab ehitada ainult allapoole lumepiiri
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}Halva õnne tõttu ei viinud rahastus tööstuse rajamiseni; proovi uuesti
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}Antud tööstusele ei leitud perspektiivikat asukohta
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE} '{STRING}' tööstuste jaoks polnud sobivaid asukohti
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE} '{STRING}' tööstuste jaoks polnud sobivaid asukohti
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Muuda kaardigeneratsiooni parameetreid, et saada parem kaart
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Muuda kaardigeneratsiooni parameetreid, et saada parem kaart
|
||||||
|
|
||||||
|
@ -4891,6 +5030,7 @@ STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Mingi ob
|
||||||
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... ettevõtte peakorter on ees
|
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... ettevõtte peakorter on ees
|
||||||
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Seda maad ei saa osta...
|
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Seda maad ei saa osta...
|
||||||
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... see on juba sinu oma!
|
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... see on juba sinu oma!
|
||||||
|
STR_ERROR_BUILD_OBJECT_LIMIT_REACHED :{WHITE}... objekti rajamise limiit täis
|
||||||
|
|
||||||
# Group related errors
|
# Group related errors
|
||||||
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Ei saa jagu luua...
|
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Ei saa jagu luua...
|
||||||
|
@ -4963,6 +5103,7 @@ STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}Hooldusv
|
||||||
|
|
||||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... sõiduk hävitatud
|
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... sõiduk hävitatud
|
||||||
|
|
||||||
|
STR_ERROR_CAN_T_CLONE_VEHICLE_LIST :{WHITE}... kõik sõidukid ei ole identsed
|
||||||
|
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Ühtegi sõidukit ei ole saadaval
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Ühtegi sõidukit ei ole saadaval
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Muuda NewGRF-i seadistust
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Muuda NewGRF-i seadistust
|
||||||
|
@ -4990,6 +5131,8 @@ STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Teisi ko
|
||||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}sõiduk ei saa igasse jaama minna
|
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}sõiduk ei saa igasse jaama minna
|
||||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}sõiduk ei saa antud jaama minna
|
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}sõiduk ei saa antud jaama minna
|
||||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... seda korraldust jagav sõiduk ei saa sinna jaama minna
|
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... seda korraldust jagav sõiduk ei saa sinna jaama minna
|
||||||
|
STR_ERROR_CAN_T_COPY_ORDER_VEHICLE_LIST :{WHITE}... kõigil sõidukitel ei ole ühesugused korraldused
|
||||||
|
STR_ERROR_CAN_T_SHARE_ORDER_VEHICLE_LIST :{WHITE}... mitte kõik sõidukid ei jaga korraldusi
|
||||||
|
|
||||||
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Sihtpunktide nimekirja ei saa jagada...
|
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Sihtpunktide nimekirja ei saa jagada...
|
||||||
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Korralduste jagamist ei saa peatada...
|
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Korralduste jagamist ei saa peatada...
|
||||||
|
|
|
@ -1087,6 +1087,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Høgra
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Hægst loyvda byrjunar lán: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Hægst loyvda byrjunar lán: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Mest loyvda upphæddin ein fyritøka kann lána (uttan at taka virðisminkan til eftirtektar)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Mest loyvda upphæddin ein fyritøka kann lána (uttan at taka virðisminkan til eftirtektar)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Rentu stigi: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Rentu stigi: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Rentustigi á láni, stýrir eisini virðisminkan um hon er sligin til
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Rentustigi á láni, stýrir eisini virðisminkan um hon er sligin til
|
||||||
|
@ -2233,8 +2234,6 @@ STR_BUILD_SIGNAL_CAPTION :{WHITE}Úrval a
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Vel jarnbreyta brúgv
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Vel jarnbreyta brúgv
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Vel vega brúgv
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Vel vega brúgv
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brúgva úrval - trýst á ta brúnna tær dámar fyri at byggja hana
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brúgva úrval - trýst á ta brúnna tær dámar fyri at byggja hana
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Heingibrúgv, stál
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Heingibrúgv, stál
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Bjálkabrúgv, stál
|
STR_BRIDGE_NAME_GIRDER_STEEL :Bjálkabrúgv, stál
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Cantilever, stál
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Cantilever, stál
|
||||||
|
|
|
@ -343,9 +343,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Avaa kä
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Tauko
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Tauko
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Nopeuta peliä
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Nopeuta peliä
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Asetukset
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Valinnat ja asetukset
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Tallenna peli, hylkää peli, sulje
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Tallenna, lataa tai hylkää peli, lopeta ohjelma
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Näytä kartta, lisänäkymä ja kylttilista
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Näytä kartta, lisänäkymä, rahtivirrat tai kylttilista
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Näytä kuntahakemisto
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Näytä kuntahakemisto
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Näytä tukitarjoukset
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Näytä tukitarjoukset
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Näytä luettelo yhtiön asemista
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Näytä luettelo yhtiön asemista
|
||||||
|
@ -353,9 +353,9 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Näytä
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Näytä yhtiön yleiset tiedot
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Näytä yhtiön yleiset tiedot
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Näytä yhtiöhistoria
|
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Näytä yhtiöhistoria
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Näytä tavoitteet
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Näytä tavoitteet
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Näytä kuvaajat
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Näytä yhtiökuvaajat ja rahtitaksat
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Näytä yhtiökilpataulukko
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Näytä yhtiökilpataulukko
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Rahoita uuden teollisuuden rakentamista ja näytä teollisuushakemisto
|
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Tutki teollisuuslaitoksia tai rahoita uuden teollisuuden rakentamista
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Näytä luettelo yhtiön junista. Ctrl+napsautus näyttää luettelon ilman ryhmäluetteloa.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Näytä luettelo yhtiön junista. Ctrl+napsautus näyttää luettelon ilman ryhmäluetteloa.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Näytä luettelo yhtiön ajoneuvoista. Ctrl+napsautus näyttää luettelon ilman ryhmäluetteloa.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Näytä luettelo yhtiön ajoneuvoista. Ctrl+napsautus näyttää luettelon ilman ryhmäluetteloa.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Näytä luettelo yhtiön laivoista. Ctrl+napsautus näyttää luettelon ilman ryhmäluetteloa.
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Näytä luettelo yhtiön laivoista. Ctrl+napsautus näyttää luettelon ilman ryhmäluetteloa.
|
||||||
|
@ -369,8 +369,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Rakenna
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Rakenna lentokenttiä
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Rakenna lentokenttiä
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Avaa maastonmuokkaustyökalupalkki maan kohottamiseen/madaltamiseen, puiden istuttamiseen, jne.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Avaa maastonmuokkaustyökalupalkki maan kohottamiseen/madaltamiseen, puiden istuttamiseen, jne.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Näytä ääni- ja musiikkiasetukset
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Näytä ääni- ja musiikkiasetukset
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Näytä viimeisin viesti/uutisraportti, näytä viestiasetukset
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Näytä viimeisin viesti/uutisraportti, näytä viestihistoria tai poista kaikki viestit
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Maa-aluetiedot, konsoli, skriptin virheenjäljitys, kuvankaappaukset, tietoja OpenTTD:stä
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Maa-aluetiedot, kuvakaappaus, tietoja OpenTTD:stä, kehittäjätyökalut
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Vaihda työkalupalkkeja
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Vaihda työkalupalkkeja
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -386,7 +386,7 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Kuntien
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Teollisuuden luonti
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Teollisuuden luonti
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Tienrakennus
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Tienrakennus
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Raitiotien rakentaminen
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Raitiotien rakentaminen
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Istuta puita. Shift vaihtaa istutustilan ja kustannusarvion välillä
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Istuta puita. Ctrl valitsee alueen vinottain. Shift vaihtaa istutustilan ja kustannusarvion välillä
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Sijoita kyltti
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Sijoita kyltti
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Sijoita objekti. Ctrl valitsee alueen vinottain. Shift vaihtaa rakennustilan ja kustannusarvion välillä
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Sijoita objekti. Ctrl valitsee alueen vinottain. Shift vaihtaa rakennustilan ja kustannusarvion välillä
|
||||||
|
|
||||||
|
@ -1206,6 +1206,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :oikealla
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Suurin mahdollinen laina alussa: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Suurin mahdollinen laina alussa: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Suurin mahdollinen yhtiön ottama laina (ottamatta huomioon inflaatiota)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Suurin mahdollinen yhtiön ottama laina (ottamatta huomioon inflaatiota)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :Ei lainaa {RED}Vaatii peliskriptin, joka tarjoaa alkupääoman
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Korko: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Korko: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lainan korko; ohjaa myös inflaatiota mikäli käytössä
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lainan korko; ohjaa myös inflaatiota mikäli käytössä
|
||||||
|
@ -1527,7 +1530,7 @@ STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREY_TO_RED :Harmaasta punai
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Harmaasävy
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Harmaasävy
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SCROLLMODE :Näkymän vieritystapa: {STRING}
|
STR_CONFIG_SETTING_SCROLLMODE :Näkymän vieritystapa: {STRING}
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Toiminta karttaa vieritettäessä
|
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Toiminta karttaa vieritettäessä. Hiiren sijainnin lukitus ei toimi kaikissa järjestelmissä, kuten selainpohjaisissa versioissa, kosketusnäytöillä, Linuxissa Waylandilla ym.
|
||||||
###length 4
|
###length 4
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_DEFAULT :Siirrä näkymää hiiren oikealla painikkeella, hiiren sijainti lukiten
|
STR_CONFIG_SETTING_SCROLLMODE_DEFAULT :Siirrä näkymää hiiren oikealla painikkeella, hiiren sijainti lukiten
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_RMB_LOCKED :Siirrä karttaa hiiren oikealla painikkeella, hiiren sijainti lukiten
|
STR_CONFIG_SETTING_SCROLLMODE_RMB_LOCKED :Siirrä karttaa hiiren oikealla painikkeella, hiiren sijainti lukiten
|
||||||
|
@ -1708,7 +1711,7 @@ STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_HELPTEXT :Kuinka paljon m
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Huoltovälit ovat prosentteina: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Huoltovälit ovat prosentteina: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Määritä, aiheuttaako edellisestä huollosta kulunut aika vai luotettavuuden laskeminen kulkuneuvon huoltamisen
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Kun tämä on valittuna, kulkuneuvot yrittävät mennä huoltoon niiden luotettavuuden laskettua annetun prosenttiosuuden verran enimmäisluotettavuudesta.{}{}Jos esimerkiksi kulkuneuvon enimmäisluotettavuus on 90 % ja huoltoväli 20 %, kulkuneuvo pyrkii huoltoon luotettavuuden laskettua 72 %:iin.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Junien oletushuoltoväli: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Junien oletushuoltoväli: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Määritä oletushuoltoväli uusille junille, mikäli kulkuneuvolle ei ole määritelty erillistä huoltoväliä
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Määritä oletushuoltoväli uusille junille, mikäli kulkuneuvolle ei ole määritelty erillistä huoltoväliä
|
||||||
|
@ -1925,13 +1928,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Käytä {STRING
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Jokaisen yhteyskuvaajan komponentin uudelleenlaskemiseen käytettävä aika. Uudelleenlaskun alkaessa käynnistetään uusi säie, jonka annetaan toimia näin monta päivää. Mitä lyhyemmäksi määrität tämän, sitä todennäköisempää on, että säie ei ole valmis ajoissa. Tällöin peli pysähtyy kunnes lasku on suoritettu loppuun (peli pätkii). Mitä pidemmäksi määrität asetuksen, sitä pitempään rahdin jakauman päivittämiseen kuluu aikaa reittien muuttuessa.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Jokaisen yhteyskuvaajan komponentin uudelleenlaskemiseen käytettävä aika. Uudelleenlaskun alkaessa käynnistetään uusi säie, jonka annetaan toimia näin monta päivää. Mitä lyhyemmäksi määrität tämän, sitä todennäköisempää on, että säie ei ole valmis ajoissa. Tällöin peli pysähtyy kunnes lasku on suoritettu loppuun (peli pätkii). Mitä pidemmäksi määrität asetuksen, sitä pitempään rahdin jakauman päivittämiseen kuluu aikaa reittien muuttuessa.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Matkustajien jakautuminen: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Matkustajien jakautuminen: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :”Symmetrinen” tarkoittaa, että suunnilleen sama määrä matkustajia kulkee asemalta A asemalle B kuin asemalta B asemalle A. ”Epäsymmetrinen” tarkoittaa, että eri suuntiin voi kulkea eriävä määrä matkustajia. ”Manuaalinen” tarkoittaa, että automaattinen rahdin jakautuminen on pois käytöstä matkustajilla.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :”Symmetrinen” tarkoittaa, että suunnilleen sama määrä matkustajia kulkee asemalta A asemalle B kuin asemalta B asemalle A. ”Epäsymmetrinen” tarkoittaa, että matkustajia voi kulkea mielivaltainen määrä kumpaankin suuntaan. ”Manuaalinen” tarkoittaa, että automaattista jakautumista ei sovelleta matkustajiin.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Postin jakautuminen: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Postin jakautuminen: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :”Symmetrinen” tarkoittaa, että suunnilleen sama määrä postia lähetetään asemalta A asemalle B kuin asemalta B asemalle A. ”Epäsymmetrinen” tarkoittaa, että eri suuntiin voidaan lähettää eriävä määrä postia. ”Manuaalinen” tarkoittaa, että automaattinen rahdin jakautuminen on pois käytöstä postilla.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :”Symmetrinen” tarkoittaa, että suunnilleen sama määrä postia kulkee asemalta A asemalle B kuin asemalta B asemalle A. ”Epäsymmetrinen” tarkoittaa, että postia voi kulkea mielivaltainen määrä kumpaankin suuntaan. ”Manuaalinen” tarkoittaa, että automaattista jakautumista ei sovelleta postiin.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Arvokuljetusten jakautuminen: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Arvokuljetusten jakautuminen: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Arvokuljetuksiin kuuluvat arvotavarat lauhkeassa ilmastossa, timantit subtrooppisessa ilmastossa ja kulta pohjoisessa ilmastossa. NewGRF:t voivat kuitenkin muuttaa näitä rahteja. ”Symmetrinen” tarkoittaa, että suunnilleen sama määrä rahtia lähetetään asemalta A asemalle B kuin asemalta B asemalle A. ”Epäsymmetrinen” tarkoittaa, että eri suuntiin voidaan lähettää eriävä määrä rahtia. ”Manuaalinen” tarkoittaa, että automaattinen rahdin jakautuminen on poistettu käytöstä rahdilta. Suositeltavia asetuksia ovat ”epäsymmetrinen” tai ”manuaalinen” pelattaessa pohjoisessa ilmastossa, sillä pankit eivät lähetä kultaa takaisin kaivoksille. Lauhkeassa ja subtrooppisessa ilmastossa pelatessa voidaan myös valita ”symmetrinen”, sillä pankit lähettävät arvotavaroita takaisin alkuperäiselle pankille.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Arvokuljetuksiin kuuluvat arvotavarat lauhkeassa ilmastossa, timantit subtrooppisessa ilmastossa ja kulta pohjoisessa ilmastossa. NewGRF:t voivat kuitenkin muuttaa näitä rahteja. ”Symmetrinen” tarkoittaa, että suunnilleen sama määrä rahtia lähetetään asemalta A asemalle B kuin asemalta B asemalle A. ”Epäsymmetrinen” tarkoittaa, että tätä rahtia lähetetään mielivaltainen määrä kumpaankin suuntaan. ”Manuaalinen” tarkoittaa, että automaattista jakautumista ei sovelleta tähän rahtiin. Suositeltavia asetuksia ovat ”epäsymmetrinen” tai ”manuaalinen” pelattaessa pohjoisessa tai subtrooppisessa ilmastossa, sillä näissä pankit ottavat ainoastaan vastaan rahtia. Lauhkeassa ilmastossa pelatessa voidaan myös valita ”symmetrinen”, sillä pankit myös lähettävät arvotavaroita takaisin lähtöpankille.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Muiden rahtityyppien jakautuminen: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Muiden rahtityyppien jakautuminen: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :”Epäsymmetrinen” tarkoittaa, että eri suuntiin voidaan lähettää eriäviä määriä rahtia. ”Manuaalinen” tarkoittaa, että automaattinen jakautuminen ei ole käytössä rahdille.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :”Epäsymmetrinen” tarkoittaa, että rahtia lähetetään mielivaltainen määrä kumpaankin suuntaan. ”Manuaalinen” tarkoittaa, että automaattista jakautumista ei sovelleta näihin rahteihin.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuaalinen
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuaalinen
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :epäsymmetrinen
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :epäsymmetrinen
|
||||||
|
@ -2053,6 +2056,7 @@ STR_CONFIG_ERROR_SPRITECACHE_TOO_BIG :{WHITE}{BYTES}
|
||||||
# Video initalization errors
|
# Video initalization errors
|
||||||
STR_VIDEO_DRIVER_ERROR :{WHITE}Virhe näyttöasetuksissa…
|
STR_VIDEO_DRIVER_ERROR :{WHITE}Virhe näyttöasetuksissa…
|
||||||
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE}… yhteensopivaa grafiikkasuoritinta ei löytynyt. Laitteistokiihdytystä ei käytetä.
|
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE}… yhteensopivaa grafiikkasuoritinta ei löytynyt. Laitteistokiihdytystä ei käytetä.
|
||||||
|
STR_VIDEO_DRIVER_ERROR_HARDWARE_ACCELERATION_CRASH :{WHITE}… Näytönohjaimen ajuri kaatoi pelin. Laitteistokiihdytys on poistettu käytöstä
|
||||||
|
|
||||||
# Intro window
|
# Intro window
|
||||||
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
||||||
|
@ -2698,8 +2702,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Suurenna
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Valitse rautatiesilta
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Valitse rautatiesilta
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Valitse maantiesilta
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Valitse maantiesilta
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Sillan valinta – napsauta valittua siltaa rakentaaksesi sen
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Sillan valinta – napsauta valittua siltaa rakentaaksesi sen
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Riippusilta, terästä
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Riippusilta, terästä
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Palkki, terästä
|
STR_BRIDGE_NAME_GIRDER_STEEL :Palkki, terästä
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Ulokepalkki, terästä
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Ulokepalkki, terästä
|
||||||
|
@ -2819,7 +2825,7 @@ STR_OBJECT_CLASS_TRNS :Lähettimet
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Puita
|
STR_PLANT_TREE_CAPTION :{WHITE}Puita
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Valitse istutettava puutyyppi. Jos ruudussa on jo puu, tämä lisää uusia puita riippumatta valitun puun tyypistä
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Valitse istutettava puutyyppi. Jos ruudussa on jo puu, tämä lisää uusia puita riippumatta valitun puun tyypistä
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Sattumanvaraisia puita
|
STR_TREES_RANDOM_TYPE :{BLACK}Sattumanvaraisia puita
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Aseta sattumanvaraisia puita. Shift vaihtaa istutustilan ja kustannusarvion välillä
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Istuta sattumanvaraisia puulajeja. Ctrl valitsee alueen vinottain. Shift vaihtaa istutustilan ja kustannusarvion välillä
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Satunnaisia puita.
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Satunnaisia puita.
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Istuta puita satunnaisesti maastoon
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Istuta puita satunnaisesti maastoon
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Tavallinen
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Tavallinen
|
||||||
|
@ -4597,9 +4603,9 @@ STR_AI_CONFIG_CONFIGURE :{BLACK}Määrit
|
||||||
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Määritä skriptin parametrit
|
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Määritä skriptin parametrit
|
||||||
|
|
||||||
# Available AIs window
|
# Available AIs window
|
||||||
STR_AI_LIST_CAPTION :{WHITE}Saatavilla {STRING}
|
STR_AI_LIST_CAPTION :{WHITE}Saatavilla olevat {STRING}
|
||||||
STR_AI_LIST_CAPTION_AI :Tekoälyt
|
STR_AI_LIST_CAPTION_AI :tekoälyt
|
||||||
STR_AI_LIST_CAPTION_GAMESCRIPT :Peliskriptit
|
STR_AI_LIST_CAPTION_GAMESCRIPT :peliskriptit
|
||||||
STR_AI_LIST_TOOLTIP :{BLACK}Napsauta valitaksesi skriptin
|
STR_AI_LIST_TOOLTIP :{BLACK}Napsauta valitaksesi skriptin
|
||||||
|
|
||||||
STR_AI_LIST_AUTHOR :{LTBLUE}Tekijä: {ORANGE}{STRING}
|
STR_AI_LIST_AUTHOR :{LTBLUE}Tekijä: {ORANGE}{STRING}
|
||||||
|
@ -5082,6 +5088,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... ilma
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Ei voi asettaa aikataulua.
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Ei voi asettaa aikataulua.
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Kulkuneuvo voi odottaa vain asemalla
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Kulkuneuvo voi odottaa vain asemalla
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Tämä kulkuneuvo ei pysähdy tällä asemalla
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Tämä kulkuneuvo ei pysähdy tällä asemalla
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}… aikataulu on puutteellinen
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... liian monta kylttiä.
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... liian monta kylttiä.
|
||||||
|
|
|
@ -344,9 +344,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Ouvrir l
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Mettre le jeu en pause
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Mettre le jeu en pause
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Avance rapide du jeu
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Avance rapide du jeu
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Options
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Options et paramètres
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Sauvegarder, abandonner, quitter
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Sauvegarder, charger ou abandonner une partie, quitter le programme
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Afficher la mini-carte, vue supplémentaire ou liste des panneaux
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Afficher la mini-carte, vue supplémentaire, le flux des marchandises ou la liste des panneaux
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Afficher l'annuaire des villes
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Afficher l'annuaire des villes
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Afficher les subventions
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Afficher les subventions
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Afficher la liste des stations de la compagnie
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Afficher la liste des stations de la compagnie
|
||||||
|
@ -354,9 +354,9 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Afficher
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Afficher les informations générales
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Afficher les informations générales
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Afficher le livre d'histoire
|
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Afficher le livre d'histoire
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Afficher la liste des objectifs
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Afficher la liste des objectifs
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Afficher les graphiques
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Afficher les graphiques de compagnie et les valeurs des marchandises
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Afficher le tableau de classement des compagnies
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Afficher le tableau de classement des compagnies
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Financer la construction de nouvelles industries ou lister toutes les industries
|
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Examiner les industries ou financer la construction de nouvelles industries
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Afficher la liste des trains de la compagnie. Ctrl-clic pour ouvrir dans l'autre mode (avancé/normal)
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Afficher la liste des trains de la compagnie. Ctrl-clic pour ouvrir dans l'autre mode (avancé/normal)
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Afficher la liste des véhicules routiers de la compagnie. Ctrl-clic pour ouvrir dans l'autre mode (avancé/normal)
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Afficher la liste des véhicules routiers de la compagnie. Ctrl-clic pour ouvrir dans l'autre mode (avancé/normal)
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Afficher la liste des navires de la compagnie. Ctrl-clic pour ouvrir dans l'autre mode (avancé/normal)
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Afficher la liste des navires de la compagnie. Ctrl-clic pour ouvrir dans l'autre mode (avancé/normal)
|
||||||
|
@ -370,8 +370,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Construc
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Construction aéronautique
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Construction aéronautique
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Ouvrir la barre d'outils de terraformation pour relever/abaisser du terrain, planter des arbres, etc.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Ouvrir la barre d'outils de terraformation pour relever/abaisser du terrain, planter des arbres, etc.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Options son et musique
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Options son et musique
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Afficher le dernier message/bulletin, afficher les options des messages
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Afficher le dernier message/bulletin, l'historique des messages ou supprimer tous les messages
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Outils d'inspection du paysage, console, débogage de script, copies d'écran, à propos d'OpenTTD
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Outils d'inspection du paysage, copies d'écran, à propos d'OpenTTD et outils pour développeurs
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Changer de barre d'outils
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Changer de barre d'outils
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -387,7 +387,7 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Créatio
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Création des industries
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Création des industries
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Construction routière
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Construction routière
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Construction de tramway
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Construction de tramway
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Planter des arbres.{}Shift pour afficher seulement le coût estimé.
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Planter des arbres.{}Ctrl pour sélectionner en diagonale.{}Shift pour afficher seulement le coût estimé.
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Placer un panneau
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Placer un panneau
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Placer un objet.{}Ctrl pour sélectionner en diagonale.{}Shift pour afficher seulement le coût estimé.
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Placer un objet.{}Ctrl pour sélectionner en diagonale.{}Shift pour afficher seulement le coût estimé.
|
||||||
|
|
||||||
|
@ -1207,6 +1207,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :À droite
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Emprunt initial maximum{NBSP}: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Emprunt initial maximum{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Montant maximum qu'une compagnie peut emprunter (sans tenir compte de l'inflation)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Montant maximum qu'une compagnie peut emprunter (sans tenir compte de l'inflation)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :Pas d'emprunt {RED}Nécessite un script de jeu qui fournit les fonds initiaux
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Taux d'intérêt{NBSP}: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Taux d'intérêt{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Taux d’intérêt de l'emprunt{NBSP}; contrôle également l'inflation si activé
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Taux d’intérêt de l'emprunt{NBSP}; contrôle également l'inflation si activé
|
||||||
|
@ -1433,6 +1436,8 @@ STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Épaisseur de l
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Afficher le nom du NewGRF dans la fenêtre d'achat des véhicules{NBSP}: {STRING}
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Afficher le nom du NewGRF dans la fenêtre d'achat des véhicules{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Ajoute une ligne à la fenêtre d'achat des véhicules, montrant de quel NewGRF provient le véhicule sélectionné.
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Ajoute une ligne à la fenêtre d'achat des véhicules, montrant de quel NewGRF provient le véhicule sélectionné.
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS :Afficher les cargaisons que peuvent transporter les véhicules dans les fenêtres de liste {STRING}
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS_HELPTEXT :Quand il est actif, ce qu'un véhicule peut transporter est affiché au dessus de lui dans les listes de véhicules
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LANDSCAPE :Paysage{NBSP}: {STRING}
|
STR_CONFIG_SETTING_LANDSCAPE :Paysage{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Les paysages définissent les scénarios de jouabilité classique avec différentes marchandises et exigences pour la croissance des villes. Les NewGRFs et les scripts de jeux autorisent cependant un contrôle plus fin
|
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Les paysages définissent les scénarios de jouabilité classique avec différentes marchandises et exigences pour la croissance des villes. Les NewGRFs et les scripts de jeux autorisent cependant un contrôle plus fin
|
||||||
|
@ -1526,7 +1531,7 @@ STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREY_TO_RED :Gris à rouge
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Niveaux de gris
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Niveaux de gris
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SCROLLMODE :Défilement de la vue{NBSP}: {STRING}
|
STR_CONFIG_SETTING_SCROLLMODE :Défilement de la vue{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Comportement lors du défilement de la carte
|
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Comportement lors du défilement de la carte. L'option "position de la souris verrouillée" ne fonctionne pas sur certains systèmes, comme les versions pour navigateurs, les écrans tactiles, Linux avec Wayland, et autres
|
||||||
###length 4
|
###length 4
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_DEFAULT :Défilement de la vue par clic droit, position de la souris verrouillée
|
STR_CONFIG_SETTING_SCROLLMODE_DEFAULT :Défilement de la vue par clic droit, position de la souris verrouillée
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_RMB_LOCKED :Défilement de la carte par clic droit, position de la souris verrouillée
|
STR_CONFIG_SETTING_SCROLLMODE_RMB_LOCKED :Défilement de la carte par clic droit, position de la souris verrouillée
|
||||||
|
@ -1707,7 +1712,7 @@ STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_HELPTEXT :Quantité de m
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} Mio
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} Mio
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Les intervalles de service sont en pourcentage{NBSP}: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Les intervalles de service sont en pourcentage{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Choisir si l'entretien des véhicule est activé par le temps passé depuis le dernier entretien ou par la fiabilité passant sous un pourcentage de la fiabilité maximum
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Lorsqu'il est activé, les véhicules essaient d'être entretenus quand leur fiabilité passe sous le pourcentage donné de la fiabilité maximum.{}{}Par exemple, si la fiabilité maximum d'un véhicule est 90% et l'intervalle d'entretien 20%, le véhicule essayera d'être entretenu quand sa fiabilité atteindra 72%.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Intervalle d'entretien par défaut pour les trains{NBSP}: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Intervalle d'entretien par défaut pour les trains{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Définit l'intervalle d'entretien par défaut des nouveaux véhicules ferroviaires, si aucun intervalle d'entretien n'est défini pour le véhicule
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Définit l'intervalle d'entretien par défaut des nouveaux véhicules ferroviaires, si aucun intervalle d'entretien n'est défini pour le véhicule
|
||||||
|
@ -1924,13 +1929,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Prendre {STRING
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Durée maximale (en jours) du recalcul d'une composante du graphe. À chaque itération, un thread est initié, qui a une durée maximale définie par ce réglage. Plus celui-ci est court, plus la probabilité que le thread ne termine pas sa tâche à temps est élevée. Le jeu s'interrompt alors jusqu'à la fin du recalcul ("lag"). Plus le réglage est long, et moins rapidement la distribution sera réactualisée en cas de changement de routes.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Durée maximale (en jours) du recalcul d'une composante du graphe. À chaque itération, un thread est initié, qui a une durée maximale définie par ce réglage. Plus celui-ci est court, plus la probabilité que le thread ne termine pas sa tâche à temps est élevée. Le jeu s'interrompt alors jusqu'à la fin du recalcul ("lag"). Plus le réglage est long, et moins rapidement la distribution sera réactualisée en cas de changement de routes.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Type de distribution pour les passagers{NBSP}: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Type de distribution pour les passagers{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"symétrique" signifie qu'autant de passagers iront d'une station A vers une station B, que de la station B vers la station A. "asymétrique" signifie qu'un nombre arbitraire de passagers peut être envoyé dans les deux directions. "manuel" signifie qu'aucune distribution n'est mise en place pour les passagers.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"Symétrique" signifie qu'autant de passagers iront d'une station A vers une station B, que de la station B vers la station A. "Asymétrique" signifie qu'un nombre arbitraire de passagers peut être envoyé dans les deux directions. "Manuel" signifie qu'aucune distribution n'est mise en place pour les passagers.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Type de distribution pour le courrier{NBSP}: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Type de distribution pour le courrier{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"symétrique" signifie qu'autant de courrier ira d'une station A vers une station B, que de la station B vers la station A. "asymétrique" signifie qu'une quantité arbitraire de courrier peut être envoyée dans les deux directions. "manuel" signifie qu'aucune distribution n'est mise en place pour le courrier.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"Symétrique" signifie qu'autant de courrier ira d'une station A vers une station B, que de la station B vers la station A. "Asymétrique" signifie qu'une quantité arbitraire de courrier peut être envoyée dans les deux directions. "Manuel" signifie qu'aucune distribution n'est mise en place pour le courrier.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Type de distribution pour les cargaisons de classe ARMOURED{NBSP}: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Type de distribution pour les cargaisons de classe ARMOURED{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :La classe de cargaison ARMOURED contient des biens de valeur dans les climats tempéré, des diamants dans le climat subtropical, et de l'or dans le climat subarctique. Les NewGRFs peuvent changer ça. "symétrique" signifie qu'autant de ces cargaisons iront d'une station A vers une station B, que de la station B vers la station A. "asymétrique" signifie qu'une quantité arbitraire de ces cargaisons peut être envoyée dans les deux directions. "manuel" signifie qu'aucune distribution n'est mise en place pour ces cargaisons. Il est conseillé de choisir "asymétrique" ou "manuel" dans le climat subarctique, car les banques n'enverront pas d'or en retour vers les mines d'or. Dans les climats tempéré et subtropical, on peut choisir aussi "symétrique", car les banques peuvent renvoyer en retour des biens de valeurs aux banques qui en envoient à l'origine.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :La classe de cargaison ARMOURED contient des biens de valeur dans les climats tempéré, des diamants dans le climat subtropical, et de l'or dans le climat subarctique. Les NewGRFs peuvent changer ça. "Symétrique" signifie qu'autant de ces cargaisons iront d'une station A vers une station B, que de la station B vers la station A. "Asymétrique" signifie qu'une quantité arbitraire de ces cargaisons peut être envoyée dans les deux directions. "Manuel" signifie qu'aucune distribution n'est mise en place pour ces cargaisons. Il est conseillé de choisir "asymétrique" ou "manuel" dans les climats subarctique ou subtropical, car les banques ne font que recevoir des marchandises dans ces climats. Dans le climat tempéré, on peut choisir aussi "symétrique", car les banques peuvent renvoyer en retour des biens de valeurs aux banques qui en envoient à l'origine.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Type de distribution pour les autres classes de cargaison{NBSP}: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Type de distribution pour les autres classes de cargaison{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asymétrique" signifie qu'une quantité arbitraire de cargaison peut être envoyée dans les deux directions. "manuel" signifie qu'aucune distribution n'est mise en place pour la cargaison.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymétrique" signifie qu'une quantité arbitraire de cargaison peut être envoyée dans les deux directions. "Manuel" signifie qu'aucune distribution n'est mise en place pour la cargaison.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuel
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuel
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymétrique
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymétrique
|
||||||
|
@ -2052,22 +2057,23 @@ STR_CONFIG_ERROR_SPRITECACHE_TOO_BIG :{WHITE}L'alloca
|
||||||
# Video initalization errors
|
# Video initalization errors
|
||||||
STR_VIDEO_DRIVER_ERROR :{WHITE} Erreur avec les paramètres vidéo...
|
STR_VIDEO_DRIVER_ERROR :{WHITE} Erreur avec les paramètres vidéo...
|
||||||
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE} ... aucun GPU compatible trouvé. l'accélération matérielle est désactivée
|
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE} ... aucun GPU compatible trouvé. l'accélération matérielle est désactivée
|
||||||
|
STR_VIDEO_DRIVER_ERROR_HARDWARE_ACCELERATION_CRASH :{WHITE}... le pilote du GPU a fait planter le jeu. L'accélération matérielle est désactivée
|
||||||
|
|
||||||
# Intro window
|
# Intro window
|
||||||
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
||||||
|
|
||||||
STR_INTRO_NEW_GAME :{BLACK}Nouvelle partie
|
STR_INTRO_NEW_GAME :{BLACK}Jouer une nouvelle partie
|
||||||
STR_INTRO_LOAD_GAME :{BLACK}Charger une partie
|
STR_INTRO_LOAD_GAME :{BLACK}Charger une partie
|
||||||
STR_INTRO_PLAY_SCENARIO :{BLACK}Jouer un scénario
|
STR_INTRO_PLAY_SCENARIO :{BLACK}Jouer un scénario
|
||||||
STR_INTRO_PLAY_HEIGHTMAP :{BLACK}Jouer une carte d'altitude
|
STR_INTRO_PLAY_HEIGHTMAP :{BLACK}Jouer une carte d'altitude
|
||||||
STR_INTRO_SCENARIO_EDITOR :{BLACK}Éditeur de scénario
|
STR_INTRO_SCENARIO_EDITOR :{BLACK}Éditeur de scénario
|
||||||
STR_INTRO_MULTIPLAYER :{BLACK}Mode multijoueurs
|
STR_INTRO_MULTIPLAYER :{BLACK}Jouer en multijoueur
|
||||||
|
|
||||||
STR_INTRO_GAME_OPTIONS :{BLACK}Options
|
STR_INTRO_GAME_OPTIONS :{BLACK}Options globales
|
||||||
STR_INTRO_HIGHSCORE :{BLACK}Meilleurs scores
|
STR_INTRO_HIGHSCORE :{BLACK}Meilleurs scores
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Paramètres
|
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}Vérifier le contenu en ligne
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Contenue additionnel en ligne
|
||||||
STR_INTRO_AI_SETTINGS :{BLACK}Configuration des IAs
|
STR_INTRO_AI_SETTINGS :{BLACK}Configuration des IAs
|
||||||
STR_INTRO_GAMESCRIPT_SETTINGS :{BLACK}Configuration du script de jeu
|
STR_INTRO_GAMESCRIPT_SETTINGS :{BLACK}Configuration du script de jeu
|
||||||
STR_INTRO_QUIT :{BLACK}Quitter
|
STR_INTRO_QUIT :{BLACK}Quitter
|
||||||
|
@ -2225,18 +2231,18 @@ STR_NETWORK_SERVER_VISIBILITY_INVITE_ONLY :Invitation uniq
|
||||||
|
|
||||||
# Network server list
|
# Network server list
|
||||||
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijoueurs
|
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijoueurs
|
||||||
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nom du joueur{NBSP}:
|
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Votre nom de joueur :
|
||||||
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Ceci est le nom sous lequel vous serez connu des autres joueurs
|
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Ceci est le nom sous lequel vous serez connu des autres joueurs
|
||||||
|
|
||||||
STR_NETWORK_SERVER_LIST_GAME_NAME :{BLACK}Nom
|
STR_NETWORK_SERVER_LIST_GAME_NAME :{BLACK}Nom de la partie
|
||||||
STR_NETWORK_SERVER_LIST_GAME_NAME_TOOLTIP :{BLACK}Nom de la partie
|
STR_NETWORK_SERVER_LIST_GAME_NAME_TOOLTIP :{BLACK}Nom de la partie
|
||||||
STR_NETWORK_SERVER_LIST_GENERAL_ONLINE :{BLACK}{COMMA}/{COMMA} - {COMMA}/{COMMA}
|
STR_NETWORK_SERVER_LIST_GENERAL_ONLINE :{BLACK}{COMMA}/{COMMA} - {COMMA}/{COMMA}
|
||||||
STR_NETWORK_SERVER_LIST_CLIENTS_CAPTION :{BLACK}Clients
|
STR_NETWORK_SERVER_LIST_CLIENTS_CAPTION :{BLACK}Clients - Compagnies
|
||||||
STR_NETWORK_SERVER_LIST_CLIENTS_CAPTION_TOOLTIP :{BLACK}Clients en ligne / clients max.{}Compagnies en ligne / compagnies max.
|
STR_NETWORK_SERVER_LIST_CLIENTS_CAPTION_TOOLTIP :{BLACK}Clients en ligne / clients max.{}Compagnies en ligne / compagnies max.
|
||||||
STR_NETWORK_SERVER_LIST_MAP_SIZE_SHORT :{BLACK}{COMMA}{NBSP}×{NBSP}{COMMA}
|
STR_NETWORK_SERVER_LIST_MAP_SIZE_SHORT :{BLACK}{COMMA}{NBSP}×{NBSP}{COMMA}
|
||||||
STR_NETWORK_SERVER_LIST_MAP_SIZE_CAPTION :{BLACK}Taille
|
STR_NETWORK_SERVER_LIST_MAP_SIZE_CAPTION :{BLACK}Taille
|
||||||
STR_NETWORK_SERVER_LIST_MAP_SIZE_CAPTION_TOOLTIP :{BLACK}Taille de la carte{}Cliquer pour trier par surface
|
STR_NETWORK_SERVER_LIST_MAP_SIZE_CAPTION_TOOLTIP :{BLACK}Taille de la carte{}Cliquer pour trier par surface
|
||||||
STR_NETWORK_SERVER_LIST_DATE_CAPTION :{BLACK}Date
|
STR_NETWORK_SERVER_LIST_DATE_CAPTION :{BLACK}Année en jeu
|
||||||
STR_NETWORK_SERVER_LIST_DATE_CAPTION_TOOLTIP :{BLACK}Date courante
|
STR_NETWORK_SERVER_LIST_DATE_CAPTION_TOOLTIP :{BLACK}Date courante
|
||||||
STR_NETWORK_SERVER_LIST_YEARS_CAPTION :{BLACK}Années
|
STR_NETWORK_SERVER_LIST_YEARS_CAPTION :{BLACK}Années
|
||||||
STR_NETWORK_SERVER_LIST_YEARS_CAPTION_TOOLTIP :{BLACK}Nombre d'années{}écoulées dans le jeu
|
STR_NETWORK_SERVER_LIST_YEARS_CAPTION_TOOLTIP :{BLACK}Nombre d'années{}écoulées dans le jeu
|
||||||
|
@ -2270,11 +2276,11 @@ STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Actualis
|
||||||
|
|
||||||
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET :{BLACK}Recherche internet
|
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET :{BLACK}Recherche internet
|
||||||
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET_TOOLTIP :{BLACK}Rechercher des serveurs publiés sur internet
|
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET_TOOLTIP :{BLACK}Rechercher des serveurs publiés sur internet
|
||||||
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN :{BLACK}Recherche LAN
|
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN :{BLACK}Recherche sur le réseau local
|
||||||
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN_TOOLTIP :{BLACK}Rechercher des serveurs sur le réseau local
|
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN_TOOLTIP :{BLACK}Rechercher des serveurs sur le réseau local
|
||||||
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Ajouter un serveur
|
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Ajouter un serveur
|
||||||
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Ajouter un serveur à la liste. Ce peut être soit une adresse de serveur, soit un code d'invitation
|
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Ajouter un serveur à la liste. Ce peut être soit une adresse de serveur, soit un code d'invitation
|
||||||
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Héberger/créer un serveur de jeu
|
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Créer un serveur de jeu
|
||||||
STR_NETWORK_SERVER_LIST_START_SERVER_TOOLTIP :{BLACK}Démarrer son propre serveur, sur cet ordinateur-ci
|
STR_NETWORK_SERVER_LIST_START_SERVER_TOOLTIP :{BLACK}Démarrer son propre serveur, sur cet ordinateur-ci
|
||||||
|
|
||||||
STR_NETWORK_SERVER_LIST_PLAYER_NAME_OSKTITLE :{BLACK}Entrer votre nom
|
STR_NETWORK_SERVER_LIST_PLAYER_NAME_OSKTITLE :{BLACK}Entrer votre nom
|
||||||
|
@ -2697,8 +2703,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Augmente
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Choisir un pont ferroviaire
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Choisir un pont ferroviaire
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Choisir un pont routier
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Choisir un pont routier
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Sélection de pont - Cliquer sur le type de pont désiré pour le construire.
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Sélection de pont - Cliquer sur le type de pont désiré pour le construire.
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspendu en acier
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Suspendu en acier
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :À poutres en acier
|
STR_BRIDGE_NAME_GIRDER_STEEL :À poutres en acier
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Porte-à-faux en acier
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Porte-à-faux en acier
|
||||||
|
@ -2818,7 +2826,7 @@ STR_OBJECT_CLASS_TRNS :Transmetteurs
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Arbres
|
STR_PLANT_TREE_CAPTION :{WHITE}Arbres
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Choix du type d'arbre. S'il y a déjà un arbre dans la case, plusieurs arbres de types différents y seront ajoutés, indépendamment du type sélectionné.
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Choix du type d'arbre. S'il y a déjà un arbre dans la case, plusieurs arbres de types différents y seront ajoutés, indépendamment du type sélectionné.
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Au hasard
|
STR_TREES_RANDOM_TYPE :{BLACK}Au hasard
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Planter des arbres provenant d'espèces choisies au hasard.{}Shift pour afficher seulement le coût estimé.
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Planter des arbres provenant d'espèces choisies au hasard.{}Ctrl pour sélectionner en diagonale.{}Shift pour afficher seulement le coût estimé.
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Ajouter des arbres au hasard
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Ajouter des arbres au hasard
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Semer des arbres au hasard sur l'ensemble du terrain
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Semer des arbres au hasard sur l'ensemble du terrain
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
||||||
|
@ -2850,6 +2858,8 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Créer u
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Fonder une ville à un emplacement choisi au hasard
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Fonder une ville à un emplacement choisi au hasard
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Beaucoup de villes au hasard
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Beaucoup de villes au hasard
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Couvrir la carte de villes placées au hasard
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Couvrir la carte de villes placées au hasard
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Étendre toutes les villes
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Faire croître toutes les villes légèrement
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Nom de la ville{NBSP}:
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Nom de la ville{NBSP}:
|
||||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Entrer un nom de ville
|
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Entrer un nom de ville
|
||||||
|
@ -3326,7 +3336,10 @@ STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Represen
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Déplacer le sprite, en modifiant les décalages X et Y. Ctrl-clic pour déplacer le sprite de 8 unités à la fois.
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Déplacer le sprite, en modifiant les décalages X et Y. Ctrl-clic pour déplacer le sprite de 8 unités à la fois.
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_OFFSET :{BLACK}Décalage centré
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_SPRITE :{BLACK}Sprite centré
|
||||||
|
|
||||||
|
STR_SPRITE_ALIGNER_CROSSHAIR :{BLACK}Croix
|
||||||
|
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Réinitialiser les relatifs
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Réinitialiser les relatifs
|
||||||
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Réinitialiser les décalages relatifs courants
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Réinitialiser les décalages relatifs courants
|
||||||
|
@ -3807,6 +3820,8 @@ STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}Envoyer
|
||||||
STR_VEHICLE_LIST_REPLACE_VEHICLES :Remplacer des véhicules
|
STR_VEHICLE_LIST_REPLACE_VEHICLES :Remplacer des véhicules
|
||||||
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Envoyer à l'entretien
|
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Envoyer à l'entretien
|
||||||
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Profit cette année{NBSP}: {CURRENCY_LONG} (année précédente{NBSP}: {CURRENCY_LONG})
|
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Profit cette année{NBSP}: {CURRENCY_LONG} (année précédente{NBSP}: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_LIST_CARGO :{TINY_FONT}{BLACK}[{CARGO_LIST}]
|
||||||
|
STR_VEHICLE_LIST_NAME_AND_CARGO :{TINY_FONT}{BLACK}{STRING} {STRING}
|
||||||
|
|
||||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Envoyer au dépôt
|
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Envoyer au dépôt
|
||||||
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Envoyer au dépôt
|
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Envoyer au dépôt
|
||||||
|
@ -4505,22 +4520,22 @@ STR_TIMETABLE_STARTING_DATE :{BLACK}Date de
|
||||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Choisir une date comme point de départ de cet horaire. Ctrl-clic pour répartir tous les véhicules partageant cet ordre uniformément à partir de la date donnée selon leur ordre relatif, si l'ordre est complètement planifié
|
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Choisir une date comme point de départ de cet horaire. Ctrl-clic pour répartir tous les véhicules partageant cet ordre uniformément à partir de la date donnée selon leur ordre relatif, si l'ordre est complètement planifié
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Modifier la durée
|
STR_TIMETABLE_CHANGE_TIME :{BLACK}Modifier la durée
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Modifier la durée de l'ordre sélectionné
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Modifier la durée de l'ordre sélectionné. Ctrl-clic pour définir la durée pour tous les ordres
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Annuler la durée
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Annuler la durée
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Annuler la durée de l'ordre sélectionné
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Annuler la durée de l'ordre sélectionné. Ctrl-clic pour annuler la durée de tous les ordres
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Modifier la vitesse limite
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Modifier la vitesse limite
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Modifier la vitesse maximale de déplacement de l'ordre sélectionné
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Modifier la vitesse maximale de déplacement de l'ordre sélectionné. Ctrl-Clic pour définir la vitesse pour tous les ordres
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Annuler la vitesse limite
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Annuler la vitesse limite
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Annuler la vitesse maximale de déplacement de l'ordre sélectionné
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Annuler la vitesse maximale de déplacement de l'ordre sélectionné. Ctrl-clic pour annuler la vitesse de tous les ordres
|
||||||
|
|
||||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}RAZ compteur de retard
|
STR_TIMETABLE_RESET_LATENESS :{BLACK}RAZ compteur de retard
|
||||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Remettre à zéro le compteur de retard (le véhicule sera donc à l'heure)
|
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Remettre à zéro le compteur de retard (le véhicule sera donc à l'heure)
|
||||||
|
|
||||||
STR_TIMETABLE_AUTOFILL :{BLACK}Autoremplir
|
STR_TIMETABLE_AUTOFILL :{BLACK}Autoremplir
|
||||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Remplir l'horaire automatiquement avec les valeurs du prochain trajet (Ctrl-clic pour essayer de préserver les temps d'attente)
|
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Remplir l'horaire automatiquement avec les valeurs du prochain trajet. Ctrl-clic pour essayer de préserver les temps d'attente
|
||||||
|
|
||||||
STR_TIMETABLE_EXPECTED :{BLACK}Attendu
|
STR_TIMETABLE_EXPECTED :{BLACK}Attendu
|
||||||
STR_TIMETABLE_SCHEDULED :{BLACK}Planifié
|
STR_TIMETABLE_SCHEDULED :{BLACK}Planifié
|
||||||
|
@ -4776,6 +4791,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... trop
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Ne peut pas générer les industries...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Ne peut pas générer les industries...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Impossible de construire {STRING} ici...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Impossible de construire {STRING} ici...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Impossible de construire cette industrie ici...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Impossible de construire cette industrie ici...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}Impossible de prospecter l'industrie...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... trop proche d'une autre industrie
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... trop proche d'une autre industrie
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... une ville doit d'abord être construite
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... une ville doit d'abord être construite
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... droit à un seul par ville
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... droit à un seul par ville
|
||||||
|
@ -4790,6 +4806,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... les
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... peut seulement être construit au dessus de l'altitude d'enneigement
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... peut seulement être construit au dessus de l'altitude d'enneigement
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... peut seulement être construit en dessous de l'altitude d'enneigement
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... peut seulement être construit en dessous de l'altitude d'enneigement
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}La prospection a échoué par manque de chance; essayez à nouveau
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}Il n'y avait pas d'emplacements appropriés pour la prospection de cette industrie
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Il n'y avait pas d'emplacements appropriés pour les industries '{STRING}'
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Il n'y avait pas d'emplacements appropriés pour les industries '{STRING}'
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Modifier les paramètres de la génération de la carte pour obtenir une meilleure carte
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Modifier les paramètres de la génération de la carte pour obtenir une meilleure carte
|
||||||
|
|
||||||
|
@ -5030,6 +5048,7 @@ STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}Impossib
|
||||||
|
|
||||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... véhicule détruit
|
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... véhicule détruit
|
||||||
|
|
||||||
|
STR_ERROR_CAN_T_CLONE_VEHICLE_LIST :{WHITE}... les véhicules ne sont pas tous identiques
|
||||||
|
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Aucun véhicule ne sera disponible
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Aucun véhicule ne sera disponible
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Modifier votre configuration NewGRF
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Modifier votre configuration NewGRF
|
||||||
|
@ -5057,6 +5076,8 @@ STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Impossib
|
||||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... le véhicule ne peut pas aller dans toutes les stations
|
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... le véhicule ne peut pas aller dans toutes les stations
|
||||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... le véhicule ne peut pas aller dans cette station
|
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... le véhicule ne peut pas aller dans cette station
|
||||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... un véhicule partageant cet ordre ne peut pas aller dans cette station
|
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... un véhicule partageant cet ordre ne peut pas aller dans cette station
|
||||||
|
STR_ERROR_CAN_T_COPY_ORDER_VEHICLE_LIST :{WHITE}... les véhicules n'ont pas tous les même ordres
|
||||||
|
STR_ERROR_CAN_T_SHARE_ORDER_VEHICLE_LIST :{WHITE}... les véhicules ne partagent pas tous les ordres
|
||||||
|
|
||||||
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Impossible de partager les ordres...
|
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Impossible de partager les ordres...
|
||||||
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Impossible d'arrêter le partage des ordres...
|
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Impossible d'arrêter le partage des ordres...
|
||||||
|
@ -5068,6 +5089,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... l'a
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossible d'affecter un horaire au véhicule...
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Impossible d'affecter un horaire au véhicule...
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Les véhicules ne peuvent attendre qu'aux stations
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Les véhicules ne peuvent attendre qu'aux stations
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Ce véhicule ne s'arrête pas à cette station
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Ce véhicule ne s'arrête pas à cette station
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}... l'horaire est incomplet
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... trop de panneaux
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... trop de panneaux
|
||||||
|
|
|
@ -1145,6 +1145,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Rjochts
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maksimale startersliening: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maksimale startersliening: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maksimale bedrach hokker troch in bedriuw lient wurde kin (sûnder acht te slaan op de ynflaasje)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maksimale bedrach hokker troch in bedriuw lient wurde kin (sûnder acht te slaan op de ynflaasje)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Rinte: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Rinte: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Rinte op liening; behearsket ek ynflaasje at dizze oan stiet
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Rinte op liening; behearsket ek ynflaasje at dizze oan stiet
|
||||||
|
@ -2340,8 +2341,6 @@ STR_BUILD_SIGNAL_SEMAPHORE_NORM_TOOLTIP :{BLACK}Bloksein
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selektear Spoarbrêge
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selektear Spoarbrêge
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selektear brêge
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selektear brêge
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brêge seleksje - klik op de brêge dyst boue wolst
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brêge seleksje - klik op de brêge dyst boue wolst
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Hingbrêge, Stiel
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Hingbrêge, Stiel
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Brêge mei balken, Stiel
|
STR_BRIDGE_NAME_GIRDER_STEEL :Brêge mei balken, Stiel
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Fakwurkbrêge, Stiel
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Fakwurkbrêge, Stiel
|
||||||
|
|
|
@ -1329,6 +1329,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Ris an taobh de
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Iasad tòiseachaidh as motha: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Iasad tòiseachaidh as motha: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :An t-airgead as motha as urrainn dha chompanaidh fhaighinn mar iasad (a' fàgail an atmhorachd dhan darna taobh)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :An t-airgead as motha as urrainn dha chompanaidh fhaighinn mar iasad (a' fàgail an atmhorachd dhan darna taobh)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Luach-rèidh: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Luach-rèidh: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Luach-rèidh iasaid; stiùiridh seo an atmhorachd cuideachd ma tha e an comas
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Luach-rèidh iasaid; stiùiridh seo an atmhorachd cuideachd ma tha e an comas
|
||||||
|
@ -2661,8 +2662,6 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Meudaich
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Tagh drochaid rèile
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Tagh drochaid rèile
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Tagh drochaid rathaid
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Tagh drochaid rathaid
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Tagh drochaid - briog air an drochaid a thogras tu gus a togail
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Tagh drochaid - briog air an drochaid a thogras tu gus a togail
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Crochaidh, Stàilinn
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Crochaidh, Stàilinn
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Teannadair, Stàilinn
|
STR_BRIDGE_NAME_GIRDER_STEEL :Teannadair, Stàilinn
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Starr-chrann, Stàillinn
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Starr-chrann, Stàillinn
|
||||||
|
@ -5536,7 +5535,6 @@ STR_BLACK_DATE_LONG :{BLACK}{DATE_LO
|
||||||
STR_WHITE_DATE_LONG :{WHITE}{DATE_LONG}
|
STR_WHITE_DATE_LONG :{WHITE}{DATE_LONG}
|
||||||
STR_SHORT_DATE :{WHITE}{DATE_TINY}
|
STR_SHORT_DATE :{WHITE}{DATE_TINY}
|
||||||
STR_DATE_LONG_SMALL :{TINY_FONT}{BLACK}{DATE_LONG}
|
STR_DATE_LONG_SMALL :{TINY_FONT}{BLACK}{DATE_LONG}
|
||||||
STR_DATE_LONG_SMALL.dat :{TINY_FONT}{BLACK}{DATE_LONG.dat}
|
|
||||||
STR_TINY_GROUP :{TINY_FONT}{GROUP}
|
STR_TINY_GROUP :{TINY_FONT}{GROUP}
|
||||||
STR_BLACK_INT :{BLACK}{NUM}
|
STR_BLACK_INT :{BLACK}{NUM}
|
||||||
STR_ORANGE_INT :{ORANGE}{NUM}
|
STR_ORANGE_INT :{ORANGE}{NUM}
|
||||||
|
|
|
@ -201,6 +201,15 @@ STR_UNITS_POWER_IMPERIAL :{COMMA}cv
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}cv
|
STR_UNITS_POWER_METRIC :{COMMA}cv
|
||||||
STR_UNITS_POWER_SI :{COMMA}kW
|
STR_UNITS_POWER_SI :{COMMA}kW
|
||||||
|
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_SI :{DECIMAL}{NBSP}hp/Mg
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_SI :{DECIMAL}{NBSP}hp/Mg
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_SI :{DECIMAL}{NBSP}W/kg
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}t
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}t
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}t
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}t
|
||||||
|
@ -335,9 +344,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}Abre a v
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausar partida
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausar partida
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Avance rápido da partida
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Avance rápido da partida
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Opcións
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Opcións e axustes
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Gravar partida, abandonar partida, saír
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Gravar, cargar ou abandonar partida, saír do programa
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Amosa-lo mapa, ventá extra ou lista de rótulos
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Amosa-lo mapa, ventá extra, fluxo de carga ou lista de rótulos
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Amosa-lo directorio de cidades
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Amosa-lo directorio de cidades
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Amosa-las subvencións
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Amosa-las subvencións
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Amosa-la lista das estacións da compañía
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Amosa-la lista das estacións da compañía
|
||||||
|
@ -345,9 +354,9 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Amosa-la
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Amosa-la información xeral da compañía
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Amosa-la información xeral da compañía
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Mostrar historial
|
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Mostrar historial
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK} Mostrar lista de obxectivos
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK} Mostrar lista de obxectivos
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Amosa-las gráficas
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Mostrar gráficos de compañías e taxas de pago de carga.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Amosa-lo cadro da liga de compañías
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}Amosa-lo cadro da liga de compañías
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Financia-la construción dunha nova industria ou listar tódalas industrias
|
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Examinar as industrias ou financiar a construción dunha nova industria.
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Amosa-la lista dos trens da compañía. Ctrl+Click alterna entre lista de grupos/vehículos
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Amosa-la lista dos trens da compañía. Ctrl+Click alterna entre lista de grupos/vehículos
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Amosa-la lista dos vehículos de estrada da compañía. Ctrl+Click alterna entre lista de grupos/vehículos
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Amosa-la lista dos vehículos de estrada da compañía. Ctrl+Click alterna entre lista de grupos/vehículos
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Amosar a lista dos barcos da compañía. Ctrl+Click alterna entre lista de grupos/vehículos
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Amosar a lista dos barcos da compañía. Ctrl+Click alterna entre lista de grupos/vehículos
|
||||||
|
@ -361,8 +370,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Constru
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Construír aeroportos
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Construír aeroportos
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Abri-la ferramenta de terreo para subir/baixar terreo, plantar árbores, etc.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Abri-la ferramenta de terreo para subir/baixar terreo, plantar árbores, etc.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Amosa-la ventá de son/música
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Amosa-la ventá de son/música
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Amosa-la última mensaxe/nova, amosa-las opcións das mensaxes
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Amosa-la última mensaxe/nova, histórico de mensaxes ou borra todas as mensaxes
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Información dunha área de terreo, consola, depuración de scripts, capturas de pantalla, acerca de OpenTTD
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Información sobre a área de terra, capturas de pantalla, sobre OpenTTD e ferramentas de desenvolvedor.
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Intercambiar barras de ferramentas
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Intercambiar barras de ferramentas
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -378,9 +387,9 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Xeració
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Xeración de industrias
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Xeración de industrias
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Construción de estradas
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Construción de estradas
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Construción de tranvía
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Construción de tranvía
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plantar árbores. Shift alterna entre construir/amosar custo estimado
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Plantar árbores. Ctrl selecciona a area diagonalmente. Shift alterna entre construir/amosar custo estimado
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Colocar rótulo
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Colocar rótulo
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Colocar obxecto. Shift alterna entre construir/amosar custo estimado
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Colocar obxecto. Ctrl selecciona a area diagonalmente. Shift alterna entre construir/amosar custo estimado
|
||||||
|
|
||||||
# Scenario editor file menu
|
# Scenario editor file menu
|
||||||
###length 7
|
###length 7
|
||||||
|
@ -396,6 +405,8 @@ STR_SCENEDIT_FILE_MENU_QUIT :Saír
|
||||||
###length 15
|
###length 15
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Opcións do xogo
|
STR_SETTINGS_MENU_GAME_OPTIONS :Opcións do xogo
|
||||||
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Opcións
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Opcións
|
||||||
|
STR_SETTINGS_MENU_AI_SETTINGS :Axustes da IA
|
||||||
|
STR_SETTINGS_MENU_GAMESCRIPT_SETTINGS :Axustes dos scripts do xogo
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Configuración NewGRF
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Configuración NewGRF
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Opcións de transparencia
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Opcións de transparencia
|
||||||
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Amosar nomes de cidades
|
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Amosar nomes de cidades
|
||||||
|
@ -998,8 +1009,19 @@ STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Marca es
|
||||||
|
|
||||||
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Controlador actual: {STRING}
|
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Controlador actual: {STRING}
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_FRAME :{BLACK}Tamaño da interface
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_TOOLTIP :{BLACK}Arrastra o deslizante para establecer o tamaño da interface. Mantén Ctrl para axuste continuo
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO :{BLACK}Auto-detectar tamaño
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO_TOOLTIP :{BLACK}Marca esta caixa para detectar o tamaño da interface automáticamente
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS :{BLACK}Escalar biseles
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS_TOOLTIP :{BLACK}Marca esta caixa para escalar os biseles segundo o tamaño da interface
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_1X :1x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_2X :2x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_3X :3x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_4X :4x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_5X :5x
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Gráficos
|
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Gráficos
|
||||||
|
|
||||||
|
@ -1185,6 +1207,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Dereita
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Crédito máximo inicial: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Crédito máximo inicial: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Cantidade máxima de cartos que unha compañía pode pedir (sen ter en conta a inflación)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Cantidade máxima de cartos que unha compañía pode pedir (sen ter en conta a inflación)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :Non hai empréstitos. {RED}Require dun script do xogo para ter fondos iniciais
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Taxa de interés: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Taxa de interés: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :A taxa de interés do préstamo; controla tamén a inflación, se está activada
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :A taxa de interés do préstamo; controla tamén a inflación, se está activada
|
||||||
|
@ -1411,6 +1436,8 @@ STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Ancho de liña
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Amosar o nome do NewGRF na fiestra de comprar vehículos: {STRING}
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Amosar o nome do NewGRF na fiestra de comprar vehículos: {STRING}
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Engade unha liña a fiestra de compra de vehículos, amosando de que NewGRF ven o vehículo.
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Engade unha liña a fiestra de compra de vehículos, amosando de que NewGRF ven o vehículo.
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS :Amosa as cargas que os vehículos poden levar nas fiestras de listas {STRING}
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS_HELPTEXT :Cando se activa, a carga transportable polo vehículo aparece enriba súa na lista de vehículos
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LANDSCAPE :Paisaxe: {STRING}
|
STR_CONFIG_SETTING_LANDSCAPE :Paisaxe: {STRING}
|
||||||
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :As paisaxes definen escenarios de xogo con diferentes requerimentos de mercadorías e de crecemento da poboación. Os scripts de xogo e os NewGRF permiten un maior control
|
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :As paisaxes definen escenarios de xogo con diferentes requerimentos de mercadorías e de crecemento da poboación. Os scripts de xogo e os NewGRF permiten un maior control
|
||||||
|
@ -1685,7 +1712,7 @@ STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_HELPTEXT :Canta memoria p
|
||||||
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
STR_CONFIG_SETTING_SCRIPT_MAX_MEMORY_VALUE :{COMMA} MiB
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Intervalos de servizo en porcentaxes: {STRING}
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT :Intervalos de servizo en porcentaxes: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Permite escoller se o mantemento de vehículos comezará debido ao tempo transcurrido dende o último mantemento ou por unha redución da fiabilidade cando se sobrepase unha porcentaxe determinado
|
STR_CONFIG_SETTING_SERVINT_ISPERCENT_HELPTEXT :Cando está habilitado, os vehículos intentan ser reparados cando a súa fiabilidade baixa unha porcentaxe dada da fiabilidade máxima.{}{}Por exemplo, se a fiabilidade máxima dun vehículo é do 90% e o intervalo de mantemento é do 20%, o vehículo tentará ser reparado cando alcance unha fiabilidade do 72%.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS :Intervalo de mantemento por defecto para trens: {STRING}
|
STR_CONFIG_SETTING_SERVINT_TRAINS :Intervalo de mantemento por defecto para trens: {STRING}
|
||||||
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Fixa o intervalo de mantemento por defecto para trens novos, o cal se empregará no caso de que non se defina explicitamente un novo intervalo de mantemento para o vehículo
|
STR_CONFIG_SETTING_SERVINT_TRAINS_HELPTEXT :Fixa o intervalo de mantemento por defecto para trens novos, o cal se empregará no caso de que non se defina explicitamente un novo intervalo de mantemento para o vehículo
|
||||||
|
@ -1902,13 +1929,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :Leva {STRING}{N
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Tempo empregado para cada recálculo dunha compoñente do gráfico de ligazóns. Cando comeza un recálculo, creáse un fío que funciona por este número de días. Canto máis pequeno sexa este, é máis probable que o fío non remate cando se supón. Nese intre o xogo para para compensar este retardo. Canto máis longo sexa, máis tempo leva actualizar a distribución cando cambian as rutas.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :Tempo empregado para cada recálculo dunha compoñente do gráfico de ligazóns. Cando comeza un recálculo, creáse un fío que funciona por este número de días. Canto máis pequeno sexa este, é máis probable que o fío non remate cando se supón. Nese intre o xogo para para compensar este retardo. Canto máis longo sexa, máis tempo leva actualizar a distribución cando cambian as rutas.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Modo de distribución para pasaxeiros: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Modo de distribución para pasaxeiros: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"simétrico" singinfica que máis ou menos o mesmo número de pasaxeiros irán dende a estación A cada a estación B e tamén da B cara a A. "asimétrico" significa que calquera número de pasaxeiros pode ir en calquera dirección. "manual" significa que non haberá distribución automática para os pasaxeiros.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :"Simétrico" significa que máis ou menos o mesmo número de pasaxeiros irán dende a estación A cada a estación B e tamén da B cara a A. "Asimétrico" significa que calquera número de pasaxeiros pode ir en calquera dirección. "manual" significa que non haberá distribución automática para os pasaxeiros.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Modo de distribución para correo: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Modo de distribución para correo: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"simétrico" significa que máis ou menos a mesma cantidade de correo vai ser enviada da estación A cara a estación B como da estación B cara a A. "asimétrico" signigica que calquera cantidade de correo pode ser enviado en calquera dirección. "manual" significa que non hai distribución automática para o correo.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :"Simétrico" significa que máis ou menos a mesma cantidade de correo vai ser enviada da estación A cara a estación B como da estación B cara a A. "Asimétrico" signigica que calquera cantidade de correo pode ser enviado en calquera dirección. "Manual" significa que non hai distribución automática para o correo.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Modo de disitribución para o tipo de mercadoría BLINDADO: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Modo de disitribución para o tipo de mercadoría BLINDADO: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :A calse de mercadoría BLINDADA contén obxectos de valor nos clima morno, diamantes no subtropical ou ouro no clima subártico. Os NewGRFs poden cambiar isto. "simétrico" significa que máis ou menos a mesma cantidade de esta mercadoría será enviadas dende a estación A cara a estación B así como da estación B para a A. "asimétrico" significa que calquera cantidade de esta mercadoría pode ser enviada en calquera dirección. "manual" significa que non haberá distribución automática para esta mercadoría. Recoméndase elixir asimétrico ou manual cando se xoguen mapas subárticos, xa que os bancos non van enviar ouro de volta ás minas. Para climas mornos e subtropicais podes escoller tamén simétrico xa que os bancos retornan valores aos bancos de orixe dalgunha carga de valores.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :A clase de mercadoría BLINDADA contén obxectos de valor nos clima morno, diamantes no subtropical ou ouro no clima subártico. Os NewGRFs poden cambiar isto. "Simétrico" significa que máis ou menos a mesma cantidade de esta mercadoría será enviadas dende a estación A cara a estación B así como da estación B para a A. "Asimétrico" significa que calquera cantidade de esta mercadoría pode ser enviada en calquera dirección. "manual" significa que non haberá distribución automática para esta mercadoría. Recoméndase elixir asimétrico ou manual cando se xoguen mapas subárticos ou subtropicais, xa que os bancos só reciben carga nestos climas. Para os climas mornos podes escoller simétrico xa que os bancos enviarán carga de volta o banco orixinal.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Xeito de distribución para outros tipos de mercadoría: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Xeito de distribución para outros tipos de mercadoría: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"asimétrico" significa que calquera cantidade de mercadorías pode ser enviada en calquera dirección. "manual" significa que non haberá distribución automática para estas mercadorías.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asimétrico" significa que calquera cantidade de mercadorías pode ser enviada en calquera dirección. "Manual" significa que non haberá distribución automática para estas mercadorías.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asimétrica
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asimétrica
|
||||||
|
@ -2046,6 +2073,8 @@ STR_INTRO_HIGHSCORE :{BLACK}Táboa d
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Opcións
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Opcións
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Configuración NewGRF
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}Configuración NewGRF
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Comprobar contido online
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Comprobar contido online
|
||||||
|
STR_INTRO_AI_SETTINGS :{BLACK}Axustes da IA
|
||||||
|
STR_INTRO_GAMESCRIPT_SETTINGS :{BLACK}Axustes dos scripts do xogo
|
||||||
STR_INTRO_QUIT :{BLACK}Saír
|
STR_INTRO_QUIT :{BLACK}Saír
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Comezar unha nova partida. Ctrl+Click para saltarse a configuración do mapa
|
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Comezar unha nova partida. Ctrl+Click para saltarse a configuración do mapa
|
||||||
|
@ -2065,6 +2094,8 @@ STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Mostrar
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Opcións de visualización
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Opcións de visualización
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Mostra-la configuración de NewGRF
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}Mostra-la configuración de NewGRF
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Buscar contidos novos e actualizados para descargar
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Buscar contidos novos e actualizados para descargar
|
||||||
|
STR_INTRO_TOOLTIP_AI_SETTINGS :{BLACK}Amosar axustes da IA
|
||||||
|
STR_INTRO_TOOLTIP_GAMESCRIPT_SETTINGS :{BLACK}Amosar os axustes dos scripts do xogo
|
||||||
STR_INTRO_TOOLTIP_QUIT :{BLACK}Saír de 'OpenTTD'
|
STR_INTRO_TOOLTIP_QUIT :{BLACK}Saír de 'OpenTTD'
|
||||||
|
|
||||||
STR_INTRO_BASESET :{BLACK}A base gráfica seleccionada actualmente está perdendo {NUM} sprite{P "" s}. Por favor comproba se hai actualizacións para o conxunto base.
|
STR_INTRO_BASESET :{BLACK}A base gráfica seleccionada actualmente está perdendo {NUM} sprite{P "" s}. Por favor comproba se hai actualizacións para o conxunto base.
|
||||||
|
@ -2455,13 +2486,13 @@ STR_NETWORK_SERVER_MESSAGE_GAME_REASON_LINK_GRAPH :agargando pola
|
||||||
|
|
||||||
STR_NETWORK_MESSAGE_CLIENT_LEAVING :saíndo
|
STR_NETWORK_MESSAGE_CLIENT_LEAVING :saíndo
|
||||||
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} uniuse á partida
|
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} uniuse á partida
|
||||||
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {STRING} uniuse á partida (Cliente #{2:NUM})
|
STR_NETWORK_MESSAGE_CLIENT_JOINED_ID :*** {0:STRING} uniuse á partida (Cliente #{2:NUM})
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {STRING} uniuse á compañía #{2:NUM}
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_JOIN :*** {0:STRING} uniuse á compañía #{2:NUM}
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} uniuse aos espectadores
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_SPECTATE :*** {STRING} uniuse aos espectadores
|
||||||
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {STRING} comezou unha nova compañía (#{2:NUM})
|
STR_NETWORK_MESSAGE_CLIENT_COMPANY_NEW :*** {0:STRING} comezou unha nova compañía (#{2:NUM})
|
||||||
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {STRING} saiu da partida ({2:STRING})
|
STR_NETWORK_MESSAGE_CLIENT_LEFT :*** {0:STRING} saiu da partida ({2:STRING})
|
||||||
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} cambiou o seu nome a {STRING}
|
STR_NETWORK_MESSAGE_NAME_CHANGE :*** {STRING} cambiou o seu nome a {STRING}
|
||||||
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {STRING} deu {2:CURRENCY_LONG} a {1:STRING}
|
STR_NETWORK_MESSAGE_GIVE_MONEY :*** {0:STRING} deu {2:CURRENCY_LONG} a {1:STRING}
|
||||||
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}O servidor pechou a sesión
|
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}O servidor pechou a sesión
|
||||||
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}O servidor estase a reiniciar...{}Agarda por favor...
|
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}O servidor estase a reiniciar...{}Agarda por favor...
|
||||||
STR_NETWORK_MESSAGE_KICKED :*** {STRING} foi expulsado. Motivo: ({STRING})
|
STR_NETWORK_MESSAGE_KICKED :*** {STRING} foi expulsado. Motivo: ({STRING})
|
||||||
|
@ -2576,6 +2607,9 @@ STR_LINKGRAPH_LEGEND_SATURATED :{TINY_FONT}{BLA
|
||||||
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}exceso de carga
|
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}exceso de carga
|
||||||
|
|
||||||
# Linkgraph tooltip
|
# Linkgraph tooltip
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP :{BLACK}{CARGO_LONG} serán transportados por mes dende {STATION} a {STATION} ({COMMA}% da capacidade){STRING}
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP_RETURN_EXTENSION :{}{CARGO_LONG} serán transportados de volta ({COMMA}% da capacidade)
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP_TIME_EXTENSION :{}Tempo medio de viaxe: {NUM}{NBSP}día{P "" s}
|
||||||
|
|
||||||
# Base for station construction window(s)
|
# Base for station construction window(s)
|
||||||
STR_STATION_BUILD_COVERAGE_AREA_TITLE :{BLACK}Resaltar área de cobertura
|
STR_STATION_BUILD_COVERAGE_AREA_TITLE :{BLACK}Resaltar área de cobertura
|
||||||
|
@ -2585,6 +2619,7 @@ STR_STATION_BUILD_COVERAGE_AREA_OFF_TOOLTIP :{BLACK}Non resa
|
||||||
STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP :{BLACK}Resalta-la área de cobertura do sitio proposto
|
STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP :{BLACK}Resalta-la área de cobertura do sitio proposto
|
||||||
STR_STATION_BUILD_ACCEPTS_CARGO :{BLACK}Acepta: {GOLD}{CARGO_LIST}
|
STR_STATION_BUILD_ACCEPTS_CARGO :{BLACK}Acepta: {GOLD}{CARGO_LIST}
|
||||||
STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Abastecementos: {GOLD}{CARGO_LIST}
|
STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Abastecementos: {GOLD}{CARGO_LIST}
|
||||||
|
STR_STATION_BUILD_INFRASTRUCTURE_COST :{BLACK}Coste de mantemento: {GOLD}{CURRENCY_SHORT}/ano
|
||||||
|
|
||||||
# Join station window
|
# Join station window
|
||||||
STR_JOIN_STATION_CAPTION :{WHITE}Unir estación
|
STR_JOIN_STATION_CAPTION :{WHITE}Unir estación
|
||||||
|
@ -2666,9 +2701,11 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Aumentar
|
||||||
# Bridge selection window
|
# Bridge selection window
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selecciona ponte ferroviaria
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Selecciona ponte ferroviaria
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selecciona ponte de estrada
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Selecciona ponte de estrada
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Selección de pontes - picha na ponte seleccionada para construíla
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Selección de pontes - pincha na ponte seleccionada para construíla
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Colgante, aceiro
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Colgante, aceiro
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Vigas, aceiro
|
STR_BRIDGE_NAME_GIRDER_STEEL :Vigas, aceiro
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Voladizo, aceiro
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Voladizo, aceiro
|
||||||
|
@ -2772,11 +2809,11 @@ STR_LANDSCAPING_TOOLBAR :{WHITE}Movement
|
||||||
STR_LANDSCAPING_TOOLTIP_LOWER_A_CORNER_OF_LAND :{BLACK}Baixar unha esquina de terreo. Ao arrastrar báixase a primeira esquina seleccionada e nivela a área seleccionada á nova cota da esquina. Ctrl selecciona a área diagonalmente. Shift alterna entre construír e amosa-lo custo estimado
|
STR_LANDSCAPING_TOOLTIP_LOWER_A_CORNER_OF_LAND :{BLACK}Baixar unha esquina de terreo. Ao arrastrar báixase a primeira esquina seleccionada e nivela a área seleccionada á nova cota da esquina. Ctrl selecciona a área diagonalmente. Shift alterna entre construír e amosa-lo custo estimado
|
||||||
STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Elevar unha esquina de terreo. Ao arrastrar elévase a primeira esquina seleccionada e nivela a área seleccionada á nova cota da esquina. Ctrl selecciona a área diagonalmente. Shift alterna entre construír e amosa-lo custo estimado
|
STR_LANDSCAPING_TOOLTIP_RAISE_A_CORNER_OF_LAND :{BLACK}Elevar unha esquina de terreo. Ao arrastrar elévase a primeira esquina seleccionada e nivela a área seleccionada á nova cota da esquina. Ctrl selecciona a área diagonalmente. Shift alterna entre construír e amosa-lo custo estimado
|
||||||
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}{BLACK}Nivela unha área de terreo á cota da primeira esquina de terreo seleccionada. Ctrl selecciona a área diagonalmente. Shift alterna entre construír e amosa-lo custo estimado
|
STR_LANDSCAPING_LEVEL_LAND_TOOLTIP :{BLACK}{BLACK}Nivela unha área de terreo á cota da primeira esquina de terreo seleccionada. Ctrl selecciona a área diagonalmente. Shift alterna entre construír e amosa-lo custo estimado
|
||||||
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Comprar terreo para usar no futuro. Shift alterna entre construír e amosa-lo custo estimado
|
STR_LANDSCAPING_TOOLTIP_PURCHASE_LAND :{BLACK}Comprar terreo para usar no futuro. Ctrl selecciona a area diagonalmente. Shift alterna entre construír e amosa-lo custo estimado
|
||||||
|
|
||||||
# Object construction window
|
# Object construction window
|
||||||
STR_OBJECT_BUILD_CAPTION :{WHITE}Selección de obxectos
|
STR_OBJECT_BUILD_CAPTION :{WHITE}Selección de obxectos
|
||||||
STR_OBJECT_BUILD_TOOLTIP :{BLACK}Selecciona o obxecto a construír. Shift alterna entre construír e amosa-lo custo estimado
|
STR_OBJECT_BUILD_TOOLTIP :{BLACK}Selecciona o obxecto a construír. Ctrl selecciona a area diagonalmente. Shift alterna entre construír e amosa-lo custo estimado
|
||||||
STR_OBJECT_BUILD_CLASS_TOOLTIP :{BLACK}Selecciona a clase de obxecto a construír
|
STR_OBJECT_BUILD_CLASS_TOOLTIP :{BLACK}Selecciona a clase de obxecto a construír
|
||||||
STR_OBJECT_BUILD_PREVIEW_TOOLTIP :{BLACK}Previsualización do obxecto
|
STR_OBJECT_BUILD_PREVIEW_TOOLTIP :{BLACK}Previsualización do obxecto
|
||||||
STR_OBJECT_BUILD_SIZE :{BLACK}Tamaño: {GOLD}{NUM} x {NUM} cadros
|
STR_OBJECT_BUILD_SIZE :{BLACK}Tamaño: {GOLD}{NUM} x {NUM} cadros
|
||||||
|
@ -2788,7 +2825,7 @@ STR_OBJECT_CLASS_TRNS :Transmisores
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Árbores
|
STR_PLANT_TREE_CAPTION :{WHITE}Árbores
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Selecciona-lo tipo de árbore a plantar. Se xa hai unha árbore no cadro, isto engadirá máis árbores de varios tipos independentemente do tipo seleccionado
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Selecciona-lo tipo de árbore a plantar. Se xa hai unha árbore no cadro, isto engadirá máis árbores de varios tipos independentemente do tipo seleccionado
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Árbores de tipo aleatorio
|
STR_TREES_RANDOM_TYPE :{BLACK}Árbores de tipo aleatorio
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Colocar árbores de tipo aleatorio. Shift alterna entre construír e amosa-lo custo estimado
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Colocar árbores de tipo aleatorio. Ctrl selecciona a area diagonalmente. Shift alterna entre construír e amosa-lo custo estimado
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Árbores aleatorias
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Árbores aleatorias
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Plantar árbores aleatoriamente sobre a paisaxe
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Plantar árbores aleatoriamente sobre a paisaxe
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
||||||
|
@ -2820,6 +2857,8 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Cidade a
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Fundar cidade nun emprazamento aleatorio
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Fundar cidade nun emprazamento aleatorio
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Moitas cidades aleatorias
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Moitas cidades aleatorias
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Cubri-lo mapa con cidades colocadas aleatoriamente
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Cubri-lo mapa con cidades colocadas aleatoriamente
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Expandir todas as vilas
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Facer que todas as vilas medren lixeiramente
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Nome da poboación:
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Nome da poboación:
|
||||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Escribe o nome da poboación
|
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Escribe o nome da poboación
|
||||||
|
@ -3120,6 +3159,12 @@ STR_MAPGEN_QUANTITY_OF_RIVERS :{BLACK}Ríos:
|
||||||
STR_MAPGEN_SMOOTHNESS :{BLACK}Suavidade:
|
STR_MAPGEN_SMOOTHNESS :{BLACK}Suavidade:
|
||||||
STR_MAPGEN_VARIETY :{BLACK}Variedade:
|
STR_MAPGEN_VARIETY :{BLACK}Variedade:
|
||||||
STR_MAPGEN_GENERATE :{WHITE}Xerar
|
STR_MAPGEN_GENERATE :{WHITE}Xerar
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS :{BLACK}Configuración NewGRF
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS_TOOLTIP :{BLACK}Amosar os axustes de NewGRF
|
||||||
|
STR_MAPGEN_AI_SETTINGS :{BLACK}Axustes da IA
|
||||||
|
STR_MAPGEN_AI_SETTINGS_TOOLTIP :{BLACK}Amosar axustes da IA
|
||||||
|
STR_MAPGEN_GS_SETTINGS :{BLACK}Axustes dos scripts do xogo
|
||||||
|
STR_MAPGEN_GS_SETTINGS_TOOLTIP :{BLACK}Amosar axustes dos scripts do xogo
|
||||||
|
|
||||||
###length 21
|
###length 21
|
||||||
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Inglés (Orixinal)
|
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Inglés (Orixinal)
|
||||||
|
@ -3290,7 +3335,10 @@ STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Represen
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Move-lo sprite, cambiando os valores de X e Y. Ctrl+Click para movelo sprite oito unidades de golpe.
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Move-lo sprite, cambiando os valores de X e Y. Ctrl+Click para movelo sprite oito unidades de golpe.
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_OFFSET :{BLACK}Desfase centrado
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_SPRITE :{BLACK}Sprite centrado
|
||||||
|
|
||||||
|
STR_SPRITE_ALIGNER_CROSSHAIR :{BLACK}Punto de mira
|
||||||
|
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :Reinicio relativo
|
STR_SPRITE_ALIGNER_RESET_BUTTON :Reinicio relativo
|
||||||
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Restablecer a compensación actual
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Restablecer a compensación actual
|
||||||
|
@ -3309,15 +3357,15 @@ STR_NEWGRF_ERROR_MSG_FATAL :{RED}Erro fatal
|
||||||
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}Ocorreu un erro fatal de NewGRF:{}{STRING}
|
STR_NEWGRF_ERROR_FATAL_POPUP :{WHITE}Ocorreu un erro fatal de NewGRF:{}{STRING}
|
||||||
STR_NEWGRF_ERROR_POPUP :{WHITE}Ocurriu un erro cun NewGRF:{}{STRING}
|
STR_NEWGRF_ERROR_POPUP :{WHITE}Ocurriu un erro cun NewGRF:{}{STRING}
|
||||||
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} non funcionará coa versión de TTDPatch reportada por OpenTTD.
|
STR_NEWGRF_ERROR_VERSION_NUMBER :{1:STRING} non funcionará coa versión de TTDPatch reportada por OpenTTD.
|
||||||
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} é para a versión {STRING} de TTD.
|
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :{1:STRING} é para a versión {2:STRING} de TTD.
|
||||||
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} está deseñado para ser usado con {STRING}
|
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} está deseñado para ser usado con {2:STRING}
|
||||||
STR_NEWGRF_ERROR_INVALID_PARAMETER :Parámetro incorrecto para {1:STRING}: parámetro {STRING} ({NUM})
|
STR_NEWGRF_ERROR_INVALID_PARAMETER :Parámetro incorrecto para {1:STRING}: parámetro {2:STRING} ({3:NUM})
|
||||||
STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} debe cargarse antes de {STRING}.
|
STR_NEWGRF_ERROR_LOAD_BEFORE :{1:STRING} debe cargarse antes de {2:STRING}.
|
||||||
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} debe cargarse despois de {STRING}.
|
STR_NEWGRF_ERROR_LOAD_AFTER :{1:STRING} debe cargarse despois de {2:STRING}.
|
||||||
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} require a versión de OpenTTD {STRING} ou posterior
|
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :{1:STRING} require a versión de OpenTTD {2:STRING} ou posterior
|
||||||
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :o arquivo GRF que foi deseñado para traducir
|
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :o arquivo GRF que foi deseñado para traducir
|
||||||
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Cargáronse demasiados NewGRFs.
|
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Cargáronse demasiados NewGRFs.
|
||||||
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Cargar {1:STRING} como NewGRF estático con {STRING} pode causar desincronizacións
|
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Cargar {1:STRING} como NewGRF estático con {2:STRING} pode causar desincronizacións
|
||||||
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Sprite inesperado (sprite {3:NUM})
|
STR_NEWGRF_ERROR_UNEXPECTED_SPRITE :Sprite inesperado (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Propiedade de acción 0 descoñecida {4:HEX} (sprite {3:NUM})
|
STR_NEWGRF_ERROR_UNKNOWN_PROPERTY :Propiedade de acción 0 descoñecida {4:HEX} (sprite {3:NUM})
|
||||||
STR_NEWGRF_ERROR_INVALID_ID :Intento de usar un ID inválido (sprite {3:NUM})
|
STR_NEWGRF_ERROR_INVALID_ID :Intento de usar un ID inválido (sprite {3:NUM})
|
||||||
|
@ -3443,20 +3491,20 @@ STR_LOCAL_AUTHORITY_ACTION_SMALL_ADVERTISING_CAMPAIGN :Pequena campañ
|
||||||
STR_LOCAL_AUTHORITY_ACTION_MEDIUM_ADVERTISING_CAMPAIGN :Campaña publicitaria mediana
|
STR_LOCAL_AUTHORITY_ACTION_MEDIUM_ADVERTISING_CAMPAIGN :Campaña publicitaria mediana
|
||||||
STR_LOCAL_AUTHORITY_ACTION_LARGE_ADVERTISING_CAMPAIGN :Gran campaña publicitaria
|
STR_LOCAL_AUTHORITY_ACTION_LARGE_ADVERTISING_CAMPAIGN :Gran campaña publicitaria
|
||||||
STR_LOCAL_AUTHORITY_ACTION_ROAD_RECONSTRUCTION :Financia-la reparación das fochancas nas rúas da cidade
|
STR_LOCAL_AUTHORITY_ACTION_ROAD_RECONSTRUCTION :Financia-la reparación das fochancas nas rúas da cidade
|
||||||
STR_LOCAL_AUTHORITY_ACTION_STATUE_OF_COMPANY :Construír unha estatua ao propietario da compañía
|
STR_LOCAL_AUTHORITY_ACTION_STATUE_OF_COMPANY :Construír unha estatua do propietario da compañía
|
||||||
STR_LOCAL_AUTHORITY_ACTION_NEW_BUILDINGS :Financiar novos edificios
|
STR_LOCAL_AUTHORITY_ACTION_NEW_BUILDINGS :Financiar novos edificios
|
||||||
STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Compra-los dereitos exclusivos de transporte
|
STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Compra-los dereitos exclusivos de transporte
|
||||||
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Suborna-la autoridade local
|
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Suborna-la autoridade local
|
||||||
|
|
||||||
###length 8
|
###length 8
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}Iniciar unha campaña de publicidade pequena, para atraer máis pasaxeiros e mercadorías aos teus servizos de transporte.{}Concede un aumento temporal da puntuación da estación nun pequeno radio arredor do centro da localide.{}Custo: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{PUSH_COLOUR}{YELLOW}Iniciar unha campaña de publicidade pequena, para atraer máis pasaxeiros e mercadorías aos teus servizos de transporte.{}Concede un aumento temporal da puntuación da estación nun pequeno radio arredor do centro da localide.{}{POP_COLOUR}Custo: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}Iniciar unha campaña de publicidade mediana, para atraer máis pasaxeiros e mercadorías aos teus servizos de transporte.{}Concede un aumento temporal da puntuación da estación nun radio medio arredor do centro da localide.{}Custo: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{PUSH_COLOUR}{YELLOW}Iniciar unha campaña de publicidade mediana, para atraer máis pasaxeiros e mercadorías aos teus servizos de transporte.{}Concede un aumento temporal da puntuación da estación nun radio medio arredor do centro da localide.{}{POP_COLOUR}Custo: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}Iniciar unha gran campaña de publicidade, para atraer máis pasaxeiros e mercadorías aos teus servizos de transporte.{}Concede un aumento temporal da puntiación das túas estacións nun gran radio arredor do centro da localidade.{}Custo: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{PUSH_COLOUR}{YELLOW}Iniciar unha gran campaña de publicidade, para atraer máis pasaxeiros e mercadorías aos teus servizos de transporte.{}Concede un aumento temporal da puntiación das túas estacións nun gran radio arredor do centro da localidade.{}{POP_COLOUR}Custo: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}Financiar a reconstrución das rúas da localidade.{}Provoca unhas considerables interrupcións no tráfico durante seis meses.{}Custo: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{PUSH_COLOUR}{YELLOW}Financiar a reconstrución das rúas da localidade.{}Provoca unhas considerables interrupcións no tráfico durante seis meses.{}{POP_COLOUR}Custo: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW}Construír unha estatua en honor a túa compañía.{}Condede un aumento permanente da puntuación das túas estacións nesta localide.{}Custo: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{PUSH_COLOUR}{YELLOW}Construír unha estatua en honor a túa compañía.{}Condede un aumento permanente da puntuación das túas estacións nesta localide.{}{POP_COLOUR}Custo: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW} Financiar a construción de novos edificios comerciais na cidade.{}Concede un aumento temporal do crecemento desta localide.{}Custo: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{PUSH_COLOUR}{YELLOW} Financiar a construción de novos edificios comerciais na cidade.{}Concede un aumento temporal do crecemento desta localide.{}{POP_COLOUR}Custo: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}Comprar os dereitos exclusivos de transporte na cidade durante 1 ano.{}A autoridade só permitirá que os pasaxeiros e as mercadorías usen as estacións da túa compañía.{}Custo: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{PUSH_COLOUR}{YELLOW}Comprar os dereitos exclusivos de transporte na cidade durante 1 ano.{}A autoridade só permitirá que os pasaxeiros e as mercadorías usen as estacións da túa compañía.{}{POP_COLOUR}Custo: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}Suborna-la autoridade local para mellora-la túa puntuación, co risco dunha gran penalización se o descobren.{}Custo: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{PUSH_COLOUR}{YELLOW}Suborna-la autoridade local para mellora-la túa puntuación, co risco dunha gran penalización se o descobren.{}{POP_COLOUR}Custo: {CURRENCY_LONG}
|
||||||
|
|
||||||
# Goal window
|
# Goal window
|
||||||
STR_GOALS_CAPTION :{WHITE}{COMPANY} Obxectivos
|
STR_GOALS_CAPTION :{WHITE}{COMPANY} Obxectivos
|
||||||
|
@ -3629,14 +3677,18 @@ STR_FINANCES_SECTION_SHIP_REVENUE :{GOLD}Barcos
|
||||||
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Interese do préstamo
|
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Interese do préstamo
|
||||||
STR_FINANCES_SECTION_OTHER :{GOLD}Outros
|
STR_FINANCES_SECTION_OTHER :{GOLD}Outros
|
||||||
|
|
||||||
|
STR_FINANCES_TOTAL_CAPTION :{WHITE}Total
|
||||||
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_ZERO_INCOME :{CURRENCY_LONG}
|
||||||
STR_FINANCES_POSITIVE_INCOME :+{CURRENCY_LONG}
|
STR_FINANCES_POSITIVE_INCOME :+{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_PROFIT :{WHITE}Beneficio
|
||||||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Balance bancario
|
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Balance bancario
|
||||||
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Fondos propios
|
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Fondos propios
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}Préstamo
|
STR_FINANCES_LOAN_TITLE :{WHITE}Préstamo
|
||||||
STR_FINANCES_INTEREST_RATE :{WHITE}Interese do préstamo: {BLACK}{NUM}%
|
STR_FINANCES_INTEREST_RATE :{WHITE}Interese do préstamo: {BLACK}{NUM}%
|
||||||
STR_FINANCES_MAX_LOAN :{WHITE}Préstamo máximo: {BLACK}{CURRENCY_LONG}
|
STR_FINANCES_MAX_LOAN :{WHITE}Préstamo máximo: {BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_BANK_BALANCE :{WHITE}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Pedir {CURRENCY_LONG}
|
STR_FINANCES_BORROW_BUTTON :{BLACK}Pedir {CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Incrementar o préstamo. CTRL+Click solicita o máximo posíbel
|
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Incrementar o préstamo. CTRL+Click solicita o máximo posíbel
|
||||||
STR_FINANCES_REPAY_BUTTON :{BLACK}Devolver {CURRENCY_LONG}
|
STR_FINANCES_REPAY_BUTTON :{BLACK}Devolver {CURRENCY_LONG}
|
||||||
|
@ -3737,7 +3789,7 @@ STR_INDUSTRY_VIEW_PRODUCES_N_CARGO :{BLACK}Produce:
|
||||||
STR_INDUSTRY_VIEW_CARGO_LIST_EXTENSION :, {STRING}{STRING}
|
STR_INDUSTRY_VIEW_CARGO_LIST_EXTENSION :, {STRING}{STRING}
|
||||||
|
|
||||||
STR_INDUSTRY_VIEW_REQUIRES :{BLACK}Require:
|
STR_INDUSTRY_VIEW_REQUIRES :{BLACK}Require:
|
||||||
STR_INDUSTRY_VIEW_ACCEPT_CARGO :{YELLOW}{STRING}{BLACK}{3:STRING}
|
STR_INDUSTRY_VIEW_ACCEPT_CARGO :{YELLOW}{0:STRING}{BLACK}{3:STRING}
|
||||||
STR_INDUSTRY_VIEW_ACCEPT_CARGO_AMOUNT :{YELLOW}{STRING}{BLACK}: {CARGO_SHORT} agardando{STRING}
|
STR_INDUSTRY_VIEW_ACCEPT_CARGO_AMOUNT :{YELLOW}{STRING}{BLACK}: {CARGO_SHORT} agardando{STRING}
|
||||||
|
|
||||||
STR_CONFIG_GAME_PRODUCTION :{WHITE}Cambiar produción (múltiplo de 8, ata 2040)
|
STR_CONFIG_GAME_PRODUCTION :{WHITE}Cambiar produción (múltiplo de 8, ata 2040)
|
||||||
|
@ -3767,6 +3819,8 @@ STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}Envia-la
|
||||||
STR_VEHICLE_LIST_REPLACE_VEHICLES :Reemprazar vehículos
|
STR_VEHICLE_LIST_REPLACE_VEHICLES :Reemprazar vehículos
|
||||||
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Enviar para servizo
|
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Enviar para servizo
|
||||||
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Beneficio este ano: {CURRENCY_LONG} (ano pasado: {CURRENCY_LONG})
|
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Beneficio este ano: {CURRENCY_LONG} (ano pasado: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_LIST_CARGO :{TINY_FONT}{BLACK}[{CARGO_LIST}]
|
||||||
|
STR_VEHICLE_LIST_NAME_AND_CARGO :{TINY_FONT}{BLACK}{STRING} {STRING}
|
||||||
|
|
||||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Enviar ao depósito
|
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Enviar ao depósito
|
||||||
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Enviar ao depósito
|
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Enviar ao depósito
|
||||||
|
@ -3859,6 +3913,9 @@ STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Autonom
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Tipo de aeronave: {GOLD}{STRING}
|
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Tipo de aeronave: {GOLD}{STRING}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CARGO_TYPE_FILTER_ALL :Todos os tipos de carga
|
||||||
|
STR_CARGO_TYPE_FILTER_FREIGHT :Carga
|
||||||
|
STR_CARGO_TYPE_FILTER_NONE :Ningunha
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Lista de selección de vehículos ferroviarios - pincha nun vehículo para obter información
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Lista de selección de vehículos ferroviarios - pincha nun vehículo para obter información
|
||||||
|
@ -4028,7 +4085,7 @@ STR_ENGINE_PREVIEW_AIRCRAFT :avión
|
||||||
STR_ENGINE_PREVIEW_SHIP :barco
|
STR_ENGINE_PREVIEW_SHIP :barco
|
||||||
|
|
||||||
STR_ENGINE_PREVIEW_COST_WEIGHT_SPEED_POWER :{BLACK}Custo: {CURRENCY_LONG} Peso: {WEIGHT_SHORT}{}Velocidade: {VELOCITY} Potencia: {POWER}{}Custo operativo: {CURRENCY_LONG}/ano{}Capacidade: {CARGO_LONG}
|
STR_ENGINE_PREVIEW_COST_WEIGHT_SPEED_POWER :{BLACK}Custo: {CURRENCY_LONG} Peso: {WEIGHT_SHORT}{}Velocidade: {VELOCITY} Potencia: {POWER}{}Custo operativo: {CURRENCY_LONG}/ano{}Capacidade: {CARGO_LONG}
|
||||||
STR_ENGINE_PREVIEW_COST_WEIGHT_SPEED_POWER_MAX_TE :{BLACK}Custo: {CURRENCY_LONG} Peso: {WEIGHT_SHORT}{}Velocidade: {VELOCITY} Potencia: {POWER} Esforzo tractor máximo: {6:FORCE}{}Custo operativo: {4:CURRENCY_LONG}/ano{}Capacidade: {5:CARGO_LONG}
|
STR_ENGINE_PREVIEW_COST_WEIGHT_SPEED_POWER_MAX_TE :{BLACK}Custo: {0:CURRENCY_LONG} Peso: {1:WEIGHT_SHORT}{}Velocidade: {2:VELOCITY} Potencia: {3:POWER} Esforzo tractor máximo: {6:FORCE}{}Custo operativo: {4:CURRENCY_LONG}/ano{}Capacidade: {5:CARGO_LONG}
|
||||||
STR_ENGINE_PREVIEW_COST_MAX_SPEED_CAP_RUNCOST :{BLACK}Custo: {CURRENCY_LONG} Velocidade máxima: {VELOCITY}{}Capacidade: {CARGO_LONG}{}Custo operativo: {CURRENCY_LONG}/ano
|
STR_ENGINE_PREVIEW_COST_MAX_SPEED_CAP_RUNCOST :{BLACK}Custo: {CURRENCY_LONG} Velocidade máxima: {VELOCITY}{}Capacidade: {CARGO_LONG}{}Custo operativo: {CURRENCY_LONG}/ano
|
||||||
STR_ENGINE_PREVIEW_COST_MAX_SPEED_TYPE_CAP_CAP_RUNCOST :{BLACK}Custo: {CURRENCY_LONG} Vel. Máxima: {VELOCITY}{}Tipo aeronave: {STRING}{}Capacidade: {CARGO_LONG}, {CARGO_LONG}{}Custo operativo: {CURRENCY_LONG}/ano
|
STR_ENGINE_PREVIEW_COST_MAX_SPEED_TYPE_CAP_CAP_RUNCOST :{BLACK}Custo: {CURRENCY_LONG} Vel. Máxima: {VELOCITY}{}Tipo aeronave: {STRING}{}Capacidade: {CARGO_LONG}, {CARGO_LONG}{}Custo operativo: {CURRENCY_LONG}/ano
|
||||||
STR_ENGINE_PREVIEW_COST_MAX_SPEED_TYPE_CAP_RUNCOST :{BLACK}Custo: {CURRENCY_LONG} Vel. Máxima: {VELOCITY}{}Tipo aeronave: {STRING}{}Capacidade: {CARGO_LONG}{}Custo operativo: {CURRENCY_LONG}/ano
|
STR_ENGINE_PREVIEW_COST_MAX_SPEED_TYPE_CAP_RUNCOST :{BLACK}Custo: {CURRENCY_LONG} Vel. Máxima: {VELOCITY}{}Tipo aeronave: {STRING}{}Capacidade: {CARGO_LONG}{}Custo operativo: {CURRENCY_LONG}/ano
|
||||||
|
@ -4187,12 +4244,13 @@ STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED :{BLACK}Peso: {L
|
||||||
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Peso: {LTBLUE}{WEIGHT_SHORT} {BLACK}Potencia: {LTBLUE}{POWER}{BLACK} Velocidade máxima: {LTBLUE}{VELOCITY} {BLACK}T.E. máx.: {LTBLUE}{FORCE}
|
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Peso: {LTBLUE}{WEIGHT_SHORT} {BLACK}Potencia: {LTBLUE}{POWER}{BLACK} Velocidade máxima: {LTBLUE}{VELOCITY} {BLACK}T.E. máx.: {LTBLUE}{FORCE}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Beneficio este ano: {LTBLUE}{CURRENCY_LONG} (ano pasado: {CURRENCY_LONG})
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Beneficio este ano: {LTBLUE}{CURRENCY_LONG} (ano pasado: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR_MIN_PERFORMANCE :{BLACK}Beneficios este ano: {LTBLUE}{CURRENCY_LONG} (último ano: {CURRENCY_LONG}) {BLACK}Rendemento Mín.: {LTBLUE}{POWER_TO_WEIGHT}
|
||||||
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Fiabilidade: {LTBLUE}{COMMA}% {BLACK}Avarías dende o último servizo: {LTBLUE}{COMMA}
|
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Fiabilidade: {LTBLUE}{COMMA}% {BLACK}Avarías dende o último servizo: {LTBLUE}{COMMA}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Construído: {LTBLUE}{NUM}{BLACK} Valor: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Construído: {LTBLUE}{NUM}{BLACK} Valor: {LTBLUE}{CURRENCY_LONG}
|
||||||
STR_VEHICLE_INFO_NO_CAPACITY :{BLACK}Capacidade: {LTBLUE}Ningunha{STRING}
|
STR_VEHICLE_INFO_NO_CAPACITY :{BLACK}Capacidade: {LTBLUE}Ningunha{STRING}
|
||||||
STR_VEHICLE_INFO_CAPACITY :{BLACK}Capacidade: {LTBLUE}{CARGO_LONG}{3:STRING}
|
STR_VEHICLE_INFO_CAPACITY :{BLACK}Capacidade: {LTBLUE}{0:CARGO_LONG}{3:STRING}
|
||||||
STR_VEHICLE_INFO_CAPACITY_MULT :{BLACK}Capacidade: {LTBLUE}{CARGO_LONG}{3:STRING} (x{4:NUM})
|
STR_VEHICLE_INFO_CAPACITY_MULT :{BLACK}Capacidade: {LTBLUE}{0:CARGO_LONG}{3:STRING} (x{4:NUM})
|
||||||
STR_VEHICLE_INFO_CAPACITY_CAPACITY :{BLACK}Capacidade: {LTBLUE}{CARGO_LONG}, {CARGO_LONG}{STRING}
|
STR_VEHICLE_INFO_CAPACITY_CAPACITY :{BLACK}Capacidade: {LTBLUE}{CARGO_LONG}, {CARGO_LONG}{STRING}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Créditos de transferencia: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_FEEDER_CARGO_VALUE :{BLACK}Créditos de transferencia: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
@ -4461,22 +4519,22 @@ STR_TIMETABLE_STARTING_DATE :{BLACK}Data com
|
||||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Selecciona unha data coma punto de inicio para este horario. Ctrl + click distribúe uniformemente tódolos vehículos que compartan esta orde baséandose na súa orde relativa. se a orde está completamente tabulada nos horarios
|
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Selecciona unha data coma punto de inicio para este horario. Ctrl + click distribúe uniformemente tódolos vehículos que compartan esta orde baséandose na súa orde relativa. se a orde está completamente tabulada nos horarios
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Cambiar Tempo
|
STR_TIMETABLE_CHANGE_TIME :{BLACK}Cambiar Tempo
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Cambiar o tempo que debería levar a orde seleccionada
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Cambiar o tempo que debería levar a orde seleccionada. Ctrl+Click cambia o tempo para todas as ordes
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Borrar tempo
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Borrar tempo
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Borrar o tempo para a orde seleccionada
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Borrar o tempo para a orde seleccionada. Ctrl+Click borra o tempo para todas as ordes
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Cambiar o límite de velocidade
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Cambiar o límite de velocidade
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Cambiar a velocidade máxima da orde seleccionada
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Cambiar a velocidade máxima da orde seleccionada. Ctrl+Click fixa a velocidade para todas as ordes.
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Borrar o límite de velocidade
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Borrar o límite de velocidade
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Borrar a velocidade máxima da orde seleccionada
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Borrar a velocidade máxima da orde seleccionada. Ctrl+Click borra a velocidade para todas as ordes.
|
||||||
|
|
||||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}Reiniciar atraso
|
STR_TIMETABLE_RESET_LATENESS :{BLACK}Reiniciar atraso
|
||||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Reiniciar o contador de atraso, para que o vehículo vaia en hora
|
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Reiniciar o contador de atraso, para que o vehículo vaia en hora
|
||||||
|
|
||||||
STR_TIMETABLE_AUTOFILL :{BLACK}Encher automaticamente
|
STR_TIMETABLE_AUTOFILL :{BLACK}Encher automaticamente
|
||||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Encher o horario automaticamente cos valores da seguinte viaxe (CTRL+Pinchar para intentar manter os tempos de espera)
|
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Encher o horario automaticamente cos valores da seguinte viaxe. Ctrl+Clic para intentar manter os tempos de espera
|
||||||
|
|
||||||
STR_TIMETABLE_EXPECTED :{BLACK}Esperado
|
STR_TIMETABLE_EXPECTED :{BLACK}Esperado
|
||||||
STR_TIMETABLE_SCHEDULED :{BLACK}Programado
|
STR_TIMETABLE_SCHEDULED :{BLACK}Programado
|
||||||
|
@ -4520,6 +4578,8 @@ STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}Fallou u
|
||||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}A fiestra de Depuración de IA só está dispoñíbel para o servidor
|
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}A fiestra de Depuración de IA só está dispoñíbel para o servidor
|
||||||
|
|
||||||
# AI configuration window
|
# AI configuration window
|
||||||
|
STR_AI_CONFIG_CAPTION_AI :{WHITE}Configuración da IA
|
||||||
|
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}Configuración dos scripts do xogo
|
||||||
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}O script de xogo que se cargará na próxima partida
|
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}O script de xogo que se cargará na próxima partida
|
||||||
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}As IAs que serán cargadas na próxima partida
|
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}As IAs que serán cargadas na próxima partida
|
||||||
STR_AI_CONFIG_HUMAN_PLAYER :Xogador humano
|
STR_AI_CONFIG_HUMAN_PLAYER :Xogador humano
|
||||||
|
@ -4533,10 +4593,11 @@ STR_AI_CONFIG_MOVE_DOWN :{BLACK}Baixar
|
||||||
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Mover a IA seleccionada hacia abaixo na lista
|
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Mover a IA seleccionada hacia abaixo na lista
|
||||||
|
|
||||||
STR_AI_CONFIG_GAMESCRIPT :{SILVER} Script do xogo
|
STR_AI_CONFIG_GAMESCRIPT :{SILVER} Script do xogo
|
||||||
|
STR_AI_CONFIG_GAMESCRIPT_PARAM :{SILVER}Parámetros
|
||||||
STR_AI_CONFIG_AI :{SILVER}IAs
|
STR_AI_CONFIG_AI :{SILVER}IAs
|
||||||
|
|
||||||
STR_AI_CONFIG_CHANGE_AI :IA
|
STR_AI_CONFIG_CHANGE_AI :{BLACK}Seleccionar IA
|
||||||
STR_AI_CONFIG_CHANGE_GAMESCRIPT :Script do xogo
|
STR_AI_CONFIG_CHANGE_GAMESCRIPT :{BLACK}Seleccionar script do xogo
|
||||||
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Cargar outro script
|
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Cargar outro script
|
||||||
STR_AI_CONFIG_CONFIGURE :{BLACK}Configurar
|
STR_AI_CONFIG_CONFIGURE :{BLACK}Configurar
|
||||||
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Configurar os parámetros do script
|
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Configurar os parámetros do script
|
||||||
|
@ -4565,7 +4626,7 @@ STR_SCREENSHOT_HEIGHTMAP_SCREENSHOT :{BLACK}Captura
|
||||||
STR_SCREENSHOT_MINIMAP_SCREENSHOT :{BLACK}Captura de pantalla do minimapa
|
STR_SCREENSHOT_MINIMAP_SCREENSHOT :{BLACK}Captura de pantalla do minimapa
|
||||||
|
|
||||||
# AI Parameters
|
# AI Parameters
|
||||||
STR_AI_SETTINGS_CAPTION_AI :IA
|
STR_AI_SETTINGS_CAPTION_AI :{WHITE}Parámetros da IA
|
||||||
STR_AI_SETTINGS_CLOSE :{BLACK}Pechar
|
STR_AI_SETTINGS_CLOSE :{BLACK}Pechar
|
||||||
STR_AI_SETTINGS_RESET :{BLACK}Restablecer
|
STR_AI_SETTINGS_RESET :{BLACK}Restablecer
|
||||||
STR_AI_SETTINGS_SETTING :{STRING}: {ORANGE}{STRING}
|
STR_AI_SETTINGS_SETTING :{STRING}: {ORANGE}{STRING}
|
||||||
|
@ -4729,6 +4790,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... dema
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Non se poden xera-las industrias...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Non se poden xera-las industrias...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Non se pode construír {STRING} aquí...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Non se pode construír {STRING} aquí...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Non se pode construír este tipo de industria aí...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Non se pode construír este tipo de industria aí...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}Non se pode facer unha prospección desta industria...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... demasiado preto doutra industria
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... demasiado preto doutra industria
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... debes fundar unha vila primeiro
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... debes fundar unha vila primeiro
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... só se permite un por cidade
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... só se permite un por cidade
|
||||||
|
@ -4743,6 +4805,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... o bo
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... só se pode construír sobre a cota de neve
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... só se pode construír sobre a cota de neve
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... só se pode construír baixo a cota de neve
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... só se pode construír baixo a cota de neve
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}A fundación non conseguiu facer unha boa prospección por mala sorte; proba de novo
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}Non había lugares axeitados para prospeccións desta industria
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Non habían lugares axeitados para industrias '{STRING}'
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Non habían lugares axeitados para industrias '{STRING}'
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Cambia os parámetros de xeración de mapas para obter un mapa mellor
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Cambia os parámetros de xeración de mapas para obter un mapa mellor
|
||||||
|
|
||||||
|
@ -4910,6 +4974,7 @@ STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Hai un o
|
||||||
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... sede dunha compañía no camiño
|
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... sede dunha compañía no camiño
|
||||||
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Non se pode comprar esta área de terreo...
|
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Non se pode comprar esta área de terreo...
|
||||||
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... xa é da túa propiedade!
|
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... xa é da túa propiedade!
|
||||||
|
STR_ERROR_BUILD_OBJECT_LIMIT_REACHED :{WHITE}... limite de construción de obxectos alcanzado
|
||||||
|
|
||||||
# Group related errors
|
# Group related errors
|
||||||
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Non se pode crear o grupo...
|
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Non se pode crear o grupo...
|
||||||
|
@ -4982,6 +5047,7 @@ STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}Non se p
|
||||||
|
|
||||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... o vehículo está destruído
|
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... o vehículo está destruído
|
||||||
|
|
||||||
|
STR_ERROR_CAN_T_CLONE_VEHICLE_LIST :{WHITE}... non todos os vehículos son idénticos
|
||||||
|
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Non haberá vehículos dispoñibles
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Non haberá vehículos dispoñibles
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Cambia a túa configuración NewGRF
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Cambia a túa configuración NewGRF
|
||||||
|
@ -5009,6 +5075,8 @@ STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Non se p
|
||||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... o vehículo non pode ir a tódalas estacións
|
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... o vehículo non pode ir a tódalas estacións
|
||||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... o vehículo non pode ir a esa estación
|
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... o vehículo non pode ir a esa estación
|
||||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... un vehículo que comparte esta orde non pode ir a esa estación
|
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... un vehículo que comparte esta orde non pode ir a esa estación
|
||||||
|
STR_ERROR_CAN_T_COPY_ORDER_VEHICLE_LIST :{WHITE}... non todos os vehículos teñen as mesmas ordes
|
||||||
|
STR_ERROR_CAN_T_SHARE_ORDER_VEHICLE_LIST :{WHITE}... non todos os vehículos están compartindo ordes
|
||||||
|
|
||||||
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Non se pode comparti-la lista de ordes...
|
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Non se pode comparti-la lista de ordes...
|
||||||
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Non se pode parar de compartir a lista de ordes...
|
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Non se pode parar de compartir a lista de ordes...
|
||||||
|
@ -5020,6 +5088,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... o av
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Non se pode axusta-lo horario do vehículo...
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}Non se pode axusta-lo horario do vehículo...
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Os vehículos só poden parar nas estacións
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}Os vehículos só poden parar nas estacións
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Este vehículo non para nesta estación
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Este vehículo non para nesta estación
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}... horario incompleto
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... demasiados sinais
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... demasiados sinais
|
||||||
|
|
|
@ -201,6 +201,15 @@ STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}PS
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}PS
|
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}PS
|
||||||
STR_UNITS_POWER_SI :{COMMA}{NBSP}kW
|
STR_UNITS_POWER_SI :{COMMA}{NBSP}kW
|
||||||
|
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_SI :{DECIMAL}{NBSP}hp/Mg
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_SI :{DECIMAL}{NBSP}hp/Mg
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_SI :{DECIMAL}{NBSP}W/kg
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP}t
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP}t
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}t
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}t
|
||||||
|
@ -378,7 +387,7 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Städte
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industrie errichten
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Industrie errichten
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Straße bauen
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Straße bauen
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Straßenbahngleise bauen
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Straßenbahngleise bauen
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Bäume pflanzen. Umschalt schaltet zwischen Bauen und Kostenvoranschlag um
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Bäume pflanzen. Strg wählt das Gebiet diagonal aus. Umschalt schaltet zwischen Bauen und Kostenvoranschlag um
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Schild aufstellen
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Schild aufstellen
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Objekt platzieren. Umschalt schaltet zwischen Bauen und Kostenvoranschlag um
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Objekt platzieren. Umschalt schaltet zwischen Bauen und Kostenvoranschlag um
|
||||||
|
|
||||||
|
@ -396,6 +405,8 @@ STR_SCENEDIT_FILE_MENU_QUIT :Beenden
|
||||||
###length 15
|
###length 15
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Spieleinstellungen
|
STR_SETTINGS_MENU_GAME_OPTIONS :Spieleinstellungen
|
||||||
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Einstellungen
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Einstellungen
|
||||||
|
STR_SETTINGS_MENU_AI_SETTINGS :KI-Einstellungen
|
||||||
|
STR_SETTINGS_MENU_GAMESCRIPT_SETTINGS :Spielskripteinstellungen
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :NewGRF-Einstellungen
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :NewGRF-Einstellungen
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Transparenzeinstellungen
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Transparenzeinstellungen
|
||||||
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Städtenamen anzeigen
|
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Städtenamen anzeigen
|
||||||
|
@ -998,8 +1009,19 @@ STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Dieses K
|
||||||
|
|
||||||
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Aktueller Treiber: {STRING}
|
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Aktueller Treiber: {STRING}
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_FRAME :{BLACK}Oberflächengröße
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_TOOLTIP :{BLACK}Schieberegler ziehen, um die Größe der Benutzeroberfläche zu wählen. Strg gedrückt halten für eine stetige Anpassung
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO :{BLACK}Größe automatisch erkennen
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO_TOOLTIP :{BLACK}Dieses Kästchen ankreuzen, um die Größe der Benutzeroberfläche automatisch zu erkennen
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS :{BLACK}Schrägen skalieren
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS_TOOLTIP :{BLACK}Dieses Kästchen ankreuzen, um Schrägen nach der Oberflächengröße zu skalieren
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_1X :1×
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_2X :2×
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_3X :3×
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_4X :4×
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_5X :5x
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Grafik
|
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Grafik
|
||||||
|
|
||||||
|
@ -1185,6 +1207,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Rechts
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Kreditlimit bei Spielbeginn: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Kreditlimit bei Spielbeginn: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximaler Kredit für eine Firma (ohne Berücksichtigung der Inflation)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximaler Kredit für eine Firma (ohne Berücksichtigung der Inflation)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :Kein Darlehen {RED}Benötigt Spielskript, um Startgeld zur Verfügung zu stellen
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Zinssatz: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Zinssatz: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Zinssatz für Kredite; beeinflusst auch die Inflation, falls aktiv
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Zinssatz für Kredite; beeinflusst auch die Inflation, falls aktiv
|
||||||
|
@ -1411,6 +1436,8 @@ STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Strichdicke der
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :NewGRF-Namen im Fahrzeugbaumenü zeigen: {STRING}
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :NewGRF-Namen im Fahrzeugbaumenü zeigen: {STRING}
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Eine Textzeile mit dem Namen des NewGRF, von dem ein Fahrzeug stammt, hinzufügen.
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Eine Textzeile mit dem Namen des NewGRF, von dem ein Fahrzeug stammt, hinzufügen.
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS :Die Frachten, die das Fahrzzeug tragen kann, in den Listenfenstern anzeigen {STRING}
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS_HELPTEXT :Falls erlaubt, wird die transportierbare Ladung des Fahrzeugs über ihm in den Fahrzeuglisten erscheinen
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LANDSCAPE :Landschaftstyp: {STRING}
|
STR_CONFIG_SETTING_LANDSCAPE :Landschaftstyp: {STRING}
|
||||||
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Landschaftstypen definieren grundlegende Spielszenarien mit verschiedenen Frachtarten und Bedingungen für das Wachstum von Städten. Mit NewGRFs und Spielskripten können diese allerdings genauer angepasst werden
|
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Landschaftstypen definieren grundlegende Spielszenarien mit verschiedenen Frachtarten und Bedingungen für das Wachstum von Städten. Mit NewGRFs und Spielskripten können diese allerdings genauer angepasst werden
|
||||||
|
@ -1906,9 +1933,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :„Symmetrisch
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Verteilungsschema für Post: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Verteilungsschema für Post: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :„Symmetrisch“ heißt, dass etwa die selbe Menge Post von einer Station A zu einer anderen Station B geschickt wird, wie von B nach A. „Asymmetrisch“ heißt, dass Post in beliebigen Mengen hin- und her geschickt werden kann. „Manuell“ heißt, dass keine automatische Verteilung der Post stattfindet.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :„Symmetrisch“ heißt, dass etwa die selbe Menge Post von einer Station A zu einer anderen Station B geschickt wird, wie von B nach A. „Asymmetrisch“ heißt, dass Post in beliebigen Mengen hin- und her geschickt werden kann. „Manuell“ heißt, dass keine automatische Verteilung der Post stattfindet.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Verteilungsschema für Wertsachen: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :Verteilungsschema für Wertsachen: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Werttransporte umfassen Wertsachen im gemäßigten, Diamanten im subtropischen und Gold im subarktischen Klima. NewGRFs könnten dies ändern. „Symmetrisch“ bedeutet, dass etwa dieselbe Anzahl von Station A nach Station B transportiert wird wie umgekehrt von B nach A. „Asymmetrisch“ bedeutet, dass eine unterschiedliche Menge in die jeweiligen Richtungen gesendet wird. „Manuell“ bedeutet, dass keine automatische Verteilung stattfindet. Es wird die Einstellung „asymmetrisch“ oder „manuell“ im subarktischen Gebiet empfohlen, da Banken kein Gold bzw. Diamanten zu den Minen senden. Für das gemäßigte und subtropische Klima kann die Einstellung „symmetrisch“ genommen werden, da Banken Wertsachen untereinander versenden.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Werttransporte (Frachtklasse „ARMOURED“) umfassen Wertsachen im gemäßigten, Diamanten im subtropischen und Gold im subarktischen Klima. NewGRFs könnten dies ändern. „Symmetrisch“ bedeutet, dass etwa dieselbe Anzahl von Station A nach Station B transportiert wird wie umgekehrt von B nach A. „Asymmetrisch“ bedeutet, dass eine unterschiedliche Menge in die jeweiligen Richtungen gesendet wird. „Manuell“ bedeutet, dass keine automatische Verteilung stattfindet. Es wird die Einstellung „asymmetrisch“ oder „manuell“ im subarktischen Gebiet empfohlen, da Banken kein Gold bzw. Diamanten zu den Minen senden. Für das gemäßigte und subtropische Klima kann die Einstellung „symmetrisch“ genommen werden, da Banken Wertsachen untereinander versenden.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Verteilungsschema für sonstige Frachtarten: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Verteilungsschema für sonstige Frachtarten: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :„Symmetrisch“ heißt, dass etwa die selbe Menge Waren von einer Station A zu einer anderen Station B geschickt wird, wie von B nach A. „Asymmetrisch“ heißt, dass Waren in beliebigen Mengen hin- und her geschickt werden können. „Manuell“ heißt, dass keine automatische Verteilung der Waren stattfindet. Hier sollte fast immer „asymmetrisch“ oder „manuell“ gewählt werden.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :„Asymmetrisch“ heißt, dass Waren in beliebigen Mengen hin- und her geschickt werden können. „Manuell“ heißt, dass keine automatische Verteilung der Waren stattfindet.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuell
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuell
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetrisch
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetrisch
|
||||||
|
@ -2046,6 +2073,8 @@ STR_INTRO_HIGHSCORE :{BLACK}Bestenli
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Einstellungen
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Einstellungen
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF-Einstellungen
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF-Einstellungen
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Erweiterungen herunterladen
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Erweiterungen herunterladen
|
||||||
|
STR_INTRO_AI_SETTINGS :{BLACK}KI-Einstellungen
|
||||||
|
STR_INTRO_GAMESCRIPT_SETTINGS :{BLACK}Spielskripteinstellungen
|
||||||
STR_INTRO_QUIT :{BLACK}Beenden
|
STR_INTRO_QUIT :{BLACK}Beenden
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Ein neues Spiel beginnen. Strg+Klick überspringt Karteneinstellungen
|
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Ein neues Spiel beginnen. Strg+Klick überspringt Karteneinstellungen
|
||||||
|
@ -2065,6 +2094,8 @@ STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Zeige di
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Einstellungen anzeigen
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}Einstellungen anzeigen
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}NewGRF-Einstellungen anzeigen und/oder ändern
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}NewGRF-Einstellungen anzeigen und/oder ändern
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Prüfe, ob neue oder aktualisierte Erweiterungen zum Herunterladen bereitstehen
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Prüfe, ob neue oder aktualisierte Erweiterungen zum Herunterladen bereitstehen
|
||||||
|
STR_INTRO_TOOLTIP_AI_SETTINGS :{BLACK}KI-Einstellungen anzeigen
|
||||||
|
STR_INTRO_TOOLTIP_GAMESCRIPT_SETTINGS :{BLACK}Spielskripteinstellungen anzeigen
|
||||||
STR_INTRO_TOOLTIP_QUIT :{BLACK}OpenTTD beenden
|
STR_INTRO_TOOLTIP_QUIT :{BLACK}OpenTTD beenden
|
||||||
|
|
||||||
STR_INTRO_BASESET :{BLACK}Den momentan ausgewählten Basisgrafiken fehl{P 0 "t" "en"} {NUM} Sprite{P 0 "" "s"}. Bitte überprüfen, ob es Updates für die Basisgrafiken gibt.
|
STR_INTRO_BASESET :{BLACK}Den momentan ausgewählten Basisgrafiken fehl{P 0 "t" "en"} {NUM} Sprite{P 0 "" "s"}. Bitte überprüfen, ob es Updates für die Basisgrafiken gibt.
|
||||||
|
@ -2671,8 +2702,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Signalab
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Eisenbahnbrücke auswählen
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Eisenbahnbrücke auswählen
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Straßenbrücke wählen
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Straßenbrücke wählen
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brückenauswahl – Auf die gewünschte Brücke klicken, um sie zu bauen
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brückenauswahl – Auf die gewünschte Brücke klicken, um sie zu bauen
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Stahlhängebrücke
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Stahlhängebrücke
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Stahlträgerbrücke
|
STR_BRIDGE_NAME_GIRDER_STEEL :Stahlträgerbrücke
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Auslegerbrücke (Stahl)
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Auslegerbrücke (Stahl)
|
||||||
|
@ -2792,7 +2825,7 @@ STR_OBJECT_CLASS_TRNS :Sendemasten
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Bäume
|
STR_PLANT_TREE_CAPTION :{WHITE}Bäume
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Die zu pflanzende Baumart wählen. Wenn auf dem Feld schon ein Baum steht, wird eine zufällige Baumart gepflanzt
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Die zu pflanzende Baumart wählen. Wenn auf dem Feld schon ein Baum steht, wird eine zufällige Baumart gepflanzt
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Zufällige Baumart
|
STR_TREES_RANDOM_TYPE :{BLACK}Zufällige Baumart
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Zufällige Baumart pflanzen. Umschalt schaltet zwischen Bauen und Kostenvoranschlag um
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Zufällige Baumart pflanzen. Strg wählt das Gebiet diagonal aus. Umschalt schaltet zwischen Bauen und Kostenvoranschlag um
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Zufällige Bäume
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Zufällige Bäume
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Bäume zufällig über die Landschaft verteilen
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Bäume zufällig über die Landschaft verteilen
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normal
|
||||||
|
@ -2824,6 +2857,8 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Zufälli
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Stadt an zufälligem Ort gründen
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Stadt an zufälligem Ort gründen
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Viele zufällige Städte
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Viele zufällige Städte
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Das Spielfeld mit zufällig platzierten Städten füllen
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Das Spielfeld mit zufällig platzierten Städten füllen
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Alle Städte ausbreiten
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Lässt alle Städte sich leicht ausbreiten
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Stadtname
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Stadtname
|
||||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Stadtnamen eingeben
|
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Stadtnamen eingeben
|
||||||
|
@ -3124,6 +3159,12 @@ STR_MAPGEN_QUANTITY_OF_RIVERS :{BLACK}Flüsse:
|
||||||
STR_MAPGEN_SMOOTHNESS :{BLACK}Gleichmäßigkeit:
|
STR_MAPGEN_SMOOTHNESS :{BLACK}Gleichmäßigkeit:
|
||||||
STR_MAPGEN_VARIETY :{BLACK}Größe der Geländeformen:
|
STR_MAPGEN_VARIETY :{BLACK}Größe der Geländeformen:
|
||||||
STR_MAPGEN_GENERATE :{WHITE}Erzeugen
|
STR_MAPGEN_GENERATE :{WHITE}Erzeugen
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS :{BLACK}NewGRF-Einstellungen
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS_TOOLTIP :{BLACK}NewGRF-Einstellungen anzeigen
|
||||||
|
STR_MAPGEN_AI_SETTINGS :{BLACK}KI Einstellungen
|
||||||
|
STR_MAPGEN_AI_SETTINGS_TOOLTIP :{BLACK}KI-Einstellungen anzeigen
|
||||||
|
STR_MAPGEN_GS_SETTINGS :{BLACK}Spielskripteinstellungen
|
||||||
|
STR_MAPGEN_GS_SETTINGS_TOOLTIP :{BLACK}Spielskripteinstellungen anzeigen
|
||||||
|
|
||||||
###length 21
|
###length 21
|
||||||
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Englisch
|
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Englisch
|
||||||
|
@ -3294,7 +3335,10 @@ STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Darstell
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Bewege die Sprites und ändere dadurch die X- und Y-Offsets. Strg+Klick um die Sprites 8 Blöcke weit zu bewegen.
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Bewege die Sprites und ändere dadurch die X- und Y-Offsets. Strg+Klick um die Sprites 8 Blöcke weit zu bewegen.
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_OFFSET :{BLACK}Versatz zentriert
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_SPRITE :{BLACK}Sprite zentriert
|
||||||
|
|
||||||
|
STR_SPRITE_ALIGNER_CROSSHAIR :{BLACK}Fadenkreuz
|
||||||
|
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Setze zurück
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Setze zurück
|
||||||
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Setze die aktuellen relativen Versätze zurück
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}Setze die aktuellen relativen Versätze zurück
|
||||||
|
@ -3453,14 +3497,14 @@ STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Exklusive Trans
|
||||||
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Die Stadtverwaltung bestechen
|
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Die Stadtverwaltung bestechen
|
||||||
|
|
||||||
###length 8
|
###length 8
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}Im Ort eine kleine Werbekampagne starten, um mehr Passagier- und Frachtaufträge für die eigene Firma zu gewinnen.{}Bewirkt eine temporäre Steigerung der Stationsbewertung in einem kleinen Radius um das Ortszentrum.{}Kosten: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{PUSH_COLOUR}{YELLOW}Im Ort eine kleine Werbekampagne starten, um mehr Passagier- und Frachtaufträge für die eigene Firma zu gewinnen.{}Bewirkt eine temporäre Steigerung der Stationsbewertung in einem kleinen Radius um das Ortszentrum.{}{POP_COLOUR}Kosten: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}Im Ort eine mittlere Werbekampagne starten, um mehr Passagier- und Frachtaufträge für die eigene Firma zu gewinnen.{}Bewirkt eine temporäre Steigerung der Stationsbewertung in einem mittleren Radius um das Ortszentrum.{}Kosten: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{PUSH_COLOUR}{YELLOW}Im Ort eine mittlere Werbekampagne starten, um mehr Passagier- und Frachtaufträge für die eigene Firma zu gewinnen.{}Bewirkt eine temporäre Steigerung der Stationsbewertung in einem mittleren Radius um das Ortszentrum.{}{POP_COLOUR}Kosten: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}Im Ort eine große Werbekampagne starten, um mehr Passagier- und Frachtaufträge für die eigene Firma zu gewinnen.{}Bewirkt eine temporäre Steigerung der Stationsbewertung in einem großen Radius um das Ortszentrum.{}Kosten: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{PUSH_COLOUR}{YELLOW}Im Ort eine große Werbekampagne starten, um mehr Passagier- und Frachtaufträge für die eigene Firma zu gewinnen.{}Bewirkt eine temporäre Steigerung der Stationsbewertung in einem großen Radius um das Ortszentrum.{}{POP_COLOUR}Kosten: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}Die örtlichen Straßenreparaturen finanzieren.{}Der Straßenverkehr wird bis zu 6 Monate beeinträchtigt.{}Kosten: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{PUSH_COLOUR}{YELLOW}Die örtlichen Straßenreparaturen finanzieren.{}Der Straßenverkehr wird bis zu 6 Monate beeinträchtigt.{}{POP_COLOUR}Kosten: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW}Eine Statue zu Ehren der eigenen Firma errichten.{}Bewirkt eine permanente Steigerung der Stationsbewertung in diesem Ort.{}Kosten: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{PUSH_COLOUR}{YELLOW}Eine Statue zu Ehren der eigenen Firma errichten.{}Bewirkt eine permanente Steigerung der Stationsbewertung in diesem Ort.{}{POP_COLOUR}Kosten: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW}Bau von neuen Gebäuden im Ort finanzieren.{}Bewirkt eine temporäre Steigerung des Ortswachstums in diesem Ort.{}Kosten: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{PUSH_COLOUR}{YELLOW}Bau von neuen Gebäuden im Ort finanzieren.{}Bewirkt eine temporäre Steigerung des Ortswachstums in diesem Ort.{}{POP_COLOUR}Kosten: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}Für ein Jahr die exklusiven Transportrechte in der Stadt kaufen.{}Die Stadtverwaltung erlaubt dann nur Passagier- und Frachttransporte der eigenen Firma.{}Kosten: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{PUSH_COLOUR}{YELLOW}Für ein Jahr die exklusiven Transportrechte in der Stadt kaufen.{}Die Stadtverwaltung erlaubt dann nur Passagier- und Frachttransporte der eigenen Firma.{}{POP_COLOUR}Kosten: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}Die Stadtverwaltung bestechen, um die eigene Bewertung zu verbessern. Dabei riskiert man allerdings eine harte Strafe, falls man ertappt wird.{}Kosten: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{PUSH_COLOUR}{YELLOW}Die Stadtverwaltung bestechen, um die eigene Bewertung zu verbessern. Dabei riskiert man allerdings eine harte Strafe, falls man ertappt wird.{}{POP_COLOUR}Kosten: {CURRENCY_LONG}
|
||||||
|
|
||||||
# Goal window
|
# Goal window
|
||||||
STR_GOALS_CAPTION :{WHITE}{COMPANY} Ziele
|
STR_GOALS_CAPTION :{WHITE}{COMPANY} Ziele
|
||||||
|
@ -3633,15 +3677,18 @@ STR_FINANCES_SECTION_SHIP_REVENUE :{GOLD}Schiffe
|
||||||
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Kreditzinsen
|
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Kreditzinsen
|
||||||
STR_FINANCES_SECTION_OTHER :{GOLD}Sonstiges
|
STR_FINANCES_SECTION_OTHER :{GOLD}Sonstiges
|
||||||
|
|
||||||
|
STR_FINANCES_TOTAL_CAPTION :{WHITE}Gesamt
|
||||||
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
||||||
STR_FINANCES_ZERO_INCOME :{CURRENCY_LONG}
|
STR_FINANCES_ZERO_INCOME :{CURRENCY_LONG}
|
||||||
STR_FINANCES_POSITIVE_INCOME :+{CURRENCY_LONG}
|
STR_FINANCES_POSITIVE_INCOME :+{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_PROFIT :{WHITE}Gewinn
|
||||||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Kontostand
|
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Kontostand
|
||||||
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Eigenes Kapital
|
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Eigenes Kapital
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}Kredit
|
STR_FINANCES_LOAN_TITLE :{WHITE}Kredit
|
||||||
STR_FINANCES_INTEREST_RATE :{WHITE}Kreditzinssatz: {BLACK}{NUM}%
|
STR_FINANCES_INTEREST_RATE :{WHITE}Kreditzinssatz: {BLACK}{NUM}%
|
||||||
STR_FINANCES_MAX_LOAN :{WHITE}Maximaler Kredit: {BLACK}{CURRENCY_LONG}
|
STR_FINANCES_MAX_LOAN :{WHITE}Maximaler Kredit: {BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_BANK_BALANCE :{WHITE}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_BUTTON :{BLACK}{CURRENCY_LONG} leihen
|
STR_FINANCES_BORROW_BUTTON :{BLACK}{CURRENCY_LONG} leihen
|
||||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Kredit aufnehmen. Strg+Klick, um maximalen Kredit aufzunehmen
|
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Kredit aufnehmen. Strg+Klick, um maximalen Kredit aufzunehmen
|
||||||
STR_FINANCES_REPAY_BUTTON :{BLACK}{CURRENCY_LONG} zurückzahlen
|
STR_FINANCES_REPAY_BUTTON :{BLACK}{CURRENCY_LONG} zurückzahlen
|
||||||
|
@ -3772,6 +3819,8 @@ STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}Aufträg
|
||||||
STR_VEHICLE_LIST_REPLACE_VEHICLES :Fahrzeuge ersetzen
|
STR_VEHICLE_LIST_REPLACE_VEHICLES :Fahrzeuge ersetzen
|
||||||
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Zur Wartung schicken
|
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Zur Wartung schicken
|
||||||
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Gewinn im laufenden Jahr: {CURRENCY_LONG} (vergangenes Jahr: {CURRENCY_LONG})
|
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Gewinn im laufenden Jahr: {CURRENCY_LONG} (vergangenes Jahr: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_LIST_CARGO :{TINY_FONT}{BLACK}[{CARGO_LIST}]
|
||||||
|
STR_VEHICLE_LIST_NAME_AND_CARGO :{TINY_FONT}{BLACK}{STRING} {STRING}
|
||||||
|
|
||||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Ins Depot schicken
|
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Ins Depot schicken
|
||||||
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Ins Depot schicken
|
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Ins Depot schicken
|
||||||
|
@ -3864,6 +3913,9 @@ STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Reichwei
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Flugzeugtyp: {GOLD}{STRING}
|
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Flugzeugtyp: {GOLD}{STRING}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CARGO_TYPE_FILTER_ALL :Alle Frachttypen
|
||||||
|
STR_CARGO_TYPE_FILTER_FREIGHT :Fracht
|
||||||
|
STR_CARGO_TYPE_FILTER_NONE :Keine
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Schienenfahrzeugsliste. Einzelheiten durch Anklicken des Fahrzeuges. Strg+Klick schaltet um zwischen Verstecken und Zeigen des Fahrzeugtyps
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Schienenfahrzeugsliste. Einzelheiten durch Anklicken des Fahrzeuges. Strg+Klick schaltet um zwischen Verstecken und Zeigen des Fahrzeugtyps
|
||||||
|
@ -4192,6 +4244,7 @@ STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED :{BLACK}Gewicht:
|
||||||
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Gewicht: {LTBLUE}{WEIGHT_SHORT} {BLACK}Leistung: {LTBLUE}{POWER}{BLACK} Max. Geschw.: {LTBLUE}{VELOCITY} {BLACK}Max. Zugkraft: {LTBLUE}{FORCE}
|
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Gewicht: {LTBLUE}{WEIGHT_SHORT} {BLACK}Leistung: {LTBLUE}{POWER}{BLACK} Max. Geschw.: {LTBLUE}{VELOCITY} {BLACK}Max. Zugkraft: {LTBLUE}{FORCE}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Gewinn dieses Jahr: {LTBLUE}{CURRENCY_LONG} (letztes Jahr: {CURRENCY_LONG})
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Gewinn dieses Jahr: {LTBLUE}{CURRENCY_LONG} (letztes Jahr: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR_MIN_PERFORMANCE :{BLACK}Gewinn im laufenden Jahr: {LTBLUE}{CURRENCY_LONG} (vergangenes Jahr: {CURRENCY_LONG}) {BLACK}Min. Leistung: {LTBLUE}{POWER_TO_WEIGHT}
|
||||||
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Zuverlässigkeit: {LTBLUE}{COMMA}% {BLACK}Pannen seit der letzten Wartung: {LTBLUE}{COMMA}
|
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Zuverlässigkeit: {LTBLUE}{COMMA}% {BLACK}Pannen seit der letzten Wartung: {LTBLUE}{COMMA}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Gebaut: {LTBLUE}{NUM}{BLACK} Wert: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Gebaut: {LTBLUE}{NUM}{BLACK} Wert: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
@ -4466,22 +4519,22 @@ STR_TIMETABLE_STARTING_DATE :{BLACK}Anfangsd
|
||||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Wähle ein Anfangsdatum für diesen Fahrplan aus. Mit Strg+Klick wird bei allen Fahrzeugen, die nach demselben Fahrplan unterwegs sind, ein zeitlich versetztes Anfangsdatum gesetzt, so dass die Abstände zwischen den einzelnen Fahrzeugen immer gleich sind. Dazu muss der Fahrplan erst komplett erfasst worden sein.
|
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Wähle ein Anfangsdatum für diesen Fahrplan aus. Mit Strg+Klick wird bei allen Fahrzeugen, die nach demselben Fahrplan unterwegs sind, ein zeitlich versetztes Anfangsdatum gesetzt, so dass die Abstände zwischen den einzelnen Fahrzeugen immer gleich sind. Dazu muss der Fahrplan erst komplett erfasst worden sein.
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Zeit ändern
|
STR_TIMETABLE_CHANGE_TIME :{BLACK}Zeit ändern
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Zeitrahmen für den markierten Auftrag ändern
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Zeitrahmen für den markierten Auftrag ändern. Strg+Klick legt die Zeit für alle Aufträge fest
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Zeit löschen
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Zeit löschen
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Zeitrahmen für den markierten Auftrag löschen
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Zeitrahmen für den markierten Auftrag löschen. Strg+Klick löscht die Zeit für alle Aufträge
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Tempolimit ändern
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Tempolimit ändern
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Tempolimit beim Ausführen des ausgewählten Auftrags ändern
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Tempolimit beim Ausführen des ausgewählten Auftrags ändern. Strg+Klick legt das Tempo für alle Aufträge fest
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Tempolimit löschen
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Tempolimit löschen
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Tempolimit für das Ausführen des ausgewählten Auftrags löschen
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Tempolimit für das Ausführen des ausgewählten Auftrags löschen. Strg+Klick löscht das Tempo für alle Aufträge
|
||||||
|
|
||||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}Verspätung löschen
|
STR_TIMETABLE_RESET_LATENESS :{BLACK}Verspätung löschen
|
||||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Verspätungsmelder zurücksetzen (das Fahrzeug gilt dann als pünktlich).
|
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Verspätungsmelder zurücksetzen (das Fahrzeug gilt dann als pünktlich).
|
||||||
|
|
||||||
STR_TIMETABLE_AUTOFILL :{BLACK}Erfassen
|
STR_TIMETABLE_AUTOFILL :{BLACK}Erfassen
|
||||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Zeiten automatisch bei der nächsten Fahrt eintragen (Mit Strg+Klick wird versucht, die aktuellen Wartezeiten beizubehalten)
|
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Zeiten automatisch bei der nächsten Fahrt eintragen. Mit Strg+Klick wird versucht, die aktuellen Wartezeiten beizubehalten
|
||||||
|
|
||||||
STR_TIMETABLE_EXPECTED :{BLACK}Voraussichtlich
|
STR_TIMETABLE_EXPECTED :{BLACK}Voraussichtlich
|
||||||
STR_TIMETABLE_SCHEDULED :{BLACK}Fahrplanmäßig
|
STR_TIMETABLE_SCHEDULED :{BLACK}Fahrplanmäßig
|
||||||
|
@ -4525,6 +4578,8 @@ STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}Eine der
|
||||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Debugfenster für KI oder Skripte ist nur auf dem Server verfügbar
|
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Debugfenster für KI oder Skripte ist nur auf dem Server verfügbar
|
||||||
|
|
||||||
# AI configuration window
|
# AI configuration window
|
||||||
|
STR_AI_CONFIG_CAPTION_AI :{WHITE}KI Konfiguration
|
||||||
|
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}Spielskriptkonfiguration
|
||||||
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}Das Skript, das im nächsten Spiel geladen wird
|
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}Das Skript, das im nächsten Spiel geladen wird
|
||||||
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}Die KIs, die im nächsten Spiel geladen werden
|
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}Die KIs, die im nächsten Spiel geladen werden
|
||||||
STR_AI_CONFIG_HUMAN_PLAYER :Menschlicher Spieler
|
STR_AI_CONFIG_HUMAN_PLAYER :Menschlicher Spieler
|
||||||
|
@ -4538,10 +4593,11 @@ STR_AI_CONFIG_MOVE_DOWN :{BLACK}Nach unt
|
||||||
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Die ausgewählte KI in der Liste nach unten verschieben
|
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Die ausgewählte KI in der Liste nach unten verschieben
|
||||||
|
|
||||||
STR_AI_CONFIG_GAMESCRIPT :{SILVER}Skript
|
STR_AI_CONFIG_GAMESCRIPT :{SILVER}Skript
|
||||||
|
STR_AI_CONFIG_GAMESCRIPT_PARAM :{SILVER}Parameter
|
||||||
STR_AI_CONFIG_AI :{SILVER}KIs
|
STR_AI_CONFIG_AI :{SILVER}KIs
|
||||||
|
|
||||||
STR_AI_CONFIG_CHANGE_AI :KI
|
STR_AI_CONFIG_CHANGE_AI :{BLACK}KI auswählen
|
||||||
STR_AI_CONFIG_CHANGE_GAMESCRIPT :Skript
|
STR_AI_CONFIG_CHANGE_GAMESCRIPT :{BLACK}Spielskript auswählen
|
||||||
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Lade ein anderes Skript
|
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Lade ein anderes Skript
|
||||||
STR_AI_CONFIG_CONFIGURE :{BLACK}Einstellungen
|
STR_AI_CONFIG_CONFIGURE :{BLACK}Einstellungen
|
||||||
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Einstellungen des Skripts anzeigen oder ändern
|
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Einstellungen des Skripts anzeigen oder ändern
|
||||||
|
@ -4570,7 +4626,7 @@ STR_SCREENSHOT_HEIGHTMAP_SCREENSHOT :{BLACK}Reliefka
|
||||||
STR_SCREENSHOT_MINIMAP_SCREENSHOT :{BLACK}Übersichtskartenscreenshot
|
STR_SCREENSHOT_MINIMAP_SCREENSHOT :{BLACK}Übersichtskartenscreenshot
|
||||||
|
|
||||||
# AI Parameters
|
# AI Parameters
|
||||||
STR_AI_SETTINGS_CAPTION_AI :KI
|
STR_AI_SETTINGS_CAPTION_AI :{WHITE}KI-Parameter
|
||||||
STR_AI_SETTINGS_CLOSE :{BLACK}Schließen
|
STR_AI_SETTINGS_CLOSE :{BLACK}Schließen
|
||||||
STR_AI_SETTINGS_RESET :{BLACK}Zurücksetzen
|
STR_AI_SETTINGS_RESET :{BLACK}Zurücksetzen
|
||||||
STR_AI_SETTINGS_SETTING :{STRING}: {ORANGE}{STRING}
|
STR_AI_SETTINGS_SETTING :{STRING}: {ORANGE}{STRING}
|
||||||
|
@ -4734,6 +4790,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... zu v
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Industrie kann nicht erzeugt werden ...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Industrie kann nicht erzeugt werden ...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}{STRING} kann hier nicht gebaut werden ...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}{STRING} kann hier nicht gebaut werden ...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Industrie kann hier nicht gebaut werden ...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Industrie kann hier nicht gebaut werden ...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}Industrie kann nicht prospektiert werden ...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... zu nah an einer anderen Industrie
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... zu nah an einer anderen Industrie
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... erst muss eine Stadt gegründet werden
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... erst muss eine Stadt gegründet werden
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... pro Stadt nur einmal erlaubt
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... pro Stadt nur einmal erlaubt
|
||||||
|
@ -4748,6 +4805,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... Wald
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... kann nur oberhalb der Schneegrenze errichtet werden
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... kann nur oberhalb der Schneegrenze errichtet werden
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... kann nur unterhalb der Schneegrenze errichtet werden
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... kann nur unterhalb der Schneegrenze errichtet werden
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}Aufgrund eines Unglücks ist die Prospektierung gescheitert; versuchen Sie es erneut
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}Es gab keine geeigneten Orte, wo für diese Industrie prospektiert werden könnte
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Es konnten für die Industrie „{STRING}“ keine geeigneten Standorte gefunden werden
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Es konnten für die Industrie „{STRING}“ keine geeigneten Standorte gefunden werden
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Karteneinstellungen ändern, um eine bessere Karte zu erzeugen
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Karteneinstellungen ändern, um eine bessere Karte zu erzeugen
|
||||||
|
|
||||||
|
@ -4988,6 +5047,7 @@ STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}Das Wart
|
||||||
|
|
||||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... Fahrzeug ist zerstört
|
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... Fahrzeug ist zerstört
|
||||||
|
|
||||||
|
STR_ERROR_CAN_T_CLONE_VEHICLE_LIST :{WHITE}... es sind nicht alle Fahrzeuge identisch
|
||||||
|
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Es sind keine Fahrzeuge verfügbar!
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Es sind keine Fahrzeuge verfügbar!
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Bitte die NewGRF-Einstellungen ändern, damit Fahrzeuge früher verfügbar sind
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Bitte die NewGRF-Einstellungen ändern, damit Fahrzeuge früher verfügbar sind
|
||||||
|
@ -5015,6 +5075,8 @@ STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Springen
|
||||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... Fahrzeug kann nicht alle Stationen erreichen
|
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... Fahrzeug kann nicht alle Stationen erreichen
|
||||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... Fahrzeug kann diese Station nicht erreichen
|
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... Fahrzeug kann diese Station nicht erreichen
|
||||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... ein Fahrzeug, welches diesen gemeinsamen Fahrplan nutzt, kann die Station nicht erreichen
|
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... ein Fahrzeug, welches diesen gemeinsamen Fahrplan nutzt, kann die Station nicht erreichen
|
||||||
|
STR_ERROR_CAN_T_COPY_ORDER_VEHICLE_LIST :{WHITE}... es haben nicht alle Fahrzeuge die gleichen Aufträge
|
||||||
|
STR_ERROR_CAN_T_SHARE_ORDER_VEHICLE_LIST :{WHITE}... es teilen sich nicht alle Fahrzeuge die Aufträge
|
||||||
|
|
||||||
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Fehler beim Erstellen eines gemeinsam genutzten Fahrplans ...
|
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Fehler beim Erstellen eines gemeinsam genutzten Fahrplans ...
|
||||||
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Gemeinsame Aufträge können nicht aufgehoben werden...
|
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Gemeinsame Aufträge können nicht aufgehoben werden...
|
||||||
|
|
|
@ -261,6 +261,14 @@ STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}hp
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}hp
|
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}hp
|
||||||
STR_UNITS_POWER_SI :{COMMA}{NBSP}kW
|
STR_UNITS_POWER_SI :{COMMA}{NBSP}kW
|
||||||
|
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_SI :{DECIMAL}{NBSP}hp/Mg
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_SI :{DECIMAL}{NBSP}W/kg
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP}τ.
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP}τ.
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}τ.
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}τ.
|
||||||
|
@ -440,7 +448,7 @@ STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Κατα
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Κατασκευή τροχιάς τραμ
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Κατασκευή τροχιάς τραμ
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Φύτευση Δέντρων. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Φύτευση Δέντρων. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Τοποθέτηση πινακίδας
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Τοποθέτηση πινακίδας
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Τοποθέτηση αντικειμένου. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Τοποθέτηση αντικειμένου. Ctrl για διαγώνια επιλογή περιοχής. Το Shift εναλλάσσει κτίσιμο/εμφάνιση εκτίμησης κόστους
|
||||||
|
|
||||||
# Scenario editor file menu
|
# Scenario editor file menu
|
||||||
###length 7
|
###length 7
|
||||||
|
@ -456,6 +464,8 @@ STR_SCENEDIT_FILE_MENU_QUIT :Έξοδος
|
||||||
###length 15
|
###length 15
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Επιλογές παιχνιδιού
|
STR_SETTINGS_MENU_GAME_OPTIONS :Επιλογές παιχνιδιού
|
||||||
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Ρυθμίσεις
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Ρυθμίσεις
|
||||||
|
STR_SETTINGS_MENU_AI_SETTINGS :Ρυθμίσεις AI
|
||||||
|
STR_SETTINGS_MENU_GAMESCRIPT_SETTINGS :Ρυθμίσεις σενάριου παιχνιδιού
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Ρυθμίσεις NewGRF
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :Ρυθμίσεις NewGRF
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Επιλογές διαφάνειας
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Επιλογές διαφάνειας
|
||||||
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Εμφάνιση ονομάτων πόλεων
|
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Εμφάνιση ονομάτων πόλεων
|
||||||
|
@ -1102,9 +1112,21 @@ STR_GAME_OPTIONS_VIDEO_ACCELERATION_RESTART :{WHITE}Η ρύ
|
||||||
STR_GAME_OPTIONS_VIDEO_VSYNC :{BLACK}VSync
|
STR_GAME_OPTIONS_VIDEO_VSYNC :{BLACK}VSync
|
||||||
STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Τσεκάρετε αυτό το κουτί για να ενεργοποιήσετε το v-sync στην οθόνη. Η αλλαγή αυτή θα εφαρμοστεί μετά από επανεκκίνηση του παιχνιδιού. Λειτουργεί μόνο με ενεργοποιημένη την επιτάχυνση υλικού
|
STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Τσεκάρετε αυτό το κουτί για να ενεργοποιήσετε το v-sync στην οθόνη. Η αλλαγή αυτή θα εφαρμοστεί μετά από επανεκκίνηση του παιχνιδιού. Λειτουργεί μόνο με ενεργοποιημένη την επιτάχυνση υλικού
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Τρέχον οδηγός: {STRING}
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_FRAME :{BLACK}Μέγεθος διεπαφής
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_TOOLTIP :{BLACK}Σύρετε το κουμπί για να θέσετε μέγεθος διεπαφής. Κρατήστε πατημένο το Ctrl για συνεχής αλλαγή
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO :{BLACK}Αυτόματη εντόπιση μεγέθους
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO_TOOLTIP :{BLACK}Τσεκάρετε αυτό το κουτάκι για να ανιχνεύεται το μέγεθος της διεπαφής αυτόματα
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS :{BLACK}Κλίση κλίμακας
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS_TOOLTIP :{BLACK}Τσεκάρετε αυτό το κουτί για να αλλάζει μέγεθος το περίγραμμα με βάση το μέγεθος της διεπαφής
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_1X :1x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_2X :2x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_3X :3x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_4X :4x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_5X :5x
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Γραφικά
|
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Γραφικά
|
||||||
|
|
||||||
|
@ -1221,6 +1243,7 @@ STR_TERRAIN_TYPE_CUSTOM :Προσαρμ
|
||||||
STR_TERRAIN_TYPE_CUSTOM_VALUE :Προσαρμοσμένο ύψος ({NUM})
|
STR_TERRAIN_TYPE_CUSTOM_VALUE :Προσαρμοσμένο ύψος ({NUM})
|
||||||
|
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_CITY_APPROVAL_LENIENT :Ήπειο
|
||||||
STR_CITY_APPROVAL_TOLERANT :Υπομονετική
|
STR_CITY_APPROVAL_TOLERANT :Υπομονετική
|
||||||
STR_CITY_APPROVAL_HOSTILE :Εχθρική
|
STR_CITY_APPROVAL_HOSTILE :Εχθρική
|
||||||
STR_CITY_APPROVAL_PERMISSIVE :Ανεκτική
|
STR_CITY_APPROVAL_PERMISSIVE :Ανεκτική
|
||||||
|
@ -1289,6 +1312,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Δεξιά
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Μέγιστο αρχικό δάνειο: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Μέγιστο αρχικό δάνειο: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Μέγιστο ποσό που μπορεί να δανειστεί μία εταιρία (χωρίς να λαμβάνεται υπόψη ο πληθωρισμός)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Μέγιστο ποσό που μπορεί να δανειστεί μία εταιρία (χωρίς να λαμβάνεται υπόψη ο πληθωρισμός)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Επιτόκιο: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Επιτόκιο: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Επιτόκιο δανείων· επίσης ελέγχεται ο πληθωρισμός αν είναι ενεργοποιημένος
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Επιτόκιο δανείων· επίσης ελέγχεται ο πληθωρισμός αν είναι ενεργοποιημένος
|
||||||
|
@ -1515,6 +1539,8 @@ STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Πάχος γρ
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Εμφάνιση του ονόματος NewGRF στο παράθυρο κατασκευής οχήματος: {STRING}
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Εμφάνιση του ονόματος NewGRF στο παράθυρο κατασκευής οχήματος: {STRING}
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Προσθέστε μία γραμμή στο παράθυρο κατασκευής οχήματος, η οποία δείχνει από ποιο NewGRF προέρχεται το επιλεγμένο όχημα.
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Προσθέστε μία γραμμή στο παράθυρο κατασκευής οχήματος, η οποία δείχνει από ποιο NewGRF προέρχεται το επιλεγμένο όχημα.
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS :Εμφάνιση όλων των αποδεκτών φορτίων οχημάτων στις λίστες εικονίδιων {STRING}
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS_HELPTEXT :Όταν είναι ενεργοποιημένο, το μεταφέρσημο φορτίο του οχήματος θα εμφανίζεται από πάνω του στις λίστες οχημάτων
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LANDSCAPE :Τοπίο: {STRING}
|
STR_CONFIG_SETTING_LANDSCAPE :Τοπίο: {STRING}
|
||||||
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Τα τοπία ορίζουν βασικά σενάρια παιχνιδιού με διαφορετικά φορτία και προϋποθέσεις επέκτασης πόλεων. Παρ' όλα αυτά, τα NewGRF και οι Δέσμες Ενεργειών Παιχνιδιού επιτρέπουν πιο λεπτό χειρισμό
|
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Τα τοπία ορίζουν βασικά σενάρια παιχνιδιού με διαφορετικά φορτία και προϋποθέσεις επέκτασης πόλεων. Παρ' όλα αυτά, τα NewGRF και οι Δέσμες Ενεργειών Παιχνιδιού επιτρέπουν πιο λεπτό χειρισμό
|
||||||
|
@ -1599,7 +1625,13 @@ STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_GREEN :Πράσινο
|
||||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :Σκούρο πράσινο
|
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :Σκούρο πράσινο
|
||||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :Βιολετί
|
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :Βιολετί
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS :Χρώμα επίστρωσης ροής φορτίου: {STRING}
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_HELPTEXT :Θέσημο της παλέτας χρωμάτων που θα χρησιμοποιηθούν για την επίστρωση ροής φορτίου
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREEN_TO_RED :Πράσινο σε κόκκινο (Αρχικό)
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREEN_TO_BLUE :Πράσινο σε μπλέ
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREY_TO_RED :Γκρι σε μπλε
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREYSCALE :Ασπρόμαυρο
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SCROLLMODE :Συμπεριφορά κύλισης του παραθύρου εμφάνισης: {STRING}
|
STR_CONFIG_SETTING_SCROLLMODE :Συμπεριφορά κύλισης του παραθύρου εμφάνισης: {STRING}
|
||||||
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Συμπεριφορά κατά την κύλιση του χάρτη
|
STR_CONFIG_SETTING_SCROLLMODE_HELPTEXT :Συμπεριφορά κατά την κύλιση του χάρτη
|
||||||
|
@ -2144,6 +2176,8 @@ STR_INTRO_HIGHSCORE :{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}Διαδικτυακό Περιεχόμενο
|
||||||
|
STR_INTRO_AI_SETTINGS :{BLACK}Ρυθμίσεις AI
|
||||||
|
STR_INTRO_GAMESCRIPT_SETTINGS :{BLACK}Ρυθμίσεις σενάριου παιχνιδιού
|
||||||
STR_INTRO_QUIT :{BLACK}Έξοδος
|
STR_INTRO_QUIT :{BLACK}Έξοδος
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Έναρξη νέου παιχνιδιού. Με Ctrl+Κλικ παρακάμπτεται η ρύθμιση του χάρτη
|
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Έναρξη νέου παιχνιδιού. Με Ctrl+Κλικ παρακάμπτεται η ρύθμιση του χάρτη
|
||||||
|
@ -2163,6 +2197,8 @@ STR_INTRO_TOOLTIP_HIGHSCORE :{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}Έλεγχος για νέο και ανανεωμένο περιεχόμενο για λήψη
|
||||||
|
STR_INTRO_TOOLTIP_AI_SETTINGS :{BLACK}Εμφάνιση ρυθμίσεων ΑΙ
|
||||||
|
STR_INTRO_TOOLTIP_GAMESCRIPT_SETTINGS :{BLACK}Εμφάνιση ρυθμίσεων σενάριου παιχνιδιού
|
||||||
STR_INTRO_TOOLTIP_QUIT :{BLACK}Έξοδος από το «OpenTTD»
|
STR_INTRO_TOOLTIP_QUIT :{BLACK}Έξοδος από το «OpenTTD»
|
||||||
|
|
||||||
STR_INTRO_BASESET :{BLACK}Λείπουν {NUM} sprite{P "" s} από το επιλεγμένο βασικό σετ γραφικών. Παρακαλούμε ελέγξτε για ενημερώσεις του βασικού σετ.
|
STR_INTRO_BASESET :{BLACK}Λείπουν {NUM} sprite{P "" s} από το επιλεγμένο βασικό σετ γραφικών. Παρακαλούμε ελέγξτε για ενημερώσεις του βασικού σετ.
|
||||||
|
@ -2674,6 +2710,9 @@ STR_LINKGRAPH_LEGEND_SATURATED :{TINY_FONT}{BLA
|
||||||
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}υπερφορτωμένο
|
STR_LINKGRAPH_LEGEND_OVERLOADED :{TINY_FONT}{BLACK}υπερφορτωμένο
|
||||||
|
|
||||||
# Linkgraph tooltip
|
# Linkgraph tooltip
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP :{BLACK}{CARGO_LONG} προς μεταφορά κάθε μήνα από {STATION} στο {STATION} ({COMMA}% χωρητικότητας){STRING}
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP_RETURN_EXTENSION :{}{CARGO_LONG} προς μεταφορά πίσω ({COMMA}% της χωρητικότητας)
|
||||||
|
STR_LINKGRAPH_STATS_TOOLTIP_TIME_EXTENSION :{}Μέσος χρόνος ταξιδιού: {NUM}{NBSP}{P "ημέρα" "ημέρες"}
|
||||||
|
|
||||||
# Base for station construction window(s)
|
# Base for station construction window(s)
|
||||||
STR_STATION_BUILD_COVERAGE_AREA_TITLE :{BLACK}Κάλυψη περιοχής
|
STR_STATION_BUILD_COVERAGE_AREA_TITLE :{BLACK}Κάλυψη περιοχής
|
||||||
|
@ -2683,6 +2722,7 @@ STR_STATION_BUILD_COVERAGE_AREA_OFF_TOOLTIP :{BLACK}Μη ε
|
||||||
STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP :{BLACK}Εμφάνιση κάλυψης του προτεινόμενου τόπου
|
STR_STATION_BUILD_COVERAGE_AREA_ON_TOOLTIP :{BLACK}Εμφάνιση κάλυψης του προτεινόμενου τόπου
|
||||||
STR_STATION_BUILD_ACCEPTS_CARGO :{BLACK}Δέχεται: {GOLD}{CARGO_LIST}
|
STR_STATION_BUILD_ACCEPTS_CARGO :{BLACK}Δέχεται: {GOLD}{CARGO_LIST}
|
||||||
STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Προμηθεύει : {GOLD}{CARGO_LIST}
|
STR_STATION_BUILD_SUPPLIES_CARGO :{BLACK}Προμηθεύει : {GOLD}{CARGO_LIST}
|
||||||
|
STR_STATION_BUILD_INFRASTRUCTURE_COST :{BLACK}Κόστος συντήρησης: {GOLD}{CURRENCY_SHORT}/έτος
|
||||||
|
|
||||||
# Join station window
|
# Join station window
|
||||||
STR_JOIN_STATION_CAPTION :{WHITE}Συνένωση σταθμού
|
STR_JOIN_STATION_CAPTION :{WHITE}Συνένωση σταθμού
|
||||||
|
@ -2765,8 +2805,6 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Αύξη
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Επιλογή Γέφυρας
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Επιλογή Γέφυρας
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Επιλογή Γέφυρας Δρόμου
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Επιλογή Γέφυρας Δρόμου
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Επιλογή γέφυρας - πατήστε στην γέφυρα της προτίμησής σας για κατασκευή
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Επιλογή γέφυρας - πατήστε στην γέφυρα της προτίμησής σας για κατασκευή
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Ατσάλινη, με Αναρτήσεις
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Ατσάλινη, με Αναρτήσεις
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Ατσάλινη, με Δοκούς
|
STR_BRIDGE_NAME_GIRDER_STEEL :Ατσάλινη, με Δοκούς
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Ατσάλινη, Κρεμαστή
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Ατσάλινη, Κρεμαστή
|
||||||
|
@ -2918,6 +2956,8 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Τυχα
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Ίδρυση πόλης σε τυχαία τοποθεσία
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Ίδρυση πόλης σε τυχαία τοποθεσία
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Πολλές τυχαίες πόλεις
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Πολλές τυχαίες πόλεις
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Κάλυψη του χάρτη με τυχαία τοποθετημένες πόλεις
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Κάλυψη του χάρτη με τυχαία τοποθετημένες πόλεις
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Επέκταση όλων των πόλεων
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Κάνε όλες τις πόλεις να επεκτείνονται λιγάκι
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Όνομα πόλης:
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Όνομα πόλης:
|
||||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Εισάγετε το όνομα της πόλης
|
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}Εισάγετε το όνομα της πόλης
|
||||||
|
@ -3218,6 +3258,12 @@ STR_MAPGEN_QUANTITY_OF_RIVERS :{BLACK}Ποτά
|
||||||
STR_MAPGEN_SMOOTHNESS :{BLACK}Ομαλότητα:
|
STR_MAPGEN_SMOOTHNESS :{BLACK}Ομαλότητα:
|
||||||
STR_MAPGEN_VARIETY :{BLACK}Διανομή ποικιλομορφίας:
|
STR_MAPGEN_VARIETY :{BLACK}Διανομή ποικιλομορφίας:
|
||||||
STR_MAPGEN_GENERATE :{WHITE}Δημιουργία
|
STR_MAPGEN_GENERATE :{WHITE}Δημιουργία
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS :{BLACK}Ρυθμίσεις NewGRF
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS_TOOLTIP :{BLACK}Εμφάνιση ρυθμίσεων NewGRF
|
||||||
|
STR_MAPGEN_AI_SETTINGS :{BLACK}Ρυθμίσεις AI
|
||||||
|
STR_MAPGEN_AI_SETTINGS_TOOLTIP :{BLACK}Εμφάνιση ρυθμίσεων AI
|
||||||
|
STR_MAPGEN_GS_SETTINGS :{BLACK}Ρυθμίσεις σενάριου παιχνιδιού
|
||||||
|
STR_MAPGEN_GS_SETTINGS_TOOLTIP :{BLACK}Εμφάνιση ρυθμίσεων σενάριου παιχνιδιού
|
||||||
|
|
||||||
###length 21
|
###length 21
|
||||||
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Αγγλικά (Αυθεντικά)
|
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Αγγλικά (Αυθεντικά)
|
||||||
|
@ -3388,6 +3434,8 @@ STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}Επαν
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Μετακίνηση του sprite τριγύρω, αλλάζοντας τα στίγματα Χ και Υ. Ctrl+Κλικ για να μετακινήσετε το sprite μονάδες τη φορά.
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Μετακίνηση του sprite τριγύρω, αλλάζοντας τα στίγματα Χ και Υ. Ctrl+Κλικ για να μετακινήσετε το sprite μονάδες τη φορά.
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_OFFSET :{BLACK}Μετατόπιση κέντρου
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_SPRITE :{BLACK}Ευθυγραμμισμένα sprite
|
||||||
|
|
||||||
|
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Επαναφορά σχετικού
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Επαναφορά σχετικού
|
||||||
|
@ -3410,9 +3458,9 @@ STR_NEWGRF_ERROR_VERSION_NUMBER :Το {1:STRING}
|
||||||
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :Το {1:STRING} είναι για την έκδοση {STRING} του TTD
|
STR_NEWGRF_ERROR_DOS_OR_WINDOWS :Το {1:STRING} είναι για την έκδοση {STRING} του TTD
|
||||||
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} είναι σχεδιασμένο να δουλέψει με το {STRING}
|
STR_NEWGRF_ERROR_UNSET_SWITCH :{1:STRING} είναι σχεδιασμένο να δουλέψει με το {STRING}
|
||||||
STR_NEWGRF_ERROR_INVALID_PARAMETER :Λάθος παράμετρος για το {1:STRING}: παράμετρος {STRING} ({NUM})
|
STR_NEWGRF_ERROR_INVALID_PARAMETER :Λάθος παράμετρος για το {1:STRING}: παράμετρος {STRING} ({NUM})
|
||||||
STR_NEWGRF_ERROR_LOAD_BEFORE :Το {1:STRING} πρέπει να φορτωθεί πριν από το {STRING}
|
STR_NEWGRF_ERROR_LOAD_BEFORE :Το {1:STRING} πρέπει να φορτωθεί πριν από το {2:STRING}
|
||||||
STR_NEWGRF_ERROR_LOAD_AFTER :Το {1:STRING} πρέπει να φορτωθεί μετά από το {STRING}
|
STR_NEWGRF_ERROR_LOAD_AFTER :Το {1:STRING} πρέπει να φορτωθεί μετά από το {2:STRING}
|
||||||
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :Το {1:STRING} απαιτεί έκδοση OpenTTD {STRING} ή καλύτερη
|
STR_NEWGRF_ERROR_OTTD_VERSION_NUMBER :Το {1:STRING} απαιτεί έκδοση OpenTTD {2:STRING} ή υψηλότερη
|
||||||
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :το αρχείο GRF είναι σχεδιασμένο για να μεταφράζει
|
STR_NEWGRF_ERROR_AFTER_TRANSLATED_FILE :το αρχείο GRF είναι σχεδιασμένο για να μεταφράζει
|
||||||
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Έχουν φορτωθεί πολλά NewGRF
|
STR_NEWGRF_ERROR_TOO_MANY_NEWGRFS_LOADED :Έχουν φορτωθεί πολλά NewGRF
|
||||||
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Η φόρτωση του {1:STRING} ως στατικό NewGRF με {STRING} μπορεί να προκαλέσει αποσυγχρονισμούς
|
STR_NEWGRF_ERROR_STATIC_GRF_CAUSES_DESYNC :Η φόρτωση του {1:STRING} ως στατικό NewGRF με {STRING} μπορεί να προκαλέσει αποσυγχρονισμούς
|
||||||
|
@ -3549,9 +3597,9 @@ STR_LOCAL_AUTHORITY_ACTION_BRIBE :Δωροδοκ
|
||||||
###length 8
|
###length 8
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}Έναρξη μικρής τοπικής διαφημιστικής καμπάνιας, για να προσελκύσετε περισσότερους επιβάτες και εμπορεύματα στις μεταφορικές σας υπηρεσίες.{}Παρέχει μία προσωρινή ώθηση στην βαθμολογία σταθμών σε μία μικρή ακτίνα γύρω από το κέντρο της πόλης.{} Κόστος: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}Έναρξη μικρής τοπικής διαφημιστικής καμπάνιας, για να προσελκύσετε περισσότερους επιβάτες και εμπορεύματα στις μεταφορικές σας υπηρεσίες.{}Παρέχει μία προσωρινή ώθηση στην βαθμολογία σταθμών σε μία μικρή ακτίνα γύρω από το κέντρο της πόλης.{} Κόστος: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}Έναρξη μεσαίας τοπικής διαφημιστικής καμπάνιας, για να προσελκύσετε περισσότερους επιβάτες και εμπορεύματα στις μεταφορικές σας υπηρεσίες.{}Παρέχει μία προσωρινή ώθηση στην βαθμολογία σταθμών σε μία μεσαία ακτίνα γύρω από το κέντρο της πόλης.{} Κόστος: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}Έναρξη μεσαίας τοπικής διαφημιστικής καμπάνιας, για να προσελκύσετε περισσότερους επιβάτες και εμπορεύματα στις μεταφορικές σας υπηρεσίες.{}Παρέχει μία προσωρινή ώθηση στην βαθμολογία σταθμών σε μία μεσαία ακτίνα γύρω από το κέντρο της πόλης.{} Κόστος: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}Έναρξη μεγάλης τοπικής διαφημιστικής καμπάνιας, για να προσελκύσετε περισσότερους επιβάτες και εμπορεύματα στις μεταφορικές σας υπηρεσίες.{}Παρέχει μία προσωρινή ώθηση στην βαθμολογία σταθμού σε μία μεγάλη ακτίνα γύρω από το κέντρο της πόλης.{} Κόστος: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{PUSH_COLOUR}{YELLOW}Έναρξη μεγάλης τοπικής διαφημιστικής καμπάνιας, για να προσελκύσετε περισσότερους επιβάτες και εμπορεύματα στις μεταφορικές σας υπηρεσίες.{}Παρέχει μία προσωρινή ώθηση στην βαθμολογία σταθμού σε μία μεγάλη ακτίνα γύρω από το κέντρο της πόλης.{}{POP_COLOUR} Κόστος: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}Επιχορηγήστε την ανακατασκευή του τοπικού οδικού δικτύου.{}Προκαλεί σοβαρή ενόχληση στην τοπικό οδικό δίκτυο για έως 6 μήνες.{} Κόστος: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}Επιχορηγήστε την ανακατασκευή του τοπικού οδικού δικτύου.{}Προκαλεί σοβαρή ενόχληση στην τοπικό οδικό δίκτυο για έως 6 μήνες.{} Κόστος: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW}Χτίστε ένα άγαλμα προς τιμήν της εταιρίας σας.{}Παρέχει μία μόνιμη ώθηση στην βαθμολογία σταθμών σε αυτή την πόλη.{} Κόστος: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{PUSH_COLOUR}{YELLOW}Χτίστε ένα άγαλμα προς τιμήν της εταιρίας σας.{}Παρέχει μία μόνιμη ώθηση στην βαθμολογία σταθμών σε αυτή την πόλη.{}{POP_COLOUR}Κόστος: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW}Χρηματοδοτήστε την κατασκευή νέων κτιρίων στην πόλη.{}Παρέχει μία προσωρινή ώθηση στην ανάπτυξη αυτής της πόλης.{} Κόστος: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW}Χρηματοδοτήστε την κατασκευή νέων κτιρίων στην πόλη.{}Παρέχει μία προσωρινή ώθηση στην ανάπτυξη αυτής της πόλης.{} Κόστος: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}Αγορά αποκλειστικών δικαιωμάτων διάρκειας ενός χρόνου για αυτήν την πόλη.{}Η τοπική αρχή δες θα επιτρέπει στους επιβάτες και τα φορτία να χρησιμοποιούν σταθμούς των ανταγωνιστών.{} Κόστος: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}Αγορά αποκλειστικών δικαιωμάτων διάρκειας ενός χρόνου για αυτήν την πόλη.{}Η τοπική αρχή δες θα επιτρέπει στους επιβάτες και τα φορτία να χρησιμοποιούν σταθμούς των ανταγωνιστών.{} Κόστος: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}Δωροδοκήστε τις τοπικές αρχές για να αυξήσετε τα ποσοστά αποδοχής σας, με ρίσκο ένα μεγάλο πρόστιμο εάν συλληφθείτε.{}Κόστος: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}Δωροδοκήστε τις τοπικές αρχές για να αυξήσετε τα ποσοστά αποδοχής σας, με ρίσκο ένα μεγάλο πρόστιμο εάν συλληφθείτε.{}Κόστος: {CURRENCY_LONG}
|
||||||
|
@ -3707,6 +3755,9 @@ STR_FINANCES_CAPTION :{WHITE}{COMPANY
|
||||||
STR_FINANCES_YEAR :{WHITE}{NUM}
|
STR_FINANCES_YEAR :{WHITE}{NUM}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_FINANCES_REVENUE_TITLE :{WHITE}Έσοδα
|
||||||
|
STR_FINANCES_OPERATING_EXPENSES_TITLE :{WHITE}Έξοδα λειτουργίας
|
||||||
|
STR_FINANCES_CAPITAL_EXPENSES_TITLE :{WHITE}Έξοδα κεφαλαίου
|
||||||
|
|
||||||
|
|
||||||
###length 13
|
###length 13
|
||||||
|
@ -3714,17 +3765,29 @@ STR_FINANCES_SECTION_CONSTRUCTION :{GOLD}Κατα
|
||||||
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Νέα Οχήματα
|
STR_FINANCES_SECTION_NEW_VEHICLES :{GOLD}Νέα Οχήματα
|
||||||
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Λειτουργικά Έξοδα Τρένων
|
STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}Λειτουργικά Έξοδα Τρένων
|
||||||
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Λειτουργικά Έξοδα Οχημάτων
|
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}Λειτουργικά Έξοδα Οχημάτων
|
||||||
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Λειτουργικά Έξοδα Αεροσκαφών
|
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD}Αεροσκάφη
|
||||||
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Λειτουργικά Έξοδα Πλοίων
|
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD}Λειτουργικά Έξοδα Πλοίων
|
||||||
|
STR_FINANCES_SECTION_INFRASTRUCTURE :{GOLD}Υποδομές
|
||||||
|
STR_FINANCES_SECTION_TRAIN_REVENUE :{GOLD}Τρένα
|
||||||
|
STR_FINANCES_SECTION_ROAD_VEHICLE_REVENUE :{GOLD}Οχήματα δρόμου
|
||||||
|
STR_FINANCES_SECTION_AIRCRAFT_REVENUE :{GOLD}Αεροσκάφη
|
||||||
|
STR_FINANCES_SECTION_SHIP_REVENUE :{GOLD}Πλοία
|
||||||
|
STR_FINANCES_SECTION_SHIP_REVENUE.geniki :{GOLD}Πλοίων
|
||||||
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Τόκοι Δανείου
|
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Τόκοι Δανείου
|
||||||
STR_FINANCES_SECTION_OTHER :{GOLD}Άλλα
|
STR_FINANCES_SECTION_OTHER :{GOLD}Άλλα
|
||||||
|
|
||||||
STR_FINANCES_NEGATIVE_INCOME :{BLACK}-{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CAPTION :{WHITE}Σύνολο
|
||||||
|
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_ZERO_INCOME :{CURRENCY_LONG}
|
||||||
STR_FINANCES_POSITIVE_INCOME :{BLACK}+{CURRENCY_LONG}
|
STR_FINANCES_POSITIVE_INCOME :{BLACK}+{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_PROFIT :{WHITE}Κέρδος
|
||||||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Υπόλοιπο Τραπέζης
|
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Υπόλοιπο Τραπέζης
|
||||||
|
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Τα χρήματα σου
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}Δάνειο
|
STR_FINANCES_LOAN_TITLE :{WHITE}Δάνειο
|
||||||
|
STR_FINANCES_INTEREST_RATE :{WHITE}Επιτόκιο δάνειου: {BLACK}{NUM}%
|
||||||
STR_FINANCES_MAX_LOAN :{WHITE}Μέγιστο Δάνειο: {BLACK}{CURRENCY_LONG}
|
STR_FINANCES_MAX_LOAN :{WHITE}Μέγιστο Δάνειο: {BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_BANK_BALANCE :{WHITE}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Δανεισμός {CURRENCY_LONG}
|
STR_FINANCES_BORROW_BUTTON :{BLACK}Δανεισμός {CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Αύξηση του ποσού του δανείου. Πατήστε Ctrl+Κλικ για να δανειστείτε όσο περισσότερο γίνεται
|
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Αύξηση του ποσού του δανείου. Πατήστε Ctrl+Κλικ για να δανειστείτε όσο περισσότερο γίνεται
|
||||||
STR_FINANCES_REPAY_BUTTON :{BLACK}Αποπληρωμή {CURRENCY_LONG}
|
STR_FINANCES_REPAY_BUTTON :{BLACK}Αποπληρωμή {CURRENCY_LONG}
|
||||||
|
@ -3855,6 +3918,8 @@ STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}Στεί
|
||||||
STR_VEHICLE_LIST_REPLACE_VEHICLES :Αντικατάσταση οχημάτων
|
STR_VEHICLE_LIST_REPLACE_VEHICLES :Αντικατάσταση οχημάτων
|
||||||
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Στείλτε για Επισκευή
|
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Στείλτε για Επισκευή
|
||||||
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Κέρδος αυτό το έτος: {CURRENCY_LONG} (προηγούμενο έτος: {CURRENCY_LONG})
|
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Κέρδος αυτό το έτος: {CURRENCY_LONG} (προηγούμενο έτος: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_LIST_CARGO :{TINY_FONT}{BLACK}[{CARGO_LIST}]
|
||||||
|
STR_VEHICLE_LIST_NAME_AND_CARGO :{TINY_FONT}{BLACK}{STRING} {STRING}
|
||||||
|
|
||||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Στείλτε στο Υπόστεγο
|
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Στείλτε στο Υπόστεγο
|
||||||
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Στείλτε στο Αμαξοστάσιο
|
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Στείλτε στο Αμαξοστάσιο
|
||||||
|
@ -3947,6 +4012,10 @@ STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Εύρο
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Τύπος αεροσκάφους: {GOLD}{STRING}
|
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Τύπος αεροσκάφους: {GOLD}{STRING}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CARGO_TYPE_FILTER_ALL :Όλα τα είδη φορτίων
|
||||||
|
STR_CARGO_TYPE_FILTER_FREIGHT :Φορτίο
|
||||||
|
STR_CARGO_TYPE_FILTER_FREIGHT.geniki :Φορτίου
|
||||||
|
STR_CARGO_TYPE_FILTER_NONE :Κανένα
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Λίστα επιλογής βαγονιού τρένου. Πατήστε σε ένα βαγόνι για πληροφορίες. Ctrl+Click για εμφάνιση/απόκρυψη του τύπου βαγονιού
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Λίστα επιλογής βαγονιού τρένου. Πατήστε σε ένα βαγόνι για πληροφορίες. Ctrl+Click για εμφάνιση/απόκρυψη του τύπου βαγονιού
|
||||||
|
@ -4281,6 +4350,7 @@ STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED :{BLACK}Βάρο
|
||||||
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Βάρος: {LTBLUE}{WEIGHT_SHORT} {BLACK}Δύναμη Κινητήρα: {LTBLUE}{POWER}{BLACK} Μέγ. Ταχύτητα: {LTBLUE}{VELOCITY} {BLACK}Μέγ. Ε.Δ: {LTBLUE}{FORCE}
|
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Βάρος: {LTBLUE}{WEIGHT_SHORT} {BLACK}Δύναμη Κινητήρα: {LTBLUE}{POWER}{BLACK} Μέγ. Ταχύτητα: {LTBLUE}{VELOCITY} {BLACK}Μέγ. Ε.Δ: {LTBLUE}{FORCE}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Κέρδη αυτό το έτος: {LTBLUE}{CURRENCY_LONG} (προηγούμενου έτους: {CURRENCY_LONG})
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Κέρδη αυτό το έτος: {LTBLUE}{CURRENCY_LONG} (προηγούμενου έτους: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR_MIN_PERFORMANCE :{BLACK}Φετινό κέρδος: {LTBLUE}{CURRENCY_LONG} (Περσινό: {CURRENCY_LONG}) {BLACK}Ελάχιστη απόδοση: {LTBLUE}{POWER_TO_WEIGHT}
|
||||||
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Αξιοπιστία: {LTBLUE}{COMMA}% {BLACK}Καταρρεύσεις μετά από την τελευταία επισκευή: {LTBLUE}{COMMA}
|
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Αξιοπιστία: {LTBLUE}{COMMA}% {BLACK}Καταρρεύσεις μετά από την τελευταία επισκευή: {LTBLUE}{COMMA}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Κατασκευή: {LTBLUE}{NUM}{BLACK} Αξία: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Κατασκευή: {LTBLUE}{NUM}{BLACK} Αξία: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
@ -4312,7 +4382,7 @@ STR_VEHICLE_DETAILS_TRAIN_ENGINE_BUILT_AND_VALUE :{LTBLUE}{ENGINE
|
||||||
STR_VEHICLE_DETAILS_TRAIN_WAGON_VALUE :{LTBLUE}{ENGINE}{BLACK} Αξία: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_DETAILS_TRAIN_WAGON_VALUE :{LTBLUE}{ENGINE}{BLACK} Αξία: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
|
||||||
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY_TEXT :{BLACK}Συνολική χωρητικότητα φορτίου του τρένου:
|
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY_TEXT :{BLACK}Συνολική χωρητικότητα φορτίου του τρένου:
|
||||||
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY :{LTBLUE}- {CARGO_LONG} ({CARGO_SHORT})
|
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY :{LTBLUE}{CARGO_LONG} ({CARGO_SHORT})
|
||||||
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY_MULT :{LTBLUE}- {CARGO_LONG} ({CARGO_SHORT}) (x{NUM})
|
STR_VEHICLE_DETAILS_TRAIN_TOTAL_CAPACITY_MULT :{LTBLUE}- {CARGO_LONG} ({CARGO_SHORT}) (x{NUM})
|
||||||
|
|
||||||
STR_VEHICLE_DETAILS_CARGO_EMPTY :{LTBLUE}Άδειο
|
STR_VEHICLE_DETAILS_CARGO_EMPTY :{LTBLUE}Άδειο
|
||||||
|
@ -4558,7 +4628,7 @@ STR_TIMETABLE_CHANGE_TIME :{BLACK}Αλλα
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Αλλάζει ο χρόνος που παίρνει η επιλεγμένη επιλογή για να εκτελεστεί
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}Αλλάζει ο χρόνος που παίρνει η επιλεγμένη επιλογή για να εκτελεστεί
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Εκκαθάριση Χρόνων
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Εκκαθάριση Χρόνων
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Εκκαθαρίζει το χρόνο για την επιλεγμένη εντολή
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}Εκκαθαρίζει το χρόνο για την επιλεγμένη εντολή. Ctrl+Κλικ σβήνει τον χρόνο για όλες τις εντολές
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Αλλαγή Ορίου Ταχύτητας
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Αλλαγή Ορίου Ταχύτητας
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Αλλαγή της μέγιστης ταχύτητας ταξιδιού της επιλεγμένης εντολής
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Αλλαγή της μέγιστης ταχύτητας ταξιδιού της επιλεγμένης εντολής
|
||||||
|
@ -4570,7 +4640,7 @@ STR_TIMETABLE_RESET_LATENESS :{BLACK}Επαν
|
||||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Επαναφορά του μετρητή καθυστέρησης, ώστε το όχημα να είναι στην ώρα του
|
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Επαναφορά του μετρητή καθυστέρησης, ώστε το όχημα να είναι στην ώρα του
|
||||||
|
|
||||||
STR_TIMETABLE_AUTOFILL :{BLACK}Αυτόματη Γέμιση
|
STR_TIMETABLE_AUTOFILL :{BLACK}Αυτόματη Γέμιση
|
||||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Συμπληρώστε το δρομολόγιο αυτόματα με τις τιμές από το επόμενο ταξίδι (Ctrl+Κλικ για να προσπαθήσει να κρατήσει τους χρόνους αναμονής)
|
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Συμπληρώστε το δρομολόγιο αυτόματα με τις τιμές από το επόμενο ταξίδι. (Ctrl+Κλικ για να προσπαθήσει να κρατήσει τους χρόνους αναμονής)
|
||||||
|
|
||||||
STR_TIMETABLE_EXPECTED :{BLACK}Αναμενόμενη
|
STR_TIMETABLE_EXPECTED :{BLACK}Αναμενόμενη
|
||||||
STR_TIMETABLE_SCHEDULED :{BLACK}Προγραμματισμένη
|
STR_TIMETABLE_SCHEDULED :{BLACK}Προγραμματισμένη
|
||||||
|
@ -4614,6 +4684,8 @@ STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}Μια
|
||||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Το παράθυρο αποσφαλμάτωσης ΑΙ και δέσμης ενεργειών είναι διαθέσιμο μόνο για τον διακομιστή
|
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Το παράθυρο αποσφαλμάτωσης ΑΙ και δέσμης ενεργειών είναι διαθέσιμο μόνο για τον διακομιστή
|
||||||
|
|
||||||
# AI configuration window
|
# AI configuration window
|
||||||
|
STR_AI_CONFIG_CAPTION_AI :{WHITE}Ρύθμιση ΤΝ
|
||||||
|
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}Ρύθμηση δέσμης ενεργειών παιχνιδιού
|
||||||
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}Η Δέσμη Ενεργειών παιχνιδιού που θα φορτωθεί στο επόμενο παιχνίδι
|
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}Η Δέσμη Ενεργειών παιχνιδιού που θα φορτωθεί στο επόμενο παιχνίδι
|
||||||
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}Οι AIs που θα φορτωθούν στο επόμενο παιχνίδι
|
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}Οι AIs που θα φορτωθούν στο επόμενο παιχνίδι
|
||||||
STR_AI_CONFIG_HUMAN_PLAYER :Ανθρώπινος παίκτης
|
STR_AI_CONFIG_HUMAN_PLAYER :Ανθρώπινος παίκτης
|
||||||
|
@ -4627,10 +4699,11 @@ STR_AI_CONFIG_MOVE_DOWN :{BLACK}Μετα
|
||||||
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Μετακίνηση της επιλεγμένης AI κάτω στη λίστα
|
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Μετακίνηση της επιλεγμένης AI κάτω στη λίστα
|
||||||
|
|
||||||
STR_AI_CONFIG_GAMESCRIPT :{SILVER}Δέσμη Ενεργειών
|
STR_AI_CONFIG_GAMESCRIPT :{SILVER}Δέσμη Ενεργειών
|
||||||
|
STR_AI_CONFIG_GAMESCRIPT_PARAM :{SILVER}Παράμετροι
|
||||||
STR_AI_CONFIG_AI :{SILVER}AI
|
STR_AI_CONFIG_AI :{SILVER}AI
|
||||||
|
|
||||||
STR_AI_CONFIG_CHANGE_AI :ΑΙ
|
STR_AI_CONFIG_CHANGE_AI :{BLACK}Διάλεξε ΤΝ
|
||||||
STR_AI_CONFIG_CHANGE_GAMESCRIPT :Δέσμη Ενεργειών
|
STR_AI_CONFIG_CHANGE_GAMESCRIPT :{BLACK}Δέσμη Ενεργειών
|
||||||
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Φόρτωση άλλης δέσμης ενεργειών
|
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Φόρτωση άλλης δέσμης ενεργειών
|
||||||
STR_AI_CONFIG_CONFIGURE :{BLACK}Ρυθμίσεις
|
STR_AI_CONFIG_CONFIGURE :{BLACK}Ρυθμίσεις
|
||||||
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Ρύθμιση των παραμέτρων της Δέσμης Ενεργειών
|
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}Ρύθμιση των παραμέτρων της Δέσμης Ενεργειών
|
||||||
|
@ -4823,6 +4896,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... πά
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Δε γίνεται να δημιουργηθούν βιομηχανίες...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Δε γίνεται να δημιουργηθούν βιομηχανίες...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Δεν μπορεί να κτιστεί {G ο η το} {STRING} εδώ...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Δεν μπορεί να κτιστεί {G ο η το} {STRING} εδώ...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Δεν είναι δυνατό να κτιστεί αυτός ο τύπος βιομηχανίας εδώ...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Δεν είναι δυνατό να κτιστεί αυτός ο τύπος βιομηχανίας εδώ...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}Δεν βρέθηκαν ευκαιρίες για τη βιομηχανία...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... πολύ κοντά σε άλλη βιομηχανία
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... πολύ κοντά σε άλλη βιομηχανία
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... πρέπει να κτιστεί πόλη πρώτα
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... πρέπει να κτιστεί πόλη πρώτα
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... επιτρέπεται μόνο μία ανά πόλη
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... επιτρέπεται μόνο μία ανά πόλη
|
||||||
|
@ -4837,6 +4911,7 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... δά
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... μπορεί να κτιστεί μόνο πάνω από τη γραμμή του χιονιού
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... μπορεί να κτιστεί μόνο πάνω από τη γραμμή του χιονιού
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... μπορεί να κτιστεί μόνο κάτω από τη γραμμή του χιονιού
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... μπορεί να κτιστεί μόνο κάτω από τη γραμμή του χιονιού
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}Η χρηματοδότηση απέτυχε να προσκομήσει αποτελέσματα λόγω κακής τύχης· δοκιμάστε ξάνα
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Δεν υπήρχαν διαθέσιμες τοποθεσίες για βιομηχανίες τύπου '{STRING}'
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Δεν υπήρχαν διαθέσιμες τοποθεσίες για βιομηχανίες τύπου '{STRING}'
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Αλλαγή παραμέτρων δημιουργίας χάρτη για καλύτερα αποτελέσματα
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Αλλαγή παραμέτρων δημιουργίας χάρτη για καλύτερα αποτελέσματα
|
||||||
|
|
||||||
|
@ -5004,6 +5079,7 @@ STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}Αντι
|
||||||
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... κεντρικά γραφεία εταιρίας στη μέση
|
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... κεντρικά γραφεία εταιρίας στη μέση
|
||||||
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Αδύνατο να αγοραστεί το έδαφος...
|
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}Αδύνατο να αγοραστεί το έδαφος...
|
||||||
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... είστε ήδη ιδιοκτήτης!
|
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... είστε ήδη ιδιοκτήτης!
|
||||||
|
STR_ERROR_BUILD_OBJECT_LIMIT_REACHED :{WHITE}... έχετε φτάσει το όριο οικοδομήσεων
|
||||||
|
|
||||||
# Group related errors
|
# Group related errors
|
||||||
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Δεν μπορεί να δημιουργηθεί ομάδα...
|
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}Δεν μπορεί να δημιουργηθεί ομάδα...
|
||||||
|
@ -5076,6 +5152,7 @@ STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}Δεν
|
||||||
|
|
||||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... το όχημα καταστράφηκε
|
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... το όχημα καταστράφηκε
|
||||||
|
|
||||||
|
STR_ERROR_CAN_T_CLONE_VEHICLE_LIST :{WHITE}... όλα τα οχήματα δεν είναι ίδια
|
||||||
|
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Δεν θα είναι κανένα όχημα διαθέσιμο
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Δεν θα είναι κανένα όχημα διαθέσιμο
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Αλλάξτε τις ρύθμισεις NewGRF σας
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Αλλάξτε τις ρύθμισεις NewGRF σας
|
||||||
|
@ -5103,6 +5180,8 @@ STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Δεν
|
||||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... το όχημα δεν μπορεί να πάει σε όλους τους σταθμούς
|
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... το όχημα δεν μπορεί να πάει σε όλους τους σταθμούς
|
||||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... το όχημα δεν μπορεί να πάει σε αυτόν τον σταθμό
|
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... το όχημα δεν μπορεί να πάει σε αυτόν τον σταθμό
|
||||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... ένα όχημα που μοιράζεται αυτή την εντολή δεν μπορεί να πάει σε εκείνο τον σταθμό
|
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... ένα όχημα που μοιράζεται αυτή την εντολή δεν μπορεί να πάει σε εκείνο τον σταθμό
|
||||||
|
STR_ERROR_CAN_T_COPY_ORDER_VEHICLE_LIST :{WHITE}... όλα τα οχήματα δεν έχουν τις ίδιες εντολές
|
||||||
|
STR_ERROR_CAN_T_SHARE_ORDER_VEHICLE_LIST :{WHITE}... δε μοιράζουν διαταγές όλα τα οχήματα
|
||||||
|
|
||||||
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Αδύνατο να μοιραστεί η λίστα εντολών...
|
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Αδύνατο να μοιραστεί η λίστα εντολών...
|
||||||
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Δεν μπορεί να σταματήσει να μοιράζεται η λίστα εντολών...
|
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Δεν μπορεί να σταματήσει να μοιράζεται η λίστα εντολών...
|
||||||
|
|
|
@ -211,6 +211,7 @@ STR_UNITS_POWER_IMPERIAL :{COMMA}כ"ס
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}כ"ס
|
STR_UNITS_POWER_METRIC :{COMMA}כ"ס
|
||||||
STR_UNITS_POWER_SI :{COMMA}קילו וואט
|
STR_UNITS_POWER_SI :{COMMA}קילו וואט
|
||||||
|
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}hp/t
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}ט'
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}ט'
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}ט'
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}ט'
|
||||||
|
@ -324,6 +325,7 @@ STR_SORT_BY_CARGO_CAPACITY :קיבולת ס
|
||||||
STR_SORT_BY_RANGE :טווח
|
STR_SORT_BY_RANGE :טווח
|
||||||
STR_SORT_BY_POPULATION :אכלוסיה
|
STR_SORT_BY_POPULATION :אכלוסיה
|
||||||
STR_SORT_BY_RATING :דרוג
|
STR_SORT_BY_RATING :דרוג
|
||||||
|
STR_SORT_BY_TOTAL_PROFIT_LAST_YEAR :סה"כ רווח שנה שעברה
|
||||||
|
|
||||||
# Group by options for vehicle list
|
# Group by options for vehicle list
|
||||||
|
|
||||||
|
@ -392,6 +394,7 @@ STR_SCENEDIT_FILE_MENU_QUIT :יציאה
|
||||||
###length 15
|
###length 15
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :אפשרויות המשחק
|
STR_SETTINGS_MENU_GAME_OPTIONS :אפשרויות המשחק
|
||||||
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :הגדרות
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :הגדרות
|
||||||
|
STR_SETTINGS_MENU_AI_SETTINGS :הגדרות בינה מלאכותית
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :הגדרות GRF חדש
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :הגדרות GRF חדש
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :אפשרויות שקיפות
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :אפשרויות שקיפות
|
||||||
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :שמות ערים
|
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :שמות ערים
|
||||||
|
@ -942,6 +945,7 @@ STR_GAME_OPTIONS_CURRENCY_CUSTOM :אחר...
|
||||||
STR_GAME_OPTIONS_CURRENCY_GEL :לארי גאורגי (GEL)
|
STR_GAME_OPTIONS_CURRENCY_GEL :לארי גאורגי (GEL)
|
||||||
STR_GAME_OPTIONS_CURRENCY_IRR :ריאל איראני (IRR)
|
STR_GAME_OPTIONS_CURRENCY_IRR :ריאל איראני (IRR)
|
||||||
STR_GAME_OPTIONS_CURRENCY_RUB :רובל רוסי (RUB)
|
STR_GAME_OPTIONS_CURRENCY_RUB :רובל רוסי (RUB)
|
||||||
|
STR_GAME_OPTIONS_CURRENCY_INR :רופי הודי (INR)
|
||||||
|
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_FRAME :{BLACK}שמירה אוטומטית
|
STR_GAME_OPTIONS_AUTOSAVE_FRAME :{BLACK}שמירה אוטומטית
|
||||||
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_TOOLTIP :{BLACK}בחר פרק זמן בין שמירות אוטומטיות
|
STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_TOOLTIP :{BLACK}בחר פרק זמן בין שמירות אוטומטיות
|
||||||
|
@ -956,6 +960,7 @@ STR_GAME_OPTIONS_AUTOSAVE_DROPDOWN_EVERY_12_MONTHS :כל 12 חוד
|
||||||
|
|
||||||
STR_GAME_OPTIONS_LANGUAGE :{BLACK}שפה
|
STR_GAME_OPTIONS_LANGUAGE :{BLACK}שפה
|
||||||
STR_GAME_OPTIONS_LANGUAGE_TOOLTIP :{BLACK}בחר את שפת הממשק
|
STR_GAME_OPTIONS_LANGUAGE_TOOLTIP :{BLACK}בחר את שפת הממשק
|
||||||
|
STR_GAME_OPTIONS_LANGUAGE_PERCENTAGE :{STRING} ({NUM}% הסתיים)
|
||||||
|
|
||||||
STR_GAME_OPTIONS_FULLSCREEN :{BLACK}מסך מלא
|
STR_GAME_OPTIONS_FULLSCREEN :{BLACK}מסך מלא
|
||||||
STR_GAME_OPTIONS_FULLSCREEN_TOOLTIP :{BLACK}סמן תיבה זו כדי לשחק OpenTTD על כל המסך
|
STR_GAME_OPTIONS_FULLSCREEN_TOOLTIP :{BLACK}סמן תיבה זו כדי לשחק OpenTTD על כל המסך
|
||||||
|
@ -963,14 +968,21 @@ STR_GAME_OPTIONS_FULLSCREEN_TOOLTIP :{BLACK}סמן
|
||||||
STR_GAME_OPTIONS_RESOLUTION :{BLACK}רזלוציית המסך
|
STR_GAME_OPTIONS_RESOLUTION :{BLACK}רזלוציית המסך
|
||||||
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}בחר את רזולוציית המסך
|
STR_GAME_OPTIONS_RESOLUTION_TOOLTIP :{BLACK}בחר את רזולוציית המסך
|
||||||
STR_GAME_OPTIONS_RESOLUTION_OTHER :אחר
|
STR_GAME_OPTIONS_RESOLUTION_OTHER :אחר
|
||||||
|
STR_GAME_OPTIONS_RESOLUTION_ITEM :{NUM}x{NUM}
|
||||||
|
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_VIDEO_VSYNC :{BLACK}VSync
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_2X :2x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_3X :3x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_4X :4x
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GRAPHICS :{BLACK}גרפיקה
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_REFRESH_RATE_WARNING :{WHITE}עדכוני סמך מעל 60Hz עלולים להשפיע על ביצועים.
|
||||||
|
|
||||||
|
|
||||||
STR_GAME_OPTIONS_BASE_GRF :{BLACK}ערכת גרפיקה בסיסית
|
STR_GAME_OPTIONS_BASE_GRF :{BLACK}ערכת גרפיקה בסיסית
|
||||||
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}בחר בערכת גרפיקה בסיסית לשימוש
|
STR_GAME_OPTIONS_BASE_GRF_TOOLTIP :{BLACK}בחר בערכת גרפיקה בסיסית לשימוש
|
||||||
|
@ -1078,6 +1090,7 @@ STR_TERRAIN_TYPE_MOUNTAINOUS :הררי
|
||||||
STR_TERRAIN_TYPE_ALPINIST :מטפס הרים
|
STR_TERRAIN_TYPE_ALPINIST :מטפס הרים
|
||||||
|
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_CITY_APPROVAL_LENIENT :רחמני
|
||||||
STR_CITY_APPROVAL_TOLERANT :סביר
|
STR_CITY_APPROVAL_TOLERANT :סביר
|
||||||
STR_CITY_APPROVAL_HOSTILE :עויין
|
STR_CITY_APPROVAL_HOSTILE :עויין
|
||||||
STR_CITY_APPROVAL_PERMISSIVE :מתירני
|
STR_CITY_APPROVAL_PERMISSIVE :מתירני
|
||||||
|
@ -1089,6 +1102,7 @@ STR_CONFIG_SETTING_TREE_CAPTION :{WHITE}הגדר
|
||||||
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}מחרוזת סינון:
|
STR_CONFIG_SETTING_FILTER_TITLE :{BLACK}מחרוזת סינון:
|
||||||
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}הרחב הכל
|
STR_CONFIG_SETTING_EXPAND_ALL :{BLACK}הרחב הכל
|
||||||
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}צמצם הכל
|
STR_CONFIG_SETTING_COLLAPSE_ALL :{BLACK}צמצם הכל
|
||||||
|
STR_CONFIG_SETTING_RESET_ALL :{BLACK}אפס את כל הערכים
|
||||||
STR_CONFIG_SETTING_NO_EXPLANATION_AVAILABLE_HELPTEXT :(אין הסבר זמין)
|
STR_CONFIG_SETTING_NO_EXPLANATION_AVAILABLE_HELPTEXT :(אין הסבר זמין)
|
||||||
STR_CONFIG_SETTING_DEFAULT_VALUE :{LTBLUE}ערך ברירת מחדל: {ORANGE}{STRING}
|
STR_CONFIG_SETTING_DEFAULT_VALUE :{LTBLUE}ערך ברירת מחדל: {ORANGE}{STRING}
|
||||||
STR_CONFIG_SETTING_TYPE :{LTBLUE}סוג הגדרה: {ORANGE}{STRING}
|
STR_CONFIG_SETTING_TYPE :{LTBLUE}סוג הגדרה: {ORANGE}{STRING}
|
||||||
|
@ -1097,6 +1111,7 @@ STR_CONFIG_SETTING_TYPE_GAME_MENU :הגדרת מש
|
||||||
STR_CONFIG_SETTING_TYPE_GAME_INGAME :הגדרת משחק (מאוחסנת במשחק שמור; משפיעה על המשחק הנוכחי בלבד)
|
STR_CONFIG_SETTING_TYPE_GAME_INGAME :הגדרת משחק (מאוחסנת במשחק שמור; משפיעה על המשחק הנוכחי בלבד)
|
||||||
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :הגדרת חברה (מאוחסנת במשחק שמור; משפיעה על משחקים חדשים בלבד)
|
STR_CONFIG_SETTING_TYPE_COMPANY_MENU :הגדרת חברה (מאוחסנת במשחק שמור; משפיעה על משחקים חדשים בלבד)
|
||||||
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :הגדרת חברה (מאוחסנת במשחק שמור; משפיעה על החברה הנוכחית בלבד)
|
STR_CONFIG_SETTING_TYPE_COMPANY_INGAME :הגדרת חברה (מאוחסנת במשחק שמור; משפיעה על החברה הנוכחית בלבד)
|
||||||
|
STR_CONFIG_SETTING_RESET_ALL_CONFIRMATION_DIALOG_CAPTION :{WHITE}זהירות!
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}קטגוריה:
|
STR_CONFIG_SETTING_RESTRICT_CATEGORY :{BLACK}קטגוריה:
|
||||||
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}סוג:
|
STR_CONFIG_SETTING_RESTRICT_TYPE :{BLACK}סוג:
|
||||||
|
@ -1143,6 +1158,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :ימין
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :סכום הלוואה ראשוני: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :סכום הלוואה ראשוני: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :סכום מירבי שחברה יכולה ללוות (מבלי לקחת בחשבון אינפלציה)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :סכום מירבי שחברה יכולה ללוות (מבלי לקחת בחשבון אינפלציה)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :ריבית: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :ריבית: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :ריבית עבור הלוואות; שולטת גם באינפלציה אם זו מאופשרות
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :ריבית עבור הלוואות; שולטת גם באינפלציה אם זו מאופשרות
|
||||||
|
@ -1159,8 +1175,10 @@ STR_CONFIG_SETTING_VEHICLE_BREAKDOWNS_HELPTEXT :שלוט באי
|
||||||
STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER :מכפיל עבור סובסידיה: {STRING}
|
STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER :מכפיל עבור סובסידיה: {STRING}
|
||||||
STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :קבע כמה משולם עבור חיבורים מסובסדים
|
STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :קבע כמה משולם עבור חיבורים מסובסדים
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_SUBSIDY_DURATION :זמן סובסידיה: {STRING}
|
||||||
|
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :אין סובידיות
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :עלויות בנייה: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :עלויות בנייה: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :קבע את רמת העלויות של בנייה ורכישה
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :קבע את רמת העלויות של בנייה ורכישה
|
||||||
|
@ -1186,6 +1204,8 @@ STR_CONFIG_SETTING_AUTOSLOPE_HELPTEXT :אפשר שינ
|
||||||
STR_CONFIG_SETTING_CATCHMENT :אפשר לאזורי אגירת מים להיראות יותר ריאליסטיים: {STRING}
|
STR_CONFIG_SETTING_CATCHMENT :אפשר לאזורי אגירת מים להיראות יותר ריאליסטיים: {STRING}
|
||||||
STR_CONFIG_SETTING_CATCHMENT_HELPTEXT :אזורי אגירה בגדלים שונים עבור סוגים שונים של תחנות ונמלי תעופה
|
STR_CONFIG_SETTING_CATCHMENT_HELPTEXT :אזורי אגירה בגדלים שונים עבור סוגים שונים של תחנות ונמלי תעופה
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_SERVE_NEUTRAL_INDUSTRIES :תחנות החברה יכולות לשרת תעשיות עם תחנות ניטרליות צמודות: {STRING}
|
||||||
|
STR_CONFIG_SETTING_SERVE_NEUTRAL_INDUSTRIES_HELPTEXT :כאשר מופעל, תעשיות עם תחנות צמודות (כגון אסדות נפט) עשויות להיות משורתות גם על ידי תחנות בבעלות החברה שנבנו בקרבת מקום. כאשר מושבת, ניתן לשרת תעשיות אלו רק על ידי התחנות הצמודות שלהן. כל תחנות של החברה הסמוכות לא יוכלו לשרת אותן, וגם התחנה המצורפת לא תשרת שום דבר אחר מלבד התעשייה
|
||||||
|
|
||||||
STR_CONFIG_SETTING_EXTRADYNAMITE :אפשר הסרה של יותר כבישים גשרים וכו' שבבעלות עיירות: {STRING}
|
STR_CONFIG_SETTING_EXTRADYNAMITE :אפשר הסרה של יותר כבישים גשרים וכו' שבבעלות עיירות: {STRING}
|
||||||
STR_CONFIG_SETTING_EXTRADYNAMITE_HELPTEXT :הקל על הסרת מבנים ותשתיות בבעלות עיירות
|
STR_CONFIG_SETTING_EXTRADYNAMITE_HELPTEXT :הקל על הסרת מבנים ותשתיות בבעלות עיירות
|
||||||
|
@ -1307,6 +1327,7 @@ STR_CONFIG_SETTING_DYNAMIC_ENGINES_EXISTING_VEHICLES :{WHITE}שינו
|
||||||
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE :תחזוקת תשתיות: {STRING}
|
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE :תחזוקת תשתיות: {STRING}
|
||||||
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE_HELPTEXT :כאשר מאופשר, תשתיות גורמות לעלויות תחזוקה. העלות גדלה באופן שהוא מעבר ליחסי לעומת גודל הרשת, וכך משפיע יותר על חברות גדולות מאשר על חברות קטנות
|
STR_CONFIG_SETTING_INFRASTRUCTURE_MAINTENANCE_HELPTEXT :כאשר מאופשר, תשתיות גורמות לעלויות תחזוקה. העלות גדלה באופן שהוא מעבר ליחסי לעומת גודל הרשת, וכך משפיע יותר על חברות גדולות מאשר על חברות קטנות
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_COMPANY_STARTING_COLOUR_HELPTEXT :בחר צבע התחלתי לחברה
|
||||||
|
|
||||||
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS :בטל התיישנות נמלי תעופה: {STRING}
|
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS :בטל התיישנות נמלי תעופה: {STRING}
|
||||||
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS_HELPTEXT :אפשור הגדרה זו גורם לכל סוג נמל תעופה להישאר זמין לעד אחרי השקתו
|
STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS_HELPTEXT :אפשור הגדרה זו גורם לכל סוג נמל תעופה להישאר זמין לעד אחרי השקתו
|
||||||
|
@ -1377,7 +1398,9 @@ STR_CONFIG_SETTING_OIL_REF_EDGE_DISTANCE_HELPTEXT :מזקקות נ
|
||||||
STR_CONFIG_SETTING_SNOWLINE_HEIGHT :גובה קו השלג: {STRING}
|
STR_CONFIG_SETTING_SNOWLINE_HEIGHT :גובה קו השלג: {STRING}
|
||||||
STR_CONFIG_SETTING_SNOWLINE_HEIGHT_HELPTEXT :בחר מהו הגובה בו מתחיל השלג באקלים קר. שלג משפיע גם על הדרישות ביצירת תעשייה וגידול ערים
|
STR_CONFIG_SETTING_SNOWLINE_HEIGHT_HELPTEXT :בחר מהו הגובה בו מתחיל השלג באקלים קר. שלג משפיע גם על הדרישות ביצירת תעשייה וגידול ערים
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_SNOW_COVERAGE :כיסוי שלג: {STRING}
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_DESERT_COVERAGE :כיסוי מדבר: {STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN :רמת חספוס השטח: {STRING}
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN :רמת חספוס השטח: {STRING}
|
||||||
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_HELPTEXT :(בורא הקרקע בלבד) בחר את תדירות הגבעות: למשטחים חלקים פחות גבעות שמפוזרות במרחב. למשטחים מחוספסים יש הרבה גבעות, שעלולות להיראות מחזוריות
|
STR_CONFIG_SETTING_ROUGHNESS_OF_TERRAIN_HELPTEXT :(בורא הקרקע בלבד) בחר את תדירות הגבעות: למשטחים חלקים פחות גבעות שמפוזרות במרחב. למשטחים מחוספסים יש הרבה גבעות, שעלולות להיראות מחזוריות
|
||||||
|
@ -1434,6 +1457,7 @@ STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_DARK_GREEN :ירוק כהה
|
||||||
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :סגול
|
STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :סגול
|
||||||
|
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_CONFIG_SETTING_LINKGRAPH_COLOURS_GREEN_TO_RED :ירוק לאדום (מקורי)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SCROLLMODE :התנהגות גלילת תצוגה: {STRING}
|
STR_CONFIG_SETTING_SCROLLMODE :התנהגות גלילת תצוגה: {STRING}
|
||||||
###length 4
|
###length 4
|
||||||
|
@ -1536,6 +1560,7 @@ STR_CONFIG_SETTING_SHOW_TRACK_RESERVATION_HELPTEXT :תן צבע ש
|
||||||
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS :{STRING}: שמור על כלי הבנייה פעילים לאחר השימוש
|
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS :{STRING}: שמור על כלי הבנייה פעילים לאחר השימוש
|
||||||
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS_HELPTEXT :השאר את כלי הבנייה עבור גשרים, מנהרות וכו' פתוחים אחרי השימוש
|
STR_CONFIG_SETTING_PERSISTENT_BUILDINGTOOLS_HELPTEXT :השאר את כלי הבנייה עבור גשרים, מנהרות וכו' פתוחים אחרי השימוש
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_AUTO_REMOVE_SIGNALS :הסר רמזורים אוטומטית במהלך בניית פסי רכבת: {STRING}
|
||||||
|
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
|
|
||||||
|
@ -1579,7 +1604,7 @@ STR_CONFIG_SETTING_AI_BUILDS_TRAINS :מנע הפעל
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_TRAINS_HELPTEXT :אפשור הגדרה זו הופך בניית רכבות לבלתי אפשרית עבור שחקן מחשב
|
STR_CONFIG_SETTING_AI_BUILDS_TRAINS_HELPTEXT :אפשור הגדרה זו הופך בניית רכבות לבלתי אפשרית עבור שחקן מחשב
|
||||||
|
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_ROAD_VEHICLES :{STRING} :מנע הפעלת אוטובוסים/משאיות ע”י שחקני המחשב
|
STR_CONFIG_SETTING_AI_BUILDS_ROAD_VEHICLES :{STRING} :מנע הפעלת אוטובוסים/משאיות ע”י שחקני המחשב
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_ROAD_VEHICLES_HELPTEXT :אפשור הגדרה זו הופך בניית רכבי כביש לבלתי אפשרית עבור שחקן מחשב
|
STR_CONFIG_SETTING_AI_BUILDS_ROAD_VEHICLES_HELPTEXT :אפשור הגדרה זו הופך בניית כלי רכב לבלתי אפשרית עבור שחקן מחשב
|
||||||
|
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_AIRCRAFT :{STRING} :מנע הפעלת כלי טייס ע”י שחקני המחשב
|
STR_CONFIG_SETTING_AI_BUILDS_AIRCRAFT :{STRING} :מנע הפעלת כלי טייס ע”י שחקני המחשב
|
||||||
STR_CONFIG_SETTING_AI_BUILDS_AIRCRAFT_HELPTEXT :אפשור הגדרה זו הופך בניית מטוסים לבלתי אפשרית עבור שחקן מחשב
|
STR_CONFIG_SETTING_AI_BUILDS_AIRCRAFT_HELPTEXT :אפשור הגדרה זו הופך בניית מטוסים לבלתי אפשרית עבור שחקן מחשב
|
||||||
|
@ -1678,13 +1703,18 @@ STR_CONFIG_SETTING_COLOURED_NEWS_YEAR :{STRING} :הצ
|
||||||
STR_CONFIG_SETTING_COLOURED_NEWS_YEAR_HELPTEXT :השנה בה הודעות העיתונות מודפסות בצבע. לפני שנה זו הן מודפסות בשחור-לבן.
|
STR_CONFIG_SETTING_COLOURED_NEWS_YEAR_HELPTEXT :השנה בה הודעות העיתונות מודפסות בצבע. לפני שנה זו הן מודפסות בשחור-לבן.
|
||||||
STR_CONFIG_SETTING_STARTING_YEAR :{STRING} :שנת התחלה
|
STR_CONFIG_SETTING_STARTING_YEAR :{STRING} :שנת התחלה
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_ENDING_YEAR :ניקוד סוף שנה: {STRING}
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_ENDING_YEAR_ZERO :לעולם לא
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_ECONOMY_TYPE :סוג כלכלה: {STRING}
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CONFIG_SETTING_ECONOMY_TYPE_ORIGINAL :מקורי
|
||||||
|
|
||||||
STR_CONFIG_SETTING_ALLOW_SHARES :אפשר קניית מניות מחברות אחרות: {STRING}
|
STR_CONFIG_SETTING_ALLOW_SHARES :אפשר קניית מניות מחברות אחרות: {STRING}
|
||||||
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :כאשר מאופשר, מתיר קנייה ומכירה של מניות של חברות. מניות יהיו זמינות רק עבור חברות המגיעות לגיל מסוים
|
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :כאשר מאופשר, מתיר קנייה ומכירה של מניות של חברות. מניות יהיו זמינות רק עבור חברות המגיעות לגיל מסוים
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_MIN_YEARS_FOR_SHARES :גיל מינימלי לחברה לסחור במניותיה: {STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE :אחוז הרווח מקטע נסיעה לתשלום במערכות הזנה: {STRING}
|
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE :אחוז הרווח מקטע נסיעה לתשלום במערכות הזנה: {STRING}
|
||||||
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE_HELPTEXT :אחוז הרווח הניתן לקטעי ביניים במערכות הזנה, דבר הנותן שליטה מוגברת על ההכנסות
|
STR_CONFIG_SETTING_FEEDER_PAYMENT_SHARE_HELPTEXT :אחוז הרווח הניתן לקטעי ביניים במערכות הזנה, דבר הנותן שליטה מוגברת על ההכנסות
|
||||||
|
@ -1705,6 +1735,7 @@ STR_CONFIG_SETTING_CYCLE_SIGNAL_PBS :רמזורי נ
|
||||||
STR_CONFIG_SETTING_CYCLE_SIGNAL_ALL :הכל
|
STR_CONFIG_SETTING_CYCLE_SIGNAL_ALL :הכל
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_CONFIG_SETTING_SIGNAL_GUI_MODE_ALL_CYCLE_PATH :כל הרמזורים
|
||||||
|
|
||||||
STR_CONFIG_SETTING_TOWN_LAYOUT :מתווה דרך לערים חדשות: {STRING}
|
STR_CONFIG_SETTING_TOWN_LAYOUT :מתווה דרך לערים חדשות: {STRING}
|
||||||
STR_CONFIG_SETTING_TOWN_LAYOUT_HELPTEXT :פריסה עבור רשת הכבישים של עיירות
|
STR_CONFIG_SETTING_TOWN_LAYOUT_HELPTEXT :פריסה עבור רשת הכבישים של עיירות
|
||||||
|
@ -1731,10 +1762,13 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED :מותר
|
||||||
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :מותר, מתווה עיר מותאם אישית
|
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :מותר, מתווה עיר מותאם אישית
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :לינארי
|
||||||
|
|
||||||
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :מיקום עצים במהלך המשחק: {STRING}
|
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :מיקום עצים במהלך המשחק: {STRING}
|
||||||
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :שלוט בהופעה אקראית של עצים במהלך המשחק. זה עלול להשפיע על תעשיות המסתמכות על צמיחת עצים, לדוגמא מנסרות
|
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :שלוט בהופעה אקראית של עצים במהלך המשחק. זה עלול להשפיע על תעשיות המסתמכות על צמיחת עצים, לדוגמא מנסרות
|
||||||
###length 4
|
###length 4
|
||||||
|
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_SPREAD_ALL :גדל ומתפשט בכל מקום
|
||||||
|
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NO_GROWTH_NO_SPREAD :אל תגדל, אל תתפשט {RED}(שובר מנסרות)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_TOOLBAR_POS :{STRING} :מיקום הסרגל העיקרי
|
STR_CONFIG_SETTING_TOOLBAR_POS :{STRING} :מיקום הסרגל העיקרי
|
||||||
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :מיקום אופקי של סרגל הכלים הראשי בראש המסך
|
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :מיקום אופקי של סרגל הכלים הראשי בראש המסך
|
||||||
|
@ -1763,6 +1797,7 @@ STR_CONFIG_SETTING_ZOOM_LVL_OUT_2X :פי 2
|
||||||
STR_CONFIG_SETTING_ZOOM_LVL_OUT_4X :פי 4
|
STR_CONFIG_SETTING_ZOOM_LVL_OUT_4X :פי 4
|
||||||
STR_CONFIG_SETTING_ZOOM_LVL_OUT_8X :פי 8
|
STR_CONFIG_SETTING_ZOOM_LVL_OUT_8X :פי 8
|
||||||
|
|
||||||
|
STR_CONFIG_SETTING_SPRITE_ZOOM_MIN_HELPTEXT :הגבל את הרזולוציה המקסימלית לשימוש עבור ספרייטים. הגבלת רזולוציית הספרייט תמנע משימוש בגרפיקה ברזולוציה גבוהה גם כאשר היא זמינה. זה יכול לעזור לשמור על מראה המשחק אחידה בעת שימוש בשילוב של קבצי GRF עם ובלי גרפיקה ברזולוציה גבוהה.
|
||||||
###length 3
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_TOWN_GROWTH :{STRING} : קצב ההתרחבות של העיירות
|
STR_CONFIG_SETTING_TOWN_GROWTH :{STRING} : קצב ההתרחבות של העיירות
|
||||||
|
@ -1912,6 +1947,7 @@ STR_CONFIG_ERROR_OUT_OF_MEMORY :{WHITE}הזיכ
|
||||||
STR_CONFIG_ERROR_SPRITECACHE_TOO_BIG :{WHITE} הקצאת {BYTES} בתים של מטמון נכשלה. המטמון הופחת ל-{BYTES} בתים. דבר זה יפחית את הביצועים של OpenTTD. כדי להפחית את דרישות הזיכרון ניתן לנסות לבטל את הגרפיקה ב-32bbp ו/או רמות ה-זום-אין
|
STR_CONFIG_ERROR_SPRITECACHE_TOO_BIG :{WHITE} הקצאת {BYTES} בתים של מטמון נכשלה. המטמון הופחת ל-{BYTES} בתים. דבר זה יפחית את הביצועים של OpenTTD. כדי להפחית את דרישות הזיכרון ניתן לנסות לבטל את הגרפיקה ב-32bbp ו/או רמות ה-זום-אין
|
||||||
|
|
||||||
# Video initalization errors
|
# Video initalization errors
|
||||||
|
STR_VIDEO_DRIVER_ERROR_NO_HARDWARE_ACCELERATION :{WHITE}... לא נמצא כרטיס מסך תואם, האצת חומרה מושבתת
|
||||||
|
|
||||||
# Intro window
|
# Intro window
|
||||||
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
STR_INTRO_CAPTION :{WHITE}OpenTTD {REV}
|
||||||
|
@ -1928,6 +1964,7 @@ STR_INTRO_HIGHSCORE :{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} בדוק תוכן מקוון
|
||||||
|
STR_INTRO_GAMESCRIPT_SETTINGS :{BLACK} הגדרות סקריפטי משחק
|
||||||
STR_INTRO_QUIT :{BLACK}יציאה
|
STR_INTRO_QUIT :{BLACK}יציאה
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}התחל משחק חדש. Ctrl+לחיצה מדלג על תצורת מפה
|
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}התחל משחק חדש. Ctrl+לחיצה מדלג על תצורת מפה
|
||||||
|
@ -1947,6 +1984,7 @@ STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}הצג
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}הצגת הגדרות
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}הצגת הגדרות
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}הצג הגדרות שדרוג גראפי
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}הצג הגדרות שדרוג גראפי
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK} חפש תוכן חדש/מעודכן להורדה
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK} חפש תוכן חדש/מעודכן להורדה
|
||||||
|
STR_INTRO_TOOLTIP_AI_SETTINGS :{BLACK}הצג הגדרות בינה מלאכותית
|
||||||
STR_INTRO_TOOLTIP_QUIT :{BLACK}צא מ-'OpenTTD'
|
STR_INTRO_TOOLTIP_QUIT :{BLACK}צא מ-'OpenTTD'
|
||||||
|
|
||||||
STR_INTRO_BASESET :{BLACK}חסרים {NUM} ספרייט עבור גרפיקות הבסיס שנבחרו. אנא בדוק עדכונים לערכה זו.
|
STR_INTRO_BASESET :{BLACK}חסרים {NUM} ספרייט עבור גרפיקות הבסיס שנבחרו. אנא בדוק עדכונים לערכה זו.
|
||||||
|
@ -1977,6 +2015,7 @@ STR_CHEAT_CHANGE_DATE_QUERY_CAPT :{WHITE}שנה
|
||||||
STR_CHEAT_SETUP_PROD :{LTBLUE}אפשר שינוי ערכי התפוקה: {ORANGE}{STRING}
|
STR_CHEAT_SETUP_PROD :{LTBLUE}אפשר שינוי ערכי התפוקה: {ORANGE}{STRING}
|
||||||
|
|
||||||
# Livery window
|
# Livery window
|
||||||
|
STR_LIVERY_CAPTION :{WHITE}{COMPANY} - ערכת צבעים
|
||||||
|
|
||||||
STR_LIVERY_GENERAL_TOOLTIP :{BLACK}הצג הגדרות צבע כלליות
|
STR_LIVERY_GENERAL_TOOLTIP :{BLACK}הצג הגדרות צבע כלליות
|
||||||
STR_LIVERY_TRAIN_TOOLTIP :{BLACK}הצג הגדרות צבע לרכבות
|
STR_LIVERY_TRAIN_TOOLTIP :{BLACK}הצג הגדרות צבע לרכבות
|
||||||
|
@ -2072,6 +2111,7 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK} שנה
|
||||||
|
|
||||||
# Matches ServerGameType
|
# Matches ServerGameType
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_NETWORK_SERVER_VISIBILITY_PUBLIC :פומבי
|
||||||
|
|
||||||
# Network server list
|
# Network server list
|
||||||
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}משחק רשת
|
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}משחק רשת
|
||||||
|
@ -2104,9 +2144,11 @@ STR_NETWORK_SERVER_LIST_SERVER_VERSION :{SILVER}גרס
|
||||||
STR_NETWORK_SERVER_LIST_SERVER_ADDRESS :{SILVER}כתובת השרת: {WHITE}{STRING}
|
STR_NETWORK_SERVER_LIST_SERVER_ADDRESS :{SILVER}כתובת השרת: {WHITE}{STRING}
|
||||||
STR_NETWORK_SERVER_LIST_START_DATE :{SILVER}תאריך התחלה: {WHITE}{DATE_SHORT}
|
STR_NETWORK_SERVER_LIST_START_DATE :{SILVER}תאריך התחלה: {WHITE}{DATE_SHORT}
|
||||||
STR_NETWORK_SERVER_LIST_CURRENT_DATE :{SILVER}תאריך נוכחי: {WHITE}{DATE_SHORT}
|
STR_NETWORK_SERVER_LIST_CURRENT_DATE :{SILVER}תאריך נוכחי: {WHITE}{DATE_SHORT}
|
||||||
|
STR_NETWORK_SERVER_LIST_GAMESCRIPT :{SILVER}סקריפט משחק: {WHITE}{STRING} (v{NUM})
|
||||||
STR_NETWORK_SERVER_LIST_PASSWORD :{SILVER}מוגן בסיסמה!
|
STR_NETWORK_SERVER_LIST_PASSWORD :{SILVER}מוגן בסיסמה!
|
||||||
STR_NETWORK_SERVER_LIST_SERVER_OFFLINE :{SILVER}שרת מנותק
|
STR_NETWORK_SERVER_LIST_SERVER_OFFLINE :{SILVER}שרת מנותק
|
||||||
STR_NETWORK_SERVER_LIST_SERVER_FULL :{SILVER}שרת מלא
|
STR_NETWORK_SERVER_LIST_SERVER_FULL :{SILVER}שרת מלא
|
||||||
|
STR_NETWORK_SERVER_LIST_SERVER_TOO_OLD :{SILVER}השרת ישן מדי
|
||||||
STR_NETWORK_SERVER_LIST_VERSION_MISMATCH :{SILVER}גרסה לא תואמת
|
STR_NETWORK_SERVER_LIST_VERSION_MISMATCH :{SILVER}גרסה לא תואמת
|
||||||
STR_NETWORK_SERVER_LIST_GRF_MISMATCH :{SILVER}אי התאמת קבצים גרפיים
|
STR_NETWORK_SERVER_LIST_GRF_MISMATCH :{SILVER}אי התאמת קבצים גרפיים
|
||||||
|
|
||||||
|
@ -2129,6 +2171,7 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}השם
|
||||||
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}קבע סיסמה
|
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}קבע סיסמה
|
||||||
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}הגן על המשחק שלך עם סיסמה אם אתה לא רוצה שהוא יהיה זמין לכולם
|
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}הגן על המשחק שלך עם סיסמה אם אתה לא רוצה שהוא יהיה זמין לכולם
|
||||||
|
|
||||||
|
STR_NETWORK_START_SERVER_VISIBILITY_LABEL :{BLACK}ראות
|
||||||
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} לקוח{P "" "ות"}
|
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} לקוח{P "" "ות"}
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS :{BLACK}מספר מקסימלי של לקוחות:
|
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS :{BLACK}מספר מקסימלי של לקוחות:
|
||||||
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS_TOOLTIP :{BLACK} :מספר משתתפים מירבי
|
STR_NETWORK_START_SERVER_NUMBER_OF_CLIENTS_TOOLTIP :{BLACK} :מספר משתתפים מירבי
|
||||||
|
@ -2164,12 +2207,31 @@ STR_NETWORK_NEED_COMPANY_PASSWORD_CAPTION :{WHITE}חברה
|
||||||
STR_NETWORK_COMPANY_LIST_CLIENT_LIST :רשימת משתתפים
|
STR_NETWORK_COMPANY_LIST_CLIENT_LIST :רשימת משתתפים
|
||||||
|
|
||||||
# Network client list
|
# Network client list
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_NAME_TOOLTIP :{BLACK}שם השרת שאתה משחק בו
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_VISIBILITY_TOOLTIP :{BLACK}האם אנשים אחרים יוכלו לראות את השרת שלך ברשימה הפומבית
|
||||||
|
STR_NETWORK_CLIENT_LIST_PLAYER :{BLACK}שחקן
|
||||||
|
STR_NETWORK_CLIENT_LIST_ADMIN_CLIENT_TOOLTIP :{BLACK}פעולות ניהוליות לביצוע עבור לקוח זה
|
||||||
|
STR_NETWORK_CLIENT_LIST_CHAT_CLIENT_TOOLTIP :{BLACK}שלח הודעה לשחקן הזה
|
||||||
|
STR_NETWORK_CLIENT_LIST_CHAT_COMPANY_TOOLTIP :{BLACK}שלח הודעה לכל השחקנים של החברה הזאת
|
||||||
|
STR_NETWORK_CLIENT_LIST_SPECTATORS :צופים
|
||||||
|
STR_NETWORK_CLIENT_LIST_NEW_COMPANY :(חברה חדשה)
|
||||||
|
STR_NETWORK_CLIENT_LIST_PLAYER_ICON_HOST_TOOLTIP :{BLACK}זה מארח המשחק
|
||||||
|
|
||||||
# Matches ConnectionType
|
# Matches ConnectionType
|
||||||
###length 5
|
###length 5
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_CONNECTION_TYPE_ISOLATED :{RED}משתתפים מרוחקים לא יכולים להתחבר
|
||||||
|
STR_NETWORK_CLIENT_LIST_SERVER_CONNECTION_TYPE_STUN :{BLACK}מאחורי NAT
|
||||||
|
|
||||||
|
STR_NETWORK_CLIENT_LIST_ADMIN_CLIENT_BAN :חסום (באן)
|
||||||
|
STR_NETWORK_CLIENT_LIST_ADMIN_COMPANY_UNLOCK :שחרר סיסמה
|
||||||
|
|
||||||
|
STR_NETWORK_CLIENT_LIST_ASK_CLIENT_KICK :{YELLOW}האם אתה בטוח שברצונך להוציא את '{STRING}'?
|
||||||
|
STR_NETWORK_CLIENT_LIST_ASK_COMPANY_RESET :{YELLOW}אתה בטוח שברצונך מחק את החברה '{COMPANY}'?
|
||||||
|
STR_NETWORK_CLIENT_LIST_ASK_COMPANY_UNLOCK :{YELLOW}אתה בטוח שברצונך לאפס את סיסמת החברה '{COMPANY}'?
|
||||||
|
|
||||||
|
STR_NETWORK_ASK_RELAY_CAPTION :{WHITE}השתמש ב"relay"?
|
||||||
|
STR_NETWORK_ASK_RELAY_NO :{BLACK}לא
|
||||||
|
STR_NETWORK_ASK_RELAY_YES_ONCE :{BLACK}כן, זה
|
||||||
|
|
||||||
STR_NETWORK_SPECTATORS :צופים
|
STR_NETWORK_SPECTATORS :צופים
|
||||||
|
|
||||||
|
@ -2209,6 +2271,8 @@ STR_NETWORK_ERROR_LOSTCONNECTION :{WHITE}הקשר
|
||||||
STR_NETWORK_ERROR_SAVEGAMEERROR :{WHITE}טעינת משחק מקובץ נכשלה
|
STR_NETWORK_ERROR_SAVEGAMEERROR :{WHITE}טעינת משחק מקובץ נכשלה
|
||||||
STR_NETWORK_ERROR_SERVER_START :{WHITE}הפעלת השרת נכשלה
|
STR_NETWORK_ERROR_SERVER_START :{WHITE}הפעלת השרת נכשלה
|
||||||
STR_NETWORK_ERROR_SERVER_ERROR :{WHITE}שגיאת התקשרות
|
STR_NETWORK_ERROR_SERVER_ERROR :{WHITE}שגיאת התקשרות
|
||||||
|
STR_NETWORK_ERROR_BAD_PLAYER_NAME :{WHITE}שם השחקן שלך לא מוגדר, השם יכול להיות מוגדר בראש חלון "Multiplayer"
|
||||||
|
STR_NETWORK_ERROR_BAD_SERVER_NAME :{WHITE}שם השרת שלך לא הוגדר, אפשר להגדיר את שם השרת בחלק העליון של מסך ה"Multiplatyer"
|
||||||
STR_NETWORK_ERROR_WRONG_REVISION :{WHITE}אי התאמה לגרסת השרת
|
STR_NETWORK_ERROR_WRONG_REVISION :{WHITE}אי התאמה לגרסת השרת
|
||||||
STR_NETWORK_ERROR_WRONG_PASSWORD :{WHITE}ססמה שגוייה
|
STR_NETWORK_ERROR_WRONG_PASSWORD :{WHITE}ססמה שגוייה
|
||||||
STR_NETWORK_ERROR_SERVER_FULL :{WHITE}השרת מלא
|
STR_NETWORK_ERROR_SERVER_FULL :{WHITE}השרת מלא
|
||||||
|
@ -2255,11 +2319,13 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :המשחק עד
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :המשחק עדיין מופסק ({STRING}, {STRING})
|
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :המשחק עדיין מופסק ({STRING}, {STRING})
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :המשחק עדיין מופסק ({STRING}, {STRING}, {STRING})
|
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :המשחק עדיין מופסק ({STRING}, {STRING}, {STRING})
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_4 :משחק עדיין מושהה ({STRING}, {STRING}, {STRING}, {STRING})
|
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_4 :משחק עדיין מושהה ({STRING}, {STRING}, {STRING}, {STRING})
|
||||||
|
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_5 :המשחק עדיין מושהה ({STRING}, {STRING}, {STRING}, {STRING}, {STRING})
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :המשחק הומשך ({STRING})
|
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :המשחק הומשך ({STRING})
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :מספר שחקנים
|
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :מספר שחקנים
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :מתחבר ללקוחות
|
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :מתחבר ללקוחות
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :ידני
|
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :ידני
|
||||||
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_GAME_SCRIPT :סקריפט משחק
|
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_GAME_SCRIPT :סקריפט משחק
|
||||||
|
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_LINK_GRAPH :מחכה לעדכון גרף קישור
|
||||||
|
|
||||||
STR_NETWORK_MESSAGE_CLIENT_LEAVING :עוזב
|
STR_NETWORK_MESSAGE_CLIENT_LEAVING :עוזב
|
||||||
STR_NETWORK_MESSAGE_CLIENT_JOINED :הצטרף למשחק {STRING} ***
|
STR_NETWORK_MESSAGE_CLIENT_JOINED :הצטרף למשחק {STRING} ***
|
||||||
|
@ -2272,6 +2338,9 @@ STR_NETWORK_MESSAGE_NAME_CHANGE :{STRING} שינ
|
||||||
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}השרת סגר את המשחק
|
STR_NETWORK_MESSAGE_SERVER_SHUTDOWN :{WHITE}השרת סגר את המשחק
|
||||||
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}השרת מופעל מחדש...{}אנא המתן...
|
STR_NETWORK_MESSAGE_SERVER_REBOOT :{WHITE}השרת מופעל מחדש...{}אנא המתן...
|
||||||
|
|
||||||
|
STR_NETWORK_ERROR_COORDINATOR_REGISTRATION_FAILED :{WHITE}הרשמת שרת נכשלה
|
||||||
|
STR_NETWORK_ERROR_COORDINATOR_REUSE_OF_INVITE_CODE :{WHITE} שרת חדש עם אותו קוד-הזמנה כבר רשם את עצמו, מעביר למצב משחק "מקומי"
|
||||||
|
STR_NETWORK_ERROR_COORDINATOR_ISOLATED :{WHITE}השרת שלך לא מאפשר חיבורים מרוחקים
|
||||||
|
|
||||||
# Content downloading window
|
# Content downloading window
|
||||||
STR_CONTENT_TITLE :{WHITE}הורדת תוכן
|
STR_CONTENT_TITLE :{WHITE}הורדת תוכן
|
||||||
|
@ -2348,6 +2417,7 @@ STR_MISSING_GRAPHICS_SET_MESSAGE :{BLACK}OpenTTD
|
||||||
STR_MISSING_GRAPHICS_YES_DOWNLOAD :{BLACK}כן, הורד את הגרפיקה
|
STR_MISSING_GRAPHICS_YES_DOWNLOAD :{BLACK}כן, הורד את הגרפיקה
|
||||||
STR_MISSING_GRAPHICS_NO_QUIT :{BLACK}לא, צא מ-OpenTTD
|
STR_MISSING_GRAPHICS_NO_QUIT :{BLACK}לא, צא מ-OpenTTD
|
||||||
|
|
||||||
|
STR_MISSING_GRAPHICS_ERROR :{BLACK}הורדת הגרפיקה נכשלה.{}אנא הורד את הגרפיקה ידנית.
|
||||||
|
|
||||||
# Transparency settings window
|
# Transparency settings window
|
||||||
STR_TRANSPARENCY_CAPTION :{WHITE}הגדרות שקיפות
|
STR_TRANSPARENCY_CAPTION :{WHITE}הגדרות שקיפות
|
||||||
|
@ -2392,6 +2462,7 @@ STR_JOIN_WAYPOINT_CAPTION :{WHITE}חבר
|
||||||
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}בנה נקודת ציון נפרדת
|
STR_JOIN_WAYPOINT_CREATE_SPLITTED_WAYPOINT :{YELLOW}בנה נקודת ציון נפרדת
|
||||||
|
|
||||||
# Generic toolbar
|
# Generic toolbar
|
||||||
|
STR_TOOLBAR_DISABLED_NO_VEHICLE_AVAILABLE :{BLACK}כרגע מבוטל מכייוון שאין רכבים זמינים לתשתית הזאת
|
||||||
|
|
||||||
# Rail construction toolbar
|
# Rail construction toolbar
|
||||||
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :בניית מסילות
|
STR_RAIL_TOOLBAR_RAILROAD_CONSTRUCTION_CAPTION :בניית מסילות
|
||||||
|
@ -2442,6 +2513,7 @@ STR_STATION_CLASS_WAYP :נקודות ד
|
||||||
|
|
||||||
# Signal window
|
# Signal window
|
||||||
STR_BUILD_SIGNAL_CAPTION :{WHITE}בחירת רמזורים
|
STR_BUILD_SIGNAL_CAPTION :{WHITE}בחירת רמזורים
|
||||||
|
STR_BUILD_SIGNAL_TOGGLE_ADVANCED_SIGNAL_TOOLTIP :{BLACK} החלף הצגת רמזורים מתקדמים
|
||||||
STR_BUILD_SIGNAL_SEMAPHORE_NORM_TOOLTIP :{BLACK}רמזור בלוק (מכאניים){}זהו הרמזורי הפשוט ביותר, מאפשר לרכבת אחת בלבד להמצא בבלוק מסויים בזמן נתון
|
STR_BUILD_SIGNAL_SEMAPHORE_NORM_TOOLTIP :{BLACK}רמזור בלוק (מכאניים){}זהו הרמזורי הפשוט ביותר, מאפשר לרכבת אחת בלבד להמצא בבלוק מסויים בזמן נתון
|
||||||
STR_BUILD_SIGNAL_SEMAPHORE_ENTRY_TOOLTIP :{BLACK}רמזור כניסה (סמפור){}ירוקים כל עוד יש לפחות רמזור יציאה ירוק מקטע המסילה העוקב. אחרת מראה אדום
|
STR_BUILD_SIGNAL_SEMAPHORE_ENTRY_TOOLTIP :{BLACK}רמזור כניסה (סמפור){}ירוקים כל עוד יש לפחות רמזור יציאה ירוק מקטע המסילה העוקב. אחרת מראה אדום
|
||||||
STR_BUILD_SIGNAL_SEMAPHORE_EXIT_TOOLTIP :{BLACK}רמזור יציאה (סמפור){} מתנהג בדומה לרמזור הבלוק, אבל נחוץ להצגת הצבע הנכון ברמזורי כניסה ורמזורים משולבים
|
STR_BUILD_SIGNAL_SEMAPHORE_EXIT_TOOLTIP :{BLACK}רמזור יציאה (סמפור){} מתנהג בדומה לרמזור הבלוק, אבל נחוץ להצגת הצבע הנכון ברמזורי כניסה ורמזורים משולבים
|
||||||
|
@ -2463,8 +2535,6 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}הגדל
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}בחר סוג הגשר עליו תעבור המסילה
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}בחר סוג הגשר עליו תעבור המסילה
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}בחירת גשר לכביש
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}בחירת גשר לכביש
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK} בחירת סוג הגשר – בחר את הסוג שברצונך לבנות
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK} בחירת סוג הגשר – בחר את הסוג שברצונך לבנות
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :גשר תלוי, ברזל
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :גשר תלוי, ברזל
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :גשר קורות, ברזל
|
STR_BRIDGE_NAME_GIRDER_STEEL :גשר קורות, ברזל
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :גשר זיז, פלדה
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :גשר זיז, פלדה
|
||||||
|
@ -2496,6 +2566,8 @@ STR_ROAD_TOOLBAR_TOOLTIP_BUILD_TRAMWAY_TUNNEL :{BLACK}בנה
|
||||||
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR_ROAD :{BLACK}שנה מצב בנה/הסר כבישים
|
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR_ROAD :{BLACK}שנה מצב בנה/הסר כבישים
|
||||||
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR_TRAMWAYS :{BLACK}שנה מצב בנה\מחק למבני חשמלית
|
STR_ROAD_TOOLBAR_TOOLTIP_TOGGLE_BUILD_REMOVE_FOR_TRAMWAYS :{BLACK}שנה מצב בנה\מחק למבני חשמלית
|
||||||
|
|
||||||
|
STR_ROAD_NAME_ROAD :דרך
|
||||||
|
STR_ROAD_NAME_TRAM :רכבת קלה
|
||||||
|
|
||||||
# Road depot construction window
|
# Road depot construction window
|
||||||
STR_BUILD_DEPOT_ROAD_ORIENTATION_CAPTION :{WHITE}כיוון המוסך
|
STR_BUILD_DEPOT_ROAD_ORIENTATION_CAPTION :{WHITE}כיוון המוסך
|
||||||
|
@ -2583,6 +2655,7 @@ STR_TREES_RANDOM_TYPE :{BLACK}עצים
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}נטע עצים מסוג אקראי במקום זה. Shift בורר בניה/הצגה של הערכת עלות
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}נטע עצים מסוג אקראי במקום זה. Shift בורר בניה/הצגה של הערכת עלות
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}עצים אקראיים
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}עצים אקראיים
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}שתול עצים באופן אקראי על פני השטח
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}שתול עצים באופן אקראי על פני השטח
|
||||||
|
STR_TREES_MODE_FOREST_LG_BUTTON :{BLACK}יער
|
||||||
|
|
||||||
# Land generation window (SE)
|
# Land generation window (SE)
|
||||||
STR_TERRAFORM_TOOLBAR_LAND_GENERATION_CAPTION :{WHITE}יצירת טופוגרפיה
|
STR_TERRAFORM_TOOLBAR_LAND_GENERATION_CAPTION :{WHITE}יצירת טופוגרפיה
|
||||||
|
@ -2635,10 +2708,12 @@ STR_FUND_INDUSTRY_CAPTION :{WHITE}ממן
|
||||||
STR_FUND_INDUSTRY_SELECTION_TOOLTIP :{BLACK}בחר תעשיה מהרשימה
|
STR_FUND_INDUSTRY_SELECTION_TOOLTIP :{BLACK}בחר תעשיה מהרשימה
|
||||||
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES :תעשיות אקראיות
|
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES :תעשיות אקראיות
|
||||||
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES_TOOLTIP :{BLACK}פזר על המפה תעשיות באופן אקראי
|
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES_TOOLTIP :{BLACK}פזר על המפה תעשיות באופן אקראי
|
||||||
|
STR_FUND_INDUSTRY_MANY_RANDOM_INDUSTRIES_CAPTION :{WHITE}צור תעשיות אקראיות
|
||||||
STR_FUND_INDUSTRY_INDUSTRY_BUILD_COST :{YELLOW}{CURRENCY_LONG}{BLACK} :מחיר
|
STR_FUND_INDUSTRY_INDUSTRY_BUILD_COST :{YELLOW}{CURRENCY_LONG}{BLACK} :מחיר
|
||||||
STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}צפה
|
STR_FUND_INDUSTRY_PROSPECT_NEW_INDUSTRY :{BLACK}צפה
|
||||||
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}בנה
|
STR_FUND_INDUSTRY_BUILD_NEW_INDUSTRY :{BLACK}בנה
|
||||||
STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}ממן
|
STR_FUND_INDUSTRY_FUND_NEW_INDUSTRY :{BLACK}ממן
|
||||||
|
STR_FUND_INDUSTRY_REMOVE_ALL_INDUSTRIES_TOOLTIP :{BLACK}הסר את כל התעשיות שכרגע על המפה
|
||||||
|
|
||||||
# Industry cargoes window
|
# Industry cargoes window
|
||||||
STR_INDUSTRY_CARGOES_INDUSTRY_CAPTION :{WHITE}שרשרת תעשיות עבור תעשיה {STRING}
|
STR_INDUSTRY_CARGOES_INDUSTRY_CAPTION :{WHITE}שרשרת תעשיות עבור תעשיה {STRING}
|
||||||
|
@ -2680,8 +2755,10 @@ STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}{LTBLUE}
|
||||||
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK} :מקבל {LTBLUE}
|
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK} :מקבל {LTBLUE}
|
||||||
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({1:STRING} {0:COMMA}/8 )
|
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({1:STRING} {0:COMMA}/8 )
|
||||||
STR_LANG_AREA_INFORMATION_RAIL_TYPE :{BLACK}סוג מסילה: {LTBLUE}{STRING}
|
STR_LANG_AREA_INFORMATION_RAIL_TYPE :{BLACK}סוג מסילה: {LTBLUE}{STRING}
|
||||||
|
STR_LANG_AREA_INFORMATION_TRAM_TYPE :{BLACK}סוג רכבת קלה: {LTBLUE}{STRING}
|
||||||
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}מגבלת מהירות על המסילה: {LTBLUE}{VELOCITY}
|
STR_LANG_AREA_INFORMATION_RAIL_SPEED_LIMIT :{BLACK}מגבלת מהירות על המסילה: {LTBLUE}{VELOCITY}
|
||||||
STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}הגבלת מהירות בכביש: {LTBLUE}{VELOCITY}
|
STR_LANG_AREA_INFORMATION_ROAD_SPEED_LIMIT :{BLACK}הגבלת מהירות בכביש: {LTBLUE}{VELOCITY}
|
||||||
|
STR_LANG_AREA_INFORMATION_TRAM_SPEED_LIMIT :{BLACK}הגבלת מהירות לרכבת קלה: {LTBLUE}{VELOCITY}
|
||||||
|
|
||||||
# Description of land area of different tiles
|
# Description of land area of different tiles
|
||||||
STR_LAI_CLEAR_DESCRIPTION_ROCKS :סלעים
|
STR_LAI_CLEAR_DESCRIPTION_ROCKS :סלעים
|
||||||
|
@ -2785,6 +2862,7 @@ STR_FRAMERATE_CAPTION :{WHITE}קצב
|
||||||
STR_FRAMERATE_CAPTION_SMALL :{STRING}{WHITE} ({DECIMAL}x)
|
STR_FRAMERATE_CAPTION_SMALL :{STRING}{WHITE} ({DECIMAL}x)
|
||||||
STR_FRAMERATE_RATE_GAMELOOP :{WHITE}קצב סימולציה: {STRING}
|
STR_FRAMERATE_RATE_GAMELOOP :{WHITE}קצב סימולציה: {STRING}
|
||||||
STR_FRAMERATE_RATE_GAMELOOP_TOOLTIP :{BLACK}מספר פעימות משחק לשניה
|
STR_FRAMERATE_RATE_GAMELOOP_TOOLTIP :{BLACK}מספר פעימות משחק לשניה
|
||||||
|
STR_FRAMERATE_RATE_BLITTER :{BLACK}קצב רענון: {STRING}
|
||||||
STR_FRAMERATE_RATE_BLITTER_TOOLTIP :{BLACK}מספר פריימים של וידאו המעובדים בשניה
|
STR_FRAMERATE_RATE_BLITTER_TOOLTIP :{BLACK}מספר פריימים של וידאו המעובדים בשניה
|
||||||
STR_FRAMERATE_SPEED_FACTOR_TOOLTIP :{BLACK} כמה מהר המשחק כרגע רץ, בהשוואה למהירות הצפוייה בקצב סימולציה רגיל.
|
STR_FRAMERATE_SPEED_FACTOR_TOOLTIP :{BLACK} כמה מהר המשחק כרגע רץ, בהשוואה למהירות הצפוייה בקצב סימולציה רגיל.
|
||||||
STR_FRAMERATE_CURRENT :נוכחי{WHITE}
|
STR_FRAMERATE_CURRENT :נוכחי{WHITE}
|
||||||
|
@ -2804,16 +2882,20 @@ STR_FRAMERATE_DRAWING :{WHITE}עיבו
|
||||||
STR_FRAMERATE_DRAWING_VIEWPORTS :{BLACK} תצוגות עולם:
|
STR_FRAMERATE_DRAWING_VIEWPORTS :{BLACK} תצוגות עולם:
|
||||||
STR_FRAMERATE_VIDEO :{BLACK}פלט וידאו:
|
STR_FRAMERATE_VIDEO :{BLACK}פלט וידאו:
|
||||||
STR_FRAMERATE_SOUND :{WHITE} ערבוב צליל:
|
STR_FRAMERATE_SOUND :{WHITE} ערבוב צליל:
|
||||||
|
STR_FRAMERATE_GAMESCRIPT :{BLACK} סקריפט משחק:
|
||||||
|
|
||||||
###length 15
|
###length 15
|
||||||
STR_FRAMETIME_CAPTION_GAMELOOP :לולאת משחק
|
STR_FRAMETIME_CAPTION_GAMELOOP :לולאת משחק
|
||||||
STR_FRAMETIME_CAPTION_GL_ECONOMY :טיפול במטען
|
STR_FRAMETIME_CAPTION_GL_ECONOMY :טיפול במטען
|
||||||
STR_FRAMETIME_CAPTION_GL_TRAINS :פעימות רכבת
|
STR_FRAMETIME_CAPTION_GL_TRAINS :פעימות רכבת
|
||||||
|
STR_FRAMETIME_CAPTION_GL_ROADVEHS :פעימות כלי רכב
|
||||||
STR_FRAMETIME_CAPTION_GL_LANDSCAPE :פעימות עולם
|
STR_FRAMETIME_CAPTION_GL_LANDSCAPE :פעימות עולם
|
||||||
STR_FRAMETIME_CAPTION_GL_LINKGRAPH :השהיית גרף קשרים
|
STR_FRAMETIME_CAPTION_GL_LINKGRAPH :השהיית גרף קשרים
|
||||||
STR_FRAMETIME_CAPTION_DRAWING :עיבוד גרפיקה
|
STR_FRAMETIME_CAPTION_DRAWING :עיבוד גרפיקה
|
||||||
STR_FRAMETIME_CAPTION_DRAWING_VIEWPORTS :עיבוד תצוגת עולם
|
STR_FRAMETIME_CAPTION_DRAWING_VIEWPORTS :עיבוד תצוגת עולם
|
||||||
STR_FRAMETIME_CAPTION_VIDEO :פלט וידאו
|
STR_FRAMETIME_CAPTION_VIDEO :פלט וידאו
|
||||||
|
STR_FRAMETIME_CAPTION_ALLSCRIPTS :סה"כ סקריפטי משחק ובינה מלאכותית
|
||||||
|
STR_FRAMETIME_CAPTION_AI :בינה מלאכותית {NUM} {STRING}
|
||||||
|
|
||||||
|
|
||||||
# Save/load game/scenario
|
# Save/load game/scenario
|
||||||
|
@ -2839,6 +2921,7 @@ STR_SAVELOAD_DETAIL_NOT_AVAILABLE :{BLACK}אין
|
||||||
STR_SAVELOAD_DETAIL_COMPANY_INDEX :{SILVER}{COMMA}: {WHITE}{STRING}
|
STR_SAVELOAD_DETAIL_COMPANY_INDEX :{SILVER}{COMMA}: {WHITE}{STRING}
|
||||||
STR_SAVELOAD_DETAIL_GRFSTATUS :{SILVER}NewGRF: {WHITE}{STRING}
|
STR_SAVELOAD_DETAIL_GRFSTATUS :{SILVER}NewGRF: {WHITE}{STRING}
|
||||||
STR_SAVELOAD_FILTER_TITLE :{BLACK}מחרוזת סינון:
|
STR_SAVELOAD_FILTER_TITLE :{BLACK}מחרוזת סינון:
|
||||||
|
STR_SAVELOAD_OVERWRITE_TITLE :{WHITE}החלף קובץ
|
||||||
|
|
||||||
STR_SAVELOAD_OSKTITLE :{BLACK}הכנס שם לשמירה
|
STR_SAVELOAD_OSKTITLE :{BLACK}הכנס שם לשמירה
|
||||||
|
|
||||||
|
@ -2853,6 +2936,8 @@ STR_MAPGEN_TOWN_NAME_DROPDOWN_TOOLTIP :{BLACK}בחר
|
||||||
STR_MAPGEN_DATE :{BLACK} :תאריך
|
STR_MAPGEN_DATE :{BLACK} :תאריך
|
||||||
STR_MAPGEN_NUMBER_OF_INDUSTRIES :{BLACK} :מספר התעשיות
|
STR_MAPGEN_NUMBER_OF_INDUSTRIES :{BLACK} :מספר התעשיות
|
||||||
STR_MAPGEN_LAND_GENERATOR :{BLACK} :מחולל פני שטח
|
STR_MAPGEN_LAND_GENERATOR :{BLACK} :מחולל פני שטח
|
||||||
|
STR_MAPGEN_HEIGHTMAP_HEIGHT :{BLACK}הפסגה הגבוהה ביותר:
|
||||||
|
STR_MAPGEN_HEIGHTMAP_HEIGHT_DOWN :{BLACK}הקטן את הגובה המרבי של הפסגה הגבוהה ביותר במפה באחד
|
||||||
STR_MAPGEN_TERRAIN_TYPE :{BLACK} :סוג הקרקע
|
STR_MAPGEN_TERRAIN_TYPE :{BLACK} :סוג הקרקע
|
||||||
STR_MAPGEN_SEA_LEVEL :{BLACK} :כמות ימים/אגמים
|
STR_MAPGEN_SEA_LEVEL :{BLACK} :כמות ימים/אגמים
|
||||||
STR_MAPGEN_QUANTITY_OF_RIVERS :{BLACK}נהרות:
|
STR_MAPGEN_QUANTITY_OF_RIVERS :{BLACK}נהרות:
|
||||||
|
@ -2900,6 +2985,7 @@ STR_MAPGEN_HEIGHTMAP_NAME :{BLACK} :שם
|
||||||
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}גודל:
|
STR_MAPGEN_HEIGHTMAP_SIZE_LABEL :{BLACK}גודל:
|
||||||
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} על {NUM}
|
STR_MAPGEN_HEIGHTMAP_SIZE :{ORANGE}{NUM} על {NUM}
|
||||||
|
|
||||||
|
STR_MAPGEN_SNOW_COVERAGE_QUERY_CAPT :{WHITE} כיסוי שלג באחוזים
|
||||||
STR_MAPGEN_START_DATE_QUERY_CAPT :{WHITE}שנה את שנת הפתיחה
|
STR_MAPGEN_START_DATE_QUERY_CAPT :{WHITE}שנה את שנת הפתיחה
|
||||||
|
|
||||||
# SE Map generation
|
# SE Map generation
|
||||||
|
@ -2971,6 +3057,7 @@ STR_NEWGRF_SETTINGS_VERSION :{BLACK}גרסא
|
||||||
STR_NEWGRF_SETTINGS_MIN_VERSION :{BLACK}גירסה מינימלת תואמת: {SILVER}{NUM}
|
STR_NEWGRF_SETTINGS_MIN_VERSION :{BLACK}גירסה מינימלת תואמת: {SILVER}{NUM}
|
||||||
STR_NEWGRF_SETTINGS_MD5SUM :{BLACK}MD5sum: {SILVER}{STRING}
|
STR_NEWGRF_SETTINGS_MD5SUM :{BLACK}MD5sum: {SILVER}{STRING}
|
||||||
STR_NEWGRF_SETTINGS_PALETTE :{SILVER}{STRING}{BLACK}: פלטת צבעים
|
STR_NEWGRF_SETTINGS_PALETTE :{SILVER}{STRING}{BLACK}: פלטת צבעים
|
||||||
|
STR_NEWGRF_SETTINGS_PALETTE_DEFAULT :ברירת מחדל (D)
|
||||||
STR_NEWGRF_SETTINGS_PARAMETER :{SILVER}{STRING}{BLACK} :פרמטריֿם
|
STR_NEWGRF_SETTINGS_PARAMETER :{SILVER}{STRING}{BLACK} :פרמטריֿם
|
||||||
|
|
||||||
STR_NEWGRF_SETTINGS_NO_INFO :{BLACK}לא קיים מידע
|
STR_NEWGRF_SETTINGS_NO_INFO :{BLACK}לא קיים מידע
|
||||||
|
@ -3183,6 +3270,7 @@ STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}שחד
|
||||||
# Goal window
|
# Goal window
|
||||||
STR_GOALS_CAPTION :{WHITE}{COMPANY} מטרות
|
STR_GOALS_CAPTION :{WHITE}{COMPANY} מטרות
|
||||||
STR_GOALS_SPECTATOR_CAPTION :{WHITE}מטרות גלובליות
|
STR_GOALS_SPECTATOR_CAPTION :{WHITE}מטרות גלובליות
|
||||||
|
STR_GOALS_SPECTATOR :מטרות גלובליות
|
||||||
STR_GOALS_TEXT :{ORANGE}{STRING}
|
STR_GOALS_TEXT :{ORANGE}{STRING}
|
||||||
STR_GOALS_NONE :{ORANGE}- אין -
|
STR_GOALS_NONE :{ORANGE}- אין -
|
||||||
STR_GOALS_PROGRESS :{ORANGE}{STRING}
|
STR_GOALS_PROGRESS :{ORANGE}{STRING}
|
||||||
|
@ -3325,6 +3413,8 @@ STR_FINANCES_CAPTION :{WHITE}{COMPANY
|
||||||
STR_FINANCES_YEAR :{WHITE}{NUM}
|
STR_FINANCES_YEAR :{WHITE}{NUM}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_FINANCES_REVENUE_TITLE :{WHITE}הכנסה
|
||||||
|
STR_FINANCES_OPERATING_EXPENSES_TITLE :{WHITE}הוצאות תפעול
|
||||||
|
|
||||||
|
|
||||||
###length 13
|
###length 13
|
||||||
|
@ -3334,6 +3424,8 @@ STR_FINANCES_SECTION_TRAIN_RUNNING_COSTS :{GOLD}עלות
|
||||||
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}עלות תפעול רכבים
|
STR_FINANCES_SECTION_ROAD_VEHICLE_RUNNING_COSTS :{GOLD}עלות תפעול רכבים
|
||||||
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD} עלות הפעלת כלי טייס
|
STR_FINANCES_SECTION_AIRCRAFT_RUNNING_COSTS :{GOLD} עלות הפעלת כלי טייס
|
||||||
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD} עלות הפעלת כלי שייט
|
STR_FINANCES_SECTION_SHIP_RUNNING_COSTS :{GOLD} עלות הפעלת כלי שייט
|
||||||
|
STR_FINANCES_SECTION_AIRCRAFT_REVENUE :{GOLD}כלי טייס
|
||||||
|
STR_FINANCES_SECTION_SHIP_REVENUE :{GOLD}כלי שייט
|
||||||
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}ריבית על ההלוואה
|
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}ריבית על ההלוואה
|
||||||
STR_FINANCES_SECTION_OTHER :{GOLD}אחר
|
STR_FINANCES_SECTION_OTHER :{GOLD}אחר
|
||||||
|
|
||||||
|
@ -3343,6 +3435,7 @@ STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}חשבו
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}הלוואה
|
STR_FINANCES_LOAN_TITLE :{WHITE}הלוואה
|
||||||
STR_FINANCES_MAX_LOAN :{BLACK}{CURRENCY_LONG}{WHITE}: הלוואה מירבית
|
STR_FINANCES_MAX_LOAN :{BLACK}{CURRENCY_LONG}{WHITE}: הלוואה מירבית
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_BANK_BALANCE :{WHITE}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_BUTTON :{BLACK}לווה {CURRENCY_LONG}
|
STR_FINANCES_BORROW_BUTTON :{BLACK}לווה {CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}הגדל את ההלוואה. Ctrl+לחיצה מלווה ככל שניתן
|
STR_FINANCES_BORROW_TOOLTIP :{BLACK}הגדל את ההלוואה. Ctrl+לחיצה מלווה ככל שניתן
|
||||||
STR_FINANCES_REPAY_BUTTON :{BLACK}החזר {CURRENCY_LONG}
|
STR_FINANCES_REPAY_BUTTON :{BLACK}החזר {CURRENCY_LONG}
|
||||||
|
@ -3379,6 +3472,7 @@ STR_COMPANY_VIEW_RELOCATE_HQ :{BLACK}שנה
|
||||||
STR_COMPANY_VIEW_RELOCATE_COMPANY_HEADQUARTERS :{BLACK}מקם מחדש את מטה החברה עבור 1% משווי החברה. Shift+לחיצה מציג הערכת עלות ללא מיקום מחדש של המטה
|
STR_COMPANY_VIEW_RELOCATE_COMPANY_HEADQUARTERS :{BLACK}מקם מחדש את מטה החברה עבור 1% משווי החברה. Shift+לחיצה מציג הערכת עלות ללא מיקום מחדש של המטה
|
||||||
STR_COMPANY_VIEW_INFRASTRUCTURE_BUTTON :{BLACK}פרטים
|
STR_COMPANY_VIEW_INFRASTRUCTURE_BUTTON :{BLACK}פרטים
|
||||||
STR_COMPANY_VIEW_INFRASTRUCTURE_TOOLTIP :{BLACK}צפה בספירות מפורטות של תשתיות
|
STR_COMPANY_VIEW_INFRASTRUCTURE_TOOLTIP :{BLACK}צפה בספירות מפורטות של תשתיות
|
||||||
|
STR_COMPANY_VIEW_GIVE_MONEY_BUTTON :{BLACK}הענק כסף
|
||||||
|
|
||||||
STR_COMPANY_VIEW_NEW_FACE_BUTTON :{BLACK}פנים חדשות
|
STR_COMPANY_VIEW_NEW_FACE_BUTTON :{BLACK}פנים חדשות
|
||||||
STR_COMPANY_VIEW_NEW_FACE_TOOLTIP :{BLACK}בחר פנים חדשות למנהל
|
STR_COMPANY_VIEW_NEW_FACE_TOOLTIP :{BLACK}בחר פנים חדשות למנהל
|
||||||
|
@ -3415,7 +3509,14 @@ STR_COMPANY_INFRASTRUCTURE_VIEW_TOTAL :{WHITE}{CURRENC
|
||||||
STR_INDUSTRY_DIRECTORY_CAPTION :{WHITE}תעשיות
|
STR_INDUSTRY_DIRECTORY_CAPTION :{WHITE}תעשיות
|
||||||
STR_INDUSTRY_DIRECTORY_NONE :{ORANGE}- אין -
|
STR_INDUSTRY_DIRECTORY_NONE :{ORANGE}- אין -
|
||||||
STR_INDUSTRY_DIRECTORY_ITEM_NOPROD :{ORANGE}{INDUSTRY}
|
STR_INDUSTRY_DIRECTORY_ITEM_NOPROD :{ORANGE}{INDUSTRY}
|
||||||
|
STR_INDUSTRY_DIRECTORY_ITEM_PROD1 :{ORANGE}{INDUSTRY} {STRING}
|
||||||
|
STR_INDUSTRY_DIRECTORY_ITEM_PROD2 :{ORANGE}{INDUSTRY} {STRING}, {STRING}
|
||||||
|
STR_INDUSTRY_DIRECTORY_ITEM_PROD3 :{ORANGE}{INDUSTRY} {STRING}, {STRING}, {STRING}
|
||||||
|
STR_INDUSTRY_DIRECTORY_ITEM_PRODMORE :{ORANGE}{INDUSTRY} {STRING}, {STRING}, {STRING} ו{NUM} ועוד...
|
||||||
STR_INDUSTRY_DIRECTORY_LIST_CAPTION :{BLACK}רשימת תעשיות - לחץ על שם כדי להתמקד בתעשייה. Ctrl+לחיצה פותח חלונית תצוגה חדשה על מיקום התעשייה
|
STR_INDUSTRY_DIRECTORY_LIST_CAPTION :{BLACK}רשימת תעשיות - לחץ על שם כדי להתמקד בתעשייה. Ctrl+לחיצה פותח חלונית תצוגה חדשה על מיקום התעשייה
|
||||||
|
STR_INDUSTRY_DIRECTORY_PRODUCED_CARGO_FILTER :{BLACK}מטען שיוצר: {SILVER}{STRING}
|
||||||
|
STR_INDUSTRY_DIRECTORY_FILTER_ALL_TYPES :כל סוגי המטען
|
||||||
|
STR_INDUSTRY_DIRECTORY_FILTER_NONE :אין
|
||||||
|
|
||||||
# Industry view
|
# Industry view
|
||||||
STR_INDUSTRY_VIEW_CAPTION :{WHITE}{INDUSTRY}
|
STR_INDUSTRY_VIEW_CAPTION :{WHITE}{INDUSTRY}
|
||||||
|
@ -3425,6 +3526,8 @@ STR_INDUSTRY_VIEW_LOCATION_TOOLTIP :{BLACK}מקד
|
||||||
STR_INDUSTRY_VIEW_PRODUCTION_LEVEL :{BLACK}רמת הפקה: {YELLOW}{COMMA}%
|
STR_INDUSTRY_VIEW_PRODUCTION_LEVEL :{BLACK}רמת הפקה: {YELLOW}{COMMA}%
|
||||||
STR_INDUSTRY_VIEW_INDUSTRY_ANNOUNCED_CLOSURE :{YELLOW}התעשייה הכריזה על סגירה מתקרבת!
|
STR_INDUSTRY_VIEW_INDUSTRY_ANNOUNCED_CLOSURE :{YELLOW}התעשייה הכריזה על סגירה מתקרבת!
|
||||||
|
|
||||||
|
STR_INDUSTRY_VIEW_REQUIRES_N_CARGO :{BLACK}דורש: {YELLOW}{STRING}{STRING}
|
||||||
|
STR_INDUSTRY_VIEW_CARGO_LIST_EXTENSION :, {STRING}{STRING}
|
||||||
|
|
||||||
STR_INDUSTRY_VIEW_REQUIRES :{BLACK}דורש:
|
STR_INDUSTRY_VIEW_REQUIRES :{BLACK}דורש:
|
||||||
STR_INDUSTRY_VIEW_ACCEPT_CARGO :{YELLOW}{STRING}{BLACK}{3:STRING}
|
STR_INDUSTRY_VIEW_ACCEPT_CARGO :{YELLOW}{STRING}{BLACK}{3:STRING}
|
||||||
|
@ -3457,6 +3560,7 @@ STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}שלח
|
||||||
STR_VEHICLE_LIST_REPLACE_VEHICLES :החלף כלי רכב
|
STR_VEHICLE_LIST_REPLACE_VEHICLES :החלף כלי רכב
|
||||||
STR_VEHICLE_LIST_SEND_FOR_SERVICING :שלח לטיפול
|
STR_VEHICLE_LIST_SEND_FOR_SERVICING :שלח לטיפול
|
||||||
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}{1:CURRENCY_LONG} :בשנה שעברה{NBSP} {0:CURRENCY_LONG}) :רווח השנה
|
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}{1:CURRENCY_LONG} :בשנה שעברה{NBSP} {0:CURRENCY_LONG}) :רווח השנה
|
||||||
|
STR_VEHICLE_LIST_CARGO :{TINY_FONT}{BLACK}[{CARGO_LIST}]
|
||||||
|
|
||||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :שלח רכבת למוסך
|
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :שלח רכבת למוסך
|
||||||
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :שלח כלי רכב למוסך
|
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :שלח כלי רכב למוסך
|
||||||
|
@ -3487,6 +3591,7 @@ STR_GROUPS_CLICK_ON_GROUP_FOR_TOOLTIP :{BLACK}קבוצ
|
||||||
STR_GROUP_CREATE_TOOLTIP :{BLACK}לחץ ליצירת קבוצה חדשה
|
STR_GROUP_CREATE_TOOLTIP :{BLACK}לחץ ליצירת קבוצה חדשה
|
||||||
STR_GROUP_DELETE_TOOLTIP :{BLACK}מחק את הקבוצה שנבחרה
|
STR_GROUP_DELETE_TOOLTIP :{BLACK}מחק את הקבוצה שנבחרה
|
||||||
STR_GROUP_RENAME_TOOLTIP :{BLACK}שנה את שם הקבוצה
|
STR_GROUP_RENAME_TOOLTIP :{BLACK}שנה את שם הקבוצה
|
||||||
|
STR_GROUP_LIVERY_TOOLTIP :{BLACK}שינוי צבע הקבוצה שנבחרה
|
||||||
STR_GROUP_REPLACE_PROTECTION_TOOLTIP :{BLACK}לחץ על מנת להגן על הכלים בקבוצה בפני החלפה אוטומטית
|
STR_GROUP_REPLACE_PROTECTION_TOOLTIP :{BLACK}לחץ על מנת להגן על הכלים בקבוצה בפני החלפה אוטומטית
|
||||||
|
|
||||||
STR_QUERY_GROUP_DELETE_CAPTION :{WHITE}מחק קבוצה
|
STR_QUERY_GROUP_DELETE_CAPTION :{WHITE}מחק קבוצה
|
||||||
|
@ -3514,6 +3619,7 @@ STR_BUY_VEHICLE_ROAD_VEHICLE_CAPTION :כלי רכב
|
||||||
# Vehicle availability
|
# Vehicle availability
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :רכבות זמינות
|
STR_BUY_VEHICLE_TRAIN_ALL_CAPTION :רכבות זמינות
|
||||||
|
STR_BUY_VEHICLE_ROAD_VEHICLE_ALL_CAPTION :כלי רכב חדשים
|
||||||
STR_BUY_VEHICLE_SHIP_CAPTION :כלי שייט חדשים
|
STR_BUY_VEHICLE_SHIP_CAPTION :כלי שייט חדשים
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :כלי טייס חדש
|
STR_BUY_VEHICLE_AIRCRAFT_CAPTION :כלי טייס חדש
|
||||||
|
|
||||||
|
@ -3554,6 +3660,8 @@ STR_BUY_VEHICLE_SHIP_BUY_VEHICLE_BUTTON :{BLACK}רכוש
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_BUTTON :{BLACK}רכוש כלי טייס
|
STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_BUTTON :{BLACK}רכוש כלי טייס
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
|
STR_BUY_VEHICLE_SHIP_BUY_REFIT_VEHICLE_BUTTON :{BLACK}קנה והתאם כלי שייט
|
||||||
|
STR_BUY_VEHICLE_AIRCRAFT_BUY_REFIT_VEHICLE_BUTTON :{BLACK}קנה והתאם כלי טייס
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_TOOLTIP :{BLACK}רכוש את קרון הרכבת שמודגש. Shift+לחיצה מציג הערכת עלות ללא רכישה
|
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_TOOLTIP :{BLACK}רכוש את קרון הרכבת שמודגש. Shift+לחיצה מציג הערכת עלות ללא רכישה
|
||||||
|
@ -3562,6 +3670,7 @@ STR_BUY_VEHICLE_SHIP_BUY_VEHICLE_TOOLTIP :{BLACK}רכוש
|
||||||
STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_TOOLTIP :{BLACK}רכוש את כלי הטייס שמודגש. Shift+לחיצה מציג הערכת עלות ללא רכישה
|
STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_TOOLTIP :{BLACK}רכוש את כלי הטייס שמודגש. Shift+לחיצה מציג הערכת עלות ללא רכישה
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
|
STR_BUY_VEHICLE_TRAIN_BUY_REFIT_VEHICLE_TOOLTIP :{BLACK}לרכוש ולאבזר את הרכבת הנבחרת. לחיצה+מקש Shift תציג עלות משוערת מבלי לבצע רכישה בפועל
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_RENAME_BUTTON :{BLACK}שנה שם
|
STR_BUY_VEHICLE_TRAIN_RENAME_BUTTON :{BLACK}שנה שם
|
||||||
|
@ -3690,6 +3799,7 @@ STR_ENGINE_PREVIEW_CAPTION :{WHITE}הודע
|
||||||
STR_ENGINE_PREVIEW_MESSAGE :{GOLD}?חדש/ה! האם אתה מעוניין לבחון כלי זה באופן בלעדי לפני הוצאתו לשוק {STRING} זה עתה סיימנו את תכנונו של
|
STR_ENGINE_PREVIEW_MESSAGE :{GOLD}?חדש/ה! האם אתה מעוניין לבחון כלי זה באופן בלעדי לפני הוצאתו לשוק {STRING} זה עתה סיימנו את תכנונו של
|
||||||
|
|
||||||
STR_ENGINE_PREVIEW_RAILROAD_LOCOMOTIVE :קטר רכבת
|
STR_ENGINE_PREVIEW_RAILROAD_LOCOMOTIVE :קטר רכבת
|
||||||
|
STR_ENGINE_PREVIEW_ELRAIL_LOCOMOTIVE :קטר רכבת חשמלי
|
||||||
STR_ENGINE_PREVIEW_MONORAIL_LOCOMOTIVE :קטר חד-פס
|
STR_ENGINE_PREVIEW_MONORAIL_LOCOMOTIVE :קטר חד-פס
|
||||||
STR_ENGINE_PREVIEW_MAGLEV_LOCOMOTIVE :קטר פס מגנטי
|
STR_ENGINE_PREVIEW_MAGLEV_LOCOMOTIVE :קטר פס מגנטי
|
||||||
|
|
||||||
|
@ -3737,6 +3847,7 @@ STR_REPLACE_ENGINE_WAGON_SELECT_HELP :{BLACK}החלף
|
||||||
STR_REPLACE_ENGINES :מנועים/קטרים
|
STR_REPLACE_ENGINES :מנועים/קטרים
|
||||||
STR_REPLACE_WAGONS :קרונות
|
STR_REPLACE_WAGONS :קרונות
|
||||||
STR_REPLACE_ALL_RAILTYPE :כלל הרכבות
|
STR_REPLACE_ALL_RAILTYPE :כלל הרכבות
|
||||||
|
STR_REPLACE_ALL_ROADTYPE :כל הכלי רכב
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
STR_REPLACE_HELP_RAILTYPE :{BLACK}בחר את סוג המסילה עבורה ברצונך להחליף קטרים
|
STR_REPLACE_HELP_RAILTYPE :{BLACK}בחר את סוג המסילה עבורה ברצונך להחליף קטרים
|
||||||
|
@ -3748,6 +3859,8 @@ STR_REPLACE_ELRAIL_VEHICLES :רכבות חש
|
||||||
STR_REPLACE_MONORAIL_VEHICLES :רכבות חד-פס
|
STR_REPLACE_MONORAIL_VEHICLES :רכבות חד-פס
|
||||||
STR_REPLACE_MAGLEV_VEHICLES :רכבות פס-מגנטי
|
STR_REPLACE_MAGLEV_VEHICLES :רכבות פס-מגנטי
|
||||||
|
|
||||||
|
STR_REPLACE_ROAD_VEHICLES :רכבי כביש
|
||||||
|
STR_REPLACE_TRAM_VEHICLES :רכבות קלות
|
||||||
|
|
||||||
STR_REPLACE_REMOVE_WAGON_HELP :{BLACK}שמור על האורך המקורי של הרכבת בעת שימוש בהחלפה אוטומטית, במידה והקטר מאריך את הרכבת הסר קרונות מתחילת הרכבת
|
STR_REPLACE_REMOVE_WAGON_HELP :{BLACK}שמור על האורך המקורי של הרכבת בעת שימוש בהחלפה אוטומטית, במידה והקטר מאריך את הרכבת הסר קרונות מתחילת הרכבת
|
||||||
|
|
||||||
|
@ -3755,6 +3868,7 @@ STR_REPLACE_REMOVE_WAGON_HELP :{BLACK}שמור
|
||||||
STR_VEHICLE_VIEW_CAPTION :{WHITE}{VEHICLE}
|
STR_VEHICLE_VIEW_CAPTION :{WHITE}{VEHICLE}
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
|
STR_VEHICLE_VIEW_AIRCRAFT_CENTER_TOOLTIP :{BLACK}מרכז תצוגה ראשית על מיקום הכלי טייס. לחיצה כפולה תעקוב אחר הכלי טייס בתצוגה הראשית. Ctrl+Click פותחת נקודת מבט חדשה במיקום הכלי טייס
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_VEHICLE_VIEW_TRAIN_SEND_TO_DEPOT_TOOLTIP :{BLACK}.שלח את הרכבת למוסך
|
STR_VEHICLE_VIEW_TRAIN_SEND_TO_DEPOT_TOOLTIP :{BLACK}.שלח את הרכבת למוסך
|
||||||
|
@ -3771,6 +3885,7 @@ STR_VEHICLE_VIEW_CLONE_AIRCRAFT_INFO :{BLACK}פעול
|
||||||
STR_VEHICLE_VIEW_TRAIN_IGNORE_SIGNAL_TOOLTIP :{BLACK}הכרח את הרכבת להמשיך מבלי להמתין לרמזור
|
STR_VEHICLE_VIEW_TRAIN_IGNORE_SIGNAL_TOOLTIP :{BLACK}הכרח את הרכבת להמשיך מבלי להמתין לרמזור
|
||||||
STR_VEHICLE_VIEW_TRAIN_REVERSE_TOOLTIP :{BLACK}שנה את כיוון הנסיעה של הרכבת
|
STR_VEHICLE_VIEW_TRAIN_REVERSE_TOOLTIP :{BLACK}שנה את כיוון הנסיעה של הרכבת
|
||||||
STR_VEHICLE_VIEW_ROAD_VEHICLE_REVERSE_TOOLTIP :{BLACK}הכרח את כלי הרכב להסתובב
|
STR_VEHICLE_VIEW_ROAD_VEHICLE_REVERSE_TOOLTIP :{BLACK}הכרח את כלי הרכב להסתובב
|
||||||
|
STR_VEHICLE_VIEW_ORDER_LOCATION_TOOLTIP :{BLACK}מרכז תצוגה ראשית ביעד ההזמנה. Ctrl+Click פותח נקודת מבט חדשה במיקום יעד ההזמנה
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_VEHICLE_VIEW_TRAIN_REFIT_TOOLTIP :{BLACK}התאם את הרכבת לנשיאת משא שונה
|
STR_VEHICLE_VIEW_TRAIN_REFIT_TOOLTIP :{BLACK}התאם את הרכבת לנשיאת משא שונה
|
||||||
|
@ -3791,6 +3906,8 @@ STR_VEHICLE_VIEW_SHIP_SHOW_DETAILS_TOOLTIP :{BLACK}הצג
|
||||||
STR_VEHICLE_VIEW_AIRCRAFT_SHOW_DETAILS_TOOLTIP :{BLACK}הצג פרטי כלי טייס
|
STR_VEHICLE_VIEW_AIRCRAFT_SHOW_DETAILS_TOOLTIP :{BLACK}הצג פרטי כלי טייס
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
|
STR_VEHICLE_VIEW_ROAD_VEHICLE_STATUS_START_STOP_TOOLTIP :{BLACK}פעולת כלי רכב- לחץ כדי לעצור או להפעיל את כלי הרכב
|
||||||
|
STR_VEHICLE_VIEW_SHIP_STATE_STATUS_STOP_TOOLTIP :{BLACK}פעולת כלי שייט - לחץ כדי לעצור או להפעיל את כלי השייט
|
||||||
|
|
||||||
# Messages in the start stop button in the vehicle view
|
# Messages in the start stop button in the vehicle view
|
||||||
STR_VEHICLE_STATUS_LOADING_UNLOADING :{LTBLUE}טעינה / פריקה
|
STR_VEHICLE_STATUS_LOADING_UNLOADING :{LTBLUE}טעינה / פריקה
|
||||||
|
@ -3809,6 +3926,7 @@ STR_VEHICLE_STATUS_HEADING_FOR_WAYPOINT_VEL :{LTBLUE} {1:VEL
|
||||||
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_VEL :{ORANGE}בדרך אל {DEPOT}, {VELOCITY}
|
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_VEL :{ORANGE}בדרך אל {DEPOT}, {VELOCITY}
|
||||||
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_SERVICE_VEL :{LTBLUE}קבלת שירות ב{DEPOT}, {VELOCITY}
|
STR_VEHICLE_STATUS_HEADING_FOR_DEPOT_SERVICE_VEL :{LTBLUE}קבלת שירות ב{DEPOT}, {VELOCITY}
|
||||||
|
|
||||||
|
STR_VEHICLE_STATUS_CANNOT_REACH_DEPOT_SERVICE_VEL :{LTBLUE}לא יכול להגיע ל {DEPOT}, {VELOCITY}
|
||||||
|
|
||||||
# Vehicle stopped/started animations
|
# Vehicle stopped/started animations
|
||||||
###length 2
|
###length 2
|
||||||
|
@ -4171,6 +4289,8 @@ STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}אחד
|
||||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}חלון הדה-באג זמין רק עבור השרת
|
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}חלון הדה-באג זמין רק עבור השרת
|
||||||
|
|
||||||
# AI configuration window
|
# AI configuration window
|
||||||
|
STR_AI_CONFIG_CAPTION_AI :{WHITE} הגדרת בינה מלאכותית
|
||||||
|
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}הגדרות סקריפטי משחק
|
||||||
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}סקריפט המשחק אשר יטען במשחק הבא
|
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}סקריפט המשחק אשר יטען במשחק הבא
|
||||||
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}שחקני המחשב אשר יטענו במשחק הבא
|
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}שחקני המחשב אשר יטענו במשחק הבא
|
||||||
STR_AI_CONFIG_HUMAN_PLAYER :שחקן אנושי
|
STR_AI_CONFIG_HUMAN_PLAYER :שחקן אנושי
|
||||||
|
@ -4207,6 +4327,10 @@ STR_AI_LIST_ACCEPT_TOOLTIP :{BLACK} בחר
|
||||||
STR_AI_LIST_CANCEL :{BLACK}בטל
|
STR_AI_LIST_CANCEL :{BLACK}בטל
|
||||||
STR_AI_LIST_CANCEL_TOOLTIP :{BLACK}אל תשנה את התסריט
|
STR_AI_LIST_CANCEL_TOOLTIP :{BLACK}אל תשנה את התסריט
|
||||||
|
|
||||||
|
STR_SCREENSHOT_CAPTION :{WHITE}צלם מסך
|
||||||
|
STR_SCREENSHOT_SCREENSHOT :תמונת מסך רגילה
|
||||||
|
STR_SCREENSHOT_DEFAULTZOOM_SCREENSHOT :{BLACK}זום ברירת מחדל לצילום מסך
|
||||||
|
STR_SCREENSHOT_WORLD_SCREENSHOT :{BLACK}צילום מסך של כל המפה
|
||||||
|
|
||||||
# AI Parameters
|
# AI Parameters
|
||||||
STR_AI_SETTINGS_CAPTION_AI :שחקן מחשב
|
STR_AI_SETTINGS_CAPTION_AI :שחקן מחשב
|
||||||
|
@ -4345,6 +4469,7 @@ STR_ERROR_LOAN_ALREADY_REPAYED :{WHITE}... אי
|
||||||
STR_ERROR_CURRENCY_REQUIRED :{WHITE}... דרושים {CURRENCY_LONG}
|
STR_ERROR_CURRENCY_REQUIRED :{WHITE}... דרושים {CURRENCY_LONG}
|
||||||
STR_ERROR_CAN_T_REPAY_LOAN :{WHITE}לא ניתן להחזיר את ההלוואה...
|
STR_ERROR_CAN_T_REPAY_LOAN :{WHITE}לא ניתן להחזיר את ההלוואה...
|
||||||
STR_ERROR_INSUFFICIENT_FUNDS :{WHITE}לא ניתן למסור כסף שנלווה מהבנק...
|
STR_ERROR_INSUFFICIENT_FUNDS :{WHITE}לא ניתן למסור כסף שנלווה מהבנק...
|
||||||
|
STR_ERROR_CAN_T_GIVE_MONEY :{WHITE}לא ניתן לתת כסף לחברה הזאת...
|
||||||
STR_ERROR_CAN_T_BUY_COMPANY :{WHITE}לא ניתן לקנות את החברה...
|
STR_ERROR_CAN_T_BUY_COMPANY :{WHITE}לא ניתן לקנות את החברה...
|
||||||
STR_ERROR_CAN_T_BUILD_COMPANY_HEADQUARTERS :{WHITE}לא ניתן לבנות את מטה החברה באתר זה...
|
STR_ERROR_CAN_T_BUILD_COMPANY_HEADQUARTERS :{WHITE}לא ניתן לבנות את מטה החברה באתר זה...
|
||||||
STR_ERROR_CAN_T_BUY_25_SHARE_IN_THIS :{WHITE}אין באפשרותך לקנות 25% ממניות חברה זו...
|
STR_ERROR_CAN_T_BUY_25_SHARE_IN_THIS :{WHITE}אין באפשרותך לקנות 25% ממניות חברה זו...
|
||||||
|
@ -4370,6 +4495,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... יו
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}לא ניתן ליצור תעשיות...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}לא ניתן ליצור תעשיות...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}לא ניתן לבנות {STRING} כאן...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}לא ניתן לבנות {STRING} כאן...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}לא ניתן לבנות כאן תעשיה מסוג זה...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}לא ניתן לבנות כאן תעשיה מסוג זה...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}לא יכול להקים תעשייה...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... קרוב מידי לתעשיה אחרת
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... קרוב מידי לתעשיה אחרת
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... יש להקים עיר קודם
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... יש להקים עיר קודם
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... ניתן רק אחד בכל עיר
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... ניתן רק אחד בכל עיר
|
||||||
|
@ -4384,6 +4510,7 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... יע
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... ניתן/ת לבנייה רק מעל לקו השלג
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... ניתן/ת לבנייה רק מעל לקו השלג
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... ניתן/ת לבנייה רק מתחת לקו השלג
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... ניתן/ת לבנייה רק מתחת לקו השלג
|
||||||
|
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}לא היו מקומות מתאימים בשביל התעשייה הזאת
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}אין מיקומים מתאימים לתעשיות '{STRING}'
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}אין מיקומים מתאימים לתעשיות '{STRING}'
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}שנה את פרמטרי יצירת המפה לקבלת מפה טובה יותר
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}שנה את פרמטרי יצירת המפה לקבלת מפה טובה יותר
|
||||||
|
|
||||||
|
@ -4471,6 +4598,7 @@ STR_ERROR_DEPOT_WRONG_DEPOT_TYPE :סוג מוסך
|
||||||
STR_ERROR_TRAIN_TOO_LONG_AFTER_REPLACEMENT :{WHITE}ארוכה מידי לאחר ביצוע ההחלפה {VEHICLE}
|
STR_ERROR_TRAIN_TOO_LONG_AFTER_REPLACEMENT :{WHITE}ארוכה מידי לאחר ביצוע ההחלפה {VEHICLE}
|
||||||
STR_ERROR_AUTOREPLACE_NOTHING_TO_DO :{WHITE}לא יושמו כללים להחלפה/חידוש אוטומטיים
|
STR_ERROR_AUTOREPLACE_NOTHING_TO_DO :{WHITE}לא יושמו כללים להחלפה/חידוש אוטומטיים
|
||||||
STR_ERROR_AUTOREPLACE_MONEY_LIMIT :(הגבלת כסף)
|
STR_ERROR_AUTOREPLACE_MONEY_LIMIT :(הגבלת כסף)
|
||||||
|
STR_ERROR_AUTOREPLACE_INCOMPATIBLE_CARGO :{WHITE}רכב חדש לא יכול לנשוא{STRING}
|
||||||
|
|
||||||
# Rail construction errors
|
# Rail construction errors
|
||||||
STR_ERROR_IMPOSSIBLE_TRACK_COMBINATION :{WHITE}שילוב מסילות בלתי אפשרי
|
STR_ERROR_IMPOSSIBLE_TRACK_COMBINATION :{WHITE}שילוב מסילות בלתי אפשרי
|
||||||
|
@ -4498,6 +4626,8 @@ STR_ERROR_CAN_T_REMOVE_ROAD_FROM :{WHITE}לא נ
|
||||||
STR_ERROR_CAN_T_REMOVE_TRAMWAY_FROM :{WHITE}לא ניתן להסיר מסילת רכבת חשמלית מכאן...
|
STR_ERROR_CAN_T_REMOVE_TRAMWAY_FROM :{WHITE}לא ניתן להסיר מסילת רכבת חשמלית מכאן...
|
||||||
STR_ERROR_THERE_IS_NO_ROAD :{WHITE}... אין כביש
|
STR_ERROR_THERE_IS_NO_ROAD :{WHITE}... אין כביש
|
||||||
STR_ERROR_THERE_IS_NO_TRAMWAY :{WHITE}... אין רכבת קלה
|
STR_ERROR_THERE_IS_NO_TRAMWAY :{WHITE}... אין רכבת קלה
|
||||||
|
STR_ERROR_CAN_T_CONVERT_TRAMWAY :{WHITE}לא יכול לשנות סוג רכבת קלה כאן...
|
||||||
|
STR_ERROR_NO_SUITABLE_TRAMWAY :{WHITE}אין רכבת קלה מתאימה
|
||||||
|
|
||||||
# Waterway construction errors
|
# Waterway construction errors
|
||||||
STR_ERROR_CAN_T_BUILD_CANALS :{WHITE}לא ניתן לבנות כאן תעלה...
|
STR_ERROR_CAN_T_BUILD_CANALS :{WHITE}לא ניתן לבנות כאן תעלה...
|
||||||
|
@ -4544,6 +4674,7 @@ STR_ERROR_OBJECT_IN_THE_WAY :{WHITE}עצם
|
||||||
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... מטה חברה חוסם את הדרך
|
STR_ERROR_COMPANY_HEADQUARTERS_IN :{WHITE}... מטה חברה חוסם את הדרך
|
||||||
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}לא ניתן לקנות שטח זה...
|
STR_ERROR_CAN_T_PURCHASE_THIS_LAND :{WHITE}לא ניתן לקנות שטח זה...
|
||||||
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... שטח זה כבר בבעלותך!
|
STR_ERROR_YOU_ALREADY_OWN_IT :{WHITE}... שטח זה כבר בבעלותך!
|
||||||
|
STR_ERROR_BUILD_OBJECT_LIMIT_REACHED :{WHITE}... הגעת למגבלת בניית האובייקטים
|
||||||
|
|
||||||
# Group related errors
|
# Group related errors
|
||||||
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}לא ניתן ליצור קבוצה...
|
STR_ERROR_GROUP_CAN_T_CREATE :{WHITE}לא ניתן ליצור קבוצה...
|
||||||
|
@ -5073,6 +5204,7 @@ STR_FORMAT_DATE_ISO :{2:NUM}-{1:STRI
|
||||||
|
|
||||||
STR_FORMAT_COMPANY_NUM :({COMMA} חברה)
|
STR_FORMAT_COMPANY_NUM :({COMMA} חברה)
|
||||||
STR_FORMAT_GROUP_NAME :{COMMA} קבוצה
|
STR_FORMAT_GROUP_NAME :{COMMA} קבוצה
|
||||||
|
STR_FORMAT_GROUP_VEHICLE_NAME :{GROUP} #{COMMA}
|
||||||
STR_FORMAT_INDUSTRY_NAME :{1:STRING.gen} {0:TOWN}
|
STR_FORMAT_INDUSTRY_NAME :{1:STRING.gen} {0:TOWN}
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
|
|
@ -340,6 +340,7 @@ STR_CONFIG_SETTING_COMPANIES_OFF :बन्द
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -263,6 +263,15 @@ STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}LE
|
||||||
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}LE
|
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}LE
|
||||||
STR_UNITS_POWER_SI :{COMMA}{NBSP}kW
|
STR_UNITS_POWER_SI :{COMMA}{NBSP}kW
|
||||||
|
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}LE/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}LE/t
|
||||||
|
STR_UNITS_POWER_IMPERIAL_TO_WEIGHT_SI :{DECIMAL}{NBSP}LE/Mg
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}LE/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}LE/t
|
||||||
|
STR_UNITS_POWER_METRIC_TO_WEIGHT_SI :{DECIMAL}{NBSP}LE/Mg
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_IMPERIAL :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_METRIC :{DECIMAL}{NBSP}kW/t
|
||||||
|
STR_UNITS_POWER_SI_TO_WEIGHT_SI :{DECIMAL}{NBSP}W/kg
|
||||||
|
|
||||||
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP}t
|
STR_UNITS_WEIGHT_SHORT_IMPERIAL :{COMMA}{NBSP}t
|
||||||
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}t
|
STR_UNITS_WEIGHT_SHORT_METRIC :{COMMA}{NBSP}t
|
||||||
|
@ -397,9 +406,9 @@ STR_GOTO_ORDER_VIEW_TOOLTIP :{BLACK}A járm
|
||||||
###length 31
|
###length 31
|
||||||
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Játék szüneteltetése
|
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Játék szüneteltetése
|
||||||
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Játék gyorsítása
|
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Játék gyorsítása
|
||||||
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Beállítások
|
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Alapbeállítások és beállítások
|
||||||
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Játék mentése, játék elhagyása, kilépés
|
STR_TOOLBAR_TOOLTIP_SAVE_GAME_ABANDON_GAME :{BLACK}Játék mentése vagy játék elhagyása, kilépés
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Térkép, extra látkép és feliratok listája
|
STR_TOOLBAR_TOOLTIP_DISPLAY_MAP :{BLACK}Térkép, extra látkép, rakományáramlás és feliratok listája
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Településlista mutatása
|
STR_TOOLBAR_TOOLTIP_DISPLAY_TOWN_DIRECTORY :{BLACK}Településlista mutatása
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Támogatások megjelenítése
|
STR_TOOLBAR_TOOLTIP_DISPLAY_SUBSIDIES :{BLACK}Támogatások megjelenítése
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Állomások listája
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_STATIONS :{BLACK}Állomások listája
|
||||||
|
@ -407,9 +416,9 @@ STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_FINANCES :{BLACK}Pénzüg
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Általános adatok
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_GENERAL :{BLACK}Általános adatok
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Napló
|
STR_TOOLBAR_TOOLTIP_DISPLAY_STORY_BOOK :{BLACK}Napló
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Célok listája
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GOALS_LIST :{BLACK}Célok listája
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Grafikonok
|
STR_TOOLBAR_TOOLTIP_DISPLAY_GRAPHS :{BLACK}Vállalati grafikonok és rakományok szállítási díja
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}A vállalatok helyezése
|
STR_TOOLBAR_TOOLTIP_DISPLAY_COMPANY_LEAGUE :{BLACK}A vállalatok helyezése
|
||||||
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Gazdasági épület építése, meglévők listázása
|
STR_TOOLBAR_TOOLTIP_FUND_CONSTRUCTION_OF_NEW :{BLACK}Gazdasági épületek szemügyre vétele vagy egy új gazdasági épület építése
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Vonatok listája. Ctrl+kattintással válszthatsz a csoport- vagy járműlista között
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_TRAINS :{BLACK}Vonatok listája. Ctrl+kattintással válszthatsz a csoport- vagy járműlista között
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Közúti járművek listája. Ctrl+kattintással válszthatsz a csoport- vagy járműlista között
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_ROAD_VEHICLES :{BLACK}Közúti járművek listája. Ctrl+kattintással válszthatsz a csoport- vagy járműlista között
|
||||||
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Hajók listája. Ctrl+kattintással válszthatsz a csoport- vagy járműlista között
|
STR_TOOLBAR_TOOLTIP_DISPLAY_LIST_OF_COMPANY_SHIPS :{BLACK}Hajók listája. Ctrl+kattintással válszthatsz a csoport- vagy járműlista között
|
||||||
|
@ -423,8 +432,8 @@ STR_TOOLBAR_TOOLTIP_BUILD_SHIP_DOCKS :{BLACK}Vízi ú
|
||||||
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Repülőtér építése
|
STR_TOOLBAR_TOOLTIP_BUILD_AIRPORTS :{BLACK}Repülőtér építése
|
||||||
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Nyisd meg a tájrendező ablakot a talaj emeléséhez vagy süllyesztéséhez, faültetéshez stb.
|
STR_TOOLBAR_TOOLTIP_LANDSCAPING :{BLACK}Nyisd meg a tájrendező ablakot a talaj emeléséhez vagy süllyesztéséhez, faültetéshez stb.
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Hang/zene beállításai
|
STR_TOOLBAR_TOOLTIP_SHOW_SOUND_MUSIC_WINDOW :{BLACK}Hang/zene beállításai
|
||||||
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Legutóbbi üzenet/újsághír, üzenetek beállításai
|
STR_TOOLBAR_TOOLTIP_SHOW_LAST_MESSAGE_NEWS :{BLACK}Legutóbbi üzenet/újsághír megmutatása, üzenetelőzmények vagy minden üzenet törlése
|
||||||
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Terület-információ, konzol, MI/Játékszkript nyomkövetés, képmentések, az OpenTTD-ről
|
STR_TOOLBAR_TOOLTIP_LAND_BLOCK_INFORMATION :{BLACK}Terület-információ, konzol, képmentések, az OpenTTD-ről és fejlesztői eszközök
|
||||||
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Eszköztár váltás
|
STR_TOOLBAR_TOOLTIP_SWITCH_TOOLBAR :{BLACK}Eszköztár váltás
|
||||||
|
|
||||||
# Extra tooltips for the scenario editor toolbar
|
# Extra tooltips for the scenario editor toolbar
|
||||||
|
@ -440,7 +449,7 @@ STR_SCENEDIT_TOOLBAR_TOWN_GENERATION :{BLACK}Települ
|
||||||
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Gazdasági épület-generálás
|
STR_SCENEDIT_TOOLBAR_INDUSTRY_GENERATION :{BLACK}Gazdasági épület-generálás
|
||||||
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Út építése
|
STR_SCENEDIT_TOOLBAR_ROAD_CONSTRUCTION :{BLACK}Út építése
|
||||||
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Villamospálya építése
|
STR_SCENEDIT_TOOLBAR_TRAM_CONSTRUCTION :{BLACK}Villamospálya építése
|
||||||
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Faültetés. Shift lenyomásával megmutatja a becsült építési költséget
|
STR_SCENEDIT_TOOLBAR_PLANT_TREES :{BLACK}Faültetés. Ctrl lenyomásával átlós terület jelölhető ki. Shift lenyomásával megmutatja a becsült építési költséget.
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Felirat lerakása
|
STR_SCENEDIT_TOOLBAR_PLACE_SIGN :{BLACK}Felirat lerakása
|
||||||
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Objektum építése. Ctrl lenyomásával átlós terület jelölhető ki. Shift lenyomásával megmutatja a becsült építési költséget.
|
STR_SCENEDIT_TOOLBAR_PLACE_OBJECT :{BLACK}Objektum építése. Ctrl lenyomásával átlós terület jelölhető ki. Shift lenyomásával megmutatja a becsült építési költséget.
|
||||||
|
|
||||||
|
@ -458,6 +467,8 @@ STR_SCENEDIT_FILE_MENU_QUIT :Kilépés
|
||||||
###length 15
|
###length 15
|
||||||
STR_SETTINGS_MENU_GAME_OPTIONS :Alapbeállítások
|
STR_SETTINGS_MENU_GAME_OPTIONS :Alapbeállítások
|
||||||
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Beállítások
|
STR_SETTINGS_MENU_CONFIG_SETTINGS_TREE :Beállítások
|
||||||
|
STR_SETTINGS_MENU_AI_SETTINGS :MI Beállítások
|
||||||
|
STR_SETTINGS_MENU_GAMESCRIPT_SETTINGS :Játékszkript beállítások
|
||||||
STR_SETTINGS_MENU_NEWGRF_SETTINGS :NewGRF beállítások
|
STR_SETTINGS_MENU_NEWGRF_SETTINGS :NewGRF beállítások
|
||||||
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Átlátszósági beállítások
|
STR_SETTINGS_MENU_TRANSPARENCY_OPTIONS :Átlátszósági beállítások
|
||||||
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Városnevek mutatása
|
STR_SETTINGS_MENU_TOWN_NAMES_DISPLAYED :Városnevek mutatása
|
||||||
|
@ -1061,8 +1072,19 @@ STR_GAME_OPTIONS_VIDEO_VSYNC_TOOLTIP :{BLACK}Jelöld
|
||||||
|
|
||||||
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Jelenlegi meghajtó: {STRING}
|
STR_GAME_OPTIONS_VIDEO_DRIVER_INFO :{BLACK}Jelenlegi meghajtó: {STRING}
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_FRAME :{BLACK}Felület mérete
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_TOOLTIP :{BLACK}Használd a csúszkát a felület méretének beállításához. Ctrl nyomva tartásával további folyamatos állítás
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO :{BLACK}Méret automatikus felismerése
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_AUTO_TOOLTIP :{BLACK}Jelöld be ezt, a felület méretének automatikus felismeréséhez
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS :{BLACK}Élek méretezése
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_BEVELS_TOOLTIP :{BLACK}Jelöld be ezt a négyzetet hogy az interfész méretéhez igazítsd az éleket
|
||||||
|
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_1X :1x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_2X :2x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_3X :3x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_4X :4x
|
||||||
|
STR_GAME_OPTIONS_GUI_SCALE_5X :5x
|
||||||
|
|
||||||
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Grafika
|
STR_GAME_OPTIONS_GRAPHICS :{BLACK}Grafika
|
||||||
|
|
||||||
|
@ -1248,6 +1270,9 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Jobbra
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximális kezdeti hitelkeret: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Maximális kezdeti hitelkeret: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximálisan kölcsönözhető összeg (az inflációtól eltekintve)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Maximálisan kölcsönözhető összeg (az inflációtól eltekintve)
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_VALUE :{CURRENCY_LONG}
|
||||||
|
###setting-zero-is-special
|
||||||
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_DISABLED :Nincs kölcsön {RED}Kezdőtőkéhez játékszkript szükséges
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Kamatláb: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Kamatláb: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Banki hitel kamat; inflációt is szabályozza, ha be van kapcsolva
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Banki hitel kamat; inflációt is szabályozza, ha be van kapcsolva
|
||||||
|
@ -1474,6 +1499,8 @@ STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS_HELPTEXT :Vonalak széles
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :NewGRF nevének mutatása a járművásárlási ablakban: {STRING}
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :NewGRF nevének mutatása a járművásárlási ablakban: {STRING}
|
||||||
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :A járművásárlási ablakban egy külön sorban legyen kiírva a NewGRF neve, amiből a kiválasztott jármű jön.
|
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :A járművásárlási ablakban egy külön sorban legyen kiírva a NewGRF neve, amiből a kiválasztott jármű jön.
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS :Megmutatja az összes rakományt amit a járművek képesek szállítania lista ablakban {STRING}
|
||||||
|
STR_CONFIG_SETTING_SHOW_CARGO_IN_LISTS_HELPTEXT :Ha be van kapcsolva, a jármű szállítható rakománya megjelenik fölötte a jármű listában.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LANDSCAPE :Táj: {STRING}
|
STR_CONFIG_SETTING_LANDSCAPE :Táj: {STRING}
|
||||||
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :A tájak alapvető játékbeállításokat határoznak meg különféle árukkal és településnövekedési tényezőkkel. A NewGRF-ek és a játékszkriptek segítségével ez még tovább hangolható.
|
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :A tájak alapvető játékbeállításokat határoznak meg különféle árukkal és településnövekedési tényezőkkel. A NewGRF-ek és a játékszkriptek segítségével ez még tovább hangolható.
|
||||||
|
@ -1965,13 +1992,13 @@ STR_CONFIG_SETTING_LINKGRAPH_TIME :A szétosztási
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :A kapcsolati gráf egy komponensének újraszámítására szánt idő. Az újraszámítás egy külön szálon indul el, és a megadott számú napig fut. Minél rövidebb ez az időtartam, annál valószínűbb, hogy a számítás nincs kész az idő lejártakor, ekkor a játék megáll a számítás befejeződéséig (ettől a játék akadhat). Minél hosszabb ez az időtartam, annál több idő kell a szétosztás frissüléséhez, amikor megváltoznak az útvonalak.
|
STR_CONFIG_SETTING_LINKGRAPH_TIME_HELPTEXT :A kapcsolati gráf egy komponensének újraszámítására szánt idő. Az újraszámítás egy külön szálon indul el, és a megadott számú napig fut. Minél rövidebb ez az időtartam, annál valószínűbb, hogy a számítás nincs kész az idő lejártakor, ekkor a játék megáll a számítás befejeződéséig (ettől a játék akadhat). Minél hosszabb ez az időtartam, annál több idő kell a szétosztás frissüléséhez, amikor megváltoznak az útvonalak.
|
||||||
|
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Utasok szétosztása: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX :Utasok szétosztása: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :A "szimmetrikus" azt jelenti, hogy megközelítóleg ugyanannyi utas megy majd A-ból B-be, mint B-ből A-ba. Az "aszimmetrikus" beállítás esetén a különbözö irányokba tetszőleges mennyiségű utas mehet. "Kézi" esetben az utasok nem lesznek automatikusan szétosztva.
|
STR_CONFIG_SETTING_DISTRIBUTION_PAX_HELPTEXT :A "Szimmetrikus" azt jelenti, hogy megközelítóleg ugyanannyi utas megy majd A-ból B-be, mint B-ből A-ba. Az "Aszimmetrikus" beállítás esetén a különbözö irányokba tetszőleges mennyiségű utas mehet. "Kézi" esetben az utasok nem lesznek automatikusan szétosztva.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Levelek szétosztása: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL :Levelek szétosztása: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :A "szimmetrikus" azt jelenti, hogy megközelítóleg ugyanannyi levél megy majd A-ból B-be, mint B-ből A-ba. Az "aszimmetrikus" beállítás esetén a különbözö irányokba tetszőleges mennyiségű levél mehet. "Kézi" esetben a levelek nem lesznek automatikusan szétosztva.
|
STR_CONFIG_SETTING_DISTRIBUTION_MAIL_HELPTEXT :A "Szimmetrikus" azt jelenti, hogy megközelítóleg ugyanannyi levél megy majd A-ból B-be, mint B-ből A-ba. Az "Aszimmetrikus" beállítás esetén a különbözö irányokba tetszőleges mennyiségű levél mehet. "Kézi" esetben a levelek nem lesznek automatikusan szétosztva.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :A PÁNCÉLOZOTT rakománytípus szétosztása: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED :A PÁNCÉLOZOTT rakománytípus szétosztása: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :A PÁNCÉLOZOTT rakománytípus a mérsékelt égövi tájon az értéktárgyakat, szubtrópusi tájon a gyémántot, szubarktikus tájon pedig az aranyat jelenti, ezeken a NewGRF-ek változtathatnak. A "szimmetrikus" azt jelenti, hogy megközelítóleg ugyanannyi rakomány megy majd A-ból B-be, mint B-ből A-ba. Az "aszimmetrikus" beállítás esetén a különbözö irányokba tetszőleges mennyiségű rakomány mehet. "Kézi" esetben a rakományok nem lesznek automatikusan szétosztva. Szubarktikus esetben az "aszimmetrikus" vagy "kézi" beállítás javasolt, mivel a bankok nem fognak aranyat, ill. gyémántot visszaküldeni a bányáknak. Mérsékelt és szubtropikus égövi esetben a "szimmetrikus" is jó választás, ebben az esetben a bankok a fogadott mennyiségnek megfelelően fognak értéktárgyakat visszaküldeni a küldő banknak.
|
STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :A PÁNCÉLOZOTT rakománytípus a mérsékelt égövi tájon az értéktárgyakat, szubtrópusi tájon a gyémántot, szubarktikus tájon pedig az aranyat jelenti, ezeken a NewGRF-ek változtathatnak. A "szimmetrikus" azt jelenti, hogy megközelítóleg ugyanannyi rakomány megy majd A-ból B-be, mint B-ből A-ba. Az "aszimmetrikus" beállítás esetén a különbözö irányokba tetszőleges mennyiségű rakomány mehet. "Kézi" esetben a rakományok nem lesznek automatikusan szétosztva. Szubarktikus esetben az "aszimmetrikus" vagy "kézi" beállítás javasolt, mivel a bankok nem fognak aranyat, ill. gyémántot visszaküldeni a bányáknak. Mérsékelt és szubtropikus égövi esetben a "szimmetrikus" is jó választás, ebben az esetben a bankok a fogadott mennyiségnek megfelelően fognak értéktárgyakat visszaküldeni a küldő banknak.
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Egyéb rakománytípusok szétosztása: {STRING}
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Egyéb rakománytípusok szétosztása: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Az "aszimmetrikus" beállítás esetén a különbözö irányokba tetszőleges mennyiségű rakomány mehet. "Kézi" esetben a rakományok nem lesznek automatikusan szétosztva.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Az "Aszimmetrikus" beállítás esetén a különböző irányokba tetszőleges mennyiségű rakomány mehet. "Kézi" esetben a rakományok nem lesznek automatikusan szétosztva.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :kézi
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :kézi
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :aszimmetrikus
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :aszimmetrikus
|
||||||
|
@ -2109,6 +2136,8 @@ STR_INTRO_HIGHSCORE :{BLACK}Rekord t
|
||||||
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Beállítások
|
STR_INTRO_CONFIG_SETTINGS_TREE :{BLACK}Beállítások
|
||||||
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF beállítások
|
STR_INTRO_NEWGRF_SETTINGS :{BLACK}NewGRF beállítások
|
||||||
STR_INTRO_ONLINE_CONTENT :{BLACK}Letölthető tartalmak
|
STR_INTRO_ONLINE_CONTENT :{BLACK}Letölthető tartalmak
|
||||||
|
STR_INTRO_AI_SETTINGS :{BLACK}MI Beállítások
|
||||||
|
STR_INTRO_GAMESCRIPT_SETTINGS :{BLACK}Játékszkript beállítások
|
||||||
STR_INTRO_QUIT :{BLACK}Kilépés
|
STR_INTRO_QUIT :{BLACK}Kilépés
|
||||||
|
|
||||||
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Új játék kezdése. Ctrl+kattintással átugorhatod a térkép beállításokat
|
STR_INTRO_TOOLTIP_NEW_GAME :{BLACK}Új játék kezdése. Ctrl+kattintással átugorhatod a térkép beállításokat
|
||||||
|
@ -2128,6 +2157,8 @@ STR_INTRO_TOOLTIP_HIGHSCORE :{BLACK}Rekord t
|
||||||
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}A beállítások megjelenítése
|
STR_INTRO_TOOLTIP_CONFIG_SETTINGS_TREE :{BLACK}A beállítások megjelenítése
|
||||||
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}NewGRF beállítások megjelenítése
|
STR_INTRO_TOOLTIP_NEWGRF_SETTINGS :{BLACK}NewGRF beállítások megjelenítése
|
||||||
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Új és frissített tartalmak megtekintése és letöltése
|
STR_INTRO_TOOLTIP_ONLINE_CONTENT :{BLACK}Új és frissített tartalmak megtekintése és letöltése
|
||||||
|
STR_INTRO_TOOLTIP_AI_SETTINGS :{BLACK}MI beállítások megjelenítése
|
||||||
|
STR_INTRO_TOOLTIP_GAMESCRIPT_SETTINGS :{BLACK}Játékszkript beállítások megjelenítése
|
||||||
STR_INTRO_TOOLTIP_QUIT :{BLACK}Kilépés az OpenTTD-ből
|
STR_INTRO_TOOLTIP_QUIT :{BLACK}Kilépés az OpenTTD-ből
|
||||||
|
|
||||||
STR_INTRO_BASESET :{BLACK}A jelenleg kiválasztott grafikus alapcsomagból {NUM} sprite hiányzik. Frissítsd a grafikus alapcsomagot!
|
STR_INTRO_BASESET :{BLACK}A jelenleg kiválasztott grafikus alapcsomagból {NUM} sprite hiányzik. Frissítsd a grafikus alapcsomagot!
|
||||||
|
@ -2734,8 +2765,10 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Automata
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Válassz egy vasúti hidat
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Válassz egy vasúti hidat
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Közúti híd építése
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Közúti híd építése
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Híd kiválasztása - kattints arra a hídra, amit meg akarsz építeni
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Híd kiválasztása - kattints arra a hídra, amit meg akarsz építeni
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
STR_SELECT_BRIDGE_INFO_NAME :{GOLD}{STRING}
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED :{GOLD}{STRING},{} {VELOCITY}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_COST :{GOLD}{0:STRING},{} {WHITE}{2:CURRENCY_LONG}
|
||||||
|
STR_SELECT_BRIDGE_INFO_NAME_MAX_SPEED_COST :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Függő, acél
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Függő, acél
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Gerendás, acél
|
STR_BRIDGE_NAME_GIRDER_STEEL :Gerendás, acél
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Rácsos, acél
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Rácsos, acél
|
||||||
|
@ -2855,7 +2888,7 @@ STR_OBJECT_CLASS_TRNS :Adótornyok
|
||||||
STR_PLANT_TREE_CAPTION :{WHITE}Fák
|
STR_PLANT_TREE_CAPTION :{WHITE}Fák
|
||||||
STR_PLANT_TREE_TOOLTIP :{BLACK}Ültetendő fa kiválasztása. Ha már van fa a mezőn, akkor újabb fák ültetése a kiválasztott fatípustól függetlenül
|
STR_PLANT_TREE_TOOLTIP :{BLACK}Ültetendő fa kiválasztása. Ha már van fa a mezőn, akkor újabb fák ültetése a kiválasztott fatípustól függetlenül
|
||||||
STR_TREES_RANDOM_TYPE :{BLACK}Véletlenszerű fafélék
|
STR_TREES_RANDOM_TYPE :{BLACK}Véletlenszerű fafélék
|
||||||
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Véletlenszerűen kiválasztott fákat helyez el. Shift lenyomásával megmutatja a várható telepítési költséget
|
STR_TREES_RANDOM_TYPE_TOOLTIP :{BLACK}Véletlenszerűen kiválasztott fákat helyez el. Ctrl lenyomásával átlós terület jelölhető ki. Shift lenyomásával megmutatja a becsült építési költséget.
|
||||||
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Véletlenszerű fák
|
STR_TREES_RANDOM_TREES_BUTTON :{BLACK}Véletlenszerű fák
|
||||||
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Véletlenszerűen fákat ültet a térképre
|
STR_TREES_RANDOM_TREES_TOOLTIP :{BLACK}Véletlenszerűen fákat ültet a térképre
|
||||||
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normál
|
STR_TREES_MODE_NORMAL_BUTTON :{BLACK}Normál
|
||||||
|
@ -2887,6 +2920,8 @@ STR_FOUND_TOWN_RANDOM_TOWN_BUTTON :{BLACK}Egy vél
|
||||||
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Település építése véletlenszerű helyre
|
STR_FOUND_TOWN_RANDOM_TOWN_TOOLTIP :{BLACK}Település építése véletlenszerű helyre
|
||||||
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Sok véletlen település
|
STR_FOUND_TOWN_MANY_RANDOM_TOWNS :{BLACK}Sok véletlen település
|
||||||
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Véletlenszerüen elhelyez a térképen sok települést.
|
STR_FOUND_TOWN_RANDOM_TOWNS_TOOLTIP :{BLACK}Véletlenszerüen elhelyez a térképen sok települést.
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS :{BLACK}Minden város növelése
|
||||||
|
STR_FOUND_TOWN_EXPAND_ALL_TOWNS_TOOLTIP :{BLACK}Minden város enyhe növelése
|
||||||
|
|
||||||
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Városnév:
|
STR_FOUND_TOWN_NAME_TITLE :{YELLOW}Városnév:
|
||||||
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}A város nevének megadása
|
STR_FOUND_TOWN_NAME_EDITOR_TITLE :{BLACK}A város nevének megadása
|
||||||
|
@ -3187,6 +3222,12 @@ STR_MAPGEN_QUANTITY_OF_RIVERS :{BLACK}Folyók:
|
||||||
STR_MAPGEN_SMOOTHNESS :{BLACK}Simaság:
|
STR_MAPGEN_SMOOTHNESS :{BLACK}Simaság:
|
||||||
STR_MAPGEN_VARIETY :{BLACK}Változatosság eloszlása:
|
STR_MAPGEN_VARIETY :{BLACK}Változatosság eloszlása:
|
||||||
STR_MAPGEN_GENERATE :{WHITE}Generál
|
STR_MAPGEN_GENERATE :{WHITE}Generál
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS :NewGRF Beállítások
|
||||||
|
STR_MAPGEN_NEWGRF_SETTINGS_TOOLTIP :{BLACK}NewGRF beállítások megjelenítése
|
||||||
|
STR_MAPGEN_AI_SETTINGS :{BLACK}MI Beállítások
|
||||||
|
STR_MAPGEN_AI_SETTINGS_TOOLTIP :{BLACK}MI beállítások megjelenítése
|
||||||
|
STR_MAPGEN_GS_SETTINGS :{BLACK}Játékszkript Beállítások
|
||||||
|
STR_MAPGEN_GS_SETTINGS_TOOLTIP :{BLACK}Játékszkript beállítások megjelenítése
|
||||||
|
|
||||||
###length 21
|
###length 21
|
||||||
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Angol (Eredeti)
|
STR_MAPGEN_TOWN_NAME_ORIGINAL_ENGLISH :Angol (Eredeti)
|
||||||
|
@ -3357,7 +3398,10 @@ STR_SPRITE_ALIGNER_SPRITE_TOOLTIP :{BLACK}A jelenl
|
||||||
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Sprite elmozdítása, módosítva az X és Y offszeteket. Ctrl+kattintással a spriteot nyolc egységgel mozgatja
|
STR_SPRITE_ALIGNER_MOVE_TOOLTIP :{BLACK}Sprite elmozdítása, módosítva az X és Y offszeteket. Ctrl+kattintással a spriteot nyolc egységgel mozgatja
|
||||||
|
|
||||||
###length 2
|
###length 2
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_OFFSET :{BLACK}Eltolás központosítva
|
||||||
|
STR_SPRITE_ALIGNER_CENTRE_SPRITE :{BLACK}Sprite középpontolás
|
||||||
|
|
||||||
|
STR_SPRITE_ALIGNER_CROSSHAIR :{BLACK}Célkereszt
|
||||||
|
|
||||||
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Eltolás visszaállítása
|
STR_SPRITE_ALIGNER_RESET_BUTTON :{BLACK}Eltolás visszaállítása
|
||||||
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}A jelenlegi relatív eltolás visszaállítása
|
STR_SPRITE_ALIGNER_RESET_TOOLTIP :{BLACK}A jelenlegi relatív eltolás visszaállítása
|
||||||
|
@ -3516,14 +3560,14 @@ STR_LOCAL_AUTHORITY_ACTION_EXCLUSIVE_TRANSPORT :Kizárólagos s
|
||||||
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Önkormányzat megvesztegetése
|
STR_LOCAL_AUTHORITY_ACTION_BRIBE :Önkormányzat megvesztegetése
|
||||||
|
|
||||||
###length 8
|
###length 8
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{YELLOW}Kis helyi reklámhadjárat indítása, hogy több utast és rakományt vonzz a megállóidba.{}A város körül kis területen ideiglenesen javítja az állomásaid minősítését.{}Ára: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_SMALL_ADVERTISING :{PUSH_COLOUR}{YELLOW}Kis helyi reklámhadjárat indítása, hogy több utast és rakományt vonzz a megállóidba.{}A város körül kis területen ideiglenesen javítja az állomásaid minősítését.{}{POP_COLOUR}Ára: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{YELLOW}Közepes helyi reklámhadjárat indítása, hogy több utast és rakományt vonzz a megállóidba.{}A város körül közepes méretű területen ideiglenesen javítja az állomásaid minősítését.{}Ára: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_MEDIUM_ADVERTISING :{PUSH_COLOUR}{YELLOW}Közepes helyi reklámhadjárat indítása, hogy több utast és rakományt vonzz a megállóidba.{}A város körül közepes méretű területen ideiglenesen javítja az állomásaid minősítését.{}{POP_COLOUR}Ára: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{YELLOW}Nagy helyi reklámhadjárat indítása, hogy több utast és rakományt vonzz a megállóidba.{}A város körül nagy területen ideiglenesen javítja az állomásaid minősítését.{}Ára: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_LARGE_ADVERTISING :{PUSH_COLOUR}{YELLOW}Nagy helyi reklámhadjárat indítása, hogy több utast és rakományt vonzz a megállóidba.{}A város körül nagy területen ideiglenesen javítja az állomásaid minősítését.{}{POP_COLOUR}Ára: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{YELLOW}A városi úthálózat felújításának támogatása.{}Hat hónapig jelentősen összezavarja a közúti forgalmat.{}Ára: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_ROAD_RECONSTRUCTION :{PUSH_COLOUR}{YELLOW}A városi úthálózat felújításának támogatása.{}Hat hónapig jelentősen összezavarja a közúti forgalmat.{}{POP_COLOUR}Ára: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{YELLOW}Szobor építése a vállalatod tiszteletére.{}Javítja az állomásaid értékelését a városban.{}Ára: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_STATUE_OF_COMPANY :{PUSH_COLOUR}{YELLOW}Szobor építése a vállalatod tiszteletére.{}Javítja az állomásaid értékelését a városban.{}{POP_COLOUR}Ára: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{YELLOW}Új kereskedelmi épületek építésének támogatása a városban.{}A város egy ideig gyorsabban fog növekedni.{}Ára: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_NEW_BUILDINGS :{PUSH_COLOUR}{YELLOW}Új kereskedelmi épületek építésének támogatása a városban.{}A város egy ideig gyorsabban fog növekedni.{}{POP_COLOUR}Ára: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{YELLOW}Egy éves kizárólagos szállítási jogok vásárlása a városban.{}Az önkormányzat megtiltja az utasoknak és a rakományoknak, hogy más vállalatok állomásait használják.{}Ára: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_EXCLUSIVE_TRANSPORT :{PUSH_COLOUR}{YELLOW}Egy éves kizárólagos szállítási jogok vásárlása a városban.{}Az önkormányzat megtiltja az utasoknak és a rakományoknak, hogy más vállalatok állomásait használják.{}{POP_COLOUR}Ára: {CURRENCY_LONG}
|
||||||
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{YELLOW}A megítélésed növelése az önkormányzat megvesztegetésével, komoly büntetést kockáztatva, ha az kiderül.{}Ára: {CURRENCY_LONG}
|
STR_LOCAL_AUTHORITY_ACTION_TOOLTIP_BRIBE :{PUSH_COLOUR}{YELLOW}A megítélésed növelése az önkormányzat megvesztegetésével, komoly büntetést kockáztatva, ha az kiderül.{}{POP_COLOUR}Ára: {CURRENCY_LONG}
|
||||||
|
|
||||||
# Goal window
|
# Goal window
|
||||||
STR_GOALS_CAPTION :{WHITE}{COMPANY} céljai
|
STR_GOALS_CAPTION :{WHITE}{COMPANY} céljai
|
||||||
|
@ -3696,15 +3740,18 @@ STR_FINANCES_SECTION_SHIP_REVENUE :{GOLD}Hajók
|
||||||
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Kölcsön kamata
|
STR_FINANCES_SECTION_LOAN_INTEREST :{GOLD}Kölcsön kamata
|
||||||
STR_FINANCES_SECTION_OTHER :{GOLD}Egyéb
|
STR_FINANCES_SECTION_OTHER :{GOLD}Egyéb
|
||||||
|
|
||||||
|
STR_FINANCES_TOTAL_CAPTION :{WHITE}Összesen
|
||||||
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
STR_FINANCES_NEGATIVE_INCOME :-{CURRENCY_LONG}
|
||||||
STR_FINANCES_ZERO_INCOME :{CURRENCY_LONG}
|
STR_FINANCES_ZERO_INCOME :{CURRENCY_LONG}
|
||||||
STR_FINANCES_POSITIVE_INCOME :+{CURRENCY_LONG}
|
STR_FINANCES_POSITIVE_INCOME :+{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_PROFIT :{WHITE}Nyereség
|
||||||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Banki egyenleg
|
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Banki egyenleg
|
||||||
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Saját források
|
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Saját források
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}Kölcsön
|
STR_FINANCES_LOAN_TITLE :{WHITE}Kölcsön
|
||||||
STR_FINANCES_INTEREST_RATE :{WHITE}Banki hitel Kamat: {BLACK}{NUM}%
|
STR_FINANCES_INTEREST_RATE :{WHITE}Banki hitel Kamat: {BLACK}{NUM}%
|
||||||
STR_FINANCES_MAX_LOAN :{WHITE}Max. kölcsön: {BLACK}{CURRENCY_LONG}
|
STR_FINANCES_MAX_LOAN :{WHITE}Max. kölcsön: {BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
|
STR_FINANCES_BANK_BALANCE :{WHITE}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Kölcsönkér {CURRENCY_LONG}
|
STR_FINANCES_BORROW_BUTTON :{BLACK}Kölcsönkér {CURRENCY_LONG}
|
||||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Kölcsön növelése. Ctrl+kattintással amennyivel csak lehet
|
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Kölcsön növelése. Ctrl+kattintással amennyivel csak lehet
|
||||||
STR_FINANCES_REPAY_BUTTON :{BLACK}Visszafizet {CURRENCY_LONG}
|
STR_FINANCES_REPAY_BUTTON :{BLACK}Visszafizet {CURRENCY_LONG}
|
||||||
|
@ -3835,6 +3882,8 @@ STR_VEHICLE_LIST_MANAGE_LIST_TOOLTIP :{BLACK}A listá
|
||||||
STR_VEHICLE_LIST_REPLACE_VEHICLES :Járművek lecserélése
|
STR_VEHICLE_LIST_REPLACE_VEHICLES :Járművek lecserélése
|
||||||
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Javításra küld
|
STR_VEHICLE_LIST_SEND_FOR_SERVICING :Javításra küld
|
||||||
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Idei nyereség: {CURRENCY_LONG} (Tavalyi: {CURRENCY_LONG})
|
STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR :{TINY_FONT}{BLACK}Idei nyereség: {CURRENCY_LONG} (Tavalyi: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_LIST_CARGO :{TINY_FONT}{BLACK}[{CARGO_LIST}]
|
||||||
|
STR_VEHICLE_LIST_NAME_AND_CARGO :{TINY_FONT}{BLACK}{STRING} {STRING}
|
||||||
|
|
||||||
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Elküldi járműtelepre
|
STR_VEHICLE_LIST_SEND_TRAIN_TO_DEPOT :Elküldi járműtelepre
|
||||||
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Elküldi garázsba
|
STR_VEHICLE_LIST_SEND_ROAD_VEHICLE_TO_DEPOT :Elküldi garázsba
|
||||||
|
@ -3927,6 +3976,9 @@ STR_PURCHASE_INFO_AIRCRAFT_RANGE :{BLACK}Hatótá
|
||||||
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Típus: {GOLD}{STRING}
|
STR_PURCHASE_INFO_AIRCRAFT_TYPE :{BLACK}Típus: {GOLD}{STRING}
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
STR_CARGO_TYPE_FILTER_ALL :Minden rakománytípus
|
||||||
|
STR_CARGO_TYPE_FILTER_FREIGHT :Tehervonat
|
||||||
|
STR_CARGO_TYPE_FILTER_NONE :Nincs
|
||||||
|
|
||||||
###length VEHICLE_TYPES
|
###length VEHICLE_TYPES
|
||||||
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Vasúti jármű kiválasztása - kattints egy járműre az adataihoz. Ctrl+kattintással a járműtípus elrejthető/felfedhető
|
STR_BUY_VEHICLE_TRAIN_LIST_TOOLTIP :{BLACK}Vasúti jármű kiválasztása - kattints egy járműre az adataihoz. Ctrl+kattintással a járműtípus elrejthető/felfedhető
|
||||||
|
@ -4255,6 +4307,7 @@ STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED :{BLACK}Súly: {
|
||||||
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Súly: {LTBLUE}{WEIGHT_SHORT} {BLACK}Teljesítmény: {LTBLUE}{POWER}{BLACK} Végsebesség: {LTBLUE}{VELOCITY} {BLACK}Vonóerő: {LTBLUE}{FORCE}
|
STR_VEHICLE_INFO_WEIGHT_POWER_MAX_SPEED_MAX_TE :{BLACK}Súly: {LTBLUE}{WEIGHT_SHORT} {BLACK}Teljesítmény: {LTBLUE}{POWER}{BLACK} Végsebesség: {LTBLUE}{VELOCITY} {BLACK}Vonóerő: {LTBLUE}{FORCE}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Idei haszon: {LTBLUE}{CURRENCY_LONG} (tavalyi: {CURRENCY_LONG})
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR :{BLACK}Idei haszon: {LTBLUE}{CURRENCY_LONG} (tavalyi: {CURRENCY_LONG})
|
||||||
|
STR_VEHICLE_INFO_PROFIT_THIS_YEAR_LAST_YEAR_MIN_PERFORMANCE :{BLACK}Idei haszon: {LTBLUE}{CURRENCY_LONG} (tavalyi: {CURRENCY_LONG}) {BLACK}Minimum teljesítmény: {LTBLUE}{POWER_TO_WEIGHT}
|
||||||
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Megbízhatóság: {LTBLUE}{COMMA}% {BLACK}Lerobbanások az utolsó javítás óta: {LTBLUE}{COMMA}
|
STR_VEHICLE_INFO_RELIABILITY_BREAKDOWNS :{BLACK}Megbízhatóság: {LTBLUE}{COMMA}% {BLACK}Lerobbanások az utolsó javítás óta: {LTBLUE}{COMMA}
|
||||||
|
|
||||||
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Vásárlás éve: {LTBLUE}{NUM}{BLACK} Érték: {LTBLUE}{CURRENCY_LONG}
|
STR_VEHICLE_INFO_BUILT_VALUE :{LTBLUE}{ENGINE} {BLACK}Vásárlás éve: {LTBLUE}{NUM}{BLACK} Érték: {LTBLUE}{CURRENCY_LONG}
|
||||||
|
@ -4529,22 +4582,22 @@ STR_TIMETABLE_STARTING_DATE :{BLACK}Indulás
|
||||||
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Menetrend kezdeti dátumának kiválasztása. A ctrl+kattintás egyenletesen elosztja az ezen a menetrenden osztozó járműveket a kezdeti dátumtól fogva a jelenlegi utasításuk alapján, amennyiben a menetrend teljesen időzítve van.
|
STR_TIMETABLE_STARTING_DATE_TOOLTIP :{BLACK}Menetrend kezdeti dátumának kiválasztása. A ctrl+kattintás egyenletesen elosztja az ezen a menetrenden osztozó járműveket a kezdeti dátumtól fogva a jelenlegi utasításuk alapján, amennyiben a menetrend teljesen időzítve van.
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_TIME :{BLACK}Idő megváltoztatása
|
STR_TIMETABLE_CHANGE_TIME :{BLACK}Idő megváltoztatása
|
||||||
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}A kijelölt utasítás végrehajtási idejét változtatja meg
|
STR_TIMETABLE_WAIT_TIME_TOOLTIP :{BLACK}A kijelölt utasítás végrehajtási idejét változtatja meg. Ctrl+kattintással beállítod az időt az összes utasításhoz.
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_TIME :{BLACK}Idő törlése
|
STR_TIMETABLE_CLEAR_TIME :{BLACK}Idő törlése
|
||||||
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}A kijelölt menetrendi sorhoz tartozó végrehajtási idő törlése
|
STR_TIMETABLE_CLEAR_TIME_TOOLTIP :{BLACK}A kijelölt menetrendi sorhoz tartozó végrehajtási idő törlése. Ctrl+Klikkel kitörlöd az időt az összes utasításnál.
|
||||||
|
|
||||||
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Sebességkorlátozás megváltoztatása
|
STR_TIMETABLE_CHANGE_SPEED :{BLACK}Sebességkorlátozás megváltoztatása
|
||||||
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Kijelölt utasítás sebességkorlátozásának megváltoztatása
|
STR_TIMETABLE_CHANGE_SPEED_TOOLTIP :{BLACK}Kijelölt utasítás sebességkorlátozásának megváltoztatása. Ctrl+kattintással beállíthatod a sebességet az összes utasításhoz.
|
||||||
|
|
||||||
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Sebességkorlátozás törlése
|
STR_TIMETABLE_CLEAR_SPEED :{BLACK}Sebességkorlátozás törlése
|
||||||
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Sebességkorlátozás törlése a kijelölt utasításból
|
STR_TIMETABLE_CLEAR_SPEED_TOOLTIP :{BLACK}Sebességkorlátozás törlése a kijelölt utasításból. Ctrl+kattintással kitörlöd a sebességet az összes utasításból.
|
||||||
|
|
||||||
STR_TIMETABLE_RESET_LATENESS :{BLACK}Késés nullázása
|
STR_TIMETABLE_RESET_LATENESS :{BLACK}Késés nullázása
|
||||||
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Késés-számláló nullázása, azaz a jármű pontos lesz
|
STR_TIMETABLE_RESET_LATENESS_TOOLTIP :{BLACK}Késés-számláló nullázása, azaz a jármű pontos lesz
|
||||||
|
|
||||||
STR_TIMETABLE_AUTOFILL :{BLACK}Automatikus kitöltés
|
STR_TIMETABLE_AUTOFILL :{BLACK}Automatikus kitöltés
|
||||||
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Menetrend automatikus kitöltése a következő út értékeivel (Ctrl+kattintással megtartja a várakozási időket)
|
STR_TIMETABLE_AUTOFILL_TOOLTIP :{BLACK}Menetrend automatikus kitöltése a következő út értékeivel Ctrl+kattintással megtartja a várakozási időket
|
||||||
|
|
||||||
STR_TIMETABLE_EXPECTED :{BLACK}Várható
|
STR_TIMETABLE_EXPECTED :{BLACK}Várható
|
||||||
STR_TIMETABLE_SCHEDULED :{BLACK}Tervezett
|
STR_TIMETABLE_SCHEDULED :{BLACK}Tervezett
|
||||||
|
@ -4588,6 +4641,8 @@ STR_ERROR_AI_PLEASE_REPORT_CRASH :{WHITE}Az egyik
|
||||||
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Az MI / Játékszkript nyomkövetés ablak csak a szerver számára elérhető
|
STR_ERROR_AI_DEBUG_SERVER_ONLY :{YELLOW}Az MI / Játékszkript nyomkövetés ablak csak a szerver számára elérhető
|
||||||
|
|
||||||
# AI configuration window
|
# AI configuration window
|
||||||
|
STR_AI_CONFIG_CAPTION_AI :{WHITE}MI Konfigurálás
|
||||||
|
STR_AI_CONFIG_CAPTION_GAMESCRIPT :{WHITE}Játékszkript konfiguráció
|
||||||
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}A következő játékban betöltődő játékszkript
|
STR_AI_CONFIG_GAMELIST_TOOLTIP :{BLACK}A következő játékban betöltődő játékszkript
|
||||||
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}A következő játékban betöltődő MI-k
|
STR_AI_CONFIG_AILIST_TOOLTIP :{BLACK}A következő játékban betöltődő MI-k
|
||||||
STR_AI_CONFIG_HUMAN_PLAYER :Játékos
|
STR_AI_CONFIG_HUMAN_PLAYER :Játékos
|
||||||
|
@ -4601,10 +4656,11 @@ STR_AI_CONFIG_MOVE_DOWN :{BLACK}Mozgatá
|
||||||
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Kiválasztott MI mozgatása lefelé a listában
|
STR_AI_CONFIG_MOVE_DOWN_TOOLTIP :{BLACK}Kiválasztott MI mozgatása lefelé a listában
|
||||||
|
|
||||||
STR_AI_CONFIG_GAMESCRIPT :{SILVER}Játékszkript
|
STR_AI_CONFIG_GAMESCRIPT :{SILVER}Játékszkript
|
||||||
|
STR_AI_CONFIG_GAMESCRIPT_PARAM :{SILVER}Paraméterek
|
||||||
STR_AI_CONFIG_AI :{SILVER}MI-k
|
STR_AI_CONFIG_AI :{SILVER}MI-k
|
||||||
|
|
||||||
STR_AI_CONFIG_CHANGE_AI :MI
|
STR_AI_CONFIG_CHANGE_AI :{BLACK}MI kiválasztása
|
||||||
STR_AI_CONFIG_CHANGE_GAMESCRIPT :Játékszkript
|
STR_AI_CONFIG_CHANGE_GAMESCRIPT :{BLACK}Játékszkript kiválasztása
|
||||||
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Másik szkript betöltése
|
STR_AI_CONFIG_CHANGE_TOOLTIP :{BLACK}Másik szkript betöltése
|
||||||
STR_AI_CONFIG_CONFIGURE :{BLACK}Beállítások
|
STR_AI_CONFIG_CONFIGURE :{BLACK}Beállítások
|
||||||
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}A szkript paramétereinek beállítása
|
STR_AI_CONFIG_CONFIGURE_TOOLTIP :{BLACK}A szkript paramétereinek beállítása
|
||||||
|
@ -4633,7 +4689,7 @@ STR_SCREENSHOT_HEIGHTMAP_SCREENSHOT :{BLACK}Magassá
|
||||||
STR_SCREENSHOT_MINIMAP_SCREENSHOT :{BLACK}Minitérkép mentése
|
STR_SCREENSHOT_MINIMAP_SCREENSHOT :{BLACK}Minitérkép mentése
|
||||||
|
|
||||||
# AI Parameters
|
# AI Parameters
|
||||||
STR_AI_SETTINGS_CAPTION_AI :MI
|
STR_AI_SETTINGS_CAPTION_AI :{WHITE}MI paraméterei
|
||||||
STR_AI_SETTINGS_CLOSE :{BLACK}Bezárás
|
STR_AI_SETTINGS_CLOSE :{BLACK}Bezárás
|
||||||
STR_AI_SETTINGS_RESET :{BLACK}Visszaállítás
|
STR_AI_SETTINGS_RESET :{BLACK}Visszaállítás
|
||||||
STR_AI_SETTINGS_SETTING :{STRING}: {ORANGE}{STRING}
|
STR_AI_SETTINGS_SETTING :{STRING}: {ORANGE}{STRING}
|
||||||
|
@ -4797,6 +4853,7 @@ STR_ERROR_TOO_MANY_INDUSTRIES :{WHITE}... túl
|
||||||
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Nem tudok gazdasági épületet generálni...
|
STR_ERROR_CAN_T_GENERATE_INDUSTRIES :{WHITE}Nem tudok gazdasági épületet generálni...
|
||||||
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Nem építhető ide {STRING}...
|
STR_ERROR_CAN_T_BUILD_HERE :{WHITE}Nem építhető ide {STRING}...
|
||||||
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Nem építheted ide ezt a gazdasági épületet...
|
STR_ERROR_CAN_T_CONSTRUCT_THIS_INDUSTRY :{WHITE}Nem építheted ide ezt a gazdasági épületet...
|
||||||
|
STR_ERROR_CAN_T_PROSPECT_INDUSTRY :{WHITE}Nem lehet az iparágat kutatni...
|
||||||
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... túl közel egy másik gazdasági épülethez
|
STR_ERROR_INDUSTRY_TOO_CLOSE :{WHITE}... túl közel egy másik gazdasági épülethez
|
||||||
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... előbb települést kell építened
|
STR_ERROR_MUST_FOUND_TOWN_FIRST :{WHITE}... előbb települést kell építened
|
||||||
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... városonként csak egy lehet
|
STR_ERROR_ONLY_ONE_ALLOWED_PER_TOWN :{WHITE}... városonként csak egy lehet
|
||||||
|
@ -4811,6 +4868,8 @@ STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... erd
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... csak a hóhatár fölé építhető
|
STR_ERROR_CAN_ONLY_BE_BUILT_ABOVE_SNOW_LINE :{WHITE}... csak a hóhatár fölé építhető
|
||||||
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... csak a hóhatár alá építhető
|
STR_ERROR_CAN_ONLY_BE_BUILT_BELOW_SNOW_LINE :{WHITE}... csak a hóhatár alá építhető
|
||||||
|
|
||||||
|
STR_ERROR_PROSPECTING_WAS_UNLUCKY :{WHITE}Az adományozás sikertelen a rossz szerencsének köszönhetően; próbáld újra
|
||||||
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_PROSPECTING :{WHITE}Nem volt megfelelő hely ennek az iparág kutatására
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Nem volt megfelelő hely '{STRING}' elhelyezésére
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES :{WHITE}Nem volt megfelelő hely '{STRING}' elhelyezésére
|
||||||
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Változtasd meg a térképgenerálás paramétereit, hogy jobb térképet kapj
|
STR_ERROR_NO_SUITABLE_PLACES_FOR_INDUSTRIES_EXPLANATION :{WHITE}Változtasd meg a térképgenerálás paramétereit, hogy jobb térképet kapj
|
||||||
|
|
||||||
|
@ -5051,6 +5110,7 @@ STR_ERROR_CAN_T_CHANGE_SERVICING :{WHITE}Nem vál
|
||||||
|
|
||||||
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... jármű megsemmisült
|
STR_ERROR_VEHICLE_IS_DESTROYED :{WHITE}... jármű megsemmisült
|
||||||
|
|
||||||
|
STR_ERROR_CAN_T_CLONE_VEHICLE_LIST :{WHITE}... nem minden jármű egyforma
|
||||||
|
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Egyáltalán nincsenek elérhető járművek
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL :{WHITE}Egyáltalán nincsenek elérhető járművek
|
||||||
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Változtasd meg a NewGRF konfigurációdat!
|
STR_ERROR_NO_VEHICLES_AVAILABLE_AT_ALL_EXPLANATION :{WHITE}Változtasd meg a NewGRF konfigurációdat!
|
||||||
|
@ -5078,6 +5138,8 @@ STR_ERROR_CAN_T_SKIP_TO_ORDER :{WHITE}Nem lehe
|
||||||
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... a jármű nem tud az összes állomásra eljutni
|
STR_ERROR_CAN_T_COPY_SHARE_ORDER :{WHITE}... a jármű nem tud az összes állomásra eljutni
|
||||||
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... a jármű nem tud a megadott állomásra eljutni
|
STR_ERROR_CAN_T_ADD_ORDER :{WHITE}... a jármű nem tud a megadott állomásra eljutni
|
||||||
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... egy jármű, amivel meg van osztva ez az utasítás, nem tud a megadott állomásra eljutni
|
STR_ERROR_CAN_T_ADD_ORDER_SHARED :{WHITE}... egy jármű, amivel meg van osztva ez az utasítás, nem tud a megadott állomásra eljutni
|
||||||
|
STR_ERROR_CAN_T_COPY_ORDER_VEHICLE_LIST :{WHITE}... nem minden járműnek ugyanaz az utasításlistája
|
||||||
|
STR_ERROR_CAN_T_SHARE_ORDER_VEHICLE_LIST :{WHITE}... nem minden jármű osztja meg az utasításlistáját
|
||||||
|
|
||||||
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Nem lehet megosztani a menetrendet...
|
STR_ERROR_CAN_T_SHARE_ORDER_LIST :{WHITE}Nem lehet megosztani a menetrendet...
|
||||||
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Nem lehet befejezni a menetrend megosztását...
|
STR_ERROR_CAN_T_STOP_SHARING_ORDER_LIST :{WHITE}Nem lehet befejezni a menetrend megosztását...
|
||||||
|
@ -5089,6 +5151,7 @@ STR_ERROR_AIRCRAFT_NOT_ENOUGH_RANGE :{WHITE}... a re
|
||||||
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}A jármű nem időzíthető
|
STR_ERROR_CAN_T_TIMETABLE_VEHICLE :{WHITE}A jármű nem időzíthető
|
||||||
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}A járművek csak az állomáson várakozhatnak
|
STR_ERROR_TIMETABLE_ONLY_WAIT_AT_STATIONS :{WHITE}A járművek csak az állomáson várakozhatnak
|
||||||
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Ez a jármű nem áll meg ezen az állomáson
|
STR_ERROR_TIMETABLE_NOT_STOPPING_HERE :{WHITE}Ez a jármű nem áll meg ezen az állomáson
|
||||||
|
STR_ERROR_TIMETABLE_INCOMPLETE :{WHITE}... menetrend befejezetlen
|
||||||
|
|
||||||
# Sign related errors
|
# Sign related errors
|
||||||
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... túl sok a felirat
|
STR_ERROR_TOO_MANY_SIGNS :{WHITE}... túl sok a felirat
|
||||||
|
|
|
@ -1086,6 +1086,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Hægri
|
||||||
|
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Hámarkslán: {STRING}
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :Hámarkslán: {STRING}
|
||||||
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Hámarks upphæð sem fyrirtæki getur fengið lánað (ekki er gert ráð fyrir verðbólgu)
|
STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN_HELPTEXT :Hámarks upphæð sem fyrirtæki getur fengið lánað (ekki er gert ráð fyrir verðbólgu)
|
||||||
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE :Vextir: {STRING}
|
STR_CONFIG_SETTING_INTEREST_RATE :Vextir: {STRING}
|
||||||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Vextir á lánum, stjórnar einnig verðbólgu, ef hún er virk
|
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Vextir á lánum, stjórnar einnig verðbólgu, ef hún er virk
|
||||||
|
@ -2300,8 +2301,6 @@ STR_BUILD_SIGNAL_DRAG_SIGNALS_DENSITY_INCREASE_TOOLTIP :{BLACK}Auka þ
|
||||||
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Veldu tegund brúar
|
STR_SELECT_RAIL_BRIDGE_CAPTION :{WHITE}Veldu tegund brúar
|
||||||
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Veldu vegabrú
|
STR_SELECT_ROAD_BRIDGE_CAPTION :{WHITE}Veldu vegabrú
|
||||||
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brúarval - smelltu á brú að eigin vali til að reysa hana
|
STR_SELECT_BRIDGE_SELECTION_TOOLTIP :{BLACK}Brúarval - smelltu á brú að eigin vali til að reysa hana
|
||||||
STR_SELECT_BRIDGE_INFO :{GOLD}{STRING},{} {VELOCITY} {WHITE}{CURRENCY_LONG}
|
|
||||||
STR_SELECT_BRIDGE_SCENEDIT_INFO :{GOLD}{STRING},{} {VELOCITY}
|
|
||||||
STR_BRIDGE_NAME_SUSPENSION_STEEL :Hengibrú, stál
|
STR_BRIDGE_NAME_SUSPENSION_STEEL :Hengibrú, stál
|
||||||
STR_BRIDGE_NAME_GIRDER_STEEL :Burðarbitabrú, stál
|
STR_BRIDGE_NAME_GIRDER_STEEL :Burðarbitabrú, stál
|
||||||
STR_BRIDGE_NAME_CANTILEVER_STEEL :Svifbitabrú, stál
|
STR_BRIDGE_NAME_CANTILEVER_STEEL :Svifbitabrú, stál
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue