Merge branch 'master' into jgrpp

# Conflicts:
#	src/fileio.cpp
#	src/group_gui.cpp
#	src/industry.h
#	src/lang/korean.txt
#	src/linkgraph/linkgraphjob.cpp
#	src/linkgraph/linkgraphjob.h
#	src/linkgraph/linkgraphschedule.cpp
#	src/linkgraph/linkgraphschedule.h
#	src/openttd.cpp
#	src/saveload/saveload.cpp
#	src/saveload/saveload.h
#	src/town_cmd.cpp
#	src/vehicle_gui.cpp
#	src/vehicle_gui_base.h
This commit is contained in:
Jonathan G Rennison
2021-01-30 18:27:25 +00:00
102 changed files with 1870 additions and 1765 deletions

47
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@@ -0,0 +1,47 @@
## Motivation / Problem
<!--
Describe here shortly
* For bug fixes:
* What problem does this solve?
* If there is already an issue, link the issue, otherwise describe the problem here.
* For features or gameplay changes:
* What was the motivation to develop this feature?
* Does this address any problem with the gameplay or interface?
* Which group of players do you think would enjoy this feature?
-->
## Description
<!--
Describe here shortly
* For bug fixes:
* How is the problem solved?
* For features or gameplay changes:
* What does this feature do?
* How does it improve/solve the situation described under 'motivation'.
-->
## Limitations
<!--
Describe here
* Is the problem solved in all scenarios?
* Is this feature complete? Are there things that could be added in the future?
* Are there things that are intentionally left out?
* Do you know of a bug or corner case that does not work?
-->
## Checklist for review
Some things are not automated, and forgotten often. This list is a reminder for the reviewers.
* The bug fix is important enough to be backported? (label: 'backport requested')
* This PR affects the save game format? (label 'savegame upgrade')
* This PR affects the GS/AI API? (label 'needs review: Script API')
* ai_changelog.hpp, gs_changelog.hpp need updating.
* The compatibility wrappers (compat_*.nut) need updating.
* This PR affects the NewGRF API? (label 'needs review: NewGRF')
* [PR must be added to API tracker](https://wiki.openttd.org/en/Development/NewGRF/Specification%20Status)

View File

@@ -115,31 +115,38 @@ elseif(UNIX)
# With FHS, we can create deb/rpm/... Without it, they would be horribly broken # With FHS, we can create deb/rpm/... Without it, they would be horribly broken
# and not work. The other way around is also true; with FHS they are not # and not work. The other way around is also true; with FHS they are not
# usable, and only flat formats work. # usable, and only flat formats work.
if(OPTION_INSTALL_FHS) if(NOT OPTION_INSTALL_FHS)
set(CPACK_GENERATOR "DEB")
include(PackageDeb)
else()
set(CPACK_GENERATOR "TXZ") set(CPACK_GENERATOR "TXZ")
endif() else()
find_program(LSB_RELEASE_EXEC lsb_release)
find_program(LSB_RELEASE_EXEC lsb_release) execute_process(COMMAND ${LSB_RELEASE_EXEC} -is
execute_process(COMMAND ${LSB_RELEASE_EXEC} -is OUTPUT_VARIABLE LSB_RELEASE_ID
OUTPUT_VARIABLE LSB_RELEASE_ID
OUTPUT_STRIP_TRAILING_WHITESPACE
)
if(NOT LSB_RELEASE_ID)
set(PLATFORM "generic")
elseif(LSB_RELEASE_ID STREQUAL "Ubuntu" OR LSB_RELEASE_ID STREQUAL "Debian")
execute_process(COMMAND ${LSB_RELEASE_EXEC} -cs
OUTPUT_VARIABLE LSB_RELEASE_CODENAME
OUTPUT_STRIP_TRAILING_WHITESPACE OUTPUT_STRIP_TRAILING_WHITESPACE
) )
string(TOLOWER "${LSB_RELEASE_ID}-${LSB_RELEASE_CODENAME}" PLATFORM) if(NOT LSB_RELEASE_ID)
else() set(PLATFORM "generic")
message(FATAL_ERROR "Unknown Linux distribution found for packaging; please consider creating a Pull Request to add support for this distribution.") set(CPACK_GENERATOR "TXZ")
message(WARNING "Unknown Linux distribution found for packaging; can only pack to a txz. Please consider creating a Pull Request to add support for this distribution.")
elseif(LSB_RELEASE_ID STREQUAL "Ubuntu" OR LSB_RELEASE_ID STREQUAL "Debian")
execute_process(COMMAND ${LSB_RELEASE_EXEC} -cs
OUTPUT_VARIABLE LSB_RELEASE_CODENAME
OUTPUT_STRIP_TRAILING_WHITESPACE
)
string(TOLOWER "${LSB_RELEASE_ID}-${LSB_RELEASE_CODENAME}" PLATFORM)
set(CPACK_GENERATOR "DEB")
include(PackageDeb)
else()
set(PLATFORM "unknown")
set(CPACK_GENERATOR "TXZ")
message(WARNING "Unknown LSB-based Linux distribution '${LSB_RELEASE_ID}' found for packaging; can only pack to a txz. Please consider creating a Pull Request to add support for this distribution.")
endif()
set(CPACK_PACKAGE_FILE_NAME "openttd-#CPACK_PACKAGE_VERSION#-linux-${PLATFORM}-${CPACK_SYSTEM_NAME}")
endif() endif()
set(CPACK_PACKAGE_FILE_NAME "openttd-#CPACK_PACKAGE_VERSION#-linux-${PLATFORM}-${CPACK_SYSTEM_NAME}")
else() else()
message(FATAL_ERROR "Unknown OS found for packaging; please consider creating a Pull Request to add support for this OS.") message(FATAL_ERROR "Unknown OS found for packaging; please consider creating a Pull Request to add support for this OS.")
endif() endif()

View File

@@ -92,8 +92,8 @@ struct AIListWindow : public Window {
if (GetConfig(slot)->HasScript()) { if (GetConfig(slot)->HasScript()) {
ScriptInfo *info = GetConfig(slot)->GetInfo(); ScriptInfo *info = GetConfig(slot)->GetInfo();
int i = 0; int i = 0;
for (ScriptInfoList::const_iterator it = this->info_list->begin(); it != this->info_list->end(); it++, i++) { for (const auto &item : *this->info_list) {
if ((*it).second == info) { if (item.second == info) {
this->selected = i; this->selected = i;
break; break;
} }
@@ -132,10 +132,11 @@ struct AIListWindow : public Window {
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_LEFT, y + WD_MATRIX_TOP, this->slot == OWNER_DEITY ? STR_AI_CONFIG_NONE : STR_AI_CONFIG_RANDOM_AI, this->selected == -1 ? TC_WHITE : TC_ORANGE); DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_LEFT, y + WD_MATRIX_TOP, this->slot == OWNER_DEITY ? STR_AI_CONFIG_NONE : STR_AI_CONFIG_RANDOM_AI, this->selected == -1 ? TC_WHITE : TC_ORANGE);
y += this->line_height; y += this->line_height;
} }
ScriptInfoList::const_iterator it = this->info_list->begin(); int i = 0;
for (int i = 1; it != this->info_list->end(); i++, it++) { for (const auto &item : *this->info_list) {
i++;
if (this->vscroll->IsVisible(i)) { if (this->vscroll->IsVisible(i)) {
DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_RIGHT, y + WD_MATRIX_TOP, (*it).second->GetName(), (this->selected == i - 1) ? TC_WHITE : TC_ORANGE); DrawString(r.left + WD_MATRIX_LEFT, r.right - WD_MATRIX_RIGHT, y + WD_MATRIX_TOP, item.second->GetName(), (this->selected == i - 1) ? TC_WHITE : TC_ORANGE);
y += this->line_height; y += this->line_height;
} }
} }
@@ -143,9 +144,10 @@ struct AIListWindow : public Window {
} }
case WID_AIL_INFO_BG: { case WID_AIL_INFO_BG: {
AIInfo *selected_info = nullptr; AIInfo *selected_info = nullptr;
ScriptInfoList::const_iterator it = this->info_list->begin(); int i = 0;
for (int i = 1; selected_info == nullptr && it != this->info_list->end(); i++, it++) { for (const auto &item : *this->info_list) {
if (this->selected == i - 1) selected_info = static_cast<AIInfo *>((*it).second); i++;
if (this->selected == i - 1) selected_info = static_cast<AIInfo *>(item.second);
} }
/* Some info about the currently selected AI. */ /* Some info about the currently selected AI. */
if (selected_info != nullptr) { if (selected_info != nullptr) {
@@ -345,11 +347,10 @@ struct AISettingsWindow : public Window {
{ {
visible_settings.clear(); visible_settings.clear();
ScriptConfigItemList::const_iterator it = this->ai_config->GetConfigList()->begin(); for (const auto &item : *this->ai_config->GetConfigList()) {
for (; it != this->ai_config->GetConfigList()->end(); it++) { bool no_hide = (item.flags & SCRIPTCONFIG_DEVELOPER) == 0;
bool no_hide = (it->flags & SCRIPTCONFIG_DEVELOPER) == 0;
if (no_hide || _settings_client.gui.ai_developer_tools) { if (no_hide || _settings_client.gui.ai_developer_tools) {
visible_settings.push_back(&(*it)); visible_settings.push_back(&item);
} }
} }

View File

@@ -61,8 +61,8 @@ void AIScannerInfo::RegisterAPI(class Squirrel *engine)
AIInfo *AIScannerInfo::SelectRandomAI() const AIInfo *AIScannerInfo::SelectRandomAI() const
{ {
uint num_random_ais = 0; uint num_random_ais = 0;
for (ScriptInfoList::const_iterator it = this->info_single_list.begin(); it != this->info_single_list.end(); it++) { for (const auto &item : info_single_list) {
AIInfo *i = static_cast<AIInfo *>((*it).second); AIInfo *i = static_cast<AIInfo *>(item.second);
if (i->UseAsRandomAI()) num_random_ais++; if (i->UseAsRandomAI()) num_random_ais++;
} }
@@ -101,20 +101,10 @@ AIInfo *AIScannerInfo::FindInfo(const char *nameParam, int versionParam, bool fo
strecpy(ai_name, nameParam, lastof(ai_name)); strecpy(ai_name, nameParam, lastof(ai_name));
strtolower(ai_name); strtolower(ai_name);
AIInfo *info = nullptr;
int version = -1;
if (versionParam == -1) { if (versionParam == -1) {
/* We want to load the latest version of this AI; so find it */ /* We want to load the latest version of this AI; so find it */
if (this->info_single_list.find(ai_name) != this->info_single_list.end()) return static_cast<AIInfo *>(this->info_single_list[ai_name]); if (this->info_single_list.find(ai_name) != this->info_single_list.end()) return static_cast<AIInfo *>(this->info_single_list[ai_name]);
return nullptr;
/* If we didn't find a match AI, maybe the user included a version */
char *e = strrchr(ai_name, '.');
if (e == nullptr) return nullptr;
*e = '\0';
e++;
versionParam = atoi(e);
/* Continue, like we were calling this function with a version. */
} }
if (force_exact_match) { if (force_exact_match) {
@@ -123,15 +113,18 @@ AIInfo *AIScannerInfo::FindInfo(const char *nameParam, int versionParam, bool fo
seprintf(ai_name_tmp, lastof(ai_name_tmp), "%s.%d", ai_name, versionParam); seprintf(ai_name_tmp, lastof(ai_name_tmp), "%s.%d", ai_name, versionParam);
strtolower(ai_name_tmp); strtolower(ai_name_tmp);
if (this->info_list.find(ai_name_tmp) != this->info_list.end()) return static_cast<AIInfo *>(this->info_list[ai_name_tmp]); if (this->info_list.find(ai_name_tmp) != this->info_list.end()) return static_cast<AIInfo *>(this->info_list[ai_name_tmp]);
return nullptr;
} }
AIInfo *info = nullptr;
int version = -1;
/* See if there is a compatible AI which goes by that name, with the highest /* See if there is a compatible AI which goes by that name, with the highest
* version which allows loading the requested version */ * version which allows loading the requested version */
ScriptInfoList::iterator it = this->info_list.begin(); for (const auto &item : this->info_list) {
for (; it != this->info_list.end(); it++) { AIInfo *i = static_cast<AIInfo *>(item.second);
AIInfo *i = static_cast<AIInfo *>((*it).second);
if (strcasecmp(ai_name, i->GetName()) == 0 && i->CanLoadFromVersion(versionParam) && (version == -1 || i->GetVersion() > version)) { if (strcasecmp(ai_name, i->GetName()) == 0 && i->CanLoadFromVersion(versionParam) && (version == -1 || i->GetVersion() > version)) {
version = (*it).second->GetVersion(); version = item.second->GetVersion();
info = i; info = i;
} }
} }
@@ -164,8 +157,8 @@ AILibrary *AIScannerLibrary::FindLibrary(const char *library, int version)
strtolower(library_name); strtolower(library_name);
/* Check if the library + version exists */ /* Check if the library + version exists */
ScriptInfoList::iterator iter = this->info_list.find(library_name); ScriptInfoList::iterator it = this->info_list.find(library_name);
if (iter == this->info_list.end()) return nullptr; if (it == this->info_list.end()) return nullptr;
return static_cast<AILibrary *>((*iter).second); return static_cast<AILibrary *>((*it).second);
} }

View File

@@ -1241,7 +1241,24 @@ DEF_CONSOLE_CMD(ConStartAI)
AIConfig *config = AIConfig::GetConfig((CompanyID)n); AIConfig *config = AIConfig::GetConfig((CompanyID)n);
if (argc >= 2) { if (argc >= 2) {
config->Change(argv[1], -1, true); config->Change(argv[1], -1, false);
/* If the name is not found, and there is a dot in the name,
* try again with the assumption everything right of the dot is
* the version the user wants to load. */
if (!config->HasScript()) {
char *name = stredup(argv[1]);
char *e = strrchr(name, '.');
if (e != nullptr) {
*e = '\0';
e++;
int version = atoi(e);
config->Change(name, version, true);
}
free(name);
}
if (!config->HasScript()) { if (!config->HasScript()) {
IConsoleWarning("Failed to load the specified AI"); IConsoleWarning("Failed to load the specified AI");
return true; return true;

View File

@@ -768,7 +768,7 @@ bool AddInflation(bool check_year)
* inflation doesn't add anything after that either; it even makes playing * inflation doesn't add anything after that either; it even makes playing
* it impossible due to the diverging cost and income rates. * it impossible due to the diverging cost and income rates.
*/ */
if (check_year && (_cur_year - _settings_game.game_creation.starting_year) >= (ORIGINAL_MAX_YEAR - ORIGINAL_BASE_YEAR)) return true; if (check_year && (_cur_year < ORIGINAL_BASE_YEAR || _cur_year >= ORIGINAL_MAX_YEAR)) return true;
if (_economy.inflation_prices == MAX_INFLATION || _economy.inflation_payment == MAX_INFLATION) return true; if (_economy.inflation_prices == MAX_INFLATION || _economy.inflation_payment == MAX_INFLATION) return true;
@@ -960,6 +960,14 @@ void StartupEconomy()
_economy.infl_amount_pr = max(0, _settings_game.difficulty.initial_interest - 1); _economy.infl_amount_pr = max(0, _settings_game.difficulty.initial_interest - 1);
_economy.fluct = GB(Random(), 0, 8) + 168; _economy.fluct = GB(Random(), 0, 8) + 168;
if (_settings_game.economy.inflation) {
/* Apply inflation that happened before our game start year. */
int months = (min(_cur_year, ORIGINAL_MAX_YEAR) - ORIGINAL_BASE_YEAR) * 12;
for (int i = 0; i < months; i++) {
AddInflation(false);
}
}
/* Set up prices */ /* Set up prices */
RecomputePrices(); RecomputePrices();

View File

@@ -46,10 +46,6 @@ struct Fio {
FILE *handles[MAX_FILE_SLOTS]; ///< array of file handles we can have open FILE *handles[MAX_FILE_SLOTS]; ///< array of file handles we can have open
const char *filenames[MAX_FILE_SLOTS]; ///< array of filenames we (should) have open const char *filenames[MAX_FILE_SLOTS]; ///< array of filenames we (should) have open
char *shortnames[MAX_FILE_SLOTS]; ///< array of short names for spriteloader's use char *shortnames[MAX_FILE_SLOTS]; ///< array of short names for spriteloader's use
#if defined(LIMITED_FDS)
uint open_handles; ///< current amount of open handles
uint usage_count[MAX_FILE_SLOTS]; ///< count how many times this file has been opened
#endif /* LIMITED_FDS */
}; };
static Fio _fio; ///< #Fio instance. static Fio _fio; ///< #Fio instance.
@@ -94,18 +90,6 @@ void FioSeekTo(size_t pos, int mode)
} }
} }
#if defined(LIMITED_FDS)
static void FioRestoreFile(int slot)
{
/* Do we still have the file open, or should we reopen it? */
if (_fio.handles[slot] == nullptr) {
DEBUG(misc, 6, "Restoring file '%s' in slot '%d' from disk", _fio.filenames[slot], slot);
FioOpenFile(slot, _fio.filenames[slot]);
}
_fio.usage_count[slot]++;
}
#endif /* LIMITED_FDS */
/** /**
* Switch to a different file and seek to a position. * Switch to a different file and seek to a position.
* @param slot Slot number of the new file. * @param slot Slot number of the new file.
@@ -113,12 +97,7 @@ static void FioRestoreFile(int slot)
*/ */
void FioSeekToFile(uint slot, size_t pos) void FioSeekToFile(uint slot, size_t pos)
{ {
FILE *f; FILE *f = _fio.handles[slot];
#if defined(LIMITED_FDS)
/* Make sure we have this file open */
FioRestoreFile(slot);
#endif /* LIMITED_FDS */
f = _fio.handles[slot];
assert(f != nullptr); assert(f != nullptr);
_fio.cur_fh = f; _fio.cur_fh = f;
_fio.filename = _fio.filenames[slot]; _fio.filename = _fio.filenames[slot];
@@ -202,9 +181,6 @@ static inline void FioCloseFile(int slot)
_fio.shortnames[slot] = nullptr; _fio.shortnames[slot] = nullptr;
_fio.handles[slot] = nullptr; _fio.handles[slot] = nullptr;
#if defined(LIMITED_FDS)
_fio.open_handles--;
#endif /* LIMITED_FDS */
} }
} }
@@ -216,30 +192,6 @@ void FioCloseAll()
} }
} }
#if defined(LIMITED_FDS)
static void FioFreeHandle()
{
/* If we are about to open a file that will exceed the limit, close a file */
if (_fio.open_handles + 1 == LIMITED_FDS) {
uint i, count;
int slot;
count = UINT_MAX;
slot = -1;
/* Find the file that is used the least */
for (i = 0; i < lengthof(_fio.handles); i++) {
if (_fio.handles[i] != nullptr && _fio.usage_count[i] < count) {
count = _fio.usage_count[i];
slot = i;
}
}
assert(slot != -1);
DEBUG(misc, 6, "Closing filehandler '%s' in slot '%d' because of fd-limit", _fio.filenames[slot], slot);
FioCloseFile(slot);
}
}
#endif /* LIMITED_FDS */
/** /**
* Open a slotted file. * Open a slotted file.
* @param slot Index to assign. * @param slot Index to assign.
@@ -250,9 +202,6 @@ void FioOpenFile(uint slot, const char *filename, Subdirectory subdir, char **ou
{ {
FILE *f; FILE *f;
#if defined(LIMITED_FDS)
FioFreeHandle();
#endif /* LIMITED_FDS */
f = FioFOpenFile(filename, "rb", subdir, nullptr, output_filename); f = FioFOpenFile(filename, "rb", subdir, nullptr, output_filename);
if (f == nullptr) usererror("Cannot open file '%s'", filename); if (f == nullptr) usererror("Cannot open file '%s'", filename);
long pos = ftell(f); long pos = ftell(f);
@@ -269,10 +218,6 @@ void FioOpenFile(uint slot, const char *filename, Subdirectory subdir, char **ou
if (t2 != nullptr) *t2 = '\0'; if (t2 != nullptr) *t2 = '\0';
strtolower(_fio.shortnames[slot]); strtolower(_fio.shortnames[slot]);
#if defined(LIMITED_FDS)
_fio.usage_count[slot] = 0;
_fio.open_handles++;
#endif /* LIMITED_FDS */
FioSeekToFile(slot, (uint32)pos); FioSeekToFile(slot, (uint32)pos);
} }

View File

@@ -40,20 +40,10 @@ GameInfo *GameScannerInfo::FindInfo(const char *nameParam, int versionParam, boo
strecpy(game_name, nameParam, lastof(game_name)); strecpy(game_name, nameParam, lastof(game_name));
strtolower(game_name); strtolower(game_name);
GameInfo *info = nullptr;
int version = -1;
if (versionParam == -1) { if (versionParam == -1) {
/* We want to load the latest version of this Game script; so find it */ /* We want to load the latest version of this Game script; so find it */
if (this->info_single_list.find(game_name) != this->info_single_list.end()) return static_cast<GameInfo *>(this->info_single_list[game_name]); if (this->info_single_list.find(game_name) != this->info_single_list.end()) return static_cast<GameInfo *>(this->info_single_list[game_name]);
return nullptr;
/* If we didn't find a match Game script, maybe the user included a version */
char *e = strrchr(game_name, '.');
if (e == nullptr) return nullptr;
*e = '\0';
e++;
versionParam = atoi(e);
/* Continue like we were calling this function with a version. */
} }
if (force_exact_match) { if (force_exact_match) {
@@ -62,15 +52,18 @@ GameInfo *GameScannerInfo::FindInfo(const char *nameParam, int versionParam, boo
seprintf(game_name_tmp, lastof(game_name_tmp), "%s.%d", game_name, versionParam); seprintf(game_name_tmp, lastof(game_name_tmp), "%s.%d", game_name, versionParam);
strtolower(game_name_tmp); strtolower(game_name_tmp);
if (this->info_list.find(game_name_tmp) != this->info_list.end()) return static_cast<GameInfo *>(this->info_list[game_name_tmp]); if (this->info_list.find(game_name_tmp) != this->info_list.end()) return static_cast<GameInfo *>(this->info_list[game_name_tmp]);
return nullptr;
} }
GameInfo *info = nullptr;
int version = -1;
/* See if there is a compatible Game script which goes by that name, with the highest /* See if there is a compatible Game script which goes by that name, with the highest
* version which allows loading the requested version */ * version which allows loading the requested version */
ScriptInfoList::iterator it = this->info_list.begin(); for (const auto &item : this->info_list) {
for (; it != this->info_list.end(); it++) { GameInfo *i = static_cast<GameInfo *>(item.second);
GameInfo *i = static_cast<GameInfo *>((*it).second);
if (strcasecmp(game_name, i->GetName()) == 0 && i->CanLoadFromVersion(versionParam) && (version == -1 || i->GetVersion() > version)) { if (strcasecmp(game_name, i->GetName()) == 0 && i->CanLoadFromVersion(versionParam) && (version == -1 || i->GetVersion() > version)) {
version = (*it).second->GetVersion(); version = item.second->GetVersion();
info = i; info = i;
} }
} }
@@ -103,8 +96,8 @@ GameLibrary *GameScannerLibrary::FindLibrary(const char *library, int version)
strtolower(library_name); strtolower(library_name);
/* Check if the library + version exists */ /* Check if the library + version exists */
ScriptInfoList::iterator iter = this->info_list.find(library_name); ScriptInfoList::iterator it = this->info_list.find(library_name);
if (iter == this->info_list.end()) return nullptr; if (it == this->info_list.end()) return nullptr;
return static_cast<GameLibrary *>((*iter).second); return static_cast<GameLibrary *>((*it).second);
} }

View File

@@ -77,6 +77,11 @@ static const NWidgetPart _nested_group_widgets[] = {
EndContainer(), EndContainer(),
/* right part */ /* right part */
NWidget(NWID_VERTICAL), NWidget(NWID_VERTICAL),
NWidget(NWID_HORIZONTAL),
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_GL_GROUP_BY_ORDER), SetMinimalSize(81, 12), SetDataTip(STR_STATION_VIEW_GROUP, STR_TOOLTIP_GROUP_ORDER),
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_GL_GROUP_BY_DROPDOWN), SetMinimalSize(167, 12), SetDataTip(0x0, STR_TOOLTIP_GROUP_ORDER),
NWidget(WWT_PANEL, COLOUR_GREY), SetMinimalSize(12, 12), SetResize(1, 0), EndContainer(),
EndContainer(),
NWidget(NWID_HORIZONTAL), NWidget(NWID_HORIZONTAL),
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_GL_SORT_BY_ORDER), SetMinimalSize(81, 12), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER), NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_GL_SORT_BY_ORDER), SetMinimalSize(81, 12), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_GL_SORT_BY_DROPDOWN), SetMinimalSize(167, 12), SetDataTip(0x0, STR_TOOLTIP_SORT_CRITERIA), NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_GL_SORT_BY_DROPDOWN), SetMinimalSize(167, 12), SetDataTip(0x0, STR_TOOLTIP_SORT_CRITERIA),
@@ -416,23 +421,11 @@ public:
this->vscroll = this->GetScrollbar(WID_GL_LIST_VEHICLE_SCROLLBAR); this->vscroll = this->GetScrollbar(WID_GL_LIST_VEHICLE_SCROLLBAR);
this->group_sb = this->GetScrollbar(WID_GL_LIST_GROUP_SCROLLBAR); this->group_sb = this->GetScrollbar(WID_GL_LIST_GROUP_SCROLLBAR);
switch (this->vli.vtype) {
default: NOT_REACHED();
case VEH_TRAIN: this->sorting = &_sorting.train; break;
case VEH_ROAD: this->sorting = &_sorting.roadveh; break;
case VEH_SHIP: this->sorting = &_sorting.ship; break;
case VEH_AIRCRAFT: this->sorting = &_sorting.aircraft; break;
}
this->vli.index = ALL_GROUP; this->vli.index = ALL_GROUP;
this->group_sel = INVALID_GROUP; this->group_sel = INVALID_GROUP;
this->group_rename = INVALID_GROUP; this->group_rename = INVALID_GROUP;
this->group_over = INVALID_GROUP; this->group_over = INVALID_GROUP;
this->vehicles.SetListing(*this->sorting);
this->vehicles.ForceRebuild();
this->vehicles.NeedResort();
this->BuildVehicleList(); this->BuildVehicleList();
this->SortVehicleList(); this->SortVehicleList();
@@ -458,7 +451,7 @@ public:
~VehicleGroupWindow() ~VehicleGroupWindow()
{ {
*this->sorting = this->vehicles.GetListing(); *this->sorting = this->vehgroups.GetListing();
} }
void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize) override void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize) override
@@ -529,10 +522,10 @@ public:
{ {
if (data == 0) { if (data == 0) {
/* This needs to be done in command-scope to enforce rebuilding before resorting invalid data */ /* This needs to be done in command-scope to enforce rebuilding before resorting invalid data */
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
this->groups.ForceRebuild(); this->groups.ForceRebuild();
} else { } else {
this->vehicles.ForceResort(); this->vehgroups.ForceResort();
this->groups.ForceResort(); this->groups.ForceResort();
} }
@@ -587,15 +580,15 @@ public:
{ {
/* If we select the all vehicles, this->list will contain all vehicles of the owner /* If we select the all vehicles, this->list will contain all vehicles of the owner
* else this->list will contain all vehicles which belong to the selected group */ * else this->list will contain all vehicles which belong to the selected group */
bool recalculate_totals = this->vehicles.NeedRebuild(); bool recalculate_totals = this->vehgroups.NeedRebuild();
this->BuildVehicleList(); this->BuildVehicleList();
this->SortVehicleList(); this->SortVehicleList();
if (recalculate_totals) this->RecalculateInfoTotals(); if (recalculate_totals) this->RecalculateInfoTotals();
this->BuildGroupList(this->owner); this->BuildGroupList(this->owner);
this->group_sb->SetCount((uint)this->groups.size()); this->group_sb->SetCount(static_cast<int>(this->groups.size()));
this->vscroll->SetCount((uint)this->vehicles.size()); this->vscroll->SetCount(static_cast<int>(this->vehgroups.size()));
/* 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->ShouldShowActionDropdownList() && this->IsWidgetLowered(WID_GL_MANAGE_VEHICLES_DROPDOWN)) { if (!this->ShouldShowActionDropdownList() && this->IsWidgetLowered(WID_GL_MANAGE_VEHICLES_DROPDOWN)) {
@@ -634,8 +627,11 @@ public:
if (!IsDefaultGroupID(this->vli.index) && !IsAllGroupID(this->vli.index) && Group::Get(this->vli.index)->replace_protection) protect_sprite = SPR_GROUP_REPLACE_ON_TRAIN; if (!IsDefaultGroupID(this->vli.index) && !IsAllGroupID(this->vli.index) && Group::Get(this->vli.index)->replace_protection) protect_sprite = SPR_GROUP_REPLACE_ON_TRAIN;
this->GetWidget<NWidgetCore>(WID_GL_REPLACE_PROTECTION)->widget_data = protect_sprite + this->vli.vtype; this->GetWidget<NWidgetCore>(WID_GL_REPLACE_PROTECTION)->widget_data = protect_sprite + this->vli.vtype;
/* Set text of sort by dropdown */ /* Set text of "group by" dropdown widget. */
this->GetWidget<NWidgetCore>(WID_GL_SORT_BY_DROPDOWN)->widget_data = this->vehicle_sorter_names[this->vehicles.SortType()]; this->GetWidget<NWidgetCore>(WID_GL_GROUP_BY_DROPDOWN)->widget_data = this->vehicle_group_by_names[this->grouping];
/* Set text of "sort by" dropdown widget. */
this->GetWidget<NWidgetCore>(WID_GL_SORT_BY_DROPDOWN)->widget_data = this->GetVehicleSorterNames()[this->vehgroups.SortType()];
this->GetWidget<NWidgetCore>(WID_GL_FILTER_BY_CARGO)->widget_data = this->cargo_filter_texts[this->cargo_filter_criteria]; this->GetWidget<NWidgetCore>(WID_GL_FILTER_BY_CARGO)->widget_data = this->cargo_filter_texts[this->cargo_filter_criteria];
@@ -696,16 +692,16 @@ public:
} }
case WID_GL_SORT_BY_ORDER: case WID_GL_SORT_BY_ORDER:
this->DrawSortButtonState(WID_GL_SORT_BY_ORDER, this->vehicles.IsDescSortOrder() ? SBS_DOWN : SBS_UP); this->DrawSortButtonState(WID_GL_SORT_BY_ORDER, this->vehgroups.IsDescSortOrder() ? SBS_DOWN : SBS_UP);
break; break;
case WID_GL_LIST_VEHICLE: case WID_GL_LIST_VEHICLE:
if (this->vli.index != ALL_GROUP) { if (this->vli.index != ALL_GROUP && this->grouping == GB_NONE) {
/* Mark vehicles which are in sub-groups */ /* Mark vehicles which are in sub-groups (only if we are not using shared order coalescing) */
int y = r.top; int y = r.top;
uint max = min(this->vscroll->GetPosition() + this->vscroll->GetCapacity(), (uint)this->vehicles.size()); uint max = min(this->vscroll->GetPosition() + this->vscroll->GetCapacity(), static_cast<uint>(this->vehgroups.size()));
for (uint i = this->vscroll->GetPosition(); i < max; ++i) { for (uint i = this->vscroll->GetPosition(); i < max; ++i) {
const Vehicle *v = this->vehicles[i]; const Vehicle *v = this->vehgroups[i].GetSingleVehicle();
if (v->group_id != this->vli.index) { if (v->group_id != this->vli.index) {
GfxFillRect(r.left + 1, y + 1, r.right - 1, y + this->resize.step_height - 2, _colour_gradient[COLOUR_GREY][3], FILLRECT_CHECKER); GfxFillRect(r.left + 1, y + 1, r.right - 1, y + this->resize.step_height - 2, _colour_gradient[COLOUR_GREY][3], FILLRECT_CHECKER);
} }
@@ -731,12 +727,16 @@ public:
{ {
switch (widget) { switch (widget) {
case WID_GL_SORT_BY_ORDER: // Flip sorting method ascending/descending case WID_GL_SORT_BY_ORDER: // Flip sorting method ascending/descending
this->vehicles.ToggleSortOrder(); this->vehgroups.ToggleSortOrder();
this->SetDirty(); this->SetDirty();
break; break;
case WID_GL_GROUP_BY_DROPDOWN: // Select grouping option dropdown menu
ShowDropDownMenu(this, this->vehicle_group_by_names, this->grouping, WID_GL_GROUP_BY_DROPDOWN, 0, 0);
return;
case WID_GL_SORT_BY_DROPDOWN: // Select sorting criteria dropdown menu case WID_GL_SORT_BY_DROPDOWN: // Select sorting criteria dropdown menu
ShowDropDownMenu(this, this->vehicle_sorter_names, this->vehicles.SortType(), WID_GL_SORT_BY_DROPDOWN, 0, ShowDropDownMenu(this, this->GetVehicleSorterNames(), this->vehgroups.SortType(), WID_GL_SORT_BY_DROPDOWN, 0,
(this->vli.vtype == VEH_TRAIN || this->vli.vtype == VEH_ROAD) ? 0 : this->vehicle_sorter_non_ground_veh_disable_mask); (this->vli.vtype == VEH_TRAIN || this->vli.vtype == VEH_ROAD) ? 0 : this->vehicle_sorter_non_ground_veh_disable_mask);
return; return;
@@ -747,7 +747,7 @@ public:
case WID_GL_ALL_VEHICLES: // All vehicles button case WID_GL_ALL_VEHICLES: // All vehicles button
if (!IsAllGroupID(this->vli.index)) { if (!IsAllGroupID(this->vli.index)) {
this->vli.index = ALL_GROUP; this->vli.index = ALL_GROUP;
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
this->SetDirty(); this->SetDirty();
} }
break; break;
@@ -755,7 +755,7 @@ public:
case WID_GL_DEFAULT_VEHICLES: // Ungrouped vehicles button case WID_GL_DEFAULT_VEHICLES: // Ungrouped vehicles button
if (!IsDefaultGroupID(this->vli.index)) { if (!IsDefaultGroupID(this->vli.index)) {
this->vli.index = DEFAULT_GROUP; this->vli.index = DEFAULT_GROUP;
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
this->SetDirty(); this->SetDirty();
} }
break; break;
@@ -795,29 +795,54 @@ public:
SetObjectToPlaceWnd(SPR_CURSOR_MOUSE, PAL_NONE, HT_DRAG, this); SetObjectToPlaceWnd(SPR_CURSOR_MOUSE, PAL_NONE, HT_DRAG, this);
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
this->SetDirty(); this->SetDirty();
break; break;
} }
case WID_GL_LIST_VEHICLE: { // Matrix Vehicle case WID_GL_LIST_VEHICLE: { // Matrix Vehicle
uint id_v = this->vscroll->GetScrolledRowFromWidget(pt.y, this, WID_GL_LIST_VEHICLE); uint id_v = this->vscroll->GetScrolledRowFromWidget(pt.y, this, WID_GL_LIST_VEHICLE);
if (id_v >= this->vehicles.size()) return; // click out of list bound if (id_v >= this->vehgroups.size()) return; // click out of list bound
const Vehicle *v = this->vehicles[id_v]; const GUIVehicleGroup &vehgroup = this->vehgroups[id_v];
if (VehicleClicked(v)) break;
this->vehicle_sel = v->index; const Vehicle *v = nullptr;
if (_ctrl_pressed) { switch (this->grouping) {
this->SelectGroup(v->group_id); case GB_NONE: {
const Vehicle *v2 = vehgroup.GetSingleVehicle();
if (VehicleClicked(v2)) break;
v = v2;
break;
}
case GB_SHARED_ORDERS: {
assert(vehgroup.NumVehicles() > 0);
v = vehgroup.vehicles_begin[0];
/*
No VehicleClicked(v) support for now, because don't want
to enable any contextual actions except perhaps clicking/ctrl-clicking to clone orders.
*/
break;
}
default:
NOT_REACHED();
}
if (v) {
this->vehicle_sel = v->index;
if (_ctrl_pressed) {
this->SelectGroup(v->group_id);
}
SetObjectToPlaceWnd(SPR_CURSOR_MOUSE, PAL_NONE, HT_DRAG, this);
SetMouseCursorVehicle(v, EIT_IN_LIST);
_cursor.vehchain = true;
this->SetDirty();
} }
SetObjectToPlaceWnd(SPR_CURSOR_MOUSE, PAL_NONE, HT_DRAG, this);
SetMouseCursorVehicle(v, EIT_IN_LIST);
_cursor.vehchain = true;
this->SetDirty();
break; break;
} }
@@ -921,7 +946,7 @@ public:
{ {
switch (widget) { switch (widget) {
case WID_GL_DEFAULT_VEHICLES: // Ungrouped vehicles case WID_GL_DEFAULT_VEHICLES: // Ungrouped vehicles
DoCommandP(0, DEFAULT_GROUP, this->vehicle_sel | (_ctrl_pressed ? 1 << 31 : 0), CMD_ADD_VEHICLE_GROUP | CMD_MSG(STR_ERROR_GROUP_CAN_T_ADD_VEHICLE)); DoCommandP(0, DEFAULT_GROUP, this->vehicle_sel | (_ctrl_pressed || this->grouping == GB_SHARED_ORDERS ? 1 << 31 : 0), CMD_ADD_VEHICLE_GROUP | CMD_MSG(STR_ERROR_GROUP_CAN_T_ADD_VEHICLE));
this->vehicle_sel = INVALID_VEHICLE; this->vehicle_sel = INVALID_VEHICLE;
this->group_over = INVALID_GROUP; this->group_over = INVALID_GROUP;
@@ -938,7 +963,7 @@ public:
uint id_g = this->group_sb->GetScrolledRowFromWidget(pt.y, this, WID_GL_LIST_GROUP, 0, this->tiny_step_height); uint id_g = this->group_sb->GetScrolledRowFromWidget(pt.y, this, WID_GL_LIST_GROUP, 0, this->tiny_step_height);
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;
DoCommandP(0, new_g, vindex | (_ctrl_pressed ? 1 << 31 : 0), CMD_ADD_VEHICLE_GROUP | CMD_MSG(STR_ERROR_GROUP_CAN_T_ADD_VEHICLE), new_g == NEW_GROUP ? CcAddVehicleNewGroup : nullptr); DoCommandP(0, new_g, vindex | (_ctrl_pressed || this->grouping == GB_SHARED_ORDERS ? 1 << 31 : 0), CMD_ADD_VEHICLE_GROUP | CMD_MSG(STR_ERROR_GROUP_CAN_T_ADD_VEHICLE), new_g == NEW_GROUP ? CcAddVehicleNewGroup : nullptr);
break; break;
} }
@@ -949,11 +974,30 @@ public:
this->SetDirty(); this->SetDirty();
uint id_v = this->vscroll->GetScrolledRowFromWidget(pt.y, this, WID_GL_LIST_VEHICLE); uint id_v = this->vscroll->GetScrolledRowFromWidget(pt.y, this, WID_GL_LIST_VEHICLE);
if (id_v >= this->vehicles.size()) return; // click out of list bound if (id_v >= this->vehgroups.size()) return; // click out of list bound
const Vehicle *v = this->vehicles[id_v]; const GUIVehicleGroup &vehgroup = this->vehgroups[id_v];
if (!VehicleClicked(v) && vindex == v->index) { switch (this->grouping) {
ShowVehicleViewWindow(v); case GB_NONE: {
const Vehicle *v = vehgroup.GetSingleVehicle();
if (!VehicleClicked(v) && vindex == v->index) {
ShowVehicleViewWindow(v);
}
break;
}
case GB_SHARED_ORDERS: {
const Vehicle *v = vehgroup.vehicles_begin[0];
/* We do not support VehicleClicked() here since the contextual action may only make sense for individual vehicles */
if (vindex == v->index) {
ShowVehicleListWindow(v);
}
break;
}
default:
NOT_REACHED();
} }
break; break;
} }
@@ -983,8 +1027,12 @@ public:
void OnDropdownSelect(int widget, int index) override void OnDropdownSelect(int widget, int index) override
{ {
switch (widget) { switch (widget) {
case WID_GL_GROUP_BY_DROPDOWN:
this->UpdateVehicleGroupBy(static_cast<GroupBy>(index));
break;
case WID_GL_SORT_BY_DROPDOWN: case WID_GL_SORT_BY_DROPDOWN:
this->vehicles.SetSortType(index); this->vehgroups.SetSortType(index);
break; break;
case WID_GL_FILTER_BY_CARGO: // Select a cargo filter criteria case WID_GL_FILTER_BY_CARGO: // Select a cargo filter criteria
this->SetCargoFilterIndex(index); this->SetCargoFilterIndex(index);
@@ -1048,10 +1096,10 @@ public:
void OnGameTick() override void OnGameTick() override
{ {
if (this->groups.NeedResort() || this->vehicles.NeedResort()) { if (this->groups.NeedResort() || this->vehgroups.NeedResort()) {
this->SetWidgetDirty(WID_GL_LIST_VEHICLE); this->SetWidgetDirty(WID_GL_LIST_VEHICLE);
} }
if (!this->vehicles.NeedRebuild() && this->RecalculateInfoTotals()) { if (!this->vehgroups.NeedRebuild() && this->RecalculateInfoTotals()) {
this->SetWidgetDirty(WID_GL_INFO); this->SetWidgetDirty(WID_GL_INFO);
} }
} }
@@ -1147,7 +1195,7 @@ public:
} }
this->group_sb->ScrollTowards(id_g); this->group_sb->ScrollTowards(id_g);
} }
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
this->SetDirty(); this->SetDirty();
} }

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :Koring
STR_CARGO_PLURAL_RUBBER :Rubber STR_CARGO_PLURAL_RUBBER :Rubber
STR_CARGO_PLURAL_SUGAR :Suiker STR_CARGO_PLURAL_SUGAR :Suiker
STR_CARGO_PLURAL_TOYS :Speelgoed STR_CARGO_PLURAL_TOYS :Speelgoed
STR_CARGO_PLURAL_CANDY :Lekkers STR_CARGO_PLURAL_SWEETS :Lekkers
STR_CARGO_PLURAL_COLA :Kola STR_CARGO_PLURAL_COLA :Kola
STR_CARGO_PLURAL_COTTON_CANDY :Spookasem STR_CARGO_PLURAL_CANDYFLOSS :Spookasem
STR_CARGO_PLURAL_BUBBLES :Borrels STR_CARGO_PLURAL_BUBBLES :Borrels
STR_CARGO_PLURAL_TOFFEE :Toffie STR_CARGO_PLURAL_TOFFEE :Toffie
STR_CARGO_PLURAL_BATTERIES :Batterye STR_CARGO_PLURAL_BATTERIES :Batterye
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :Koring
STR_CARGO_SINGULAR_RUBBER :Rubber STR_CARGO_SINGULAR_RUBBER :Rubber
STR_CARGO_SINGULAR_SUGAR :Suiker STR_CARGO_SINGULAR_SUGAR :Suiker
STR_CARGO_SINGULAR_TOY :Speelding STR_CARGO_SINGULAR_TOY :Speelding
STR_CARGO_SINGULAR_CANDY :Lekker STR_CARGO_SINGULAR_SWEETS :Lekker
STR_CARGO_SINGULAR_COLA :Kola STR_CARGO_SINGULAR_COLA :Kola
STR_CARGO_SINGULAR_COTTON_CANDY :Spookasem STR_CARGO_SINGULAR_CANDYFLOSS :Spookasem
STR_CARGO_SINGULAR_BUBBLE :Borrel STR_CARGO_SINGULAR_BUBBLE :Borrel
STR_CARGO_SINGULAR_TOFFEE :Toffie STR_CARGO_SINGULAR_TOFFEE :Toffie
STR_CARGO_SINGULAR_BATTERY :Battery STR_CARGO_SINGULAR_BATTERY :Battery
@@ -316,6 +316,8 @@ STR_SORT_BY_RANGE :Afstand
STR_SORT_BY_POPULATION :Bevolking STR_SORT_BY_POPULATION :Bevolking
STR_SORT_BY_RATING :Waardering STR_SORT_BY_RATING :Waardering
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Onderbreek spel STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Onderbreek spel
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Vinnig vooruit die spel STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Vinnig vooruit die spel
@@ -1596,9 +1598,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineêre
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Binne speletjie plasing van bome: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Binne speletjie plasing van bome: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Beheer die ewekansige voorkoms van bome tydens die spel. Dit kan 'n invloed op nywerhede hê wat staatmaak op die groei van bome, byvoorbeeld hout meulens STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Beheer die ewekansige voorkoms van bome tydens die spel. Dit kan 'n invloed op nywerhede hê wat staatmaak op die groei van bome, byvoorbeeld hout meulens
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Geen {RED}(breek timmerhout meul)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Slegs in reënwoude
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Orals
STR_CONFIG_SETTING_TOOLBAR_POS :Posisie van hoof werktuigbaan: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Posisie van hoof werktuigbaan: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horisontale posisie van die hoof nutsbalk aan die bokant van die skerm STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horisontale posisie van die hoof nutsbalk aan die bokant van die skerm
@@ -1919,10 +1918,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Verander
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multispeler STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multispeler
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Openbaar
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Kies tussen 'n openbare (internet) of 'n plaaslike (LAN) spel
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nee
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ja
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Speler naam: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Speler naam:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Die is die naam waarmee ander spelers sal jou aanwys STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Die is die naam waarmee ander spelers sal jou aanwys
@@ -1963,8 +1958,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Verbind
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Vervris verskaffer STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Vervris verskaffer
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Vervris die verskaffer inligting STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Vervris die verskaffer inligting
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Soek bediener
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Versoek netwerk vir 'n verskaffer
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Voeg bediender by STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Voeg bediender by
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Voeg 'n verskaffer by die lys wat altyd ondersoek sal word vir speletjies wat reeds aan die gang is STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Voeg 'n verskaffer by die lys wat altyd ondersoek sal word vir speletjies wat reeds aan die gang is
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Begin bediener STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Begin bediener
@@ -1981,6 +1974,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Die spel
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Stel wagwoord STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Stel wagwoord
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Beskerm jou spel met 'n wagwoord as jy wil dit nie publieke toepassing laat wees nie STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Beskerm jou spel met 'n wagwoord as jy wil dit nie publieke toepassing laat wees nie
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Openbaar
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Kies tussen 'n openbare (internet) of 'n plaaslike (LAN) spel
STR_NETWORK_START_SERVER_UNADVERTISED :Nee STR_NETWORK_START_SERVER_UNADVERTISED :Nee
STR_NETWORK_START_SERVER_ADVERTISED :Ja STR_NETWORK_START_SERVER_ADVERTISED :Ja
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} Klient{P "" e} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} Klient{P "" e}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :قمح
STR_CARGO_PLURAL_RUBBER :مطاط STR_CARGO_PLURAL_RUBBER :مطاط
STR_CARGO_PLURAL_SUGAR :سكر STR_CARGO_PLURAL_SUGAR :سكر
STR_CARGO_PLURAL_TOYS :دُمَي STR_CARGO_PLURAL_TOYS :دُمَي
STR_CARGO_PLURAL_CANDY :حلويات STR_CARGO_PLURAL_SWEETS :حلويات
STR_CARGO_PLURAL_COLA :كولا STR_CARGO_PLURAL_COLA :كولا
STR_CARGO_PLURAL_COTTON_CANDY :سكر نبات STR_CARGO_PLURAL_CANDYFLOSS :سكر نبات
STR_CARGO_PLURAL_BUBBLES :فقاعات STR_CARGO_PLURAL_BUBBLES :فقاعات
STR_CARGO_PLURAL_TOFFEE :توفي STR_CARGO_PLURAL_TOFFEE :توفي
STR_CARGO_PLURAL_BATTERIES :بطاريات STR_CARGO_PLURAL_BATTERIES :بطاريات
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :قمح
STR_CARGO_SINGULAR_RUBBER :مطاط STR_CARGO_SINGULAR_RUBBER :مطاط
STR_CARGO_SINGULAR_SUGAR :سكر STR_CARGO_SINGULAR_SUGAR :سكر
STR_CARGO_SINGULAR_TOY :دُمِيه STR_CARGO_SINGULAR_TOY :دُمِيه
STR_CARGO_SINGULAR_CANDY :حلويات STR_CARGO_SINGULAR_SWEETS :حلويات
STR_CARGO_SINGULAR_COLA :كولا STR_CARGO_SINGULAR_COLA :كولا
STR_CARGO_SINGULAR_COTTON_CANDY :سكر نبات STR_CARGO_SINGULAR_CANDYFLOSS :سكر نبات
STR_CARGO_SINGULAR_BUBBLE :فقاعات STR_CARGO_SINGULAR_BUBBLE :فقاعات
STR_CARGO_SINGULAR_TOFFEE :توفي STR_CARGO_SINGULAR_TOFFEE :توفي
STR_CARGO_SINGULAR_BATTERY :بطاريات STR_CARGO_SINGULAR_BATTERY :بطاريات
@@ -291,6 +291,8 @@ STR_SORT_BY_CARGO_CAPACITY :سعة الشح
STR_SORT_BY_RANGE :مدى STR_SORT_BY_RANGE :مدى
STR_SORT_BY_POPULATION :عدد السكان STR_SORT_BY_POPULATION :عدد السكان
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}ايقاف اللعبة STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}ايقاف اللعبة
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}سرع اللعبه STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}سرع اللعبه
@@ -446,9 +448,11 @@ STR_ABOUT_MENU_SEPARATOR :
STR_ABOUT_MENU_TOGGLE_CONSOLE :توقل كونسول STR_ABOUT_MENU_TOGGLE_CONSOLE :توقل كونسول
STR_ABOUT_MENU_AI_DEBUG :مكتشف اخطاء الذكاء الصناعي STR_ABOUT_MENU_AI_DEBUG :مكتشف اخطاء الذكاء الصناعي
STR_ABOUT_MENU_SCREENSHOT :صورة من الشاشة - Ctrl-S - STR_ABOUT_MENU_SCREENSHOT :صورة من الشاشة - Ctrl-S -
STR_ABOUT_MENU_SHOW_FRAMERATE :سرعة عرض الإطارات
STR_ABOUT_MENU_ABOUT_OPENTTD :حول 'OpenTTD' STR_ABOUT_MENU_ABOUT_OPENTTD :حول 'OpenTTD'
STR_ABOUT_MENU_SPRITE_ALIGNER :موائم العفريتات STR_ABOUT_MENU_SPRITE_ALIGNER :موائم العفريتات
STR_ABOUT_MENU_TOGGLE_BOUNDING_BOXES :اضهار /اخفاء مربح الحوارات/الخيارات STR_ABOUT_MENU_TOGGLE_BOUNDING_BOXES :اضهار /اخفاء مربح الحوارات/الخيارات
STR_ABOUT_MENU_TOGGLE_DIRTY_BLOCKS :تبديل ألوان الكتل المتسخة
############ range ends here ############ range ends here
############ range for ordinal numbers used for the place in the highscore window ############ range for ordinal numbers used for the place in the highscore window
@@ -1077,6 +1081,8 @@ 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 :يمين
STR_CONFIG_SETTING_CONSTRUCTION_SPEED ::سرعة البناء {STRING}
STR_CONFIG_SETTING_VEHICLE_BREAKDOWNS ::تعطلات العربة {STRING}
STR_CONFIG_SETTING_AUTOSLOPE :السماح بتحريك الأرض تحت المباني, الطرق, الخ : {STRING} STR_CONFIG_SETTING_AUTOSLOPE :السماح بتحريك الأرض تحت المباني, الطرق, الخ : {STRING}
STR_CONFIG_SETTING_CATCHMENT :السماح بحدود اكثر واقعية للمحطات بحسب الحجم: {STRING} STR_CONFIG_SETTING_CATCHMENT :السماح بحدود اكثر واقعية للمحطات بحسب الحجم: {STRING}
@@ -1125,6 +1131,7 @@ STR_CONFIG_SETTING_ORDER_REVIEW_ON :لكل العر
STR_CONFIG_SETTING_WARN_INCOME_LESS :حذر عندما يكون الدخل سالبا :{STRING} STR_CONFIG_SETTING_WARN_INCOME_LESS :حذر عندما يكون الدخل سالبا :{STRING}
STR_CONFIG_SETTING_NEVER_EXPIRE_VEHICLES :المركبات لا تنتهي صلاحيتها ابدا : {STRING} STR_CONFIG_SETTING_NEVER_EXPIRE_VEHICLES :المركبات لا تنتهي صلاحيتها ابدا : {STRING}
STR_CONFIG_SETTING_AUTORENEW_VEHICLE :جدد العربات عندما تصبح قديمة : {STRING} STR_CONFIG_SETTING_AUTORENEW_VEHICLE :جدد العربات عندما تصبح قديمة : {STRING}
STR_CONFIG_SETTING_AUTORENEW_VEHICLE_HELPTEXT :عند التمكين ، يتم استبدال العربة التي اقتربت من نهاية عمرها عند اكتمال شروط التجديد
STR_CONFIG_SETTING_AUTORENEW_MONEY :التجديد التلقائي عند توفر السيولة الدنيا للتجديد: {STRING} STR_CONFIG_SETTING_AUTORENEW_MONEY :التجديد التلقائي عند توفر السيولة الدنيا للتجديد: {STRING}
STR_CONFIG_SETTING_POPULATION_IN_LABEL :أعرض عدد السكان مع الاسم على العلامة: {STRING} STR_CONFIG_SETTING_POPULATION_IN_LABEL :أعرض عدد السكان مع الاسم على العلامة: {STRING}
STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS :سمك الخطوط في العرض: {STRING} STR_CONFIG_SETTING_GRAPH_LINE_THICKNESS :سمك الخطوط في العرض: {STRING}
@@ -1249,6 +1256,7 @@ STR_CONFIG_SETTING_AI_IN_MULTIPLAYER :السماح ب
STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#opcodes قبل تعليق الاسكربت: {STRING} STR_CONFIG_SETTING_SCRIPT_MAX_OPCODES :#opcodes قبل تعليق الاسكربت: {STRING}
STR_CONFIG_SETTING_SERVINT_ISPERCENT :فترات الصيانة بالنسبة المئوية : {STRING} STR_CONFIG_SETTING_SERVINT_ISPERCENT :فترات الصيانة بالنسبة المئوية : {STRING}
STR_CONFIG_SETTING_SERVINT_AIRCRAFT ::مدة فحص الطائرة الإفتراضي{STRING}
STR_CONFIG_SETTING_NOSERVICE :الغاء الصيانة عندما يكون التعطيل للمركبات غير مفعل: {STRING} STR_CONFIG_SETTING_NOSERVICE :الغاء الصيانة عندما يكون التعطيل للمركبات غير مفعل: {STRING}
STR_CONFIG_SETTING_WAGONSPEEDLIMITS :السماح بتحديد سرعة العربات: {STRING} STR_CONFIG_SETTING_WAGONSPEEDLIMITS :السماح بتحديد سرعة العربات: {STRING}
STR_CONFIG_SETTING_DISABLE_ELRAILS :تعطيل سكة القطار الكهربائي: {STRING} STR_CONFIG_SETTING_DISABLE_ELRAILS :تعطيل سكة القطار الكهربائي: {STRING}
@@ -1308,9 +1316,6 @@ 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_EXTRA_TREE_PLACEMENT :اضافة الاشجار اثناء اللعب: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :اضافة الاشجار اثناء اللعب: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :بدون {RED}-المشغولات الخشبية معطل-
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :الغابات الماطرة فقط
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :كل مكان
STR_CONFIG_SETTING_TOOLBAR_POS :موقع شريط الأدوات الرئيسي: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :موقع شريط الأدوات الرئيسي: {STRING}
STR_CONFIG_SETTING_STATUSBAR_POS :موقع شريط المعلومات: {STRING} STR_CONFIG_SETTING_STATUSBAR_POS :موقع شريط المعلومات: {STRING}
@@ -1337,6 +1342,7 @@ STR_CONFIG_SETTING_CITY_SIZE_MULTIPLIER :مضاعف ال
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}الصوت
@@ -1585,8 +1591,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}أنضم
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}حدث الخادم STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}حدث الخادم
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}حدث معلومات الخادم STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}حدث معلومات الخادم
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}إبحث عن خوادم
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}أبحث في الشبكة عن خادم
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}اضف خادم - سيرفر STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}اضف خادم - سيرفر
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}اضف خادم (سيرفر) و الذي سوف يفحص اذا كان هناك لعبة قيد التشغيل حاليا STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}اضف خادم (سيرفر) و الذي سوف يفحص اذا كان هناك لعبة قيد التشغيل حاليا
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}أبدأ الخادم STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}أبدأ الخادم
@@ -2173,6 +2177,8 @@ STR_INDUSTRY_DISPLAY_CHAIN :{BLACK}اعرض
STR_INDUSTRY_DISPLAY_CHAIN_TOOLTIP :{BLACK}اعرض المصانع التي تمد و تقبل البضائع STR_INDUSTRY_DISPLAY_CHAIN_TOOLTIP :{BLACK}اعرض المصانع التي تمد و تقبل البضائع
STR_INDUSTRY_CARGOES_NOTIFY_SMALLMAP :{BLACK}اربط بالخريطة المصغرة STR_INDUSTRY_CARGOES_NOTIFY_SMALLMAP :{BLACK}اربط بالخريطة المصغرة
STR_INDUSTRY_CARGOES_NOTIFY_SMALLMAP_TOOLTIP :{BLACK}اعرض المصانع المختارة في الخرائط المصغرة ايضا. STR_INDUSTRY_CARGOES_NOTIFY_SMALLMAP_TOOLTIP :{BLACK}اعرض المصانع المختارة في الخرائط المصغرة ايضا.
STR_INDUSTRY_CARGOES_SELECT_CARGO :{BLACK}اختر البضائع
STR_INDUSTRY_CARGOES_SELECT_INDUSTRY :{BLACK}اختر الصناعة
# Land area window # Land area window
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}معلومات ارض STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}معلومات ارض
@@ -2196,6 +2202,7 @@ STR_LAND_AREA_INFORMATION_AIRPORTTILE_NAME :{BLACK}اسم
STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING} STR_LAND_AREA_INFORMATION_NEWGRF_NAME :{BLACK}NewGRF: {LTBLUE}{STRING}
STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}الشحنة المقبولة: {LTBLUE} STR_LAND_AREA_INFORMATION_CARGO_ACCEPTED :{BLACK}الشحنة المقبولة: {LTBLUE}
STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA} /8 {STRING}) STR_LAND_AREA_INFORMATION_CARGO_EIGHTS :({COMMA} /8 {STRING})
STR_LANG_AREA_INFORMATION_ROAD_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}
@@ -2793,6 +2800,7 @@ 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_REQUIRES :{BLACK}:يتطلب
STR_CONFIG_GAME_PRODUCTION :{WHITE}تغيير الانتاج مضاعف من 8 الى 2040 STR_CONFIG_GAME_PRODUCTION :{WHITE}تغيير الانتاج مضاعف من 8 الى 2040
STR_CONFIG_GAME_PRODUCTION_LEVEL :{WHITE}غير مستوى الانتاج{}نسبة مئوية حتى 800%. STR_CONFIG_GAME_PRODUCTION_LEVEL :{WHITE}غير مستوى الانتاج{}نسبة مئوية حتى 800%.
@@ -2902,6 +2910,7 @@ STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_BUTTON :{BLACK}شراء
STR_BUY_VEHICLE_SHIP_BUY_VEHICLE_BUTTON :{BLACK}شراء سفينة STR_BUY_VEHICLE_SHIP_BUY_VEHICLE_BUTTON :{BLACK}شراء سفينة
STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_BUTTON :{BLACK}شراء طائرة STR_BUY_VEHICLE_AIRCRAFT_BUY_VEHICLE_BUTTON :{BLACK}شراء طائرة
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_REFIT_VEHICLE_BUTTON :{BLACK}شراء العربة وتجديد بضائعها
STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_TOOLTIP :{BLACK}شراء العربة الموضحة STR_BUY_VEHICLE_TRAIN_BUY_VEHICLE_TOOLTIP :{BLACK}شراء العربة الموضحة
STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_TOOLTIP :{BLACK}شراء العربة STR_BUY_VEHICLE_ROAD_VEHICLE_BUY_VEHICLE_TOOLTIP :{BLACK}شراء العربة
@@ -2921,6 +2930,7 @@ STR_BUY_VEHICLE_AIRCRAFT_RENAME_TOOLTIP :{BLACK}اعاد
STR_BUY_VEHICLE_AIRCRAFT_HIDE_SHOW_TOGGLE_TOOLTIP :{BLACK} تبيدل بين إخفاء / عرض نوع الطائرة
STR_QUERY_RENAME_TRAIN_TYPE_CAPTION :{WHITE}اعادة تسمية عربات القطار STR_QUERY_RENAME_TRAIN_TYPE_CAPTION :{WHITE}اعادة تسمية عربات القطار
STR_QUERY_RENAME_ROAD_VEHICLE_TYPE_CAPTION :{WHITE}اعادة تسمية العربة STR_QUERY_RENAME_ROAD_VEHICLE_TYPE_CAPTION :{WHITE}اعادة تسمية العربة
@@ -3048,6 +3058,7 @@ STR_REPLACE_ELRAIL_VEHICLES :سكة حديد
STR_REPLACE_MONORAIL_VEHICLES :عربات احادية السكة STR_REPLACE_MONORAIL_VEHICLES :عربات احادية السكة
STR_REPLACE_MAGLEV_VEHICLES :مركبات ممغنطة STR_REPLACE_MAGLEV_VEHICLES :مركبات ممغنطة
STR_REPLACE_TRAM_VEHICLES :مركبات الترام
STR_REPLACE_REMOVE_WAGON :{BLACK} إزالة العربات: {ORANGE}{STRING} STR_REPLACE_REMOVE_WAGON :{BLACK} إزالة العربات: {ORANGE}{STRING}
STR_REPLACE_REMOVE_WAGON_HELP :{BLACK} المحافظة على طول القطار بازالة عربات ابتداء من المقدمة عند التبديل - عندما يكون التبدل ينتج قطارا اطول. STR_REPLACE_REMOVE_WAGON_HELP :{BLACK} المحافظة على طول القطار بازالة عربات ابتداء من المقدمة عند التبديل - عندما يكون التبدل ينتج قطارا اطول.
@@ -3626,6 +3637,7 @@ STR_ERROR_CAN_ONLY_BE_BUILT_IN_TOWNS_WITH_POPULATION_OF_1200 :{WHITE}... يم
STR_ERROR_CAN_ONLY_BE_BUILT_IN_RAINFOREST :{WHITE}... يمكن بنائة في الغابات المطيرة فقط STR_ERROR_CAN_ONLY_BE_BUILT_IN_RAINFOREST :{WHITE}... يمكن بنائة في الغابات المطيرة فقط
STR_ERROR_CAN_ONLY_BE_BUILT_IN_DESERT :{WHITE}... يمكن بنائة في المناطق الصحراوية فقط STR_ERROR_CAN_ONLY_BE_BUILT_IN_DESERT :{WHITE}... يمكن بنائة في المناطق الصحراوية فقط
STR_ERROR_CAN_ONLY_BE_BUILT_IN_TOWNS :{WHITE}... يبنى فقط في المدن STR_ERROR_CAN_ONLY_BE_BUILT_IN_TOWNS :{WHITE}... يبنى فقط في المدن
STR_ERROR_CAN_ONLY_BE_BUILT_NEAR_TOWN_CENTER :{WHITE}... لا يمكن بناؤها إلا بقرب وسط المدن
STR_ERROR_CAN_ONLY_BE_BUILT_IN_LOW_AREAS :{WHITE}... يمكن بنائه في المناطق المنخفضة فقط STR_ERROR_CAN_ONLY_BE_BUILT_IN_LOW_AREAS :{WHITE}... يمكن بنائه في المناطق المنخفضة فقط
STR_ERROR_CAN_ONLY_BE_POSITIONED :{WHITE}... يمكن بنائة على اطراف الخريطة فقط STR_ERROR_CAN_ONLY_BE_POSITIONED :{WHITE}... يمكن بنائة على اطراف الخريطة فقط
STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... يمكن زراعة الغابة فوق خط الثلج فقط STR_ERROR_FOREST_CAN_ONLY_BE_PLANTED :{WHITE}... يمكن زراعة الغابة فوق خط الثلج فقط

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Garia
STR_CARGO_PLURAL_RUBBER :Goma STR_CARGO_PLURAL_RUBBER :Goma
STR_CARGO_PLURAL_SUGAR :Azukrea STR_CARGO_PLURAL_SUGAR :Azukrea
STR_CARGO_PLURAL_TOYS :Jostailuak STR_CARGO_PLURAL_TOYS :Jostailuak
STR_CARGO_PLURAL_CANDY :Gozokiak STR_CARGO_PLURAL_SWEETS :Gozokiak
STR_CARGO_PLURAL_COLA :Kola STR_CARGO_PLURAL_COLA :Kola
STR_CARGO_PLURAL_COTTON_CANDY :Kotoiezko Azukrea STR_CARGO_PLURAL_CANDYFLOSS :Kotoiezko Azukrea
STR_CARGO_PLURAL_BUBBLES :Burbuilak STR_CARGO_PLURAL_BUBBLES :Burbuilak
STR_CARGO_PLURAL_TOFFEE :Gozoki lehengaia STR_CARGO_PLURAL_TOFFEE :Gozoki lehengaia
STR_CARGO_PLURAL_BATTERIES :Pilak STR_CARGO_PLURAL_BATTERIES :Pilak
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Garia
STR_CARGO_SINGULAR_RUBBER :Goma STR_CARGO_SINGULAR_RUBBER :Goma
STR_CARGO_SINGULAR_SUGAR :Azukrea STR_CARGO_SINGULAR_SUGAR :Azukrea
STR_CARGO_SINGULAR_TOY :Jostailua STR_CARGO_SINGULAR_TOY :Jostailua
STR_CARGO_SINGULAR_CANDY :Gozoki STR_CARGO_SINGULAR_SWEETS :Gozoki
STR_CARGO_SINGULAR_COLA :Kola STR_CARGO_SINGULAR_COLA :Kola
STR_CARGO_SINGULAR_COTTON_CANDY :Kotoiezko Azukrea STR_CARGO_SINGULAR_CANDYFLOSS :Kotoiezko Azukrea
STR_CARGO_SINGULAR_BUBBLE :Burbuila STR_CARGO_SINGULAR_BUBBLE :Burbuila
STR_CARGO_SINGULAR_TOFFEE :Gozoki lehengaia STR_CARGO_SINGULAR_TOFFEE :Gozoki lehengaia
STR_CARGO_SINGULAR_BATTERY :Pila STR_CARGO_SINGULAR_BATTERY :Pila
@@ -308,6 +308,8 @@ STR_SORT_BY_RANGE :Irismena
STR_SORT_BY_POPULATION :Biztanleria STR_SORT_BY_POPULATION :Biztanleria
STR_SORT_BY_RATING :Balorazioa STR_SORT_BY_RATING :Balorazioa
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Jokoa pausatu STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Jokoa pausatu
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Jokoa bizkortu STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Jokoa bizkortu
@@ -1497,9 +1499,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Gaitua herrien
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Zuhaitzen landaketa jokoan: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Zuhaitzen landaketa jokoan: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Jokoa bitartean zuhaitzen ausazko landatzea kontrolatu. Zuhaitzen landatzean oinarritzen diren industriei eragin dezake, zerrategiei adibidez STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Jokoa bitartean zuhaitzen ausazko landatzea kontrolatu. Zuhaitzen landatzean oinarritzen diren industriei eragin dezake, zerrategiei adibidez
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Ezer ez {RED}(Paisai tropikalean zerrategiak hautsiko ditu)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Bakarrik basoetan
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Leku guztietan
STR_CONFIG_SETTING_TOOLBAR_POS :Tresna barra nagusiaren kokapena: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Tresna barra nagusiaren kokapena: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Tresna barra nagusia posizio horizontalean pantailaren goiko aldean STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Tresna barra nagusia posizio horizontalean pantailaren goiko aldean
@@ -1792,8 +1791,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Aldatu k
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijokalaria STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijokalaria
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Ez
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Bai
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Jokalariaren izena: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Jokalariaren izena:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Izen honen bidez ezagutua izango zara beste jokalarien artean STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Izen honen bidez ezagutua izango zara beste jokalarien artean
@@ -1834,8 +1831,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Jokoan s
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Zerbitzaria freskatu STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Zerbitzaria freskatu
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Zerbitzariaren informazioa freskatu STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Zerbitzariaren informazioa freskatu
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Zerbitzaria bilatu
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Sarean zerbitzariak bilatu
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Zerbitzaria gehitu STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Zerbitzaria gehitu
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Zerrendara zerbitzari bat gehitu martxa dauden jokoak bilatuko dituena STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Zerrendara zerbitzari bat gehitu martxa dauden jokoak bilatuko dituena
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Zerbitzari bat sortu STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Zerbitzari bat sortu

View File

@@ -166,24 +166,24 @@ STR_CARGO_PLURAL_TOYS.dat :цацкам
STR_CARGO_PLURAL_TOYS.acc :цацкі STR_CARGO_PLURAL_TOYS.acc :цацкі
STR_CARGO_PLURAL_TOYS.abl :цацкамі STR_CARGO_PLURAL_TOYS.abl :цацкамі
STR_CARGO_PLURAL_TOYS.pre :цацках STR_CARGO_PLURAL_TOYS.pre :цацках
STR_CARGO_PLURAL_CANDY :{G=p}Цукеркi STR_CARGO_PLURAL_SWEETS :{G=p}Цукеркi
STR_CARGO_PLURAL_CANDY.gen :цукерак STR_CARGO_PLURAL_SWEETS.gen :цукерак
STR_CARGO_PLURAL_CANDY.dat :цукеркам STR_CARGO_PLURAL_SWEETS.dat :цукеркам
STR_CARGO_PLURAL_CANDY.acc :цукеркі STR_CARGO_PLURAL_SWEETS.acc :цукеркі
STR_CARGO_PLURAL_CANDY.abl :цукеркамі STR_CARGO_PLURAL_SWEETS.abl :цукеркамі
STR_CARGO_PLURAL_CANDY.pre :цукерках STR_CARGO_PLURAL_SWEETS.pre :цукерках
STR_CARGO_PLURAL_COLA :{G=f}Кола STR_CARGO_PLURAL_COLA :{G=f}Кола
STR_CARGO_PLURAL_COLA.gen :колы STR_CARGO_PLURAL_COLA.gen :колы
STR_CARGO_PLURAL_COLA.dat :коле STR_CARGO_PLURAL_COLA.dat :коле
STR_CARGO_PLURAL_COLA.acc :колу STR_CARGO_PLURAL_COLA.acc :колу
STR_CARGO_PLURAL_COLA.abl :колай STR_CARGO_PLURAL_COLA.abl :колай
STR_CARGO_PLURAL_COLA.pre :коле STR_CARGO_PLURAL_COLA.pre :коле
STR_CARGO_PLURAL_COTTON_CANDY :{G=f}Цукровая баўна STR_CARGO_PLURAL_CANDYFLOSS :{G=f}Цукровая баўна
STR_CARGO_PLURAL_COTTON_CANDY.gen :цукровай баўны STR_CARGO_PLURAL_CANDYFLOSS.gen :цукровай баўны
STR_CARGO_PLURAL_COTTON_CANDY.dat :цукровай баўне STR_CARGO_PLURAL_CANDYFLOSS.dat :цукровай баўне
STR_CARGO_PLURAL_COTTON_CANDY.acc :цукровую баўну STR_CARGO_PLURAL_CANDYFLOSS.acc :цукровую баўну
STR_CARGO_PLURAL_COTTON_CANDY.abl :цукровай баўнай STR_CARGO_PLURAL_CANDYFLOSS.abl :цукровай баўнай
STR_CARGO_PLURAL_COTTON_CANDY.pre :цукровай баўне STR_CARGO_PLURAL_CANDYFLOSS.pre :цукровай баўне
STR_CARGO_PLURAL_BUBBLES :{G=p}Бурбалкi STR_CARGO_PLURAL_BUBBLES :{G=p}Бурбалкi
STR_CARGO_PLURAL_BUBBLES.gen :бурбалак STR_CARGO_PLURAL_BUBBLES.gen :бурбалак
STR_CARGO_PLURAL_BUBBLES.dat :бурбалкам STR_CARGO_PLURAL_BUBBLES.dat :бурбалкам
@@ -355,24 +355,24 @@ STR_CARGO_SINGULAR_TOY.dat :цаццы
STR_CARGO_SINGULAR_TOY.acc :цацку STR_CARGO_SINGULAR_TOY.acc :цацку
STR_CARGO_SINGULAR_TOY.abl :цацкай STR_CARGO_SINGULAR_TOY.abl :цацкай
STR_CARGO_SINGULAR_TOY.pre :цаццы STR_CARGO_SINGULAR_TOY.pre :цаццы
STR_CARGO_SINGULAR_CANDY :{G=f}Цукерка STR_CARGO_SINGULAR_SWEETS :{G=f}Цукерка
STR_CARGO_SINGULAR_CANDY.gen :цукеркі STR_CARGO_SINGULAR_SWEETS.gen :цукеркі
STR_CARGO_SINGULAR_CANDY.dat :цукерцы STR_CARGO_SINGULAR_SWEETS.dat :цукерцы
STR_CARGO_SINGULAR_CANDY.acc :цукерку STR_CARGO_SINGULAR_SWEETS.acc :цукерку
STR_CARGO_SINGULAR_CANDY.abl :цукеркай STR_CARGO_SINGULAR_SWEETS.abl :цукеркай
STR_CARGO_SINGULAR_CANDY.pre :цукерцы STR_CARGO_SINGULAR_SWEETS.pre :цукерцы
STR_CARGO_SINGULAR_COLA :{G=f}Кола STR_CARGO_SINGULAR_COLA :{G=f}Кола
STR_CARGO_SINGULAR_COLA.gen :колы STR_CARGO_SINGULAR_COLA.gen :колы
STR_CARGO_SINGULAR_COLA.dat :коле STR_CARGO_SINGULAR_COLA.dat :коле
STR_CARGO_SINGULAR_COLA.acc :колу STR_CARGO_SINGULAR_COLA.acc :колу
STR_CARGO_SINGULAR_COLA.abl :колай STR_CARGO_SINGULAR_COLA.abl :колай
STR_CARGO_SINGULAR_COLA.pre :коле STR_CARGO_SINGULAR_COLA.pre :коле
STR_CARGO_SINGULAR_COTTON_CANDY :{G=f}Цукровая баўна STR_CARGO_SINGULAR_CANDYFLOSS :{G=f}Цукровая баўна
STR_CARGO_SINGULAR_COTTON_CANDY.gen :цукровай баўны STR_CARGO_SINGULAR_CANDYFLOSS.gen :цукровай баўны
STR_CARGO_SINGULAR_COTTON_CANDY.dat :цукровай баўне STR_CARGO_SINGULAR_CANDYFLOSS.dat :цукровай баўне
STR_CARGO_SINGULAR_COTTON_CANDY.acc :цукровую баўну STR_CARGO_SINGULAR_CANDYFLOSS.acc :цукровую баўну
STR_CARGO_SINGULAR_COTTON_CANDY.abl :цукровай баўнай STR_CARGO_SINGULAR_CANDYFLOSS.abl :цукровай баўнай
STR_CARGO_SINGULAR_COTTON_CANDY.pre :цукровай баўне STR_CARGO_SINGULAR_CANDYFLOSS.pre :цукровай баўне
STR_CARGO_SINGULAR_BUBBLE :{G=f}Бурбалка STR_CARGO_SINGULAR_BUBBLE :{G=f}Бурбалка
STR_CARGO_SINGULAR_BUBBLE.gen :бурбалкі STR_CARGO_SINGULAR_BUBBLE.gen :бурбалкі
STR_CARGO_SINGULAR_BUBBLE.dat :бурбалцы STR_CARGO_SINGULAR_BUBBLE.dat :бурбалцы
@@ -626,6 +626,8 @@ STR_SORT_BY_RANGE :Далёкас
STR_SORT_BY_POPULATION :Насельніцтва STR_SORT_BY_POPULATION :Насельніцтва
STR_SORT_BY_RATING :Рэйтынґ STR_SORT_BY_RATING :Рэйтынґ
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Паўза STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Паўза
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Паскорыць гульню STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Паскорыць гульню
@@ -1905,9 +1907,6 @@ 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 :Кантроль адвольнага з'яўленьня дрэваў падчас гульні. Гэта можа закрануць прадпрыемствы, якія залежаць ад росту дрэваў, напрыклад, пільні.
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :адключана {RED}(пільні ня змогуць працаваць)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :толькі ў трапічных джунґлях
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :усюды
STR_CONFIG_SETTING_TOOLBAR_POS :Разьмяшчэньне галоўнай панэлі: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Разьмяшчэньне галоўнай панэлі: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Гарызантальнае разьмяшчэньне галоўнай панэлі інструмэнтаў зьверху экрана. STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Гарызантальнае разьмяшчэньне галоўнай панэлі інструмэнтаў зьверху экрана.
@@ -2229,10 +2228,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Зьмя
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Сеткавая гульня STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Сеткавая гульня
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Інтэрнэт
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Выберыце паміж гульнёй праз Інтэрнэт або ў лакальнай сетцы
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Не
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Так
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Імя гульца: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Імя гульца:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Гэта ваша імя, якое будзе бачна іншым гульцам STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Гэта ваша імя, якое будзе бачна іншым гульцам
@@ -2273,8 +2268,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Далу
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Абнавіць сэрвэр STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Абнавіць сэрвэр
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Абнавіць iнфармацыю аб сэрвэры STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Абнавіць iнфармацыю аб сэрвэры
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Знайсьці сэрвэр
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Знайсьці сэрвэры, якія зараз ёсьць у сетцы
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Дадаць сэрвэр STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Дадаць сэрвэр
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Дадаць сэрвэр у сьпіс, які будзе аўтаматычна правярацца на ідучыя гульні STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Дадаць сэрвэр у сьпіс, які будзе аўтаматычна правярацца на ідучыя гульні
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Запуск сэрвэра STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Запуск сэрвэра
@@ -2291,6 +2284,8 @@ 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_ADVERTISED_LABEL :{BLACK}Інтэрнэт
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Выберыце паміж гульнёй праз Інтэрнэт або ў лакальнай сетцы
STR_NETWORK_START_SERVER_UNADVERTISED :Не STR_NETWORK_START_SERVER_UNADVERTISED :Не
STR_NETWORK_START_SERVER_ADVERTISED :Так STR_NETWORK_START_SERVER_ADVERTISED :Так
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} клiент{P "" ы аў} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} клiент{P "" ы аў}

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :{G=m}Trigo
STR_CARGO_PLURAL_RUBBER :{G=f}Borracha STR_CARGO_PLURAL_RUBBER :{G=f}Borracha
STR_CARGO_PLURAL_SUGAR :{G=m}Açúcar STR_CARGO_PLURAL_SUGAR :{G=m}Açúcar
STR_CARGO_PLURAL_TOYS :{G=m}Brinquedos STR_CARGO_PLURAL_TOYS :{G=m}Brinquedos
STR_CARGO_PLURAL_CANDY :{G=m}Doces STR_CARGO_PLURAL_SWEETS :{G=m}Doces
STR_CARGO_PLURAL_COLA :{G=f}Cola STR_CARGO_PLURAL_COLA :{G=f}Cola
STR_CARGO_PLURAL_COTTON_CANDY :{G=m}Algodão Doce STR_CARGO_PLURAL_CANDYFLOSS :{G=m}Algodão Doce
STR_CARGO_PLURAL_BUBBLES :{G=f}Bolhas STR_CARGO_PLURAL_BUBBLES :{G=f}Bolhas
STR_CARGO_PLURAL_TOFFEE :{G=m}Caramelo STR_CARGO_PLURAL_TOFFEE :{G=m}Caramelo
STR_CARGO_PLURAL_BATTERIES :{G=f}Pilhas STR_CARGO_PLURAL_BATTERIES :{G=f}Pilhas
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :{G=m}Trigo
STR_CARGO_SINGULAR_RUBBER :{G=f}Borracha STR_CARGO_SINGULAR_RUBBER :{G=f}Borracha
STR_CARGO_SINGULAR_SUGAR :{G=m}Açúcar STR_CARGO_SINGULAR_SUGAR :{G=m}Açúcar
STR_CARGO_SINGULAR_TOY :{G=m}Brinquedo STR_CARGO_SINGULAR_TOY :{G=m}Brinquedo
STR_CARGO_SINGULAR_CANDY :{G=m}Doce STR_CARGO_SINGULAR_SWEETS :{G=m}Doce
STR_CARGO_SINGULAR_COLA :{G=m}Cola STR_CARGO_SINGULAR_COLA :{G=m}Cola
STR_CARGO_SINGULAR_COTTON_CANDY :{G=m}Algodão doce STR_CARGO_SINGULAR_CANDYFLOSS :{G=m}Algodão doce
STR_CARGO_SINGULAR_BUBBLE :{G=f}Bolha STR_CARGO_SINGULAR_BUBBLE :{G=f}Bolha
STR_CARGO_SINGULAR_TOFFEE :{G=m}Caramelo STR_CARGO_SINGULAR_TOFFEE :{G=m}Caramelo
STR_CARGO_SINGULAR_BATTERY :{G=f}Pilha STR_CARGO_SINGULAR_BATTERY :{G=f}Pilha
@@ -316,6 +316,8 @@ STR_SORT_BY_RANGE :Alcance
STR_SORT_BY_POPULATION :População STR_SORT_BY_POPULATION :População
STR_SORT_BY_RATING :Classificação STR_SORT_BY_RATING :Classificação
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
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
@@ -1605,9 +1607,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Linear
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Posicionamento de árvores: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Posicionamento de árvores: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controla o nascimento aleatório de árvores durante o jogo. Isso pode afetar indústrias que dependem do crescimento de árvores, como serrarias STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controla o nascimento aleatório de árvores durante o jogo. Isso pode afetar indústrias que dependem do crescimento de árvores, como serrarias
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Nenhum {RED}(extingue a serraria)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Apenas nas florestas tropicais
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Em todo o lugar
STR_CONFIG_SETTING_TOOLBAR_POS :Posição da barra de ferramentas principal: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Posição da barra de ferramentas principal: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posição horizontal da barra de ferramentas principal no topo da tela STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posição horizontal da barra de ferramentas principal no topo da tela
@@ -1929,10 +1928,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Alterar
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multi-jogador STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multi-jogador
STR_NETWORK_SERVER_LIST_ADVERTISED :[BLACK}Publicado
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Selecione entre um jogo publicado (internet) ou não publicado (Rede de Área Local, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Não
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Sim
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nome: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nome:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Este é o nome pelo qual os outros jogadores irão te identificar STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Este é o nome pelo qual os outros jogadores irão te identificar
@@ -1973,8 +1968,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Entrar n
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Atualizar dados STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Atualizar dados
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Atualiza as informações sobre o servidor STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Atualiza as informações sobre o servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Localizar servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Pesquisar por um servidor na rede
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Adicionar servidor STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Adicionar servidor
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adiciona um servidor à lista que será sempre verificada se existem jogos ocorrendo STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adiciona um servidor à lista que será sempre verificada se existem jogos ocorrendo
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Iniciar servidor STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Iniciar servidor
@@ -1991,6 +1984,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}O nome d
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Definir senha STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Definir senha
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Proteja o jogo com uma senha se não desejar que seja publicamente acessível STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Proteja o jogo com uma senha se não desejar que seja publicamente acessível
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :[BLACK}Publicado
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Selecione entre um jogo publicado (internet) ou não publicado (Rede de Área Local, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Não STR_NETWORK_START_SERVER_UNADVERTISED :Não
STR_NETWORK_START_SERVER_ADVERTISED :Sim STR_NETWORK_START_SERVER_ADVERTISED :Sim
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} cliente{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} cliente{P "" s}

View File

@@ -50,9 +50,9 @@ STR_CARGO_PLURAL_WHEAT :Пшеница
STR_CARGO_PLURAL_RUBBER :Каучук STR_CARGO_PLURAL_RUBBER :Каучук
STR_CARGO_PLURAL_SUGAR :Захар STR_CARGO_PLURAL_SUGAR :Захар
STR_CARGO_PLURAL_TOYS :Играчки STR_CARGO_PLURAL_TOYS :Играчки
STR_CARGO_PLURAL_CANDY :Сладки STR_CARGO_PLURAL_SWEETS :Сладки
STR_CARGO_PLURAL_COLA :Кола STR_CARGO_PLURAL_COLA :Кола
STR_CARGO_PLURAL_COTTON_CANDY :Захарен памук STR_CARGO_PLURAL_CANDYFLOSS :Захарен памук
STR_CARGO_PLURAL_BUBBLES :Балони STR_CARGO_PLURAL_BUBBLES :Балони
STR_CARGO_PLURAL_TOFFEE :Карамел STR_CARGO_PLURAL_TOFFEE :Карамел
STR_CARGO_PLURAL_BATTERIES :Батерии STR_CARGO_PLURAL_BATTERIES :Батерии
@@ -84,9 +84,9 @@ STR_CARGO_SINGULAR_WHEAT :Пшеница
STR_CARGO_SINGULAR_RUBBER :Каучук STR_CARGO_SINGULAR_RUBBER :Каучук
STR_CARGO_SINGULAR_SUGAR :Захар STR_CARGO_SINGULAR_SUGAR :Захар
STR_CARGO_SINGULAR_TOY :Играчки STR_CARGO_SINGULAR_TOY :Играчки
STR_CARGO_SINGULAR_CANDY :Сладки STR_CARGO_SINGULAR_SWEETS :Сладки
STR_CARGO_SINGULAR_COLA :Кола STR_CARGO_SINGULAR_COLA :Кола
STR_CARGO_SINGULAR_COTTON_CANDY :Захарен памук STR_CARGO_SINGULAR_CANDYFLOSS :Захарен памук
STR_CARGO_SINGULAR_BUBBLE :Балони STR_CARGO_SINGULAR_BUBBLE :Балони
STR_CARGO_SINGULAR_TOFFEE :Карамел STR_CARGO_SINGULAR_TOFFEE :Карамел
STR_CARGO_SINGULAR_BATTERY :Батерии STR_CARGO_SINGULAR_BATTERY :Батерии
@@ -312,6 +312,8 @@ STR_SORT_BY_RANGE :Обхват
STR_SORT_BY_POPULATION :Население STR_SORT_BY_POPULATION :Население
STR_SORT_BY_RATING :Рейтинг STR_SORT_BY_RATING :Рейтинг
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Пауза STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Пауза
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Бързо превъртане на играта STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Бързо превъртане на играта
@@ -1546,9 +1548,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Разреше
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 :Контролирайте случайното появяване на дървета по време на игра. Това може да засегне промишленостите, които зависят от растежа на дървета, като например дърводелниците
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Без {RED}(разваля дъскорезницата)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Само в дъждовни гори
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Навсякъде
STR_CONFIG_SETTING_TOOLBAR_POS :Позиция на лентата за инструменти: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Позиция на лентата за инструменти: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Хоризонтално позициониране на основната лента в горната част на екрана STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Хоризонтално позициониране на основната лента в горната част на екрана
@@ -1840,10 +1839,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Cмен
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Онлайн играчи STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Онлайн играчи
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Рекламирана
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Избери игра измежду рекламирана през интернет или нерекламирана през Локален интернет хост или ЛАН
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Не
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Да
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Име на играч: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Име на играч:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Чрез това име другите играчи ще ви идентифицират STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Чрез това име другите играчи ще ви идентифицират
@@ -1884,8 +1879,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Прис
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Обновяване сървъра STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Обновяване сървъра
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Обновява информацията за съръра STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Обновява информацията за съръра
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Търсене на сървър
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Претърсване на мрежата за сървър
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Добави сървър STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Добави сървър
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Добяви сървър към списакът, който винаги ще бъде проверяван за активни игри. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Добяви сървър към списакът, който винаги ще бъде проверяван за активни игри.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Пускане на сървър STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Пускане на сървър
@@ -1902,6 +1895,8 @@ 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_ADVERTISED_LABEL :{BLACK}Рекламирана
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Избери игра измежду рекламирана през интернет или нерекламирана през Локален интернет хост или ЛАН
STR_NETWORK_START_SERVER_UNADVERTISED :Не STR_NETWORK_START_SERVER_UNADVERTISED :Не
STR_NETWORK_START_SERVER_ADVERTISED :Да STR_NETWORK_START_SERVER_ADVERTISED :Да
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} клиент{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} клиент{P "" s}

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :{G=Masculin}Bla
STR_CARGO_PLURAL_RUBBER :{G=Masculin}Cautxú STR_CARGO_PLURAL_RUBBER :{G=Masculin}Cautxú
STR_CARGO_PLURAL_SUGAR :{G=Masculin}Sucre STR_CARGO_PLURAL_SUGAR :{G=Masculin}Sucre
STR_CARGO_PLURAL_TOYS :{G=Femenin}Joguines STR_CARGO_PLURAL_TOYS :{G=Femenin}Joguines
STR_CARGO_PLURAL_CANDY :{G=Masculin}Dolços STR_CARGO_PLURAL_SWEETS :{G=Masculin}Dolços
STR_CARGO_PLURAL_COLA :{G=Masculin}Refrescos STR_CARGO_PLURAL_COLA :{G=Masculin}Refrescos
STR_CARGO_PLURAL_COTTON_CANDY :{G=Masculin}Cotó de sucre STR_CARGO_PLURAL_CANDYFLOSS :{G=Masculin}Cotó de sucre
STR_CARGO_PLURAL_BUBBLES :{G=Femenin}Bombolles STR_CARGO_PLURAL_BUBBLES :{G=Femenin}Bombolles
STR_CARGO_PLURAL_TOFFEE :{G=Masculin}Caramels STR_CARGO_PLURAL_TOFFEE :{G=Masculin}Caramels
STR_CARGO_PLURAL_BATTERIES :{G=Femenin}Piles STR_CARGO_PLURAL_BATTERIES :{G=Femenin}Piles
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :{G=Masculin}Bla
STR_CARGO_SINGULAR_RUBBER :{G=Masculin}Cautxú STR_CARGO_SINGULAR_RUBBER :{G=Masculin}Cautxú
STR_CARGO_SINGULAR_SUGAR :{G=Masculin}Sucre STR_CARGO_SINGULAR_SUGAR :{G=Masculin}Sucre
STR_CARGO_SINGULAR_TOY :{G=Femenin}Joguina STR_CARGO_SINGULAR_TOY :{G=Femenin}Joguina
STR_CARGO_SINGULAR_CANDY :{G=Masculin}Dolç STR_CARGO_SINGULAR_SWEETS :{G=Masculin}Dolç
STR_CARGO_SINGULAR_COLA :{G=Masculin}Refresc STR_CARGO_SINGULAR_COLA :{G=Masculin}Refresc
STR_CARGO_SINGULAR_COTTON_CANDY :{G=Masculin}Cotó de sucre STR_CARGO_SINGULAR_CANDYFLOSS :{G=Masculin}Cotó de sucre
STR_CARGO_SINGULAR_BUBBLE :{G=Femenin}Bombolla STR_CARGO_SINGULAR_BUBBLE :{G=Femenin}Bombolla
STR_CARGO_SINGULAR_TOFFEE :{G=Masculin}Caramel STR_CARGO_SINGULAR_TOFFEE :{G=Masculin}Caramel
STR_CARGO_SINGULAR_BATTERY :{G=Femenin}Pila STR_CARGO_SINGULAR_BATTERY :{G=Femenin}Pila
@@ -195,6 +195,7 @@ STR_COLOUR_DEFAULT :Per defecte
STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}mph STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}mph
STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}km/h STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}km/h
STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}m/s STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}m/s
STR_UNITS_VELOCITY_GAMEUNITS :{DECIMAL}{NBSP}cel·les/dia
STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}cv STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}cv
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}cv STR_UNITS_POWER_METRIC :{COMMA}{NBSP}cv
@@ -316,6 +317,8 @@ STR_SORT_BY_RANGE :Abast
STR_SORT_BY_POPULATION :Població STR_SORT_BY_POPULATION :Població
STR_SORT_BY_RATING :Qualificació STR_SORT_BY_RATING :Qualificació
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
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
@@ -1554,6 +1557,11 @@ STR_CONFIG_SETTING_ENDING_YEAR :Any de puntuaci
STR_CONFIG_SETTING_ENDING_YEAR_HELPTEXT :Estableix l'any en què finalitza la partida i es puntua les companyies. Al final d'aquest any, la puntuació de la companyia es guarda i es mostra a la llista de classificació, però els jugadors poden continuar jugant.{}Si l'any de finalització és anterior a l'any d'inici, no es guardaran les puntuacions ni es mostrarà la llista de classificació. STR_CONFIG_SETTING_ENDING_YEAR_HELPTEXT :Estableix l'any en què finalitza la partida i es puntua les companyies. Al final d'aquest any, la puntuació de la companyia es guarda i es mostra a la llista de classificació, però els jugadors poden continuar jugant.{}Si l'any de finalització és anterior a l'any d'inici, no es guardaran les puntuacions ni es mostrarà la llista de classificació.
STR_CONFIG_SETTING_ENDING_YEAR_VALUE :{NUM} STR_CONFIG_SETTING_ENDING_YEAR_VALUE :{NUM}
STR_CONFIG_SETTING_ENDING_YEAR_ZERO :Mai STR_CONFIG_SETTING_ENDING_YEAR_ZERO :Mai
STR_CONFIG_SETTING_ECONOMY_TYPE :Tipus d'economia: {STRING}
STR_CONFIG_SETTING_ECONOMY_TYPE_HELPTEXT :Una economia suau implica canvis freqüents però petits en productivitat. En una economia congelada no hi ha canvis de productivitat ni tancament d'indústries. Aquesta configuració pot no tenir cap efecte si els tipus d'indústria venen predeterminats per un NewGRF.
STR_CONFIG_SETTING_ECONOMY_TYPE_ORIGINAL :Original
STR_CONFIG_SETTING_ECONOMY_TYPE_SMOOTH :Suau
STR_CONFIG_SETTING_ECONOMY_TYPE_FROZEN :{G=Femenin}Congelada
STR_CONFIG_SETTING_ALLOW_SHARES :Permet comprar participacions d'altres companyies: {STRING} STR_CONFIG_SETTING_ALLOW_SHARES :Permet comprar participacions d'altres companyies: {STRING}
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Permet comprar i vendre accions de les companyies. Les accions només estan disponibles per companyies d'una certa edat. STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Permet comprar i vendre accions de les companyies. Les accions només estan disponibles per companyies d'una certa edat.
STR_CONFIG_SETTING_MIN_YEARS_FOR_SHARES :Edat mínima de la companyia per negociar participacions: {STRING} STR_CONFIG_SETTING_MIN_YEARS_FOR_SHARES :Edat mínima de la companyia per negociar participacions: {STRING}
@@ -1605,9 +1613,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineal
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Disposició de nous arbres durant la partida: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Disposició de nous arbres durant la partida: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controla l'aparició aleatòria dels arbres durant una partida. Això podria afectar a les indústries que es basen en el creixement dels arbres, per exemple les serradores STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controla l'aparició aleatòria dels arbres durant una partida. Això podria afectar a les indústries que es basen en el creixement dels arbres, per exemple les serradores
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Cap {RED}(inhabilita la serradora)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Només a les selves tropicals
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :A tot arreu
STR_CONFIG_SETTING_TOOLBAR_POS :Posició de la barra d'eines principal: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Posició de la barra d'eines principal: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posició horitzontal de la barra principal a la part superior de la pantalla STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posició horitzontal de la barra principal a la part superior de la pantalla
@@ -1674,6 +1679,7 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :Quan es mostren
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :Imperial (mph) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :Imperial (mph)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :Mètric (km/h) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :Mètric (km/h)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :SI (m/s) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :SI (m/s)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_GAMEUNITS :Unitats del joc (cel·les/dia)
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Unitats de potència dels vehicles: {STRING} STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Unitats de potència dels vehicles: {STRING}
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Quan es mostra la potència d'un vehicle a la interfície d'usuari, presenta-la en les unitats seleccionades STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Quan es mostra la potència d'un vehicle a la interfície d'usuari, presenta-la en les unitats seleccionades
@@ -1806,6 +1812,7 @@ STR_INTRO_TRANSLATION :{BLACK}A aquest
# Quit window # Quit window
STR_QUIT_CAPTION :{WHITE}Surt STR_QUIT_CAPTION :{WHITE}Surt
STR_QUIT_ARE_YOU_SURE_YOU_WANT_TO_EXIT_OPENTTD :{YELLOW}Esteu segur que voleu sortir de l'OpenTTD?
STR_QUIT_YES :{BLACK}Sí STR_QUIT_YES :{BLACK}Sí
STR_QUIT_NO :{BLACK}No STR_QUIT_NO :{BLACK}No
@@ -1929,10 +1936,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Canvia l
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijugador STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijugador
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Anunciat
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Escull entre una partida anunciada (internet) i una partida no anunciada (xarxa d'àrea local, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :No
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Sí
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nom del jugador: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nom del jugador:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Aquest és el nom amb el que els altres jugadors t'identificaran STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Aquest és el nom amb el que els altres jugadors t'identificaran
@@ -1973,8 +1976,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Connecta
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Actualitza servidor STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Actualitza servidor
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Actualitza la informació del servidor STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Actualitza la informació del servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Busca servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Cercant un servidor a la xarxa
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Afegeix un servidor STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Afegeix un servidor
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Afegeix un servidor a la llista que sempre es comprovarà per buscar partides en marxa STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Afegeix un servidor a la llista que sempre es comprovarà per buscar partides en marxa
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Inicia el servidor STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Inicia el servidor
@@ -1991,6 +1992,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}El nom d
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Posa una contrasenya STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Posa una contrasenya
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protegeix la teva partida amb una contrasenya si no vols que sigui accessible a desconeguts STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protegeix la teva partida amb una contrasenya si no vols que sigui accessible a desconeguts
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Anunciat
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Escull entre una partida anunciada (internet) i una partida no anunciada (xarxa d'àrea local, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :No STR_NETWORK_START_SERVER_UNADVERTISED :No
STR_NETWORK_START_SERVER_ADVERTISED :Sí STR_NETWORK_START_SERVER_ADVERTISED :Sí
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client{P "" s}
@@ -4729,10 +4732,10 @@ STR_INDUSTRY_NAME_SUGAR_MINE :{G=Femenin}Mina
##id 0x6000 ##id 0x6000
STR_SV_EMPTY : STR_SV_EMPTY :
STR_SV_UNNAMED :Sense nom STR_SV_UNNAMED :Sense nom
STR_SV_TRAIN_NAME :{G=Masculin}Tren {COMMA} STR_SV_TRAIN_NAME :{G=Masculin}Tren #{COMMA}
STR_SV_ROAD_VEHICLE_NAME :{G=Masculin}Automòbil {COMMA} STR_SV_ROAD_VEHICLE_NAME :{G=Masculin}Automòbil #{COMMA}
STR_SV_SHIP_NAME :{G=Masculin}Vaixell {COMMA} STR_SV_SHIP_NAME :{G=Masculin}Vaixell #{COMMA}
STR_SV_AIRCRAFT_NAME :{G=Masculin}Avió {COMMA} STR_SV_AIRCRAFT_NAME :{G=Masculin}Avió #{COMMA}
STR_SV_STNAME :{STRING} STR_SV_STNAME :{STRING}
STR_SV_STNAME_NORTH :{STRING} Nord STR_SV_STNAME_NORTH :{STRING} Nord
@@ -5034,6 +5037,7 @@ STR_FORMAT_BUOY_NAME :Boia de {TOWN}
STR_FORMAT_BUOY_NAME_SERIAL :Boia de {TOWN} #{COMMA} STR_FORMAT_BUOY_NAME_SERIAL :Boia de {TOWN} #{COMMA}
STR_FORMAT_COMPANY_NUM :{G=Femenin}(Companyia {COMMA}) STR_FORMAT_COMPANY_NUM :{G=Femenin}(Companyia {COMMA})
STR_FORMAT_GROUP_NAME :{G=Masculin}Grup {COMMA} STR_FORMAT_GROUP_NAME :{G=Masculin}Grup {COMMA}
STR_FORMAT_GROUP_VEHICLE_NAME :{GROUP} #{COMMA}
STR_FORMAT_INDUSTRY_NAME :{TOWN}: {STRING} STR_FORMAT_INDUSTRY_NAME :{TOWN}: {STRING}
STR_FORMAT_WAYPOINT_NAME :Punt de pas de {TOWN} STR_FORMAT_WAYPOINT_NAME :Punt de pas de {TOWN}
STR_FORMAT_WAYPOINT_NAME_SERIAL :Punt de pas de {TOWN} #{COMMA} STR_FORMAT_WAYPOINT_NAME_SERIAL :Punt de pas de {TOWN} #{COMMA}

View File

@@ -73,12 +73,12 @@ STR_CARGO_PLURAL_SUGAR :Šećer
STR_CARGO_PLURAL_SUGAR.gen :šećera STR_CARGO_PLURAL_SUGAR.gen :šećera
STR_CARGO_PLURAL_TOYS :Igračke STR_CARGO_PLURAL_TOYS :Igračke
STR_CARGO_PLURAL_TOYS.gen :igračaka STR_CARGO_PLURAL_TOYS.gen :igračaka
STR_CARGO_PLURAL_CANDY :Slatkiši STR_CARGO_PLURAL_SWEETS :Slatkiši
STR_CARGO_PLURAL_CANDY.gen :slatkiša STR_CARGO_PLURAL_SWEETS.gen :slatkiša
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COLA.gen :cole STR_CARGO_PLURAL_COLA.gen :cole
STR_CARGO_PLURAL_COTTON_CANDY :Šećerna vuna STR_CARGO_PLURAL_CANDYFLOSS :Šećerna vuna
STR_CARGO_PLURAL_COTTON_CANDY.gen :šećerne vune STR_CARGO_PLURAL_CANDYFLOSS.gen :šećerne vune
STR_CARGO_PLURAL_BUBBLES :Baloni STR_CARGO_PLURAL_BUBBLES :Baloni
STR_CARGO_PLURAL_BUBBLES.gen :balona STR_CARGO_PLURAL_BUBBLES.gen :balona
STR_CARGO_PLURAL_TOFFEE :Mliječne karamele STR_CARGO_PLURAL_TOFFEE :Mliječne karamele
@@ -161,15 +161,15 @@ STR_CARGO_SINGULAR_SUGAR.aku :šećer
STR_CARGO_SINGULAR_TOY :Igračka STR_CARGO_SINGULAR_TOY :Igračka
STR_CARGO_SINGULAR_TOY.gen :igračaka STR_CARGO_SINGULAR_TOY.gen :igračaka
STR_CARGO_SINGULAR_TOY.aku :igračku STR_CARGO_SINGULAR_TOY.aku :igračku
STR_CARGO_SINGULAR_CANDY :Slatkiš STR_CARGO_SINGULAR_SWEETS :Slatkiš
STR_CARGO_SINGULAR_CANDY.gen :slatkiša STR_CARGO_SINGULAR_SWEETS.gen :slatkiša
STR_CARGO_SINGULAR_CANDY.aku :slatkiš STR_CARGO_SINGULAR_SWEETS.aku :slatkiš
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COLA.gen :cole STR_CARGO_SINGULAR_COLA.gen :cole
STR_CARGO_SINGULAR_COLA.aku :colu STR_CARGO_SINGULAR_COLA.aku :colu
STR_CARGO_SINGULAR_COTTON_CANDY :Šećerna vuna STR_CARGO_SINGULAR_CANDYFLOSS :Šećerna vuna
STR_CARGO_SINGULAR_COTTON_CANDY.gen :šećerne vune STR_CARGO_SINGULAR_CANDYFLOSS.gen :šećerne vune
STR_CARGO_SINGULAR_COTTON_CANDY.aku :šećernu vunu STR_CARGO_SINGULAR_CANDYFLOSS.aku :šećernu vunu
STR_CARGO_SINGULAR_BUBBLE :Balon STR_CARGO_SINGULAR_BUBBLE :Balon
STR_CARGO_SINGULAR_BUBBLE.gen :balona STR_CARGO_SINGULAR_BUBBLE.gen :balona
STR_CARGO_SINGULAR_BUBBLE.aku :balon STR_CARGO_SINGULAR_BUBBLE.aku :balon
@@ -411,6 +411,8 @@ STR_SORT_BY_RANGE :Domet
STR_SORT_BY_POPULATION :Stanovništvo STR_SORT_BY_POPULATION :Stanovništvo
STR_SORT_BY_RATING :Rejting STR_SORT_BY_RATING :Rejting
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Zaustavi igru STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Zaustavi igru
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Premotaj igru naprijed STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Premotaj igru naprijed
@@ -1700,9 +1702,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Linearno
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Smještaj drveća u igri: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Smještaj drveća u igri: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontroliraj nasumično pojavljivanje stabala tijekom igre. Ovo može utjecati na industrije koje ovise o rastu stabala, npr. pilane STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontroliraj nasumično pojavljivanje stabala tijekom igre. Ovo može utjecati na industrije koje ovise o rastu stabala, npr. pilane
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Nigdje {RED}(uništava pilanu)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Samo u kišnim šumama
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Posvuda
STR_CONFIG_SETTING_TOOLBAR_POS :Položaj glavne alatne trake: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Položaj glavne alatne trake: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Vodoravna pozicija glavne alatne trake na vrhu zaslona STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Vodoravna pozicija glavne alatne trake na vrhu zaslona
@@ -2024,10 +2023,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Promijen
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Više igrača STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Više igrača
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Sa oglasima
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Odaberi između igre s oglasima (internet) i bez oglasa (Local Area Network, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Ne
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Da
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ime igrača: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ime igrača:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Ovo je ime po kojem će te drugi igrači raspoznavati STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Ovo je ime po kojem će te drugi igrači raspoznavati
@@ -2068,8 +2063,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Pridruž
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Osvježi poslužitelj STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Osvježi poslužitelj
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Osvježi podatke o poslužitelju STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Osvježi podatke o poslužitelju
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Pronađi poslužitelj
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Pronađi poslužitelje u mreži
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Dodaj poslužitelj STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Dodaj poslužitelj
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Dodaje poslužitelj na popis koji će uvijek biti provjeren postoje li igre u tijeku. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Dodaje poslužitelj na popis koji će uvijek biti provjeren postoje li igre u tijeku.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Pokreni poslužitelj STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Pokreni poslužitelj
@@ -2086,6 +2079,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Ime igre
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Postavi zaporku STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Postavi zaporku
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Zaštiti svoju igru pomoću zaporke ukoliko ne želiš da bude javno dostupna STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Zaštiti svoju igru pomoću zaporke ukoliko ne želiš da bude javno dostupna
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Sa oglasima
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Odaberi između igre s oglasima (internet) i bez oglasa (Local Area Network, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Ne STR_NETWORK_START_SERVER_UNADVERTISED :Ne
STR_NETWORK_START_SERVER_ADVERTISED :Da STR_NETWORK_START_SERVER_ADVERTISED :Da
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klijen{P t ta ata} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klijen{P t ta ata}

View File

@@ -102,17 +102,17 @@ STR_CARGO_PLURAL_SUGAR.big :Cukr
STR_CARGO_PLURAL_TOYS :hračky STR_CARGO_PLURAL_TOYS :hračky
STR_CARGO_PLURAL_TOYS.gen :hraček STR_CARGO_PLURAL_TOYS.gen :hraček
STR_CARGO_PLURAL_TOYS.big :Hračky STR_CARGO_PLURAL_TOYS.big :Hračky
STR_CARGO_PLURAL_CANDY :bonbony STR_CARGO_PLURAL_SWEETS :bonbony
STR_CARGO_PLURAL_CANDY.gen :bonbonů STR_CARGO_PLURAL_SWEETS.gen :bonbonů
STR_CARGO_PLURAL_CANDY.big :Bonbony STR_CARGO_PLURAL_SWEETS.big :Bonbony
STR_CARGO_PLURAL_COLA :kola STR_CARGO_PLURAL_COLA :kola
STR_CARGO_PLURAL_COLA.gen :koly STR_CARGO_PLURAL_COLA.gen :koly
STR_CARGO_PLURAL_COLA.acc :kolu STR_CARGO_PLURAL_COLA.acc :kolu
STR_CARGO_PLURAL_COLA.big :Kola STR_CARGO_PLURAL_COLA.big :Kola
STR_CARGO_PLURAL_COTTON_CANDY :cukrová vata STR_CARGO_PLURAL_CANDYFLOSS :cukrová vata
STR_CARGO_PLURAL_COTTON_CANDY.gen :cukrové vaty STR_CARGO_PLURAL_CANDYFLOSS.gen :cukrové vaty
STR_CARGO_PLURAL_COTTON_CANDY.acc :cukrovou vatu STR_CARGO_PLURAL_CANDYFLOSS.acc :cukrovou vatu
STR_CARGO_PLURAL_COTTON_CANDY.big :Cukrová vata STR_CARGO_PLURAL_CANDYFLOSS.big :Cukrová vata
STR_CARGO_PLURAL_BUBBLES :bubliny STR_CARGO_PLURAL_BUBBLES :bubliny
STR_CARGO_PLURAL_BUBBLES.gen :bublin STR_CARGO_PLURAL_BUBBLES.gen :bublin
STR_CARGO_PLURAL_BUBBLES.big :Bubliny STR_CARGO_PLURAL_BUBBLES.big :Bubliny
@@ -157,9 +157,9 @@ STR_CARGO_SINGULAR_WHEAT :pšenice
STR_CARGO_SINGULAR_RUBBER :kaučuku STR_CARGO_SINGULAR_RUBBER :kaučuku
STR_CARGO_SINGULAR_SUGAR :cukru STR_CARGO_SINGULAR_SUGAR :cukru
STR_CARGO_SINGULAR_TOY :hraček STR_CARGO_SINGULAR_TOY :hraček
STR_CARGO_SINGULAR_CANDY :bonbonů STR_CARGO_SINGULAR_SWEETS :bonbonů
STR_CARGO_SINGULAR_COLA :koly STR_CARGO_SINGULAR_COLA :koly
STR_CARGO_SINGULAR_COTTON_CANDY :cukrové vaty STR_CARGO_SINGULAR_CANDYFLOSS :cukrové vaty
STR_CARGO_SINGULAR_BUBBLE :bublin STR_CARGO_SINGULAR_BUBBLE :bublin
STR_CARGO_SINGULAR_TOFFEE :karamelu STR_CARGO_SINGULAR_TOFFEE :karamelu
STR_CARGO_SINGULAR_BATTERY :baterií STR_CARGO_SINGULAR_BATTERY :baterií
@@ -392,6 +392,8 @@ STR_SORT_BY_RANGE :dosah
STR_SORT_BY_POPULATION :Podle populace STR_SORT_BY_POPULATION :Podle populace
STR_SORT_BY_RATING :Hodnocení STR_SORT_BY_RATING :Hodnocení
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauza STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauza
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Zrychlit běh hry STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Zrychlit běh hry
@@ -1854,9 +1856,6 @@ STR_CONFIG_SETTING_TOWN_CARGO_FACTOR_HELPTEXT :Cestující, po
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Umístění stromů ve hře: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Umístění stromů ve hře: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Náhodné umisťování stromů během hry. Může ovlivnit průmysl závisející na růstu stromů, například pily. STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Náhodné umisťování stromů během hry. Může ovlivnit průmysl závisející na růstu stromů, například pily.
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Žádné {RED}(nefunguje pila)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Jen v deštných pralesech
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Všude
STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE :Upravené umístění arktických stromů: {STRING} STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE :Upravené umístění arktických stromů: {STRING}
STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE_HELPTEXT :Upraví umístění stromů kolem sněhové čáry v sub-arktickém klimatu. Stromy nad sněhovou čarou řídnou. Stromy jsou směsí arktických a mírných těsně pod sněhovou čarou. Níže jsou už pouze stromy mírného pásma. STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE_HELPTEXT :Upraví umístění stromů kolem sněhové čáry v sub-arktickém klimatu. Stromy nad sněhovou čarou řídnou. Stromy jsou směsí arktických a mírných těsně pod sněhovou čarou. Níže jsou už pouze stromy mírného pásma.
@@ -2274,10 +2273,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Změnit
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Vypsané
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Vyber mezi propagovanou (internet) a nepropagovanou (Místní síť, LAN) hrou
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Ne
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ano
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Jméno hráče: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Jméno hráče:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Podle tohoto jména tě ostatní hráči poznají STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Podle tohoto jména tě ostatní hráči poznají
@@ -2318,8 +2313,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Přidat
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Obnovit info STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Obnovit info
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Znovu načte informace o serveru STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Znovu načte informace o serveru
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Najít server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Hledat server v síti
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Přidat server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Přidat server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Přidá server do seznamu, ve kterém se budou hledat běžící hry STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Přidá server do seznamu, ve kterém se budou hledat běžící hry
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Spustit server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Spustit server
@@ -2336,6 +2329,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Jméno h
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Nastavit heslo STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Nastavit heslo
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Svoji hru si můžeš ochránit heslem, když nechceš, aby se ti do ni hlásili jiní lidé STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Svoji hru si můžeš ochránit heslem, když nechceš, aby se ti do ni hlásili jiní lidé
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Vypsané
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Vyber mezi propagovanou (internet) a nepropagovanou (Místní síť, LAN) hrou
STR_NETWORK_START_SERVER_UNADVERTISED :Ne STR_NETWORK_START_SERVER_UNADVERTISED :Ne
STR_NETWORK_START_SERVER_ADVERTISED :Ano STR_NETWORK_START_SERVER_ADVERTISED :Ano
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" i ů} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" i ů}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Hvede
STR_CARGO_PLURAL_RUBBER :Gummi STR_CARGO_PLURAL_RUBBER :Gummi
STR_CARGO_PLURAL_SUGAR :Sukker STR_CARGO_PLURAL_SUGAR :Sukker
STR_CARGO_PLURAL_TOYS :Legetøj STR_CARGO_PLURAL_TOYS :Legetøj
STR_CARGO_PLURAL_CANDY :Slik STR_CARGO_PLURAL_SWEETS :Slik
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Candyfloss STR_CARGO_PLURAL_CANDYFLOSS :Candyfloss
STR_CARGO_PLURAL_BUBBLES :Bobler STR_CARGO_PLURAL_BUBBLES :Bobler
STR_CARGO_PLURAL_TOFFEE :Karamel STR_CARGO_PLURAL_TOFFEE :Karamel
STR_CARGO_PLURAL_BATTERIES :Batterier STR_CARGO_PLURAL_BATTERIES :Batterier
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Hvede
STR_CARGO_SINGULAR_RUBBER :Gummi STR_CARGO_SINGULAR_RUBBER :Gummi
STR_CARGO_SINGULAR_SUGAR :Sukker STR_CARGO_SINGULAR_SUGAR :Sukker
STR_CARGO_SINGULAR_TOY :Legetøj STR_CARGO_SINGULAR_TOY :Legetøj
STR_CARGO_SINGULAR_CANDY :Slik STR_CARGO_SINGULAR_SWEETS :Slik
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Candyfloss STR_CARGO_SINGULAR_CANDYFLOSS :Candyfloss
STR_CARGO_SINGULAR_BUBBLE :Boble STR_CARGO_SINGULAR_BUBBLE :Boble
STR_CARGO_SINGULAR_TOFFEE :Karamel STR_CARGO_SINGULAR_TOFFEE :Karamel
STR_CARGO_SINGULAR_BATTERY :Batteri STR_CARGO_SINGULAR_BATTERY :Batteri
@@ -315,6 +315,8 @@ STR_SORT_BY_RANGE :Interval
STR_SORT_BY_POPULATION :Indbyggertal STR_SORT_BY_POPULATION :Indbyggertal
STR_SORT_BY_RATING :Værdi STR_SORT_BY_RATING :Værdi
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
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
@@ -1605,9 +1607,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineær
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Placering af træer i spillet: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Placering af træer i spillet: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontroller den tilfældige fremkomst af træer i løbet af spillet. Dette vil påvirke industrier der afhænger træers vækst, f.eks. savværker STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontroller den tilfældige fremkomst af træer i løbet af spillet. Dette vil påvirke industrier der afhænger træers vækst, f.eks. savværker
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Ingen {RED}(ødelægger træfabrik)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Kun i regnskove
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Alle steder
STR_CONFIG_SETTING_TOOLBAR_POS :Placering af værktøjslinje: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Placering af værktøjslinje: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horisontal placering af hovedværktøjlinjen i toppen af skærmen STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horisontal placering af hovedværktøjlinjen i toppen af skærmen
@@ -1929,10 +1928,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Ændre s
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Netværksspil STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Netværksspil
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Offentlig
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Vælg mellem et offentligt (internet) og et ikke offentligt (lokalnetværk, LAN) spil
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nej
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ja
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spiller navn: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spiller navn:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Dette er det navn, som andre spillere vil kende dig ved STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Dette er det navn, som andre spillere vil kende dig ved
@@ -1973,8 +1968,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Tilslut
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Genopfrisk server STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Genopfrisk server
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Genopfrisk serverens info STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Genopfrisk serverens info
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Find server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Søg netværket for en server
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Tilføj server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Tilføj server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Tilføjer en server til listen, som altid vil blive tjekket for kørerende spil. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Tilføjer en server til listen, som altid vil blive tjekket for kørerende spil.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start server
@@ -1991,6 +1984,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Navnet v
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Sæt kodeord STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Sæt kodeord
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Beskyt dit spil med et kodeord hvis du ikke vil have fremmede med STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Beskyt dit spil med et kodeord hvis du ikke vil have fremmede med
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Offentlig
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Vælg mellem et offentligt (internet) og et ikke offentligt (lokalnetværk, LAN) spil
STR_NETWORK_START_SERVER_UNADVERTISED :Nej STR_NETWORK_START_SERVER_UNADVERTISED :Nej
STR_NETWORK_START_SERVER_ADVERTISED :Ja STR_NETWORK_START_SERVER_ADVERTISED :Ja
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" er} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" er}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Tarwe
STR_CARGO_PLURAL_RUBBER :Rubber STR_CARGO_PLURAL_RUBBER :Rubber
STR_CARGO_PLURAL_SUGAR :Suiker STR_CARGO_PLURAL_SUGAR :Suiker
STR_CARGO_PLURAL_TOYS :Speelgoed STR_CARGO_PLURAL_TOYS :Speelgoed
STR_CARGO_PLURAL_CANDY :Snoep STR_CARGO_PLURAL_SWEETS :Snoep
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Suikerspin STR_CARGO_PLURAL_CANDYFLOSS :Suikerspin
STR_CARGO_PLURAL_BUBBLES :Bellen STR_CARGO_PLURAL_BUBBLES :Bellen
STR_CARGO_PLURAL_TOFFEE :Toffee STR_CARGO_PLURAL_TOFFEE :Toffee
STR_CARGO_PLURAL_BATTERIES :Batterijen STR_CARGO_PLURAL_BATTERIES :Batterijen
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Tarwe
STR_CARGO_SINGULAR_RUBBER :Rubber STR_CARGO_SINGULAR_RUBBER :Rubber
STR_CARGO_SINGULAR_SUGAR :Suiker STR_CARGO_SINGULAR_SUGAR :Suiker
STR_CARGO_SINGULAR_TOY :Speelgoed STR_CARGO_SINGULAR_TOY :Speelgoed
STR_CARGO_SINGULAR_CANDY :Snoep STR_CARGO_SINGULAR_SWEETS :Snoep
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Suikerspin STR_CARGO_SINGULAR_CANDYFLOSS :Suikerspin
STR_CARGO_SINGULAR_BUBBLE :Bubbel STR_CARGO_SINGULAR_BUBBLE :Bubbel
STR_CARGO_SINGULAR_TOFFEE :Toffee STR_CARGO_SINGULAR_TOFFEE :Toffee
STR_CARGO_SINGULAR_BATTERY :Batterij STR_CARGO_SINGULAR_BATTERY :Batterij
@@ -315,6 +315,8 @@ STR_SORT_BY_RANGE :Bereik
STR_SORT_BY_POPULATION :Aantal inwoners STR_SORT_BY_POPULATION :Aantal inwoners
STR_SORT_BY_RATING :Waardering STR_SORT_BY_RATING :Waardering
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
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
@@ -1604,9 +1606,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineair
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Plaatsing van bomen in het spel: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Plaatsing van bomen in het spel: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Beheert het willekeurig verschijnen van bomen tijdens het spel. Dit kan gevolgen hebben voor industrietakken die afhankelijk zijn van groei van bomen, bijvoorbeeld houtzagerijen. STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Beheert het willekeurig verschijnen van bomen tijdens het spel. Dit kan gevolgen hebben voor industrietakken die afhankelijk zijn van groei van bomen, bijvoorbeeld houtzagerijen.
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Geen {RED}(houtzagerijen werken niet)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Alleen in regenwouden
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Overal
STR_CONFIG_SETTING_TOOLBAR_POS :Positie van algemene knoppenbalk: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Positie van algemene knoppenbalk: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontale positie van de algemene taakbalk aan de bovenkant van het scherm. STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontale positie van de algemene taakbalk aan de bovenkant van het scherm.
@@ -1928,10 +1927,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Verander
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Netwerkspel STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Netwerkspel
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Openbaar
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Kies tussen een openbaar (internet) en een niet-openbaar (Local Area Network, LAN) spel
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nee
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ja
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spelersnaam: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spelersnaam:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Dit is de naam waarmee andere spelers je herkennen STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Dit is de naam waarmee andere spelers je herkennen
@@ -1972,8 +1967,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Meespele
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Ververs server STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Ververs server
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Ververs de informatie over deze server STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Ververs de informatie over deze server
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Server zoeken
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Zoek op het netwerk naar een server
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Voeg server toe STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Voeg server toe
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Voegt een server toe aan de lijst die altijd gecontroleerd zal worden op draaiende spellen STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Voegt een server toe aan de lijst die altijd gecontroleerd zal worden op draaiende spellen
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start server
@@ -1990,6 +1983,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}De speln
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Wachtwoord instellen STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Wachtwoord instellen
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Beveilig je spel met een wachtwoord als je niet wilt dat dit algemeen toegankelijk is STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Beveilig je spel met een wachtwoord als je niet wilt dat dit algemeen toegankelijk is
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Openbaar
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Kies tussen een openbaar (internet) en een niet-openbaar (Local Area Network, LAN) spel
STR_NETWORK_START_SERVER_UNADVERTISED :Nee STR_NETWORK_START_SERVER_UNADVERTISED :Nee
STR_NETWORK_START_SERVER_ADVERTISED :Ja STR_NETWORK_START_SERVER_ADVERTISED :Ja
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} speler{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} speler{P "" s}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Wheat
STR_CARGO_PLURAL_RUBBER :Rubber STR_CARGO_PLURAL_RUBBER :Rubber
STR_CARGO_PLURAL_SUGAR :Sugar STR_CARGO_PLURAL_SUGAR :Sugar
STR_CARGO_PLURAL_TOYS :Toys STR_CARGO_PLURAL_TOYS :Toys
STR_CARGO_PLURAL_CANDY :Sweets STR_CARGO_PLURAL_SWEETS :Sweets
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Candyfloss STR_CARGO_PLURAL_CANDYFLOSS :Candyfloss
STR_CARGO_PLURAL_BUBBLES :Bubbles STR_CARGO_PLURAL_BUBBLES :Bubbles
STR_CARGO_PLURAL_TOFFEE :Toffee STR_CARGO_PLURAL_TOFFEE :Toffee
STR_CARGO_PLURAL_BATTERIES :Batteries STR_CARGO_PLURAL_BATTERIES :Batteries
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Wheat
STR_CARGO_SINGULAR_RUBBER :Rubber STR_CARGO_SINGULAR_RUBBER :Rubber
STR_CARGO_SINGULAR_SUGAR :Sugar STR_CARGO_SINGULAR_SUGAR :Sugar
STR_CARGO_SINGULAR_TOY :Toy STR_CARGO_SINGULAR_TOY :Toy
STR_CARGO_SINGULAR_CANDY :Sweet STR_CARGO_SINGULAR_SWEETS :Sweet
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Candyfloss STR_CARGO_SINGULAR_CANDYFLOSS :Candyfloss
STR_CARGO_SINGULAR_BUBBLE :Bubble STR_CARGO_SINGULAR_BUBBLE :Bubble
STR_CARGO_SINGULAR_TOFFEE :Toffee STR_CARGO_SINGULAR_TOFFEE :Toffee
STR_CARGO_SINGULAR_BATTERY :Battery STR_CARGO_SINGULAR_BATTERY :Battery
@@ -319,6 +319,15 @@ STR_SORT_BY_VEHICLE_COUNT :Vehicle count
STR_SORT_BY_RANGE :Range STR_SORT_BY_RANGE :Range
STR_SORT_BY_POPULATION :Population STR_SORT_BY_POPULATION :Population
STR_SORT_BY_RATING :Rating STR_SORT_BY_RATING :Rating
STR_SORT_BY_NUM_VEHICLES :Number of vehicles
STR_SORT_BY_TOTAL_PROFIT_LAST_YEAR :Total profit last year
STR_SORT_BY_TOTAL_PROFIT_THIS_YEAR :Total profit this year
STR_SORT_BY_AVERAGE_PROFIT_LAST_YEAR :Average profit last year
STR_SORT_BY_AVERAGE_PROFIT_THIS_YEAR :Average profit this year
# Group by options for vehicle list
STR_GROUP_BY_NONE :None
STR_GROUP_BY_SHARED_ORDERS :Shared orders
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pause game STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pause game
@@ -1809,9 +1818,10 @@ STR_CONFIG_SETTING_INDUSTRY_CARGO_FACTOR_HELPTEXT :Primary industr
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :In game placement of trees: {STRING2} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :In game placement of trees: {STRING2}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Control random appearance of trees during the game. This might affect industries which rely on tree growth, for example lumber mills STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Control random appearance of trees during the game. This might affect industries which rely on tree growth, for example lumber mills
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :None {RED}(breaks lumber mill) STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NO_SPREAD :Grow but don't spread {RED}(breaks lumber mill)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Only in rain forests STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_SPREAD_RAINFOREST :Grow but only spread in rain forests
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Everywhere STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_SPREAD_ALL :Grow and spread everywhere
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NO_GROWTH_NO_SPREAD :Don't grow, don't spread {RED}(breaks lumber mill)
STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE :Adjusted arctic tree placement: {STRING2} STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE :Adjusted arctic tree placement: {STRING2}
STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE_HELPTEXT :Adjust placement of trees around snow line in artic climate. Trees thin out above snowline. Trees are a mix of arctic and temperate just below snowline. Below that trees are temperate. STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE_HELPTEXT :Adjust placement of trees around snow line in artic climate. Trees thin out above snowline. Trees are a mix of arctic and temperate just below snowline. Below that trees are temperate.
@@ -2253,10 +2263,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Change t
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Advertised
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Choose between an advertised (internet) and a not advertised (Local Area Network, LAN) game
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :No
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Yes
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Player name: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Player name:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}This is the name other players will identify you by STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}This is the name other players will identify you by
@@ -2297,8 +2303,10 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Join gam
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Refresh server STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Refresh server
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Refresh the server info STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Refresh the server info
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Find server STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET :{BLACK}Search internet
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Search network for a server STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET_TOOLTIP :{BLACK}Search internet for public servers
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN :{BLACK}Search LAN
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN_TOOLTIP :{BLACK}Search local area network for servers
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Add server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Add server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adds a server to the list which will always be checked for running games STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adds a server to the list which will always be checked for running games
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start server
@@ -2315,6 +2323,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}The game
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Set password STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Set password
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protect your game with a password if you don't want it to be publicly accessible STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protect your game with a password if you don't want it to be publicly accessible
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Advertised
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Choose between an advertised (internet) and a not advertised (Local Area Network, LAN) game
STR_NETWORK_START_SERVER_UNADVERTISED :No STR_NETWORK_START_SERVER_UNADVERTISED :No
STR_NETWORK_START_SERVER_ADVERTISED :Yes STR_NETWORK_START_SERVER_ADVERTISED :Yes
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client{P "" s}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Wheat
STR_CARGO_PLURAL_RUBBER :Rubber STR_CARGO_PLURAL_RUBBER :Rubber
STR_CARGO_PLURAL_SUGAR :Sugar STR_CARGO_PLURAL_SUGAR :Sugar
STR_CARGO_PLURAL_TOYS :Toys STR_CARGO_PLURAL_TOYS :Toys
STR_CARGO_PLURAL_CANDY :Lollies STR_CARGO_PLURAL_SWEETS :Lollies
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Fairy Floss STR_CARGO_PLURAL_CANDYFLOSS :Fairy Floss
STR_CARGO_PLURAL_BUBBLES :Bubbles STR_CARGO_PLURAL_BUBBLES :Bubbles
STR_CARGO_PLURAL_TOFFEE :Toffee STR_CARGO_PLURAL_TOFFEE :Toffee
STR_CARGO_PLURAL_BATTERIES :Batteries STR_CARGO_PLURAL_BATTERIES :Batteries
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Wheat
STR_CARGO_SINGULAR_RUBBER :Rubber STR_CARGO_SINGULAR_RUBBER :Rubber
STR_CARGO_SINGULAR_SUGAR :Sugar STR_CARGO_SINGULAR_SUGAR :Sugar
STR_CARGO_SINGULAR_TOY :Toy STR_CARGO_SINGULAR_TOY :Toy
STR_CARGO_SINGULAR_CANDY :lollies STR_CARGO_SINGULAR_SWEETS :lollies
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Fairy Floss STR_CARGO_SINGULAR_CANDYFLOSS :Fairy Floss
STR_CARGO_SINGULAR_BUBBLE :Bubble STR_CARGO_SINGULAR_BUBBLE :Bubble
STR_CARGO_SINGULAR_TOFFEE :Toffee STR_CARGO_SINGULAR_TOFFEE :Toffee
STR_CARGO_SINGULAR_BATTERY :Battery STR_CARGO_SINGULAR_BATTERY :Battery
@@ -302,6 +302,8 @@ STR_SORT_BY_RANGE :Range
STR_SORT_BY_POPULATION :Population STR_SORT_BY_POPULATION :Population
STR_SORT_BY_RATING :Rating STR_SORT_BY_RATING :Rating
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
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
@@ -1530,9 +1532,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Allowed, custom
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :In game placement of trees: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :In game placement of trees: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Control random appearance of trees during the game. This might affect industries which rely on tree growth, for example lumber mills STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Control random appearance of trees during the game. This might affect industries which rely on tree growth, for example lumber mills
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :None {RED}(breaks lumber mill)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Only in rain forests
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Everywhere
STR_CONFIG_SETTING_TOOLBAR_POS :Position of main toolbar: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Position of main toolbar: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontal position of the main toolbar at the top of the screen STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontal position of the main toolbar at the top of the screen
@@ -1848,10 +1847,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Change t
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Advertised
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Choose between an advertised (internet) and a not advertised (Local Area Network, LAN) game
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :No
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Yes
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Player name: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Player name:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}This is the name other players will identify you by STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}This is the name other players will identify you by
@@ -1892,8 +1887,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Join gam
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Refresh server STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Refresh server
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Refresh the server info STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Refresh the server info
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Find server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Search network for a server
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Add server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Add server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adds a server to the list which will always be checked for running games STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adds a server to the list which will always be checked for running games
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start server
@@ -1910,6 +1903,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}The game
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Set password STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Set password
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protect your game with a password if you don't want it to be publicly accessible STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protect your game with a password if you don't want it to be publicly accessible
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Advertised
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Choose between an advertised (internet) and a not advertised (Local Area Network, LAN) game
STR_NETWORK_START_SERVER_UNADVERTISED :No STR_NETWORK_START_SERVER_UNADVERTISED :No
STR_NETWORK_START_SERVER_ADVERTISED :Yes STR_NETWORK_START_SERVER_ADVERTISED :Yes
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client{P "" s}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Wheat
STR_CARGO_PLURAL_RUBBER :Rubber STR_CARGO_PLURAL_RUBBER :Rubber
STR_CARGO_PLURAL_SUGAR :Sugar STR_CARGO_PLURAL_SUGAR :Sugar
STR_CARGO_PLURAL_TOYS :Toys STR_CARGO_PLURAL_TOYS :Toys
STR_CARGO_PLURAL_CANDY :Candy STR_CARGO_PLURAL_SWEETS :Candy
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Cotton Candy STR_CARGO_PLURAL_CANDYFLOSS :Cotton Candy
STR_CARGO_PLURAL_BUBBLES :Bubbles STR_CARGO_PLURAL_BUBBLES :Bubbles
STR_CARGO_PLURAL_TOFFEE :Toffee STR_CARGO_PLURAL_TOFFEE :Toffee
STR_CARGO_PLURAL_BATTERIES :Batteries STR_CARGO_PLURAL_BATTERIES :Batteries
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Wheat
STR_CARGO_SINGULAR_RUBBER :Rubber STR_CARGO_SINGULAR_RUBBER :Rubber
STR_CARGO_SINGULAR_SUGAR :Sugar STR_CARGO_SINGULAR_SUGAR :Sugar
STR_CARGO_SINGULAR_TOY :Toy STR_CARGO_SINGULAR_TOY :Toy
STR_CARGO_SINGULAR_CANDY :Candy STR_CARGO_SINGULAR_SWEETS :Candy
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Cotton Candy STR_CARGO_SINGULAR_CANDYFLOSS :Cotton Candy
STR_CARGO_SINGULAR_BUBBLE :Bubble STR_CARGO_SINGULAR_BUBBLE :Bubble
STR_CARGO_SINGULAR_TOFFEE :Toffee STR_CARGO_SINGULAR_TOFFEE :Toffee
STR_CARGO_SINGULAR_BATTERY :Battery STR_CARGO_SINGULAR_BATTERY :Battery
@@ -315,6 +315,8 @@ STR_SORT_BY_RANGE :Range
STR_SORT_BY_POPULATION :Population STR_SORT_BY_POPULATION :Population
STR_SORT_BY_RATING :Rating STR_SORT_BY_RATING :Rating
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
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
@@ -1602,9 +1604,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Linear
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :In-game placement of trees: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :In-game placement of trees: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Control random appearance of trees during the game. This might affect industries which rely on tree growth, for example lumber mills STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Control random appearance of trees during the game. This might affect industries which rely on tree growth, for example lumber mills
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :None {RED}(breaks lumber mill)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Only in rain forests
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Everywhere
STR_CONFIG_SETTING_TOOLBAR_POS :Position of main toolbar: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Position of main toolbar: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontal position of the main toolbar at the top of the screen STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontal position of the main toolbar at the top of the screen
@@ -1926,10 +1925,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Change t
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Advertised
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Choose between an advertised (internet) and a not advertised (Local Area Network, LAN) game
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :No
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Yes
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Player name: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Player name:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}This is the name other players will identify you by STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}This is the name other players will identify you by
@@ -1970,8 +1965,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Join gam
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Refresh server STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Refresh server
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Refresh the server info STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Refresh the server info
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Find server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Search network for a server
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Add server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Add server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adds a server to the list which will always be checked for running games STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adds a server to the list which will always be checked for running games
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start server
@@ -1988,6 +1981,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}The game
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Set password STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Set password
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protect your game with a password if you don't want it to be publicly accessible STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protect your game with a password if you don't want it to be publicly accessible
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Advertised
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Choose between an advertised (internet) and a not advertised (Local Area Network, LAN) game
STR_NETWORK_START_SERVER_UNADVERTISED :No STR_NETWORK_START_SERVER_UNADVERTISED :No
STR_NETWORK_START_SERVER_ADVERTISED :Yes STR_NETWORK_START_SERVER_ADVERTISED :Yes
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client{P "" s}

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :Tritiko
STR_CARGO_PLURAL_RUBBER :Kaŭĉuko STR_CARGO_PLURAL_RUBBER :Kaŭĉuko
STR_CARGO_PLURAL_SUGAR :Sukero STR_CARGO_PLURAL_SUGAR :Sukero
STR_CARGO_PLURAL_TOYS :Ludiloj STR_CARGO_PLURAL_TOYS :Ludiloj
STR_CARGO_PLURAL_CANDY :Dolĉaĵoj STR_CARGO_PLURAL_SWEETS :Dolĉaĵoj
STR_CARGO_PLURAL_COLA :Kolao STR_CARGO_PLURAL_COLA :Kolao
STR_CARGO_PLURAL_COTTON_CANDY :Sukerŝpinaĵoj STR_CARGO_PLURAL_CANDYFLOSS :Sukerŝpinaĵoj
STR_CARGO_PLURAL_BUBBLES :Vezikoj STR_CARGO_PLURAL_BUBBLES :Vezikoj
STR_CARGO_PLURAL_TOFFEE :Tofeoj STR_CARGO_PLURAL_TOFFEE :Tofeoj
STR_CARGO_PLURAL_BATTERIES :Baterioj STR_CARGO_PLURAL_BATTERIES :Baterioj
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :Tritiko
STR_CARGO_SINGULAR_RUBBER :Kaŭĉuko STR_CARGO_SINGULAR_RUBBER :Kaŭĉuko
STR_CARGO_SINGULAR_SUGAR :Sukero STR_CARGO_SINGULAR_SUGAR :Sukero
STR_CARGO_SINGULAR_TOY :Ludilo STR_CARGO_SINGULAR_TOY :Ludilo
STR_CARGO_SINGULAR_CANDY :Dolĉaĵo STR_CARGO_SINGULAR_SWEETS :Dolĉaĵo
STR_CARGO_SINGULAR_COLA :Kolao STR_CARGO_SINGULAR_COLA :Kolao
STR_CARGO_SINGULAR_COTTON_CANDY :Sukerŝpinaĵo STR_CARGO_SINGULAR_CANDYFLOSS :Sukerŝpinaĵo
STR_CARGO_SINGULAR_BUBBLE :Veziko STR_CARGO_SINGULAR_BUBBLE :Veziko
STR_CARGO_SINGULAR_TOFFEE :Tofeo STR_CARGO_SINGULAR_TOFFEE :Tofeo
STR_CARGO_SINGULAR_BATTERY :Baterio STR_CARGO_SINGULAR_BATTERY :Baterio
@@ -304,6 +304,8 @@ STR_SORT_BY_CARGO_CAPACITY :Ŝarĝkapablo
STR_SORT_BY_RANGE :Atingopovo STR_SORT_BY_RANGE :Atingopovo
STR_SORT_BY_POPULATION :Enloĝantaro STR_SORT_BY_POPULATION :Enloĝantaro
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Paŭzigu la ludon STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Paŭzigu la ludon
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Rapide pluirigu la ludon STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Rapide pluirigu la ludon
@@ -1324,9 +1326,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED :permesate
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :permesate, kutimo urbomapo STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :permesate, kutimo urbomapo
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :En ludo metanta de arbojn: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :En ludo metanta de arbojn: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :neniu {RED}(rompas ligno muelilo)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :nur en tropika praarbaroj
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Ĉie
STR_CONFIG_SETTING_TOOLBAR_POS :Loko de ĉefa ilbreto: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Loko de ĉefa ilbreto: {STRING}
STR_CONFIG_SETTING_STATUSBAR_POS :Loko de kondiĉbaro: {STRING} STR_CONFIG_SETTING_STATUSBAR_POS :Loko de kondiĉbaro: {STRING}
@@ -1572,8 +1571,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Aliĝu a
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Refreŝigu servilon STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Refreŝigu servilon
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Refreŝigu servilajn informojn STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Refreŝigu servilajn informojn
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Trovu servilon
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Serĉu reton por servilo
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Aldonu servilon STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Aldonu servilon
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Aldonas servilon al la listo kiu ĉiam estos kontrolata pri kurantaj ludoj STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Aldonas servilon al la listo kiu ĉiam estos kontrolata pri kurantaj ludoj
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Startu servilon STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Startu servilon

View File

@@ -72,12 +72,12 @@ STR_CARGO_PLURAL_SUGAR :Suhkur
STR_CARGO_PLURAL_SUGAR.g :Suhkru STR_CARGO_PLURAL_SUGAR.g :Suhkru
STR_CARGO_PLURAL_TOYS :Mänguasjad STR_CARGO_PLURAL_TOYS :Mänguasjad
STR_CARGO_PLURAL_TOYS.g :Mänguasjade STR_CARGO_PLURAL_TOYS.g :Mänguasjade
STR_CARGO_PLURAL_CANDY :Maiustused STR_CARGO_PLURAL_SWEETS :Maiustused
STR_CARGO_PLURAL_CANDY.g :Maiustuste STR_CARGO_PLURAL_SWEETS.g :Maiustuste
STR_CARGO_PLURAL_COLA :Koola STR_CARGO_PLURAL_COLA :Koola
STR_CARGO_PLURAL_COLA.g :Koola STR_CARGO_PLURAL_COLA.g :Koola
STR_CARGO_PLURAL_COTTON_CANDY :Suhkruvatt STR_CARGO_PLURAL_CANDYFLOSS :Suhkruvatt
STR_CARGO_PLURAL_COTTON_CANDY.g :Suhkruvati STR_CARGO_PLURAL_CANDYFLOSS.g :Suhkruvati
STR_CARGO_PLURAL_BUBBLES :Mullid STR_CARGO_PLURAL_BUBBLES :Mullid
STR_CARGO_PLURAL_BUBBLES.g :Mullide STR_CARGO_PLURAL_BUBBLES.g :Mullide
STR_CARGO_PLURAL_TOFFEE :Iiris STR_CARGO_PLURAL_TOFFEE :Iiris
@@ -137,9 +137,9 @@ STR_CARGO_SINGULAR_SUGAR :Suhkur
STR_CARGO_SINGULAR_SUGAR.g :Suhkru STR_CARGO_SINGULAR_SUGAR.g :Suhkru
STR_CARGO_SINGULAR_TOY :Mänguasjad STR_CARGO_SINGULAR_TOY :Mänguasjad
STR_CARGO_SINGULAR_TOY.g :Mänguasjade STR_CARGO_SINGULAR_TOY.g :Mänguasjade
STR_CARGO_SINGULAR_CANDY :Maiustus STR_CARGO_SINGULAR_SWEETS :Maiustus
STR_CARGO_SINGULAR_COLA :Koola STR_CARGO_SINGULAR_COLA :Koola
STR_CARGO_SINGULAR_COTTON_CANDY :Suhkruvatt STR_CARGO_SINGULAR_CANDYFLOSS :Suhkruvatt
STR_CARGO_SINGULAR_BUBBLE :Mullid STR_CARGO_SINGULAR_BUBBLE :Mullid
STR_CARGO_SINGULAR_TOFFEE :Iiris STR_CARGO_SINGULAR_TOFFEE :Iiris
STR_CARGO_SINGULAR_TOFFEE.g :Iirise STR_CARGO_SINGULAR_TOFFEE.g :Iirise
@@ -368,6 +368,8 @@ STR_SORT_BY_RANGE :Vahekaugus
STR_SORT_BY_POPULATION :Rahvaarv STR_SORT_BY_POPULATION :Rahvaarv
STR_SORT_BY_RATING :Hinnang STR_SORT_BY_RATING :Hinnang
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Seiska mäng STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Seiska mäng
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Kiirenda mängu STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Kiirenda mängu
@@ -1619,9 +1621,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Lubatud, koos l
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Mängu jooksul kasvavad puud: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Mängu jooksul kasvavad puud: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Juhib suvalist puude kasvu mängu jooksul. See seade võib mõjutada osade tööstuste tööd, mis sõltuvad puude kasvust (näiteks saekaater) STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Juhib suvalist puude kasvu mängu jooksul. See seade võib mõjutada osade tööstuste tööd, mis sõltuvad puude kasvust (näiteks saekaater)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Ei {RED}(saeveski ei tööta)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Ainult vihmametsades
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Igal pool
STR_CONFIG_SETTING_TOOLBAR_POS :Peamine tarvikuriba paikneb: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Peamine tarvikuriba paikneb: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Tarvikuriba rõhtne paiknemine ekraani ülaosas STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Tarvikuriba rõhtne paiknemine ekraani ülaosas
@@ -1942,10 +1941,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Vaheta k
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Mitmikmäng STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Mitmikmäng
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Reklaamitav
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Valib reklaamitava (internet) või mittereklaamitava (kohtvõrk, LAN) mängu
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Ei
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Jah
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Mängija nimi: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Mängija nimi:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Teised mängijad tunnevad sind selle nime järgi STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Teised mängijad tunnevad sind selle nime järgi
@@ -1986,8 +1981,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Liitu m
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Uuenda andmeid STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Uuenda andmeid
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Serveri info värskendamine STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Serveri info värskendamine
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Uuenda loendit
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Uuenda võrgus asuvate serverite loendit
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}Sisesta loendisse uus server, milles toimuvaid mänge jälgida
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Tee server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Tee server
@@ -2004,6 +1997,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Serveril
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Määra salasõna STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Määra salasõna
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Et server ei oleks avalik, kaitse oma mäng salasõnaga STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Et server ei oleks avalik, kaitse oma mäng salasõnaga
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Reklaamitav
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Valib reklaamitava (internet) või mittereklaamitava (kohtvõrk, LAN) mängu
STR_NETWORK_START_SERVER_UNADVERTISED :Jah STR_NETWORK_START_SERVER_UNADVERTISED :Jah
STR_NETWORK_START_SERVER_ADVERTISED :Jah STR_NETWORK_START_SERVER_ADVERTISED :Jah
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" i} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" i}

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :{G=n}Hveiti
STR_CARGO_PLURAL_RUBBER :{G=n}Gummi STR_CARGO_PLURAL_RUBBER :{G=n}Gummi
STR_CARGO_PLURAL_SUGAR :{G=n}Sukur STR_CARGO_PLURAL_SUGAR :{G=n}Sukur
STR_CARGO_PLURAL_TOYS :{G=n}Leikutoy STR_CARGO_PLURAL_TOYS :{G=n}Leikutoy
STR_CARGO_PLURAL_CANDY :{G=n}Góðgæti STR_CARGO_PLURAL_SWEETS :{G=n}Góðgæti
STR_CARGO_PLURAL_COLA :{G=n}Kola STR_CARGO_PLURAL_COLA :{G=n}Kola
STR_CARGO_PLURAL_COTTON_CANDY :{G=n}Kandifloss STR_CARGO_PLURAL_CANDYFLOSS :{G=n}Kandifloss
STR_CARGO_PLURAL_BUBBLES :{G=f}Sápiblørir STR_CARGO_PLURAL_BUBBLES :{G=f}Sápiblørir
STR_CARGO_PLURAL_TOFFEE :{G=n}Toffee STR_CARGO_PLURAL_TOFFEE :{G=n}Toffee
STR_CARGO_PLURAL_BATTERIES :{G=n}Battarí STR_CARGO_PLURAL_BATTERIES :{G=n}Battarí
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :{G=n}Hveiti
STR_CARGO_SINGULAR_RUBBER :{G=n}Gummi STR_CARGO_SINGULAR_RUBBER :{G=n}Gummi
STR_CARGO_SINGULAR_SUGAR :{G=n}Sukur STR_CARGO_SINGULAR_SUGAR :{G=n}Sukur
STR_CARGO_SINGULAR_TOY :{G=n}Leikutoy STR_CARGO_SINGULAR_TOY :{G=n}Leikutoy
STR_CARGO_SINGULAR_CANDY :{G=n}Góðgæti STR_CARGO_SINGULAR_SWEETS :{G=n}Góðgæti
STR_CARGO_SINGULAR_COLA :{G=n}Kola STR_CARGO_SINGULAR_COLA :{G=n}Kola
STR_CARGO_SINGULAR_COTTON_CANDY :{G=n}Kandifloss STR_CARGO_SINGULAR_CANDYFLOSS :{G=n}Kandifloss
STR_CARGO_SINGULAR_BUBBLE :{G=f}Sápibløra STR_CARGO_SINGULAR_BUBBLE :{G=f}Sápibløra
STR_CARGO_SINGULAR_TOFFEE :{G=n}Toffee STR_CARGO_SINGULAR_TOFFEE :{G=n}Toffee
STR_CARGO_SINGULAR_BATTERY :{G=n}Battarí STR_CARGO_SINGULAR_BATTERY :{G=n}Battarí
@@ -292,6 +292,8 @@ STR_SORT_BY_RANGE :Vídd
STR_SORT_BY_POPULATION :Fólkatal STR_SORT_BY_POPULATION :Fólkatal
STR_SORT_BY_RATING :Virði STR_SORT_BY_RATING :Virði
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Steðga spælinum STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Steðga spælinum
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Skunda undir spæli STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Skunda undir spæli
@@ -1695,8 +1697,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Broyt sl
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Hópspæl STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Hópspæl
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nei
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ja
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spælara navn: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spælara navn:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Hetta er navni aðrir spælarir fara at kenna teg vi STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Hetta er navni aðrir spælarir fara at kenna teg vi
@@ -1737,8 +1737,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Tak lut
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Endurnýggja servara STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Endurnýggja servara
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Endurnýggja kunning um servara STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Endurnýggja kunning um servara
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Finn servara
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Leita eftir servara á netverki
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Legg servara aftrat STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Legg servara aftrat
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Leggur ein servara til listan sum altíð verður kannaður fyri koyrandi spøl STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Leggur ein servara til listan sum altíð verður kannaður fyri koyrandi spøl
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Set servara í gongd STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Set servara í gongd

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Vehnää
STR_CARGO_PLURAL_RUBBER :Kumia STR_CARGO_PLURAL_RUBBER :Kumia
STR_CARGO_PLURAL_SUGAR :Sokeria STR_CARGO_PLURAL_SUGAR :Sokeria
STR_CARGO_PLURAL_TOYS :Leluja STR_CARGO_PLURAL_TOYS :Leluja
STR_CARGO_PLURAL_CANDY :Karkkia STR_CARGO_PLURAL_SWEETS :Karkkia
STR_CARGO_PLURAL_COLA :Limsaa STR_CARGO_PLURAL_COLA :Limsaa
STR_CARGO_PLURAL_COTTON_CANDY :Hattaraa STR_CARGO_PLURAL_CANDYFLOSS :Hattaraa
STR_CARGO_PLURAL_BUBBLES :Kuplia STR_CARGO_PLURAL_BUBBLES :Kuplia
STR_CARGO_PLURAL_TOFFEE :Toffeeta STR_CARGO_PLURAL_TOFFEE :Toffeeta
STR_CARGO_PLURAL_BATTERIES :Paristoja STR_CARGO_PLURAL_BATTERIES :Paristoja
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Vehnä
STR_CARGO_SINGULAR_RUBBER :Kumi STR_CARGO_SINGULAR_RUBBER :Kumi
STR_CARGO_SINGULAR_SUGAR :Sokeri STR_CARGO_SINGULAR_SUGAR :Sokeri
STR_CARGO_SINGULAR_TOY :Lelu STR_CARGO_SINGULAR_TOY :Lelu
STR_CARGO_SINGULAR_CANDY :Karkki STR_CARGO_SINGULAR_SWEETS :Karkki
STR_CARGO_SINGULAR_COLA :Limsa STR_CARGO_SINGULAR_COLA :Limsa
STR_CARGO_SINGULAR_COTTON_CANDY :Hattara STR_CARGO_SINGULAR_CANDYFLOSS :Hattara
STR_CARGO_SINGULAR_BUBBLE :Kupla STR_CARGO_SINGULAR_BUBBLE :Kupla
STR_CARGO_SINGULAR_TOFFEE :Toffee STR_CARGO_SINGULAR_TOFFEE :Toffee
STR_CARGO_SINGULAR_BATTERY :Paristo STR_CARGO_SINGULAR_BATTERY :Paristo
@@ -315,6 +315,15 @@ STR_SORT_BY_CARGO_CAPACITY :Rahtikapasiteet
STR_SORT_BY_RANGE :Toimintasäde STR_SORT_BY_RANGE :Toimintasäde
STR_SORT_BY_POPULATION :Asukasluku STR_SORT_BY_POPULATION :Asukasluku
STR_SORT_BY_RATING :Arvio STR_SORT_BY_RATING :Arvio
STR_SORT_BY_NUM_VEHICLES :Kulkuneuvojen määrä
STR_SORT_BY_TOTAL_PROFIT_LAST_YEAR :Kokonaistuotto viime vuonna
STR_SORT_BY_TOTAL_PROFIT_THIS_YEAR :Kokonaistuotto tänä vuonna
STR_SORT_BY_AVERAGE_PROFIT_LAST_YEAR :Keskimääräinen tuotto viime vuonna
STR_SORT_BY_AVERAGE_PROFIT_THIS_YEAR :Keskimääräinen tuotto tänä vuonna
# Group by options for vehicle list
STR_GROUP_BY_NONE :Ei mitään
STR_GROUP_BY_SHARED_ORDERS :Jaetut käskyt
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Tauko STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Tauko
@@ -771,6 +780,7 @@ STR_SMALLMAP_TOOLTIP_ENABLE_ALL_CARGOS :{BLACK}Näytä
STR_STATUSBAR_TOOLTIP_SHOW_LAST_NEWS :{BLACK}Näytä viimeisin viesti tai uutisraportti STR_STATUSBAR_TOOLTIP_SHOW_LAST_NEWS :{BLACK}Näytä viimeisin viesti tai uutisraportti
STR_STATUSBAR_COMPANY_NAME :{SILVER}- - {COMPANY} - - STR_STATUSBAR_COMPANY_NAME :{SILVER}- - {COMPANY} - -
STR_STATUSBAR_PAUSED :{YELLOW}* * TAUKO * * STR_STATUSBAR_PAUSED :{YELLOW}* * TAUKO * *
STR_STATUSBAR_PAUSED_LINK_GRAPH :{ORANGE}* * TAUKO (odotetaan yhteyskuvaajan päivittymistä) * *
STR_STATUSBAR_AUTOSAVE :{RED}AUTOMAATTITALLENNUS STR_STATUSBAR_AUTOSAVE :{RED}AUTOMAATTITALLENNUS
STR_STATUSBAR_SAVING_GAME :{RED}* * TALLENNETAAN PELIÄ * * STR_STATUSBAR_SAVING_GAME :{RED}* * TALLENNETAAN PELIÄ * *
@@ -1609,10 +1619,11 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_ORIGINAL :Neliöllinen (a
STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineaarinen STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineaarinen
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Puiden istutus pelissä: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Puiden istutus pelissä: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Määrittää puiden sattumanvaraisen luomisen. Tämä voi vaikuttaa teollisuuslaitoksiin jotka ovat riippuvaisia puiden kasvamisesta, esimerkiksi sahat STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Määrittää puiden sattumanvaraisen luomisen. Tämä voi vaikuttaa teollisuuslaitoksiin, jotka ovat riippuvaisia puiden kasvamisesta, esimerkiksi sahat.
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Ei ollenkaan {RED}(rikkoo sahan) STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NO_SPREAD :Puut kasvavat, mutta eivät leviä {RED}(rikkoo sahan)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Vain sademetsiin STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_SPREAD_RAINFOREST :Puut kasvavat, mutta leviävät vain sademetsissä
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Kaikkialle STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_SPREAD_ALL :Puut kasvavat ja leviävät kaikkialla
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NO_GROWTH_NO_SPREAD :Puut eivät kasva eivätkä leviä {RED}(rikkoo sahan)
STR_CONFIG_SETTING_TOOLBAR_POS :Päätyökalupalkin sijainti: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Päätyökalupalkin sijainti: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Ruudun yläreunassa olevan työkalupalkin sijainti vaakasuunnassa STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Ruudun yläreunassa olevan työkalupalkin sijainti vaakasuunnassa
@@ -1936,10 +1947,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Vaihda s
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Moninpeli STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Moninpeli
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Mainostettu
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Valitse mainostettu (internet) tai ei-mainostettu (paikallisverkko, LAN) peli
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Ei
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Kyllä
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Pelaajan nimi STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Pelaajan nimi
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Pelaajat tunnistetaan ja erotetaan toisistaan nimien avulla STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Pelaajat tunnistetaan ja erotetaan toisistaan nimien avulla
@@ -1980,8 +1987,10 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Liity pe
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Päivitä STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Päivitä
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Päivitä palvelintiedot STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Päivitä palvelintiedot
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Etsi palvelin STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET :{BLACK}Etsi internetistä
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Etsi palvelin verkosta STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET_TOOLTIP :{BLACK}Etsi julkisia palvelimia internetistä
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN :{BLACK}Etsi lähiverkosta
STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN_TOOLTIP :{BLACK}Etsi palvelimia lähiverkosta
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Lisää palvelin STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Lisää palvelin
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Lisää palvelin listaan, joka käydään läpi aina uusia pelejä haettaessa STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Lisää palvelin listaan, joka käydään läpi aina uusia pelejä haettaessa
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Käynnistä palvelin STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Käynnistä palvelin
@@ -1998,6 +2007,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Nimi nä
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Aseta salasana STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Aseta salasana
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Jos peliin ei halua ulkopuolisia, voi sen suojata salasanalla STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Jos peliin ei halua ulkopuolisia, voi sen suojata salasanalla
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Mainostettu
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Valitse mainostettu (internet) tai ei-mainostettu (paikallisverkko, LAN) peli
STR_NETWORK_START_SERVER_UNADVERTISED :Ei STR_NETWORK_START_SERVER_UNADVERTISED :Ei
STR_NETWORK_START_SERVER_ADVERTISED :Kyllä STR_NETWORK_START_SERVER_ADVERTISED :Kyllä
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} asiakas{P "" ta} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} asiakas{P "" ta}
@@ -2205,11 +2216,13 @@ STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :Peli yhä pysä
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Peli yhä pysäytetty ({STRING}, {STRING}) STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_2 :Peli yhä pysäytetty ({STRING}, {STRING})
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Peli yhä pysäytetty ({STRING}, {STRING}, {STRING}) STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_3 :Peli yhä pysäytetty ({STRING}, {STRING}, {STRING})
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_4 :Peli yhä pysäytetty ({STRING}, {STRING}, {STRING}, {STRING}) STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_4 :Peli yhä pysäytetty ({STRING}, {STRING}, {STRING}, {STRING})
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_5 :Peli yhä pysäytetty ({STRING}, {STRING}, {STRING}, {STRING}, {STRING})
STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Peliä jatketaan ({STRING}) STR_NETWORK_SERVER_MESSAGE_GAME_UNPAUSED :Peliä jatketaan ({STRING})
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :pelaajien määrä STR_NETWORK_SERVER_MESSAGE_GAME_REASON_NOT_ENOUGH_PLAYERS :pelaajien määrä
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :yhdistäviä pelaajia STR_NETWORK_SERVER_MESSAGE_GAME_REASON_CONNECTING_CLIENTS :yhdistäviä pelaajia
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manuaalinen STR_NETWORK_SERVER_MESSAGE_GAME_REASON_MANUAL :manuaalinen
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_GAME_SCRIPT :peliskripti STR_NETWORK_SERVER_MESSAGE_GAME_REASON_GAME_SCRIPT :peliskripti
STR_NETWORK_SERVER_MESSAGE_GAME_REASON_LINK_GRAPH :odotetaan yhteyskuvaajan päivittymistä
############ End of leave-in-this-order ############ End of leave-in-this-order
STR_NETWORK_MESSAGE_CLIENT_LEAVING :poistutaan STR_NETWORK_MESSAGE_CLIENT_LEAVING :poistutaan
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} on liittynyt peliin STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} on liittynyt peliin
@@ -4240,10 +4253,11 @@ STR_ERROR_UNABLE_TO_DELETE_FILE :{WHITE}Tiedosto
STR_ERROR_GAME_LOAD_FAILED :{WHITE}Lataus epäonnistui.{}{STRING} STR_ERROR_GAME_LOAD_FAILED :{WHITE}Lataus epäonnistui.{}{STRING}
STR_GAME_SAVELOAD_ERROR_BROKEN_INTERNAL_ERROR :Sisäinen virhe: {STRING} STR_GAME_SAVELOAD_ERROR_BROKEN_INTERNAL_ERROR :Sisäinen virhe: {STRING}
STR_GAME_SAVELOAD_ERROR_BROKEN_SAVEGAME :Viallinen tallennus {STRING} STR_GAME_SAVELOAD_ERROR_BROKEN_SAVEGAME :Viallinen tallennus {STRING}
STR_GAME_SAVELOAD_ERROR_TOO_NEW_SAVEGAME :Tallennus on tehty uudemalla versiolla STR_GAME_SAVELOAD_ERROR_TOO_NEW_SAVEGAME :Tallennus on tehty uudemmalla versiolla
STR_GAME_SAVELOAD_ERROR_FILE_NOT_READABLE :Tiedostoa ei voi lukea STR_GAME_SAVELOAD_ERROR_FILE_NOT_READABLE :Tiedostoa ei voi lukea
STR_GAME_SAVELOAD_ERROR_FILE_NOT_WRITEABLE :Tiedostoa ei voi kirjoittaa STR_GAME_SAVELOAD_ERROR_FILE_NOT_WRITEABLE :Tiedostoa ei voi kirjoittaa
STR_GAME_SAVELOAD_ERROR_DATA_INTEGRITY_CHECK_FAILED :Tietojen varmistustarkistus epäonnistui STR_GAME_SAVELOAD_ERROR_DATA_INTEGRITY_CHECK_FAILED :Tietojen varmistustarkistus epäonnistui
STR_GAME_SAVELOAD_ERROR_PATCHPACK :Tallennus on tehty muunnellulla versiolla
STR_GAME_SAVELOAD_NOT_AVAILABLE :<ei saatavilla> STR_GAME_SAVELOAD_NOT_AVAILABLE :<ei saatavilla>
STR_WARNING_LOADGAME_REMOVED_TRAMS :{WHITE}Peli tallennettiin versiossa, joka ei tue raitiovaunuja. Kaikki raitiovaunut on poistettu STR_WARNING_LOADGAME_REMOVED_TRAMS :{WHITE}Peli tallennettiin versiossa, joka ei tue raitiovaunuja. Kaikki raitiovaunut on poistettu
@@ -4718,7 +4732,7 @@ STR_INDUSTRY_NAME_WATER_SUPPLY :Lähde
STR_INDUSTRY_NAME_WATER_TOWER :Vesitorni STR_INDUSTRY_NAME_WATER_TOWER :Vesitorni
STR_INDUSTRY_NAME_FACTORY_2 :Tehdas STR_INDUSTRY_NAME_FACTORY_2 :Tehdas
STR_INDUSTRY_NAME_FARM_2 :Maatila STR_INDUSTRY_NAME_FARM_2 :Maatila
STR_INDUSTRY_NAME_LUMBER_MILL :Hakkuualue STR_INDUSTRY_NAME_LUMBER_MILL :Saha
STR_INDUSTRY_NAME_COTTON_CANDY_FOREST :Hattarametsä STR_INDUSTRY_NAME_COTTON_CANDY_FOREST :Hattarametsä
STR_INDUSTRY_NAME_CANDY_FACTORY :Karkkitehdas STR_INDUSTRY_NAME_CANDY_FACTORY :Karkkitehdas
STR_INDUSTRY_NAME_BATTERY_FARM :Paristomaatila STR_INDUSTRY_NAME_BATTERY_FARM :Paristomaatila

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :Blé
STR_CARGO_PLURAL_RUBBER :Caoutchouc STR_CARGO_PLURAL_RUBBER :Caoutchouc
STR_CARGO_PLURAL_SUGAR :Sucre STR_CARGO_PLURAL_SUGAR :Sucre
STR_CARGO_PLURAL_TOYS :Jouets STR_CARGO_PLURAL_TOYS :Jouets
STR_CARGO_PLURAL_CANDY :Bonbons STR_CARGO_PLURAL_SWEETS :Bonbons
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Barbe à papa STR_CARGO_PLURAL_CANDYFLOSS :Barbe à papa
STR_CARGO_PLURAL_BUBBLES :Bulles STR_CARGO_PLURAL_BUBBLES :Bulles
STR_CARGO_PLURAL_TOFFEE :Caramel STR_CARGO_PLURAL_TOFFEE :Caramel
STR_CARGO_PLURAL_BATTERIES :Batteries STR_CARGO_PLURAL_BATTERIES :Batteries
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :Blé
STR_CARGO_SINGULAR_RUBBER :Caoutchouc STR_CARGO_SINGULAR_RUBBER :Caoutchouc
STR_CARGO_SINGULAR_SUGAR :Sucre STR_CARGO_SINGULAR_SUGAR :Sucre
STR_CARGO_SINGULAR_TOY :Jouet STR_CARGO_SINGULAR_TOY :Jouet
STR_CARGO_SINGULAR_CANDY :Bonbon STR_CARGO_SINGULAR_SWEETS :Bonbon
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Barbe à papa STR_CARGO_SINGULAR_CANDYFLOSS :Barbe à papa
STR_CARGO_SINGULAR_BUBBLE :Bulle STR_CARGO_SINGULAR_BUBBLE :Bulle
STR_CARGO_SINGULAR_TOFFEE :Caramel STR_CARGO_SINGULAR_TOFFEE :Caramel
STR_CARGO_SINGULAR_BATTERY :Batterie STR_CARGO_SINGULAR_BATTERY :Batterie
@@ -317,6 +317,8 @@ STR_SORT_BY_RANGE :Rayon d'action
STR_SORT_BY_POPULATION :Population STR_SORT_BY_POPULATION :Population
STR_SORT_BY_RATING :Qualité de service STR_SORT_BY_RATING :Qualité de service
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
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
@@ -1611,9 +1613,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Linéaire
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Plantation d'arbres durant la partie{NBSP}: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Plantation d'arbres durant la partie{NBSP}: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Contrôle l'apparition aléatoire des arbres durant la partie. Cela peut affecter les industries qui dépendent de la croissance des arbres, par exemple les scieries STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Contrôle l'apparition aléatoire des arbres durant la partie. Cela peut affecter les industries qui dépendent de la croissance des arbres, par exemple les scieries
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Nulle part {RED}(les scieries ne fonctionneront plus)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Seulement dans les forêts tropicales
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Partout
STR_CONFIG_SETTING_TOOLBAR_POS :Position de la barre d'outils principale{NBSP}: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Position de la barre d'outils principale{NBSP}: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Position horizontale de la barre d'outils principale en haut de l'écran STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Position horizontale de la barre d'outils principale en haut de l'écran
@@ -1937,10 +1936,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Modifier
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijoueurs STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijoueurs
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Publiée
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Choisir entre une partie publiée (internet) et une partie non publiée (Réseau local, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Non
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Oui
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nom du joueur{NBSP}: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nom du joueur{NBSP}:
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
@@ -1981,8 +1976,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Rejoindr
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Actualiser STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Actualiser
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Actualiser les informations sur le serveur STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Actualiser les informations sur le serveur
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Trouver un serveur
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Chercher un serveur sur le réseau
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 de ceux parmi lesquels des parties en cours seront toujours cherchées STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Ajouter un serveur à la liste de ceux parmi lesquels des parties en cours seront toujours cherchées
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Démarrer le serveur STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Démarrer le serveur
@@ -1999,6 +1992,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Les autr
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Choisir le mot de passe STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Choisir le mot de passe
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protégez votre partie avec un mot de passe si vous ne souhaitez pas que d'autres l'utilisent STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protégez votre partie avec un mot de passe si vous ne souhaitez pas que d'autres l'utilisent
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Publiée
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Choisir entre une partie publiée (internet) et une partie non publiée (Réseau local, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Non STR_NETWORK_START_SERVER_UNADVERTISED :Non
STR_NETWORK_START_SERVER_ADVERTISED :Oui STR_NETWORK_START_SERVER_ADVERTISED :Oui
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client{P "" s}

View File

@@ -119,18 +119,18 @@ STR_CARGO_PLURAL_TOYS :{G=f}Dèideagan
STR_CARGO_PLURAL_TOYS.nom :Dèideagan STR_CARGO_PLURAL_TOYS.nom :Dèideagan
STR_CARGO_PLURAL_TOYS.gen :Dhèideagan STR_CARGO_PLURAL_TOYS.gen :Dhèideagan
STR_CARGO_PLURAL_TOYS.dat :Dèideagan STR_CARGO_PLURAL_TOYS.dat :Dèideagan
STR_CARGO_PLURAL_CANDY :{G=m}Mìlseanan STR_CARGO_PLURAL_SWEETS :{G=m}Mìlseanan
STR_CARGO_PLURAL_CANDY.nom :Mìlseanan STR_CARGO_PLURAL_SWEETS.nom :Mìlseanan
STR_CARGO_PLURAL_CANDY.gen :Mhìlseanan STR_CARGO_PLURAL_SWEETS.gen :Mhìlseanan
STR_CARGO_PLURAL_CANDY.dat :Mìlseanan STR_CARGO_PLURAL_SWEETS.dat :Mìlseanan
STR_CARGO_PLURAL_COLA :{G=m}Cola STR_CARGO_PLURAL_COLA :{G=m}Cola
STR_CARGO_PLURAL_COLA.nom :Cola STR_CARGO_PLURAL_COLA.nom :Cola
STR_CARGO_PLURAL_COLA.gen :Cola STR_CARGO_PLURAL_COLA.gen :Cola
STR_CARGO_PLURAL_COLA.dat :Cola STR_CARGO_PLURAL_COLA.dat :Cola
STR_CARGO_PLURAL_COTTON_CANDY :{G=f}Canach-shiùcair STR_CARGO_PLURAL_CANDYFLOSS :{G=f}Canach-shiùcair
STR_CARGO_PLURAL_COTTON_CANDY.nom :Canach-shiùcair STR_CARGO_PLURAL_CANDYFLOSS.nom :Canach-shiùcair
STR_CARGO_PLURAL_COTTON_CANDY.gen :Canaich-siùcair STR_CARGO_PLURAL_CANDYFLOSS.gen :Canaich-siùcair
STR_CARGO_PLURAL_COTTON_CANDY.dat :Canach-shiùcair STR_CARGO_PLURAL_CANDYFLOSS.dat :Canach-shiùcair
STR_CARGO_PLURAL_BUBBLES :{G=m}Builgeanan STR_CARGO_PLURAL_BUBBLES :{G=m}Builgeanan
STR_CARGO_PLURAL_BUBBLES.nom :Builgeanan STR_CARGO_PLURAL_BUBBLES.nom :Builgeanan
STR_CARGO_PLURAL_BUBBLES.gen :Bhuilgeanan STR_CARGO_PLURAL_BUBBLES.gen :Bhuilgeanan
@@ -246,18 +246,18 @@ STR_CARGO_SINGULAR_TOY :{G=f}Dèideag
STR_CARGO_SINGULAR_TOY.nom :Dèideag STR_CARGO_SINGULAR_TOY.nom :Dèideag
STR_CARGO_SINGULAR_TOY.gen :Dèideig STR_CARGO_SINGULAR_TOY.gen :Dèideig
STR_CARGO_SINGULAR_TOY.dat :Dèideag STR_CARGO_SINGULAR_TOY.dat :Dèideag
STR_CARGO_SINGULAR_CANDY :{G=m}Mìlsean STR_CARGO_SINGULAR_SWEETS :{G=m}Mìlsean
STR_CARGO_SINGULAR_CANDY.nom :Mìlsean STR_CARGO_SINGULAR_SWEETS.nom :Mìlsean
STR_CARGO_SINGULAR_CANDY.gen :Mìlsein STR_CARGO_SINGULAR_SWEETS.gen :Mìlsein
STR_CARGO_SINGULAR_CANDY.dat :Mìlsean STR_CARGO_SINGULAR_SWEETS.dat :Mìlsean
STR_CARGO_SINGULAR_COLA :{G=m}Cola STR_CARGO_SINGULAR_COLA :{G=m}Cola
STR_CARGO_SINGULAR_COLA.nom :Cola STR_CARGO_SINGULAR_COLA.nom :Cola
STR_CARGO_SINGULAR_COLA.gen :Cola STR_CARGO_SINGULAR_COLA.gen :Cola
STR_CARGO_SINGULAR_COLA.dat :Cola STR_CARGO_SINGULAR_COLA.dat :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :{G=f}Canach-shiùcair STR_CARGO_SINGULAR_CANDYFLOSS :{G=f}Canach-shiùcair
STR_CARGO_SINGULAR_COTTON_CANDY.nom :Canach-shiùcair STR_CARGO_SINGULAR_CANDYFLOSS.nom :Canach-shiùcair
STR_CARGO_SINGULAR_COTTON_CANDY.gen :Canaich-siùcair STR_CARGO_SINGULAR_CANDYFLOSS.gen :Canaich-siùcair
STR_CARGO_SINGULAR_COTTON_CANDY.dat :Canach-shiùcair STR_CARGO_SINGULAR_CANDYFLOSS.dat :Canach-shiùcair
STR_CARGO_SINGULAR_BUBBLE :{G=m}Builgean STR_CARGO_SINGULAR_BUBBLE :{G=m}Builgean
STR_CARGO_SINGULAR_BUBBLE.nom :Builgean STR_CARGO_SINGULAR_BUBBLE.nom :Builgean
STR_CARGO_SINGULAR_BUBBLE.gen :Builgein STR_CARGO_SINGULAR_BUBBLE.gen :Builgein
@@ -498,6 +498,8 @@ STR_SORT_BY_RANGE :Dlùths
STR_SORT_BY_POPULATION :Àireamh-shluaigh STR_SORT_BY_POPULATION :Àireamh-shluaigh
STR_SORT_BY_RATING :Rangachadh STR_SORT_BY_RATING :Rangachadh
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Cuir an geama na stad / a' dol STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Cuir an geama na stad / a' dol
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Cuir an geama air adhart gu luath STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Cuir an geama air adhart gu luath
@@ -1761,9 +1763,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Ceadaichte, co-
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Cur nan craobh sa gheama: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Cur nan craobh sa gheama: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Cùm smachd air na craobhan a nochdas sa gheama air thuaiream. Dh'fhaoidte gun toir seo buaidh air gnìomhachasan a tha an eisimeil fàs nan craobhan a leithid muileannan-fiodha STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Cùm smachd air na craobhan a nochdas sa gheama air thuaiream. Dh'fhaoidte gun toir seo buaidh air gnìomhachasan a tha an eisimeil fàs nan craobhan a leithid muileannan-fiodha
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Chan eil gin {RED}(brisidh seo muileannan-fiodha)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Ann an coilltean-uisge a-mhàin
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Àite sam bith
STR_CONFIG_SETTING_TOOLBAR_POS :Ionad a' phrìomh bhàir-inneal: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Ionad a' phrìomh bhàir-inneal: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Ionad còmhnard a' phrìomh bhàir-inneal air barr na sgrìn STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Ionad còmhnard a' phrìomh bhàir-inneal air barr na sgrìn
@@ -2085,10 +2084,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Atharrai
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Ioma-chluicheadair STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Ioma-chluicheadair
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Sanasaichte
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Dèan taghadh eadar geama sanasaichte (eadar-lìon) no gun sanasachadh (lìonra ionadail, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Gun sanasachadh
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Sanasaichte
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ainm cluicheadair: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ainm cluicheadair:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Seo an t-ainm leis an aithnich cluicheadairean eile thu STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Seo an t-ainm leis an aithnich cluicheadairean eile thu
@@ -2129,8 +2124,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Gabh sa
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Ath-nuadhaich am frithealaiche STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Ath-nuadhaich am frithealaiche
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Ath-nuadhaich fiosrachadh an fhrithealaiche STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Ath-nuadhaich fiosrachadh an fhrithealaiche
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Lorg frithealaiche
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Lorg san lìonraidh airson frithealaiche
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Cuir frithealaiche ris STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Cuir frithealaiche ris
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Cuiridh seo frithealaiche ris an liosta gus an tèid sùil a thoirt air airson geamannan nan ruith STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Cuiridh seo frithealaiche ris an liosta gus an tèid sùil a thoirt air airson geamannan nan ruith
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Tòisich frithealaiche STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Tòisich frithealaiche
@@ -2147,6 +2140,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Thèid a
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Suidhich facal-faire STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Suidhich facal-faire
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Dìon an geama agad le facal-faire ach nach eil e ri fhaighinn gu poblach STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Dìon an geama agad le facal-faire ach nach eil e ri fhaighinn gu poblach
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Sanasaichte
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Dèan taghadh eadar geama sanasaichte (eadar-lìon) no gun sanasachadh (lìonra ionadail, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Chan eil STR_NETWORK_START_SERVER_UNADVERTISED :Chan eil
STR_NETWORK_START_SERVER_ADVERTISED :Tha STR_NETWORK_START_SERVER_ADVERTISED :Tha
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} {P chliant chliant cliantan cliant} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} {P chliant chliant cliantan cliant}

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :Trigo
STR_CARGO_PLURAL_RUBBER :Caucho STR_CARGO_PLURAL_RUBBER :Caucho
STR_CARGO_PLURAL_SUGAR :Azucre STR_CARGO_PLURAL_SUGAR :Azucre
STR_CARGO_PLURAL_TOYS :Xoguetes STR_CARGO_PLURAL_TOYS :Xoguetes
STR_CARGO_PLURAL_CANDY :Lambetadas STR_CARGO_PLURAL_SWEETS :Lambetadas
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Algodón de azucre STR_CARGO_PLURAL_CANDYFLOSS :Algodón de azucre
STR_CARGO_PLURAL_BUBBLES :Burbullas STR_CARGO_PLURAL_BUBBLES :Burbullas
STR_CARGO_PLURAL_TOFFEE :Toffee STR_CARGO_PLURAL_TOFFEE :Toffee
STR_CARGO_PLURAL_BATTERIES :Pilas STR_CARGO_PLURAL_BATTERIES :Pilas
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :Trigo
STR_CARGO_SINGULAR_RUBBER :Caucho STR_CARGO_SINGULAR_RUBBER :Caucho
STR_CARGO_SINGULAR_SUGAR :Azucre STR_CARGO_SINGULAR_SUGAR :Azucre
STR_CARGO_SINGULAR_TOY :Xoguete STR_CARGO_SINGULAR_TOY :Xoguete
STR_CARGO_SINGULAR_CANDY :Lambetada STR_CARGO_SINGULAR_SWEETS :Lambetada
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Algodón de azucre STR_CARGO_SINGULAR_CANDYFLOSS :Algodón de azucre
STR_CARGO_SINGULAR_BUBBLE :Burbulla STR_CARGO_SINGULAR_BUBBLE :Burbulla
STR_CARGO_SINGULAR_TOFFEE :Toffee STR_CARGO_SINGULAR_TOFFEE :Toffee
STR_CARGO_SINGULAR_BATTERY :Pila STR_CARGO_SINGULAR_BATTERY :Pila
@@ -316,6 +316,8 @@ STR_SORT_BY_RANGE :Autonomía
STR_SORT_BY_POPULATION :Poboación STR_SORT_BY_POPULATION :Poboación
STR_SORT_BY_RATING :Puntuación STR_SORT_BY_RATING :Puntuación
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
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
@@ -1597,9 +1599,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineal
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Colocación de árbores durante a partida: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Colocación de árbores durante a partida: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controla a aparición aleatoria de árbores durante a partida. Isto pode afectar ás industrias que dependan do crecemento arbóreo, por exemplo o serradoiro STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controla a aparición aleatoria de árbores durante a partida. Isto pode afectar ás industrias que dependan do crecemento arbóreo, por exemplo o serradoiro
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Ningún {RED}(rompe o serradoiro)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Só nos bosques
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :En todas partes
STR_CONFIG_SETTING_TOOLBAR_POS :Posición da barra de ferramentas principal: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Posición da barra de ferramentas principal: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posición horizontal da barra de ferramentas principal da parte superior da pantalla STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posición horizontal da barra de ferramentas principal da parte superior da pantalla
@@ -1921,10 +1920,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Cambia-l
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multixogador STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multixogador
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Anunciado
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Escolle entre unha partida con anuncios (internet) ou sen eles (LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Non
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Si
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nome do xogador: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nome do xogador:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Este é o nome polo que te identificarán os outros xogadores STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Este é o nome polo que te identificarán os outros xogadores
@@ -1965,8 +1960,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Unirse
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Actualizar servidor STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Actualizar servidor
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Actualiza-la información do servidor STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Actualiza-la información do servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Procurar servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Buscar un servidor na rede
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Engadir servidor STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Engadir servidor
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Engade un servidor á lista que será comprobado sempre para buscar partidas. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Engade un servidor á lista que será comprobado sempre para buscar partidas.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Iniciar servidor STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Iniciar servidor
@@ -1983,6 +1976,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}O nome d
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Establecer contrasinal STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Establecer contrasinal
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protexe a túa partida cun contrasinal se non queres ser accesible públicamente STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protexe a túa partida cun contrasinal se non queres ser accesible públicamente
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Anunciado
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Escolle entre unha partida con anuncios (internet) ou sen eles (LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Non STR_NETWORK_START_SERVER_UNADVERTISED :Non
STR_NETWORK_START_SERVER_ADVERTISED :Si STR_NETWORK_START_SERVER_ADVERTISED :Si
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} cliente{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} cliente{P "" s}

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :{G=m}Weizen
STR_CARGO_PLURAL_RUBBER :{G=m}Kautschuk STR_CARGO_PLURAL_RUBBER :{G=m}Kautschuk
STR_CARGO_PLURAL_SUGAR :{G=m}Zucker STR_CARGO_PLURAL_SUGAR :{G=m}Zucker
STR_CARGO_PLURAL_TOYS :{G=p}Spielzeuge STR_CARGO_PLURAL_TOYS :{G=p}Spielzeuge
STR_CARGO_PLURAL_CANDY :{G=p}Bonbons STR_CARGO_PLURAL_SWEETS :{G=p}Bonbons
STR_CARGO_PLURAL_COLA :{G=w}Cola STR_CARGO_PLURAL_COLA :{G=w}Cola
STR_CARGO_PLURAL_COTTON_CANDY :{G=w}Zuckerwatte STR_CARGO_PLURAL_CANDYFLOSS :{G=w}Zuckerwatte
STR_CARGO_PLURAL_BUBBLES :{G=p}Luftblasen STR_CARGO_PLURAL_BUBBLES :{G=p}Luftblasen
STR_CARGO_PLURAL_TOFFEE :{G=n}Karamell STR_CARGO_PLURAL_TOFFEE :{G=n}Karamell
STR_CARGO_PLURAL_BATTERIES :{G=p}Batterien STR_CARGO_PLURAL_BATTERIES :{G=p}Batterien
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :{G=n}Weizen
STR_CARGO_SINGULAR_RUBBER :{G=m}Kautschuk STR_CARGO_SINGULAR_RUBBER :{G=m}Kautschuk
STR_CARGO_SINGULAR_SUGAR :{G=m}Zucker STR_CARGO_SINGULAR_SUGAR :{G=m}Zucker
STR_CARGO_SINGULAR_TOY :{G=n}Spielzeug STR_CARGO_SINGULAR_TOY :{G=n}Spielzeug
STR_CARGO_SINGULAR_CANDY :{G=m}Bonbon STR_CARGO_SINGULAR_SWEETS :{G=m}Bonbon
STR_CARGO_SINGULAR_COLA :{G=w}Cola STR_CARGO_SINGULAR_COLA :{G=w}Cola
STR_CARGO_SINGULAR_COTTON_CANDY :{G=w}Zuckerwatte STR_CARGO_SINGULAR_CANDYFLOSS :{G=w}Zuckerwatte
STR_CARGO_SINGULAR_BUBBLE :{G=w}Luftblase STR_CARGO_SINGULAR_BUBBLE :{G=w}Luftblase
STR_CARGO_SINGULAR_TOFFEE :{G=n}Karamell STR_CARGO_SINGULAR_TOFFEE :{G=n}Karamell
STR_CARGO_SINGULAR_BATTERY :{G=w}Batterie STR_CARGO_SINGULAR_BATTERY :{G=w}Batterie
@@ -321,6 +321,8 @@ STR_SORT_BY_RANGE :Reichweite
STR_SORT_BY_POPULATION :Bevölkerung STR_SORT_BY_POPULATION :Bevölkerung
STR_SORT_BY_RATING :Bewertung STR_SORT_BY_RATING :Bewertung
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Spiel anhalten STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Spiel anhalten
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Zeitraffer (Zeit vergeht schnellstmöglich) STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Zeitraffer (Zeit vergeht schnellstmöglich)
@@ -1797,9 +1799,6 @@ STR_CONFIG_SETTING_INDUSTRY_CARGO_FACTOR_HELPTEXT :Die Frachterzeu
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Platzierung von Bäumen während des Spiels: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Platzierung von Bäumen während des Spiels: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Lege das Ausmaß des zufälligen Baumwachstums während des Spiels fest. Dies kann Industrien wie die Sägemühle beeinflussen, welche auf nachwachsende Bäume angewiesen sind STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Lege das Ausmaß des zufälligen Baumwachstums während des Spiels fest. Dies kann Industrien wie die Sägemühle beeinflussen, welche auf nachwachsende Bäume angewiesen sind
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Nirgends {RED}(macht Sägemühle nutzlos)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Nur im Regenwald
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :überall
STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE :Angepasste Platzierung von subarktischen Bäumen: {STRING} STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE :Angepasste Platzierung von subarktischen Bäumen: {STRING}
STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE_HELPTEXT :Passt die Platzierung von Bäumen um die Schneegrenze im arktischen Klima an. Bäume dünnen oberhalb der Schneegrenze aus. Bäume direkt unterhalb der Schneegrenze sind eine Mischung aus subarktischen und gemäßigten Bäumen. Darunter werden gemäßigte Bäume platziert. STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE_HELPTEXT :Passt die Platzierung von Bäumen um die Schneegrenze im arktischen Klima an. Bäume dünnen oberhalb der Schneegrenze aus. Bäume direkt unterhalb der Schneegrenze sind eine Mischung aus subarktischen und gemäßigten Bäumen. Darunter werden gemäßigte Bäume platziert.
@@ -2241,10 +2240,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Krawatte
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Mehrspieler STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Mehrspieler
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Angekündigt
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Zwischen öffentlich angekündigtem (Internet) und nicht angekündigtem (Local Area Network, LAN) Spiel wählen
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nein
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ja
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spielername: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spielername:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Dieser Name dient zur Identifizierung anderen Spielern gegenüber STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Dieser Name dient zur Identifizierung anderen Spielern gegenüber
@@ -2285,8 +2280,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Spiel be
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Aktualisieren STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Aktualisieren
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Aktualisiert die Serverinformationen STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Aktualisiert die Serverinformationen
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Server suchen
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Netzwerk nach einem Server durchsuchen
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Server hinzufügen STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Server hinzufügen
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Fügt einen Server zu der Liste von Servern hinzu, die immer nach laufenden Spielen kontrolliert werden STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Fügt einen Server zu der Liste von Servern hinzu, die immer nach laufenden Spielen kontrolliert werden
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Server starten STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Server starten
@@ -2303,6 +2296,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Der Name
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Passwort setzen STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Passwort setzen
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Ein Passwort verhindert, dass unbefugte Leute beitreten STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Ein Passwort verhindert, dass unbefugte Leute beitreten
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Angekündigt
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Zwischen öffentlich angekündigtem (Internet) und nicht angekündigtem (Local Area Network, LAN) Spiel wählen
STR_NETWORK_START_SERVER_UNADVERTISED :Nein STR_NETWORK_START_SERVER_UNADVERTISED :Nein
STR_NETWORK_START_SERVER_ADVERTISED :Ja STR_NETWORK_START_SERVER_ADVERTISED :Ja
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} Teilnehmer STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} Teilnehmer

View File

@@ -72,12 +72,12 @@ STR_CARGO_PLURAL_SUGAR :{G=f}Ζάχαρ
STR_CARGO_PLURAL_SUGAR.geniki :Ζάχαρης STR_CARGO_PLURAL_SUGAR.geniki :Ζάχαρης
STR_CARGO_PLURAL_TOYS :{G=n}Παιχνίδια STR_CARGO_PLURAL_TOYS :{G=n}Παιχνίδια
STR_CARGO_PLURAL_TOYS.geniki :Παιχνιδιών STR_CARGO_PLURAL_TOYS.geniki :Παιχνιδιών
STR_CARGO_PLURAL_CANDY :{G=n}Γλυκίσματα STR_CARGO_PLURAL_SWEETS :{G=n}Γλυκίσματα
STR_CARGO_PLURAL_CANDY.geniki :Γλυκισμάτων STR_CARGO_PLURAL_SWEETS.geniki :Γλυκισμάτων
STR_CARGO_PLURAL_COLA :{G=f}Κόλα STR_CARGO_PLURAL_COLA :{G=f}Κόλα
STR_CARGO_PLURAL_COLA.geniki :Κόλας STR_CARGO_PLURAL_COLA.geniki :Κόλας
STR_CARGO_PLURAL_COTTON_CANDY :{G=n}Μαλλιά της γριάς STR_CARGO_PLURAL_CANDYFLOSS :{G=n}Μαλλιά της γριάς
STR_CARGO_PLURAL_COTTON_CANDY.geniki :Μαλλιών της γριάς STR_CARGO_PLURAL_CANDYFLOSS.geniki :Μαλλιών της γριάς
STR_CARGO_PLURAL_BUBBLES :{G=f}Φυσαλίδες STR_CARGO_PLURAL_BUBBLES :{G=f}Φυσαλίδες
STR_CARGO_PLURAL_BUBBLES.geniki :Φυσαλίδων STR_CARGO_PLURAL_BUBBLES.geniki :Φυσαλίδων
STR_CARGO_PLURAL_TOFFEE :{G=n}Καραμέλες βουτύρου STR_CARGO_PLURAL_TOFFEE :{G=n}Καραμέλες βουτύρου
@@ -136,11 +136,11 @@ STR_CARGO_SINGULAR_SUGAR :{G=f}Ζάχαρ
STR_CARGO_SINGULAR_SUGAR.subs :Ζάχαρες STR_CARGO_SINGULAR_SUGAR.subs :Ζάχαρες
STR_CARGO_SINGULAR_TOY :{G=n}Παιχνίδι STR_CARGO_SINGULAR_TOY :{G=n}Παιχνίδι
STR_CARGO_SINGULAR_TOY.subs :Παιχνίδια STR_CARGO_SINGULAR_TOY.subs :Παιχνίδια
STR_CARGO_SINGULAR_CANDY :{G=n}Γλυκό STR_CARGO_SINGULAR_SWEETS :{G=n}Γλυκό
STR_CARGO_SINGULAR_CANDY.subs :Γλυκα STR_CARGO_SINGULAR_SWEETS.subs :Γλυκα
STR_CARGO_SINGULAR_COLA :{G=f}Κόλα STR_CARGO_SINGULAR_COLA :{G=f}Κόλα
STR_CARGO_SINGULAR_COTTON_CANDY :{G=n}Μαλλί της γριάς STR_CARGO_SINGULAR_CANDYFLOSS :{G=n}Μαλλί της γριάς
STR_CARGO_SINGULAR_COTTON_CANDY.subs :Μαλλί της γριάς STR_CARGO_SINGULAR_CANDYFLOSS.subs :Μαλλί της γριάς
STR_CARGO_SINGULAR_BUBBLE :{G=f}Φυσαλίδα STR_CARGO_SINGULAR_BUBBLE :{G=f}Φυσαλίδα
STR_CARGO_SINGULAR_BUBBLE.subs :Φυσαλίδες STR_CARGO_SINGULAR_BUBBLE.subs :Φυσαλίδες
STR_CARGO_SINGULAR_TOFFEE :{G=n}Καραμέλα βουτύρου STR_CARGO_SINGULAR_TOFFEE :{G=n}Καραμέλα βουτύρου
@@ -373,6 +373,8 @@ STR_SORT_BY_RANGE :Εμβέλει
STR_SORT_BY_POPULATION :Πληθυσμός STR_SORT_BY_POPULATION :Πληθυσμός
STR_SORT_BY_RATING :Εκτίμηση STR_SORT_BY_RATING :Εκτίμηση
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Παύση παιχνιδιού STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Παύση παιχνιδιού
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Γρήγορη ταχύτητα παιχνιδιού STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Γρήγορη ταχύτητα παιχνιδιού
@@ -1690,9 +1692,6 @@ 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 :Έλεγχος της τυχαίας εμφάνισης δέντρων κατά τη διάρκεια του παιχνιδιού. Αυτό είναι πιθανό να επηρεάσει βιομηχανίες που εξαρτώνται από την ανάπτυξη των δέντρων, όπως για παράδειγμα οι υλοτομίες
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Κανένα {RED}(καταστρέφει το ξυλουργείο)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Μόνο σε τροπικά δάση
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Παντού
STR_CONFIG_SETTING_TOOLBAR_POS :Θέση κύριας εργαλειοθήκης: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Θέση κύριας εργαλειοθήκης: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Οριζόντια τοποθέτηση της κύριας γραμμής εργαλείων στο επάνω μέρος της οθόνης STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Οριζόντια τοποθέτηση της κύριας γραμμής εργαλείων στο επάνω μέρος της οθόνης
@@ -2014,10 +2013,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Αλλα
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Παιχνίδι πολλών παικτών STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Παιχνίδι πολλών παικτών
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Διαφημιζόμενο
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Επιλογή ανάμεσα σε ένα διαφημιζόμενο (διαδίκτυο) ή μη διαφημιζόμενο (Τοπικό Δίκτυο/LAN) παιχνίδι
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Όχι
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ναι
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Όνομα παίκτη: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Όνομα παίκτη:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Αυτό είναι το όνομα με το οποίο θα σας αναγνωρίζουν οι άλλοι παίκτες STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Αυτό είναι το όνομα με το οποίο θα σας αναγνωρίζουν οι άλλοι παίκτες
@@ -2058,8 +2053,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Συμμ
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Ανανέωση διακομιστή STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Ανανέωση διακομιστή
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Ανανεώση πληροφοριών του διακομιστή STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Ανανεώση πληροφοριών του διακομιστή
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Αναζήτηση διακομιστή
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Ψάξτε το δίκτυο για ένα διακομιστή
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Προσθήκη διακομιστή STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Προσθήκη διακομιστή
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Προσθέτει ένα διακομιστή στη λίστα ο οποίος θα ελέγχεται κάθε φορά για ενεργά παιχνίδια. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Προσθέτει ένα διακομιστή στη λίστα ο οποίος θα ελέγχεται κάθε φορά για ενεργά παιχνίδια.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Εκκίνηση διακομιστή STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Εκκίνηση διακομιστή
@@ -2076,6 +2069,8 @@ 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_ADVERTISED_LABEL :{BLACK}Διαφημιζόμενο
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Επιλογή ανάμεσα σε ένα διαφημιζόμενο (διαδίκτυο) ή μη διαφημιζόμενο (Τοπικό Δίκτυο/LAN) παιχνίδι
STR_NETWORK_START_SERVER_UNADVERTISED :Όχι STR_NETWORK_START_SERVER_UNADVERTISED :Όχι
STR_NETWORK_START_SERVER_ADVERTISED :Ναι STR_NETWORK_START_SERVER_ADVERTISED :Ναι
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} συμπαίκτ{P ης ες} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} συμπαίκτ{P ης ες}

View File

@@ -50,9 +50,9 @@ STR_CARGO_PLURAL_WHEAT :חיטה
STR_CARGO_PLURAL_RUBBER :גומי STR_CARGO_PLURAL_RUBBER :גומי
STR_CARGO_PLURAL_SUGAR :סוכר STR_CARGO_PLURAL_SUGAR :סוכר
STR_CARGO_PLURAL_TOYS :צעצועים STR_CARGO_PLURAL_TOYS :צעצועים
STR_CARGO_PLURAL_CANDY :ממתקים STR_CARGO_PLURAL_SWEETS :ממתקים
STR_CARGO_PLURAL_COLA :קולה STR_CARGO_PLURAL_COLA :קולה
STR_CARGO_PLURAL_COTTON_CANDY :שערות סבתא STR_CARGO_PLURAL_CANDYFLOSS :שערות סבתא
STR_CARGO_PLURAL_BUBBLES :בועות STR_CARGO_PLURAL_BUBBLES :בועות
STR_CARGO_PLURAL_TOFFEE :טופי STR_CARGO_PLURAL_TOFFEE :טופי
STR_CARGO_PLURAL_BATTERIES :סוללות STR_CARGO_PLURAL_BATTERIES :סוללות
@@ -92,10 +92,10 @@ STR_CARGO_SINGULAR_RUBBER :גומי
STR_CARGO_SINGULAR_SUGAR :סוכר STR_CARGO_SINGULAR_SUGAR :סוכר
STR_CARGO_SINGULAR_TOY :צעצוע STR_CARGO_SINGULAR_TOY :צעצוע
STR_CARGO_SINGULAR_TOY.plural :צעצועים STR_CARGO_SINGULAR_TOY.plural :צעצועים
STR_CARGO_SINGULAR_CANDY :ממתק STR_CARGO_SINGULAR_SWEETS :ממתק
STR_CARGO_SINGULAR_CANDY.plural :ממתקים STR_CARGO_SINGULAR_SWEETS.plural :ממתקים
STR_CARGO_SINGULAR_COLA :קולה STR_CARGO_SINGULAR_COLA :קולה
STR_CARGO_SINGULAR_COTTON_CANDY :צמר גפן מתוק STR_CARGO_SINGULAR_CANDYFLOSS :צמר גפן מתוק
STR_CARGO_SINGULAR_BUBBLE :בועה STR_CARGO_SINGULAR_BUBBLE :בועה
STR_CARGO_SINGULAR_BUBBLE.plural :בועות STR_CARGO_SINGULAR_BUBBLE.plural :בועות
STR_CARGO_SINGULAR_TOFFEE :טופי STR_CARGO_SINGULAR_TOFFEE :טופי
@@ -324,6 +324,8 @@ STR_SORT_BY_RANGE :טווח
STR_SORT_BY_POPULATION :אכלוסיה STR_SORT_BY_POPULATION :אכלוסיה
STR_SORT_BY_RATING :דרוג STR_SORT_BY_RATING :דרוג
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}השהה משחק STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}השהה משחק
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}הרץ את הזמן במהירות STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}הרץ את הזמן במהירות
@@ -1576,9 +1578,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :מותר, מת
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 :שלוט בהופעה אקראית של עצים במהלך המשחק. זה עלול להשפיע על תעשיות המסתמכות על צמיחת עצים, לדוגמא מנסרות
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :ללא {RED}(שובר מנסרת עץ)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :רק ביערות גשם
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :בכל מקום
STR_CONFIG_SETTING_TOOLBAR_POS :{STRING} :מיקום הסרגל העיקרי STR_CONFIG_SETTING_TOOLBAR_POS :{STRING} :מיקום הסרגל העיקרי
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :מיקום אופקי של סרגל הכלים הראשי בראש המסך STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :מיקום אופקי של סרגל הכלים הראשי בראש המסך
@@ -1899,10 +1898,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK} שנה
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}משחק רשת STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}משחק רשת
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}מפורסם
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}בחר בין משחק מפורסם (אינטרנטי) ומשחק לא מפורסם (רשת מקומית, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :לא
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :כן
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK} :שם השחקן STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK} :שם השחקן
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}זהו שמך כפי שיצפה ע"י המשתתפים האחרים STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}זהו שמך כפי שיצפה ע"י המשתתפים האחרים
@@ -1943,8 +1938,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}הצטר
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}רענן שרת STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}רענן שרת
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}רענן את המידע המוצג לגבי השרת STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}רענן את המידע המוצג לגבי השרת
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}אתר שרת
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}סרוק את הרשת לאיתור שרת
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}הוסף שרת STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}הוסף שרת
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}מוסיף שרת לרשימה שתמיד תבדק למשחקים פעילים. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}מוסיף שרת לרשימה שתמיד תבדק למשחקים פעילים.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}הפעל שרת STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}הפעל שרת
@@ -1961,6 +1954,8 @@ 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_ADVERTISED_LABEL :{BLACK}מפורסם
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}בחר בין משחק מפורסם (אינטרנטי) ומשחק לא מפורסם (רשת מקומית, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :לא STR_NETWORK_START_SERVER_UNADVERTISED :לא
STR_NETWORK_START_SERVER_ADVERTISED :כן STR_NETWORK_START_SERVER_ADVERTISED :כן
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} לקוח{P "" "ות"} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} לקוח{P "" "ות"}

View File

@@ -72,12 +72,12 @@ STR_CARGO_PLURAL_SUGAR :Cukor
STR_CARGO_PLURAL_SUGAR.t :cukrot STR_CARGO_PLURAL_SUGAR.t :cukrot
STR_CARGO_PLURAL_TOYS :Játék STR_CARGO_PLURAL_TOYS :Játék
STR_CARGO_PLURAL_TOYS.t :játékot STR_CARGO_PLURAL_TOYS.t :játékot
STR_CARGO_PLURAL_CANDY :Cukorka STR_CARGO_PLURAL_SWEETS :Cukorka
STR_CARGO_PLURAL_CANDY.t :cukorkát STR_CARGO_PLURAL_SWEETS.t :cukorkát
STR_CARGO_PLURAL_COLA :Kóla STR_CARGO_PLURAL_COLA :Kóla
STR_CARGO_PLURAL_COLA.t :kólát STR_CARGO_PLURAL_COLA.t :kólát
STR_CARGO_PLURAL_COTTON_CANDY :Vattacukor STR_CARGO_PLURAL_CANDYFLOSS :Vattacukor
STR_CARGO_PLURAL_COTTON_CANDY.t :vattacukrot STR_CARGO_PLURAL_CANDYFLOSS.t :vattacukrot
STR_CARGO_PLURAL_BUBBLES :Buborék STR_CARGO_PLURAL_BUBBLES :Buborék
STR_CARGO_PLURAL_BUBBLES.t :buborékot STR_CARGO_PLURAL_BUBBLES.t :buborékot
STR_CARGO_PLURAL_TOFFEE :Tejkaramella STR_CARGO_PLURAL_TOFFEE :Tejkaramella
@@ -137,12 +137,12 @@ STR_CARGO_SINGULAR_SUGAR :cukor
STR_CARGO_SINGULAR_SUGAR.t :cukrot STR_CARGO_SINGULAR_SUGAR.t :cukrot
STR_CARGO_SINGULAR_TOY :játék STR_CARGO_SINGULAR_TOY :játék
STR_CARGO_SINGULAR_TOY.t :játékot STR_CARGO_SINGULAR_TOY.t :játékot
STR_CARGO_SINGULAR_CANDY :cukorka STR_CARGO_SINGULAR_SWEETS :cukorka
STR_CARGO_SINGULAR_CANDY.t :cukorkát STR_CARGO_SINGULAR_SWEETS.t :cukorkát
STR_CARGO_SINGULAR_COLA :kóla STR_CARGO_SINGULAR_COLA :kóla
STR_CARGO_SINGULAR_COLA.t :kólát STR_CARGO_SINGULAR_COLA.t :kólát
STR_CARGO_SINGULAR_COTTON_CANDY :vattacukor STR_CARGO_SINGULAR_CANDYFLOSS :vattacukor
STR_CARGO_SINGULAR_COTTON_CANDY.t :vattacukrot STR_CARGO_SINGULAR_CANDYFLOSS.t :vattacukrot
STR_CARGO_SINGULAR_BUBBLE :buborék STR_CARGO_SINGULAR_BUBBLE :buborék
STR_CARGO_SINGULAR_BUBBLE.t :buborékot STR_CARGO_SINGULAR_BUBBLE.t :buborékot
STR_CARGO_SINGULAR_TOFFEE :tejkaramella STR_CARGO_SINGULAR_TOFFEE :tejkaramella
@@ -378,6 +378,8 @@ STR_SORT_BY_RANGE :Hatótávolság
STR_SORT_BY_POPULATION :Lakosság STR_SORT_BY_POPULATION :Lakosság
STR_SORT_BY_RATING :Értékelés STR_SORT_BY_RATING :Értékelés
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
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
@@ -1668,9 +1670,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineáris
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Játékbeli faelhelyezkedés: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Játékbeli faelhelyezkedés: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Fák véletlenszerű megjelenésének szabályozása a játék során. Ez befolyásolhatja a gazdasági épületeket, melyek a fák növekedésétől függnek, mint a favágók STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Fák véletlenszerű megjelenésének szabályozása a játék során. Ez befolyásolhatja a gazdasági épületeket, melyek a fák növekedésétől függnek, mint a favágók
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :sehol {RED}(favágók ellehetetlenítése)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :csak esőerdőkben
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :mindenhol
STR_CONFIG_SETTING_TOOLBAR_POS :A fő eszközsor helye: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :A fő eszközsor helye: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :A fő eszközsor vízszintes elhelyezésének beállítása a képernyő tetején STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :A fő eszközsor vízszintes elhelyezésének beállítása a képernyő tetején
@@ -1992,10 +1991,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Nyakkend
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Hálózati játék STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Hálózati játék
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Hírdetett
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Válassz hírdetett (internet) és nem hírdetett (helyi hálózat, LAN) játék közül.
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nem
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Igen
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Játékos neve: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Játékos neve:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}A többi játékos ilyen néven fog ismerni Téged. STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}A többi játékos ilyen néven fog ismerni Téged.
@@ -2036,8 +2031,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Csatlako
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Szerver frissítése STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Szerver frissítése
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Szerver infó frissítése STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Szerver infó frissítése
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Szerver keresése
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Szerver keresése a hálózaton
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Szerver hozzáadása STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Szerver hozzáadása
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Hozzáadja a szervert a listához, így később gyorsabban tudsz hozzá csatlakozni STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Hozzáadja a szervert a listához, így később gyorsabban tudsz hozzá csatlakozni
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Szerver indítása STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Szerver indítása
@@ -2054,6 +2047,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}A játé
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Jelszó beállítása STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Jelszó beállítása
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Védd le a játékodat jelszóval, ha nem akarod hogy illetéktelenek csatlakozzanak STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Védd le a játékodat jelszóval, ha nem akarod hogy illetéktelenek csatlakozzanak
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Hírdetett
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Válassz hírdetett (internet) és nem hírdetett (helyi hálózat, LAN) játék közül.
STR_NETWORK_START_SERVER_UNADVERTISED :Nem STR_NETWORK_START_SERVER_UNADVERTISED :Nem
STR_NETWORK_START_SERVER_ADVERTISED :Igen STR_NETWORK_START_SERVER_ADVERTISED :Igen
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} kliens STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} kliens

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :Hveiti
STR_CARGO_PLURAL_RUBBER :Gúmmí STR_CARGO_PLURAL_RUBBER :Gúmmí
STR_CARGO_PLURAL_SUGAR :Sykur STR_CARGO_PLURAL_SUGAR :Sykur
STR_CARGO_PLURAL_TOYS :Leikföng STR_CARGO_PLURAL_TOYS :Leikföng
STR_CARGO_PLURAL_CANDY :Sælgæti STR_CARGO_PLURAL_SWEETS :Sælgæti
STR_CARGO_PLURAL_COLA :Kóladrykkir STR_CARGO_PLURAL_COLA :Kóladrykkir
STR_CARGO_PLURAL_COTTON_CANDY :Sykurfrauð STR_CARGO_PLURAL_CANDYFLOSS :Sykurfrauð
STR_CARGO_PLURAL_BUBBLES :Kúlur STR_CARGO_PLURAL_BUBBLES :Kúlur
STR_CARGO_PLURAL_TOFFEE :Toffý STR_CARGO_PLURAL_TOFFEE :Toffý
STR_CARGO_PLURAL_BATTERIES :Rafhlöður STR_CARGO_PLURAL_BATTERIES :Rafhlöður
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :Hveitis
STR_CARGO_SINGULAR_RUBBER :Gúmmí STR_CARGO_SINGULAR_RUBBER :Gúmmí
STR_CARGO_SINGULAR_SUGAR :Sykur STR_CARGO_SINGULAR_SUGAR :Sykur
STR_CARGO_SINGULAR_TOY :Leikfanga STR_CARGO_SINGULAR_TOY :Leikfanga
STR_CARGO_SINGULAR_CANDY :Sælgætis STR_CARGO_SINGULAR_SWEETS :Sælgætis
STR_CARGO_SINGULAR_COLA :Kóladrykkja STR_CARGO_SINGULAR_COLA :Kóladrykkja
STR_CARGO_SINGULAR_COTTON_CANDY :Sykurfrauðs STR_CARGO_SINGULAR_CANDYFLOSS :Sykurfrauðs
STR_CARGO_SINGULAR_BUBBLE :Kúlu STR_CARGO_SINGULAR_BUBBLE :Kúlu
STR_CARGO_SINGULAR_TOFFEE :Toffý STR_CARGO_SINGULAR_TOFFEE :Toffý
STR_CARGO_SINGULAR_BATTERY :Rafhlöðu STR_CARGO_SINGULAR_BATTERY :Rafhlöðu
@@ -292,6 +292,8 @@ STR_SORT_BY_RANGE :Drægni
STR_SORT_BY_POPULATION :Fólksfjöldi STR_SORT_BY_POPULATION :Fólksfjöldi
STR_SORT_BY_RATING :Einkunn STR_SORT_BY_RATING :Einkunn
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Stöðva leik STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Stöðva leik
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Spóla leikinn áfram STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Spóla leikinn áfram
@@ -1485,9 +1487,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Leyft, sérsni
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Staðsetning trjáa í leik: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Staðsetning trjáa í leik: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Stjórnar hvernig tré birtast meðan á leiknum stendur. Þessi stilling getur haft áhrif á iðnað sem byggir á trjám, til dæmis timburverksmiðjur STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Stjórnar hvernig tré birtast meðan á leiknum stendur. Þessi stilling getur haft áhrif á iðnað sem byggir á trjám, til dæmis timburverksmiðjur
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Engin {RED}(skemmir timburverksmiðjur)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :aðeins í regnskógum
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :allstaðar
STR_CONFIG_SETTING_TOOLBAR_POS :Staðsetning tækjasláar: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Staðsetning tækjasláar: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Lárétt staða aðal tækjasláar efst á skjánum STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Lárétt staða aðal tækjasláar efst á skjánum
@@ -1776,8 +1775,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Tengjast
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Endurnýja þjón STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Endurnýja þjón
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Endurnýja upplýsingar um þjón STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Endurnýja upplýsingar um þjón
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Finna þjón
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Leita að þjónum á neti
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Bæta við þjóni STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Bæta við þjóni
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Bætir þjóni við listann, hann mun alltaf vera athugaður þegar leitað er eftir leikjum í gangi STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Bætir þjóni við listann, hann mun alltaf vera athugaður þegar leitað er eftir leikjum í gangi
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Hefja þjón STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Hefja þjón

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Gandum
STR_CARGO_PLURAL_RUBBER :Karet STR_CARGO_PLURAL_RUBBER :Karet
STR_CARGO_PLURAL_SUGAR :Gula STR_CARGO_PLURAL_SUGAR :Gula
STR_CARGO_PLURAL_TOYS :Mainan STR_CARGO_PLURAL_TOYS :Mainan
STR_CARGO_PLURAL_CANDY :Manisan STR_CARGO_PLURAL_SWEETS :Manisan
STR_CARGO_PLURAL_COLA :Kola STR_CARGO_PLURAL_COLA :Kola
STR_CARGO_PLURAL_COTTON_CANDY :Arum Manis STR_CARGO_PLURAL_CANDYFLOSS :Arum Manis
STR_CARGO_PLURAL_BUBBLES :Gelembung STR_CARGO_PLURAL_BUBBLES :Gelembung
STR_CARGO_PLURAL_TOFFEE :Gula-gula STR_CARGO_PLURAL_TOFFEE :Gula-gula
STR_CARGO_PLURAL_BATTERIES :Baterai STR_CARGO_PLURAL_BATTERIES :Baterai
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Gandum
STR_CARGO_SINGULAR_RUBBER :Karet STR_CARGO_SINGULAR_RUBBER :Karet
STR_CARGO_SINGULAR_SUGAR :Gula STR_CARGO_SINGULAR_SUGAR :Gula
STR_CARGO_SINGULAR_TOY :Mainan STR_CARGO_SINGULAR_TOY :Mainan
STR_CARGO_SINGULAR_CANDY :Manisan STR_CARGO_SINGULAR_SWEETS :Manisan
STR_CARGO_SINGULAR_COLA :Kola STR_CARGO_SINGULAR_COLA :Kola
STR_CARGO_SINGULAR_COTTON_CANDY :Arum Manis STR_CARGO_SINGULAR_CANDYFLOSS :Arum Manis
STR_CARGO_SINGULAR_BUBBLE :Gelembung STR_CARGO_SINGULAR_BUBBLE :Gelembung
STR_CARGO_SINGULAR_TOFFEE :Gula-gula STR_CARGO_SINGULAR_TOFFEE :Gula-gula
STR_CARGO_SINGULAR_BATTERY :Baterai STR_CARGO_SINGULAR_BATTERY :Baterai
@@ -315,6 +315,8 @@ STR_SORT_BY_RANGE :Jangkauan
STR_SORT_BY_POPULATION :Populasi STR_SORT_BY_POPULATION :Populasi
STR_SORT_BY_RATING :Peringkat STR_SORT_BY_RATING :Peringkat
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Hentikan sementara permainan STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Hentikan sementara permainan
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Percepat maju waktu permainan STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Percepat maju waktu permainan
@@ -1604,9 +1606,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Linier
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Penempatan pohon dalam permainan: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Penempatan pohon dalam permainan: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Mengendalikan kemunculan pohon dalam permainan. Ini akan berefek pada industri yang memerlukan pohon, contohnya pengolahan kayu gelondongan STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Mengendalikan kemunculan pohon dalam permainan. Ini akan berefek pada industri yang memerlukan pohon, contohnya pengolahan kayu gelondongan
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Tidak ada {RED}(memotong Pabrik Pengolahan Kayu Gelondongan)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Hanya pada hutan hujan
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Dimanapun
STR_CONFIG_SETTING_TOOLBAR_POS :Posisi toolbar utama: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Posisi toolbar utama: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posisi horizontal toolbar utama di bagian atas layar STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posisi horizontal toolbar utama di bagian atas layar
@@ -1928,10 +1927,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Ubah das
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Bermain bersama STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Bermain bersama
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Diiklankan
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Pilih antara permainan diiklankan (internet) dan tidak diiklankan (Jaringan wilayah lokal, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Tidak
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ya
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nama pemain: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nama pemain:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Ini adalah nama yang akan terlihat oleh pemain lain STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Ini adalah nama yang akan terlihat oleh pemain lain
@@ -1972,8 +1967,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Bergabun
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Cek server STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Cek server
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Periksa lagi status server STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Periksa lagi status server
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Cari server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Cari jaringan server
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Tambah server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Tambah server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Daftarkan server baru yang akan dipantau aktivitasnya STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Daftarkan server baru yang akan dipantau aktivitasnya
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Mulai server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Mulai server
@@ -1990,6 +1983,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Nama per
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Atur kata sandi STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Atur kata sandi
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Lindungi permainan ini dengan kata kunci jika anda tidak ingin membiarkannya terbuka untuk umum STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Lindungi permainan ini dengan kata kunci jika anda tidak ingin membiarkannya terbuka untuk umum
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Diiklankan
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Pilih antara permainan diiklankan (internet) dan tidak diiklankan (Jaringan wilayah lokal, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Tidak STR_NETWORK_START_SERVER_UNADVERTISED :Tidak
STR_NETWORK_START_SERVER_ADVERTISED :Ya STR_NETWORK_START_SERVER_ADVERTISED :Ya
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klien STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klien

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Cruinneacht
STR_CARGO_PLURAL_RUBBER :Rubar STR_CARGO_PLURAL_RUBBER :Rubar
STR_CARGO_PLURAL_SUGAR :Siúcra STR_CARGO_PLURAL_SUGAR :Siúcra
STR_CARGO_PLURAL_TOYS :Bréagáin STR_CARGO_PLURAL_TOYS :Bréagáin
STR_CARGO_PLURAL_CANDY :Milseáin STR_CARGO_PLURAL_SWEETS :Milseáin
STR_CARGO_PLURAL_COLA :Cóla STR_CARGO_PLURAL_COLA :Cóla
STR_CARGO_PLURAL_COTTON_CANDY :Scamall siúcra STR_CARGO_PLURAL_CANDYFLOSS :Scamall siúcra
STR_CARGO_PLURAL_BUBBLES :Súilíní STR_CARGO_PLURAL_BUBBLES :Súilíní
STR_CARGO_PLURAL_TOFFEE :Taifí STR_CARGO_PLURAL_TOFFEE :Taifí
STR_CARGO_PLURAL_BATTERIES :Cadhnraí STR_CARGO_PLURAL_BATTERIES :Cadhnraí
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Cruithneacht
STR_CARGO_SINGULAR_RUBBER :Rubar STR_CARGO_SINGULAR_RUBBER :Rubar
STR_CARGO_SINGULAR_SUGAR :Siúcra STR_CARGO_SINGULAR_SUGAR :Siúcra
STR_CARGO_SINGULAR_TOY :Bréagán STR_CARGO_SINGULAR_TOY :Bréagán
STR_CARGO_SINGULAR_CANDY :Milseán STR_CARGO_SINGULAR_SWEETS :Milseán
STR_CARGO_SINGULAR_COLA :Cóla STR_CARGO_SINGULAR_COLA :Cóla
STR_CARGO_SINGULAR_COTTON_CANDY :Scamall siúcra STR_CARGO_SINGULAR_CANDYFLOSS :Scamall siúcra
STR_CARGO_SINGULAR_BUBBLE :Súilín STR_CARGO_SINGULAR_BUBBLE :Súilín
STR_CARGO_SINGULAR_TOFFEE :Taifí STR_CARGO_SINGULAR_TOFFEE :Taifí
STR_CARGO_SINGULAR_BATTERY :Ceallra STR_CARGO_SINGULAR_BATTERY :Ceallra
@@ -310,6 +310,8 @@ STR_SORT_BY_RANGE :Raon
STR_SORT_BY_POPULATION :Daonra STR_SORT_BY_POPULATION :Daonra
STR_SORT_BY_RATING :Rátáil STR_SORT_BY_RATING :Rátáil
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Cuir an cluiche ar sos STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Cuir an cluiche ar sos
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Bog an cluiche ar aghaidh go scioptha STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Bog an cluiche ar aghaidh go scioptha
@@ -1551,9 +1553,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :ceadaithe, leag
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Áit a chuirtear crainnte sa chluiche: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Áit a chuirtear crainnte sa chluiche: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Rialaigh an áit a gcuirfear na crainn go fánach i rith an chluiche. D'fhéadfadh tionchar a bheith aige seo ar thionscail a bhíonn ag brath ar fhás na gcrann, muilte adhmaid mar shampla STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Rialaigh an áit a gcuirfear na crainn go fánach i rith an chluiche. D'fhéadfadh tionchar a bheith aige seo ar thionscail a bhíonn ag brath ar fhás na gcrann, muilte adhmaid mar shampla
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :ná dean{RED}(bristear an muileann adhmaid)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :i bhforaois bháistí amháin
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :gach áit
STR_CONFIG_SETTING_TOOLBAR_POS :Suíomh an phríomhbharra uirlisí: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Suíomh an phríomhbharra uirlisí: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Suíomh cothrománach an phríomhbharra uirlise ag barr an scáileáin STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Suíomh cothrománach an phríomhbharra uirlise ag barr an scáileáin
@@ -1873,10 +1872,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Athraigh
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Ilimreoirí STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Ilimreoirí
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Fógartha
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Roghnaigh idir cluiche fógartha (idirlín) agus cluiche neamhfhógartha (Líonra Achair Logánta, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Níl
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Tá
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ainm imreora: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ainm imreora:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Seo an t-ainm faoina mbeidh imreoirí eile in ann tú a aithint STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Seo an t-ainm faoina mbeidh imreoirí eile in ann tú a aithint
@@ -1917,8 +1912,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Téigh i
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Athnuaigh an freastalaí STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Athnuaigh an freastalaí
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Athnuaigh faisnéis an fhreastalaí STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Athnuaigh faisnéis an fhreastalaí
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Aimsigh freastalaí
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Cuardaigh líonra le haghaidh freastalaí
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Cuir freastalaí leis STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Cuir freastalaí leis
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Cuirtear freastalaí leis an liosta a sheiceálfar i gcónaí le haghaidh cluichí ar rith. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Cuirtear freastalaí leis an liosta a sheiceálfar i gcónaí le haghaidh cluichí ar rith.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Tosaigh freastalaí STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Tosaigh freastalaí
@@ -1935,6 +1928,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Taispeá
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Socraigh pasfhocal STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Socraigh pasfhocal
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Cosain do chluiche le pasfhocal más mian leat nach mbeidh rochtain phoiblí air STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Cosain do chluiche le pasfhocal más mian leat nach mbeidh rochtain phoiblí air
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Fógartha
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Roghnaigh idir cluiche fógartha (idirlín) agus cluiche neamhfhógartha (Líonra Achair Logánta, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Níl STR_NETWORK_START_SERVER_UNADVERTISED :Níl
STR_NETWORK_START_SERVER_ADVERTISED :Tá STR_NETWORK_START_SERVER_ADVERTISED :Tá
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} {P ch ch ch gc c}lia{P "" "" "" "" i}nt STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} {P ch ch ch gc c}lia{P "" "" "" "" i}nt

View File

@@ -50,9 +50,9 @@ STR_CARGO_PLURAL_WHEAT :{G=m}Frumento
STR_CARGO_PLURAL_RUBBER :{G=f}Gomma STR_CARGO_PLURAL_RUBBER :{G=f}Gomma
STR_CARGO_PLURAL_SUGAR :{G=m}Zucchero STR_CARGO_PLURAL_SUGAR :{G=m}Zucchero
STR_CARGO_PLURAL_TOYS :{G=m}Giocattoli STR_CARGO_PLURAL_TOYS :{G=m}Giocattoli
STR_CARGO_PLURAL_CANDY :{G=f}Caramelle STR_CARGO_PLURAL_SWEETS :{G=f}Caramelle
STR_CARGO_PLURAL_COLA :{G=f}Cola STR_CARGO_PLURAL_COLA :{G=f}Cola
STR_CARGO_PLURAL_COTTON_CANDY :{G=m}Zucchero filato STR_CARGO_PLURAL_CANDYFLOSS :{G=m}Zucchero filato
STR_CARGO_PLURAL_BUBBLES :{G=f}Bollicine STR_CARGO_PLURAL_BUBBLES :{G=f}Bollicine
STR_CARGO_PLURAL_TOFFEE :{G=m}Toffee STR_CARGO_PLURAL_TOFFEE :{G=m}Toffee
STR_CARGO_PLURAL_BATTERIES :{G=f}Batterie STR_CARGO_PLURAL_BATTERIES :{G=f}Batterie
@@ -84,9 +84,9 @@ STR_CARGO_SINGULAR_WHEAT :{G=m}Frumento
STR_CARGO_SINGULAR_RUBBER :{G=f}Gomma STR_CARGO_SINGULAR_RUBBER :{G=f}Gomma
STR_CARGO_SINGULAR_SUGAR :{G=m}Zucchero STR_CARGO_SINGULAR_SUGAR :{G=m}Zucchero
STR_CARGO_SINGULAR_TOY :{G=m}Giocattolo STR_CARGO_SINGULAR_TOY :{G=m}Giocattolo
STR_CARGO_SINGULAR_CANDY :{G=f}Caramella STR_CARGO_SINGULAR_SWEETS :{G=f}Caramella
STR_CARGO_SINGULAR_COLA :{G=f}Cola STR_CARGO_SINGULAR_COLA :{G=f}Cola
STR_CARGO_SINGULAR_COTTON_CANDY :{G=m}Zucchero filato STR_CARGO_SINGULAR_CANDYFLOSS :{G=m}Zucchero filato
STR_CARGO_SINGULAR_BUBBLE :{G=f}Bollicine STR_CARGO_SINGULAR_BUBBLE :{G=f}Bollicine
STR_CARGO_SINGULAR_TOFFEE :{G=m}Toffee STR_CARGO_SINGULAR_TOFFEE :{G=m}Toffee
STR_CARGO_SINGULAR_BATTERY :{G=f}Batterie STR_CARGO_SINGULAR_BATTERY :{G=f}Batterie
@@ -317,6 +317,8 @@ STR_SORT_BY_RANGE :{G=f}Autonomia
STR_SORT_BY_POPULATION :Popolazione STR_SORT_BY_POPULATION :Popolazione
STR_SORT_BY_RATING :Valutazione STR_SORT_BY_RATING :Valutazione
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausa STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausa
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Aumenta la velocità di gioco STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Aumenta la velocità di gioco
@@ -1628,9 +1630,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineare
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Collocazione di alberi durante la partita: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Collocazione di alberi durante la partita: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controlla la comparsa casuale di alberi durante una partita. Può influenzare le industrie che dipendono dalla crescita degli alberi, come le segherie STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controlla la comparsa casuale di alberi durante una partita. Può influenzare le industrie che dipendono dalla crescita degli alberi, come le segherie
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Nessuna {RED}(funzionamento errato segherie)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Solo nelle foreste pluviali
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Ovunque
STR_CONFIG_SETTING_TOOLBAR_POS :Posizione barra degli strumenti principale: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Posizione barra degli strumenti principale: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posizione orizzontale della barra degli strumenti principale sul bordo superiore dello schermo STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posizione orizzontale della barra degli strumenti principale sul bordo superiore dello schermo
@@ -1952,10 +1951,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Cambia l
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multigiocatore STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multigiocatore
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Pubblico
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Sceglie fra partita pubblica (su Internet) o privata (su rete locale, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :No
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Sì
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nome giocatore: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nome giocatore:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Questo è il nome con cui si verrà identificati dagli altri giocatori STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Questo è il nome con cui si verrà identificati dagli altri giocatori
@@ -1996,8 +1991,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Entra ne
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Aggiorna STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Aggiorna
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Aggiorna le informazioni sul server STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Aggiorna le informazioni sul server
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Trova server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Cerca un server sulla rete
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Aggiungi server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Aggiungi server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Aggiunge un server alla lista di server in cui cercare sempre partite in corso STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Aggiunge un server alla lista di server in cui cercare sempre partite in corso
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Avvia server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Avvia server
@@ -2014,6 +2007,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Il nome
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Imposta password STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Imposta password
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protegge la partita con una password in modo che non sia accessibile pubblicamente STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protegge la partita con una password in modo che non sia accessibile pubblicamente
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Pubblico
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Sceglie fra partita pubblica (su Internet) o privata (su rete locale, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :No STR_NETWORK_START_SERVER_UNADVERTISED :No
STR_NETWORK_START_SERVER_ADVERTISED :Sì STR_NETWORK_START_SERVER_ADVERTISED :Sì
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} client

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :小麦
STR_CARGO_PLURAL_RUBBER :ゴム STR_CARGO_PLURAL_RUBBER :ゴム
STR_CARGO_PLURAL_SUGAR :砂糖 STR_CARGO_PLURAL_SUGAR :砂糖
STR_CARGO_PLURAL_TOYS :おもちゃ STR_CARGO_PLURAL_TOYS :おもちゃ
STR_CARGO_PLURAL_CANDY :お菓子 STR_CARGO_PLURAL_SWEETS :お菓子
STR_CARGO_PLURAL_COLA :コーラ STR_CARGO_PLURAL_COLA :コーラ
STR_CARGO_PLURAL_COTTON_CANDY :わたあめ STR_CARGO_PLURAL_CANDYFLOSS :わたあめ
STR_CARGO_PLURAL_BUBBLES :泡 STR_CARGO_PLURAL_BUBBLES :泡
STR_CARGO_PLURAL_TOFFEE :タフィー STR_CARGO_PLURAL_TOFFEE :タフィー
STR_CARGO_PLURAL_BATTERIES :電池 STR_CARGO_PLURAL_BATTERIES :電池
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :小麦
STR_CARGO_SINGULAR_RUBBER :ゴム STR_CARGO_SINGULAR_RUBBER :ゴム
STR_CARGO_SINGULAR_SUGAR :砂糖 STR_CARGO_SINGULAR_SUGAR :砂糖
STR_CARGO_SINGULAR_TOY :おもちゃ STR_CARGO_SINGULAR_TOY :おもちゃ
STR_CARGO_SINGULAR_CANDY :お菓子 STR_CARGO_SINGULAR_SWEETS :お菓子
STR_CARGO_SINGULAR_COLA :コーラ STR_CARGO_SINGULAR_COLA :コーラ
STR_CARGO_SINGULAR_COTTON_CANDY :わたあめ STR_CARGO_SINGULAR_CANDYFLOSS :わたあめ
STR_CARGO_SINGULAR_BUBBLE :泡 STR_CARGO_SINGULAR_BUBBLE :泡
STR_CARGO_SINGULAR_TOFFEE :タフィー STR_CARGO_SINGULAR_TOFFEE :タフィー
STR_CARGO_SINGULAR_BATTERY :電池 STR_CARGO_SINGULAR_BATTERY :電池
@@ -312,6 +312,8 @@ STR_SORT_BY_RANGE :航続距離
STR_SORT_BY_POPULATION :人口 STR_SORT_BY_POPULATION :人口
STR_SORT_BY_RATING :レーティング STR_SORT_BY_RATING :レーティング
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}ゲームをポーズします STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}ゲームをポーズします
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}ゲームスピードを早くします STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}ゲームスピードを早くします
@@ -1554,9 +1556,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :有効(道路
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 :ゲーム中、ランダムに生えてくる樹種を設定します。設定によっては樹木の生育に依存する産業に悪影響が生じる可能性があります(「不可」にした場合、亜熱帯地域の伐採所を機能させ続けるためには手動で植林し続ける必要があります)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :不能 {RED}(亜熱帯地域の伐採所に影響)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :熱帯雨林地帯のみ
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :全地域
STR_CONFIG_SETTING_TOOLBAR_POS :メインツールバーの位置: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :メインツールバーの位置: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :画面上のメインツールバーの位置を決めます STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :画面上のメインツールバーの位置を決めます
@@ -1881,10 +1880,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}ネク
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}マルチプレイヤーゲーム STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}マルチプレイヤーゲーム
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}ゲーム公示
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}ゲームを公示(インターネット)するか、非公示(LAN)にするかを選びます
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :非公示
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :公示
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}プレイヤー名: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}プレイヤー名:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}他のプレーヤーがあなたを特定するために使う名前です STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}他のプレーヤーがあなたを特定するために使う名前です
@@ -1925,8 +1920,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}ゲー
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}サーバーを更新 STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}サーバーを更新
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}サーバー情報を更新します STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}サーバー情報を更新します
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}サーバーを検索
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}ネットワーク上のサーバーを検索します
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}サーバーを追加 STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}サーバーを追加
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}検索時、常に稼働確認するサーバーのリストに追加します STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}検索時、常に稼働確認するサーバーのリストに追加します
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}サーバーを開始 STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}サーバーを開始
@@ -1943,6 +1936,8 @@ 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_ADVERTISED_LABEL :{BLACK}ゲーム公示
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}ゲームを公示(インターネット)するか、非公示(LAN)にするかを選びます
STR_NETWORK_START_SERVER_UNADVERTISED :非公示 STR_NETWORK_START_SERVER_UNADVERTISED :非公示
STR_NETWORK_START_SERVER_ADVERTISED :公示 STR_NETWORK_START_SERVER_ADVERTISED :公示
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}接続者数: {NUM} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}接続者数: {NUM}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :{G=m}밀
STR_CARGO_PLURAL_RUBBER :{G=f}고무 STR_CARGO_PLURAL_RUBBER :{G=f}고무
STR_CARGO_PLURAL_SUGAR :{G=m}설탕 STR_CARGO_PLURAL_SUGAR :{G=m}설탕
STR_CARGO_PLURAL_TOYS :{G=m}장난감 STR_CARGO_PLURAL_TOYS :{G=m}장난감
STR_CARGO_PLURAL_CANDY :{G=m}사탕 STR_CARGO_PLURAL_SWEETS :{G=m}사탕
STR_CARGO_PLURAL_COLA :{G=f}콜라 STR_CARGO_PLURAL_COLA :{G=f}콜라
STR_CARGO_PLURAL_COTTON_CANDY :{G=m}솜사탕 STR_CARGO_PLURAL_CANDYFLOSS :{G=m}솜사탕
STR_CARGO_PLURAL_BUBBLES :{G=m}거품 STR_CARGO_PLURAL_BUBBLES :{G=m}거품
STR_CARGO_PLURAL_TOFFEE :{G=f}토피 STR_CARGO_PLURAL_TOFFEE :{G=f}토피
STR_CARGO_PLURAL_BATTERIES :{G=f}건전지 STR_CARGO_PLURAL_BATTERIES :{G=f}건전지
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :{G=m}밀
STR_CARGO_SINGULAR_RUBBER :{G=f}고무 STR_CARGO_SINGULAR_RUBBER :{G=f}고무
STR_CARGO_SINGULAR_SUGAR :{G=m}설탕 STR_CARGO_SINGULAR_SUGAR :{G=m}설탕
STR_CARGO_SINGULAR_TOY :{G=m}장난감 STR_CARGO_SINGULAR_TOY :{G=m}장난감
STR_CARGO_SINGULAR_CANDY :{G=m}사탕 STR_CARGO_SINGULAR_SWEETS :{G=m}사탕
STR_CARGO_SINGULAR_COLA :{G=f}콜라 STR_CARGO_SINGULAR_COLA :{G=f}콜라
STR_CARGO_SINGULAR_COTTON_CANDY :{G=m}솜사탕 STR_CARGO_SINGULAR_CANDYFLOSS :{G=m}솜사탕
STR_CARGO_SINGULAR_BUBBLE :{G=m}거품 STR_CARGO_SINGULAR_BUBBLE :{G=m}거품
STR_CARGO_SINGULAR_TOFFEE :{G=f}토피 STR_CARGO_SINGULAR_TOFFEE :{G=f}토피
STR_CARGO_SINGULAR_BATTERY :{G=f}건전지 STR_CARGO_SINGULAR_BATTERY :{G=f}건전지
@@ -319,6 +319,15 @@ STR_SORT_BY_VEHICLE_COUNT :차량 수
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_NUM_VEHICLES :차량 수
STR_SORT_BY_TOTAL_PROFIT_LAST_YEAR :작년 총 이익
STR_SORT_BY_TOTAL_PROFIT_THIS_YEAR :올해 총 이익
STR_SORT_BY_AVERAGE_PROFIT_LAST_YEAR :작년 평균 이익
STR_SORT_BY_AVERAGE_PROFIT_THIS_YEAR :올해 평균 이익
# Group by options for vehicle list
STR_GROUP_BY_NONE :없음
STR_GROUP_BY_SHARED_ORDERS :공유된 경로
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}게임을 일시 정지합니다. STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}게임을 일시 정지합니다.
@@ -780,8 +789,8 @@ STR_SMALLMAP_TOOLTIP_ENABLE_ALL_CARGOS :{BLACK}모든
# Status bar messages # Status bar messages
STR_STATUSBAR_TOOLTIP_SHOW_LAST_NEWS :{BLACK}마지막 메시지/뉴스 보기 STR_STATUSBAR_TOOLTIP_SHOW_LAST_NEWS :{BLACK}마지막 메시지/뉴스 보기
STR_STATUSBAR_COMPANY_NAME :{SILVER}- - {COMPANY} - - STR_STATUSBAR_COMPANY_NAME :{SILVER}- - {COMPANY} - -
STR_STATUSBAR_PAUSED :{YELLOW}* * 일시 정지 * * STR_STATUSBAR_PAUSED :{YELLOW}* * 일시 정지 * *
STR_STATUSBAR_PAUSED_LINK_GRAPH :{ORANGE}* * 일시 정지 (연결 상태 갱신을 기다리는 중) * * STR_STATUSBAR_PAUSED_LINK_GRAPH :{ORANGE}* * 일시 정지 (연결 상태가 업데이트되기를 기다리는 중) * *
STR_STATUSBAR_AUTOSAVE :{RED}자동 저장 STR_STATUSBAR_AUTOSAVE :{RED}자동 저장
STR_STATUSBAR_SAVING_GAME :{RED}* * 게임 저장 중 * * STR_STATUSBAR_SAVING_GAME :{RED}* * 게임 저장 중 * *
@@ -1803,9 +1812,6 @@ STR_CONFIG_SETTING_INDUSTRY_CARGO_FACTOR_HELPTEXT :1차 산업 시
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 :게임 중에 나무가 자동적으로 번식하는지 여부를 조절합니다. 이 설정을 조정하면, 아열대 기후의 벌목소처럼 나무의 성장에 의존하는 산업시설에 영향을 끼칠 수 있습니다.
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :자라지 않음 {RED}(제재소에 의해 벌목될 수 있음)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :열대 우림 지역에서만
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :어디서나
STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE :조정된 눈 쌓인 나무: {STRING} STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE :조정된 눈 쌓인 나무: {STRING}
STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE_HELPTEXT :아한대 기후에서의 설선 근처의 눈 쌓인 나무의 개수를 조정합니다. 설선 위에는 나무가 적어집니다. 설선에서는 온대 기후의 나무와 눈 쌓인 나무가 공존할 것입니다. 설선 아래에선 온대 기후의 나무가 자랄 것입니다. STR_CONFIG_SETTING_TREES_AROUND_SNOWLINE_HELPTEXT :아한대 기후에서의 설선 근처의 눈 쌓인 나무의 개수를 조정합니다. 설선 위에는 나무가 적어집니다. 설선에서는 온대 기후의 나무와 눈 쌓인 나무가 공존할 것입니다. 설선 아래에선 온대 기후의 나무가 자랄 것입니다.
@@ -2247,10 +2253,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}넥타
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}멀티 플레이 STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}멀티 플레이
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}공개 여부
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}공개된 게임(인터넷)과 비공개된 게임(LAN) 중에서 선택하십시오.
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :아니요
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :예
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}플레이어 이름: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}플레이어 이름:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}다른 사람들에게 보여줄 당신의 이름입니다. STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}다른 사람들에게 보여줄 당신의 이름입니다.
@@ -2291,8 +2293,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}게임
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}새로고침 STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}새로고침
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}서버 정보를 새로 고칩니다. STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}서버 정보를 새로 고칩니다.
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}서버 검색
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}네트워크에 등록되어 있는 서버를 검색합니다.
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}서버 추가 STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}서버 추가
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}서버를 목록에 수동으로 추가합니다. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}서버를 목록에 수동으로 추가합니다.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}서버 열기 STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}서버 열기
@@ -2309,6 +2309,8 @@ 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_ADVERTISED_LABEL :{BLACK}공개 여부
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}공개된 게임(인터넷)과 비공개된 게임(LAN) 중에서 선택하십시오.
STR_NETWORK_START_SERVER_UNADVERTISED :아니요 STR_NETWORK_START_SERVER_UNADVERTISED :아니요
STR_NETWORK_START_SERVER_ADVERTISED :예 STR_NETWORK_START_SERVER_ADVERTISED :예
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM}명 STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM}명
@@ -2512,17 +2514,17 @@ STR_NETWORK_ERROR_CLIENT_GUI_LOST_CONNECTION :{WHITE}마지
STR_NETWORK_SERVER_MESSAGE :*** {1:STRING} STR_NETWORK_SERVER_MESSAGE :*** {1:STRING}
############ Leave those lines in this order!! ############ Leave those lines in this order!!
STR_NETWORK_SERVER_MESSAGE_GAME_PAUSED :게임이 일시 정지되었습니다. ({STRING}) STR_NETWORK_SERVER_MESSAGE_GAME_PAUSED :게임이 일시 정지되었습니다. ({STRING})
STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :게임이 아직 일시 정지된 상태입니다. ({STRING}) STR_NETWORK_SERVER_MESSAGE_GAME_STILL_PAUSED_1 :게임이 아직 일시 정지된 상태입니다 ({STRING})
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_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_SERVER_MESSAGE_GAME_REASON_LINK_GRAPH :연결 상태가 업데이트되기를 기다리는 중
############ End of leave-in-this-order ############ End of leave-in-this-order
STR_NETWORK_MESSAGE_CLIENT_LEAVING :게임 종료 STR_NETWORK_MESSAGE_CLIENT_LEAVING :게임 종료
STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} 님이 입장하셨습니다 STR_NETWORK_MESSAGE_CLIENT_JOINED :*** {STRING} 님이 입장하셨습니다
@@ -2562,7 +2564,7 @@ STR_CONTENT_OPEN_URL :{BLACK}웹 사
STR_CONTENT_OPEN_URL_TOOLTIP :{BLACK}이 컨텐츠의 웹 사이트를 방문합니다 STR_CONTENT_OPEN_URL_TOOLTIP :{BLACK}이 컨텐츠의 웹 사이트를 방문합니다
STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}다운로드 STR_CONTENT_DOWNLOAD_CAPTION :{BLACK}다운로드
STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}선택한 콘텐츠의 다운로드를 시작합니다 STR_CONTENT_DOWNLOAD_CAPTION_TOOLTIP :{BLACK}선택한 콘텐츠의 다운로드를 시작합니다
STR_CONTENT_TOTAL_DOWNLOAD_SIZE :{SILVER}다운로드 할 파일의 총 용량: {WHITE}{BYTES} STR_CONTENT_TOTAL_DOWNLOAD_SIZE :{SILVER}다운로드할 파일의 총 용량: {WHITE}{BYTES}
STR_CONTENT_DETAIL_TITLE :{SILVER}콘텐츠 정보 STR_CONTENT_DETAIL_TITLE :{SILVER}콘텐츠 정보
STR_CONTENT_DETAIL_SUBTITLE_UNSELECTED :{SILVER}이 콘텐츠를 선택하지 않았습니다 STR_CONTENT_DETAIL_SUBTITLE_UNSELECTED :{SILVER}이 콘텐츠를 선택하지 않았습니다
STR_CONTENT_DETAIL_SUBTITLE_SELECTED :{SILVER}이 콘텐츠를 다운로드하기 위해 선택하였습니다 STR_CONTENT_DETAIL_SUBTITLE_SELECTED :{SILVER}이 콘텐츠를 다운로드하기 위해 선택하였습니다
@@ -2580,7 +2582,7 @@ STR_CONTENT_DETAIL_SELECTED_BECAUSE_OF :{WHITE}{STRING}
STR_CONTENT_DETAIL_DEPENDENCIES :{SILVER}필요한 요소: {WHITE}{STRING} STR_CONTENT_DETAIL_DEPENDENCIES :{SILVER}필요한 요소: {WHITE}{STRING}
STR_CONTENT_DETAIL_TAGS :{SILVER}태그: {WHITE}{STRING} STR_CONTENT_DETAIL_TAGS :{SILVER}태그: {WHITE}{STRING}
STR_CONTENT_NO_ZLIB :{WHITE}OpenTTD가 "zlib" 지원 기능이 없는 상태에서 빌드되었습니다... STR_CONTENT_NO_ZLIB :{WHITE}OpenTTD가 "zlib" 지원 기능이 없는 상태에서 빌드되었습니다...
STR_CONTENT_NO_ZLIB_SUB :{WHITE}... 콘텐츠를 다운로드 할 수 없습니다! STR_CONTENT_NO_ZLIB_SUB :{WHITE}... 콘텐츠를 다운로드할 수 없습니다!
# Order of these is important! # Order of these is important!
STR_CONTENT_TYPE_BASE_GRAPHICS :{G=m}기본 그래픽 STR_CONTENT_TYPE_BASE_GRAPHICS :{G=m}기본 그래픽
@@ -6140,6 +6142,7 @@ STR_FORMAT_BUOY_NAME :{TOWN} 부표
STR_FORMAT_BUOY_NAME_SERIAL :{TOWN} 부표 #{COMMA} STR_FORMAT_BUOY_NAME_SERIAL :{TOWN} 부표 #{COMMA}
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 :{TOWN} {STRING} STR_FORMAT_INDUSTRY_NAME :{TOWN} {STRING}
STR_FORMAT_WAYPOINT_NAME :{TOWN} 경유지 STR_FORMAT_WAYPOINT_NAME :{TOWN} 경유지
STR_FORMAT_WAYPOINT_NAME_SERIAL :{TOWN} 경유지 #{COMMA} STR_FORMAT_WAYPOINT_NAME_SERIAL :{TOWN} 경유지 #{COMMA}

View File

@@ -119,18 +119,18 @@ STR_CARGO_PLURAL_TOYS :{G=np}Ludicra
STR_CARGO_PLURAL_TOYS.gen :ludicrorum STR_CARGO_PLURAL_TOYS.gen :ludicrorum
STR_CARGO_PLURAL_TOYS.acc :Ludicra STR_CARGO_PLURAL_TOYS.acc :Ludicra
STR_CARGO_PLURAL_TOYS.dat :Ludicris STR_CARGO_PLURAL_TOYS.dat :Ludicris
STR_CARGO_PLURAL_CANDY :{G=np}Bellaria STR_CARGO_PLURAL_SWEETS :{G=np}Bellaria
STR_CARGO_PLURAL_CANDY.gen :bellariorum STR_CARGO_PLURAL_SWEETS.gen :bellariorum
STR_CARGO_PLURAL_CANDY.acc :Bellaria STR_CARGO_PLURAL_SWEETS.acc :Bellaria
STR_CARGO_PLURAL_CANDY.dat :Bellariis STR_CARGO_PLURAL_SWEETS.dat :Bellariis
STR_CARGO_PLURAL_COLA :{G=f}Cola STR_CARGO_PLURAL_COLA :{G=f}Cola
STR_CARGO_PLURAL_COLA.gen :colae STR_CARGO_PLURAL_COLA.gen :colae
STR_CARGO_PLURAL_COLA.acc :Colam STR_CARGO_PLURAL_COLA.acc :Colam
STR_CARGO_PLURAL_COLA.dat :Colae STR_CARGO_PLURAL_COLA.dat :Colae
STR_CARGO_PLURAL_COTTON_CANDY :{G=n}Sacchari Xylinum STR_CARGO_PLURAL_CANDYFLOSS :{G=n}Sacchari Xylinum
STR_CARGO_PLURAL_COTTON_CANDY.gen :sacchari xylini STR_CARGO_PLURAL_CANDYFLOSS.gen :sacchari xylini
STR_CARGO_PLURAL_COTTON_CANDY.acc :Sacchari Xylinum STR_CARGO_PLURAL_CANDYFLOSS.acc :Sacchari Xylinum
STR_CARGO_PLURAL_COTTON_CANDY.dat :Sacchari Xylino STR_CARGO_PLURAL_CANDYFLOSS.dat :Sacchari Xylino
STR_CARGO_PLURAL_BUBBLES :{G=fp}Bullae STR_CARGO_PLURAL_BUBBLES :{G=fp}Bullae
STR_CARGO_PLURAL_BUBBLES.gen :bullarum STR_CARGO_PLURAL_BUBBLES.gen :bullarum
STR_CARGO_PLURAL_BUBBLES.acc :Bullas STR_CARGO_PLURAL_BUBBLES.acc :Bullas
@@ -246,18 +246,18 @@ STR_CARGO_SINGULAR_TOY :{G=np}Ludicra
STR_CARGO_SINGULAR_TOY.gen :ludicrorum STR_CARGO_SINGULAR_TOY.gen :ludicrorum
STR_CARGO_SINGULAR_TOY.acc :Ludicra STR_CARGO_SINGULAR_TOY.acc :Ludicra
STR_CARGO_SINGULAR_TOY.dat :Ludicris STR_CARGO_SINGULAR_TOY.dat :Ludicris
STR_CARGO_SINGULAR_CANDY :{G=np}Bellaria STR_CARGO_SINGULAR_SWEETS :{G=np}Bellaria
STR_CARGO_SINGULAR_CANDY.gen :bellariorum STR_CARGO_SINGULAR_SWEETS.gen :bellariorum
STR_CARGO_SINGULAR_CANDY.acc :Bellaria STR_CARGO_SINGULAR_SWEETS.acc :Bellaria
STR_CARGO_SINGULAR_CANDY.dat :Bellariis STR_CARGO_SINGULAR_SWEETS.dat :Bellariis
STR_CARGO_SINGULAR_COLA :{G=f}Cola STR_CARGO_SINGULAR_COLA :{G=f}Cola
STR_CARGO_SINGULAR_COLA.gen :colae STR_CARGO_SINGULAR_COLA.gen :colae
STR_CARGO_SINGULAR_COLA.acc :Colam STR_CARGO_SINGULAR_COLA.acc :Colam
STR_CARGO_SINGULAR_COLA.dat :Colae STR_CARGO_SINGULAR_COLA.dat :Colae
STR_CARGO_SINGULAR_COTTON_CANDY :{G=n}Sacchari Xylinum STR_CARGO_SINGULAR_CANDYFLOSS :{G=n}Sacchari Xylinum
STR_CARGO_SINGULAR_COTTON_CANDY.gen :sacchari xylini STR_CARGO_SINGULAR_CANDYFLOSS.gen :sacchari xylini
STR_CARGO_SINGULAR_COTTON_CANDY.acc :Sacchari Xylinum STR_CARGO_SINGULAR_CANDYFLOSS.acc :Sacchari Xylinum
STR_CARGO_SINGULAR_COTTON_CANDY.dat :Sacchari Xylino STR_CARGO_SINGULAR_CANDYFLOSS.dat :Sacchari Xylino
STR_CARGO_SINGULAR_BUBBLE :{G=fp}Bullae STR_CARGO_SINGULAR_BUBBLE :{G=fp}Bullae
STR_CARGO_SINGULAR_BUBBLE.gen :bullarum STR_CARGO_SINGULAR_BUBBLE.gen :bullarum
STR_CARGO_SINGULAR_BUBBLE.acc :Bullas STR_CARGO_SINGULAR_BUBBLE.acc :Bullas
@@ -500,6 +500,8 @@ STR_SORT_BY_RANGE :Distantia volat
STR_SORT_BY_POPULATION :Numero Incolarum STR_SORT_BY_POPULATION :Numero Incolarum
STR_SORT_BY_RATING :Censione STR_SORT_BY_RATING :Censione
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Ludum intermittere STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Ludum intermittere
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Ludum adcelerare STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Ludum adcelerare
@@ -1768,9 +1770,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Linearis
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Positio arborum in ludo: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Positio arborum in ludo: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Quomodo arbores apparent intra ludum. Forsitan industriae afficiuntur quibus necesse sunt arbores, e.g. castra lignatorum STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Quomodo arbores apparent intra ludum. Forsitan industriae afficiuntur quibus necesse sunt arbores, e.g. castra lignatorum
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Nulla {RED}(rumpit castra lignatorum)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Modo in silvis plivualibus
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Ubique
STR_CONFIG_SETTING_TOOLBAR_POS :Locus primariae arcae instrumentorum: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Locus primariae arcae instrumentorum: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Locus horizontalis arcae instrumentorum primariae apud apicem fenestrae STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Locus horizontalis arcae instrumentorum primariae apud apicem fenestrae
@@ -2092,10 +2091,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Mutare f
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Modus Plurium Lusorum STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Modus Plurium Lusorum
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Ostensum
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Eligere servatrum ostensum (interretis) aut non ostensum (LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Non
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ita
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nomen lusoris: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nomen lusoris:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Hoc est nomen tuum aliis lusoribus visibile STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Hoc est nomen tuum aliis lusoribus visibile
@@ -2136,8 +2131,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Ludum iu
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Servatrum instaurare STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Servatrum instaurare
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Iterum arcessere indicia servatri STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Iterum arcessere indicia servatri
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Servatrum quaerere
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Quarere servatrum in rete
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Addere servatrum STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Addere servatrum
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Addit servatrum indici quod semper inspicetur si ludus activus insit STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Addit servatrum indici quod semper inspicetur si ludus activus insit
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Servatrum incohare STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Servatrum incohare
@@ -2154,6 +2147,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Hoc ludi
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Elige tesseram STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Elige tesseram
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Custodire tessera ludum tuum, si non vis publicos iungere STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Custodire tessera ludum tuum, si non vis publicos iungere
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Ostensum
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Eligere servatrum ostensum (interretis) aut non ostensum (LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Non STR_NETWORK_START_SERVER_UNADVERTISED :Non
STR_NETWORK_START_SERVER_ADVERTISED :Ita STR_NETWORK_START_SERVER_ADVERTISED :Ita
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} clien{P s tes} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} clien{P s tes}

View File

@@ -50,9 +50,9 @@ STR_CARGO_PLURAL_WHEAT :Kvieši
STR_CARGO_PLURAL_RUBBER :Kaučuks STR_CARGO_PLURAL_RUBBER :Kaučuks
STR_CARGO_PLURAL_SUGAR :Cukurs STR_CARGO_PLURAL_SUGAR :Cukurs
STR_CARGO_PLURAL_TOYS :Rotaļlietas STR_CARGO_PLURAL_TOYS :Rotaļlietas
STR_CARGO_PLURAL_CANDY :Saldumi STR_CARGO_PLURAL_SWEETS :Saldumi
STR_CARGO_PLURAL_COLA :Kola STR_CARGO_PLURAL_COLA :Kola
STR_CARGO_PLURAL_COTTON_CANDY :Cukurvate STR_CARGO_PLURAL_CANDYFLOSS :Cukurvate
STR_CARGO_PLURAL_BUBBLES :Burbuļi STR_CARGO_PLURAL_BUBBLES :Burbuļi
STR_CARGO_PLURAL_TOFFEE :Īriss STR_CARGO_PLURAL_TOFFEE :Īriss
STR_CARGO_PLURAL_BATTERIES :Baterijas STR_CARGO_PLURAL_BATTERIES :Baterijas
@@ -84,9 +84,9 @@ STR_CARGO_SINGULAR_WHEAT :Kvieši
STR_CARGO_SINGULAR_RUBBER :Kaučuks STR_CARGO_SINGULAR_RUBBER :Kaučuks
STR_CARGO_SINGULAR_SUGAR :Cukurs STR_CARGO_SINGULAR_SUGAR :Cukurs
STR_CARGO_SINGULAR_TOY :Rotaļlieta STR_CARGO_SINGULAR_TOY :Rotaļlieta
STR_CARGO_SINGULAR_CANDY :Saldumi STR_CARGO_SINGULAR_SWEETS :Saldumi
STR_CARGO_SINGULAR_COLA :Kola STR_CARGO_SINGULAR_COLA :Kola
STR_CARGO_SINGULAR_COTTON_CANDY :Cukurvate STR_CARGO_SINGULAR_CANDYFLOSS :Cukurvate
STR_CARGO_SINGULAR_BUBBLE :Burbuļi STR_CARGO_SINGULAR_BUBBLE :Burbuļi
STR_CARGO_SINGULAR_TOFFEE :Īriss STR_CARGO_SINGULAR_TOFFEE :Īriss
STR_CARGO_SINGULAR_BATTERY :Baterijas STR_CARGO_SINGULAR_BATTERY :Baterijas
@@ -196,6 +196,7 @@ STR_COLOUR_DEFAULT :Noklusējuma
STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}jūdzes stundā STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}jūdzes stundā
STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}km/h STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}km/h
STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}m/s STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}m/s
STR_UNITS_VELOCITY_GAMEUNITS :{DECIMAL}{NBSP}lauciņi/diena
STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}ZS STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}ZS
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}ZS STR_UNITS_POWER_METRIC :{COMMA}{NBSP}ZS
@@ -317,6 +318,8 @@ STR_SORT_BY_RANGE :apgabala
STR_SORT_BY_POPULATION :iedzīvotāju skaita STR_SORT_BY_POPULATION :iedzīvotāju skaita
STR_SORT_BY_RATING :vērtējuma STR_SORT_BY_RATING :vērtējuma
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauzēt spēli STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauzēt spēli
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Paātrināta spēle STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Paātrināta spēle
@@ -1555,6 +1558,11 @@ STR_CONFIG_SETTING_ENDING_YEAR :Vērtēšanas b
STR_CONFIG_SETTING_ENDING_YEAR_HELPTEXT :Spēles beigas gads (tiek izmantots rezultāta noteikšanai). Šī gada beigās uzņēmuma rezultāti tiek ierakstīti un uz ekrāna tiek parādīti labākie rezultāti, bet spēlētāji var turpināt spēlēt arī pēc šī datuma.{}Ja tas ir norādīts pirms spēles sākuma datuma, labākie rezultāti nekad netiek parādīti. STR_CONFIG_SETTING_ENDING_YEAR_HELPTEXT :Spēles beigas gads (tiek izmantots rezultāta noteikšanai). Šī gada beigās uzņēmuma rezultāti tiek ierakstīti un uz ekrāna tiek parādīti labākie rezultāti, bet spēlētāji var turpināt spēlēt arī pēc šī datuma.{}Ja tas ir norādīts pirms spēles sākuma datuma, labākie rezultāti nekad netiek parādīti.
STR_CONFIG_SETTING_ENDING_YEAR_VALUE :{NUM} STR_CONFIG_SETTING_ENDING_YEAR_VALUE :{NUM}
STR_CONFIG_SETTING_ENDING_YEAR_ZERO :Nekad STR_CONFIG_SETTING_ENDING_YEAR_ZERO :Nekad
STR_CONFIG_SETTING_ECONOMY_TYPE :Ekonomikas tips: {STRING}
STR_CONFIG_SETTING_ECONOMY_TYPE_HELPTEXT :Vienmērīga ekonomika liek mainīt ražošanas apjomus biežāk un mazākos soļos. Saldēta ekonomika aptur ražošanas izmaiņas un nozaru slēgšanu. Šim iestatījumam var nebūt ietekmes, ja nozares veidus nodrošina NewGRF.
STR_CONFIG_SETTING_ECONOMY_TYPE_ORIGINAL :Orģināls
STR_CONFIG_SETTING_ECONOMY_TYPE_SMOOTH :Gluds
STR_CONFIG_SETTING_ECONOMY_TYPE_FROZEN :Saldēts
STR_CONFIG_SETTING_ALLOW_SHARES :Atļaut akciju pirkšanu no citiem uzņēmumiem: {STRING} STR_CONFIG_SETTING_ALLOW_SHARES :Atļaut akciju pirkšanu no citiem uzņēmumiem: {STRING}
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Ja iespējots, ir atļauts pirkt un pārdodot uzņēmumu akcijas. Akcijas būs pieejamas tikai atbilstošu vecumu sasniegušiem uzņēmumiem STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Ja iespējots, ir atļauts pirkt un pārdodot uzņēmumu akcijas. Akcijas būs pieejamas tikai atbilstošu vecumu sasniegušiem uzņēmumiem
STR_CONFIG_SETTING_MIN_YEARS_FOR_SHARES :Minimālais uzņēmuma vecums, lai tirgotos ar akcijām: {STRING} STR_CONFIG_SETTING_MIN_YEARS_FOR_SHARES :Minimālais uzņēmuma vecums, lai tirgotos ar akcijām: {STRING}
@@ -1606,9 +1614,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineārs
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Koku izvietojums spēlē: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Koku izvietojums spēlē: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Vadīt nejaušu koku parādīšanos spēles laikā. Tas var ietekmēt no kokaudzēšanas atkarīgas ražotnes, piemēram kokzāģētavas STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Vadīt nejaušu koku parādīšanos spēles laikā. Tas var ietekmēt no kokaudzēšanas atkarīgas ražotnes, piemēram kokzāģētavas
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :nav {RED}(nedarbosies kokzāģētavas)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :tikai lietusmežos
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :visur
STR_CONFIG_SETTING_TOOLBAR_POS :Galvenās rīkjoslas novietojums: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Galvenās rīkjoslas novietojums: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Galvenās rīkjoslas horizontālais novietojums ekrāna augšējā daļā STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Galvenās rīkjoslas horizontālais novietojums ekrāna augšējā daļā
@@ -1675,6 +1680,7 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :Vai lietotāja
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :impērijas, britu (jūdzes stundā) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :impērijas, britu (jūdzes stundā)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :metriskās (km/h) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :metriskās (km/h)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :SI, starptautiskās (m/s) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :SI, starptautiskās (m/s)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_GAMEUNITS :Spēles vienības (lauciņi/dienas)
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Transportlīdzekļu jaudas mērvienības: {STRING} STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Transportlīdzekļu jaudas mērvienības: {STRING}
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Vai lietotāja saskarnē rāda transporta līdzekļa jaudu, rādīt norādītajās mērvienībās STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Vai lietotāja saskarnē rāda transporta līdzekļa jaudu, rādīt norādītajās mērvienībās
@@ -1809,6 +1815,7 @@ STR_INTRO_TRANSLATION :{BLACK}Šim tul
# Quit window # Quit window
STR_QUIT_CAPTION :{WHITE}Iziet STR_QUIT_CAPTION :{WHITE}Iziet
STR_QUIT_ARE_YOU_SURE_YOU_WANT_TO_EXIT_OPENTTD :{YELLOW}Vai esat pārliecināts ka vēlaties iziet no OpenTTD?
STR_QUIT_YES :{BLACK}Jā STR_QUIT_YES :{BLACK}Jā
STR_QUIT_NO :{BLACK}Nē STR_QUIT_NO :{BLACK}Nē
@@ -1932,10 +1939,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Mainīt
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Vairākspēlētāju spēle STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Vairākspēlētāju spēle
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Izsludināt
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Izvēlieties starp reklamēto (interneta) un nereklamēto (lokālā tīkla, LAN) spēli
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nē
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Jā
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spēlētāja vārds: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spēlētāja vārds:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Pēc šā vārda jūs atpazīs citi spēlētāji STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Pēc šā vārda jūs atpazīs citi spēlētāji
@@ -1976,8 +1979,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Pievieno
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Atsvaidzināt serveri STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Atsvaidzināt serveri
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Atsvaidzināt servera informāciju STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Atsvaidzināt servera informāciju
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Atrast serveri
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Meklēt serveri tīklā
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Pievienot serveri STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Pievienot serveri
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Pievienot serveri sarakstam, kurš vienmēr tiks pārbaudīts vai tajā nav palaistas spēles STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Pievienot serveri sarakstam, kurš vienmēr tiks pārbaudīts vai tajā nav palaistas spēles
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Palaist serveri STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Palaist serveri
@@ -1994,6 +1995,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Spēles
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Uzstādīt paroli STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Uzstādīt paroli
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Aizsargā jūsu spēli ar paroli, ja nevēlaties lai tā būtu publiski pieejama STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Aizsargā jūsu spēli ar paroli, ja nevēlaties lai tā būtu publiski pieejama
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Izsludināt
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Izvēlieties starp reklamēto (interneta) un nereklamēto (lokālā tīkla, LAN) spēli
STR_NETWORK_START_SERVER_UNADVERTISED :Nē STR_NETWORK_START_SERVER_UNADVERTISED :Nē
STR_NETWORK_START_SERVER_ADVERTISED :Jā STR_NETWORK_START_SERVER_ADVERTISED :Jā
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} spēlētāj{P s i u} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} spēlētāj{P s i u}
@@ -5044,6 +5047,7 @@ STR_FORMAT_BUOY_NAME :{TOWN} boja
STR_FORMAT_BUOY_NAME_SERIAL :{TOWN} boja Nr. #{COMMA} STR_FORMAT_BUOY_NAME_SERIAL :{TOWN} boja Nr. #{COMMA}
STR_FORMAT_COMPANY_NUM :({COMMA}. uzņēmums) STR_FORMAT_COMPANY_NUM :({COMMA}. uzņēmums)
STR_FORMAT_GROUP_NAME :Grupa {COMMA} STR_FORMAT_GROUP_NAME :Grupa {COMMA}
STR_FORMAT_GROUP_VEHICLE_NAME :{GROUP} #{COMMA}
STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:TOWN} STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:TOWN}
STR_FORMAT_WAYPOINT_NAME :Pieturas punkts {TOWN} STR_FORMAT_WAYPOINT_NAME :Pieturas punkts {TOWN}
STR_FORMAT_WAYPOINT_NAME_SERIAL :Pieturas punkts {TOWN} #{COMMA} STR_FORMAT_WAYPOINT_NAME_SERIAL :Pieturas punkts {TOWN} #{COMMA}

View File

@@ -194,13 +194,13 @@ STR_CARGO_PLURAL_TOYS.kam :žaislams
STR_CARGO_PLURAL_TOYS.ka :žaislus STR_CARGO_PLURAL_TOYS.ka :žaislus
STR_CARGO_PLURAL_TOYS.kuo :žaislais STR_CARGO_PLURAL_TOYS.kuo :žaislais
STR_CARGO_PLURAL_TOYS.kur :žaisluose STR_CARGO_PLURAL_TOYS.kur :žaisluose
STR_CARGO_PLURAL_CANDY :Saldumynai STR_CARGO_PLURAL_SWEETS :Saldumynai
STR_CARGO_PLURAL_CANDY.kas :saldumynai STR_CARGO_PLURAL_SWEETS.kas :saldumynai
STR_CARGO_PLURAL_CANDY.ko :saldumynų STR_CARGO_PLURAL_SWEETS.ko :saldumynų
STR_CARGO_PLURAL_CANDY.kam :saldumynams STR_CARGO_PLURAL_SWEETS.kam :saldumynams
STR_CARGO_PLURAL_CANDY.ka :saldumynus STR_CARGO_PLURAL_SWEETS.ka :saldumynus
STR_CARGO_PLURAL_CANDY.kuo :saldumynais STR_CARGO_PLURAL_SWEETS.kuo :saldumynais
STR_CARGO_PLURAL_CANDY.kur :saldumynuose STR_CARGO_PLURAL_SWEETS.kur :saldumynuose
STR_CARGO_PLURAL_COLA :Kola STR_CARGO_PLURAL_COLA :Kola
STR_CARGO_PLURAL_COLA.kas :kola STR_CARGO_PLURAL_COLA.kas :kola
STR_CARGO_PLURAL_COLA.ko :kolos STR_CARGO_PLURAL_COLA.ko :kolos
@@ -208,13 +208,13 @@ STR_CARGO_PLURAL_COLA.kam :kolai
STR_CARGO_PLURAL_COLA.ka :kolą STR_CARGO_PLURAL_COLA.ka :kolą
STR_CARGO_PLURAL_COLA.kuo :kola STR_CARGO_PLURAL_COLA.kuo :kola
STR_CARGO_PLURAL_COLA.kur :koloje STR_CARGO_PLURAL_COLA.kur :koloje
STR_CARGO_PLURAL_COTTON_CANDY :Cukraus vata STR_CARGO_PLURAL_CANDYFLOSS :Cukraus vata
STR_CARGO_PLURAL_COTTON_CANDY.kas :cukraus vata STR_CARGO_PLURAL_CANDYFLOSS.kas :cukraus vata
STR_CARGO_PLURAL_COTTON_CANDY.ko :cukraus vatos STR_CARGO_PLURAL_CANDYFLOSS.ko :cukraus vatos
STR_CARGO_PLURAL_COTTON_CANDY.kam :cukraus vatai STR_CARGO_PLURAL_CANDYFLOSS.kam :cukraus vatai
STR_CARGO_PLURAL_COTTON_CANDY.ka :cukraus vatą STR_CARGO_PLURAL_CANDYFLOSS.ka :cukraus vatą
STR_CARGO_PLURAL_COTTON_CANDY.kuo :cukraus vata STR_CARGO_PLURAL_CANDYFLOSS.kuo :cukraus vata
STR_CARGO_PLURAL_COTTON_CANDY.kur :cukraus vatoje STR_CARGO_PLURAL_CANDYFLOSS.kur :cukraus vatoje
STR_CARGO_PLURAL_BUBBLES :Burbulai STR_CARGO_PLURAL_BUBBLES :Burbulai
STR_CARGO_PLURAL_BUBBLES.kas :burbulai STR_CARGO_PLURAL_BUBBLES.kas :burbulai
STR_CARGO_PLURAL_BUBBLES.ko :burbulų STR_CARGO_PLURAL_BUBBLES.ko :burbulų
@@ -276,9 +276,9 @@ STR_CARGO_SINGULAR_WHEAT :Kviečių
STR_CARGO_SINGULAR_RUBBER :Kaučiuko STR_CARGO_SINGULAR_RUBBER :Kaučiuko
STR_CARGO_SINGULAR_SUGAR :Cukraus STR_CARGO_SINGULAR_SUGAR :Cukraus
STR_CARGO_SINGULAR_TOY :Žaislų STR_CARGO_SINGULAR_TOY :Žaislų
STR_CARGO_SINGULAR_CANDY :Saldumynų STR_CARGO_SINGULAR_SWEETS :Saldumynų
STR_CARGO_SINGULAR_COLA :Kolos STR_CARGO_SINGULAR_COLA :Kolos
STR_CARGO_SINGULAR_COTTON_CANDY :Cukraus vatos STR_CARGO_SINGULAR_CANDYFLOSS :Cukraus vatos
STR_CARGO_SINGULAR_BUBBLE :Burbulų STR_CARGO_SINGULAR_BUBBLE :Burbulų
STR_CARGO_SINGULAR_TOFFEE :Karamelės STR_CARGO_SINGULAR_TOFFEE :Karamelės
STR_CARGO_SINGULAR_BATTERY :Baterijų STR_CARGO_SINGULAR_BATTERY :Baterijų
@@ -506,6 +506,8 @@ STR_SORT_BY_RANGE :atstumą
STR_SORT_BY_POPULATION :populiaciją STR_SORT_BY_POPULATION :populiaciją
STR_SORT_BY_RATING :reitingą STR_SORT_BY_RATING :reitingą
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pristabdyti žaidimą STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pristabdyti žaidimą
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Pagreitinti žaidimą STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Pagreitinti žaidimą
@@ -1766,9 +1768,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Leista, pasirin
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Savaiminis medžių atsiradimas: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Savaiminis medžių atsiradimas: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Savaiminio medžių išdygimo nuostatos. Atkreipkite dėmesį, kad šios nuostatos gali paveikti kai kurių pramonės įmonių, pvz., lentpjūvių, darbą STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Savaiminio medžių išdygimo nuostatos. Atkreipkite dėmesį, kad šios nuostatos gali paveikti kai kurių pramonės įmonių, pvz., lentpjūvių, darbą
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :nėra {RED}(trukdo lentpjūvėms)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :tik tropiniuose miškuose
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Visur
STR_CONFIG_SETTING_TOOLBAR_POS :Pagrindinės įrankių juostos pozicija: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Pagrindinės įrankių juostos pozicija: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Pagrindinės įrankių lentelės horizontali padėtis ekrano viršuje STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Pagrindinės įrankių lentelės horizontali padėtis ekrano viršuje
@@ -2102,10 +2101,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Pakeisti
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Žaidimas tinkle STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Žaidimas tinkle
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Reklamuoti
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Pasirinkite tarp reklamuojamo (internetas) ir nereklamuojamo (Vietinis Tinklas, LAN) žaidimo
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Ne
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Taip
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Žaidėjo vardas: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Žaidėjo vardas:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Tai vardas, pagal kurį kiti žaidėjai jus atpažins STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Tai vardas, pagal kurį kiti žaidėjai jus atpažins
@@ -2146,8 +2141,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Jungtis
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Atnaujinti serverį STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Atnaujinti serverį
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Atnaujinti serverio informaciją STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Atnaujinti serverio informaciją
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Rasti serveri
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Ieškoti serverio
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Pridėti serverį STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Pridėti serverį
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Prideda serverį į sąrašą, kuris tikrinamas ieškant žaidimų STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Prideda serverį į sąrašą, kuris tikrinamas ieškant žaidimų
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Sukurti serverį STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Sukurti serverį
@@ -2164,6 +2157,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Žaidimo
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Nustatyti slaptažodi STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Nustatyti slaptažodi
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Apsaugokite savo žaidimą slaptažodžiu, jei nenorite, kad jis būtų viešai prieinamas STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Apsaugokite savo žaidimą slaptažodžiu, jei nenorite, kad jis būtų viešai prieinamas
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Reklamuoti
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Pasirinkite tarp reklamuojamo (internetas) ir nereklamuojamo (Vietinis Tinklas, LAN) žaidimo
STR_NETWORK_START_SERVER_UNADVERTISED :Ne STR_NETWORK_START_SERVER_UNADVERTISED :Ne
STR_NETWORK_START_SERVER_ADVERTISED :Taip STR_NETWORK_START_SERVER_ADVERTISED :Taip
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P as ai ų} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P as ai ų}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Weess
STR_CARGO_PLURAL_RUBBER :Kautschuk STR_CARGO_PLURAL_RUBBER :Kautschuk
STR_CARGO_PLURAL_SUGAR :Zocker STR_CARGO_PLURAL_SUGAR :Zocker
STR_CARGO_PLURAL_TOYS :Spillsaachen STR_CARGO_PLURAL_TOYS :Spillsaachen
STR_CARGO_PLURAL_CANDY :Séissegkeeten STR_CARGO_PLURAL_SWEETS :Séissegkeeten
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Zockerwatt STR_CARGO_PLURAL_CANDYFLOSS :Zockerwatt
STR_CARGO_PLURAL_BUBBLES :Blosen STR_CARGO_PLURAL_BUBBLES :Blosen
STR_CARGO_PLURAL_TOFFEE :Karamell STR_CARGO_PLURAL_TOFFEE :Karamell
STR_CARGO_PLURAL_BATTERIES :Batterien STR_CARGO_PLURAL_BATTERIES :Batterien
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Weess
STR_CARGO_SINGULAR_RUBBER :Kautschuck STR_CARGO_SINGULAR_RUBBER :Kautschuck
STR_CARGO_SINGULAR_SUGAR :Zocker STR_CARGO_SINGULAR_SUGAR :Zocker
STR_CARGO_SINGULAR_TOY :Spillsaach STR_CARGO_SINGULAR_TOY :Spillsaach
STR_CARGO_SINGULAR_CANDY :Séissegkeet STR_CARGO_SINGULAR_SWEETS :Séissegkeet
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Zockerwatt STR_CARGO_SINGULAR_CANDYFLOSS :Zockerwatt
STR_CARGO_SINGULAR_BUBBLE :Blos STR_CARGO_SINGULAR_BUBBLE :Blos
STR_CARGO_SINGULAR_TOFFEE :Karamell STR_CARGO_SINGULAR_TOFFEE :Karamell
STR_CARGO_SINGULAR_BATTERY :Batterie STR_CARGO_SINGULAR_BATTERY :Batterie
@@ -315,6 +315,8 @@ STR_SORT_BY_RANGE :Längt
STR_SORT_BY_POPULATION :Bevölkerung STR_SORT_BY_POPULATION :Bevölkerung
STR_SORT_BY_RATING :Rating STR_SORT_BY_RATING :Rating
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Spill pausen STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Spill pausen
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Spill schnell lafe loossen STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Spill schnell lafe loossen
@@ -1603,9 +1605,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Linear
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Bamplazéirung: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Bamplazéirung: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontrolléiert zoufälleg Optauche vu Beem während dem Spill. Dëst kann Industrie beaflossen, déi op d'Wuessen vu Beem ugewisen sinn STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontrolléiert zoufälleg Optauche vu Beem während dem Spill. Dëst kann Industrie beaflossen, déi op d'Wuessen vu Beem ugewisen sinn
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Keng{RED}(zerstéiert Bauholzfabrik)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Nëmmen am Reebësch
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Iwwerall
STR_CONFIG_SETTING_TOOLBAR_POS :Positioun vun der Haapt-Toolbar: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Positioun vun der Haapt-Toolbar: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontal Positioun vun der Haapt-Toolbar uewen um Schierm STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontal Positioun vun der Haapt-Toolbar uewen um Schierm
@@ -1927,10 +1926,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Krawatt
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Ugekënnegt
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Wiel tëschent engem ugekënnegten (Internet) an net ugekënnegten (LAN) Spill
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nee
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Jo
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spillernumm: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spillernumm:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Daat ass den Numm mat deem iech déi aner Spiller Identifizéieren kënnen STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Daat ass den Numm mat deem iech déi aner Spiller Identifizéieren kënnen
@@ -1971,8 +1966,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Spill b
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Server erneieren STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Server erneieren
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Serverinfo erneieren STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Serverinfo erneieren
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Server sichen
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Am Netzwierk no engem Server sichen
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Server bäisetzen STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Server bäisetzen
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Setzt en Server op d'Lëscht wou ëmmer no enger Partie gesicht gëtt STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Setzt en Server op d'Lëscht wou ëmmer no enger Partie gesicht gëtt
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Server starten STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Server starten
@@ -1989,6 +1982,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Den Numm
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Passwuert setzen STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Passwuert setzen
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}En Passwuert fir d'Spill setzen, dass et net Public accessibel ass STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}En Passwuert fir d'Spill setzen, dass et net Public accessibel ass
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Ugekënnegt
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Wiel tëschent engem ugekënnegten (Internet) an net ugekënnegten (LAN) Spill
STR_NETWORK_START_SERVER_UNADVERTISED :Nee STR_NETWORK_START_SERVER_UNADVERTISED :Nee
STR_NETWORK_START_SERVER_ADVERTISED :Jo STR_NETWORK_START_SERVER_ADVERTISED :Jo
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} Spiller STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} Spiller

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Gandum
STR_CARGO_PLURAL_RUBBER :Getah STR_CARGO_PLURAL_RUBBER :Getah
STR_CARGO_PLURAL_SUGAR :Gula STR_CARGO_PLURAL_SUGAR :Gula
STR_CARGO_PLURAL_TOYS :Mainan STR_CARGO_PLURAL_TOYS :Mainan
STR_CARGO_PLURAL_CANDY :Gula-gula STR_CARGO_PLURAL_SWEETS :Gula-gula
STR_CARGO_PLURAL_COLA :Minuman cola STR_CARGO_PLURAL_COLA :Minuman cola
STR_CARGO_PLURAL_COTTON_CANDY :Gula kapas STR_CARGO_PLURAL_CANDYFLOSS :Gula kapas
STR_CARGO_PLURAL_BUBBLES :Buih STR_CARGO_PLURAL_BUBBLES :Buih
STR_CARGO_PLURAL_TOFFEE :Tofi STR_CARGO_PLURAL_TOFFEE :Tofi
STR_CARGO_PLURAL_BATTERIES :Bateri STR_CARGO_PLURAL_BATTERIES :Bateri
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Gandum
STR_CARGO_SINGULAR_RUBBER :Getah STR_CARGO_SINGULAR_RUBBER :Getah
STR_CARGO_SINGULAR_SUGAR :Gula STR_CARGO_SINGULAR_SUGAR :Gula
STR_CARGO_SINGULAR_TOY :Mainan STR_CARGO_SINGULAR_TOY :Mainan
STR_CARGO_SINGULAR_CANDY :Manisan STR_CARGO_SINGULAR_SWEETS :Manisan
STR_CARGO_SINGULAR_COLA :Minuman cola STR_CARGO_SINGULAR_COLA :Minuman cola
STR_CARGO_SINGULAR_COTTON_CANDY :Gula kapas STR_CARGO_SINGULAR_CANDYFLOSS :Gula kapas
STR_CARGO_SINGULAR_BUBBLE :Buih STR_CARGO_SINGULAR_BUBBLE :Buih
STR_CARGO_SINGULAR_TOFFEE :Tofi STR_CARGO_SINGULAR_TOFFEE :Tofi
STR_CARGO_SINGULAR_BATTERY :Bateri STR_CARGO_SINGULAR_BATTERY :Bateri
@@ -295,6 +295,8 @@ STR_SORT_BY_CARGO_CAPACITY :Muatan Kargo
STR_SORT_BY_RANGE :Jarak STR_SORT_BY_RANGE :Jarak
STR_SORT_BY_POPULATION :Jumlah Penduduk STR_SORT_BY_POPULATION :Jumlah Penduduk
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Henti Sebentar Permainan STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Henti Sebentar Permainan
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Rancakkan permainan STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Rancakkan permainan
@@ -1393,9 +1395,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED :Dibenarkan
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Dibenarkan, susunan bandar sendiri STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Dibenarkan, susunan bandar sendiri
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Peletakan pokok-pokok dalam permainan: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Peletakan pokok-pokok dalam permainan: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Tiada {RED}(kilang kayu tidak berfungsi)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Hanya di hutan hujan
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Setiap tempat
STR_CONFIG_SETTING_TOOLBAR_POS :Kedudukan palang alat utama: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Kedudukan palang alat utama: {STRING}
STR_CONFIG_SETTING_STATUSBAR_POS :Kedudukan bar status: {STRING} STR_CONFIG_SETTING_STATUSBAR_POS :Kedudukan bar status: {STRING}
@@ -1675,8 +1674,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Sertai p
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Kemaskini STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Kemaskini
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Kemaskini maklumat pelayan STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Kemaskini maklumat pelayan
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Cari pelayan
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Cari rangkaian untuk pelayan
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Tambah pelayan STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Tambah pelayan
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Memasukkan pelayan ke dalam senarai yang sentiasa akan disemak untuk permainan yang sedang berjalan. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Memasukkan pelayan ke dalam senarai yang sentiasa akan disemak untuk permainan yang sedang berjalan.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Mulakan pelayan STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Mulakan pelayan

View File

@@ -50,9 +50,9 @@ STR_CARGO_PLURAL_WHEAT :Hvete
STR_CARGO_PLURAL_RUBBER :Gummi STR_CARGO_PLURAL_RUBBER :Gummi
STR_CARGO_PLURAL_SUGAR :Sukker STR_CARGO_PLURAL_SUGAR :Sukker
STR_CARGO_PLURAL_TOYS :Leketøy STR_CARGO_PLURAL_TOYS :Leketøy
STR_CARGO_PLURAL_CANDY :Godteri STR_CARGO_PLURAL_SWEETS :Godteri
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Sukkerspinn STR_CARGO_PLURAL_CANDYFLOSS :Sukkerspinn
STR_CARGO_PLURAL_BUBBLES :Bobler STR_CARGO_PLURAL_BUBBLES :Bobler
STR_CARGO_PLURAL_TOFFEE :Karamell STR_CARGO_PLURAL_TOFFEE :Karamell
STR_CARGO_PLURAL_BATTERIES :Batterier STR_CARGO_PLURAL_BATTERIES :Batterier
@@ -84,9 +84,9 @@ STR_CARGO_SINGULAR_WHEAT :Hvete
STR_CARGO_SINGULAR_RUBBER :Gummi STR_CARGO_SINGULAR_RUBBER :Gummi
STR_CARGO_SINGULAR_SUGAR :Sukker STR_CARGO_SINGULAR_SUGAR :Sukker
STR_CARGO_SINGULAR_TOY :Leketøy STR_CARGO_SINGULAR_TOY :Leketøy
STR_CARGO_SINGULAR_CANDY :Godteri STR_CARGO_SINGULAR_SWEETS :Godteri
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Sukkerspinn STR_CARGO_SINGULAR_CANDYFLOSS :Sukkerspinn
STR_CARGO_SINGULAR_BUBBLE :Boble STR_CARGO_SINGULAR_BUBBLE :Boble
STR_CARGO_SINGULAR_TOFFEE :Karamell STR_CARGO_SINGULAR_TOFFEE :Karamell
STR_CARGO_SINGULAR_BATTERY :Batteri STR_CARGO_SINGULAR_BATTERY :Batteri
@@ -317,6 +317,8 @@ STR_SORT_BY_RANGE :Rekkevidde
STR_SORT_BY_POPULATION :Folketall STR_SORT_BY_POPULATION :Folketall
STR_SORT_BY_RATING :Rangering STR_SORT_BY_RATING :Rangering
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Sett spillet på pause STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Sett spillet på pause
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Dobbel hastighet på spillet STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Dobbel hastighet på spillet
@@ -1605,9 +1607,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineær
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Plassering av trær i spillet: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Plassering av trær i spillet: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontroll tilfeldige utseender til tre under spillet. Dette kan påvirke industrier som avhenger av trevekst, for eksempel trelast STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontroll tilfeldige utseender til tre under spillet. Dette kan påvirke industrier som avhenger av trevekst, for eksempel trelast
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Ingen {RED}(ødelegger sagbruk)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Kun i regnskog
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Overalt
STR_CONFIG_SETTING_TOOLBAR_POS :Plassering av hovedverktøylinje: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Plassering av hovedverktøylinje: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horisontal posisjon av hoved verktøylinjen på toppen av skjermen STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horisontal posisjon av hoved verktøylinjen på toppen av skjermen
@@ -1929,10 +1928,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Endre sl
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Flerspiller STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Flerspiller
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Annonsert
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Velg mellom et utlyst (internett) og et ikke utlyst (Lokalnettverk, LAN) spill
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nei
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ja
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spillernavn: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spillernavn:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Dette er navnet andre spillere vil identifisere deg med STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Dette er navnet andre spillere vil identifisere deg med
@@ -1973,8 +1968,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Bli med
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Oppdater tjener STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Oppdater tjener
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Oppdater tjenerinfo STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Oppdater tjenerinfo
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Finn tjenere
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Søk på nettverket etter en tjener
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Legg til tjener STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Legg til tjener
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Legger til en tjener til listen som alltid vil bli sjekket for aktive spill. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Legger til en tjener til listen som alltid vil bli sjekket for aktive spill.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start tjener STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start tjener
@@ -1991,6 +1984,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Spillnav
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Sett passord STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Sett passord
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Beskytt ditt spill med et passord hvis du ikke vil at hvem som helst skal bli med på det STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Beskytt ditt spill med et passord hvis du ikke vil at hvem som helst skal bli med på det
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Annonsert
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Velg mellom et utlyst (internett) og et ikke utlyst (Lokalnettverk, LAN) spill
STR_NETWORK_START_SERVER_UNADVERTISED :Nei STR_NETWORK_START_SERVER_UNADVERTISED :Nei
STR_NETWORK_START_SERVER_ADVERTISED :Ja STR_NETWORK_START_SERVER_ADVERTISED :Ja
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" er} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" er}

View File

@@ -50,9 +50,9 @@ STR_CARGO_PLURAL_WHEAT :Kveite
STR_CARGO_PLURAL_RUBBER :Gummi STR_CARGO_PLURAL_RUBBER :Gummi
STR_CARGO_PLURAL_SUGAR :Sukker STR_CARGO_PLURAL_SUGAR :Sukker
STR_CARGO_PLURAL_TOYS :Leiketøy STR_CARGO_PLURAL_TOYS :Leiketøy
STR_CARGO_PLURAL_CANDY :Godteri STR_CARGO_PLURAL_SWEETS :Godteri
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Sukkerspinn STR_CARGO_PLURAL_CANDYFLOSS :Sukkerspinn
STR_CARGO_PLURAL_BUBBLES :Bobler STR_CARGO_PLURAL_BUBBLES :Bobler
STR_CARGO_PLURAL_TOFFEE :Karamell STR_CARGO_PLURAL_TOFFEE :Karamell
STR_CARGO_PLURAL_BATTERIES :Batteri STR_CARGO_PLURAL_BATTERIES :Batteri
@@ -84,9 +84,9 @@ STR_CARGO_SINGULAR_WHEAT :Kveite
STR_CARGO_SINGULAR_RUBBER :Gummi STR_CARGO_SINGULAR_RUBBER :Gummi
STR_CARGO_SINGULAR_SUGAR :Sukker STR_CARGO_SINGULAR_SUGAR :Sukker
STR_CARGO_SINGULAR_TOY :Leiketøy STR_CARGO_SINGULAR_TOY :Leiketøy
STR_CARGO_SINGULAR_CANDY :Godteri STR_CARGO_SINGULAR_SWEETS :Godteri
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Sukkerspinn STR_CARGO_SINGULAR_CANDYFLOSS :Sukkerspinn
STR_CARGO_SINGULAR_BUBBLE :Boble STR_CARGO_SINGULAR_BUBBLE :Boble
STR_CARGO_SINGULAR_TOFFEE :Karamell STR_CARGO_SINGULAR_TOFFEE :Karamell
STR_CARGO_SINGULAR_BATTERY :Batteri STR_CARGO_SINGULAR_BATTERY :Batteri
@@ -312,6 +312,8 @@ STR_SORT_BY_RANGE :Rekkevidde
STR_SORT_BY_POPULATION :Innbyggjartal STR_SORT_BY_POPULATION :Innbyggjartal
STR_SORT_BY_RATING :Vurdering STR_SORT_BY_RATING :Vurdering
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pause STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pause
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Dobbel fart på spelet STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Dobbel fart på spelet
@@ -1487,9 +1489,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED :tillete
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :tillete, eigendefinert oppsett av by STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :tillete, eigendefinert oppsett av by
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Plassering av tre i spelet: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Plassering av tre i spelet: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :ingen {RED}(øydelegg sagbruk)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :kun i regnskogen
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :over alt
STR_CONFIG_SETTING_TOOLBAR_POS :Plassering av hovudverktøylinje: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Plassering av hovudverktøylinje: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Plassering av verktøylinja øvst på skjermen STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Plassering av verktøylinja øvst på skjermen
@@ -1797,10 +1796,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Byt slip
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Fleirspelar STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Fleirspelar
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Kunngjort
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Vel mellom spel på internett (kunngjort) og spel på lokalt nett (ikkje kunngjort)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nei
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ja
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spelarnamn: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spelarnamn:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Dette er namnet andre spelarar vil identifisere deg med STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Dette er namnet andre spelarar vil identifisere deg med
@@ -1841,8 +1836,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Bli med
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Oppdater tenar STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Oppdater tenar
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Oppdater tenarinformasjon STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Oppdater tenarinformasjon
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Finn tenar
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Søk på nettverket etter ein tenar
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Legg til tenar STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Legg til tenar
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Legg til ein tenar i lista over tenarar som alltid vil verte sjekka for aktive spel. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Legg til ein tenar i lista over tenarar som alltid vil verte sjekka for aktive spel.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start tenar STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start tenar
@@ -1859,6 +1852,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Spelnamn
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Set passord STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Set passord
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Beskytt spelet ditt med passord så ikkje kven som helst kan verte med på det STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Beskytt spelet ditt med passord så ikkje kven som helst kan verte med på det
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Kunngjort
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Vel mellom spel på internett (kunngjort) og spel på lokalt nett (ikkje kunngjort)
STR_NETWORK_START_SERVER_UNADVERTISED :Nei STR_NETWORK_START_SERVER_UNADVERTISED :Nei
STR_NETWORK_START_SERVER_ADVERTISED :Ja STR_NETWORK_START_SERVER_ADVERTISED :Ja
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" er} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" er}

View File

@@ -188,13 +188,13 @@ STR_CARGO_PLURAL_TOYS.b :zabawki
STR_CARGO_PLURAL_TOYS.n :zabawkami STR_CARGO_PLURAL_TOYS.n :zabawkami
STR_CARGO_PLURAL_TOYS.m :zabawkach STR_CARGO_PLURAL_TOYS.m :zabawkach
STR_CARGO_PLURAL_TOYS.w :zabawki STR_CARGO_PLURAL_TOYS.w :zabawki
STR_CARGO_PLURAL_CANDY :Słodycze STR_CARGO_PLURAL_SWEETS :Słodycze
STR_CARGO_PLURAL_CANDY.d :słodyczy STR_CARGO_PLURAL_SWEETS.d :słodyczy
STR_CARGO_PLURAL_CANDY.c :słodyczom STR_CARGO_PLURAL_SWEETS.c :słodyczom
STR_CARGO_PLURAL_CANDY.b :słodycze STR_CARGO_PLURAL_SWEETS.b :słodycze
STR_CARGO_PLURAL_CANDY.n :słodyczami STR_CARGO_PLURAL_SWEETS.n :słodyczami
STR_CARGO_PLURAL_CANDY.m :słodyczach STR_CARGO_PLURAL_SWEETS.m :słodyczach
STR_CARGO_PLURAL_CANDY.w :słodycze STR_CARGO_PLURAL_SWEETS.w :słodycze
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COLA.d :coli STR_CARGO_PLURAL_COLA.d :coli
STR_CARGO_PLURAL_COLA.c :coli STR_CARGO_PLURAL_COLA.c :coli
@@ -202,13 +202,13 @@ STR_CARGO_PLURAL_COLA.b :colę
STR_CARGO_PLURAL_COLA.n :colą STR_CARGO_PLURAL_COLA.n :colą
STR_CARGO_PLURAL_COLA.m :coli STR_CARGO_PLURAL_COLA.m :coli
STR_CARGO_PLURAL_COLA.w :colo STR_CARGO_PLURAL_COLA.w :colo
STR_CARGO_PLURAL_COTTON_CANDY :Wata cukrowa STR_CARGO_PLURAL_CANDYFLOSS :Wata cukrowa
STR_CARGO_PLURAL_COTTON_CANDY.d :waty cukrowej STR_CARGO_PLURAL_CANDYFLOSS.d :waty cukrowej
STR_CARGO_PLURAL_COTTON_CANDY.c :wacie cukrowej STR_CARGO_PLURAL_CANDYFLOSS.c :wacie cukrowej
STR_CARGO_PLURAL_COTTON_CANDY.b :watę cukrową STR_CARGO_PLURAL_CANDYFLOSS.b :watę cukrową
STR_CARGO_PLURAL_COTTON_CANDY.n :watą cukrową STR_CARGO_PLURAL_CANDYFLOSS.n :watą cukrową
STR_CARGO_PLURAL_COTTON_CANDY.m :wacie cukrowej STR_CARGO_PLURAL_CANDYFLOSS.m :wacie cukrowej
STR_CARGO_PLURAL_COTTON_CANDY.w :wato cukrowa STR_CARGO_PLURAL_CANDYFLOSS.w :wato cukrowa
STR_CARGO_PLURAL_BUBBLES :Bąbelki STR_CARGO_PLURAL_BUBBLES :Bąbelki
STR_CARGO_PLURAL_BUBBLES.d :bąbelków STR_CARGO_PLURAL_BUBBLES.d :bąbelków
STR_CARGO_PLURAL_BUBBLES.c :bąbelkom STR_CARGO_PLURAL_BUBBLES.c :bąbelkom
@@ -408,12 +408,12 @@ STR_CARGO_SINGULAR_TOY.b :zabawkę
STR_CARGO_SINGULAR_TOY.n :zabawką STR_CARGO_SINGULAR_TOY.n :zabawką
STR_CARGO_SINGULAR_TOY.m :zabawce STR_CARGO_SINGULAR_TOY.m :zabawce
STR_CARGO_SINGULAR_TOY.w :zabawko STR_CARGO_SINGULAR_TOY.w :zabawko
STR_CARGO_SINGULAR_CANDY :Słodycz STR_CARGO_SINGULAR_SWEETS :Słodycz
STR_CARGO_SINGULAR_CANDY.d :słodyczy STR_CARGO_SINGULAR_SWEETS.d :słodyczy
STR_CARGO_SINGULAR_CANDY.c :słodyczy STR_CARGO_SINGULAR_SWEETS.c :słodyczy
STR_CARGO_SINGULAR_CANDY.b :słodycz STR_CARGO_SINGULAR_SWEETS.b :słodycz
STR_CARGO_SINGULAR_CANDY.n :słodyczą STR_CARGO_SINGULAR_SWEETS.n :słodyczą
STR_CARGO_SINGULAR_CANDY.m :słodyczy STR_CARGO_SINGULAR_SWEETS.m :słodyczy
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COLA.d :coli STR_CARGO_SINGULAR_COLA.d :coli
STR_CARGO_SINGULAR_COLA.c :coli STR_CARGO_SINGULAR_COLA.c :coli
@@ -421,13 +421,13 @@ STR_CARGO_SINGULAR_COLA.b :colę
STR_CARGO_SINGULAR_COLA.n :colą STR_CARGO_SINGULAR_COLA.n :colą
STR_CARGO_SINGULAR_COLA.m :coli STR_CARGO_SINGULAR_COLA.m :coli
STR_CARGO_SINGULAR_COLA.w :colo STR_CARGO_SINGULAR_COLA.w :colo
STR_CARGO_SINGULAR_COTTON_CANDY :Wata cukrowa STR_CARGO_SINGULAR_CANDYFLOSS :Wata cukrowa
STR_CARGO_SINGULAR_COTTON_CANDY.d :waty cukrowej STR_CARGO_SINGULAR_CANDYFLOSS.d :waty cukrowej
STR_CARGO_SINGULAR_COTTON_CANDY.c :wacie cukrowej STR_CARGO_SINGULAR_CANDYFLOSS.c :wacie cukrowej
STR_CARGO_SINGULAR_COTTON_CANDY.b :watę cukrową STR_CARGO_SINGULAR_CANDYFLOSS.b :watę cukrową
STR_CARGO_SINGULAR_COTTON_CANDY.n :watą cukrową STR_CARGO_SINGULAR_CANDYFLOSS.n :watą cukrową
STR_CARGO_SINGULAR_COTTON_CANDY.m :wacie cukrowej STR_CARGO_SINGULAR_CANDYFLOSS.m :wacie cukrowej
STR_CARGO_SINGULAR_COTTON_CANDY.w :wato cukrowa STR_CARGO_SINGULAR_CANDYFLOSS.w :wato cukrowa
STR_CARGO_SINGULAR_BUBBLE :Bąbelek STR_CARGO_SINGULAR_BUBBLE :Bąbelek
STR_CARGO_SINGULAR_BUBBLE.d :bąbelka STR_CARGO_SINGULAR_BUBBLE.d :bąbelka
STR_CARGO_SINGULAR_BUBBLE.c :bąbelkowi STR_CARGO_SINGULAR_BUBBLE.c :bąbelkowi
@@ -573,6 +573,7 @@ STR_COLOUR_DEFAULT :Domyślny
STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}mph STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}mph
STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}km/h STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}km/h
STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}m/s STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}m/s
STR_UNITS_VELOCITY_GAMEUNITS :{DECIMAL}{NBSP}p{P ole ola ól}/dzień
STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}KM STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}KM
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}KM STR_UNITS_POWER_METRIC :{COMMA}{NBSP}KM
@@ -694,6 +695,8 @@ STR_SORT_BY_RANGE :Zasięg
STR_SORT_BY_POPULATION :Liczba mieszkańców STR_SORT_BY_POPULATION :Liczba mieszkańców
STR_SORT_BY_RATING :Ocena STR_SORT_BY_RATING :Ocena
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauza STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauza
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Szybkie przemijanie czasu w grze STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Szybkie przemijanie czasu w grze
@@ -1694,7 +1697,7 @@ STR_CONFIG_SETTING_SHOW_NEWGRF_NAME :Pokaż nazwę N
STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Dodaj linię do okna budowy pojazdów, pokazujących z którego NewGRF'a wybrany pojazd pochodzi. STR_CONFIG_SETTING_SHOW_NEWGRF_NAME_HELPTEXT :Dodaj linię do okna budowy pojazdów, pokazujących z którego NewGRF'a wybrany pojazd pochodzi.
STR_CONFIG_SETTING_LANDSCAPE :Krajobraz: {STRING} STR_CONFIG_SETTING_LANDSCAPE :Krajobraz: {STRING}
STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Krajobrazy określają podstawowe scenariusze gry, które różnią się przedsiębiorstwami, towarami i wymogami dla rozwoju miast. Pliki NewGRF i skrypty umożliwiają dokładniejszą kontrolę warunków rozgrywki STR_CONFIG_SETTING_LANDSCAPE_HELPTEXT :Krajobrazy określają podstawowe scenariusze gry, które różnią się przedsiębiorstwami, ładunkiem i wymogami dla rozwoju miast. Pliki NewGRF i skrypty umożliwiają dokładniejszą kontrolę warunków rozgrywki
STR_CONFIG_SETTING_LAND_GENERATOR :Generator krajobrazu: {STRING} STR_CONFIG_SETTING_LAND_GENERATOR :Generator krajobrazu: {STRING}
STR_CONFIG_SETTING_LAND_GENERATOR_HELPTEXT :Oryginalny generator tworzy tylko proste kształty krajobrazu i jest zależny od podstawowego zestawu grafiki. TerraGenesis jest oparty na generatorze szumu Perlina, który umożliwia precyzyjną kontrolę parametrów STR_CONFIG_SETTING_LAND_GENERATOR_HELPTEXT :Oryginalny generator tworzy tylko proste kształty krajobrazu i jest zależny od podstawowego zestawu grafiki. TerraGenesis jest oparty na generatorze szumu Perlina, który umożliwia precyzyjną kontrolę parametrów
STR_CONFIG_SETTING_LAND_GENERATOR_ORIGINAL :Oryginalny STR_CONFIG_SETTING_LAND_GENERATOR_ORIGINAL :Oryginalny
@@ -1933,6 +1936,11 @@ STR_CONFIG_SETTING_ENDING_YEAR :Punktacja na ko
STR_CONFIG_SETTING_ENDING_YEAR_HELPTEXT :Rok, w którym gra się kończy na cel punktacji. Na koniec tego roku, punkty firmy są zarejestrowane i ekran wyników najwyższych jest pokazywany, ale gracze mogą po tym dalej grać.{}Jeżeli jest to przed rokiem startowym, ekran wyników najwyższych nie jest nigdy pokazywany. STR_CONFIG_SETTING_ENDING_YEAR_HELPTEXT :Rok, w którym gra się kończy na cel punktacji. Na koniec tego roku, punkty firmy są zarejestrowane i ekran wyników najwyższych jest pokazywany, ale gracze mogą po tym dalej grać.{}Jeżeli jest to przed rokiem startowym, ekran wyników najwyższych nie jest nigdy pokazywany.
STR_CONFIG_SETTING_ENDING_YEAR_VALUE :{NUM} STR_CONFIG_SETTING_ENDING_YEAR_VALUE :{NUM}
STR_CONFIG_SETTING_ENDING_YEAR_ZERO :Nigdy STR_CONFIG_SETTING_ENDING_YEAR_ZERO :Nigdy
STR_CONFIG_SETTING_ECONOMY_TYPE :Typ ekonomii: {STRING}
STR_CONFIG_SETTING_ECONOMY_TYPE_HELPTEXT :Płynna ekonomia oznacza, że zmiany w produkcji zachodzą częściej i w mniejszych krokach. Zamrożona gospodarka zatrzymuje zmiany w produkcji i zamykanie przedsiębiorstw. To ustawienie może nie mieć żadnego wpływu, jeśli przemysł jest regulowany przez NewGRFy.
STR_CONFIG_SETTING_ECONOMY_TYPE_ORIGINAL :Oryginalna
STR_CONFIG_SETTING_ECONOMY_TYPE_SMOOTH :Płynna
STR_CONFIG_SETTING_ECONOMY_TYPE_FROZEN :Zamrożona
STR_CONFIG_SETTING_ALLOW_SHARES :Pozwól kupować udziały w innych firmach: {STRING} STR_CONFIG_SETTING_ALLOW_SHARES :Pozwól kupować udziały w innych firmach: {STRING}
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Kiedy włączone, pozwala na kupowanie i sprzedawanie udziałów w firmie. Udziały będą dostępne tylko dla firm z odpowiednim stażem STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Kiedy włączone, pozwala na kupowanie i sprzedawanie udziałów w firmie. Udziały będą dostępne tylko dla firm z odpowiednim stażem
STR_CONFIG_SETTING_MIN_YEARS_FOR_SHARES :Minimalny wiek firmy pozwalający na handel udziałami: {STRING} STR_CONFIG_SETTING_MIN_YEARS_FOR_SHARES :Minimalny wiek firmy pozwalający na handel udziałami: {STRING}
@@ -1984,9 +1992,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Liniowy
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Rozmieszczenie drzew w grze: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Rozmieszczenie drzew w grze: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Losowe pojawianie się drzew podczas gry. Może mieć to wpływ na zakłady opierające się na wyrastaniu drzew, np. tartaki STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Losowe pojawianie się drzew podczas gry. Może mieć to wpływ na zakłady opierające się na wyrastaniu drzew, np. tartaki
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Brak {RED}(tartaki nie działają)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Tylko w lasach deszczowych
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Wszędzie
STR_CONFIG_SETTING_TOOLBAR_POS :Pozycja głównego paska narzędzi: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Pozycja głównego paska narzędzi: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Pozioma pozycja głównego paska narzędzi na górze ekranu STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Pozioma pozycja głównego paska narzędzi na górze ekranu
@@ -2053,6 +2058,7 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :Kiedy prędkoś
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :Imperialne (mph) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :Imperialne (mph)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :Metryczne (km/h) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :Metryczne (km/h)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :SI (m/s) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :SI (m/s)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_GAMEUNITS :Jednostki gry (pola/dzień)
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Jednostka mocy pojazdów: {STRING} STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Jednostka mocy pojazdów: {STRING}
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Kiedy moc pojazdu jest pokazywana w interfejsie użytkownika, wyświetl ją w wybranych jednostkach STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Kiedy moc pojazdu jest pokazywana w interfejsie użytkownika, wyświetl ją w wybranych jednostkach
@@ -2185,6 +2191,7 @@ STR_INTRO_TRANSLATION :{BLACK}Tej wers
# Quit window # Quit window
STR_QUIT_CAPTION :{WHITE}Wyjście STR_QUIT_CAPTION :{WHITE}Wyjście
STR_QUIT_ARE_YOU_SURE_YOU_WANT_TO_EXIT_OPENTTD :{YELLOW}Czy jesteś pewien, że chcesz wyjść z OpenTTD?
STR_QUIT_YES :{BLACK}Tak STR_QUIT_YES :{BLACK}Tak
STR_QUIT_NO :{BLACK}Nie STR_QUIT_NO :{BLACK}Nie
@@ -2308,10 +2315,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Zmień k
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Gra wieloosobowa STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Gra wieloosobowa
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Publiczny
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Wybierz między rozgrywkami reklamowanymi (internetowymi) a niereklamowanymi (w sieci lokalnej LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nie
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Tak
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nazwa gracza: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nazwa gracza:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}To jest nazwa pod którą będą Cię widzieć inni gracze STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}To jest nazwa pod którą będą Cię widzieć inni gracze
@@ -2352,8 +2355,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Przyłą
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Odśwież serwer STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Odśwież serwer
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Odśwież informacje o serwerze STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Odśwież informacje o serwerze
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Znajdź serwery
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Przeszukuje sieć w poszukiwaniu serwera
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Dodaj serwer STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Dodaj serwer
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Dodaj serwer do listy, która będzie przeszukiwana w poszukiwaniu uruchomionych gier STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Dodaj serwer do listy, która będzie przeszukiwana w poszukiwaniu uruchomionych gier
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Uruchom serwer STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Uruchom serwer
@@ -2370,6 +2371,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Nazwa gr
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Ustaw hasło STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Ustaw hasło
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Zabezpiecz grę hasłem jeśli nie chcesz, by była publicznie dostępna STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Zabezpiecz grę hasłem jeśli nie chcesz, by była publicznie dostępna
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Publiczny
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Wybierz między rozgrywkami reklamowanymi (internetowymi) a niereklamowanymi (w sieci lokalnej LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Nie STR_NETWORK_START_SERVER_UNADVERTISED :Nie
STR_NETWORK_START_SERVER_ADVERTISED :Tak STR_NETWORK_START_SERVER_ADVERTISED :Tak
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" ów ów} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" ów ów}
@@ -4755,7 +4758,7 @@ STR_ERROR_CAN_T_BUILD_AIRPORT_HERE :{WHITE}Nie moż
STR_ERROR_ADJOINS_MORE_THAN_ONE_EXISTING :{WHITE}Przylega do więcej niż jednej stacji STR_ERROR_ADJOINS_MORE_THAN_ONE_EXISTING :{WHITE}Przylega do więcej niż jednej stacji
STR_ERROR_STATION_TOO_SPREAD_OUT :{WHITE}... stacja zbyt rozległa STR_ERROR_STATION_TOO_SPREAD_OUT :{WHITE}... stacja zbyt rozległa
STR_ERROR_TOO_MANY_STATIONS_LOADING :{WHITE}Za duzo stacji STR_ERROR_TOO_MANY_STATIONS_LOADING :{WHITE}Za dużo stacji
STR_ERROR_TOO_MANY_STATION_SPECS :{WHITE}Za dużo części stacji kolejowej STR_ERROR_TOO_MANY_STATION_SPECS :{WHITE}Za dużo części stacji kolejowej
STR_ERROR_TOO_MANY_BUS_STOPS :{WHITE}Zbyt wiele przystanków autobusowych STR_ERROR_TOO_MANY_BUS_STOPS :{WHITE}Zbyt wiele przystanków autobusowych
STR_ERROR_TOO_MANY_TRUCK_STOPS :{WHITE}Zbyt wiele stacji załadunku ciężarówek STR_ERROR_TOO_MANY_TRUCK_STOPS :{WHITE}Zbyt wiele stacji załadunku ciężarówek
@@ -5456,6 +5459,7 @@ STR_FORMAT_BUOY_NAME :Boja {TOWN}
STR_FORMAT_BUOY_NAME_SERIAL :Boja {TOWN} #{COMMA} STR_FORMAT_BUOY_NAME_SERIAL :Boja {TOWN} #{COMMA}
STR_FORMAT_COMPANY_NUM :(Firma {COMMA}) STR_FORMAT_COMPANY_NUM :(Firma {COMMA})
STR_FORMAT_GROUP_NAME :Grupa {COMMA} STR_FORMAT_GROUP_NAME :Grupa {COMMA}
STR_FORMAT_GROUP_VEHICLE_NAME :{GROUP} #{COMMA}
STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:TOWN} STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:TOWN}
STR_FORMAT_WAYPOINT_NAME :Post. {TOWN} STR_FORMAT_WAYPOINT_NAME :Post. {TOWN}
STR_FORMAT_WAYPOINT_NAME_SERIAL :Post. {TOWN} #{COMMA} STR_FORMAT_WAYPOINT_NAME_SERIAL :Post. {TOWN} #{COMMA}

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :Trigo
STR_CARGO_PLURAL_RUBBER :Borracha STR_CARGO_PLURAL_RUBBER :Borracha
STR_CARGO_PLURAL_SUGAR :Açúcar STR_CARGO_PLURAL_SUGAR :Açúcar
STR_CARGO_PLURAL_TOYS :Brinquedos STR_CARGO_PLURAL_TOYS :Brinquedos
STR_CARGO_PLURAL_CANDY :Doces STR_CARGO_PLURAL_SWEETS :Doces
STR_CARGO_PLURAL_COLA :Bebida de cola STR_CARGO_PLURAL_COLA :Bebida de cola
STR_CARGO_PLURAL_COTTON_CANDY :Algodão Doce STR_CARGO_PLURAL_CANDYFLOSS :Algodão Doce
STR_CARGO_PLURAL_BUBBLES :Bolhas STR_CARGO_PLURAL_BUBBLES :Bolhas
STR_CARGO_PLURAL_TOFFEE :Caramelo STR_CARGO_PLURAL_TOFFEE :Caramelo
STR_CARGO_PLURAL_BATTERIES :Baterias STR_CARGO_PLURAL_BATTERIES :Baterias
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :Trigo
STR_CARGO_SINGULAR_RUBBER :Borracha STR_CARGO_SINGULAR_RUBBER :Borracha
STR_CARGO_SINGULAR_SUGAR :Açúcar STR_CARGO_SINGULAR_SUGAR :Açúcar
STR_CARGO_SINGULAR_TOY :Brinquedos STR_CARGO_SINGULAR_TOY :Brinquedos
STR_CARGO_SINGULAR_CANDY :Doces STR_CARGO_SINGULAR_SWEETS :Doces
STR_CARGO_SINGULAR_COLA :Bebida de cola STR_CARGO_SINGULAR_COLA :Bebida de cola
STR_CARGO_SINGULAR_COTTON_CANDY :Algodão Doce STR_CARGO_SINGULAR_CANDYFLOSS :Algodão Doce
STR_CARGO_SINGULAR_BUBBLE :Bolhas STR_CARGO_SINGULAR_BUBBLE :Bolhas
STR_CARGO_SINGULAR_TOFFEE :Caramelo STR_CARGO_SINGULAR_TOFFEE :Caramelo
STR_CARGO_SINGULAR_BATTERY :Baterias STR_CARGO_SINGULAR_BATTERY :Baterias
@@ -314,6 +314,8 @@ STR_SORT_BY_RANGE :Alcance
STR_SORT_BY_POPULATION :População STR_SORT_BY_POPULATION :População
STR_SORT_BY_RATING :Classificação STR_SORT_BY_RATING :Classificação
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausa STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausa
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Aumentar velocidade do jogo STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Aumentar velocidade do jogo
@@ -1592,9 +1594,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Linear
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Criação de árvores no decorrer do jogo: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Criação de árvores no decorrer do jogo: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controlar o aparecimento aleatório de árvores durante o jogo. Isto poderá afectar indústrias que dependem do crescimento de árvores, como as madeireiras STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controlar o aparecimento aleatório de árvores durante o jogo. Isto poderá afectar indústrias que dependem do crescimento de árvores, como as madeireiras
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Nenhuma {RED}(Serrações ficam inactivas)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Apenas em florestas húmidas
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Em todo o lado
STR_CONFIG_SETTING_TOOLBAR_POS :Posição da barra de ferramentas principal: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Posição da barra de ferramentas principal: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posição horizontal da barra de ferramentas principal no topo do ecrã STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posição horizontal da barra de ferramentas principal no topo do ecrã
@@ -1916,10 +1915,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Mudar gr
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multi-jogador STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multi-jogador
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Anunciado
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Escolher entre jogo público (internet) e privado (Área de Rede Local, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Não
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Sim
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nome do jogador: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nome do jogador:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Este é o nome pelo qual os outros jogadores o irão identificar STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Este é o nome pelo qual os outros jogadores o irão identificar
@@ -1960,8 +1955,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Entrar n
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Renovar servidor STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Renovar servidor
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Renovar a informação do servidor STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Renovar a informação do servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Localizar servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Pesquisar por um servidor na rede
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Adicionar servidor STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Adicionar servidor
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adiciona um servidor à lista que será sempre verificado se existem jogos a decorrer. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adiciona um servidor à lista que será sempre verificado se existem jogos a decorrer.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Iniciar servidor STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Iniciar servidor
@@ -1978,6 +1971,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}O nome d
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Definir palavra-chave STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Definir palavra-chave
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Proteja o jogo com uma senha se não desejar que pessoas indesejadas se juntem STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Proteja o jogo com uma senha se não desejar que pessoas indesejadas se juntem
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Anunciado
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Escolher entre jogo público (internet) e privado (Área de Rede Local, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Não STR_NETWORK_START_SERVER_UNADVERTISED :Não
STR_NETWORK_START_SERVER_ADVERTISED :Sim STR_NETWORK_START_SERVER_ADVERTISED :Sim
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} cliente{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} cliente{P "" s}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Grâu
STR_CARGO_PLURAL_RUBBER :Cauciuc STR_CARGO_PLURAL_RUBBER :Cauciuc
STR_CARGO_PLURAL_SUGAR :Zahăr STR_CARGO_PLURAL_SUGAR :Zahăr
STR_CARGO_PLURAL_TOYS :Jucării STR_CARGO_PLURAL_TOYS :Jucării
STR_CARGO_PLURAL_CANDY :Dulciuri STR_CARGO_PLURAL_SWEETS :Dulciuri
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Vată de zahăr STR_CARGO_PLURAL_CANDYFLOSS :Vată de zahăr
STR_CARGO_PLURAL_BUBBLES :Balonașe STR_CARGO_PLURAL_BUBBLES :Balonașe
STR_CARGO_PLURAL_TOFFEE :Caramele STR_CARGO_PLURAL_TOFFEE :Caramele
STR_CARGO_PLURAL_BATTERIES :Baterii STR_CARGO_PLURAL_BATTERIES :Baterii
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Grâu
STR_CARGO_SINGULAR_RUBBER :Cauciuc STR_CARGO_SINGULAR_RUBBER :Cauciuc
STR_CARGO_SINGULAR_SUGAR :Zahăr STR_CARGO_SINGULAR_SUGAR :Zahăr
STR_CARGO_SINGULAR_TOY :Jucărie STR_CARGO_SINGULAR_TOY :Jucărie
STR_CARGO_SINGULAR_CANDY :Dulciuri STR_CARGO_SINGULAR_SWEETS :Dulciuri
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Vată de zahăr STR_CARGO_SINGULAR_CANDYFLOSS :Vată de zahăr
STR_CARGO_SINGULAR_BUBBLE :Balonaș STR_CARGO_SINGULAR_BUBBLE :Balonaș
STR_CARGO_SINGULAR_TOFFEE :Caramea STR_CARGO_SINGULAR_TOFFEE :Caramea
STR_CARGO_SINGULAR_BATTERY :Baterie STR_CARGO_SINGULAR_BATTERY :Baterie
@@ -313,6 +313,8 @@ STR_SORT_BY_RANGE :Raza de acțiun
STR_SORT_BY_POPULATION :Populaţia STR_SORT_BY_POPULATION :Populaţia
STR_SORT_BY_RATING :Cotaţie STR_SORT_BY_RATING :Cotaţie
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauză joc STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauză joc
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Măreşte viteza de trecere a timpului STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Măreşte viteza de trecere a timpului
@@ -1556,9 +1558,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :permis, aspect
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Poziţionarea copacilor în joc: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Poziţionarea copacilor în joc: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controlează apariția aleatoare a copacilor în joc. Este posibil ca această opțiune să afecteze industrii care depind de creșterea copacilor, cum ar fi fabricile de cherestea STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controlează apariția aleatoare a copacilor în joc. Este posibil ca această opțiune să afecteze industrii care depind de creșterea copacilor, cum ar fi fabricile de cherestea
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :niciunul {RED}(afectează producţia fabricii de cherestea)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :doar în pădurile tropicale
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :peste tot
STR_CONFIG_SETTING_TOOLBAR_POS :Poziţia barei principale de instrumente: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Poziţia barei principale de instrumente: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Poziţia orizontală a barei principale în partea de sus a ecranului STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Poziţia orizontală a barei principale în partea de sus a ecranului
@@ -1866,10 +1865,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Schimbă
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Publicat
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Alege între un joc publicat (prin Internet) și unul privat (reț) game
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nu
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Da
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Numele jucătorului: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Numele jucătorului:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Acesta este numele prin care te vor identifica ceilalţi STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Acesta este numele prin care te vor identifica ceilalţi
@@ -1910,8 +1905,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Intră
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Actualizează serverul STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Actualizează serverul
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Actualizează informaţiile despre server STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Actualizează informaţiile despre server
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Caută server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Caută un server în reţea
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Adaugă un server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Adaugă un server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adaugă un server la lista care va fi verificată pentru jocuri active STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Adaugă un server la lista care va fi verificată pentru jocuri active
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Porneşte serverul STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Porneşte serverul
@@ -1928,6 +1921,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Numele j
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Pune parolă STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Pune parolă
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protejează-ţi jocul cu o parolă dacă nu vrei să intre jucători neautorizaţi STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protejează-ţi jocul cu o parolă dacă nu vrei să intre jucători neautorizaţi
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Publicat
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Alege între un joc publicat (prin Internet) și unul privat (reț) game
STR_NETWORK_START_SERVER_UNADVERTISED :Nu STR_NETWORK_START_SERVER_UNADVERTISED :Nu
STR_NETWORK_START_SERVER_ADVERTISED :Da STR_NETWORK_START_SERVER_ADVERTISED :Da
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} clien{P t ţi} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} clien{P t ţi}

View File

@@ -96,15 +96,15 @@ STR_CARGO_PLURAL_SUGAR.acc :сахар
STR_CARGO_PLURAL_TOYS :{G=p}Игрушки STR_CARGO_PLURAL_TOYS :{G=p}Игрушки
STR_CARGO_PLURAL_TOYS.gen :игрушек STR_CARGO_PLURAL_TOYS.gen :игрушек
STR_CARGO_PLURAL_TOYS.acc :игрушки STR_CARGO_PLURAL_TOYS.acc :игрушки
STR_CARGO_PLURAL_CANDY :{G=p}Конфеты STR_CARGO_PLURAL_SWEETS :{G=p}Конфеты
STR_CARGO_PLURAL_CANDY.gen :конфет STR_CARGO_PLURAL_SWEETS.gen :конфет
STR_CARGO_PLURAL_CANDY.acc :конфеты STR_CARGO_PLURAL_SWEETS.acc :конфеты
STR_CARGO_PLURAL_COLA :{G=f}Кола STR_CARGO_PLURAL_COLA :{G=f}Кола
STR_CARGO_PLURAL_COLA.gen :колы STR_CARGO_PLURAL_COLA.gen :колы
STR_CARGO_PLURAL_COLA.acc :колу STR_CARGO_PLURAL_COLA.acc :колу
STR_CARGO_PLURAL_COTTON_CANDY :{G=f}Сахарная вата STR_CARGO_PLURAL_CANDYFLOSS :{G=f}Сахарная вата
STR_CARGO_PLURAL_COTTON_CANDY.gen :сахарной ваты STR_CARGO_PLURAL_CANDYFLOSS.gen :сахарной ваты
STR_CARGO_PLURAL_COTTON_CANDY.acc :сахарную вату STR_CARGO_PLURAL_CANDYFLOSS.acc :сахарную вату
STR_CARGO_PLURAL_BUBBLES :{G=p}Пузырьки STR_CARGO_PLURAL_BUBBLES :{G=p}Пузырьки
STR_CARGO_PLURAL_BUBBLES.gen :пузырьков STR_CARGO_PLURAL_BUBBLES.gen :пузырьков
STR_CARGO_PLURAL_BUBBLES.acc :пузырьки STR_CARGO_PLURAL_BUBBLES.acc :пузырьки
@@ -192,15 +192,15 @@ STR_CARGO_SINGULAR_SUGAR.acc :сахар
STR_CARGO_SINGULAR_TOY :{G=p}Игрушки STR_CARGO_SINGULAR_TOY :{G=p}Игрушки
STR_CARGO_SINGULAR_TOY.gen :игрушек STR_CARGO_SINGULAR_TOY.gen :игрушек
STR_CARGO_SINGULAR_TOY.acc :игрушки STR_CARGO_SINGULAR_TOY.acc :игрушки
STR_CARGO_SINGULAR_CANDY :{G=p}Конфеты STR_CARGO_SINGULAR_SWEETS :{G=p}Конфеты
STR_CARGO_SINGULAR_CANDY.gen :конфет STR_CARGO_SINGULAR_SWEETS.gen :конфет
STR_CARGO_SINGULAR_CANDY.acc :конфеты STR_CARGO_SINGULAR_SWEETS.acc :конфеты
STR_CARGO_SINGULAR_COLA :{G=f}Кола STR_CARGO_SINGULAR_COLA :{G=f}Кола
STR_CARGO_SINGULAR_COLA.gen :колы STR_CARGO_SINGULAR_COLA.gen :колы
STR_CARGO_SINGULAR_COLA.acc :колу STR_CARGO_SINGULAR_COLA.acc :колу
STR_CARGO_SINGULAR_COTTON_CANDY :{G=f}Сахарная вата STR_CARGO_SINGULAR_CANDYFLOSS :{G=f}Сахарная вата
STR_CARGO_SINGULAR_COTTON_CANDY.gen :сахарной ваты STR_CARGO_SINGULAR_CANDYFLOSS.gen :сахарной ваты
STR_CARGO_SINGULAR_COTTON_CANDY.acc :сахарную вату STR_CARGO_SINGULAR_CANDYFLOSS.acc :сахарную вату
STR_CARGO_SINGULAR_BUBBLE :{G=p}Пузырьки STR_CARGO_SINGULAR_BUBBLE :{G=p}Пузырьки
STR_CARGO_SINGULAR_BUBBLE.gen :пузырьков STR_CARGO_SINGULAR_BUBBLE.gen :пузырьков
STR_CARGO_SINGULAR_BUBBLE.acc :пузырьки STR_CARGO_SINGULAR_BUBBLE.acc :пузырьки
@@ -320,7 +320,7 @@ STR_COLOUR_DEFAULT :По умолч
STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}мил{P я и ь}/ч STR_UNITS_VELOCITY_IMPERIAL :{COMMA}{NBSP}мил{P я и ь}/ч
STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}км/ч STR_UNITS_VELOCITY_METRIC :{COMMA}{NBSP}км/ч
STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}м/с STR_UNITS_VELOCITY_SI :{COMMA}{NBSP}м/с
STR_UNITS_VELOCITY_GAMEUNITS :{DECIMAL}{NBSP}клет{P ка ки ок}/день STR_UNITS_VELOCITY_GAMEUNITS :{DECIMAL}{NBSP}кл./день
STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}лс STR_UNITS_POWER_IMPERIAL :{COMMA}{NBSP}лс
STR_UNITS_POWER_METRIC :{COMMA}{NBSP}лс STR_UNITS_POWER_METRIC :{COMMA}{NBSP}лс
@@ -443,6 +443,8 @@ STR_SORT_BY_RANGE :Дальнос
STR_SORT_BY_POPULATION :Население STR_SORT_BY_POPULATION :Население
STR_SORT_BY_RATING :Рейтинг STR_SORT_BY_RATING :Рейтинг
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Пауза STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Пауза
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Ускорить игру STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Ускорить игру
@@ -1765,9 +1767,6 @@ 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 :Настройка возможности самостоятельного размножения деревьев в игре. Это может влиять на работоспособность некоторых предприятий, например, лесопилок.
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :отключена {RED}(лесопилки не смогут работать)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :только в тропических лесах
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :везде
STR_CONFIG_SETTING_TOOLBAR_POS :Положение главной панели инструментов: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Положение главной панели инструментов: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Горизонтальное расположение основной панели инструментов в верхней части экрана STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Горизонтальное расположение основной панели инструментов в верхней части экрана
@@ -1834,6 +1833,7 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :Показыв
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :английская (миль/ч) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :английская (миль/ч)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :метрическая (км/ч) 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_VELOCITY_GAMEUNITS :внутриигровая (клетки в день)
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Система единиц для мощности: {STRING} STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Система единиц для мощности: {STRING}
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Показывать значения мощности двигателей транспортных средств в выбранной системе единиц STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Показывать значения мощности двигателей транспортных средств в выбранной системе единиц
@@ -1881,7 +1881,7 @@ STR_CONFIG_SETTING_VEHICLES_ROUTING :{ORANGE}Мар
STR_CONFIG_SETTING_LIMITATIONS :{ORANGE}Ограничения STR_CONFIG_SETTING_LIMITATIONS :{ORANGE}Ограничения
STR_CONFIG_SETTING_ACCIDENTS :{ORANGE}Аварии и катастрофы STR_CONFIG_SETTING_ACCIDENTS :{ORANGE}Аварии и катастрофы
STR_CONFIG_SETTING_GENWORLD :{ORANGE}Создание карты STR_CONFIG_SETTING_GENWORLD :{ORANGE}Создание карты
STR_CONFIG_SETTING_ENVIRONMENT :{ORANGE}Окружающая среда STR_CONFIG_SETTING_ENVIRONMENT :{ORANGE}Окружение
STR_CONFIG_SETTING_ENVIRONMENT_AUTHORITIES :{ORANGE}Городская администрация STR_CONFIG_SETTING_ENVIRONMENT_AUTHORITIES :{ORANGE}Городская администрация
STR_CONFIG_SETTING_ENVIRONMENT_TOWNS :{ORANGE}Города STR_CONFIG_SETTING_ENVIRONMENT_TOWNS :{ORANGE}Города
STR_CONFIG_SETTING_ENVIRONMENT_INDUSTRIES :{ORANGE}Предприятия STR_CONFIG_SETTING_ENVIRONMENT_INDUSTRIES :{ORANGE}Предприятия
@@ -2090,10 +2090,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Изме
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Сетевая игра STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Сетевая игра
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Интернет
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Выберите между игрой через Интернет, либо в локальной сети
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Нет
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Да
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Имя игрока: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Имя игрока:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Это имя, которое будет видно другим игрокам STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Это имя, которое будет видно другим игрокам
@@ -2134,8 +2130,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Прис
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Обновить сервер STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Обновить сервер
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Обновить информацию о сервере STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Обновить информацию о сервере
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Обновить
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Обновить список серверов, которые сейчас есть в сети
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Добавить сервер STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Добавить сервер
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Добавить сервер в список, который будет автоматически проверяться на идущие игры STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Добавить сервер в список, который будет автоматически проверяться на идущие игры
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Запуск сервера STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Запуск сервера
@@ -2152,6 +2146,8 @@ 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_ADVERTISED_LABEL :{BLACK}Интернет
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Выберите между игрой через Интернет, либо в локальной сети
STR_NETWORK_START_SERVER_UNADVERTISED :Нет STR_NETWORK_START_SERVER_UNADVERTISED :Нет
STR_NETWORK_START_SERVER_ADVERTISED :Да STR_NETWORK_START_SERVER_ADVERTISED :Да
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} клиент{P "" а ов} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} клиент{P "" а ов}
@@ -5288,6 +5284,7 @@ STR_FORMAT_BUOY_NAME :Буй {TOWN}
STR_FORMAT_BUOY_NAME_SERIAL :Буй {TOWN} №{COMMA} STR_FORMAT_BUOY_NAME_SERIAL :Буй {TOWN} №{COMMA}
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} {0:TOWN} STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:TOWN}
STR_FORMAT_WAYPOINT_NAME :Точка пути {TOWN} STR_FORMAT_WAYPOINT_NAME :Точка пути {TOWN}
STR_FORMAT_WAYPOINT_NAME_SERIAL :Точка пути {TOWN} №{COMMA} STR_FORMAT_WAYPOINT_NAME_SERIAL :Точка пути {TOWN} №{COMMA}

View File

@@ -119,18 +119,18 @@ STR_CARGO_PLURAL_TOYS :igračke
STR_CARGO_PLURAL_TOYS.big :Igračke STR_CARGO_PLURAL_TOYS.big :Igračke
STR_CARGO_PLURAL_TOYS.gen :igračaka STR_CARGO_PLURAL_TOYS.gen :igračaka
STR_CARGO_PLURAL_TOYS.aku :igračke STR_CARGO_PLURAL_TOYS.aku :igračke
STR_CARGO_PLURAL_CANDY :slatkiši STR_CARGO_PLURAL_SWEETS :slatkiši
STR_CARGO_PLURAL_CANDY.big :Slatkiši STR_CARGO_PLURAL_SWEETS.big :Slatkiši
STR_CARGO_PLURAL_CANDY.gen :slatkiša STR_CARGO_PLURAL_SWEETS.gen :slatkiša
STR_CARGO_PLURAL_CANDY.aku :slatkiše STR_CARGO_PLURAL_SWEETS.aku :slatkiše
STR_CARGO_PLURAL_COLA :kola STR_CARGO_PLURAL_COLA :kola
STR_CARGO_PLURAL_COLA.big :Kola STR_CARGO_PLURAL_COLA.big :Kola
STR_CARGO_PLURAL_COLA.gen :kole STR_CARGO_PLURAL_COLA.gen :kole
STR_CARGO_PLURAL_COLA.aku :kolu STR_CARGO_PLURAL_COLA.aku :kolu
STR_CARGO_PLURAL_COTTON_CANDY :šećerna vuna STR_CARGO_PLURAL_CANDYFLOSS :šećerna vuna
STR_CARGO_PLURAL_COTTON_CANDY.big :Šećerna vuna STR_CARGO_PLURAL_CANDYFLOSS.big :Šećerna vuna
STR_CARGO_PLURAL_COTTON_CANDY.gen :šećerne vune STR_CARGO_PLURAL_CANDYFLOSS.gen :šećerne vune
STR_CARGO_PLURAL_COTTON_CANDY.aku :šećernu vunu STR_CARGO_PLURAL_CANDYFLOSS.aku :šećernu vunu
STR_CARGO_PLURAL_BUBBLES :mehurići STR_CARGO_PLURAL_BUBBLES :mehurići
STR_CARGO_PLURAL_BUBBLES.big :Mehurići STR_CARGO_PLURAL_BUBBLES.big :Mehurići
STR_CARGO_PLURAL_BUBBLES.gen :mehurića STR_CARGO_PLURAL_BUBBLES.gen :mehurića
@@ -246,18 +246,18 @@ STR_CARGO_SINGULAR_TOY :igračka
STR_CARGO_SINGULAR_TOY.big :Igračka STR_CARGO_SINGULAR_TOY.big :Igračka
STR_CARGO_SINGULAR_TOY.gen :igračke STR_CARGO_SINGULAR_TOY.gen :igračke
STR_CARGO_SINGULAR_TOY.aku :igračku STR_CARGO_SINGULAR_TOY.aku :igračku
STR_CARGO_SINGULAR_CANDY :slatkiš STR_CARGO_SINGULAR_SWEETS :slatkiš
STR_CARGO_SINGULAR_CANDY.big :Slatkiš STR_CARGO_SINGULAR_SWEETS.big :Slatkiš
STR_CARGO_SINGULAR_CANDY.gen :slatkiša STR_CARGO_SINGULAR_SWEETS.gen :slatkiša
STR_CARGO_SINGULAR_CANDY.aku :slatkiš STR_CARGO_SINGULAR_SWEETS.aku :slatkiš
STR_CARGO_SINGULAR_COLA :kola STR_CARGO_SINGULAR_COLA :kola
STR_CARGO_SINGULAR_COLA.big :Kola STR_CARGO_SINGULAR_COLA.big :Kola
STR_CARGO_SINGULAR_COLA.gen :kole STR_CARGO_SINGULAR_COLA.gen :kole
STR_CARGO_SINGULAR_COLA.aku :kolu STR_CARGO_SINGULAR_COLA.aku :kolu
STR_CARGO_SINGULAR_COTTON_CANDY :šećerna vuna STR_CARGO_SINGULAR_CANDYFLOSS :šećerna vuna
STR_CARGO_SINGULAR_COTTON_CANDY.big :Šećerna vuna STR_CARGO_SINGULAR_CANDYFLOSS.big :Šećerna vuna
STR_CARGO_SINGULAR_COTTON_CANDY.gen :šećerne vune STR_CARGO_SINGULAR_CANDYFLOSS.gen :šećerne vune
STR_CARGO_SINGULAR_COTTON_CANDY.aku :šećernu vunu STR_CARGO_SINGULAR_CANDYFLOSS.aku :šećernu vunu
STR_CARGO_SINGULAR_BUBBLE :mehurić STR_CARGO_SINGULAR_BUBBLE :mehurić
STR_CARGO_SINGULAR_BUBBLE.big :Mehurić STR_CARGO_SINGULAR_BUBBLE.big :Mehurić
STR_CARGO_SINGULAR_BUBBLE.gen :mehurića STR_CARGO_SINGULAR_BUBBLE.gen :mehurića
@@ -498,6 +498,8 @@ STR_SORT_BY_RANGE :Dometu
STR_SORT_BY_POPULATION :Naseljenosti STR_SORT_BY_POPULATION :Naseljenosti
STR_SORT_BY_RATING :Rejtingu STR_SORT_BY_RATING :Rejtingu
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauziranje partije STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauziranje partije
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Ubrzavanje igre STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Ubrzavanje igre
@@ -1758,9 +1760,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :dozvoljeno, zas
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Rasejavanje drveća tokom partije: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Rasejavanje drveća tokom partije: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontrola nasumične pojave drveća u toku igre. Ovo može uticati na industrije koje zavise o rastu drveća, na primer pilana STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontrola nasumične pojave drveća u toku igre. Ovo može uticati na industrije koje zavise o rastu drveća, na primer pilana
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :{G=srednji}nikakvo {RED}(onesposobljava rad drvnih kombinata)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :samo u tropskim šumama
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :svuda
STR_CONFIG_SETTING_TOOLBAR_POS :Lokacija glavne trake sa alatima: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Lokacija glavne trake sa alatima: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontalna pozicija glavne trake s alatkama na vrhu ekrana STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontalna pozicija glavne trake s alatkama na vrhu ekrana
@@ -2080,10 +2079,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Promena
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Mrežna partija STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Mrežna partija
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK} Sa reklamama
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Odaberite između igre s oglasima (internet) i bez oglasa (Local Area Network, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Ne
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Da
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ime igrača: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ime igrača:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Sa ovim imenom će Vas drugi igrači (pre)poznavati STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Sa ovim imenom će Vas drugi igrači (pre)poznavati
@@ -2124,8 +2119,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Priklju
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Ažuriranje servera STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Ažuriranje servera
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Ažurirajte podatke sa servera STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Ažurirajte podatke sa servera
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Pronađi server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Pretražuje mrežu kako bi pronašao servere
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Dodaj server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Dodaj server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Dodaje server na spisak na kojem se uvek proverava za aktivne partije STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Dodaje server na spisak na kojem se uvek proverava za aktivne partije
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Pokreni server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Pokreni server
@@ -2142,6 +2135,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Naziv pa
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Postavi lozinku STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Postavi lozinku
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Ukoliko ne želite da bude javno dostupna zaštitite Vašu partiju lozinkom STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Ukoliko ne želite da bude javno dostupna zaštitite Vašu partiju lozinkom
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK} Sa reklamama
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Odaberite između igre s oglasima (internet) i bez oglasa (Local Area Network, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Ne STR_NETWORK_START_SERVER_UNADVERTISED :Ne
STR_NETWORK_START_SERVER_ADVERTISED :Da STR_NETWORK_START_SERVER_ADVERTISED :Da
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} igrač{P "" a a} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} igrač{P "" a a}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :小麦
STR_CARGO_PLURAL_RUBBER :橡胶 STR_CARGO_PLURAL_RUBBER :橡胶
STR_CARGO_PLURAL_SUGAR :蔗糖 STR_CARGO_PLURAL_SUGAR :蔗糖
STR_CARGO_PLURAL_TOYS :玩具 STR_CARGO_PLURAL_TOYS :玩具
STR_CARGO_PLURAL_CANDY :糖果 STR_CARGO_PLURAL_SWEETS :糖果
STR_CARGO_PLURAL_COLA :可乐 STR_CARGO_PLURAL_COLA :可乐
STR_CARGO_PLURAL_COTTON_CANDY :棉花糖 STR_CARGO_PLURAL_CANDYFLOSS :棉花糖
STR_CARGO_PLURAL_BUBBLES :泡泡 STR_CARGO_PLURAL_BUBBLES :泡泡
STR_CARGO_PLURAL_TOFFEE :太妃糖 STR_CARGO_PLURAL_TOFFEE :太妃糖
STR_CARGO_PLURAL_BATTERIES :电池 STR_CARGO_PLURAL_BATTERIES :电池
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :小麦
STR_CARGO_SINGULAR_RUBBER :橡胶 STR_CARGO_SINGULAR_RUBBER :橡胶
STR_CARGO_SINGULAR_SUGAR :蔗糖 STR_CARGO_SINGULAR_SUGAR :蔗糖
STR_CARGO_SINGULAR_TOY :玩具 STR_CARGO_SINGULAR_TOY :玩具
STR_CARGO_SINGULAR_CANDY :糖果 STR_CARGO_SINGULAR_SWEETS :糖果
STR_CARGO_SINGULAR_COLA :可乐 STR_CARGO_SINGULAR_COLA :可乐
STR_CARGO_SINGULAR_COTTON_CANDY :棉花糖 STR_CARGO_SINGULAR_CANDYFLOSS :棉花糖
STR_CARGO_SINGULAR_BUBBLE :泡泡 STR_CARGO_SINGULAR_BUBBLE :泡泡
STR_CARGO_SINGULAR_TOFFEE :太妃糖 STR_CARGO_SINGULAR_TOFFEE :太妃糖
STR_CARGO_SINGULAR_BATTERY :电池 STR_CARGO_SINGULAR_BATTERY :电池
@@ -315,6 +315,8 @@ STR_SORT_BY_RANGE :航行距离
STR_SORT_BY_POPULATION :人口 STR_SORT_BY_POPULATION :人口
STR_SORT_BY_RATING :等级 STR_SORT_BY_RATING :等级
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}暂停游戏 STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}暂停游戏
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}快速游戏模式 STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}快速游戏模式
@@ -1604,9 +1606,6 @@ 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 :控制游戏中数目的随机生长,这将影响依赖树木的工业,比如木材厂
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :无 {RED}(损坏伐木场)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :仅在雨林中
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :任意地点
STR_CONFIG_SETTING_TOOLBAR_POS :主工具栏位置:{STRING} STR_CONFIG_SETTING_TOOLBAR_POS :主工具栏位置:{STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :主工具栏在屏幕上方的位置 STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :主工具栏在屏幕上方的位置
@@ -1928,10 +1927,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}选择
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}联机游戏 STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}联机游戏
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}发布到互联网
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}选择是否将游戏发布到官方服务器列表。发布的话,可以让互联网上的玩家找到你的服务器并加入游戏,否则进行局域网内的游戏。
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :否
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :是
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}玩家名称: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}玩家名称:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}其他玩家将通过该名字来认识您 STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}其他玩家将通过该名字来认识您
@@ -1972,8 +1967,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}加入
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}刷新服务器 STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}刷新服务器
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}刷新服务器信息 STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}刷新服务器信息
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}搜索服务器
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}在网络上搜索服务器
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}添加服务器 STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}添加服务器
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}添加一个永远显示在列表中的服务器 STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}添加一个永远显示在列表中的服务器
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}启动服务器 STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}启动服务器
@@ -1990,6 +1983,8 @@ 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_ADVERTISED_LABEL :{BLACK}发布到互联网
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}选择是否将游戏发布到官方服务器列表。发布的话,可以让互联网上的玩家找到你的服务器并加入游戏,否则进行局域网内的游戏。
STR_NETWORK_START_SERVER_UNADVERTISED :否 STR_NETWORK_START_SERVER_UNADVERTISED :否
STR_NETWORK_START_SERVER_ADVERTISED :是 STR_NETWORK_START_SERVER_ADVERTISED :是
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} 客户端 STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} 客户端

View File

@@ -73,12 +73,12 @@ STR_CARGO_PLURAL_SUGAR :Cukor
STR_CARGO_PLURAL_SUGAR.g :cukru STR_CARGO_PLURAL_SUGAR.g :cukru
STR_CARGO_PLURAL_TOYS :Hračky STR_CARGO_PLURAL_TOYS :Hračky
STR_CARGO_PLURAL_TOYS.g :hračiek STR_CARGO_PLURAL_TOYS.g :hračiek
STR_CARGO_PLURAL_CANDY :Cukríky STR_CARGO_PLURAL_SWEETS :Cukríky
STR_CARGO_PLURAL_CANDY.g :cukríkov STR_CARGO_PLURAL_SWEETS.g :cukríkov
STR_CARGO_PLURAL_COLA :Kofola STR_CARGO_PLURAL_COLA :Kofola
STR_CARGO_PLURAL_COLA.g :kofoly STR_CARGO_PLURAL_COLA.g :kofoly
STR_CARGO_PLURAL_COTTON_CANDY :Cukrová vata STR_CARGO_PLURAL_CANDYFLOSS :Cukrová vata
STR_CARGO_PLURAL_COTTON_CANDY.g :cukrovej vaty STR_CARGO_PLURAL_CANDYFLOSS.g :cukrovej vaty
STR_CARGO_PLURAL_BUBBLES :Bublinky STR_CARGO_PLURAL_BUBBLES :Bublinky
STR_CARGO_PLURAL_BUBBLES.g :bubliniek STR_CARGO_PLURAL_BUBBLES.g :bubliniek
STR_CARGO_PLURAL_TOFFEE :Karamelky STR_CARGO_PLURAL_TOFFEE :Karamelky
@@ -138,12 +138,12 @@ STR_CARGO_SINGULAR_SUGAR :Cukor
STR_CARGO_SINGULAR_SUGAR.g :cukru STR_CARGO_SINGULAR_SUGAR.g :cukru
STR_CARGO_SINGULAR_TOY :Hračka STR_CARGO_SINGULAR_TOY :Hračka
STR_CARGO_SINGULAR_TOY.g :hračky STR_CARGO_SINGULAR_TOY.g :hračky
STR_CARGO_SINGULAR_CANDY :Cukrík STR_CARGO_SINGULAR_SWEETS :Cukrík
STR_CARGO_SINGULAR_CANDY.g :cukríka STR_CARGO_SINGULAR_SWEETS.g :cukríka
STR_CARGO_SINGULAR_COLA :Kofola STR_CARGO_SINGULAR_COLA :Kofola
STR_CARGO_SINGULAR_COLA.g :kofoly STR_CARGO_SINGULAR_COLA.g :kofoly
STR_CARGO_SINGULAR_COTTON_CANDY :Cukrová vata STR_CARGO_SINGULAR_CANDYFLOSS :Cukrová vata
STR_CARGO_SINGULAR_COTTON_CANDY.g :cukrovej vaty STR_CARGO_SINGULAR_CANDYFLOSS.g :cukrovej vaty
STR_CARGO_SINGULAR_BUBBLE :Bublinka STR_CARGO_SINGULAR_BUBBLE :Bublinka
STR_CARGO_SINGULAR_BUBBLE.g :bublinky STR_CARGO_SINGULAR_BUBBLE.g :bublinky
STR_CARGO_SINGULAR_TOFFEE :Karamel STR_CARGO_SINGULAR_TOFFEE :Karamel
@@ -380,6 +380,8 @@ STR_SORT_BY_RANGE :Rozsah
STR_SORT_BY_POPULATION :Populácia STR_SORT_BY_POPULATION :Populácia
STR_SORT_BY_RATING :Hodnotenie STR_SORT_BY_RATING :Hodnotenie
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pozastaviť hru STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pozastaviť hru
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Zrýchliť priebeh hry STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Zrýchliť priebeh hry
@@ -1678,9 +1680,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineárne
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Umiestnenie stromov počas hry: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Umiestnenie stromov počas hry: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Riadi náhodný výskyt stromov počas hry. Toto môže ovplyvniť priemysel úzko spojený s rastom stromov ako napríklad Píla. STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Riadi náhodný výskyt stromov počas hry. Toto môže ovplyvniť priemysel úzko spojený s rastom stromov ako napríklad Píla.
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :žiadne {RED}(znefunkční pílu)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Len v dažďových pralesoch
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :všade
STR_CONFIG_SETTING_TOOLBAR_POS :Pozícia hlavného menu: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Pozícia hlavného menu: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontálna poloha hlavného ovládacieho panela na vrchu obrazovky STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Horizontálna poloha hlavného ovládacieho panela na vrchu obrazovky
@@ -1747,7 +1746,7 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_HELPTEXT :Vždy, keď sa
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :Imperiálne (mph) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_IMPERIAL :Imperiálne (mph)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :Metrické (km/h) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_METRIC :Metrické (km/h)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :SI (m/s) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_SI :SI (m/s)
STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_GAMEUNITS :Jednotky hry (políčka/deň) STR_CONFIG_SETTING_LOCALISATION_UNITS_VELOCITY_GAMEUNITS :Jednotky v hre (políčka/deň)
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Jednotky výkonu vozidiel: {STRING} STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Jednotky výkonu vozidiel: {STRING}
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Vždy, keď sa zobrazí výkon vozidla v užívateľskom rozhraní, zobrazí sa vo vybraných jednotkách STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Vždy, keď sa zobrazí výkon vozidla v užívateľskom rozhraní, zobrazí sa vo vybraných jednotkách
@@ -2004,10 +2003,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Zmeniť
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Hra pre viac hráčov STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Hra pre viac hráčov
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Zverejnené
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Vyberte medzi zverejnenou (internet) alebo nezverejnenou (lokálna sieť, LAN) hrou
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nie
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Áno
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Meno hráča: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Meno hráča:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Toto je meno podla ktoreho vas ostatny identifikuju STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Toto je meno podla ktoreho vas ostatny identifikuju
@@ -2048,8 +2043,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Pripojit
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Obnoviť server STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Obnoviť server
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Obnovit info o serveri STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Obnovit info o serveri
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Nájsť server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Hladať server po sieti
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Pridať server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Pridať server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Pridá server do zoznamu, v ktorom sa vždy budú hľadať prebiehajúce hry STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Pridá server do zoznamu, v ktorom sa vždy budú hľadať prebiehajúce hry
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Spustiť server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Spustiť server
@@ -2066,6 +2059,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Názov h
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Nastaviť heslo STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Nastaviť heslo
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Zabezpeč hru heslom, ak nechceš povoliť verejný prístup STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Zabezpeč hru heslom, ak nechceš povoliť verejný prístup
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Zverejnené
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Vyberte medzi zverejnenou (internet) alebo nezverejnenou (lokálna sieť, LAN) hrou
STR_NETWORK_START_SERVER_UNADVERTISED :Nie STR_NETWORK_START_SERVER_UNADVERTISED :Nie
STR_NETWORK_START_SERVER_ADVERTISED :Áno STR_NETWORK_START_SERVER_ADVERTISED :Áno
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" i ov} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" i ov}
@@ -4805,7 +4800,7 @@ STR_INDUSTRY_NAME_SUGAR_MINE :{G=z}Cukrová b
STR_SV_EMPTY : STR_SV_EMPTY :
STR_SV_UNNAMED :Bez názvu STR_SV_UNNAMED :Bez názvu
STR_SV_TRAIN_NAME :{G=m}Vlak č. {COMMA} STR_SV_TRAIN_NAME :{G=m}Vlak č. {COMMA}
STR_SV_ROAD_VEHICLE_NAME :{G=s}Cestné vozidlo {COMMA} STR_SV_ROAD_VEHICLE_NAME :{G=s}Cestné vozidlo č. {COMMA}
STR_SV_SHIP_NAME :{G=z}Loď č. {COMMA} STR_SV_SHIP_NAME :{G=z}Loď č. {COMMA}
STR_SV_AIRCRAFT_NAME :{G=s}Lietadlo č. {COMMA} STR_SV_AIRCRAFT_NAME :{G=s}Lietadlo č. {COMMA}
@@ -5106,20 +5101,20 @@ STR_FORMAT_DATE_LONG :{STRING} {STRIN
STR_FORMAT_DATE_ISO :{2:NUM}-{1:STRING}-{0:STRING} STR_FORMAT_DATE_ISO :{2:NUM}-{1:STRING}-{0:STRING}
STR_FORMAT_BUOY_NAME :{TOWN} Bója STR_FORMAT_BUOY_NAME :{TOWN} Bója
STR_FORMAT_BUOY_NAME_SERIAL :{TOWN} Bója #{COMMA} STR_FORMAT_BUOY_NAME_SERIAL :{TOWN} Bója č. {COMMA}
STR_FORMAT_COMPANY_NUM :(Spoločnosť {COMMA}) STR_FORMAT_COMPANY_NUM :(Spoločnosť {COMMA})
STR_FORMAT_GROUP_NAME :Skupina {COMMA} STR_FORMAT_GROUP_NAME :Skupina {COMMA}
STR_FORMAT_GROUP_VEHICLE_NAME :{GROUP} č. {COMMA} STR_FORMAT_GROUP_VEHICLE_NAME :{GROUP} č. {COMMA}
STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:TOWN} STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:TOWN}
STR_FORMAT_WAYPOINT_NAME :Smerový bod {TOWN} STR_FORMAT_WAYPOINT_NAME :Smerový bod {TOWN}
STR_FORMAT_WAYPOINT_NAME_SERIAL :Smerový bod {TOWN} #{COMMA} STR_FORMAT_WAYPOINT_NAME_SERIAL :Smerový bod {TOWN} č. {COMMA}
STR_FORMAT_DEPOT_NAME_TRAIN :Vlakové depo {TOWN} STR_FORMAT_DEPOT_NAME_TRAIN :Vlakové depo {TOWN}
STR_FORMAT_DEPOT_NAME_TRAIN_SERIAL :Vlakové depo {TOWN} č. {COMMA} STR_FORMAT_DEPOT_NAME_TRAIN_SERIAL :Vlakové depo {TOWN} č. {COMMA}
STR_FORMAT_DEPOT_NAME_ROAD_VEHICLE :Garáž {TOWN} STR_FORMAT_DEPOT_NAME_ROAD_VEHICLE :Garáž {TOWN}
STR_FORMAT_DEPOT_NAME_ROAD_VEHICLE_SERIAL :Garáž {TOWN} #{COMMA} STR_FORMAT_DEPOT_NAME_ROAD_VEHICLE_SERIAL :Garáž {TOWN} č. {COMMA}
STR_FORMAT_DEPOT_NAME_SHIP :Lodenica {TOWN} STR_FORMAT_DEPOT_NAME_SHIP :Lodenica {TOWN}
STR_FORMAT_DEPOT_NAME_SHIP_SERIAL :Lodenica {TOWN} #{COMMA} STR_FORMAT_DEPOT_NAME_SHIP_SERIAL :Lodenica {TOWN} č. {COMMA}
STR_FORMAT_DEPOT_NAME_AIRCRAFT :Letecký hangár {STATION} STR_FORMAT_DEPOT_NAME_AIRCRAFT :Letecký hangár {STATION}
STR_UNKNOWN_STATION :neznáma stanica STR_UNKNOWN_STATION :neznáma stanica

View File

@@ -105,16 +105,16 @@ STR_CARGO_PLURAL_SUGAR.d :Sladkorju
STR_CARGO_PLURAL_TOYS :Igrače STR_CARGO_PLURAL_TOYS :Igrače
STR_CARGO_PLURAL_TOYS.r :Igrač STR_CARGO_PLURAL_TOYS.r :Igrač
STR_CARGO_PLURAL_TOYS.d :Igračam STR_CARGO_PLURAL_TOYS.d :Igračam
STR_CARGO_PLURAL_CANDY :Sladkarije STR_CARGO_PLURAL_SWEETS :Sladkarije
STR_CARGO_PLURAL_CANDY.r :Sladkarij STR_CARGO_PLURAL_SWEETS.r :Sladkarij
STR_CARGO_PLURAL_CANDY.d :Sladkarijam STR_CARGO_PLURAL_SWEETS.d :Sladkarijam
STR_CARGO_PLURAL_COLA :Cockta STR_CARGO_PLURAL_COLA :Cockta
STR_CARGO_PLURAL_COLA.r :Cockte STR_CARGO_PLURAL_COLA.r :Cockte
STR_CARGO_PLURAL_COLA.d :Cockti STR_CARGO_PLURAL_COLA.d :Cockti
STR_CARGO_PLURAL_COTTON_CANDY :Sladkorna pena STR_CARGO_PLURAL_CANDYFLOSS :Sladkorna pena
STR_CARGO_PLURAL_COTTON_CANDY.r :Sladkorne pene STR_CARGO_PLURAL_CANDYFLOSS.r :Sladkorne pene
STR_CARGO_PLURAL_COTTON_CANDY.d :Sladkorni peni STR_CARGO_PLURAL_CANDYFLOSS.d :Sladkorni peni
STR_CARGO_PLURAL_COTTON_CANDY.t :Sladkorno peno STR_CARGO_PLURAL_CANDYFLOSS.t :Sladkorno peno
STR_CARGO_PLURAL_BUBBLES :Mehurčki STR_CARGO_PLURAL_BUBBLES :Mehurčki
STR_CARGO_PLURAL_BUBBLES.r :Mehurčkov STR_CARGO_PLURAL_BUBBLES.r :Mehurčkov
STR_CARGO_PLURAL_BUBBLES.d :Mehurčkom STR_CARGO_PLURAL_BUBBLES.d :Mehurčkom
@@ -212,18 +212,18 @@ STR_CARGO_SINGULAR_TOY :Igrača
STR_CARGO_SINGULAR_TOY.r :Igrače STR_CARGO_SINGULAR_TOY.r :Igrače
STR_CARGO_SINGULAR_TOY.d :Igrači STR_CARGO_SINGULAR_TOY.d :Igrači
STR_CARGO_SINGULAR_TOY.t :Igračo STR_CARGO_SINGULAR_TOY.t :Igračo
STR_CARGO_SINGULAR_CANDY :Sladkarija STR_CARGO_SINGULAR_SWEETS :Sladkarija
STR_CARGO_SINGULAR_CANDY.r :Sladkarije STR_CARGO_SINGULAR_SWEETS.r :Sladkarije
STR_CARGO_SINGULAR_CANDY.d :Sladkariji STR_CARGO_SINGULAR_SWEETS.d :Sladkariji
STR_CARGO_SINGULAR_CANDY.t :Sladkarijo STR_CARGO_SINGULAR_SWEETS.t :Sladkarijo
STR_CARGO_SINGULAR_COLA :Cockta STR_CARGO_SINGULAR_COLA :Cockta
STR_CARGO_SINGULAR_COLA.r :Cockte STR_CARGO_SINGULAR_COLA.r :Cockte
STR_CARGO_SINGULAR_COLA.d :Cockti STR_CARGO_SINGULAR_COLA.d :Cockti
STR_CARGO_SINGULAR_COLA.t :Cockto STR_CARGO_SINGULAR_COLA.t :Cockto
STR_CARGO_SINGULAR_COTTON_CANDY :Sladkorna pena STR_CARGO_SINGULAR_CANDYFLOSS :Sladkorna pena
STR_CARGO_SINGULAR_COTTON_CANDY.r :Sladkorne pene STR_CARGO_SINGULAR_CANDYFLOSS.r :Sladkorne pene
STR_CARGO_SINGULAR_COTTON_CANDY.d :Sladkorni peni STR_CARGO_SINGULAR_CANDYFLOSS.d :Sladkorni peni
STR_CARGO_SINGULAR_COTTON_CANDY.t :Sladkorno peno STR_CARGO_SINGULAR_CANDYFLOSS.t :Sladkorno peno
STR_CARGO_SINGULAR_BUBBLE :Mehurček STR_CARGO_SINGULAR_BUBBLE :Mehurček
STR_CARGO_SINGULAR_BUBBLE.r :Mehurčka STR_CARGO_SINGULAR_BUBBLE.r :Mehurčka
STR_CARGO_SINGULAR_BUBBLE.d :Mehurčku STR_CARGO_SINGULAR_BUBBLE.d :Mehurčku
@@ -463,6 +463,8 @@ STR_SORT_BY_RANGE :Domet
STR_SORT_BY_POPULATION :Prebivalstvo STR_SORT_BY_POPULATION :Prebivalstvo
STR_SORT_BY_RATING :Ocena STR_SORT_BY_RATING :Ocena
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Premor STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Premor
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Hitro naprej STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Hitro naprej
@@ -1706,9 +1708,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Dovoljeno, obli
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Sajenje dreves znotraj igre: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Sajenje dreves znotraj igre: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Nadziraj naključne vrste dreves med igro. To lahko vpliva na industrije, ki so odvisne od rasti dreves, na primer gozdarski obrat. STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Nadziraj naključne vrste dreves med igro. To lahko vpliva na industrije, ki so odvisne od rasti dreves, na primer gozdarski obrat.
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Nikjer {RED}(onemogoči gozdarski obrat)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Samo v deževnih gozovih
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Povsod
STR_CONFIG_SETTING_TOOLBAR_POS :Pozicija glavne orodne vrstice: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Pozicija glavne orodne vrstice: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Vodoravna pozicija glavne orodne vrstice na vrhu zaslona. STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Vodoravna pozicija glavne orodne vrstice na vrhu zaslona.
@@ -2029,10 +2028,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Spremeni
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Več igralcev STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Več igralcev
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Oglaševano
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Izberi med oglaševano (internet) in neoglaševano (Local Area Network, LAN) igro
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Ne
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Da
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ime igralca: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ime igralca:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}To je ime, po katerem te prepoznajo drugi igralci STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}To je ime, po katerem te prepoznajo drugi igralci
@@ -2073,8 +2068,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Pridruž
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Osveži strežnik STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Osveži strežnik
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Osveži informacije strežnika STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Osveži informacije strežnika
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Najdi strežnik
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Poišči strežnik na mreži
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Dodaj strežnik STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Dodaj strežnik
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Doda strežnik na seznam, ki bo vedno preverjen za pognane igre STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Doda strežnik na seznam, ki bo vedno preverjen za pognane igre
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Poženi strežnik STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Poženi strežnik
@@ -2091,6 +2084,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Ime bo p
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Nastavi geslo STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Nastavi geslo
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Zaščiti igro z geslom, če želiš preprečiti dostop nepovabljenim STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Zaščiti igro z geslom, če želiš preprečiti dostop nepovabljenim
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Oglaševano
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Izberi med oglaševano (internet) in neoglaševano (Local Area Network, LAN) igro
STR_NETWORK_START_SERVER_UNADVERTISED :Ne STR_NETWORK_START_SERVER_UNADVERTISED :Ne
STR_NETWORK_START_SERVER_ADVERTISED :Da STR_NETWORK_START_SERVER_ADVERTISED :Da
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} gost{P "" a i ov} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} gost{P "" a i ov}

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :{G=m}Trigo
STR_CARGO_PLURAL_RUBBER :{G=m}Caucho STR_CARGO_PLURAL_RUBBER :{G=m}Caucho
STR_CARGO_PLURAL_SUGAR :{G=m}Azúcar STR_CARGO_PLURAL_SUGAR :{G=m}Azúcar
STR_CARGO_PLURAL_TOYS :{G=m}Juguetes STR_CARGO_PLURAL_TOYS :{G=m}Juguetes
STR_CARGO_PLURAL_CANDY :{G=m}Caramelos STR_CARGO_PLURAL_SWEETS :{G=m}Caramelos
STR_CARGO_PLURAL_COLA :{G=f}Cola STR_CARGO_PLURAL_COLA :{G=f}Cola
STR_CARGO_PLURAL_COTTON_CANDY :{G=m}Algodón de Azúcar STR_CARGO_PLURAL_CANDYFLOSS :{G=m}Algodón de Azúcar
STR_CARGO_PLURAL_BUBBLES :{G=f}Burbujas STR_CARGO_PLURAL_BUBBLES :{G=f}Burbujas
STR_CARGO_PLURAL_TOFFEE :{G=m}Tofes STR_CARGO_PLURAL_TOFFEE :{G=m}Tofes
STR_CARGO_PLURAL_BATTERIES :{G=f}Pilas STR_CARGO_PLURAL_BATTERIES :{G=f}Pilas
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :{G=m}Trigo
STR_CARGO_SINGULAR_RUBBER :{G=m}Caucho STR_CARGO_SINGULAR_RUBBER :{G=m}Caucho
STR_CARGO_SINGULAR_SUGAR :{G=m}Azúcar STR_CARGO_SINGULAR_SUGAR :{G=m}Azúcar
STR_CARGO_SINGULAR_TOY :{G=m}Juguete STR_CARGO_SINGULAR_TOY :{G=m}Juguete
STR_CARGO_SINGULAR_CANDY :{G=m}Caramelo STR_CARGO_SINGULAR_SWEETS :{G=m}Caramelo
STR_CARGO_SINGULAR_COLA :{G=f}Cola STR_CARGO_SINGULAR_COLA :{G=f}Cola
STR_CARGO_SINGULAR_COTTON_CANDY :{G=m}Algodón de Azúcar STR_CARGO_SINGULAR_CANDYFLOSS :{G=m}Algodón de Azúcar
STR_CARGO_SINGULAR_BUBBLE :{G=f}Burbuja STR_CARGO_SINGULAR_BUBBLE :{G=f}Burbuja
STR_CARGO_SINGULAR_TOFFEE :{G=m}Tofe STR_CARGO_SINGULAR_TOFFEE :{G=m}Tofe
STR_CARGO_SINGULAR_BATTERY :{G=f}Pila STR_CARGO_SINGULAR_BATTERY :{G=f}Pila
@@ -316,6 +316,8 @@ STR_SORT_BY_RANGE :Alcance
STR_SORT_BY_POPULATION :Población STR_SORT_BY_POPULATION :Población
STR_SORT_BY_RATING :Calificación STR_SORT_BY_RATING :Calificación
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausar juego STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausar juego
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Avance rápido del juego STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Avance rápido del juego
@@ -1605,9 +1607,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineal
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Crecimiento de árboles durante el juego: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Crecimiento de árboles durante el juego: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controla la aparición aleatoria de árboles durante la partida. Esto puede afectar a industrias que dependen del crecimiento de árboles, como los aserraderos STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controla la aparición aleatoria de árboles durante la partida. Esto puede afectar a industrias que dependen del crecimiento de árboles, como los aserraderos
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Ninguno {RED}(rompe aserradero subtropical)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Solo en selva
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Cualquier parte
STR_CONFIG_SETTING_TOOLBAR_POS :Posición de la barra de herramientas principal: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Posición de la barra de herramientas principal: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posicionamiento horizontal de la barra de herramientas principal en la parte superior de la pantalla STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posicionamiento horizontal de la barra de herramientas principal en la parte superior de la pantalla
@@ -1929,10 +1928,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Cambiar
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijugador STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijugador
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Público
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Permite escoger entre una partida pública (internet) y una partida privada (LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :No
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Sí
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nombre del jugador: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nombre del jugador:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Este es el nombre con el que otros jugadores le identificarán STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Este es el nombre con el que otros jugadores le identificarán
@@ -1973,8 +1968,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Unirme a
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Recargar servidor STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Recargar servidor
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Recargar información del servidor STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Recargar información del servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Buscar servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Buscar en la red servidores
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Añadir servidor STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Añadir servidor
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Añade el servidor a una lista que siempre será comprobada para buscar juegos en marcha STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Añade el servidor a una lista que siempre será comprobada para buscar juegos en marcha
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Comenzar servidor STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Comenzar servidor
@@ -1991,6 +1984,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}La parti
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Establecer contraseña STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Establecer contraseña
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protege tu juego con una contraseña si no quieres que otras personas se unan a él STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Protege tu juego con una contraseña si no quieres que otras personas se unan a él
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Público
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Permite escoger entre una partida pública (internet) y una partida privada (LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :No STR_NETWORK_START_SERVER_UNADVERTISED :No
STR_NETWORK_START_SERVER_ADVERTISED :Sí STR_NETWORK_START_SERVER_ADVERTISED :Sí
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} cliente{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} cliente{P "" s}

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :{G=m}Trigo
STR_CARGO_PLURAL_RUBBER :{G=m}Caucho STR_CARGO_PLURAL_RUBBER :{G=m}Caucho
STR_CARGO_PLURAL_SUGAR :{G=m}Azúcar STR_CARGO_PLURAL_SUGAR :{G=m}Azúcar
STR_CARGO_PLURAL_TOYS :{G=m}Juguetes STR_CARGO_PLURAL_TOYS :{G=m}Juguetes
STR_CARGO_PLURAL_CANDY :{G=m}Dulces STR_CARGO_PLURAL_SWEETS :{G=m}Dulces
STR_CARGO_PLURAL_COLA :{G=f}Bebida de cola STR_CARGO_PLURAL_COLA :{G=f}Bebida de cola
STR_CARGO_PLURAL_COTTON_CANDY :{G=m}Algodón de azúcar STR_CARGO_PLURAL_CANDYFLOSS :{G=m}Algodón de azúcar
STR_CARGO_PLURAL_BUBBLES :{G=f}Burbujas STR_CARGO_PLURAL_BUBBLES :{G=f}Burbujas
STR_CARGO_PLURAL_TOFFEE :{G=m}Caramelos suaves STR_CARGO_PLURAL_TOFFEE :{G=m}Caramelos suaves
STR_CARGO_PLURAL_BATTERIES :{G=f}Pilas STR_CARGO_PLURAL_BATTERIES :{G=f}Pilas
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :{G=m}Trigo
STR_CARGO_SINGULAR_RUBBER :{G=m}Caucho STR_CARGO_SINGULAR_RUBBER :{G=m}Caucho
STR_CARGO_SINGULAR_SUGAR :{G=m}Azúcar STR_CARGO_SINGULAR_SUGAR :{G=m}Azúcar
STR_CARGO_SINGULAR_TOY :{G=m}Juguete STR_CARGO_SINGULAR_TOY :{G=m}Juguete
STR_CARGO_SINGULAR_CANDY :{G=m}Dulce STR_CARGO_SINGULAR_SWEETS :{G=m}Dulce
STR_CARGO_SINGULAR_COLA :{G=f}Bebida de cola STR_CARGO_SINGULAR_COLA :{G=f}Bebida de cola
STR_CARGO_SINGULAR_COTTON_CANDY :{G=m}Algodón de azúcar STR_CARGO_SINGULAR_CANDYFLOSS :{G=m}Algodón de azúcar
STR_CARGO_SINGULAR_BUBBLE :{G=f}Burbuja STR_CARGO_SINGULAR_BUBBLE :{G=f}Burbuja
STR_CARGO_SINGULAR_TOFFEE :{G=m}Caramelo suave STR_CARGO_SINGULAR_TOFFEE :{G=m}Caramelo suave
STR_CARGO_SINGULAR_BATTERY :{G=f}Pila STR_CARGO_SINGULAR_BATTERY :{G=f}Pila
@@ -316,6 +316,8 @@ STR_SORT_BY_RANGE :Alcance
STR_SORT_BY_POPULATION :Población STR_SORT_BY_POPULATION :Población
STR_SORT_BY_RATING :Evaluación STR_SORT_BY_RATING :Evaluación
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Poner en pausa STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Poner en pausa
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Avance rápido STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Avance rápido
@@ -1605,9 +1607,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Lineal
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Crecimiento de árboles durante la partida: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Crecimiento de árboles durante la partida: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controlar la aparición aleatoria de árboles durante la partida. Esto puede afectar industrias que dependen del crecimiento de árboles, como los aserraderos STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Controlar la aparición aleatoria de árboles durante la partida. Esto puede afectar industrias que dependen del crecimiento de árboles, como los aserraderos
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Ninguno {RED}(inutiliza aserraderos)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Solo en selva
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Cualquier parte
STR_CONFIG_SETTING_TOOLBAR_POS :Posición de la barra de herramientas principal: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Posición de la barra de herramientas principal: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posición horizontal de la barra de herramientas principal en la parte superior de la pantalla STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Posición horizontal de la barra de herramientas principal en la parte superior de la pantalla
@@ -1929,10 +1928,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Cambiar
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijugador STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multijugador
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Público
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Permitir escoger entre una partida pública (Internet) y una partida privada (LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :No
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Sí
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nombre del jugador: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Nombre del jugador:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Nombre con el que otros jugadores te identificarán STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Nombre con el que otros jugadores te identificarán
@@ -1973,8 +1968,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Unirse a
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Volver a cargar servidor STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Volver a cargar servidor
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Volver a cargar información del servidor STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Volver a cargar información del servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Buscar servidor
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Buscar servidor en la red
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Añadir servidor STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Añadir servidor
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Añadir el servidor a una lista que siempre será analizada en busca de partidas activas STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Añadir el servidor a una lista que siempre será analizada en busca de partidas activas
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Iniciar servidor STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Iniciar servidor
@@ -1991,6 +1984,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}La parti
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Establecer contraseña STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Establecer contraseña
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Proteger la partida con una contraseña para prevenir el acceso a otras personas STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Proteger la partida con una contraseña para prevenir el acceso a otras personas
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Público
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Permitir escoger entre una partida pública (Internet) y una partida privada (LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :No STR_NETWORK_START_SERVER_UNADVERTISED :No
STR_NETWORK_START_SERVER_ADVERTISED :Sí STR_NETWORK_START_SERVER_ADVERTISED :Sí
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} cliente{P "" s} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} cliente{P "" s}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Vete
STR_CARGO_PLURAL_RUBBER :Gummi STR_CARGO_PLURAL_RUBBER :Gummi
STR_CARGO_PLURAL_SUGAR :Socker STR_CARGO_PLURAL_SUGAR :Socker
STR_CARGO_PLURAL_TOYS :Leksaker STR_CARGO_PLURAL_TOYS :Leksaker
STR_CARGO_PLURAL_CANDY :Godis STR_CARGO_PLURAL_SWEETS :Godis
STR_CARGO_PLURAL_COLA :Kola STR_CARGO_PLURAL_COLA :Kola
STR_CARGO_PLURAL_COTTON_CANDY :Sockervadd STR_CARGO_PLURAL_CANDYFLOSS :Sockervadd
STR_CARGO_PLURAL_BUBBLES :Bubblor STR_CARGO_PLURAL_BUBBLES :Bubblor
STR_CARGO_PLURAL_TOFFEE :Knäck STR_CARGO_PLURAL_TOFFEE :Knäck
STR_CARGO_PLURAL_BATTERIES :Batterier STR_CARGO_PLURAL_BATTERIES :Batterier
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Spannmål
STR_CARGO_SINGULAR_RUBBER :Gummi STR_CARGO_SINGULAR_RUBBER :Gummi
STR_CARGO_SINGULAR_SUGAR :Socker STR_CARGO_SINGULAR_SUGAR :Socker
STR_CARGO_SINGULAR_TOY :Leksak STR_CARGO_SINGULAR_TOY :Leksak
STR_CARGO_SINGULAR_CANDY :Godis STR_CARGO_SINGULAR_SWEETS :Godis
STR_CARGO_SINGULAR_COLA :Kola STR_CARGO_SINGULAR_COLA :Kola
STR_CARGO_SINGULAR_COTTON_CANDY :Sockervadd STR_CARGO_SINGULAR_CANDYFLOSS :Sockervadd
STR_CARGO_SINGULAR_BUBBLE :Bubbla STR_CARGO_SINGULAR_BUBBLE :Bubbla
STR_CARGO_SINGULAR_TOFFEE :Knäck STR_CARGO_SINGULAR_TOFFEE :Knäck
STR_CARGO_SINGULAR_BATTERY :Batteri STR_CARGO_SINGULAR_BATTERY :Batteri
@@ -315,6 +315,8 @@ STR_SORT_BY_RANGE :Räckvidd
STR_SORT_BY_POPULATION :Folkmängd STR_SORT_BY_POPULATION :Folkmängd
STR_SORT_BY_RATING :Värdering STR_SORT_BY_RATING :Värdering
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausa spelet STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pausa spelet
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Snabbspola spelet STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Snabbspola spelet
@@ -1604,9 +1606,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Linjär
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Placering av träd i spelläge: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Placering av träd i spelläge: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontrollera den slumpmässiga uppkomsten av träd under spelets gång. Detta kan påverka industrier som är beroende av växande träd, till exempel sågverk STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Kontrollera den slumpmässiga uppkomsten av träd under spelets gång. Detta kan påverka industrier som är beroende av växande träd, till exempel sågverk
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Inga {RED}(förstör sågverk)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Bara i regnskogar
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Överallt
STR_CONFIG_SETTING_TOOLBAR_POS :Verktygsradens position: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Verktygsradens position: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Verktygsradens horisontella position i skärmens överkant STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Verktygsradens horisontella position i skärmens överkant
@@ -1928,10 +1927,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Ändra s
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Flera spelare STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Flera spelare
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Publikt
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Välj mellan ett publikt (internet) eller icke publikt (Local Area Network. LAN) spel
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nej
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ja
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spelarnamn: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Spelarnamn:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Namnet som andra spelare kommer se dej som STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Namnet som andra spelare kommer se dej som
@@ -1972,8 +1967,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Gå med
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Uppdatera server STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Uppdatera server
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Uppdatera server info STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Uppdatera server info
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Leta server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Sök i nätverket efter en server
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Lägg till server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Lägg till server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Lägg till en server till listan som alltid kommer kontrolleras för aktiva spel STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Lägg till en server till listan som alltid kommer kontrolleras för aktiva spel
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Starta server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Starta server
@@ -1990,6 +1983,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Namnet p
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Bestäm lösenord STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Bestäm lösenord
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Skydda spelet med ett lösenord så att inte andra än dem som har lösenordet kan gå med i spelet STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Skydda spelet med ett lösenord så att inte andra än dem som har lösenordet kan gå med i spelet
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Publikt
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Välj mellan ett publikt (internet) eller icke publikt (Local Area Network. LAN) spel
STR_NETWORK_START_SERVER_UNADVERTISED :Nej STR_NETWORK_START_SERVER_UNADVERTISED :Nej
STR_NETWORK_START_SERVER_ADVERTISED :Ja STR_NETWORK_START_SERVER_ADVERTISED :Ja
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" er} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} klient{P "" er}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :கோதும
STR_CARGO_PLURAL_RUBBER :இறப்பர் STR_CARGO_PLURAL_RUBBER :இறப்பர்
STR_CARGO_PLURAL_SUGAR :சர்க்கரை STR_CARGO_PLURAL_SUGAR :சர்க்கரை
STR_CARGO_PLURAL_TOYS :பொம்மைகள் STR_CARGO_PLURAL_TOYS :பொம்மைகள்
STR_CARGO_PLURAL_CANDY :இனிப்புகள் STR_CARGO_PLURAL_SWEETS :இனிப்புகள்
STR_CARGO_PLURAL_COLA :கோலா STR_CARGO_PLURAL_COLA :கோலா
STR_CARGO_PLURAL_COTTON_CANDY :பஞ்சுமிட்டாய் STR_CARGO_PLURAL_CANDYFLOSS :பஞ்சுமிட்டாய்
STR_CARGO_PLURAL_BUBBLES :குமிழிகள் STR_CARGO_PLURAL_BUBBLES :குமிழிகள்
STR_CARGO_PLURAL_TOFFEE :மிட்டாய்கள் STR_CARGO_PLURAL_TOFFEE :மிட்டாய்கள்
STR_CARGO_PLURAL_BATTERIES :பாட்டரிகள் STR_CARGO_PLURAL_BATTERIES :பாட்டரிகள்
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :கோதும
STR_CARGO_SINGULAR_RUBBER :இறப்பர் STR_CARGO_SINGULAR_RUBBER :இறப்பர்
STR_CARGO_SINGULAR_SUGAR :சர்க்கரை STR_CARGO_SINGULAR_SUGAR :சர்க்கரை
STR_CARGO_SINGULAR_TOY :பொம்மை STR_CARGO_SINGULAR_TOY :பொம்மை
STR_CARGO_SINGULAR_CANDY :இனிப்பு STR_CARGO_SINGULAR_SWEETS :இனிப்பு
STR_CARGO_SINGULAR_COLA :கோலா STR_CARGO_SINGULAR_COLA :கோலா
STR_CARGO_SINGULAR_COTTON_CANDY :பஞ்சுமிட்டாய் STR_CARGO_SINGULAR_CANDYFLOSS :பஞ்சுமிட்டாய்
STR_CARGO_SINGULAR_BUBBLE :குமிழி STR_CARGO_SINGULAR_BUBBLE :குமிழி
STR_CARGO_SINGULAR_TOFFEE :மிட்டாய் STR_CARGO_SINGULAR_TOFFEE :மிட்டாய்
STR_CARGO_SINGULAR_BATTERY :மின்கலம் STR_CARGO_SINGULAR_BATTERY :மின்கலம்
@@ -309,6 +309,8 @@ STR_SORT_BY_RANGE :வரையற
STR_SORT_BY_POPULATION :மக்கள் தொகை STR_SORT_BY_POPULATION :மக்கள் தொகை
STR_SORT_BY_RATING :மதிப்பீடு STR_SORT_BY_RATING :மதிப்பீடு
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}இடை நிறுத்து STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}இடை நிறுத்து
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}அதி வேகமாக விளையாடு STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}அதி வேகமாக விளையாடு
@@ -1444,9 +1446,6 @@ 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 :விளையாட்டின் போது மரங்களின் சீரற்ற தோற்றத்தைக் கட்டுப்படுத்தவும். இது மர வளர்ச்சியை நம்பியுள்ள தொழில்களை பாதிக்கலாம், எடுத்துக்காட்டாக மரம் வெட்டுதல் ஆலைகள்
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :ஒன்றுமில்லை {RED}(மர மில்லை உடைக்கும்)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :மழைக் காடுகளில் மட்டும்
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :எங்கும்
STR_CONFIG_SETTING_TOOLBAR_POS :முக்கிய toolbarஇன் அமைப்பு இடம்: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :முக்கிய toolbarஇன் அமைப்பு இடம்: {STRING}
STR_CONFIG_SETTING_STATUSBAR_POS :status barஇன் அமைப்பு இடம்: {STRING} STR_CONFIG_SETTING_STATUSBAR_POS :status barஇன் அமைப்பு இடம்: {STRING}
@@ -1718,9 +1717,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Tie அ
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}பல்வீரர் STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}பல்வீரர்
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}விளம்பரப்படுத்தப்பட்ட
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :இல்லை
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :ஆம்
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}விளையாடுபவரின் பெயர்: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}விளையாடுபவரின் பெயர்:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}இந்தப் பெயரில் பிறர் உன்னை அறிவர் STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}இந்தப் பெயரில் பிறர் உன்னை அறிவர்
@@ -1760,8 +1756,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}ஆட
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}சர்வரினை புதுப்பிக்கவும் STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}சர்வரினை புதுப்பிக்கவும்
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}சர்வரின் விவரத்தினை புதுப்பிக்கவும் STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}சர்வரின் விவரத்தினை புதுப்பிக்கவும்
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}சர்வரினைத் தேடு
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}சர்வரினை இணையத்தில் தேடு
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}சர்வரினை இணை STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}சர்வரினை இணை
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}சர்வரினை ஆரம்பி STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}சர்வரினை ஆரம்பி
STR_NETWORK_SERVER_LIST_START_SERVER_TOOLTIP :{BLACK}தங்களின் சர்வரினை ஆரம்பிக்கவும் STR_NETWORK_SERVER_LIST_START_SERVER_TOOLTIP :{BLACK}தங்களின் சர்வரினை ஆரம்பிக்கவும்
@@ -1774,6 +1768,7 @@ STR_NETWORK_START_SERVER_CAPTION :{WHITE}பு
STR_NETWORK_START_SERVER_NEW_GAME_NAME :{BLACK}விளையாட்டு பெயர்: STR_NETWORK_START_SERVER_NEW_GAME_NAME :{BLACK}விளையாட்டு பெயர்:
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}கடவுச்சொல்லினை அமைக்கவும் STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}கடவுச்சொல்லினை அமைக்கவும்
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}விளம்பரப்படுத்தப்பட்ட
STR_NETWORK_START_SERVER_UNADVERTISED :இல்லை STR_NETWORK_START_SERVER_UNADVERTISED :இல்லை
STR_NETWORK_START_SERVER_ADVERTISED :ஆம் STR_NETWORK_START_SERVER_ADVERTISED :ஆம்
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} விளையாடுபவர்{P "" கள்} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} விளையாடுபவர்{P "" கள்}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :ข้าวส
STR_CARGO_PLURAL_RUBBER :ยางพารา STR_CARGO_PLURAL_RUBBER :ยางพารา
STR_CARGO_PLURAL_SUGAR :น้ำตาล STR_CARGO_PLURAL_SUGAR :น้ำตาล
STR_CARGO_PLURAL_TOYS :ของเล่น STR_CARGO_PLURAL_TOYS :ของเล่น
STR_CARGO_PLURAL_CANDY :ขนมสายไหม STR_CARGO_PLURAL_SWEETS :ขนมสายไหม
STR_CARGO_PLURAL_COLA :โคล่า STR_CARGO_PLURAL_COLA :โคล่า
STR_CARGO_PLURAL_COTTON_CANDY :ขนมสายไหม STR_CARGO_PLURAL_CANDYFLOSS :ขนมสายไหม
STR_CARGO_PLURAL_BUBBLES :ฟอง STR_CARGO_PLURAL_BUBBLES :ฟอง
STR_CARGO_PLURAL_TOFFEE :ลูกอม STR_CARGO_PLURAL_TOFFEE :ลูกอม
STR_CARGO_PLURAL_BATTERIES :ถ่านไฟฉาย STR_CARGO_PLURAL_BATTERIES :ถ่านไฟฉาย
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :ข้าวส
STR_CARGO_SINGULAR_RUBBER :ยางพารา STR_CARGO_SINGULAR_RUBBER :ยางพารา
STR_CARGO_SINGULAR_SUGAR :น้ำตาล STR_CARGO_SINGULAR_SUGAR :น้ำตาล
STR_CARGO_SINGULAR_TOY :ของเล่น STR_CARGO_SINGULAR_TOY :ของเล่น
STR_CARGO_SINGULAR_CANDY :ขนมสายไหม STR_CARGO_SINGULAR_SWEETS :ขนมสายไหม
STR_CARGO_SINGULAR_COLA :โคล่า STR_CARGO_SINGULAR_COLA :โคล่า
STR_CARGO_SINGULAR_COTTON_CANDY :ขนมสายไหม STR_CARGO_SINGULAR_CANDYFLOSS :ขนมสายไหม
STR_CARGO_SINGULAR_BUBBLE :ฟอง STR_CARGO_SINGULAR_BUBBLE :ฟอง
STR_CARGO_SINGULAR_TOFFEE :ลูกอม STR_CARGO_SINGULAR_TOFFEE :ลูกอม
STR_CARGO_SINGULAR_BATTERY :ถ่านไฟฉาย STR_CARGO_SINGULAR_BATTERY :ถ่านไฟฉาย
@@ -303,6 +303,8 @@ STR_SORT_BY_RANGE :ช่วง
STR_SORT_BY_POPULATION :ประชากร STR_SORT_BY_POPULATION :ประชากร
STR_SORT_BY_RATING :ความพึงพอใจ STR_SORT_BY_RATING :ความพึงพอใจ
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}หยุดเกมชั่วคราว STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}หยุดเกมชั่วคราว
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}เร่งความเร็วเกม STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}เร่งความเร็วเกม
@@ -1512,9 +1514,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :ยอม, ร
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 :ควบคุมการสุ่มการเจริญเติบโตของต้นไม้ระหว่างเล่นเกม
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :ไม่มี {RED}(ไม่มีโรงเลื่อยไม้)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :เฉพาะในป่าฝนเท่านั้น
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :ทุกหนทุกแห่ง
STR_CONFIG_SETTING_TOOLBAR_POS :ตำแหน่งแถบเครื่องมือหลัก: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :ตำแหน่งแถบเครื่องมือหลัก: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :ตำแหน่งของปุ่มเครื่องมือต่างๆด้านบนของจอภาพ STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :ตำแหน่งของปุ่มเครื่องมือต่างๆด้านบนของจอภาพ
@@ -1822,10 +1821,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}เป
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}เล่นหลายคน STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}เล่นหลายคน
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}การประกาศ
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}เลือกระหว่างการโฆษณา (internet) หรือไม่โฆษณา (Local Area Network, LAN) เกม
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :ไม่ใช่
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :ใช่
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}ชื่อผู้เล่น: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}ชื่อผู้เล่น:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}เป็นชื่อที่ผู้เล่นคนอื่นจะมองเห็น STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}เป็นชื่อที่ผู้เล่นคนอื่นจะมองเห็น
@@ -1866,8 +1861,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}เข
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}เรียกดูเซิร์ฟเวอร์ใหม่ STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}เรียกดูเซิร์ฟเวอร์ใหม่
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}เรียกดูข้อมูลเซิร์ฟเวอร์ใหม่ STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}เรียกดูข้อมูลเซิร์ฟเวอร์ใหม่
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}หาเซิร์ฟเวอร์
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}ค้นหาเซิร์ฟเวอร์ในเครือข่าย
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}เพิ่มเซิร์ฟเวอร์ STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}เพิ่มเซิร์ฟเวอร์
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}เพิ่มเซิร์ฟเวอร์เข้าไปในรายการซึ่งจะถูกตรวจสอบเพื่อเข้าเล่นเกม STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}เพิ่มเซิร์ฟเวอร์เข้าไปในรายการซึ่งจะถูกตรวจสอบเพื่อเข้าเล่นเกม
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}เริ่มเซิร์ฟเวอร์ใหม่ STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}เริ่มเซิร์ฟเวอร์ใหม่
@@ -1884,6 +1877,8 @@ 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_ADVERTISED_LABEL :{BLACK}การประกาศ
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}เลือกระหว่างการโฆษณา (internet) หรือไม่โฆษณา (Local Area Network, LAN) เกม
STR_NETWORK_START_SERVER_UNADVERTISED :ไม่ใช่ STR_NETWORK_START_SERVER_UNADVERTISED :ไม่ใช่
STR_NETWORK_START_SERVER_ADVERTISED :ใช่ STR_NETWORK_START_SERVER_ADVERTISED :ใช่
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} ลูกข่าย STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} ลูกข่าย

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :小麥
STR_CARGO_PLURAL_RUBBER :橡膠 STR_CARGO_PLURAL_RUBBER :橡膠
STR_CARGO_PLURAL_SUGAR :砂糖 STR_CARGO_PLURAL_SUGAR :砂糖
STR_CARGO_PLURAL_TOYS :玩具 STR_CARGO_PLURAL_TOYS :玩具
STR_CARGO_PLURAL_CANDY :糖果 STR_CARGO_PLURAL_SWEETS :糖果
STR_CARGO_PLURAL_COLA :可樂 STR_CARGO_PLURAL_COLA :可樂
STR_CARGO_PLURAL_COTTON_CANDY :棉花糖 STR_CARGO_PLURAL_CANDYFLOSS :棉花糖
STR_CARGO_PLURAL_BUBBLES :氣泡 STR_CARGO_PLURAL_BUBBLES :氣泡
STR_CARGO_PLURAL_TOFFEE :太妃糖 STR_CARGO_PLURAL_TOFFEE :太妃糖
STR_CARGO_PLURAL_BATTERIES :電池 STR_CARGO_PLURAL_BATTERIES :電池
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :小麥
STR_CARGO_SINGULAR_RUBBER :橡膠 STR_CARGO_SINGULAR_RUBBER :橡膠
STR_CARGO_SINGULAR_SUGAR :砂糖 STR_CARGO_SINGULAR_SUGAR :砂糖
STR_CARGO_SINGULAR_TOY :玩具 STR_CARGO_SINGULAR_TOY :玩具
STR_CARGO_SINGULAR_CANDY :糖果 STR_CARGO_SINGULAR_SWEETS :糖果
STR_CARGO_SINGULAR_COLA :可樂 STR_CARGO_SINGULAR_COLA :可樂
STR_CARGO_SINGULAR_COTTON_CANDY :棉花糖 STR_CARGO_SINGULAR_CANDYFLOSS :棉花糖
STR_CARGO_SINGULAR_BUBBLE :氣泡 STR_CARGO_SINGULAR_BUBBLE :氣泡
STR_CARGO_SINGULAR_TOFFEE :太妃糖 STR_CARGO_SINGULAR_TOFFEE :太妃糖
STR_CARGO_SINGULAR_BATTERY :電池 STR_CARGO_SINGULAR_BATTERY :電池
@@ -310,6 +310,8 @@ STR_SORT_BY_RANGE :範圍
STR_SORT_BY_POPULATION :人口 STR_SORT_BY_POPULATION :人口
STR_SORT_BY_RATING :評價 STR_SORT_BY_RATING :評價
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}暫停遊戲 STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}暫停遊戲
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}快轉遊戲 STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}快轉遊戲
@@ -1553,9 +1555,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :允許,可自
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 :控制遊戲內是否隨意種植樹木。此選項可能會影響一些依賴樹木的工業 (例如熱帶氣候的伐木場)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :不產生 {RED}(伐木場會停止運作)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :只在雨林區產生
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :到處產生
STR_CONFIG_SETTING_TOOLBAR_POS :主工具列位置:{STRING} STR_CONFIG_SETTING_TOOLBAR_POS :主工具列位置:{STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :設定主工具列在螢幕頂部的位置 STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :設定主工具列在螢幕頂部的位置
@@ -1876,10 +1875,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}改變
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}多人遊戲 STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}多人遊戲
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}已啟用宣傳
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}選擇是否在互聯網上宣傳此遊戲
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :否
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :是
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}玩家名稱: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}玩家名稱:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}這是其他玩家辨認您的名稱 STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}這是其他玩家辨認您的名稱
@@ -1920,8 +1915,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}加入
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}更新伺服器 STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}更新伺服器
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}更新伺服器資訊 STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}更新伺服器資訊
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}尋找伺服器
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}尋找網路上的伺服器
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}新增伺服器 STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}新增伺服器
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}在清單新增會檢查遊戲進行的伺服器 STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}在清單新增會檢查遊戲進行的伺服器
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}起動伺服器 STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}起動伺服器
@@ -1938,6 +1931,8 @@ 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_ADVERTISED_LABEL :{BLACK}已啟用宣傳
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}選擇是否在互聯網上宣傳此遊戲
STR_NETWORK_START_SERVER_UNADVERTISED :否 STR_NETWORK_START_SERVER_UNADVERTISED :否
STR_NETWORK_START_SERVER_ADVERTISED :是 STR_NETWORK_START_SERVER_ADVERTISED :是
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} 玩家 STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} 玩家

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :Buğday
STR_CARGO_PLURAL_RUBBER :Kauçuk STR_CARGO_PLURAL_RUBBER :Kauçuk
STR_CARGO_PLURAL_SUGAR :Şeker STR_CARGO_PLURAL_SUGAR :Şeker
STR_CARGO_PLURAL_TOYS :Oyuncak STR_CARGO_PLURAL_TOYS :Oyuncak
STR_CARGO_PLURAL_CANDY :Tatlı STR_CARGO_PLURAL_SWEETS :Tatlı
STR_CARGO_PLURAL_COLA :Kola STR_CARGO_PLURAL_COLA :Kola
STR_CARGO_PLURAL_COTTON_CANDY :Pamuk şeker STR_CARGO_PLURAL_CANDYFLOSS :Pamuk şeker
STR_CARGO_PLURAL_BUBBLES :Baloncuk STR_CARGO_PLURAL_BUBBLES :Baloncuk
STR_CARGO_PLURAL_TOFFEE :Şekerleme STR_CARGO_PLURAL_TOFFEE :Şekerleme
STR_CARGO_PLURAL_BATTERIES :Pil STR_CARGO_PLURAL_BATTERIES :Pil
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :Buğday
STR_CARGO_SINGULAR_RUBBER :Kauçuk STR_CARGO_SINGULAR_RUBBER :Kauçuk
STR_CARGO_SINGULAR_SUGAR :Şeker STR_CARGO_SINGULAR_SUGAR :Şeker
STR_CARGO_SINGULAR_TOY :Oyuncak STR_CARGO_SINGULAR_TOY :Oyuncak
STR_CARGO_SINGULAR_CANDY :Tatlı STR_CARGO_SINGULAR_SWEETS :Tatlı
STR_CARGO_SINGULAR_COLA :Kola STR_CARGO_SINGULAR_COLA :Kola
STR_CARGO_SINGULAR_COTTON_CANDY :Pamuk helva STR_CARGO_SINGULAR_CANDYFLOSS :Pamuk helva
STR_CARGO_SINGULAR_BUBBLE :Balon STR_CARGO_SINGULAR_BUBBLE :Balon
STR_CARGO_SINGULAR_TOFFEE :Şekerleme STR_CARGO_SINGULAR_TOFFEE :Şekerleme
STR_CARGO_SINGULAR_BATTERY :Pil STR_CARGO_SINGULAR_BATTERY :Pil
@@ -316,6 +316,8 @@ STR_SORT_BY_RANGE :Menzil
STR_SORT_BY_POPULATION :Nüfus STR_SORT_BY_POPULATION :Nüfus
STR_SORT_BY_RATING :Değerlendirme STR_SORT_BY_RATING :Değerlendirme
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Oyunu durdur STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Oyunu durdur
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Oyunu hızlandır STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Oyunu hızlandır
@@ -1605,9 +1607,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Doğrusal
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Oyunda ağaç dikme: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Oyunda ağaç dikme: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Oyundaki rastgele ağaçların görünümünü kontrol eder. Bu, ağaçların büyümesine bağımlı olan endüstrileri etkileyebilir, örneğin keresteciler gibi STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Oyundaki rastgele ağaçların görünümünü kontrol eder. Bu, ağaçların büyümesine bağımlı olan endüstrileri etkileyebilir, örneğin keresteciler gibi
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Hiçbiri {RED}(kauçuk fabrikasını yok eder)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Yalnız yağmur ormanlarında
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Her yerde
STR_CONFIG_SETTING_TOOLBAR_POS :Ana araç çubuğu konumu: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Ana araç çubuğu konumu: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Ekranın üst kısmındaki ana araç çubuğunun yatay konumu STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Ekranın üst kısmındaki ana araç çubuğunun yatay konumu
@@ -1929,10 +1928,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Kravatı
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Çok Oyunculu STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Çok Oyunculu
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Duyurulan
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Duyurulan (internet) ve duyurulmayan (yerel ağ, LAN) oyun türlerinden birini seçin
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Hayır
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Evet
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Oyuncu adı: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Oyuncu adı:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Oyuncuların görecegi adınızı seçin STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Oyuncuların görecegi adınızı seçin
@@ -1973,8 +1968,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Oyuna gi
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Sunucuyu tazele STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Sunucuyu tazele
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Sunucu bilgisini tazele STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Sunucu bilgisini tazele
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Sunucu bul
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Sunucu bulmak için bir agi ara
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Sunucu ekle STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Sunucu ekle
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Her zaman çalışan oyunlarına bakabilmek için bir sunucu ekle STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Her zaman çalışan oyunlarına bakabilmek için bir sunucu ekle
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Sunucu başlat STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Sunucu başlat
@@ -1991,6 +1984,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Bu oyun
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Parola koy STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Parola koy
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Erişimi kısıtlamak için oyuna parola koy STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Erişimi kısıtlamak için oyuna parola koy
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Duyurulan
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Duyurulan (internet) ve duyurulmayan (yerel ağ, LAN) oyun türlerinden birini seçin
STR_NETWORK_START_SERVER_UNADVERTISED :Hayır STR_NETWORK_START_SERVER_UNADVERTISED :Hayır
STR_NETWORK_START_SERVER_ADVERTISED :Evet STR_NETWORK_START_SERVER_ADVERTISED :Evet
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} istemci STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} istemci

View File

@@ -95,15 +95,15 @@ STR_CARGO_PLURAL_SUGAR.z :цукор
STR_CARGO_PLURAL_TOYS :іграшки STR_CARGO_PLURAL_TOYS :іграшки
STR_CARGO_PLURAL_TOYS.r :іграшок STR_CARGO_PLURAL_TOYS.r :іграшок
STR_CARGO_PLURAL_TOYS.z :іграшки STR_CARGO_PLURAL_TOYS.z :іграшки
STR_CARGO_PLURAL_CANDY :солодощі STR_CARGO_PLURAL_SWEETS :солодощі
STR_CARGO_PLURAL_CANDY.r :солодощів STR_CARGO_PLURAL_SWEETS.r :солодощів
STR_CARGO_PLURAL_CANDY.z :солодощі STR_CARGO_PLURAL_SWEETS.z :солодощі
STR_CARGO_PLURAL_COLA :кола STR_CARGO_PLURAL_COLA :кола
STR_CARGO_PLURAL_COLA.r :коли STR_CARGO_PLURAL_COLA.r :коли
STR_CARGO_PLURAL_COLA.z :колу STR_CARGO_PLURAL_COLA.z :колу
STR_CARGO_PLURAL_COTTON_CANDY :солодка вата STR_CARGO_PLURAL_CANDYFLOSS :солодка вата
STR_CARGO_PLURAL_COTTON_CANDY.r :солодкої вати STR_CARGO_PLURAL_CANDYFLOSS.r :солодкої вати
STR_CARGO_PLURAL_COTTON_CANDY.z :солодку вату STR_CARGO_PLURAL_CANDYFLOSS.z :солодку вату
STR_CARGO_PLURAL_BUBBLES :бульбашки STR_CARGO_PLURAL_BUBBLES :бульбашки
STR_CARGO_PLURAL_BUBBLES.r :бульбашок STR_CARGO_PLURAL_BUBBLES.r :бульбашок
STR_CARGO_PLURAL_BUBBLES.z :бульбашки STR_CARGO_PLURAL_BUBBLES.z :бульбашки
@@ -191,15 +191,15 @@ STR_CARGO_SINGULAR_SUGAR.z :цукор
STR_CARGO_SINGULAR_TOY :іграшки STR_CARGO_SINGULAR_TOY :іграшки
STR_CARGO_SINGULAR_TOY.r :іграшок STR_CARGO_SINGULAR_TOY.r :іграшок
STR_CARGO_SINGULAR_TOY.z :іграшки STR_CARGO_SINGULAR_TOY.z :іграшки
STR_CARGO_SINGULAR_CANDY :цукерки STR_CARGO_SINGULAR_SWEETS :цукерки
STR_CARGO_SINGULAR_CANDY.r :цукерок STR_CARGO_SINGULAR_SWEETS.r :цукерок
STR_CARGO_SINGULAR_CANDY.z :цукерки STR_CARGO_SINGULAR_SWEETS.z :цукерки
STR_CARGO_SINGULAR_COLA :кола STR_CARGO_SINGULAR_COLA :кола
STR_CARGO_SINGULAR_COLA.r :коли STR_CARGO_SINGULAR_COLA.r :коли
STR_CARGO_SINGULAR_COLA.z :колу STR_CARGO_SINGULAR_COLA.z :колу
STR_CARGO_SINGULAR_COTTON_CANDY :солодка вата STR_CARGO_SINGULAR_CANDYFLOSS :солодка вата
STR_CARGO_SINGULAR_COTTON_CANDY.r :солодкої вати STR_CARGO_SINGULAR_CANDYFLOSS.r :солодкої вати
STR_CARGO_SINGULAR_COTTON_CANDY.z :солодку вату STR_CARGO_SINGULAR_CANDYFLOSS.z :солодку вату
STR_CARGO_SINGULAR_BUBBLE :бульбашки STR_CARGO_SINGULAR_BUBBLE :бульбашки
STR_CARGO_SINGULAR_BUBBLE.r :бульбашок STR_CARGO_SINGULAR_BUBBLE.r :бульбашок
STR_CARGO_SINGULAR_BUBBLE.z :бульбашки STR_CARGO_SINGULAR_BUBBLE.z :бульбашки
@@ -440,6 +440,8 @@ STR_SORT_BY_RANGE :за дальн
STR_SORT_BY_POPULATION :за населенням STR_SORT_BY_POPULATION :за населенням
STR_SORT_BY_RATING :за рейтингом STR_SORT_BY_RATING :за рейтингом
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Пауза STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Пауза
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Прискорити гру STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Прискорити гру
@@ -1732,9 +1734,6 @@ 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 :Налаштування випадкової появи дерев на карті в процесі гри. Ця настройка також впливає на відповідні підприємства, такі як лісопилки.
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Відсутня {RED}(зупиняє лісопилки)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Тільки у тропіках
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Скрізь
STR_CONFIG_SETTING_TOOLBAR_POS :Позиція головного меню: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Позиція головного меню: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Горизонтальна позиція основної панелі інструментів. STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Горизонтальна позиція основної панелі інструментів.
@@ -2056,10 +2055,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Змін
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Мережева гра STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Мережева гра
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Інтернет
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Вибір між рекламованою (інтернет) і не рекламованою (локальна мережа, LAN) грою
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Ні
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Так
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ім'я гравця: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Ім'я гравця:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Ім'я, за яким тебе розпізнаватимуть інші гравці STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Ім'я, за яким тебе розпізнаватимуть інші гравці
@@ -2100,8 +2095,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Приє
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Оновити сервер STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Оновити сервер
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Оновити інформацію про сервер STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Оновити інформацію про сервер
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Знайти сервер
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Пошук мережі для сервера
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Додати сервер STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Додати сервер
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Додає сервер до списку, який завжди буде перевірятись на поточні ігри STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Додає сервер до списку, який завжди буде перевірятись на поточні ігри
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Створити сервер STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Створити сервер
@@ -2118,6 +2111,8 @@ 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_ADVERTISED_LABEL :{BLACK}Інтернет
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Вибір між рекламованою (інтернет) і не рекламованою (локальна мережа, LAN) грою
STR_NETWORK_START_SERVER_UNADVERTISED :Ні STR_NETWORK_START_SERVER_UNADVERTISED :Ні
STR_NETWORK_START_SERVER_ADVERTISED :Так STR_NETWORK_START_SERVER_ADVERTISED :Так
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} клієнт{P "" а ів} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} клієнт{P "" а ів}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Тулă
STR_CARGO_PLURAL_RUBBER :Каучук STR_CARGO_PLURAL_RUBBER :Каучук
STR_CARGO_PLURAL_SUGAR :Сахăр STR_CARGO_PLURAL_SUGAR :Сахăр
STR_CARGO_PLURAL_TOYS :Теттесем STR_CARGO_PLURAL_TOYS :Теттесем
STR_CARGO_PLURAL_CANDY :Канфетсем STR_CARGO_PLURAL_SWEETS :Канфетсем
STR_CARGO_PLURAL_COLA :Кола STR_CARGO_PLURAL_COLA :Кола
STR_CARGO_PLURAL_COTTON_CANDY :Сахăр ваткĕ STR_CARGO_PLURAL_CANDYFLOSS :Сахăр ваткĕ
STR_CARGO_PLURAL_BUBBLES :Хӑмпӑҫӑмсем STR_CARGO_PLURAL_BUBBLES :Хӑмпӑҫӑмсем
STR_CARGO_PLURAL_TOFFEE :Карамель STR_CARGO_PLURAL_TOFFEE :Карамель
STR_CARGO_PLURAL_BATTERIES :Батарейкасем STR_CARGO_PLURAL_BATTERIES :Батарейкасем
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Тулă
STR_CARGO_SINGULAR_RUBBER :Каучук STR_CARGO_SINGULAR_RUBBER :Каучук
STR_CARGO_SINGULAR_SUGAR :Сахăр STR_CARGO_SINGULAR_SUGAR :Сахăр
STR_CARGO_SINGULAR_TOY :Тетте STR_CARGO_SINGULAR_TOY :Тетте
STR_CARGO_SINGULAR_CANDY :Канфетсем STR_CARGO_SINGULAR_SWEETS :Канфетсем
STR_CARGO_SINGULAR_COLA :Кола STR_CARGO_SINGULAR_COLA :Кола
STR_CARGO_SINGULAR_COTTON_CANDY :Сахăр ваткĕ STR_CARGO_SINGULAR_CANDYFLOSS :Сахăр ваткĕ
STR_CARGO_SINGULAR_BUBBLE :Хӑмпӑҫӑм STR_CARGO_SINGULAR_BUBBLE :Хӑмпӑҫӑм
STR_CARGO_SINGULAR_TOFFEE :Карамель STR_CARGO_SINGULAR_TOFFEE :Карамель
STR_CARGO_SINGULAR_BATTERY :Батарейкасем STR_CARGO_SINGULAR_BATTERY :Батарейкасем
@@ -203,6 +203,8 @@ STR_SORT_BY_COST :Хак
STR_SORT_BY_POWER :Хӑватлӑх STR_SORT_BY_POWER :Хӑватлӑх
STR_SORT_BY_POPULATION :Ҫынисем STR_SORT_BY_POPULATION :Ҫынисем
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Вӑййи тӑхтав STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Вӑййи тӑхтав
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Вӑййи хӑвӑртлат STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Вӑййи хӑвӑртлат
@@ -609,8 +611,6 @@ STR_CONFIG_SETTING_TOWN_LAYOUT_DEFAULT :чӑн
STR_CONFIG_SETTING_TOWN_LAYOUT_2X2_GRID :2x2 STR_CONFIG_SETTING_TOWN_LAYOUT_2X2_GRID :2x2
STR_CONFIG_SETTING_TOWN_LAYOUT_3X3_GRID :3x3 STR_CONFIG_SETTING_TOWN_LAYOUT_3X3_GRID :3x3
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :ҫук {RED}(breaks lumber mill)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :таҫта та
STR_CONFIG_SETTING_TOWN_GROWTH_NONE :Ҫук STR_CONFIG_SETTING_TOWN_GROWTH_NONE :Ҫук
STR_CONFIG_SETTING_TOWN_GROWTH_SLOW :Вӑрах STR_CONFIG_SETTING_TOWN_GROWTH_SLOW :Вӑрах
@@ -753,7 +753,6 @@ STR_NETWORK_SERVER_LIST_GRF_MISMATCH :{SILVER}ХИР
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Сервер ҫӗнет STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Сервер ҫӗнет
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Сервер туп
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Сервер хуш STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Сервер хуш
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Сервер пуҫ STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Сервер пуҫ

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Weet
STR_CARGO_PLURAL_RUBBER :Rubber STR_CARGO_PLURAL_RUBBER :Rubber
STR_CARGO_PLURAL_SUGAR :Sûker STR_CARGO_PLURAL_SUGAR :Sûker
STR_CARGO_PLURAL_TOYS :Boartersguod STR_CARGO_PLURAL_TOYS :Boartersguod
STR_CARGO_PLURAL_CANDY :Snobbersguod STR_CARGO_PLURAL_SWEETS :Snobbersguod
STR_CARGO_PLURAL_COLA :Kola STR_CARGO_PLURAL_COLA :Kola
STR_CARGO_PLURAL_COTTON_CANDY :Sûkerspin STR_CARGO_PLURAL_CANDYFLOSS :Sûkerspin
STR_CARGO_PLURAL_BUBBLES :Bubbels STR_CARGO_PLURAL_BUBBLES :Bubbels
STR_CARGO_PLURAL_TOFFEE :Toffee STR_CARGO_PLURAL_TOFFEE :Toffee
STR_CARGO_PLURAL_BATTERIES :Batterijen STR_CARGO_PLURAL_BATTERIES :Batterijen
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Weet
STR_CARGO_SINGULAR_RUBBER :Rubber STR_CARGO_SINGULAR_RUBBER :Rubber
STR_CARGO_SINGULAR_SUGAR :Sûker STR_CARGO_SINGULAR_SUGAR :Sûker
STR_CARGO_SINGULAR_TOY :Boartersguod STR_CARGO_SINGULAR_TOY :Boartersguod
STR_CARGO_SINGULAR_CANDY :Snobbersguod STR_CARGO_SINGULAR_SWEETS :Snobbersguod
STR_CARGO_SINGULAR_COLA :Kola STR_CARGO_SINGULAR_COLA :Kola
STR_CARGO_SINGULAR_COTTON_CANDY :Sûkerspin STR_CARGO_SINGULAR_CANDYFLOSS :Sûkerspin
STR_CARGO_SINGULAR_BUBBLE :Bûle STR_CARGO_SINGULAR_BUBBLE :Bûle
STR_CARGO_SINGULAR_TOFFEE :Toffee STR_CARGO_SINGULAR_TOFFEE :Toffee
STR_CARGO_SINGULAR_BATTERY :Batterij STR_CARGO_SINGULAR_BATTERY :Batterij
@@ -310,6 +310,8 @@ STR_SORT_BY_RANGE :Beryk
STR_SORT_BY_POPULATION :Ynwenners STR_SORT_BY_POPULATION :Ynwenners
STR_SORT_BY_RATING :Rang STR_SORT_BY_RATING :Rang
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Spul skoftsjen STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Spul skoftsjen
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Tiid hurder rinne litte STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Tiid hurder rinne litte
@@ -1525,9 +1527,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED :Tastean
STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Tastean, oanpast strittepatroan STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Tastean, oanpast strittepatroan
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Bouen fan beamen yn it spul: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Bouen fan beamen yn it spul: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Gjin {RED}(brekt houtseachmûne)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Allinich yn reinwâlden
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Oerol
STR_CONFIG_SETTING_TOOLBAR_POS :Plak fan de haad wurkbalk: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Plak fan de haad wurkbalk: {STRING}
STR_CONFIG_SETTING_STATUSBAR_POS :Posysje fan statusbalke: {STRING} STR_CONFIG_SETTING_STATUSBAR_POS :Posysje fan statusbalke: {STRING}
@@ -1798,10 +1797,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Feroarje
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Multiplayer
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Advertearre
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Kies tusken in advertearre (ynternet) of in net-advertearre (LAN) spul
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Nee
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ja
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Namme fan spieler: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Namme fan spieler:
STR_NETWORK_SERVER_LIST_GAME_NAME :{BLACK}Namme STR_NETWORK_SERVER_LIST_GAME_NAME :{BLACK}Namme
@@ -1833,7 +1828,6 @@ STR_NETWORK_SERVER_LIST_GRF_MISMATCH :{SILVER}FERKEAR
STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Meidwaan mei spul STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Meidwaan mei spul
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Laad tsjinner ynfo opnij STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Laad tsjinner ynfo opnij
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Server sykje
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Tsjinner tafoegje STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Tsjinner tafoegje
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start tsjinner STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Start tsjinner
STR_NETWORK_SERVER_LIST_START_SERVER_TOOLTIP :{BLACK}Start dien eigen tsjinner STR_NETWORK_SERVER_LIST_START_SERVER_TOOLTIP :{BLACK}Start dien eigen tsjinner
@@ -1847,6 +1841,8 @@ STR_NETWORK_START_SERVER_CAPTION :{WHITE}Start in
STR_NETWORK_START_SERVER_NEW_GAME_NAME :{BLACK}Spulnamme: STR_NETWORK_START_SERVER_NEW_GAME_NAME :{BLACK}Spulnamme:
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Wachtwurd ynstelle STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Wachtwurd ynstelle
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Advertearre
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Kies tusken in advertearre (ynternet) of in net-advertearre (LAN) spul
STR_NETWORK_START_SERVER_UNADVERTISED :Nee STR_NETWORK_START_SERVER_UNADVERTISED :Nee
STR_NETWORK_START_SERVER_ADVERTISED :Ja STR_NETWORK_START_SERVER_ADVERTISED :Ja
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} kliïnt{P "" en} STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} kliïnt{P "" en}

View File

@@ -47,9 +47,9 @@ STR_CARGO_PLURAL_WHEAT :Frumento
STR_CARGO_PLURAL_RUBBER :Kauchuko STR_CARGO_PLURAL_RUBBER :Kauchuko
STR_CARGO_PLURAL_SUGAR :Sukro STR_CARGO_PLURAL_SUGAR :Sukro
STR_CARGO_PLURAL_TOYS :Ludili STR_CARGO_PLURAL_TOYS :Ludili
STR_CARGO_PLURAL_CANDY :Bonboni STR_CARGO_PLURAL_SWEETS :Bonboni
STR_CARGO_PLURAL_COLA :Kolao STR_CARGO_PLURAL_COLA :Kolao
STR_CARGO_PLURAL_COTTON_CANDY :Kandi-lanugo STR_CARGO_PLURAL_CANDYFLOSS :Kandi-lanugo
STR_CARGO_PLURAL_BUBBLES :Buli STR_CARGO_PLURAL_BUBBLES :Buli
STR_CARGO_PLURAL_TOFFEE :Karamelo STR_CARGO_PLURAL_TOFFEE :Karamelo
STR_CARGO_PLURAL_BATTERIES :Baterii STR_CARGO_PLURAL_BATTERIES :Baterii
@@ -81,9 +81,9 @@ STR_CARGO_SINGULAR_WHEAT :Frumento
STR_CARGO_SINGULAR_RUBBER :Kauchuko STR_CARGO_SINGULAR_RUBBER :Kauchuko
STR_CARGO_SINGULAR_SUGAR :Sukro STR_CARGO_SINGULAR_SUGAR :Sukro
STR_CARGO_SINGULAR_TOY :Ludilo STR_CARGO_SINGULAR_TOY :Ludilo
STR_CARGO_SINGULAR_CANDY :Bonbono STR_CARGO_SINGULAR_SWEETS :Bonbono
STR_CARGO_SINGULAR_COLA :Kolao STR_CARGO_SINGULAR_COLA :Kolao
STR_CARGO_SINGULAR_COTTON_CANDY :Kandi-lanugo STR_CARGO_SINGULAR_CANDYFLOSS :Kandi-lanugo
STR_CARGO_SINGULAR_BUBBLE :Bulo STR_CARGO_SINGULAR_BUBBLE :Bulo
STR_CARGO_SINGULAR_TOFFEE :Karamelo STR_CARGO_SINGULAR_TOFFEE :Karamelo
STR_CARGO_SINGULAR_BATTERY :Baterio STR_CARGO_SINGULAR_BATTERY :Baterio
@@ -255,6 +255,8 @@ STR_SORT_BY_FACILITY :Stacion-tipo
STR_SORT_BY_POWER :Povo STR_SORT_BY_POWER :Povo
STR_SORT_BY_POPULATION :Populo STR_SORT_BY_POPULATION :Populo
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauzas ludo STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Pauzas ludo
STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Selekti STR_TOOLBAR_TOOLTIP_OPTIONS :{BLACK}Selekti
@@ -553,7 +555,6 @@ STR_CONFIG_SETTING_SMALLMAP_LAND_COLOUR_VIOLET :Violkolora
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :omnube

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Пченица
STR_CARGO_PLURAL_RUBBER :Гума STR_CARGO_PLURAL_RUBBER :Гума
STR_CARGO_PLURAL_SUGAR :Шеќер STR_CARGO_PLURAL_SUGAR :Шеќер
STR_CARGO_PLURAL_TOYS :Играчки STR_CARGO_PLURAL_TOYS :Играчки
STR_CARGO_PLURAL_CANDY :Колачиња STR_CARGO_PLURAL_SWEETS :Колачиња
STR_CARGO_PLURAL_COLA :Кола (сок) STR_CARGO_PLURAL_COLA :Кола (сок)
STR_CARGO_PLURAL_COTTON_CANDY :Суровина за колачиња STR_CARGO_PLURAL_CANDYFLOSS :Суровина за колачиња
STR_CARGO_PLURAL_BUBBLES :Меурчиња STR_CARGO_PLURAL_BUBBLES :Меурчиња
STR_CARGO_PLURAL_TOFFEE :Карамели STR_CARGO_PLURAL_TOFFEE :Карамели
STR_CARGO_PLURAL_BATTERIES :Батерии STR_CARGO_PLURAL_BATTERIES :Батерии
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Пченица
STR_CARGO_SINGULAR_RUBBER :Гума STR_CARGO_SINGULAR_RUBBER :Гума
STR_CARGO_SINGULAR_SUGAR :Шеќер STR_CARGO_SINGULAR_SUGAR :Шеќер
STR_CARGO_SINGULAR_TOY :Играчка STR_CARGO_SINGULAR_TOY :Играчка
STR_CARGO_SINGULAR_CANDY :Колаче STR_CARGO_SINGULAR_SWEETS :Колаче
STR_CARGO_SINGULAR_COLA :Кола (сок) STR_CARGO_SINGULAR_COLA :Кола (сок)
STR_CARGO_SINGULAR_COTTON_CANDY :Суровина за колачиња STR_CARGO_SINGULAR_CANDYFLOSS :Суровина за колачиња
STR_CARGO_SINGULAR_BUBBLE :Меурче STR_CARGO_SINGULAR_BUBBLE :Меурче
STR_CARGO_SINGULAR_TOFFEE :Карамела STR_CARGO_SINGULAR_TOFFEE :Карамела
STR_CARGO_SINGULAR_BATTERY :Батерија STR_CARGO_SINGULAR_BATTERY :Батерија
@@ -290,6 +290,8 @@ STR_SORT_BY_RANGE :опсег
STR_SORT_BY_POPULATION :Населеност STR_SORT_BY_POPULATION :Населеност
STR_SORT_BY_RATING :Рејтинг STR_SORT_BY_RATING :Рејтинг
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Паузирај ја играта STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Паузирај ја играта
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Брзо нанапред играта STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Брзо нанапред играта

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Qamħ
STR_CARGO_PLURAL_RUBBER :Lastku STR_CARGO_PLURAL_RUBBER :Lastku
STR_CARGO_PLURAL_SUGAR :Zokkor STR_CARGO_PLURAL_SUGAR :Zokkor
STR_CARGO_PLURAL_TOYS :Ġugarelli STR_CARGO_PLURAL_TOYS :Ġugarelli
STR_CARGO_PLURAL_CANDY :Ħelu STR_CARGO_PLURAL_SWEETS :Ħelu
STR_CARGO_PLURAL_COLA :Koka STR_CARGO_PLURAL_COLA :Koka
STR_CARGO_PLURAL_COTTON_CANDY :Kandifloss STR_CARGO_PLURAL_CANDYFLOSS :Kandifloss
STR_CARGO_PLURAL_BUBBLES :Bżieżaq STR_CARGO_PLURAL_BUBBLES :Bżieżaq
STR_CARGO_PLURAL_TOFFEE :Tofija STR_CARGO_PLURAL_TOFFEE :Tofija
STR_CARGO_PLURAL_BATTERIES :Batteriji STR_CARGO_PLURAL_BATTERIES :Batteriji
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Qamħ
STR_CARGO_SINGULAR_RUBBER :Lastku STR_CARGO_SINGULAR_RUBBER :Lastku
STR_CARGO_SINGULAR_SUGAR :Zokkor STR_CARGO_SINGULAR_SUGAR :Zokkor
STR_CARGO_SINGULAR_TOY :Ġugarell STR_CARGO_SINGULAR_TOY :Ġugarell
STR_CARGO_SINGULAR_CANDY :Ħelwa STR_CARGO_SINGULAR_SWEETS :Ħelwa
STR_CARGO_SINGULAR_COLA :Koka STR_CARGO_SINGULAR_COLA :Koka
STR_CARGO_SINGULAR_COTTON_CANDY :Kandiflos STR_CARGO_SINGULAR_CANDYFLOSS :Kandiflos
STR_CARGO_SINGULAR_BUBBLE :Bużżieqa STR_CARGO_SINGULAR_BUBBLE :Bużżieqa
STR_CARGO_SINGULAR_TOFFEE :Tofija STR_CARGO_SINGULAR_TOFFEE :Tofija
STR_CARGO_SINGULAR_BATTERY :Batterija STR_CARGO_SINGULAR_BATTERY :Batterija
@@ -241,6 +241,8 @@ STR_SORT_BY_CARGO_CAPACITY :Kapaċita ta' m
STR_SORT_BY_RANGE :Kemm Twassal STR_SORT_BY_RANGE :Kemm Twassal
STR_SORT_BY_POPULATION :Popolazzjoni STR_SORT_BY_POPULATION :Popolazzjoni
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Waqfa temporanja mil-logħba STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Waqfa temporanja mil-logħba
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Għaġġel il-loghba STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Għaġġel il-loghba

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :गहू
STR_CARGO_PLURAL_RUBBER :रबर STR_CARGO_PLURAL_RUBBER :रबर
STR_CARGO_PLURAL_SUGAR :साखर STR_CARGO_PLURAL_SUGAR :साखर
STR_CARGO_PLURAL_TOYS :खेळणी STR_CARGO_PLURAL_TOYS :खेळणी
STR_CARGO_PLURAL_CANDY :मिठाई STR_CARGO_PLURAL_SWEETS :मिठाई
STR_CARGO_PLURAL_COLA :शीतपेये STR_CARGO_PLURAL_COLA :शीतपेये
STR_CARGO_PLURAL_COTTON_CANDY :म्हातारीचा कापूस STR_CARGO_PLURAL_CANDYFLOSS :म्हातारीचा कापूस
STR_CARGO_PLURAL_BUBBLES :बुडबुडे STR_CARGO_PLURAL_BUBBLES :बुडबुडे
STR_CARGO_PLURAL_TOFFEE :टॉफी STR_CARGO_PLURAL_TOFFEE :टॉफी
STR_CARGO_PLURAL_BATTERIES :बॅटरी STR_CARGO_PLURAL_BATTERIES :बॅटरी
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :गहू
STR_CARGO_SINGULAR_RUBBER :रबर STR_CARGO_SINGULAR_RUBBER :रबर
STR_CARGO_SINGULAR_SUGAR :साखर STR_CARGO_SINGULAR_SUGAR :साखर
STR_CARGO_SINGULAR_TOY :खेळणी STR_CARGO_SINGULAR_TOY :खेळणी
STR_CARGO_SINGULAR_CANDY :मिठाई STR_CARGO_SINGULAR_SWEETS :मिठाई
STR_CARGO_SINGULAR_COLA :कोला STR_CARGO_SINGULAR_COLA :कोला
STR_CARGO_SINGULAR_COTTON_CANDY :कँडी फ्लास STR_CARGO_SINGULAR_CANDYFLOSS :कँडी फ्लास
STR_CARGO_SINGULAR_BUBBLE :बुडबुडा STR_CARGO_SINGULAR_BUBBLE :बुडबुडा
STR_CARGO_SINGULAR_TOFFEE :टॉफी STR_CARGO_SINGULAR_TOFFEE :टॉफी
STR_CARGO_SINGULAR_BATTERY :बॅटरी STR_CARGO_SINGULAR_BATTERY :बॅटरी
@@ -291,6 +291,8 @@ STR_SORT_BY_RANGE :प्रका
STR_SORT_BY_POPULATION :लोकसंख्या STR_SORT_BY_POPULATION :लोकसंख्या
STR_SORT_BY_RATING :धारा STR_SORT_BY_RATING :धारा
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK} खेळ स्थगित करा STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK} खेळ स्थगित करा
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}जलद खेळ अग्रेषित STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}जलद खेळ अग्रेषित

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :گندم
STR_CARGO_PLURAL_RUBBER :کائوچو STR_CARGO_PLURAL_RUBBER :کائوچو
STR_CARGO_PLURAL_SUGAR :شکر STR_CARGO_PLURAL_SUGAR :شکر
STR_CARGO_PLURAL_TOYS :اسباب بازی STR_CARGO_PLURAL_TOYS :اسباب بازی
STR_CARGO_PLURAL_CANDY :شیرینی STR_CARGO_PLURAL_SWEETS :شیرینی
STR_CARGO_PLURAL_COLA :نوشابه STR_CARGO_PLURAL_COLA :نوشابه
STR_CARGO_PLURAL_COTTON_CANDY :پشمک STR_CARGO_PLURAL_CANDYFLOSS :پشمک
STR_CARGO_PLURAL_BUBBLES :حباب STR_CARGO_PLURAL_BUBBLES :حباب
STR_CARGO_PLURAL_TOFFEE :تافی STR_CARGO_PLURAL_TOFFEE :تافی
STR_CARGO_PLURAL_BATTERIES :باتری STR_CARGO_PLURAL_BATTERIES :باتری
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :گندم
STR_CARGO_SINGULAR_RUBBER :کائوچو STR_CARGO_SINGULAR_RUBBER :کائوچو
STR_CARGO_SINGULAR_SUGAR :شکر STR_CARGO_SINGULAR_SUGAR :شکر
STR_CARGO_SINGULAR_TOY :اسباب بازی STR_CARGO_SINGULAR_TOY :اسباب بازی
STR_CARGO_SINGULAR_CANDY :شیرینی STR_CARGO_SINGULAR_SWEETS :شیرینی
STR_CARGO_SINGULAR_COLA :نوشابه STR_CARGO_SINGULAR_COLA :نوشابه
STR_CARGO_SINGULAR_COTTON_CANDY :پشمک STR_CARGO_SINGULAR_CANDYFLOSS :پشمک
STR_CARGO_SINGULAR_BUBBLE :حباب STR_CARGO_SINGULAR_BUBBLE :حباب
STR_CARGO_SINGULAR_TOFFEE :تافی STR_CARGO_SINGULAR_TOFFEE :تافی
STR_CARGO_SINGULAR_BATTERY :باتری STR_CARGO_SINGULAR_BATTERY :باتری
@@ -300,6 +300,8 @@ STR_SORT_BY_RANGE :بازه
STR_SORT_BY_POPULATION :جمعیت STR_SORT_BY_POPULATION :جمعیت
STR_SORT_BY_RATING :نرخ STR_SORT_BY_RATING :نرخ
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}وقفه موقت بازی STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}وقفه موقت بازی
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}بالا بردن سرعت بازی STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}بالا بردن سرعت بازی
@@ -1338,9 +1340,6 @@ 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_EXTRA_TREE_PLACEMENT :محل قرارگرفتن درخت‌ها: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :محل قرارگرفتن درخت‌ها: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :هیچکدام{RED}(سبب تعطیلی صنعت چوب والوار می‌شود)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :فقط در جنگلهای بارانی
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :همه جا
STR_CONFIG_SETTING_TOOLBAR_POS :محل نوار ابزار اصلی: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :محل نوار ابزار اصلی: {STRING}
STR_CONFIG_SETTING_STATUSBAR_POS :محل نوار وضعیت: {STRING} STR_CONFIG_SETTING_STATUSBAR_POS :محل نوار وضعیت: {STRING}
@@ -1588,9 +1587,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}تغیی
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}چندنفره STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}چندنفره
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}تبلیغ دار
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :خیر
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :بله
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}نام بازیگر: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}نام بازیگر:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}این نامی است که بقیه بازیگران شما را به آن نام می شناسند STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}این نامی است که بقیه بازیگران شما را به آن نام می شناسند
@@ -1631,8 +1627,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}الحا
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}تازه سازی سرویس دهنده STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}تازه سازی سرویس دهنده
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}تازه سازی اطلاعات سرویس دهنده STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}تازه سازی اطلاعات سرویس دهنده
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}جستجوی سرویس دهنده
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}جستجو در شبکه برای سرویس دهنده
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}اضافه کردن سرویس دهنده STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}اضافه کردن سرویس دهنده
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}اضافه کردن یک سرویس دهنده به لیست که هربار برای بازی در حال اجرا آزمایش می گردد STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}اضافه کردن یک سرویس دهنده به لیست که هربار برای بازی در حال اجرا آزمایش می گردد
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}اجرای سرویس دهنده STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}اجرای سرویس دهنده
@@ -1649,6 +1643,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_ADVERTISED_LABEL :{BLACK}تبلیغ دار
STR_NETWORK_START_SERVER_UNADVERTISED :خیر STR_NETWORK_START_SERVER_UNADVERTISED :خیر
STR_NETWORK_START_SERVER_ADVERTISED :بله STR_NETWORK_START_SERVER_ADVERTISED :بله
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} سرویس گیرنده STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} سرویس گیرنده

View File

@@ -49,9 +49,9 @@ STR_CARGO_PLURAL_WHEAT :گندم
STR_CARGO_PLURAL_RUBBER :ربڑ STR_CARGO_PLURAL_RUBBER :ربڑ
STR_CARGO_PLURAL_SUGAR :چینی STR_CARGO_PLURAL_SUGAR :چینی
STR_CARGO_PLURAL_TOYS :کھلونے STR_CARGO_PLURAL_TOYS :کھلونے
STR_CARGO_PLURAL_CANDY :مٹھایاں STR_CARGO_PLURAL_SWEETS :مٹھایاں
STR_CARGO_PLURAL_COLA :کوئلہ STR_CARGO_PLURAL_COLA :کوئلہ
STR_CARGO_PLURAL_COTTON_CANDY :کینڈی فلاس STR_CARGO_PLURAL_CANDYFLOSS :کینڈی فلاس
STR_CARGO_PLURAL_BUBBLES :بلبلے STR_CARGO_PLURAL_BUBBLES :بلبلے
STR_CARGO_PLURAL_TOFFEE :ٹافی STR_CARGO_PLURAL_TOFFEE :ٹافی
STR_CARGO_PLURAL_BATTERIES :بیٹریاں STR_CARGO_PLURAL_BATTERIES :بیٹریاں
@@ -83,9 +83,9 @@ STR_CARGO_SINGULAR_WHEAT :گندم
STR_CARGO_SINGULAR_RUBBER :ربڑ STR_CARGO_SINGULAR_RUBBER :ربڑ
STR_CARGO_SINGULAR_SUGAR :چینی STR_CARGO_SINGULAR_SUGAR :چینی
STR_CARGO_SINGULAR_TOY :کھلونا STR_CARGO_SINGULAR_TOY :کھلونا
STR_CARGO_SINGULAR_CANDY :مٹھائی STR_CARGO_SINGULAR_SWEETS :مٹھائی
STR_CARGO_SINGULAR_COLA :کولا STR_CARGO_SINGULAR_COLA :کولا
STR_CARGO_SINGULAR_COTTON_CANDY :کینڈی فلاس STR_CARGO_SINGULAR_CANDYFLOSS :کینڈی فلاس
STR_CARGO_SINGULAR_BUBBLE :بلبلہ STR_CARGO_SINGULAR_BUBBLE :بلبلہ
STR_CARGO_SINGULAR_TOFFEE :ٹافی STR_CARGO_SINGULAR_TOFFEE :ٹافی
STR_CARGO_SINGULAR_BATTERY :بیٹری STR_CARGO_SINGULAR_BATTERY :بیٹری
@@ -298,6 +298,8 @@ STR_SORT_BY_CARGO_CAPACITY :سامان کی
STR_SORT_BY_RANGE :پہنچ STR_SORT_BY_RANGE :پہنچ
STR_SORT_BY_POPULATION :آبادی STR_SORT_BY_POPULATION :آبادی
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK} کھیل میں وقفھ لیجیئے STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK} کھیل میں وقفھ لیجیئے
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK} کھیل کو تیزی سے بڑھایئں STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK} کھیل کو تیزی سے بڑھایئں
@@ -1265,9 +1267,6 @@ 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_EXTRA_TREE_PLACEMENT :کھیل میں درخت لگانے کی اجازت: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :کھیل میں درخت لگانے کی اجازت: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :کوئی نہیں {RED}(لکڑ مل ٹوٹ گئی)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :صرف بارش کے جنگلوں میں
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :ہر جگہ
STR_CONFIG_SETTING_TOOLBAR_POS :بنیادی ٹول بار کی جگہ: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :بنیادی ٹول بار کی جگہ: {STRING}
STR_CONFIG_SETTING_STATUSBAR_POS :حالات کی پٹی: {STRING} STR_CONFIG_SETTING_STATUSBAR_POS :حالات کی پٹی: {STRING}
@@ -1524,8 +1523,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}کھیل
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}سرور کو تازہ کریں STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}سرور کو تازہ کریں
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}سرور کی معلومات کو تازہ کریں STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}سرور کی معلومات کو تازہ کریں
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}سرور ڈھونڈیں
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}سرور کے لئے نیٹ ورک تلاش کریں
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}سرور شامل کریں STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}سرور شامل کریں
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}سرور کو اس فہرست میں شامل کریں جو ہمیشہ کھیل شروع کرنے کے لئے پرکھی جاتی ہے STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}سرور کو اس فہرست میں شامل کریں جو ہمیشہ کھیل شروع کرنے کے لئے پرکھی جاتی ہے
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}سرور شروع کریں STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}سرور شروع کریں

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Bột mì
STR_CARGO_PLURAL_RUBBER :Cao su STR_CARGO_PLURAL_RUBBER :Cao su
STR_CARGO_PLURAL_SUGAR :Đường STR_CARGO_PLURAL_SUGAR :Đường
STR_CARGO_PLURAL_TOYS :Đồ chơi STR_CARGO_PLURAL_TOYS :Đồ chơi
STR_CARGO_PLURAL_CANDY :Kẹo STR_CARGO_PLURAL_SWEETS :Kẹo
STR_CARGO_PLURAL_COLA :Nước cola STR_CARGO_PLURAL_COLA :Nước cola
STR_CARGO_PLURAL_COTTON_CANDY :Kẹo bông STR_CARGO_PLURAL_CANDYFLOSS :Kẹo bông
STR_CARGO_PLURAL_BUBBLES :Bong bóng STR_CARGO_PLURAL_BUBBLES :Bong bóng
STR_CARGO_PLURAL_TOFFEE :Kẹo bơ cứng STR_CARGO_PLURAL_TOFFEE :Kẹo bơ cứng
STR_CARGO_PLURAL_BATTERIES :Pin STR_CARGO_PLURAL_BATTERIES :Pin
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Bột mì
STR_CARGO_SINGULAR_RUBBER :Cao su STR_CARGO_SINGULAR_RUBBER :Cao su
STR_CARGO_SINGULAR_SUGAR :Đường STR_CARGO_SINGULAR_SUGAR :Đường
STR_CARGO_SINGULAR_TOY :Đồ chơi STR_CARGO_SINGULAR_TOY :Đồ chơi
STR_CARGO_SINGULAR_CANDY :Kẹo STR_CARGO_SINGULAR_SWEETS :Kẹo
STR_CARGO_SINGULAR_COLA :Nước cola STR_CARGO_SINGULAR_COLA :Nước cola
STR_CARGO_SINGULAR_COTTON_CANDY :Kẹo bông STR_CARGO_SINGULAR_CANDYFLOSS :Kẹo bông
STR_CARGO_SINGULAR_BUBBLE :Bong bóng STR_CARGO_SINGULAR_BUBBLE :Bong bóng
STR_CARGO_SINGULAR_TOFFEE :Kẹo bơ cứng STR_CARGO_SINGULAR_TOFFEE :Kẹo bơ cứng
STR_CARGO_SINGULAR_BATTERY :Pin STR_CARGO_SINGULAR_BATTERY :Pin
@@ -315,6 +315,8 @@ STR_SORT_BY_RANGE :Tầm xa
STR_SORT_BY_POPULATION :Dân số STR_SORT_BY_POPULATION :Dân số
STR_SORT_BY_RATING :Đánh giá STR_SORT_BY_RATING :Đánh giá
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Tạm dừng trò chơi STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Tạm dừng trò chơi
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Tua nhanh trò chơi STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Tua nhanh trò chơi
@@ -1553,6 +1555,8 @@ STR_CONFIG_SETTING_ENDING_YEAR :Năm kết thú
STR_CONFIG_SETTING_ENDING_YEAR_HELPTEXT :Năm mà ván chơi sẽ kết thúc và tính điểm. Khi năm đó kết thúc, điểm số của công ty sẽ được lưu lại và hiển thị bảng điểm chơi cao nhất, sau đó người chơi vẫn có thể tiếp tục ván chơi.{} Nếu năm được đặt nhỏ hơn năm bắt đầu, bảng điểm chơi cao nhất sẽ không bao giờ được hiển thị. STR_CONFIG_SETTING_ENDING_YEAR_HELPTEXT :Năm mà ván chơi sẽ kết thúc và tính điểm. Khi năm đó kết thúc, điểm số của công ty sẽ được lưu lại và hiển thị bảng điểm chơi cao nhất, sau đó người chơi vẫn có thể tiếp tục ván chơi.{} Nếu năm được đặt nhỏ hơn năm bắt đầu, bảng điểm chơi cao nhất sẽ không bao giờ được hiển thị.
STR_CONFIG_SETTING_ENDING_YEAR_VALUE :{NUM} STR_CONFIG_SETTING_ENDING_YEAR_VALUE :{NUM}
STR_CONFIG_SETTING_ENDING_YEAR_ZERO :Không bao giờ STR_CONFIG_SETTING_ENDING_YEAR_ZERO :Không bao giờ
STR_CONFIG_SETTING_ECONOMY_TYPE_ORIGINAL :Nguyên gốc
STR_CONFIG_SETTING_ECONOMY_TYPE_FROZEN :Đóng băng
STR_CONFIG_SETTING_ALLOW_SHARES :Cho phép mua cổ phần của các công ty khác: {STRING} STR_CONFIG_SETTING_ALLOW_SHARES :Cho phép mua cổ phần của các công ty khác: {STRING}
STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Nếu bật, cho phép mua và bán cổ phần công ty. Cổ phần chỉ có thể mua bán nếu công ty đã tồn tại một thời gian nhất định nào đó STR_CONFIG_SETTING_ALLOW_SHARES_HELPTEXT :Nếu bật, cho phép mua và bán cổ phần công ty. Cổ phần chỉ có thể mua bán nếu công ty đã tồn tại một thời gian nhất định nào đó
STR_CONFIG_SETTING_MIN_YEARS_FOR_SHARES :Tuổi công ty tối thiểu để bán cổ phần: {STRING} STR_CONFIG_SETTING_MIN_YEARS_FOR_SHARES :Tuổi công ty tối thiểu để bán cổ phần: {STRING}
@@ -1604,9 +1608,6 @@ STR_CONFIG_SETTING_TOWN_CARGOGENMODE_BITCOUNT :Tuyến tính
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Trồng cây trong trò chơi: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Trồng cây trong trò chơi: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Điều khiển sự xuất hiện tự dộng của cây cối khi đang chơi. Điều này có thể ảnh hưởng đến những nhà máy dựa vào cây cối, ví dự như nhà máy chế biến gỗgỗ STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Điều khiển sự xuất hiện tự dộng của cây cối khi đang chơi. Điều này có thể ảnh hưởng đến những nhà máy dựa vào cây cối, ví dự như nhà máy chế biến gỗgỗ
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :không có {RED}(nhà máy chế biến gỗ bị ngưng)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Chỉ trong rừng nhiệt đới
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Mọi nơi
STR_CONFIG_SETTING_TOOLBAR_POS :Vị trí của thanh công cụ chính: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Vị trí của thanh công cụ chính: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Vị trí nằm ngang của thanh công cụ chính ở phía trên màn hình STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Vị trí nằm ngang của thanh công cụ chính ở phía trên màn hình
@@ -1928,10 +1929,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Thay đ
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Ván Chơi Mạng STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Ván Chơi Mạng
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Đã quảng bá
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Lựa chọn ván chơi quảng bá (ra ngoài internet) và không quảng bá (Local Area Network, LAN)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Không
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Có
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Tên người chơi: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Tên người chơi:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Đây là tên khác mà người chơi sẽ nhận ra bạn STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Đây là tên khác mà người chơi sẽ nhận ra bạn
@@ -1972,8 +1969,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Vào gam
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Refresh server STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Refresh server
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Refresh thông tin server STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Refresh thông tin server
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Tìm server
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Tìm server trong mạng
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Thêm server STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Thêm server
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Thêm server vào danh sách luôn được chọn khi chạy game. STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Thêm server vào danh sách luôn được chọn khi chạy game.
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Tạo server STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Tạo server
@@ -1990,6 +1985,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Tên c
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Đặt mật khẩu STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Đặt mật khẩu
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Bảo vệ game của bạn bằng mật khẩu nếu bạn không muốn người khác vào tùy tiện STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Bảo vệ game của bạn bằng mật khẩu nếu bạn không muốn người khác vào tùy tiện
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Đã quảng bá
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Lựa chọn ván chơi quảng bá (ra ngoài internet) và không quảng bá (Local Area Network, LAN)
STR_NETWORK_START_SERVER_UNADVERTISED :Không STR_NETWORK_START_SERVER_UNADVERTISED :Không
STR_NETWORK_START_SERVER_ADVERTISED :Có STR_NETWORK_START_SERVER_ADVERTISED :Có
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} máy trạm STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} máy trạm
@@ -5033,6 +5030,7 @@ STR_FORMAT_BUOY_NAME :Phao {TOWN}
STR_FORMAT_BUOY_NAME_SERIAL :Phao {TOWN} số #{COMMA} STR_FORMAT_BUOY_NAME_SERIAL :Phao {TOWN} số #{COMMA}
STR_FORMAT_COMPANY_NUM :(Công ty {COMMA}) STR_FORMAT_COMPANY_NUM :(Công ty {COMMA})
STR_FORMAT_GROUP_NAME :Nhóm {COMMA} STR_FORMAT_GROUP_NAME :Nhóm {COMMA}
STR_FORMAT_GROUP_VEHICLE_NAME :{GROUP} #{COMMA}
STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:TOWN} STR_FORMAT_INDUSTRY_NAME :{1:STRING} {0:TOWN}
STR_FORMAT_WAYPOINT_NAME :Điểm mốc {TOWN} STR_FORMAT_WAYPOINT_NAME :Điểm mốc {TOWN}
STR_FORMAT_WAYPOINT_NAME_SERIAL :Điểm mốc {TOWN} số #{COMMA} STR_FORMAT_WAYPOINT_NAME_SERIAL :Điểm mốc {TOWN} số #{COMMA}

View File

@@ -48,9 +48,9 @@ STR_CARGO_PLURAL_WHEAT :Gwenith
STR_CARGO_PLURAL_RUBBER :Rwber STR_CARGO_PLURAL_RUBBER :Rwber
STR_CARGO_PLURAL_SUGAR :Siwgr STR_CARGO_PLURAL_SUGAR :Siwgr
STR_CARGO_PLURAL_TOYS :Teganau STR_CARGO_PLURAL_TOYS :Teganau
STR_CARGO_PLURAL_CANDY :Melysion STR_CARGO_PLURAL_SWEETS :Melysion
STR_CARGO_PLURAL_COLA :Cola STR_CARGO_PLURAL_COLA :Cola
STR_CARGO_PLURAL_COTTON_CANDY :Candifflos STR_CARGO_PLURAL_CANDYFLOSS :Candifflos
STR_CARGO_PLURAL_BUBBLES :Swigod STR_CARGO_PLURAL_BUBBLES :Swigod
STR_CARGO_PLURAL_TOFFEE :Toffi STR_CARGO_PLURAL_TOFFEE :Toffi
STR_CARGO_PLURAL_BATTERIES :Baterïau STR_CARGO_PLURAL_BATTERIES :Baterïau
@@ -82,9 +82,9 @@ STR_CARGO_SINGULAR_WHEAT :Gwenith
STR_CARGO_SINGULAR_RUBBER :Rwber STR_CARGO_SINGULAR_RUBBER :Rwber
STR_CARGO_SINGULAR_SUGAR :Siwgr STR_CARGO_SINGULAR_SUGAR :Siwgr
STR_CARGO_SINGULAR_TOY :Tegan STR_CARGO_SINGULAR_TOY :Tegan
STR_CARGO_SINGULAR_CANDY :Melysyn STR_CARGO_SINGULAR_SWEETS :Melysyn
STR_CARGO_SINGULAR_COLA :Cola STR_CARGO_SINGULAR_COLA :Cola
STR_CARGO_SINGULAR_COTTON_CANDY :Candifflos STR_CARGO_SINGULAR_CANDYFLOSS :Candifflos
STR_CARGO_SINGULAR_BUBBLE :Swigen STR_CARGO_SINGULAR_BUBBLE :Swigen
STR_CARGO_SINGULAR_TOFFEE :Toffi STR_CARGO_SINGULAR_TOFFEE :Toffi
STR_CARGO_SINGULAR_BATTERY :Batri STR_CARGO_SINGULAR_BATTERY :Batri
@@ -310,6 +310,8 @@ STR_SORT_BY_RANGE :Maes teithio
STR_SORT_BY_POPULATION :Poblogaeth STR_SORT_BY_POPULATION :Poblogaeth
STR_SORT_BY_RATING :Gradd STR_SORT_BY_RATING :Gradd
# Group by options for vehicle list
# Tooltips for the main toolbar # Tooltips for the main toolbar
STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Oedi'r gêm STR_TOOLBAR_TOOLTIP_PAUSE_GAME :{BLACK}Oedi'r gêm
STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Cyflymu'r gêm STR_TOOLBAR_TOOLTIP_FORWARD :{BLACK}Cyflymu'r gêm
@@ -1557,9 +1559,6 @@ STR_CONFIG_SETTING_TOWN_FOUNDING_ALLOWED_CUSTOM_LAYOUT :Caniatáu, cynl
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Gosod coed mewn gêm: {STRING} STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT :Gosod coed mewn gêm: {STRING}
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Rheoli ymddangosiad coed ar hap yn ystod y gêm. Gall hyn effeithio ar ddiwydiannau sy'n ddibynnol ar dyfiant coed, megis melinau coed STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT :Rheoli ymddangosiad coed ar hap yn ystod y gêm. Gall hyn effeithio ar ddiwydiannau sy'n ddibynnol ar dyfiant coed, megis melinau coed
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE :Dim {RED}(yn torri'r felin goed)
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_RAINFOREST :Mewn glawgoedwigoedd yn unig
STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_ALL :Pob man
STR_CONFIG_SETTING_TOOLBAR_POS :Safle'r prif far offer: {STRING} STR_CONFIG_SETTING_TOOLBAR_POS :Safle'r prif far offer: {STRING}
STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Lleoliad llorweddol y brif bar offer ar frig y sgrin STR_CONFIG_SETTING_TOOLBAR_POS_HELPTEXT :Lleoliad llorweddol y brif bar offer ar frig y sgrin
@@ -1881,10 +1880,6 @@ STR_FACE_TIE_EARRING_TOOLTIP :{BLACK}Newid te
# Network server list # Network server list
STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Amlchwaraewr STR_NETWORK_SERVER_LIST_CAPTION :{WHITE}Amlchwaraewr
STR_NETWORK_SERVER_LIST_ADVERTISED :{BLACK}Hysbys
STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP :{BLACK}Dewis rhwyd gêm a hysbysebir (rhyngrwyd) neu un anhysbys (rhwydwaith leol)
STR_NETWORK_SERVER_LIST_ADVERTISED_NO :Na
STR_NETWORK_SERVER_LIST_ADVERTISED_YES :Ia
STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Enw chwaraewr: STR_NETWORK_SERVER_LIST_PLAYER_NAME :{BLACK}Enw chwaraewr:
STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Byddwch chi'n ymddangos i'r chwaraewyr eraill dan yr enw hwn STR_NETWORK_SERVER_LIST_ENTER_NAME_TOOLTIP :{BLACK}Byddwch chi'n ymddangos i'r chwaraewyr eraill dan yr enw hwn
@@ -1925,8 +1920,6 @@ STR_NETWORK_SERVER_LIST_JOIN_GAME :{BLACK}Ymuno â
STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Adnewyddu'r gweinydd STR_NETWORK_SERVER_LIST_REFRESH :{BLACK}Adnewyddu'r gweinydd
STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Adnewyddu'r wybodaeth am y gweinydd STR_NETWORK_SERVER_LIST_REFRESH_TOOLTIP :{BLACK}Adnewyddu'r wybodaeth am y gweinydd
STR_NETWORK_SERVER_LIST_FIND_SERVER :{BLACK}Canfod gweinydd
STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP :{BLACK}Chwilio'r rhwydwaith am weinydd
STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Ychwanegu gweinydd STR_NETWORK_SERVER_LIST_ADD_SERVER :{BLACK}Ychwanegu gweinydd
STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Ychwanegu gweinydd i'r rhestr a gaiff ei wirio bob tro am gemau sy'n rhedeg STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP :{BLACK}Ychwanegu gweinydd i'r rhestr a gaiff ei wirio bob tro am gemau sy'n rhedeg
STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Dechrau gweinydd STR_NETWORK_SERVER_LIST_START_SERVER :{BLACK}Dechrau gweinydd
@@ -1943,6 +1936,8 @@ STR_NETWORK_START_SERVER_NEW_GAME_NAME_TOOLTIP :{BLACK}Bydd y g
STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Gosod cyfrinair STR_NETWORK_START_SERVER_SET_PASSWORD :{BLACK}Gosod cyfrinair
STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Diogelwch eich gêm â chyfrinair os nad ydych am i fynediad ato fod yn gyhoeddus STR_NETWORK_START_SERVER_PASSWORD_TOOLTIP :{BLACK}Diogelwch eich gêm â chyfrinair os nad ydych am i fynediad ato fod yn gyhoeddus
STR_NETWORK_START_SERVER_ADVERTISED_LABEL :{BLACK}Hysbys
STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP :{BLACK}Dewis rhwyd gêm a hysbysebir (rhyngrwyd) neu un anhysbys (rhwydwaith leol)
STR_NETWORK_START_SERVER_UNADVERTISED :Na STR_NETWORK_START_SERVER_UNADVERTISED :Na
STR_NETWORK_START_SERVER_ADVERTISED :Ia STR_NETWORK_START_SERVER_ADVERTISED :Ia
STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} gwestai STR_NETWORK_START_SERVER_CLIENTS_SELECT :{BLACK}{NUM} gwestai

View File

@@ -49,7 +49,7 @@ LinkGraphJob::LinkGraphJob(const LinkGraph &orig, uint duration_multiplier) :
join_date_ticks(GetLinkGraphJobJoinDateTicks(duration_multiplier)), join_date_ticks(GetLinkGraphJobJoinDateTicks(duration_multiplier)),
start_date_ticks((_date * DAY_TICKS) + _date_fract), start_date_ticks((_date * DAY_TICKS) + _date_fract),
job_completed(false), job_completed(false),
abort_job(false) job_aborted(false)
{ {
} }
@@ -95,6 +95,11 @@ void LinkGraphJob::FinaliseJob()
{ {
this->JoinThread(); this->JoinThread();
/* If the job has been aborted, the job state is invalid.
* This should never be reached, as once the job has been marked as aborted
* the only valid job operation is to clear the LinkGraphJob pool. */
assert(!this->IsJobAborted());
/* Link graph has been merged into another one. */ /* Link graph has been merged into another one. */
if (!LinkGraph::IsValidID(this->link_graph.index)) return; if (!LinkGraph::IsValidID(this->link_graph.index)) return;
@@ -175,55 +180,6 @@ void LinkGraphJob::FinaliseJob()
} }
} }
/**
* Check if job has actually finished.
* This is allowed to spuriously return an incorrect value.
* @return True if job has actually finished.
*/
bool LinkGraphJob::IsJobCompleted() const
{
#if defined(__GNUC__) || defined(__clang__)
return __atomic_load_n(&job_completed, __ATOMIC_RELAXED);
#else
return job_completed;
#endif
}
/**
* Check if job has been requested to be aborted.
* This is allowed to spuriously return a falsely negative value.
* @return True if job abort has been requested.
*/
bool LinkGraphJob::IsJobAborted() const
{
#if defined(__GNUC__) || defined(__clang__)
return __atomic_load_n(&abort_job, __ATOMIC_RELAXED);
#else
return abort_job;
#endif
}
/**
* Abort job.
* The job may exit early at the next available opportunity.
* After this method has been called the state of the job is undefined, and the only valid operation
* is to join the thread and discard the job data.
*/
void LinkGraphJob::AbortJob()
{
/*
* Note that this it not guaranteed to be an atomic write and there are no memory barriers or other protections.
* Readers of this variable in another thread may see an out of date value.
* However this is OK as if this method is called the state of the job/thread does not matter anyway.
*/
#if defined(__GNUC__) || defined(__clang__)
__atomic_store_n(&(abort_job), true, __ATOMIC_RELAXED);
#else
abort_job = true;
#endif
}
/** /**
* Initialize the link graph job: Resize nodes and edges and populate them. * Initialize the link graph job: Resize nodes and edges and populate them.
* This is done after the constructor so that we can do it in the calculation * This is done after the constructor so that we can do it in the calculation

View File

@@ -15,6 +15,7 @@
#include "linkgraph.h" #include "linkgraph.h"
#include <vector> #include <vector>
#include <memory> #include <memory>
#include <atomic>
class LinkGraphJob; class LinkGraphJob;
class Path; class Path;
@@ -68,8 +69,8 @@ protected:
DateTicks start_date_ticks; ///< Date when the job was started. DateTicks start_date_ticks; ///< Date when the job was started.
NodeAnnotationVector nodes; ///< Extra node data necessary for link graph calculation. NodeAnnotationVector nodes; ///< Extra node data necessary for link graph calculation.
EdgeAnnotationMatrix edges; ///< Extra edge data necessary for link graph calculation. EdgeAnnotationMatrix edges; ///< Extra edge data necessary for link graph calculation.
bool job_completed; ///< Is the job still running. This is accessed by multiple threads and is permitted to be spuriously incorrect. std::atomic<bool> job_completed; ///< Is the job still running. This is accessed by multiple threads and reads may be stale.
bool abort_job; ///< Abort the job at the next available opportunity. This is accessed by multiple threads. std::atomic<bool> job_aborted; ///< Has the job been aborted. This is accessed by multiple threads and reads may be stale.
void EraseFlows(NodeID from); void EraseFlows(NodeID from);
void JoinThread(); void JoinThread();
@@ -79,8 +80,6 @@ public:
DynUniformArenaAllocator path_allocator; ///< Arena allocator used for paths DynUniformArenaAllocator path_allocator; ///< Arena allocator used for paths
bool IsJobAborted() const;
/** /**
* A job edge. Wraps a link graph edge and an edge annotation. The * A job edge. Wraps a link graph edge and an edge annotation. The
* annotation can be modified, the edge is constant. * annotation can be modified, the edge is constant.
@@ -293,7 +292,7 @@ public:
* settings have to be brutally const-casted in order to populate them. * settings have to be brutally const-casted in order to populate them.
*/ */
LinkGraphJob() : settings(_settings_game.linkgraph), LinkGraphJob() : settings(_settings_game.linkgraph),
join_date_ticks(INVALID_DATE), start_date_ticks(INVALID_DATE), job_completed(false), abort_job(false) {} join_date_ticks(INVALID_DATE), start_date_ticks(INVALID_DATE), job_completed(false), job_aborted(false) {}
LinkGraphJob(const LinkGraph &orig, uint duration_multiplier); LinkGraphJob(const LinkGraph &orig, uint duration_multiplier);
~LinkGraphJob(); ~LinkGraphJob();
@@ -301,15 +300,34 @@ public:
void Init(); void Init();
void FinaliseJob(); void FinaliseJob();
bool IsJobCompleted() const; /**
void AbortJob(); * Check if job has actually finished.
* This is allowed to spuriously return an incorrect value.
* @return True if job has actually finished.
*/
inline bool IsJobCompleted() const { return this->job_completed.load(std::memory_order_acquire); }
/**
* Check if job has been aborted.
* This is allowed to spuriously return false incorrectly, but is not allowed to incorrectly return true.
* @return True if job has been aborted.
*/
inline bool IsJobAborted() const { return this->job_aborted.load(std::memory_order_acquire); }
/**
* Abort job.
* The job may exit early at the next available opportunity.
* After this method has been called the state of the job is undefined, and the only valid operation
* is to join the thread and discard the job data.
*/
inline void AbortJob() { this->job_aborted.store(true, std::memory_order_release); }
/** /**
* Check if job is supposed to be finished. * Check if job is supposed to be finished.
* @param tick_offset Optional number of ticks to add to the current date * @param tick_offset Optional number of ticks to add to the current date
* @return True if job should be finished by now, false if not. * @return True if job should be finished by now, false if not.
*/ */
inline bool IsFinished(int tick_offset = 0) const { return this->join_date_ticks <= (_date * DAY_TICKS) + _date_fract + tick_offset; } inline bool IsScheduledToBeJoined(int tick_offset = 0) const { return this->join_date_ticks <= (_date * DAY_TICKS) + _date_fract + tick_offset; }
/** /**
* Get the date when the job should be finished. * Get the date when the job should be finished.

View File

@@ -115,7 +115,7 @@ void LinkGraphSchedule::SpawnNext()
bool LinkGraphSchedule::IsJoinWithUnfinishedJobDue() const bool LinkGraphSchedule::IsJoinWithUnfinishedJobDue() const
{ {
for (JobList::const_iterator it = this->running.begin(); it != this->running.end(); ++it) { for (JobList::const_iterator it = this->running.begin(); it != this->running.end(); ++it) {
if (!((*it)->IsFinished(2))) { if (!((*it)->IsScheduledToBeJoined(2))) {
/* job is not due to be joined yet */ /* job is not due to be joined yet */
return false; return false;
} }
@@ -133,7 +133,7 @@ bool LinkGraphSchedule::IsJoinWithUnfinishedJobDue() const
void LinkGraphSchedule::JoinNext() void LinkGraphSchedule::JoinNext()
{ {
while (!(this->running.empty())) { while (!(this->running.empty())) {
if (!this->running.front()->IsFinished()) return; if (!this->running.front()->IsScheduledToBeJoined()) return;
std::unique_ptr<LinkGraphJob> next = std::move(this->running.front()); std::unique_ptr<LinkGraphJob> next = std::move(this->running.front());
this->running.pop_front(); this->running.pop_front();
LinkGraphID id = next->LinkGraphIndex(); LinkGraphID id = next->LinkGraphIndex();
@@ -160,19 +160,16 @@ void LinkGraphSchedule::JoinNext()
} }
/* /*
* Note that this it not guaranteed to be an atomic write and there are no memory barriers or other protections.
* Readers of this variable in another thread may see an out of date value. * Readers of this variable in another thread may see an out of date value.
* However this is OK as this will only happen just as a job is completing, and the real synchronisation is provided * However this is OK as this will only happen just as a job is completing,
* by the thread join operation. In the worst case the main thread will be paused for longer than strictly necessary before * and the real synchronisation is provided by the thread join operation.
* joining. * In the worst case the main thread will be paused for longer than
* This is just a hint variable to avoid performing the join excessively early and blocking the main thread. * strictly necessary before joining.
* This is just a hint variable to avoid performing the join excessively
* early and blocking the main thread.
*/ */
#if defined(__GNUC__) || defined(__clang__) job->job_completed.store(true, std::memory_order_release);
__atomic_store_n(&(job->job_completed), true, __ATOMIC_RELAXED);
#else
job->job_completed = true;
#endif
} }
/** /**
@@ -310,9 +307,11 @@ LinkGraphJobGroup::JobInfo::JobInfo(LinkGraphJob *job) :
job(job), cost_estimate(job->Graph().CalculateCostEstimate()) { } job(job), cost_estimate(job->Graph().CalculateCostEstimate()) { }
/** /**
* Pause the game if on the next _date_fract tick, we would do a join with the next * Pause the game if in 2 _date_fract ticks, we would do a join with the next
* link graph job, but it is still running. * link graph job, but it is still running.
* If we previous paused, unpause if the job is now ready to be joined with * The check is done 2 _date_fract ticks early instead of 1, as in multiplayer
* calls to DoCommandP are executed after a delay of 1 _date_fract tick.
* If we previously paused, unpause if the job is now ready to be joined with.
*/ */
void StateGameLoop_LinkGraphPauseControl() void StateGameLoop_LinkGraphPauseControl()
{ {
@@ -339,8 +338,9 @@ void StateGameLoop_LinkGraphPauseControl()
} }
/** /**
* Pause the game on load if we would do a join with the next link graph job, but it is still running, and it would not * Pause the game on load if we would do a join with the next link graph job,
* be caught by a call to StateGameLoop_LinkGraphPauseControl(). * but it is still running, and it would not be caught by a call to
* StateGameLoop_LinkGraphPauseControl().
*/ */
void AfterLoad_LinkGraphPauseControl() void AfterLoad_LinkGraphPauseControl()
{ {

View File

@@ -107,4 +107,7 @@ public:
static void ExecuteJobSet(std::vector<JobInfo> jobs); static void ExecuteJobSet(std::vector<JobInfo> jobs);
}; };
void StateGameLoop_LinkGraphPauseControl();
void AfterLoad_LinkGraphPauseControl();
#endif /* LINKGRAPHSCHEDULE_H */ #endif /* LINKGRAPHSCHEDULE_H */

View File

@@ -57,15 +57,6 @@ static const StringID _connection_types_dropdown[] = {
INVALID_STRING_ID INVALID_STRING_ID
}; };
/**
* Advertisement options in the server list
*/
static const StringID _lan_internet_types_dropdown[] = {
STR_NETWORK_SERVER_LIST_ADVERTISED_NO,
STR_NETWORK_SERVER_LIST_ADVERTISED_YES,
INVALID_STRING_ID
};
static std::vector<StringID> _language_dropdown; static std::vector<StringID> _language_dropdown;
void SortNetworkLanguages() void SortNetworkLanguages()
@@ -518,27 +509,12 @@ public:
this->last_sorting = this->servers.GetListing(); this->last_sorting = this->servers.GetListing();
} }
void SetStringParameters(int widget) const override
{
switch (widget) {
case WID_NG_CONN_BTN:
SetDParam(0, _lan_internet_types_dropdown[_settings_client.network.lan_internet]);
break;
}
}
void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize) override void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize) override
{ {
switch (widget) { switch (widget) {
case WID_NG_CONN_BTN:
*size = maxdim(*size, maxdim(GetStringBoundingBox(_lan_internet_types_dropdown[0]), GetStringBoundingBox(_lan_internet_types_dropdown[1])));
size->width += padding.width;
size->height += padding.height;
break;
case WID_NG_MATRIX: case WID_NG_MATRIX:
resize->height = WD_MATRIX_TOP + max(GetSpriteSize(SPR_BLOT).height, (uint)FONT_HEIGHT_NORMAL) + WD_MATRIX_BOTTOM; resize->height = WD_MATRIX_TOP + max(GetSpriteSize(SPR_BLOT).height, (uint)FONT_HEIGHT_NORMAL) + WD_MATRIX_BOTTOM;
size->height = 10 * resize->height; size->height = 12 * resize->height;
break; break;
case WID_NG_LASTJOINED: case WID_NG_LASTJOINED:
@@ -575,10 +551,6 @@ public:
SetDParamMaxValue(0, 5); SetDParamMaxValue(0, 5);
*size = maxdim(*size, GetStringBoundingBox(STR_JUST_INT)); *size = maxdim(*size, GetStringBoundingBox(STR_JUST_INT));
break; break;
case WID_NG_DETAILS_SPACER:
size->height = 20 + 12 * FONT_HEIGHT_NORMAL;
break;
} }
} }
@@ -642,7 +614,8 @@ public:
this->GetWidget<NWidgetStacked>(WID_NG_NEWGRF_MISSING_SEL)->SetDisplayedPlane(sel == nullptr || !sel->online || sel->info.grfconfig == nullptr || !sel->info.version_compatible || sel->info.compatible); this->GetWidget<NWidgetStacked>(WID_NG_NEWGRF_MISSING_SEL)->SetDisplayedPlane(sel == nullptr || !sel->online || sel->info.grfconfig == nullptr || !sel->info.version_compatible || sel->info.compatible);
#ifdef __EMSCRIPTEN__ #ifdef __EMSCRIPTEN__
this->SetWidgetDisabledState(WID_NG_FIND, true); this->SetWidgetDisabledState(WID_NG_SEARCH_INTERNET, true);
this->SetWidgetDisabledState(WID_NG_SEARCH_LAN, true);
this->SetWidgetDisabledState(WID_NG_ADD, true); this->SetWidgetDisabledState(WID_NG_ADD, true);
this->SetWidgetDisabledState(WID_NG_START, true); this->SetWidgetDisabledState(WID_NG_START, true);
#endif #endif
@@ -730,10 +703,6 @@ public:
DeleteWindowById(WC_NETWORK_WINDOW, WN_NETWORK_WINDOW_GAME); DeleteWindowById(WC_NETWORK_WINDOW, WN_NETWORK_WINDOW_GAME);
break; break;
case WID_NG_CONN_BTN: // 'Connection' droplist
ShowDropDownMenu(this, _lan_internet_types_dropdown, _settings_client.network.lan_internet, WID_NG_CONN_BTN, 0, 0); // do it for widget WID_NSS_CONN_BTN
break;
case WID_NG_NAME: // Sort by name case WID_NG_NAME: // Sort by name
case WID_NG_CLIENTS: // Sort by connected clients case WID_NG_CLIENTS: // Sort by connected clients
case WID_NG_MAPSIZE: // Sort by map size case WID_NG_MAPSIZE: // Sort by map size
@@ -778,11 +747,12 @@ public:
break; break;
} }
case WID_NG_FIND: // Find server automatically case WID_NG_SEARCH_INTERNET:
switch (_settings_client.network.lan_internet) { NetworkUDPQueryMasterServer();
case 0: NetworkUDPSearchGame(); break; break;
case 1: NetworkUDPQueryMasterServer(); break;
} case WID_NG_SEARCH_LAN:
NetworkUDPSearchGame();
break; break;
case WID_NG_ADD: // Add a server case WID_NG_ADD: // Add a server
@@ -820,20 +790,6 @@ public:
} }
} }
void OnDropdownSelect(int widget, int index) override
{
switch (widget) {
case WID_NG_CONN_BTN:
_settings_client.network.lan_internet = index;
break;
default:
NOT_REACHED();
}
this->SetDirty();
}
/** /**
* Some data on this window has become invalid. * Some data on this window has become invalid.
* @param data Information about the changed data. * @param data Information about the changed data.
@@ -979,12 +935,6 @@ static const NWidgetPart _nested_network_game_widgets[] = {
NWidget(NWID_HORIZONTAL), SetPIP(10, 7, 10), NWidget(NWID_HORIZONTAL), SetPIP(10, 7, 10),
/* LEFT SIDE */ /* LEFT SIDE */
NWidget(NWID_VERTICAL), SetPIP(0, 7, 0), NWidget(NWID_VERTICAL), SetPIP(0, 7, 0),
NWidget(NWID_HORIZONTAL), SetPIP(0, 7, 0),
NWidget(WWT_TEXT, COLOUR_LIGHT_BLUE, WID_NG_CONNECTION), SetDataTip(STR_NETWORK_SERVER_LIST_ADVERTISED, STR_NULL),
NWidget(WWT_DROPDOWN, COLOUR_LIGHT_BLUE, WID_NG_CONN_BTN),
SetDataTip(STR_BLACK_STRING, STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP),
NWidget(NWID_SPACER), SetFill(1, 0), SetResize(1, 0),
EndContainer(),
NWidget(NWID_HORIZONTAL), SetPIP(0, 7, 0), NWidget(NWID_HORIZONTAL), SetPIP(0, 7, 0),
NWidget(WWT_TEXT, COLOUR_LIGHT_BLUE, WID_NG_FILTER_LABEL), SetDataTip(STR_LIST_FILTER_TITLE, STR_NULL), NWidget(WWT_TEXT, COLOUR_LIGHT_BLUE, WID_NG_FILTER_LABEL), SetDataTip(STR_LIST_FILTER_TITLE, STR_NULL),
NWidget(WWT_EDITBOX, COLOUR_LIGHT_BLUE, WID_NG_FILTER), SetMinimalSize(251, 12), SetFill(1, 0), SetResize(1, 0), NWidget(WWT_EDITBOX, COLOUR_LIGHT_BLUE, WID_NG_FILTER), SetMinimalSize(251, 12), SetFill(1, 0), SetResize(1, 0),
@@ -1044,7 +994,8 @@ static const NWidgetPart _nested_network_game_widgets[] = {
NWidget(NWID_HORIZONTAL), NWidget(NWID_HORIZONTAL),
NWidget(NWID_VERTICAL), NWidget(NWID_VERTICAL),
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(10, 7, 4), NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(10, 7, 4),
NWidget(WWT_PUSHTXTBTN, COLOUR_WHITE, WID_NG_FIND), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_NETWORK_SERVER_LIST_FIND_SERVER, STR_NETWORK_SERVER_LIST_FIND_SERVER_TOOLTIP), NWidget(WWT_PUSHTXTBTN, COLOUR_WHITE, WID_NG_SEARCH_INTERNET), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET, STR_NETWORK_SERVER_LIST_SEARCH_SERVER_INTERNET_TOOLTIP),
NWidget(WWT_PUSHTXTBTN, COLOUR_WHITE, WID_NG_SEARCH_LAN), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN, STR_NETWORK_SERVER_LIST_SEARCH_SERVER_LAN_TOOLTIP),
NWidget(WWT_PUSHTXTBTN, COLOUR_WHITE, WID_NG_ADD), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_NETWORK_SERVER_LIST_ADD_SERVER, STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP), NWidget(WWT_PUSHTXTBTN, COLOUR_WHITE, WID_NG_ADD), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_NETWORK_SERVER_LIST_ADD_SERVER, STR_NETWORK_SERVER_LIST_ADD_SERVER_TOOLTIP),
NWidget(WWT_PUSHTXTBTN, COLOUR_WHITE, WID_NG_START), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_NETWORK_SERVER_LIST_START_SERVER, STR_NETWORK_SERVER_LIST_START_SERVER_TOOLTIP), NWidget(WWT_PUSHTXTBTN, COLOUR_WHITE, WID_NG_START), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_NETWORK_SERVER_LIST_START_SERVER, STR_NETWORK_SERVER_LIST_START_SERVER_TOOLTIP),
NWidget(WWT_PUSHTXTBTN, COLOUR_WHITE, WID_NG_CANCEL), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_BUTTON_CANCEL, STR_NULL), NWidget(WWT_PUSHTXTBTN, COLOUR_WHITE, WID_NG_CANCEL), SetResize(1, 0), SetFill(1, 0), SetDataTip(STR_BUTTON_CANCEL, STR_NULL),
@@ -1312,8 +1263,8 @@ static const NWidgetPart _nested_network_start_server_window_widgets[] = {
NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(10, 6, 10), NWidget(NWID_HORIZONTAL, NC_EQUALSIZE), SetPIP(10, 6, 10),
NWidget(NWID_VERTICAL), SetPIP(0, 1, 0), NWidget(NWID_VERTICAL), SetPIP(0, 1, 0),
NWidget(WWT_TEXT, COLOUR_LIGHT_BLUE, WID_NSS_CONNTYPE_LABEL), SetFill(1, 0), SetDataTip(STR_NETWORK_SERVER_LIST_ADVERTISED, STR_NULL), NWidget(WWT_TEXT, COLOUR_LIGHT_BLUE, WID_NSS_CONNTYPE_LABEL), SetFill(1, 0), SetDataTip(STR_NETWORK_START_SERVER_ADVERTISED_LABEL, STR_NULL),
NWidget(WWT_DROPDOWN, COLOUR_LIGHT_BLUE, WID_NSS_CONNTYPE_BTN), SetFill(1, 0), SetDataTip(STR_BLACK_STRING, STR_NETWORK_SERVER_LIST_ADVERTISED_TOOLTIP), NWidget(WWT_DROPDOWN, COLOUR_LIGHT_BLUE, WID_NSS_CONNTYPE_BTN), SetFill(1, 0), SetDataTip(STR_BLACK_STRING, STR_NETWORK_START_SERVER_ADVERTISED_TOOLTIP),
EndContainer(), EndContainer(),
NWidget(NWID_VERTICAL), SetPIP(0, 1, 0), NWidget(NWID_VERTICAL), SetPIP(0, 1, 0),
NWidget(WWT_TEXT, COLOUR_LIGHT_BLUE, WID_NSS_LANGUAGE_LABEL), SetFill(1, 0), SetDataTip(STR_NETWORK_START_SERVER_LANGUAGE_SPOKEN, STR_NULL), NWidget(WWT_TEXT, COLOUR_LIGHT_BLUE, WID_NSS_LANGUAGE_LABEL), SetFill(1, 0), SetDataTip(STR_NETWORK_START_SERVER_LANGUAGE_SPOKEN, STR_NULL),

View File

@@ -45,7 +45,7 @@
const Town *t = nullptr; const Town *t = nullptr;
if (IsRoadDepotTile(this->tile)) { if (IsRoadDepotTile(this->tile)) {
t = Depot::GetByTile(this->tile)->town; t = Depot::GetByTile(this->tile)->town;
} else if (IsTileType(this->tile, MP_ROAD)) { } else {
t = ClosestTownFromTile(this->tile, UINT_MAX); t = ClosestTownFromTile(this->tile, UINT_MAX);
} }
return t != nullptr ? GetTownRadiusGroup(t, this->tile) : HZB_TOWN_EDGE; return t != nullptr ? GetTownRadiusGroup(t, this->tile) : HZB_TOWN_EDGE;

View File

@@ -1787,7 +1787,6 @@ CommandCost CmdDesyncCheck(TileIndex tile, DoCommandFlag flags, uint32 p1, uint3
void StateGameLoop() void StateGameLoop()
{ {
if (!_networking || _network_server) { if (!_networking || _network_server) {
extern void StateGameLoop_LinkGraphPauseControl();
StateGameLoop_LinkGraphPauseControl(); StateGameLoop_LinkGraphPauseControl();
} }

View File

@@ -3691,6 +3691,14 @@ bool AfterLoadGame()
} }
} }
/* Make sure all industries exclusive supplier/consumer set correctly. */
if (IsSavegameVersionBefore(SLV_GS_INDUSTRY_CONTROL)) {
for (Industry *i : Industry::Iterate()) {
i->exclusive_supplier = INVALID_OWNER;
i->exclusive_consumer = INVALID_OWNER;
}
}
/* Compute station catchment areas. This is needed here in case UpdateStationAcceptance is called below. */ /* Compute station catchment areas. This is needed here in case UpdateStationAcceptance is called below. */
Station::RecomputeCatchmentForAll(); Station::RecomputeCatchmentForAll();

View File

@@ -11,6 +11,7 @@
#include "../linkgraph/linkgraph.h" #include "../linkgraph/linkgraph.h"
#include "../linkgraph/linkgraphjob.h" #include "../linkgraph/linkgraphjob.h"
#include "../linkgraph/linkgraphschedule.h" #include "../linkgraph/linkgraphschedule.h"
#include "../network/network.h"
#include "../settings_internal.h" #include "../settings_internal.h"
#include "saveload.h" #include "saveload.h"
@@ -286,6 +287,10 @@ void AfterLoadLinkGraphs()
} }
LinkGraphSchedule::instance.SpawnAll(); LinkGraphSchedule::instance.SpawnAll();
if (!_networking || _network_server) {
AfterLoad_LinkGraphPauseControl();
}
} }
/** /**

View File

@@ -77,9 +77,9 @@ ScriptController::ScriptController(CompanyID company) :
ScriptController::~ScriptController() ScriptController::~ScriptController()
{ {
for (LoadedLibraryList::iterator iter = this->loaded_library.begin(); iter != this->loaded_library.end(); iter++) { for (const auto &item : this->loaded_library) {
free((*iter).second); free(item.second);
free((*iter).first); free(item.first);
} }
this->loaded_library.clear(); this->loaded_library.clear();
@@ -116,11 +116,6 @@ ScriptController::~ScriptController()
Squirrel *engine = ScriptObject::GetActiveInstance()->engine; Squirrel *engine = ScriptObject::GetActiveInstance()->engine;
HSQUIRRELVM vm = engine->GetVM(); HSQUIRRELVM vm = engine->GetVM();
/* Internally we store libraries as 'library.version' */
char library_name[1024];
seprintf(library_name, lastof(library_name), "%s.%d", library, version);
strtolower(library_name);
ScriptInfo *lib = ScriptObject::GetActiveInstance()->FindLibrary(library, version); ScriptInfo *lib = ScriptObject::GetActiveInstance()->FindLibrary(library, version);
if (lib == nullptr) { if (lib == nullptr) {
char error[1024]; char error[1024];
@@ -128,15 +123,20 @@ ScriptController::~ScriptController()
throw sq_throwerror(vm, error); throw sq_throwerror(vm, error);
} }
/* Internally we store libraries as 'library.version' */
char library_name[1024];
seprintf(library_name, lastof(library_name), "%s.%d", library, version);
strtolower(library_name);
/* Get the current table/class we belong to */ /* Get the current table/class we belong to */
HSQOBJECT parent; HSQOBJECT parent;
sq_getstackobj(vm, 1, &parent); sq_getstackobj(vm, 1, &parent);
char fake_class[1024]; char fake_class[1024];
LoadedLibraryList::iterator iter = controller->loaded_library.find(library_name); LoadedLibraryList::iterator it = controller->loaded_library.find(library_name);
if (iter != controller->loaded_library.end()) { if (it != controller->loaded_library.end()) {
strecpy(fake_class, (*iter).second, lastof(fake_class)); strecpy(fake_class, (*it).second, lastof(fake_class));
} else { } else {
int next_number = ++controller->loaded_library_count; int next_number = ++controller->loaded_library_count;

View File

@@ -23,7 +23,6 @@
* script that matches to the specified version as close as possible. It tries * script that matches to the specified version as close as possible. It tries
* (from first to last, stopping as soon as the attempt succeeds) * (from first to last, stopping as soon as the attempt succeeds)
* *
* - load the exact same version of the same script,
* - load the latest version of the same script that supports loading data from * - load the latest version of the same script that supports loading data from
* the saved version (the version of saved data must be equal or greater * the saved version (the version of saved data must be equal or greater
* than ScriptInfo::MinVersionToLoad), * than ScriptInfo::MinVersionToLoad),

View File

@@ -32,9 +32,9 @@ void ScriptConfig::Change(const char *name, int version, bool force_exact_match,
if (_game_mode == GM_NORMAL && this->info != nullptr) { if (_game_mode == GM_NORMAL && this->info != nullptr) {
/* If we're in an existing game and the Script is changed, set all settings /* If we're in an existing game and the Script is changed, set all settings
* for the Script that have the random flag to a random value. */ * for the Script that have the random flag to a random value. */
for (ScriptConfigItemList::const_iterator it = this->info->GetConfigList()->begin(); it != this->info->GetConfigList()->end(); it++) { for (const auto &item : *this->info->GetConfigList()) {
if ((*it).flags & SCRIPTCONFIG_RANDOM) { if (item.flags & SCRIPTCONFIG_RANDOM) {
this->SetSetting((*it).name, InteractiveRandomRange((*it).max_value + 1 - (*it).min_value) + (*it).min_value); this->SetSetting(item.name, InteractiveRandomRange(item.max_value + 1 - item.min_value) + item.min_value);
} }
} }
this->AddRandomDeviation(); this->AddRandomDeviation();
@@ -49,8 +49,8 @@ ScriptConfig::ScriptConfig(const ScriptConfig *config)
this->config_list = nullptr; this->config_list = nullptr;
this->is_random = config->is_random; this->is_random = config->is_random;
for (SettingValueList::const_iterator it = config->settings.begin(); it != config->settings.end(); it++) { for (const auto &item : config->settings) {
this->settings[stredup((*it).first)] = (*it).second; this->settings[stredup(item.first)] = item.second;
} }
this->AddRandomDeviation(); this->AddRandomDeviation();
} }
@@ -79,24 +79,24 @@ const ScriptConfigItemList *ScriptConfig::GetConfigList()
void ScriptConfig::ClearConfigList() void ScriptConfig::ClearConfigList()
{ {
for (SettingValueList::iterator it = this->settings.begin(); it != this->settings.end(); it++) { for (const auto &item : this->settings) {
free((*it).first); free(item.first);
} }
this->settings.clear(); this->settings.clear();
} }
void ScriptConfig::AnchorUnchangeableSettings() void ScriptConfig::AnchorUnchangeableSettings()
{ {
for (ScriptConfigItemList::const_iterator it = this->GetConfigList()->begin(); it != this->GetConfigList()->end(); it++) { for (const auto &item : *this->GetConfigList()) {
if (((*it).flags & SCRIPTCONFIG_INGAME) == 0) { if ((item.flags & SCRIPTCONFIG_INGAME) == 0) {
this->SetSetting((*it).name, this->GetSetting((*it).name)); this->SetSetting(item.name, this->GetSetting(item.name));
} }
} }
} }
int ScriptConfig::GetSetting(const char *name) const int ScriptConfig::GetSetting(const char *name) const
{ {
SettingValueList::const_iterator it = this->settings.find(name); const auto it = this->settings.find(name);
if (it == this->settings.end()) return this->info->GetSettingDefaultValue(name); if (it == this->settings.end()) return this->info->GetSettingDefaultValue(name);
return (*it).second; return (*it).second;
} }
@@ -111,7 +111,7 @@ void ScriptConfig::SetSetting(const char *name, int value)
value = Clamp(value, config_item->min_value, config_item->max_value); value = Clamp(value, config_item->min_value, config_item->max_value);
SettingValueList::iterator it = this->settings.find(name); const auto it = this->settings.find(name);
if (it != this->settings.end()) { if (it != this->settings.end()) {
(*it).second = value; (*it).second = value;
} else { } else {
@@ -121,17 +121,17 @@ void ScriptConfig::SetSetting(const char *name, int value)
void ScriptConfig::ResetSettings() void ScriptConfig::ResetSettings()
{ {
for (SettingValueList::iterator it = this->settings.begin(); it != this->settings.end(); it++) { for (const auto &item : this->settings) {
free((*it).first); free(item.first);
} }
this->settings.clear(); this->settings.clear();
} }
void ScriptConfig::AddRandomDeviation() void ScriptConfig::AddRandomDeviation()
{ {
for (ScriptConfigItemList::const_iterator it = this->GetConfigList()->begin(); it != this->GetConfigList()->end(); it++) { for (const auto &item : *this->GetConfigList()) {
if ((*it).random_deviation != 0) { if (item.random_deviation != 0) {
this->SetSetting((*it).name, InteractiveRandomRange((*it).random_deviation * 2 + 1) - (*it).random_deviation + this->GetSetting((*it).name)); this->SetSetting(item.name, InteractiveRandomRange(item.random_deviation * 2 + 1) - item.random_deviation + this->GetSetting(item.name));
} }
} }
} }
@@ -186,16 +186,16 @@ void ScriptConfig::SettingsToString(char *string, const char *last) const
{ {
char *s = string; char *s = string;
*s = '\0'; *s = '\0';
for (SettingValueList::const_iterator it = this->settings.begin(); it != this->settings.end(); it++) { for (const auto &item : this->settings) {
char no[10]; char no[10];
seprintf(no, lastof(no), "%d", (*it).second); seprintf(no, lastof(no), "%d", item.second);
/* Check if the string would fit in the destination */ /* Check if the string would fit in the destination */
size_t needed_size = strlen((*it).first) + 1 + strlen(no); size_t needed_size = strlen(item.first) + 1 + strlen(no);
/* If it doesn't fit, skip the next settings */ /* If it doesn't fit, skip the next settings */
if (string + needed_size > last) break; if (string + needed_size > last) break;
s = strecat(s, (*it).first, last); s = strecat(s, item.first, last);
s = strecat(s, "=", last); s = strecat(s, "=", last);
s = strecat(s, no, last); s = strecat(s, no, last);
s = strecat(s, ",", last); s = strecat(s, ",", last);

View File

@@ -20,14 +20,14 @@
ScriptInfo::~ScriptInfo() ScriptInfo::~ScriptInfo()
{ {
/* Free all allocated strings */ /* Free all allocated strings */
for (ScriptConfigItemList::iterator it = this->config_list.begin(); it != this->config_list.end(); it++) { for (const auto &item : this->config_list) {
free((*it).name); free(item.name);
free((*it).description); free(item.description);
if (it->labels != nullptr) { if (item.labels != nullptr) {
for (auto &lbl_map : *(*it).labels) { for (auto &lbl_map : *item.labels) {
free(lbl_map.second); free(lbl_map.second);
} }
delete it->labels; delete item.labels;
} }
} }
this->config_list.clear(); this->config_list.clear();
@@ -232,8 +232,8 @@ SQInteger ScriptInfo::AddLabels(HSQUIRRELVM vm)
ValidateString(setting_name); ValidateString(setting_name);
ScriptConfigItem *config = nullptr; ScriptConfigItem *config = nullptr;
for (ScriptConfigItemList::iterator it = this->config_list.begin(); it != this->config_list.end(); it++) { for (auto &item : this->config_list) {
if (strcmp((*it).name, setting_name) == 0) config = &(*it); if (strcmp(item.name, setting_name) == 0) config = &item;
} }
if (config == nullptr) { if (config == nullptr) {
@@ -284,22 +284,22 @@ const ScriptConfigItemList *ScriptInfo::GetConfigList() const
const ScriptConfigItem *ScriptInfo::GetConfigItem(const char *name) const const ScriptConfigItem *ScriptInfo::GetConfigItem(const char *name) const
{ {
for (ScriptConfigItemList::const_iterator it = this->config_list.begin(); it != this->config_list.end(); it++) { for (const auto &item : this->config_list) {
if (strcmp((*it).name, name) == 0) return &(*it); if (strcmp(item.name, name) == 0) return &item;
} }
return nullptr; return nullptr;
} }
int ScriptInfo::GetSettingDefaultValue(const char *name) const int ScriptInfo::GetSettingDefaultValue(const char *name) const
{ {
for (ScriptConfigItemList::const_iterator it = this->config_list.begin(); it != this->config_list.end(); it++) { for (const auto &item : this->config_list) {
if (strcmp((*it).name, name) != 0) continue; if (strcmp(item.name, name) != 0) continue;
/* The default value depends on the difficulty level */ /* The default value depends on the difficulty level */
switch (GetGameSettings().script.settings_profile) { switch (GetGameSettings().script.settings_profile) {
case SP_EASY: return (*it).easy_value; case SP_EASY: return item.easy_value;
case SP_MEDIUM: return (*it).medium_value; case SP_MEDIUM: return item.medium_value;
case SP_HARD: return (*it).hard_value; case SP_HARD: return item.hard_value;
case SP_CUSTOM: return (*it).custom_value; case SP_CUSTOM: return item.custom_value;
default: NOT_REACHED(); default: NOT_REACHED();
} }
} }

View File

@@ -103,14 +103,12 @@ void ScriptScanner::RescanDir()
void ScriptScanner::Reset() void ScriptScanner::Reset()
{ {
ScriptInfoList::iterator it = this->info_list.begin(); for (const auto &item : this->info_list) {
for (; it != this->info_list.end(); it++) { free(item.first);
free((*it).first); delete item.second;
delete (*it).second;
} }
it = this->info_single_list.begin(); for (const auto &item : this->info_single_list) {
for (; it != this->info_single_list.end(); it++) { free(item.first);
free((*it).first);
} }
this->info_list.clear(); this->info_list.clear();
@@ -171,9 +169,8 @@ char *ScriptScanner::GetConsoleList(char *p, const char *last, bool newest_only)
{ {
p += seprintf(p, last, "List of %s:\n", this->GetScannerName()); p += seprintf(p, last, "List of %s:\n", this->GetScannerName());
const ScriptInfoList &list = newest_only ? this->info_single_list : this->info_list; const ScriptInfoList &list = newest_only ? this->info_single_list : this->info_list;
ScriptInfoList::const_iterator it = list.begin(); for (const auto &item : list) {
for (; it != list.end(); it++) { ScriptInfo *i = item.second;
ScriptInfo *i = (*it).second;
p += seprintf(p, last, "%10s (v%d): %s\n", i->GetName(), i->GetVersion(), i->GetDescription()); p += seprintf(p, last, "%10s (v%d): %s\n", i->GetName(), i->GetVersion(), i->GetDescription());
} }
p += seprintf(p, last, "\n"); p += seprintf(p, last, "\n");
@@ -273,16 +270,16 @@ static bool IsSameScript(const ContentInfo *ci, bool md5sum, ScriptInfo *info, S
bool ScriptScanner::HasScript(const ContentInfo *ci, bool md5sum) bool ScriptScanner::HasScript(const ContentInfo *ci, bool md5sum)
{ {
for (ScriptInfoList::iterator it = this->info_list.begin(); it != this->info_list.end(); it++) { for (const auto &item : this->info_list) {
if (IsSameScript(ci, md5sum, (*it).second, this->GetDirectory())) return true; if (IsSameScript(ci, md5sum, item.second, this->GetDirectory())) return true;
} }
return false; return false;
} }
const char *ScriptScanner::FindMainScript(const ContentInfo *ci, bool md5sum) const char *ScriptScanner::FindMainScript(const ContentInfo *ci, bool md5sum)
{ {
for (ScriptInfoList::iterator it = this->info_list.begin(); it != this->info_list.end(); it++) { for (const auto &item : this->info_list) {
if (IsSameScript(ci, md5sum, (*it).second, this->GetDirectory())) return (*it).second->GetMainScript(); if (IsSameScript(ci, md5sum, item.second, this->GetDirectory())) return item.second->GetMainScript();
} }
return nullptr; return nullptr;
} }

View File

@@ -317,7 +317,6 @@ struct NetworkSettings {
char admin_password[NETWORK_PASSWORD_LENGTH]; ///< password for the admin network char admin_password[NETWORK_PASSWORD_LENGTH]; ///< password for the admin network
char settings_password[NETWORK_PASSWORD_LENGTH]; ///< password for game settings (server side) char settings_password[NETWORK_PASSWORD_LENGTH]; ///< password for game settings (server side)
bool server_advertise; ///< advertise the server to the masterserver bool server_advertise; ///< advertise the server to the masterserver
uint8 lan_internet; ///< search on the LAN or internet for servers
char client_name[NETWORK_CLIENT_NAME_LENGTH]; ///< name of the player (as client) char client_name[NETWORK_CLIENT_NAME_LENGTH]; ///< name of the player (as client)
char default_company_pass[NETWORK_PASSWORD_LENGTH]; ///< default password for new companies in encrypted form char default_company_pass[NETWORK_PASSWORD_LENGTH]; ///< default password for new companies in encrypted form
char connect_to_ip[NETWORK_HOSTNAME_LENGTH]; ///< default for the "Add server" query char connect_to_ip[NETWORK_HOSTNAME_LENGTH]; ///< default for the "Add server" query

View File

@@ -796,14 +796,14 @@ static const NWidgetPart _nested_station_view_widgets[] = {
NWidget(WWT_DEFSIZEBOX, COLOUR_GREY), NWidget(WWT_DEFSIZEBOX, COLOUR_GREY),
NWidget(WWT_STICKYBOX, COLOUR_GREY), NWidget(WWT_STICKYBOX, COLOUR_GREY),
EndContainer(), EndContainer(),
NWidget(NWID_HORIZONTAL),
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SV_SORT_ORDER), SetMinimalSize(81, 12), SetFill(1, 1), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_SV_SORT_BY), SetMinimalSize(168, 12), SetResize(1, 0), SetFill(0, 1), SetDataTip(0x0, STR_TOOLTIP_SORT_CRITERIA),
EndContainer(),
NWidget(NWID_HORIZONTAL), NWidget(NWID_HORIZONTAL),
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SV_GROUP), SetMinimalSize(81, 12), SetFill(1, 1), SetDataTip(STR_STATION_VIEW_GROUP, 0x0), NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_SV_GROUP), SetMinimalSize(81, 12), SetFill(1, 1), SetDataTip(STR_STATION_VIEW_GROUP, 0x0),
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_SV_GROUP_BY), SetMinimalSize(168, 12), SetResize(1, 0), SetFill(0, 1), SetDataTip(0x0, STR_TOOLTIP_GROUP_ORDER), NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_SV_GROUP_BY), SetMinimalSize(168, 12), SetResize(1, 0), SetFill(0, 1), SetDataTip(0x0, STR_TOOLTIP_GROUP_ORDER),
EndContainer(), EndContainer(),
NWidget(NWID_HORIZONTAL),
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_SV_SORT_ORDER), SetMinimalSize(81, 12), SetFill(1, 1), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_SV_SORT_BY), SetMinimalSize(168, 12), SetResize(1, 0), SetFill(0, 1), SetDataTip(0x0, STR_TOOLTIP_SORT_CRITERIA),
EndContainer(),
NWidget(NWID_HORIZONTAL), NWidget(NWID_HORIZONTAL),
NWidget(WWT_PANEL, COLOUR_GREY, WID_SV_WAITING), SetMinimalSize(237, 44), SetResize(1, 10), SetScrollbar(WID_SV_SCROLLBAR), EndContainer(), NWidget(WWT_PANEL, COLOUR_GREY, WID_SV_WAITING), SetMinimalSize(237, 44), SetResize(1, 10), SetScrollbar(WID_SV_SCROLLBAR), EndContainer(),
NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_SV_SCROLLBAR), NWidget(NWID_VSCROLLBAR, COLOUR_GREY, WID_SV_SCROLLBAR),

View File

@@ -7,157 +7,91 @@
/** @file cargo_const.h Table of all default cargo types */ /** @file cargo_const.h Table of all default cargo types */
/** Construction macro for a #CargoSpec structure. */ /** Construction macros for the #CargoSpec StringID entries. */
#define MK(bt, label, c, e, f, g, h, fr, te, ks1, ks2, ks3, ks4, ks5, l, m, cmult) \ #define MK_STR_CARGO_PLURAL(label_plural) STR_CARGO_PLURAL_ ## label_plural
{bt, label, c, c, e, cmult, f, {g, h}, fr, te, 0, 0, ks1, ks2, ks3, ks4, ks5, l, m, nullptr, nullptr, 0} #define MK_STR_CARGO_SINGULAR(label_singular) STR_CARGO_SINGULAR_ ## label_singular
#define MK_STR_QUANTITY(label_plural) STR_QUANTITY_ ## label_plural
#define MK_STR_ABBREV(label_plural) STR_ABBREV_ ## label_plural
/** Construction macros for the #CargoSpec SpriteID entry. */
#define MK_SPRITE(label_plural) SPR_CARGO_ ## label_plural
/**
* Construction macro for a #CargoSpec structure.
* The order of arguments matches the order in which they are defined in #CargoSpec.
* Some macros are used to automatically expand to the correct StringID consts, this
* means that adding/changing a cargo spec requires updating of the following strings:
* - STR_CARGO_PLURAL_<str_plural>
* - STR_CARGO_SINGULAR_<str_singular>
* - STR_QUANTITY_<str_plural>
* - STR_ABBREV_<str_plural>
* And the following sprite:
* - SPR_CARGO_<str_plural>
*
* @param bt Cargo bit number, is #INVALID_CARGO for a non-used spec.
* @param label Unique label of the cargo type.
* @param colour CargoSpec->legend_colour and CargoSpec->rating_colour.
* @param weight Weight of a single unit of this cargo type in 1/16 ton (62.5 kg).
* @param mult Capacity multiplier for vehicles. (8 fractional bits).
* @param ip CargoSpec->initial_payment.
* @param td1 CargoSpec->transit_days[0].
* @param td2 CargoSpec->transit_days[1].
* @param freight Cargo type is considered to be freight (affects train freight multiplier).
* @param te The effect that delivering this cargo type has on towns. Also affects destination of subsidies.
* @param str_plural The name suffix used to populate CargoSpec->name, CargoSpec->quantifier,
* CargoSpec->abbrev and CargoSpec->sprite. See above for more detailed information.
* @param str_singular The name suffix used to populate CargoSpec->name_single. See above for more information.
* @param str_volume Name of a single unit of cargo of this type.
* @param classes Classes of this cargo type. @see CargoClass
*/
#define MK(bt, label, colour, weight, mult, ip, td1, td2, freight, te, str_plural, str_singular, str_volume, classes) \
{bt, label, colour, colour, weight, mult, ip, {td1, td2}, freight, te, 0, 0, \
MK_STR_CARGO_PLURAL(str_plural), MK_STR_CARGO_SINGULAR(str_singular), str_volume, MK_STR_QUANTITY(str_plural), MK_STR_ABBREV(str_plural), \
MK_SPRITE(str_plural), classes, nullptr, nullptr, 0}
/** Cargo types available by default. */ /** Cargo types available by default. */
static const CargoSpec _default_cargo[] = { static const CargoSpec _default_cargo[] = {
MK( 0, 'PASS', 152, 1, 3185, 0, 24, false, TE_PASSENGERS, MK( 0, 'PASS', 152, 1, 0x400, 3185, 0, 24, false, TE_PASSENGERS, PASSENGERS, PASSENGER, STR_PASSENGERS, CC_PASSENGERS),
STR_CARGO_PLURAL_PASSENGERS, STR_CARGO_SINGULAR_PASSENGER, STR_PASSENGERS, STR_QUANTITY_PASSENGERS, STR_ABBREV_PASSENGERS, MK( 1, 'COAL', 6, 16, 0x100, 5916, 7, 255, true, TE_NONE, COAL, COAL, STR_TONS, CC_BULK),
SPR_CARGO_PASSENGER, CC_PASSENGERS, 0x400), MK( 2, 'MAIL', 15, 4, 0x200, 4550, 20, 90, false, TE_MAIL, MAIL, MAIL, STR_BAGS, CC_MAIL),
MK( 1, 'COAL', 6, 16, 5916, 7, 255, true, TE_NONE,
STR_CARGO_PLURAL_COAL, STR_CARGO_SINGULAR_COAL, STR_TONS, STR_QUANTITY_COAL, STR_ABBREV_COAL,
SPR_CARGO_COAL, CC_BULK, 0x100),
MK( 2, 'MAIL', 15, 4, 4550, 20, 90, false, TE_MAIL,
STR_CARGO_PLURAL_MAIL, STR_CARGO_SINGULAR_MAIL, STR_BAGS, STR_QUANTITY_MAIL, STR_ABBREV_MAIL,
SPR_CARGO_MAIL, CC_MAIL, 0x200),
/* Oil in temperate and arctic */ /* Oil in temperate and arctic */
MK( 3, 'OIL_', 174, 16, 4437, 25, 255, true, TE_NONE, MK( 3, 'OIL_', 174, 16, 0x100, 4437, 25, 255, true, TE_NONE, OIL, OIL, STR_LITERS, CC_LIQUID),
STR_CARGO_PLURAL_OIL, STR_CARGO_SINGULAR_OIL, STR_LITERS, STR_QUANTITY_OIL, STR_ABBREV_OIL,
SPR_CARGO_OIL, CC_LIQUID, 0x100),
/* Oil in subtropic */ /* Oil in subtropic */
MK( 3, 'OIL_', 174, 16, 4892, 25, 255, true, TE_NONE, MK( 3, 'OIL_', 174, 16, 0x100, 4892, 25, 255, true, TE_NONE, OIL, OIL, STR_LITERS, CC_LIQUID),
STR_CARGO_PLURAL_OIL, STR_CARGO_SINGULAR_OIL, STR_LITERS, STR_QUANTITY_OIL, STR_ABBREV_OIL, MK( 4, 'LVST', 208, 3, 0x100, 4322, 4, 18, true, TE_NONE, LIVESTOCK, LIVESTOCK, STR_ITEMS, CC_PIECE_GOODS),
SPR_CARGO_OIL, CC_LIQUID, 0x100), MK( 5, 'GOOD', 194, 8, 0x200, 6144, 5, 28, true, TE_GOODS, GOODS, GOODS, STR_CRATES, CC_EXPRESS),
MK( 6, 'GRAI', 191, 16, 0x100, 4778, 4, 40, true, TE_NONE, GRAIN, GRAIN, STR_TONS, CC_BULK),
MK( 4, 'LVST', 208, 3, 4322, 4, 18, true, TE_NONE, MK( 6, 'WHEA', 191, 16, 0x100, 4778, 4, 40, true, TE_NONE, WHEAT, WHEAT, STR_TONS, CC_BULK),
STR_CARGO_PLURAL_LIVESTOCK, STR_CARGO_SINGULAR_LIVESTOCK, STR_ITEMS, STR_QUANTITY_LIVESTOCK, STR_ABBREV_LIVESTOCK, MK( 6, 'MAIZ', 191, 16, 0x100, 4322, 4, 40, true, TE_NONE, MAIZE, MAIZE, STR_TONS, CC_BULK),
SPR_CARGO_LIVESTOCK, CC_PIECE_GOODS, 0x100),
MK( 5, 'GOOD', 194, 8, 6144, 5, 28, true, TE_GOODS,
STR_CARGO_PLURAL_GOODS, STR_CARGO_SINGULAR_GOODS, STR_CRATES, STR_QUANTITY_GOODS, STR_ABBREV_GOODS,
SPR_CARGO_GOODS, CC_EXPRESS, 0x200),
MK( 6, 'GRAI', 191, 16, 4778, 4, 40, true, TE_NONE,
STR_CARGO_PLURAL_GRAIN, STR_CARGO_SINGULAR_GRAIN, STR_TONS, STR_QUANTITY_GRAIN, STR_ABBREV_GRAIN,
SPR_CARGO_GRAIN, CC_BULK, 0x100),
MK( 6, 'WHEA', 191, 16, 4778, 4, 40, true, TE_NONE,
STR_CARGO_PLURAL_WHEAT, STR_CARGO_SINGULAR_WHEAT, STR_TONS, STR_QUANTITY_WHEAT, STR_ABBREV_WHEAT,
SPR_CARGO_GRAIN, CC_BULK, 0x100),
MK( 6, 'MAIZ', 191, 16, 4322, 4, 40, true, TE_NONE,
STR_CARGO_PLURAL_MAIZE, STR_CARGO_SINGULAR_MAIZE, STR_TONS, STR_QUANTITY_MAIZE, STR_ABBREV_MAIZE,
SPR_CARGO_GRAIN, CC_BULK, 0x100),
/* Wood in temperate and arctic */ /* Wood in temperate and arctic */
MK( 7, 'WOOD', 84, 16, 5005, 15, 255, true, TE_NONE, MK( 7, 'WOOD', 84, 16, 0x100, 5005, 15, 255, true, TE_NONE, WOOD, WOOD, STR_TONS, CC_PIECE_GOODS),
STR_CARGO_PLURAL_WOOD, STR_CARGO_SINGULAR_WOOD, STR_TONS, STR_QUANTITY_WOOD, STR_ABBREV_WOOD,
SPR_CARGO_WOOD, CC_PIECE_GOODS, 0x100),
/* Wood in subtropic */ /* Wood in subtropic */
MK( 7, 'WOOD', 84, 16, 7964, 15, 255, true, TE_NONE, MK( 7, 'WOOD', 84, 16, 0x100, 7964, 15, 255, true, TE_NONE, WOOD, WOOD, STR_TONS, CC_PIECE_GOODS),
STR_CARGO_PLURAL_WOOD, STR_CARGO_SINGULAR_WOOD, STR_TONS, STR_QUANTITY_WOOD, STR_ABBREV_WOOD, MK( 8, 'IORE', 184, 16, 0x100, 5120, 9, 255, true, TE_NONE, IRON_ORE, IRON_ORE, STR_TONS, CC_BULK),
SPR_CARGO_WOOD, CC_PIECE_GOODS, 0x100), MK( 9, 'STEL', 10, 16, 0x100, 5688, 7, 255, true, TE_NONE, STEEL, STEEL, STR_TONS, CC_PIECE_GOODS),
MK( 10, 'VALU', 202, 2, 0x100, 7509, 1, 32, true, TE_NONE, VALUABLES, VALUABLES, STR_BAGS, CC_ARMOURED),
MK( 8, 'IORE', 184, 16, 5120, 9, 255, true, TE_NONE, MK( 10, 'GOLD', 202, 8, 0x100, 5802, 10, 40, true, TE_NONE, GOLD, GOLD, STR_BAGS, CC_ARMOURED),
STR_CARGO_PLURAL_IRON_ORE, STR_CARGO_SINGULAR_IRON_ORE, STR_TONS, STR_QUANTITY_IRON_ORE, STR_ABBREV_IRON_ORE, MK( 10, 'DIAM', 202, 2, 0x100, 5802, 10, 255, true, TE_NONE, DIAMONDS, DIAMOND, STR_BAGS, CC_ARMOURED),
SPR_CARGO_IRON_ORE, CC_BULK, 0x100), MK( 11, 'PAPR', 10, 16, 0x100, 5461, 7, 60, true, TE_NONE, PAPER, PAPER, STR_TONS, CC_PIECE_GOODS),
MK( 12, 'FOOD', 48, 16, 0x100, 5688, 0, 30, true, TE_FOOD, FOOD, FOOD, STR_TONS, CC_EXPRESS | CC_REFRIGERATED),
MK( 9, 'STEL', 10, 16, 5688, 7, 255, true, TE_NONE, MK( 13, 'FRUT', 208, 16, 0x100, 4209, 0, 15, true, TE_NONE, FRUIT, FRUIT, STR_TONS, CC_BULK | CC_REFRIGERATED),
STR_CARGO_PLURAL_STEEL, STR_CARGO_SINGULAR_STEEL, STR_TONS, STR_QUANTITY_STEEL, STR_ABBREV_STEEL, MK( 14, 'CORE', 184, 16, 0x100, 4892, 12, 255, true, TE_NONE, COPPER_ORE, COPPER_ORE, STR_TONS, CC_BULK),
SPR_CARGO_STEEL, CC_PIECE_GOODS, 0x100), MK( 15, 'WATR', 10, 16, 0x100, 4664, 20, 80, true, TE_WATER, WATER, WATER, STR_LITERS, CC_LIQUID),
MK( 16, 'RUBR', 6, 16, 0x100, 4437, 2, 20, true, TE_NONE, RUBBER, RUBBER, STR_LITERS, CC_LIQUID),
MK( 10, 'VALU', 202, 2, 7509, 1, 32, true, TE_NONE, MK( 17, 'SUGR', 6, 16, 0x100, 4437, 20, 255, true, TE_NONE, SUGAR, SUGAR, STR_TONS, CC_BULK),
STR_CARGO_PLURAL_VALUABLES, STR_CARGO_SINGULAR_VALUABLES, STR_BAGS, STR_QUANTITY_VALUABLES, STR_ABBREV_VALUABLES, MK( 18, 'TOYS', 174, 2, 0x100, 5574, 25, 255, true, TE_NONE, TOYS, TOY, STR_ITEMS, CC_PIECE_GOODS),
SPR_CARGO_VALUES_GOLD, CC_ARMOURED, 0x100), MK( 19, 'BATT', 208, 4, 0x100, 4322, 2, 30, true, TE_NONE, BATTERIES, BATTERY, STR_ITEMS, CC_PIECE_GOODS),
MK( 20, 'SWET', 194, 5, 0x200, 6144, 8, 40, true, TE_GOODS, SWEETS, SWEETS, STR_BAGS, CC_EXPRESS),
MK( 10, 'GOLD', 202, 8, 5802, 10, 40, true, TE_NONE, MK( 21, 'TOFF', 191, 16, 0x100, 4778, 14, 60, true, TE_NONE, TOFFEE, TOFFEE, STR_TONS, CC_BULK),
STR_CARGO_PLURAL_GOLD, STR_CARGO_SINGULAR_GOLD, STR_BAGS, STR_QUANTITY_GOLD, STR_ABBREV_GOLD, MK( 22, 'COLA', 84, 16, 0x100, 4892, 5, 75, true, TE_NONE, COLA, COLA, STR_LITERS, CC_LIQUID),
SPR_CARGO_VALUES_GOLD, CC_ARMOURED, 0x100), MK( 23, 'CTCD', 184, 16, 0x100, 5005, 10, 25, true, TE_NONE, CANDYFLOSS, CANDYFLOSS, STR_TONS, CC_BULK),
MK( 24, 'BUBL', 10, 1, 0x100, 5077, 20, 80, true, TE_NONE, BUBBLES, BUBBLE, STR_ITEMS, CC_PIECE_GOODS),
MK( 10, 'DIAM', 202, 2, 5802, 10, 255, true, TE_NONE, MK( 25, 'PLST', 202, 16, 0x100, 4664, 30, 255, true, TE_NONE, PLASTIC, PLASTIC, STR_LITERS, CC_LIQUID),
STR_CARGO_PLURAL_DIAMONDS, STR_CARGO_SINGULAR_DIAMOND, STR_BAGS, STR_QUANTITY_DIAMONDS, STR_ABBREV_DIAMONDS, MK( 26, 'FZDR', 48, 2, 0x100, 6250, 30, 50, true, TE_FOOD, FIZZY_DRINKS, FIZZY_DRINK, STR_ITEMS, CC_PIECE_GOODS),
SPR_CARGO_DIAMONDS, CC_ARMOURED, 0x100),
MK( 11, 'PAPR', 10, 16, 5461, 7, 60, true, TE_NONE,
STR_CARGO_PLURAL_PAPER, STR_CARGO_SINGULAR_PAPER, STR_TONS, STR_QUANTITY_PAPER, STR_ABBREV_PAPER,
SPR_CARGO_PAPER, CC_PIECE_GOODS, 0x100),
MK( 12, 'FOOD', 48, 16, 5688, 0, 30, true, TE_FOOD,
STR_CARGO_PLURAL_FOOD, STR_CARGO_SINGULAR_FOOD, STR_TONS, STR_QUANTITY_FOOD, STR_ABBREV_FOOD,
SPR_CARGO_FOOD, CC_EXPRESS | CC_REFRIGERATED, 0x100),
MK( 13, 'FRUT', 208, 16, 4209, 0, 15, true, TE_NONE,
STR_CARGO_PLURAL_FRUIT, STR_CARGO_SINGULAR_FRUIT, STR_TONS, STR_QUANTITY_FRUIT, STR_ABBREV_FRUIT,
SPR_CARGO_FRUIT, CC_BULK | CC_REFRIGERATED, 0x100),
MK( 14, 'CORE', 184, 16, 4892, 12, 255, true, TE_NONE,
STR_CARGO_PLURAL_COPPER_ORE, STR_CARGO_SINGULAR_COPPER_ORE, STR_TONS, STR_QUANTITY_COPPER_ORE, STR_ABBREV_COPPER_ORE,
SPR_CARGO_COPPER_ORE, CC_BULK, 0x100),
MK( 15, 'WATR', 10, 16, 4664, 20, 80, true, TE_WATER,
STR_CARGO_PLURAL_WATER, STR_CARGO_SINGULAR_WATER, STR_LITERS, STR_QUANTITY_WATER, STR_ABBREV_WATER,
SPR_CARGO_WATERCOLA, CC_LIQUID, 0x100),
MK( 16, 'RUBR', 6, 16, 4437, 2, 20, true, TE_NONE,
STR_CARGO_PLURAL_RUBBER, STR_CARGO_SINGULAR_RUBBER, STR_LITERS, STR_QUANTITY_RUBBER, STR_ABBREV_RUBBER,
SPR_CARGO_RUBBER, CC_LIQUID, 0x100),
MK( 17, 'SUGR', 6, 16, 4437, 20, 255, true, TE_NONE,
STR_CARGO_PLURAL_SUGAR, STR_CARGO_SINGULAR_SUGAR, STR_TONS, STR_QUANTITY_SUGAR, STR_ABBREV_SUGAR,
SPR_CARGO_SUGAR, CC_BULK, 0x100),
MK( 18, 'TOYS', 174, 2, 5574, 25, 255, true, TE_NONE,
STR_CARGO_PLURAL_TOYS, STR_CARGO_SINGULAR_TOY, STR_ITEMS, STR_QUANTITY_TOYS, STR_ABBREV_TOYS,
SPR_CARGO_TOYS, CC_PIECE_GOODS, 0x100),
MK( 19, 'BATT', 208, 4, 4322, 2, 30, true, TE_NONE,
STR_CARGO_PLURAL_BATTERIES, STR_CARGO_SINGULAR_BATTERY, STR_ITEMS, STR_QUANTITY_BATTERIES, STR_ABBREV_BATTERIES,
SPR_CARGO_BATTERIES, CC_PIECE_GOODS, 0x100),
MK( 20, 'SWET', 194, 5, 6144, 8, 40, true, TE_GOODS,
STR_CARGO_PLURAL_CANDY, STR_CARGO_SINGULAR_CANDY, STR_BAGS, STR_QUANTITY_SWEETS, STR_ABBREV_SWEETS,
SPR_CARGO_CANDY, CC_EXPRESS, 0x200),
MK( 21, 'TOFF', 191, 16, 4778, 14, 60, true, TE_NONE,
STR_CARGO_PLURAL_TOFFEE, STR_CARGO_SINGULAR_TOFFEE, STR_TONS, STR_QUANTITY_TOFFEE, STR_ABBREV_TOFFEE,
SPR_CARGO_TOFFEE, CC_BULK, 0x100),
MK( 22, 'COLA', 84, 16, 4892, 5, 75, true, TE_NONE,
STR_CARGO_PLURAL_COLA, STR_CARGO_SINGULAR_COLA, STR_LITERS, STR_QUANTITY_COLA, STR_ABBREV_COLA,
SPR_CARGO_WATERCOLA, CC_LIQUID, 0x100),
MK( 23, 'CTCD', 184, 16, 5005, 10, 25, true, TE_NONE,
STR_CARGO_PLURAL_COTTON_CANDY, STR_CARGO_SINGULAR_COTTON_CANDY, STR_TONS, STR_QUANTITY_CANDYFLOSS, STR_ABBREV_CANDYFLOSS,
SPR_CARGO_COTTONCANDY, CC_BULK, 0x100),
MK( 24, 'BUBL', 10, 1, 5077, 20, 80, true, TE_NONE,
STR_CARGO_PLURAL_BUBBLES, STR_CARGO_SINGULAR_BUBBLE, STR_ITEMS, STR_QUANTITY_BUBBLES, STR_ABBREV_BUBBLES,
SPR_CARGO_BUBBLES, CC_PIECE_GOODS, 0x100),
MK( 25, 'PLST', 202, 16, 4664, 30, 255, true, TE_NONE,
STR_CARGO_PLURAL_PLASTIC, STR_CARGO_SINGULAR_PLASTIC, STR_LITERS, STR_QUANTITY_PLASTIC, STR_ABBREV_PLASTIC,
SPR_CARGO_PLASTIC, CC_LIQUID, 0x100),
MK( 26, 'FZDR', 48, 2, 6250, 30, 50, true, TE_FOOD,
STR_CARGO_PLURAL_FIZZY_DRINKS, STR_CARGO_SINGULAR_FIZZY_DRINK, STR_ITEMS, STR_QUANTITY_FIZZY_DRINKS, STR_ABBREV_FIZZY_DRINKS,
SPR_CARGO_FIZZYDRINK, CC_PIECE_GOODS, 0x100),
/* Void slot in temperate */ /* Void slot in temperate */
MK( 0xFF, 0, 1, 0, 5688, 0, 30, true, TE_NONE, MK(0xFF, 0, 1, 0, 0x100, 5688, 0, 30, true, TE_NONE, NOTHING, NOTHING, STR_TONS, CC_NOAVAILABLE),
STR_CARGO_PLURAL_NOTHING, STR_CARGO_SINGULAR_NOTHING, STR_TONS, STR_QUANTITY_NOTHING, STR_ABBREV_NOTHING,
SPR_ASCII_SPACE, CC_NOAVAILABLE, 0x100),
/* Void slot in arctic */ /* Void slot in arctic */
MK( 0xFF, 0, 184, 0, 5120, 9, 255, true, TE_NONE, MK(0xFF, 0, 184, 0, 0x100, 5120, 9, 255, true, TE_NONE, NOTHING, NOTHING, STR_TONS, CC_NOAVAILABLE),
STR_CARGO_PLURAL_NOTHING, STR_CARGO_SINGULAR_NOTHING, STR_TONS, STR_QUANTITY_NOTHING, STR_ABBREV_NOTHING,
SPR_ASCII_SPACE, CC_NOAVAILABLE, 0x100),
}; };

View File

@@ -3596,10 +3596,10 @@ from = SLV_132
guiflags = SGF_MULTISTRING guiflags = SGF_MULTISTRING
def = 2 def = 2
min = 0 min = 0
max = 2 max = 3
str = STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT str = STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT
strhelp = STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT strhelp = STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_HELPTEXT
strval = STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NONE strval = STR_CONFIG_SETTING_EXTRA_TREE_PLACEMENT_NO_SPREAD
cat = SC_BASIC cat = SC_BASIC
;; construction.tree_placement_drag_limit, construction.ingame_tree_line_height, construction.tree_growth_rate ;; construction.tree_placement_drag_limit, construction.ingame_tree_line_height, construction.tree_growth_rate
@@ -5673,15 +5673,6 @@ flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC
guiflags = SGF_NETWORK_ONLY guiflags = SGF_NETWORK_ONLY
def = false def = false
[SDTC_VAR]
var = network.lan_internet
type = SLE_UINT8
flags = SLF_NOT_IN_SAVE | SLF_NO_NETWORK_SYNC
guiflags = SGF_NETWORK_ONLY
def = 1
min = 0
max = 1
[SDTC_STR] [SDTC_STR]
var = network.client_name var = network.client_name
type = SLE_STRB type = SLE_STRB

View File

@@ -1175,33 +1175,38 @@ static const SpriteID SPR_IT_TOY_FACTORY_ROBOT = 4720;
static const SpriteID SPR_IT_POWER_PLANT_TRANSFORMERS = 2054; static const SpriteID SPR_IT_POWER_PLANT_TRANSFORMERS = 2054;
/* small icons of cargo available in station waiting*/ /* small icons of cargo available in station waiting*/
static const SpriteID SPR_CARGO_PASSENGER = 4297; static const SpriteID SPR_CARGO_PASSENGERS = 4297;
static const SpriteID SPR_CARGO_COAL = 4298; static const SpriteID SPR_CARGO_COAL = 4298;
static const SpriteID SPR_CARGO_MAIL = 4299; static const SpriteID SPR_CARGO_MAIL = 4299;
static const SpriteID SPR_CARGO_OIL = 4300; static const SpriteID SPR_CARGO_OIL = 4300;
static const SpriteID SPR_CARGO_LIVESTOCK = 4301; static const SpriteID SPR_CARGO_LIVESTOCK = 4301;
static const SpriteID SPR_CARGO_GOODS = 4302; static const SpriteID SPR_CARGO_GOODS = 4302;
static const SpriteID SPR_CARGO_GRAIN = 4303; static const SpriteID SPR_CARGO_GRAIN = 4303; // shared sprite with SPR_CARGO_WHEAT, SPR_CARGO_MAIZE
static const SpriteID SPR_CARGO_WHEAT = 4303; // shared sprite with SPR_CARGO_GRAIN, SPR_CARGO_MAIZE
static const SpriteID SPR_CARGO_MAIZE = 4303; // shared sprite with SPR_CARGO_GRAIN, SPR_CARGO_WHEAT
static const SpriteID SPR_CARGO_WOOD = 4304; static const SpriteID SPR_CARGO_WOOD = 4304;
static const SpriteID SPR_CARGO_IRON_ORE = 4305; static const SpriteID SPR_CARGO_IRON_ORE = 4305;
static const SpriteID SPR_CARGO_STEEL = 4306; static const SpriteID SPR_CARGO_STEEL = 4306;
static const SpriteID SPR_CARGO_VALUES_GOLD = 4307; // shared between temperate and arctic static const SpriteID SPR_CARGO_VALUABLES = 4307; // shared between temperate and arctic ( SPR_CARGO_GOLD )
static const SpriteID SPR_CARGO_GOLD = 4307; // shared between temperate and arctic ( SPR_CARGO_VALUABLES )
static const SpriteID SPR_CARGO_FRUIT = 4308; static const SpriteID SPR_CARGO_FRUIT = 4308;
static const SpriteID SPR_CARGO_COPPER_ORE = 4309; static const SpriteID SPR_CARGO_COPPER_ORE = 4309;
static const SpriteID SPR_CARGO_WATERCOLA = 4310; // shared between desert and toyland static const SpriteID SPR_CARGO_WATER = 4310; // shared between desert and toyland ( SPR_CARGO_COLA )
static const SpriteID SPR_CARGO_COLA = 4310; // shared between desert and toyland ( SPR_CARGO_WATER )
static const SpriteID SPR_CARGO_DIAMONDS = 4311; static const SpriteID SPR_CARGO_DIAMONDS = 4311;
static const SpriteID SPR_CARGO_FOOD = 4312; static const SpriteID SPR_CARGO_FOOD = 4312;
static const SpriteID SPR_CARGO_PAPER = 4313; static const SpriteID SPR_CARGO_PAPER = 4313;
static const SpriteID SPR_CARGO_RUBBER = 4314; static const SpriteID SPR_CARGO_RUBBER = 4314;
static const SpriteID SPR_CARGO_CANDY = 4315; static const SpriteID SPR_CARGO_SWEETS = 4315;
static const SpriteID SPR_CARGO_SUGAR = 4316; static const SpriteID SPR_CARGO_SUGAR = 4316;
static const SpriteID SPR_CARGO_TOYS = 4317; static const SpriteID SPR_CARGO_TOYS = 4317;
static const SpriteID SPR_CARGO_COTTONCANDY = 4318; static const SpriteID SPR_CARGO_CANDYFLOSS = 4318;
static const SpriteID SPR_CARGO_FIZZYDRINK = 4319; static const SpriteID SPR_CARGO_FIZZY_DRINKS = 4319;
static const SpriteID SPR_CARGO_TOFFEE = 4320; static const SpriteID SPR_CARGO_TOFFEE = 4320;
static const SpriteID SPR_CARGO_BUBBLES = 4321; static const SpriteID SPR_CARGO_BUBBLES = 4321;
static const SpriteID SPR_CARGO_PLASTIC = 4322; static const SpriteID SPR_CARGO_PLASTIC = 4322;
static const SpriteID SPR_CARGO_BATTERIES = 4323; static const SpriteID SPR_CARGO_BATTERIES = 4323;
static const SpriteID SPR_CARGO_NOTHING = SPR_ASCII_SPACE; // Placeholder for void cargo slots.
/* Effect vehicles */ /* Effect vehicles */
static const SpriteID SPR_BULLDOZER_NE = 1416; static const SpriteID SPR_BULLDOZER_NE = 1416;

View File

@@ -1239,6 +1239,48 @@ static bool GrowTownWithRoad(const Town *t, TileIndex tile, RoadBits rcmd)
return false; return false;
} }
/**
* Checks if a town road can be continued on the other side of a bridge.
*
* @param end_tile The end tile of the bridge
* @param bridge_dir The direction of the bridge
* @return true if the road can be continued, else false
*/
static bool CanRoadContinueAfterBridge(const Town* t, const TileIndex end_tile, const DiagDirection bridge_dir)
{
const int delta = TileOffsByDiagDir(bridge_dir); // +1 tile in the direction of the bridge
TileIndex next_tile = end_tile + delta; // The tile beyond the bridge
RoadBits rcmd = DiagDirToRoadBits(ReverseDiagDir(bridge_dir));
RoadType rt = GetTownRoadType(t);
/* Before we try anything, make sure the tile is on the map and not the void. */
if (!IsValidTile(next_tile)) return false;
/* If the next tile is a bridge or tunnel, allow if it's a road bridge/tunnel continuing in the same direction. */
if (IsTileType(next_tile, MP_TUNNELBRIDGE)) {
return GetTunnelBridgeTransportType(next_tile) == TRANSPORT_ROAD && GetTunnelBridgeDirection(next_tile) == bridge_dir;
}
/* If the next tile is a station, allow if it's a road station facing the proper direction. Otherwise return false. */
if (IsTileType(next_tile, MP_STATION)) {
/* If the next tile is a road station, allow if it's facing the same direction, otherwise disallow. */
return IsRoadStop(next_tile) && GetRoadStopDir(next_tile) == ReverseDiagDir(bridge_dir);
}
/* If the next tile is a road depot, allow if it's facing the new bridge. */
if (IsTileType(next_tile, MP_ROAD)) {
return IsRoadDepot(next_tile) && GetRoadDepotDirection(next_tile) == ReverseDiagDir(bridge_dir);
}
/* If the next tile is a railroad track, check if towns are allowed to build level crossings.
* If level crossing are not allowed, reject the bridge. Else allow DoCommand to determine if the rail track is buildable. */
if (IsTileType(next_tile, MP_RAILWAY) && !_settings_game.economy.allow_town_level_crossings) return false;
/* If a road tile can be built, the bridge is allowed.
* If not, the bridge is rejected. */
return DoCommand(next_tile, rcmd | (rt << 4), t->index, DC_AUTO | DC_NO_WATER, CMD_BUILD_ROAD).Succeeded();
}
/** /**
* Grows the town with a bridge. * Grows the town with a bridge.
* At first we check if a bridge is reasonable. * At first we check if a bridge is reasonable.
@@ -1288,12 +1330,15 @@ static bool GrowTownWithBridge(const Town *t, const TileIndex tile, const DiagDi
} while (IsValidTile(bridge_tile) && (IsWaterTile(bridge_tile) || IsPlainRailTile(bridge_tile) || (IsNormalRoadTile(bridge_tile) && GetDisallowedRoadDirections(bridge_tile) != DRD_NONE))); } while (IsValidTile(bridge_tile) && (IsWaterTile(bridge_tile) || IsPlainRailTile(bridge_tile) || (IsNormalRoadTile(bridge_tile) && GetDisallowedRoadDirections(bridge_tile) != DRD_NONE)));
} }
/* no water tiles in between? */ /* Don't allow a bridge where the start and end tiles are adjacent with no span between. */
if (bridge_length == 1) return false; if (bridge_length == 1) return false;
if (!MayTownModifyRoad(bridge_tile)) return false; if (!MayTownModifyRoad(bridge_tile)) return false;
if (IsValidTile(bridge_tile + delta) && !MayTownModifyRoad(bridge_tile + delta)) return false; if (IsValidTile(bridge_tile + delta) && !MayTownModifyRoad(bridge_tile + delta)) return false;
/* Make sure the road can be continued past the bridge. At this point, bridge_tile holds the end tile of the bridge. */
if (!CanRoadContinueAfterBridge(t, bridge_tile, bridge_dir)) return false;
std::bitset <MAX_BRIDGES> tried; std::bitset <MAX_BRIDGES> tried;
uint n = MAX_BRIDGES; uint n = MAX_BRIDGES;
byte bridge_type = RandomRange (n); byte bridge_type = RandomRange (n);
@@ -1325,7 +1370,6 @@ static bool GrowTownWithBridge(const Town *t, const TileIndex tile, const DiagDi
return false; return false;
} }
/** /**
* Checks whether at least one surrounding roads allows to build a house here * Checks whether at least one surrounding roads allows to build a house here
* *

View File

@@ -3222,7 +3222,8 @@ public:
this->vscroll = this->GetScrollbar(WID_TRSL_LIST_VEHICLE_SCROLLBAR); this->vscroll = this->GetScrollbar(WID_TRSL_LIST_VEHICLE_SCROLLBAR);
this->slot_sb = this->GetScrollbar(WID_TRSL_LIST_SLOTS_SCROLLBAR); this->slot_sb = this->GetScrollbar(WID_TRSL_LIST_SLOTS_SCROLLBAR);
this->sorting = &_sorting.train; this->sorting = &_sorting[GB_NONE].train;
this->grouping = GB_NONE;
this->vli.index = ALL_TRAINS_TRACE_RESTRICT_SLOT_ID; this->vli.index = ALL_TRAINS_TRACE_RESTRICT_SLOT_ID;
this->slot_sel = INVALID_TRACE_RESTRICT_SLOT_ID; this->slot_sel = INVALID_TRACE_RESTRICT_SLOT_ID;
@@ -3230,9 +3231,9 @@ public:
this->slot_set_max_occupancy = false; this->slot_set_max_occupancy = false;
this->slot_over = INVALID_TRACE_RESTRICT_SLOT_ID; this->slot_over = INVALID_TRACE_RESTRICT_SLOT_ID;
this->vehicles.SetListing(*this->sorting); this->vehgroups.SetListing(*this->sorting);
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
this->vehicles.NeedResort(); this->vehgroups.NeedResort();
this->BuildVehicleList(); this->BuildVehicleList();
this->SortVehicleList(); this->SortVehicleList();
@@ -3247,7 +3248,7 @@ public:
~TraceRestrictSlotWindow() ~TraceRestrictSlotWindow()
{ {
*this->sorting = this->vehicles.GetListing(); *this->sorting = this->vehgroups.GetListing();
} }
virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize) override virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize) override
@@ -3301,10 +3302,10 @@ public:
{ {
if (data == 0) { if (data == 0) {
/* This needs to be done in command-scope to enforce rebuilding before resorting invalid data */ /* This needs to be done in command-scope to enforce rebuilding before resorting invalid data */
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
this->slots.ForceRebuild(); this->slots.ForceRebuild();
} else { } else {
this->vehicles.ForceResort(); this->vehgroups.ForceResort();
this->slots.ForceResort(); this->slots.ForceResort();
} }
@@ -3343,7 +3344,7 @@ public:
this->BuildSlotList(this->owner); this->BuildSlotList(this->owner);
this->slot_sb->SetCount(this->slots.size()); this->slot_sb->SetCount(this->slots.size());
this->vscroll->SetCount(this->vehicles.size()); this->vscroll->SetCount(this->vehgroups.size());
/* Disable the slot specific function when we select all vehicles */ /* Disable the slot specific function when we select all vehicles */
this->SetWidgetsDisabledState(this->vli.index == ALL_TRAINS_TRACE_RESTRICT_SLOT_ID || _local_company != this->vli.company, this->SetWidgetsDisabledState(this->vli.index == ALL_TRAINS_TRACE_RESTRICT_SLOT_ID || _local_company != this->vli.company,
@@ -3363,7 +3364,7 @@ public:
WIDGET_LIST_END); WIDGET_LIST_END);
/* Set text of sort by dropdown */ /* Set text of sort by dropdown */
this->GetWidget<NWidgetCore>(WID_TRSL_SORT_BY_DROPDOWN)->widget_data = this->vehicle_sorter_names[this->vehicles.SortType()]; this->GetWidget<NWidgetCore>(WID_TRSL_SORT_BY_DROPDOWN)->widget_data = this->vehicle_group_none_sorter_names[this->vehgroups.SortType()];
this->GetWidget<NWidgetCore>(WID_TRSL_FILTER_BY_CARGO)->widget_data = this->cargo_filter_texts[this->cargo_filter_criteria]; this->GetWidget<NWidgetCore>(WID_TRSL_FILTER_BY_CARGO)->widget_data = this->cargo_filter_texts[this->cargo_filter_criteria];
@@ -3393,7 +3394,7 @@ public:
} }
case WID_TRSL_SORT_BY_ORDER: case WID_TRSL_SORT_BY_ORDER:
this->DrawSortButtonState(WID_TRSL_SORT_BY_ORDER, this->vehicles.IsDescSortOrder() ? SBS_DOWN : SBS_UP); this->DrawSortButtonState(WID_TRSL_SORT_BY_ORDER, this->vehgroups.IsDescSortOrder() ? SBS_DOWN : SBS_UP);
break; break;
case WID_TRSL_LIST_VEHICLE: case WID_TRSL_LIST_VEHICLE:
@@ -3415,12 +3416,12 @@ public:
{ {
switch (widget) { switch (widget) {
case WID_TRSL_SORT_BY_ORDER: // Flip sorting method ascending/descending case WID_TRSL_SORT_BY_ORDER: // Flip sorting method ascending/descending
this->vehicles.ToggleSortOrder(); this->vehgroups.ToggleSortOrder();
this->SetDirty(); this->SetDirty();
break; break;
case WID_TRSL_SORT_BY_DROPDOWN: // Select sorting criteria dropdown menu case WID_TRSL_SORT_BY_DROPDOWN: // Select sorting criteria dropdown menu
ShowDropDownMenu(this, this->vehicle_sorter_names, this->vehicles.SortType(), WID_TRSL_SORT_BY_DROPDOWN, 0, 0); ShowDropDownMenu(this, this->vehicle_group_none_sorter_names, this->vehgroups.SortType(), WID_TRSL_SORT_BY_DROPDOWN, 0, 0);
return; return;
case WID_TRSL_FILTER_BY_CARGO: // Cargo filter dropdown case WID_TRSL_FILTER_BY_CARGO: // Cargo filter dropdown
@@ -3431,7 +3432,7 @@ public:
if (this->vli.index != ALL_TRAINS_TRACE_RESTRICT_SLOT_ID) { if (this->vli.index != ALL_TRAINS_TRACE_RESTRICT_SLOT_ID) {
this->vli.index = ALL_TRAINS_TRACE_RESTRICT_SLOT_ID; this->vli.index = ALL_TRAINS_TRACE_RESTRICT_SLOT_ID;
this->slot_sel = INVALID_TRACE_RESTRICT_SLOT_ID; this->slot_sel = INVALID_TRACE_RESTRICT_SLOT_ID;
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
this->SetDirty(); this->SetDirty();
} }
break; break;
@@ -3442,14 +3443,14 @@ public:
this->slot_sel = this->vli.index = this->slots[id_s]->index; this->slot_sel = this->vli.index = this->slots[id_s]->index;
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
this->SetDirty(); this->SetDirty();
break; break;
} }
case WID_TRSL_LIST_VEHICLE: { // Matrix Vehicle case WID_TRSL_LIST_VEHICLE: { // Matrix Vehicle
uint id_v = this->vscroll->GetScrolledRowFromWidget(pt.y, this, WID_TRSL_LIST_VEHICLE); uint id_v = this->vscroll->GetScrolledRowFromWidget(pt.y, this, WID_TRSL_LIST_VEHICLE);
if (id_v >= this->vehicles.size()) return; // click out of list bound if (id_v >= this->vehgroups.size()) return; // click out of list bound
const Vehicle *v = this->vehicles[id_v]; const Vehicle *v = this->vehicles[id_v];
if (VehicleClicked(v)) break; if (VehicleClicked(v)) break;
@@ -3523,7 +3524,7 @@ public:
this->SetDirty(); this->SetDirty();
uint id_v = this->vscroll->GetScrolledRowFromWidget(pt.y, this, WID_TRSL_LIST_VEHICLE); uint id_v = this->vscroll->GetScrolledRowFromWidget(pt.y, this, WID_TRSL_LIST_VEHICLE);
if (id_v >= this->vehicles.size()) return; // click out of list bound if (id_v >= this->vehgroups.size()) return; // click out of list bound
const Vehicle *v = this->vehicles[id_v]; const Vehicle *v = this->vehicles[id_v];
if (!VehicleClicked(v) && vindex == v->index) { if (!VehicleClicked(v) && vindex == v->index) {
@@ -3565,7 +3566,7 @@ public:
{ {
switch (widget) { switch (widget) {
case WID_TRSL_SORT_BY_DROPDOWN: case WID_TRSL_SORT_BY_DROPDOWN:
this->vehicles.SetSortType(index); this->vehgroups.SetSortType(index);
break; break;
case WID_TRSL_FILTER_BY_CARGO: // Select a cargo filter criteria case WID_TRSL_FILTER_BY_CARGO: // Select a cargo filter criteria
@@ -3580,7 +3581,7 @@ public:
virtual void OnGameTick() override virtual void OnGameTick() override
{ {
if (this->slots.NeedResort() || this->vehicles.NeedResort()) { if (this->slots.NeedResort() || this->vehgroups.NeedResort()) {
this->SetDirty(); this->SetDirty();
} }
} }

View File

@@ -42,9 +42,10 @@ enum TreePlacer {
/** Where to place trees while in-game? */ /** Where to place trees while in-game? */
enum ExtraTreePlacement { enum ExtraTreePlacement {
ETP_NONE, ///< Place trees on no tiles ETP_NO_SPREAD, ///< Grow trees on tiles that have them but don't spread to new ones
ETP_RAINFOREST, ///< Place trees only on rainforest tiles ETP_SPREAD_RAINFOREST, ///< Grow trees on tiles that have them, only spread to new ones in rainforests
ETP_ALL, ///< Place trees on all tiles ETP_SPREAD_ALL, ///< Grow trees and spread them without restrictions
ETP_NO_GROWTH_NO_SPREAD, ///< Don't grow trees and don't spread them at all
}; };
/** Determines when to consider building more trees. */ /** Determines when to consider building more trees. */
@@ -732,8 +733,8 @@ static void TileLoopTreesAlps(TileIndex tile)
static bool CanPlantExtraTrees(TileIndex tile) static bool CanPlantExtraTrees(TileIndex tile)
{ {
return ((_settings_game.game_creation.landscape == LT_TROPIC && GetTropicZone(tile) == TROPICZONE_RAINFOREST) ? return ((_settings_game.game_creation.landscape == LT_TROPIC && GetTropicZone(tile) == TROPICZONE_RAINFOREST) ?
_settings_game.construction.extra_tree_placement != ETP_NONE : (_settings_game.construction.extra_tree_placement == ETP_SPREAD_ALL || _settings_game.construction.extra_tree_placement == ETP_SPREAD_RAINFOREST) :
_settings_game.construction.extra_tree_placement == ETP_ALL); _settings_game.construction.extra_tree_placement == ETP_SPREAD_ALL);
} }
static void TileLoop_Trees(TileIndex tile) static void TileLoop_Trees(TileIndex tile)
@@ -759,6 +760,9 @@ static void TileLoop_Trees(TileIndex tile)
MarkTileDirtyByTile(tile, VMDF_NOT_MAP_MODE); MarkTileDirtyByTile(tile, VMDF_NOT_MAP_MODE);
} }
} }
if (_settings_game.construction.extra_tree_placement == ETP_NO_GROWTH_NO_SPREAD) return;
if (GetTreeCounter(tile) < 15) { if (GetTreeCounter(tile) < 15) {
if (_settings_game.construction.tree_growth_rate > 0) { if (_settings_game.construction.tree_growth_rate > 0) {
/* slow, very slow, extremely slow */ /* slow, very slow, extremely slow */
@@ -787,7 +791,7 @@ static void TileLoop_Trees(TileIndex tile)
break; break;
case 1: // add a tree case 1: // add a tree
if (GetTreeCount(tile) < 4) { if (GetTreeCount(tile) < 4 && CanPlantExtraTrees(tile)) {
AddTreeCount(tile, 1); AddTreeCount(tile, 1);
SetTreeGrowth(tile, 0); SetTreeGrowth(tile, 0);
break; break;
@@ -819,13 +823,13 @@ static void TileLoop_Trees(TileIndex tile)
break; break;
case 6: // final stage of tree destruction case 6: // final stage of tree destruction
if (GetTreeCount(tile) > 1) { if (!CanPlantExtraTrees(tile)) {
/* if trees can't spread just plant a new one to prevent deforestation */
SetTreeGrowth(tile, 0);
} else if (GetTreeCount(tile) > 1) {
/* more than one tree, delete it */ /* more than one tree, delete it */
AddTreeCount(tile, -1); AddTreeCount(tile, -1);
SetTreeGrowth(tile, 3); SetTreeGrowth(tile, 3);
} else if (!CanPlantExtraTrees(tile)) {
/* if trees can't spread just plant a new one to prevent deforestation */
SetTreeGrowth(tile, 0);
} else { } else {
/* just one tree, change type into MP_CLEAR */ /* just one tree, change type into MP_CLEAR */
switch (GetTreeGround(tile)) { switch (GetTreeGround(tile)) {
@@ -861,8 +865,8 @@ static void TileLoop_Trees(TileIndex tile)
void OnTick_Trees() void OnTick_Trees()
{ {
/* Don't place trees if that's not allowed */ /* Don't spread trees if that's not allowed */
if (_settings_game.construction.extra_tree_placement == ETP_NONE) return; if (_settings_game.construction.extra_tree_placement == ETP_NO_SPREAD || _settings_game.construction.extra_tree_placement == ETP_NO_GROWTH_NO_SPREAD) return;
uint32 r; uint32 r;
TileIndex tile; TileIndex tile;
@@ -877,7 +881,7 @@ void OnTick_Trees()
} }
/* byte underflow */ /* byte underflow */
if (--_trees_tick_ctr != 0 || _settings_game.construction.extra_tree_placement != ETP_ALL) return; if (--_trees_tick_ctr != 0 || _settings_game.construction.extra_tree_placement == ETP_SPREAD_RAINFOREST) return;
/* place a tree at a random spot */ /* place a tree at a random spot */
r = Random(); r = Random();

View File

@@ -43,27 +43,41 @@
#include "depot_base.h" #include "depot_base.h"
#include <vector> #include <vector>
#include <algorithm>
#include "safeguards.h" #include "safeguards.h"
Sorting _sorting; BaseVehicleListWindow::GroupBy _grouping[VLT_END][VEH_COMPANY_END];
Sorting _sorting[BaseVehicleListWindow::GB_END];
static GUIVehicleList::SortFunction VehicleNumberSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleNumberSorter;
static GUIVehicleList::SortFunction VehicleNameSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleNameSorter;
static GUIVehicleList::SortFunction VehicleAgeSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleAgeSorter;
static GUIVehicleList::SortFunction VehicleProfitThisYearSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleProfitThisYearSorter;
static GUIVehicleList::SortFunction VehicleProfitLifetimeSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleProfitLastYearSorter;
static GUIVehicleList::SortFunction VehicleProfitLastYearSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleProfitLifetimeSorter;
static GUIVehicleList::SortFunction VehicleCargoSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleCargoSorter;
static GUIVehicleList::SortFunction VehicleReliabilitySorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleReliabilitySorter;
static GUIVehicleList::SortFunction VehicleMaxSpeedSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleMaxSpeedSorter;
static GUIVehicleList::SortFunction VehicleModelSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleModelSorter;
static GUIVehicleList::SortFunction VehicleValueSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleValueSorter;
static GUIVehicleList::SortFunction VehicleLengthSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleLengthSorter;
static GUIVehicleList::SortFunction VehicleTimeToLiveSorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleTimeToLiveSorter;
static GUIVehicleList::SortFunction VehicleTimetableDelaySorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleTimetableDelaySorter;
static GUIVehicleList::SortFunction VehicleAverageOrderOccupancySorter; static BaseVehicleListWindow::VehicleIndividualSortFunction VehicleAverageOrderOccupancySorter;
static BaseVehicleListWindow::VehicleGroupSortFunction VehicleGroupLengthSorter;
static BaseVehicleListWindow::VehicleGroupSortFunction VehicleGroupTotalProfitThisYearSorter;
static BaseVehicleListWindow::VehicleGroupSortFunction VehicleGroupTotalProfitLastYearSorter;
static BaseVehicleListWindow::VehicleGroupSortFunction VehicleGroupAverageProfitThisYearSorter;
static BaseVehicleListWindow::VehicleGroupSortFunction VehicleGroupAverageProfitLastYearSorter;
/** Wrapper to convert a VehicleIndividualSortFunction to a VehicleGroupSortFunction */
template <BaseVehicleListWindow::VehicleIndividualSortFunction func>
static bool VehicleIndividualToGroupSorterWrapper(GUIVehicleGroup const &a, GUIVehicleGroup const &b)
{
return func(*(a.vehicles_begin), *(b.vehicles_begin));
}
enum VehicleSortType enum VehicleSortType
{ {
@@ -84,25 +98,25 @@ enum VehicleSortType
VST_AVERAGE_ORDER_OCCUPANCY, VST_AVERAGE_ORDER_OCCUPANCY,
}; };
GUIVehicleList::SortFunction * const BaseVehicleListWindow::vehicle_sorter_funcs[] = { BaseVehicleListWindow::VehicleGroupSortFunction * const BaseVehicleListWindow::vehicle_group_none_sorter_funcs[] = {
&VehicleNumberSorter, &VehicleIndividualToGroupSorterWrapper<VehicleNumberSorter>,
&VehicleNameSorter, &VehicleIndividualToGroupSorterWrapper<VehicleNameSorter>,
&VehicleAgeSorter, &VehicleIndividualToGroupSorterWrapper<VehicleAgeSorter>,
&VehicleProfitThisYearSorter, &VehicleIndividualToGroupSorterWrapper<VehicleProfitThisYearSorter>,
&VehicleProfitLastYearSorter, &VehicleIndividualToGroupSorterWrapper<VehicleProfitLastYearSorter>,
&VehicleProfitLifetimeSorter, &VehicleIndividualToGroupSorterWrapper<VehicleProfitLifetimeSorter>,
&VehicleCargoSorter, &VehicleIndividualToGroupSorterWrapper<VehicleCargoSorter>,
&VehicleReliabilitySorter, &VehicleIndividualToGroupSorterWrapper<VehicleReliabilitySorter>,
&VehicleMaxSpeedSorter, &VehicleIndividualToGroupSorterWrapper<VehicleMaxSpeedSorter>,
&VehicleModelSorter, &VehicleIndividualToGroupSorterWrapper<VehicleModelSorter>,
&VehicleValueSorter, &VehicleIndividualToGroupSorterWrapper<VehicleValueSorter>,
&VehicleLengthSorter, &VehicleIndividualToGroupSorterWrapper<VehicleLengthSorter>,
&VehicleTimeToLiveSorter, &VehicleIndividualToGroupSorterWrapper<VehicleTimeToLiveSorter>,
&VehicleTimetableDelaySorter, &VehicleIndividualToGroupSorterWrapper<VehicleTimetableDelaySorter>,
&VehicleAverageOrderOccupancySorter, &VehicleIndividualToGroupSorterWrapper<VehicleAverageOrderOccupancySorter>,
}; };
const StringID BaseVehicleListWindow::vehicle_sorter_names[] = { const StringID BaseVehicleListWindow::vehicle_group_none_sorter_names[] = {
STR_SORT_BY_NUMBER, STR_SORT_BY_NUMBER,
STR_SORT_BY_NAME, STR_SORT_BY_NAME,
STR_SORT_BY_AGE, STR_SORT_BY_AGE,
@@ -121,6 +135,29 @@ const StringID BaseVehicleListWindow::vehicle_sorter_names[] = {
INVALID_STRING_ID INVALID_STRING_ID
}; };
BaseVehicleListWindow::VehicleGroupSortFunction * const BaseVehicleListWindow::vehicle_group_shared_orders_sorter_funcs[] = {
&VehicleGroupLengthSorter,
&VehicleGroupTotalProfitThisYearSorter,
&VehicleGroupTotalProfitLastYearSorter,
&VehicleGroupAverageProfitThisYearSorter,
&VehicleGroupAverageProfitLastYearSorter,
};
const StringID BaseVehicleListWindow::vehicle_group_shared_orders_sorter_names[] = {
STR_SORT_BY_NUM_VEHICLES,
STR_SORT_BY_TOTAL_PROFIT_THIS_YEAR,
STR_SORT_BY_TOTAL_PROFIT_LAST_YEAR,
STR_SORT_BY_AVERAGE_PROFIT_THIS_YEAR,
STR_SORT_BY_AVERAGE_PROFIT_LAST_YEAR,
INVALID_STRING_ID
};
const StringID BaseVehicleListWindow::vehicle_group_by_names[] = {
STR_GROUP_BY_NONE,
STR_GROUP_BY_SHARED_ORDERS,
INVALID_STRING_ID
};
const StringID BaseVehicleListWindow::vehicle_depot_name[] = { const StringID BaseVehicleListWindow::vehicle_depot_name[] = {
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,
@@ -135,6 +172,32 @@ const StringID BaseVehicleListWindow::vehicle_depot_sell_name[] = {
STR_VEHICLE_LIST_SEND_AIRCRAFT_TO_HANGAR_SELL STR_VEHICLE_LIST_SEND_AIRCRAFT_TO_HANGAR_SELL
}; };
BaseVehicleListWindow::BaseVehicleListWindow(WindowDesc *desc, WindowNumber wno) : Window(desc), vli(VehicleListIdentifier::UnPack(wno))
{
this->grouping = _grouping[vli.type][vli.vtype];
this->vehicle_sel = INVALID_VEHICLE;
this->UpdateSortingFromGrouping();
}
/**
* Get the number of digits of space required for the given number.
* @param number The number.
* @return The number of digits to allocate space for.
*/
uint CountDigitsForAllocatingSpace(uint number)
{
if (number >= 10000) return 5;
if (number >= 1000) return 4;
if (number >= 100) return 3;
/*
* When the smallest unit number is less than 10, it is
* quite likely that it will expand to become more than
* 10 quite soon.
*/
return 2;
}
/** /**
* Get the number of digits the biggest unit number of a set of vehicles has. * Get the number of digits the biggest unit number of a set of vehicles has.
* @param vehicles The list of vehicles. * @param vehicles The list of vehicles.
@@ -147,42 +210,74 @@ uint GetUnitNumberDigits(VehicleList &vehicles)
unitnumber = max<uint>(unitnumber, v->unitnumber); unitnumber = max<uint>(unitnumber, v->unitnumber);
} }
if (unitnumber >= 10000) return 5; return CountDigitsForAllocatingSpace(unitnumber);
if (unitnumber >= 1000) return 4;
if (unitnumber >= 100) return 3;
/*
* When the smallest unit number is less than 10, it is
* quite likely that it will expand to become more than
* 10 quite soon.
*/
return 2;
} }
void BaseVehicleListWindow::CountOwnVehicles() void BaseVehicleListWindow::CountOwnVehicles()
{ {
this->own_vehicles = 0; this->own_vehicles = 0;
for (const Vehicle *v : vehicles) { for (const GUIVehicleGroup &vg : this->vehgroups) {
if (v->owner == _local_company) this->own_vehicles++; if ((*(vg.vehicles_begin))->owner == _local_company) this->own_vehicles++;
} }
this->own_company = _local_company; this->own_company = _local_company;
} }
void BaseVehicleListWindow::BuildVehicleList() void BaseVehicleListWindow::BuildVehicleList()
{ {
if (!this->vehicles.NeedRebuild()) return; if (!this->vehgroups.NeedRebuild()) return;
DEBUG(misc, 3, "Building vehicle list type %d for company %d given index %d", this->vli.type, this->vli.company, this->vli.index); DEBUG(misc, 3, "Building vehicle list type %d for company %d given index %d", this->vli.type, this->vli.company, this->vli.index);
this->vehgroups.clear();
GenerateVehicleSortList(&this->vehicles, this->vli); GenerateVehicleSortList(&this->vehicles, this->vli);
this->FilterVehicleList(); if (this->grouping == GB_NONE) {
uint max_unitnumber = 0;
for (auto it = this->vehicles.begin(); it != this->vehicles.end(); ++it) {
this->vehgroups.emplace_back(it, it + 1, (*it)->GetDisplayProfitThisYear(), (*it)->GetDisplayProfitLastYear(), (*it)->age);
this->unitnumber_digits = GetUnitNumberDigits(this->vehicles); max_unitnumber = max<uint>(max_unitnumber, (*it)->unitnumber);
}
this->unitnumber_digits = CountDigitsForAllocatingSpace(max_unitnumber);
} else {
/* Sort by the primary vehicle; we just want all vehicles that share the same orders to form a contiguous range. */
std::stable_sort(this->vehicles.begin(), this->vehicles.end(), [](const Vehicle * const &u, const Vehicle * const &v) {
return u->FirstShared() < v->FirstShared();
});
uint max_num_vehicles = 0;
VehicleList::const_iterator begin = this->vehicles.begin();
while (begin != this->vehicles.end()) {
VehicleList::const_iterator end = std::find_if_not(begin, this->vehicles.cend(), [first_shared = (*begin)->FirstShared()](const Vehicle * const &v) {
return v->FirstShared() == first_shared;
});
Money display_profit_this_year = 0;
Money display_profit_last_year = 0;
Date age = 0;
for (auto it = begin; it != end; ++it) {
const Vehicle * const v = (*it);
display_profit_this_year += v->GetDisplayProfitThisYear();
display_profit_last_year += v->GetDisplayProfitLastYear();
age = max<Date>(age, v->age);
}
this->vehgroups.emplace_back(begin, end, display_profit_this_year, display_profit_last_year, age);
max_num_vehicles = max<uint>(max_num_vehicles, static_cast<uint>(end - begin));
begin = end;
}
this->unitnumber_digits = CountDigitsForAllocatingSpace(max_num_vehicles);
}
this->FilterVehicleList();
this->CountOwnVehicles(); this->CountOwnVehicles();
this->vehicles.RebuildDone(); this->vehgroups.RebuildDone();
this->vscroll->SetCount((uint)this->vehicles.size()); this->vscroll->SetCount(static_cast<int>(this->vehgroups.size()));
} }
/** Cargo filter functions */ /** Cargo filter functions */
@@ -219,8 +314,17 @@ static bool CDECL CargoFilter(const Vehicle * const *vid, const CargoID cid)
} }
} }
static GUIVehicleList::FilterFunction * const _filter_funcs[] = { static bool CDECL GroupCargoFilter(const GUIVehicleGroup* group, const CargoID cid)
&CargoFilter, {
if (cid == BaseVehicleListWindow::CF_ANY) return true;
for (VehicleList::const_iterator v = group->vehicles_begin; v != group->vehicles_end; ++v) {
if (CargoFilter(&(*v), cid)) return true;
}
return false;
}
static GUIVehicleGroupList::FilterFunction * const _filter_funcs[] = {
&GroupCargoFilter,
}; };
/** Set cargo filter list item index. */ /** Set cargo filter list item index. */
@@ -229,9 +333,9 @@ void BaseVehicleListWindow::SetCargoFilterIndex(int index)
if (this->cargo_filter_criteria != index) { if (this->cargo_filter_criteria != index) {
this->cargo_filter_criteria = index; this->cargo_filter_criteria = index;
/* deactivate filter if criteria is 'Show All', activate it otherwise */ /* deactivate filter if criteria is 'Show All', activate it otherwise */
this->vehicles.SetFilterState(this->cargo_filter[this->cargo_filter_criteria] != CF_ANY); this->vehgroups.SetFilterState(this->cargo_filter[this->cargo_filter_criteria] != CF_ANY);
this->vehicles.SetFilterType(0); this->vehgroups.SetFilterType(0);
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
} }
} }
@@ -268,14 +372,14 @@ void BaseVehicleListWindow::SetCargoFilterArray()
/* Terminate the filter list. */ /* Terminate the filter list. */
this->cargo_filter_texts[filter_items] = INVALID_STRING_ID; this->cargo_filter_texts[filter_items] = INVALID_STRING_ID;
this->vehicles.SetFilterFuncs(_filter_funcs); this->vehgroups.SetFilterFuncs(_filter_funcs);
this->vehicles.SetFilterState(this->cargo_filter[this->cargo_filter_criteria] != CF_ANY); this->vehgroups.SetFilterState(this->cargo_filter[this->cargo_filter_criteria] != CF_ANY);
} }
/** Filter the engine list against the currently selected cargo filter */ /** Filter the engine list against the currently selected cargo filter */
void BaseVehicleListWindow::FilterVehicleList() void BaseVehicleListWindow::FilterVehicleList()
{ {
this->vehicles.Filter(this->cargo_filter[this->cargo_filter_criteria]); this->vehgroups.Filter(this->cargo_filter[this->cargo_filter_criteria]);
if (0 == this->vehicles.size()) { if (0 == this->vehicles.size()) {
// no vehicle passed through the filter, invalidate the previously selected vehicle // no vehicle passed through the filter, invalidate the previously selected vehicle
this->vehicle_sel = INVALID_VEHICLE; this->vehicle_sel = INVALID_VEHICLE;
@@ -384,7 +488,7 @@ static const Vehicle *_last_vehicle[2] = { nullptr, nullptr };
void BaseVehicleListWindow::SortVehicleList() void BaseVehicleListWindow::SortVehicleList()
{ {
if (this->vehicles.Sort()) return; if (this->vehgroups.Sort()) return;
/* invalidate cached values for name sorter - vehicle names could change */ /* invalidate cached values for name sorter - vehicle names could change */
_last_vehicle[0] = _last_vehicle[1] = nullptr; _last_vehicle[0] = _last_vehicle[1] = nullptr;
@@ -397,16 +501,16 @@ void DepotSortList(VehicleList *list)
} }
/** draw the vehicle profit button in the vehicle list window. */ /** draw the vehicle profit button in the vehicle list window. */
static void DrawVehicleProfitButton(const Vehicle *v, int x, int y) static void DrawVehicleProfitButton(Date age, Money display_profit_last_year, uint num_vehicles, int x, int y)
{ {
SpriteID spr; SpriteID spr;
/* draw profit-based coloured icons */ /* draw profit-based coloured icons */
if (v->age <= VEHICLE_PROFIT_MIN_AGE) { if (age <= VEHICLE_PROFIT_MIN_AGE) {
spr = SPR_PROFIT_NA; spr = SPR_PROFIT_NA;
} else if (v->GetDisplayProfitLastYear() < 0) { } else if (display_profit_last_year < 0) {
spr = SPR_PROFIT_NEGATIVE; spr = SPR_PROFIT_NEGATIVE;
} else if (v->GetDisplayProfitLastYear() < VEHICLE_PROFIT_THRESHOLD) { } else if (display_profit_last_year < VEHICLE_PROFIT_THRESHOLD * num_vehicles) {
spr = SPR_PROFIT_SOME; spr = SPR_PROFIT_SOME;
} else { } else {
spr = SPR_PROFIT_LOT; spr = SPR_PROFIT_LOT;
@@ -1346,6 +1450,36 @@ StringID GetCargoSubtypeText(const Vehicle *v)
return STR_EMPTY; return STR_EMPTY;
} }
/** Sort vehicle groups by the number of vehicles in the group */
static bool VehicleGroupLengthSorter(const GUIVehicleGroup &a, const GUIVehicleGroup &b)
{
return a.NumVehicles() < b.NumVehicles();
}
/** Sort vehicle groups by the total profit this year */
static bool VehicleGroupTotalProfitThisYearSorter(const GUIVehicleGroup &a, const GUIVehicleGroup &b)
{
return a.display_profit_this_year < b.display_profit_this_year;
}
/** Sort vehicle groups by the total profit last year */
static bool VehicleGroupTotalProfitLastYearSorter(const GUIVehicleGroup &a, const GUIVehicleGroup &b)
{
return a.display_profit_last_year < b.display_profit_last_year;
}
/** Sort vehicle groups by the average profit this year */
static bool VehicleGroupAverageProfitThisYearSorter(const GUIVehicleGroup &a, const GUIVehicleGroup &b)
{
return a.display_profit_this_year * static_cast<uint>(b.NumVehicles()) < b.display_profit_this_year * static_cast<uint>(a.NumVehicles());
}
/** Sort vehicle groups by the average profit last year */
static bool VehicleGroupAverageProfitLastYearSorter(const GUIVehicleGroup &a, const GUIVehicleGroup &b)
{
return a.display_profit_last_year * static_cast<uint>(b.NumVehicles()) < b.display_profit_last_year * static_cast<uint>(a.NumVehicles());
}
/** Sort vehicles by their number */ /** Sort vehicles by their number */
static bool VehicleNumberSorter(const Vehicle * const &a, const Vehicle * const &b) static bool VehicleNumberSorter(const Vehicle * const &a, const Vehicle * const &b)
{ {
@@ -1484,6 +1618,7 @@ static bool VehicleAverageOrderOccupancySorter(const Vehicle * const &a, const V
void InitializeGUI() void InitializeGUI()
{ {
MemSetT(&_grouping, 0);
MemSetT(&_sorting, 0); MemSetT(&_sorting, 0);
} }
@@ -1534,14 +1669,19 @@ static const NWidgetPart _nested_vehicle_list[] = {
NWidget(WWT_STICKYBOX, COLOUR_GREY), NWidget(WWT_STICKYBOX, COLOUR_GREY),
EndContainer(), EndContainer(),
NWidget(NWID_HORIZONTAL),
NWidget(WWT_TEXTBTN, COLOUR_GREY, WID_VL_GROUP_ORDER), SetMinimalSize(81, 12), SetFill(0, 1), SetDataTip(STR_STATION_VIEW_GROUP, STR_TOOLTIP_GROUP_ORDER),
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_VL_GROUP_BY_PULLDOWN), SetMinimalSize(167, 12), SetFill(0, 1), SetDataTip(0x0, STR_TOOLTIP_GROUP_ORDER),
NWidget(WWT_PANEL, COLOUR_GREY), SetMinimalSize(12, 12), SetFill(1, 1), SetResize(1, 0), EndContainer(),
EndContainer(),
NWidget(NWID_HORIZONTAL), NWidget(NWID_HORIZONTAL),
NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_VL_SORT_ORDER), SetMinimalSize(81, 12), SetFill(0, 1), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER), NWidget(WWT_PUSHTXTBTN, COLOUR_GREY, WID_VL_SORT_ORDER), SetMinimalSize(81, 12), SetFill(0, 1), SetDataTip(STR_BUTTON_SORT_BY, STR_TOOLTIP_SORT_ORDER),
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_VL_SORT_BY_PULLDOWN), SetMinimalSize(167, 12), SetFill(0, 1), SetDataTip(0x0, STR_TOOLTIP_SORT_CRITERIA), NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_VL_SORT_BY_PULLDOWN), SetMinimalSize(167, 12), SetFill(0, 1), SetDataTip(0x0, STR_TOOLTIP_SORT_CRITERIA),
NWidget(NWID_SELECTION, INVALID_COLOUR, WID_VL_FILTER_BY_CARGO_SEL), NWidget(NWID_SELECTION, INVALID_COLOUR, WID_VL_FILTER_BY_CARGO_SEL),
NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_VL_FILTER_BY_CARGO), SetMinimalSize(167, 12), SetFill(0, 1), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_FILTER_CRITERIA), NWidget(WWT_DROPDOWN, COLOUR_GREY, WID_VL_FILTER_BY_CARGO), SetMinimalSize(167, 12), SetFill(0, 1), SetDataTip(STR_JUST_STRING, STR_TOOLTIP_FILTER_CRITERIA),
EndContainer(), EndContainer(),
NWidget(WWT_PANEL, COLOUR_GREY), SetMinimalSize(12, 12), SetFill(1, 1), SetResize(1, 0), NWidget(WWT_PANEL, COLOUR_GREY), SetMinimalSize(12, 12), SetFill(1, 1), SetResize(1, 0), EndContainer(),
EndContainer(),
EndContainer(), EndContainer(),
NWidget(NWID_HORIZONTAL), NWidget(NWID_HORIZONTAL),
@@ -1600,6 +1740,25 @@ static void DrawSmallOrderList(const Vehicle *v, int left, int right, int y, Veh
} while (oid != start); } while (oid != start);
} }
/** Draw small order list in the vehicle GUI, but without the little black arrow. This is used for shared order groups. */
static void DrawSmallOrderList(const Order *order, int left, int right, int y)
{
bool rtl = _current_text_dir == TD_RTL;
int l_offset = rtl ? 0 : ScaleGUITrad(6);
int r_offset = rtl ? ScaleGUITrad(6) : 0;
int i = 0;
while (order != nullptr) {
if (order->IsType(OT_GOTO_STATION)) {
SetDParam(0, order->GetDestination());
DrawString(left + l_offset, right - r_offset, y, STR_TINY_BLACK_STATION);
y += FONT_HEIGHT_SMALL;
if (++i == 4) break;
}
order = order->next;
}
}
/** /**
* Draws an image of a vehicle chain * Draws an image of a vehicle chain
* @param v Front vehicle * @param v Front vehicle
@@ -1667,151 +1826,217 @@ void BaseVehicleListWindow::DrawVehicleListItems(VehicleID selected_vehicle, int
int vehicle_button_x = rtl ? right - GetSpriteSize(SPR_PROFIT_LOT).width : left; int vehicle_button_x = rtl ? right - GetSpriteSize(SPR_PROFIT_LOT).width : left;
int y = r.top; int y = r.top;
uint max = min(this->vscroll->GetPosition() + this->vscroll->GetCapacity(), (uint)this->vehicles.size()); uint max = min(this->vscroll->GetPosition() + this->vscroll->GetCapacity(), static_cast<uint>(this->vehgroups.size()));
for (uint i = this->vscroll->GetPosition(); i < max; ++i) { for (uint i = this->vscroll->GetPosition(); i < max; ++i) {
const Vehicle *v = this->vehicles[i]; const GUIVehicleGroup &vehgroup = this->vehgroups[i];
if (this->grouping == GB_NONE) {
const Vehicle *v = vehgroup.GetSingleVehicle();
SetDParam(0, STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR); SetDParam(0, STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR);
SetDParam(1, v->GetDisplayProfitThisYear()); SetDParam(1, v->GetDisplayProfitThisYear());
SetDParam(2, v->GetDisplayProfitLastYear()); SetDParam(2, v->GetDisplayProfitLastYear());
StringID str; StringID str;
switch (this->vehicles.SortType()) { switch (this->vehgroups.SortType()) {
case VST_AGE: { case VST_AGE: {
str = (v->age + DAYS_IN_YEAR < v->max_age) ? STR_VEHICLE_LIST_AGE : STR_VEHICLE_LIST_AGE_RED; str = (v->age + DAYS_IN_YEAR < v->max_age) ? STR_VEHICLE_LIST_AGE : STR_VEHICLE_LIST_AGE_RED;
SetDParam(3, v->age / DAYS_IN_LEAP_YEAR); SetDParam(3, v->age / DAYS_IN_LEAP_YEAR);
SetDParam(4, v->max_age / DAYS_IN_LEAP_YEAR); SetDParam(4, v->max_age / DAYS_IN_LEAP_YEAR);
break; break;
}
case VST_CARGO: {
CargoTypes cargoes = 0;
for (const Vehicle *u = v; u != nullptr; u = u->Next()) {
if (u->cargo_cap > 0) SetBit(cargoes, u->cargo_type);
} }
str = STR_VEHICLE_LIST_CARGO;
SetDParam(3, cargoes);
break;
}
case VST_RELIABILITY: { case VST_CARGO: {
str = ToPercent16(v->reliability) >= 50 ? STR_VEHICLE_LIST_RELIABILITY : STR_VEHICLE_LIST_RELIABILITY_RED; CargoTypes cargoes = 0;
SetDParam(3, ToPercent16(v->reliability)); for (const Vehicle *u = v; u != nullptr; u = u->Next()) {
break; if (u->cargo_cap > 0) SetBit(cargoes, u->cargo_type);
} }
str = STR_VEHICLE_LIST_CARGO;
case VST_MAX_SPEED: { SetDParam(3, cargoes);
str = STR_VEHICLE_LIST_MAX_SPEED; break;
SetDParam(3, v->GetDisplayMaxSpeed());
break;
}
case VST_MODEL: {
str = STR_VEHICLE_LIST_ENGINE_BUILT;
SetDParam(3, v->engine_type);
SetDParam(4, v->build_year);
break;
}
case VST_VALUE: {
Money total_value = 0;
for (const Vehicle *u = v; u != nullptr; u = u->GetNextVehicle()) {
total_value += u->value;
} }
str = STR_VEHICLE_LIST_VALUE;
SetDParam(3, total_value);
break;
}
case VST_LENGTH: { case VST_RELIABILITY: {
const GroundVehicleCache* gcache = v->GetGroundVehicleCache(); str = ToPercent16(v->reliability) >= 50 ? STR_VEHICLE_LIST_RELIABILITY : STR_VEHICLE_LIST_RELIABILITY_RED;
assert(gcache != nullptr); SetDParam(3, ToPercent16(v->reliability));
str = STR_VEHICLE_LIST_LENGTH; break;
SetDParam(3, CeilDiv(gcache->cached_total_length * 10, TILE_SIZE));
SetDParam(4, 1);
break;
}
case VST_TIME_TO_LIVE: {
auto years_remaining = (v->max_age / DAYS_IN_LEAP_YEAR) - (v->age / DAYS_IN_LEAP_YEAR);
str = (years_remaining > 1) ? STR_VEHICLE_LIST_TIME_TO_LIVE : ((years_remaining < 0) ? STR_VEHICLE_LIST_TIME_TO_LIVE_OVERDUE : STR_VEHICLE_LIST_TIME_TO_LIVE_RED);
SetDParam(3, std::abs(years_remaining));
break;
}
case VST_TIMETABLE_DELAY: {
if (v->lateness_counter == 0 || (!_settings_client.gui.timetable_in_ticks && v->lateness_counter / DATE_UNIT_SIZE == 0)) {
str = STR_VEHICLE_LIST_TIMETABLE_DELAY_ON_TIME;
} else {
str = v->lateness_counter > 0 ? STR_VEHICLE_LIST_TIMETABLE_DELAY_LATE : STR_VEHICLE_LIST_TIMETABLE_DELAY_EARLY;
SetTimetableParams(3, std::abs(v->lateness_counter));
} }
break;
}
case VST_PROFIT_LIFETIME: { case VST_MAX_SPEED: {
str = STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR_LIFETIME; str = STR_VEHICLE_LIST_MAX_SPEED;
SetDParam(3, v->GetDisplayProfitLifetime()); SetDParam(3, v->GetDisplayMaxSpeed());
break; break;
} }
case VST_AVERAGE_ORDER_OCCUPANCY: { case VST_MODEL: {
uint8 occupancy_average = v->GetOrderOccupancyAverage(); str = STR_VEHICLE_LIST_ENGINE_BUILT;
if (occupancy_average >= 16) { SetDParam(3, v->engine_type);
str = STR_VEHICLE_LIST_ORDER_OCCUPANCY_AVERAGE; SetDParam(4, v->build_year);
SetDParam(3, occupancy_average - 16); break;
} else { }
case VST_VALUE: {
Money total_value = 0;
for (const Vehicle *u = v; u != nullptr; u = u->GetNextVehicle()) {
total_value += u->value;
}
str = STR_VEHICLE_LIST_VALUE;
SetDParam(3, total_value);
break;
}
case VST_LENGTH: {
const GroundVehicleCache* gcache = v->GetGroundVehicleCache();
assert(gcache != nullptr);
str = STR_VEHICLE_LIST_LENGTH;
SetDParam(3, CeilDiv(gcache->cached_total_length * 10, TILE_SIZE));
SetDParam(4, 1);
break;
}
case VST_TIME_TO_LIVE: {
auto years_remaining = (v->max_age / DAYS_IN_LEAP_YEAR) - (v->age / DAYS_IN_LEAP_YEAR);
str = (years_remaining > 1) ? STR_VEHICLE_LIST_TIME_TO_LIVE : ((years_remaining < 0) ? STR_VEHICLE_LIST_TIME_TO_LIVE_OVERDUE : STR_VEHICLE_LIST_TIME_TO_LIVE_RED);
SetDParam(3, std::abs(years_remaining));
break;
}
case VST_TIMETABLE_DELAY: {
if (v->lateness_counter == 0 || (!_settings_client.gui.timetable_in_ticks && v->lateness_counter / DATE_UNIT_SIZE == 0)) {
str = STR_VEHICLE_LIST_TIMETABLE_DELAY_ON_TIME;
} else {
str = v->lateness_counter > 0 ? STR_VEHICLE_LIST_TIMETABLE_DELAY_LATE : STR_VEHICLE_LIST_TIMETABLE_DELAY_EARLY;
SetTimetableParams(3, std::abs(v->lateness_counter));
}
break;
}
case VST_PROFIT_LIFETIME: {
str = STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR_LIFETIME;
SetDParam(3, v->GetDisplayProfitLifetime());
break;
}
case VST_AVERAGE_ORDER_OCCUPANCY: {
uint8 occupancy_average = v->GetOrderOccupancyAverage();
if (occupancy_average >= 16) {
str = STR_VEHICLE_LIST_ORDER_OCCUPANCY_AVERAGE;
SetDParam(3, occupancy_average - 16);
} else {
str = STR_JUST_STRING2;
}
break;
}
default: {
str = STR_JUST_STRING2; str = STR_JUST_STRING2;
break;
} }
break;
} }
default: { DrawVehicleImage(v, image_left, image_right, y + FONT_HEIGHT_SMALL - 1, selected_vehicle, EIT_IN_LIST, 0);
str = STR_JUST_STRING2; DrawString(text_left, text_right, y + line_height - FONT_HEIGHT_SMALL - WD_FRAMERECT_BOTTOM - 1, str);
break;
/* company colour stripe along vehicle description row */
if (_settings_client.gui.show_vehicle_list_company_colour && v->owner != this->vli.company) {
byte ccolour = 0;
Company *c = Company::Get(v->owner);
if (c != nullptr) {
ccolour = _colour_gradient[c->colour][6];
}
GfxFillRect((text_right - 1) - (FONT_HEIGHT_SMALL - 2), y + 1, text_right - 1, (y + 1) + (FONT_HEIGHT_SMALL - 2), ccolour, FILLRECT_OPAQUE);
} }
}
DrawVehicleImage(v, image_left, image_right, y + FONT_HEIGHT_SMALL - 1, selected_vehicle, EIT_IN_LIST, 0);
DrawString(text_left, text_right, y + line_height - FONT_HEIGHT_SMALL - WD_FRAMERECT_BOTTOM - 1, str);
/* company colour stripe along vehicle description row */
if (_settings_client.gui.show_vehicle_list_company_colour && v->owner != this->vli.company) {
byte ccolour = 0;
Company *c = Company::Get(v->owner);
if (c != nullptr) {
ccolour = _colour_gradient[c->colour][6];
}
GfxFillRect((text_right - 1) - (FONT_HEIGHT_SMALL - 2), y + 1, text_right - 1, (y + 1) + (FONT_HEIGHT_SMALL - 2), ccolour, FILLRECT_OPAQUE);
}
if (!v->name.empty()) {
/* The vehicle got a name so we will print it */
SetDParam(0, v->index);
DrawString(text_left, text_right, y, STR_TINY_BLACK_VEHICLE);
} else if (v->group_id != DEFAULT_GROUP) {
/* The vehicle has no name, but is member of a group, so print group name */
SetDParam(0, v->group_id);
DrawString(text_left, text_right, y, STR_TINY_GROUP, TC_BLACK);
}
if (show_orderlist) DrawSmallOrderList(v, orderlist_left, orderlist_right, y, v->cur_real_order_index);
if (v->IsChainInDepot()) {
str = STR_BLUE_COMMA;
} else { } else {
str = (v->age > v->max_age - DAYS_IN_LEAP_YEAR) ? STR_RED_COMMA : STR_BLACK_COMMA; SetDParam(0, vehgroup.display_profit_this_year);
SetDParam(1, vehgroup.display_profit_last_year);
DrawString(text_left, text_right, y + line_height - FONT_HEIGHT_SMALL - WD_FRAMERECT_BOTTOM - 1, STR_VEHICLE_LIST_PROFIT_THIS_YEAR_LAST_YEAR);
} }
SetDParam(0, v->unitnumber); DrawVehicleProfitButton(vehgroup.age, vehgroup.display_profit_last_year, vehgroup.NumVehicles(), vehicle_button_x, y + FONT_HEIGHT_NORMAL + 3);
DrawString(left, right, y + 2, str);
DrawVehicleProfitButton(v, vehicle_button_x, y + FONT_HEIGHT_NORMAL + 3); switch (this->grouping) {
case GB_NONE: {
const Vehicle *v = vehgroup.GetSingleVehicle();
DrawVehicleImage(v, image_left, image_right, y + FONT_HEIGHT_SMALL - 1, selected_vehicle, EIT_IN_LIST, 0);
if (!v->name.empty()) {
/* The vehicle got a name so we will print it */
SetDParam(0, v->index);
DrawString(text_left, text_right, y, STR_TINY_BLACK_VEHICLE);
} else if (v->group_id != DEFAULT_GROUP) {
/* The vehicle has no name, but is member of a group, so print group name */
SetDParam(0, v->group_id);
DrawString(text_left, text_right, y, STR_TINY_GROUP, TC_BLACK);
}
if (show_orderlist) DrawSmallOrderList(v, orderlist_left, orderlist_right, y, v->cur_real_order_index);
StringID str;
if (v->IsChainInDepot()) {
str = STR_BLUE_COMMA;
} else {
str = (v->age > v->max_age - DAYS_IN_LEAP_YEAR) ? STR_RED_COMMA : STR_BLACK_COMMA;
}
SetDParam(0, v->unitnumber);
DrawString(left, right, y + 2, str);
break;
}
case GB_SHARED_ORDERS:
assert(vehgroup.NumVehicles() > 0);
for (int i = 0; i < static_cast<int>(vehgroup.NumVehicles()); ++i) {
if (image_left + 8 * i >= image_right) break; // Break if there is no more space to draw any more vehicles anyway.
DrawVehicleImage(vehgroup.vehicles_begin[i], image_left + 8 * i, image_right, y + FONT_HEIGHT_SMALL - 1, selected_vehicle, EIT_IN_LIST, 0);
}
if (show_orderlist) DrawSmallOrderList((vehgroup.vehicles_begin[0])->GetFirstOrder(), orderlist_left, orderlist_right, y);
SetDParam(0, vehgroup.NumVehicles());
DrawString(left, right, y + 2, STR_BLACK_COMMA);
break;
default:
NOT_REACHED();
}
y += line_height; y += line_height;
} }
} }
void BaseVehicleListWindow::UpdateSortingFromGrouping()
{
/* Set up sorting. Make the window-specific _sorting variable
* point to the correct global _sorting struct so we are freed
* from having conditionals during window operation */
switch (this->vli.vtype) {
case VEH_TRAIN: this->sorting = &_sorting[this->grouping].train; break;
case VEH_ROAD: this->sorting = &_sorting[this->grouping].roadveh; break;
case VEH_SHIP: this->sorting = &_sorting[this->grouping].ship; break;
case VEH_AIRCRAFT: this->sorting = &_sorting[this->grouping].aircraft; break;
default: NOT_REACHED();
}
this->vehgroups.SetSortFuncs(this->GetVehicleSorterFuncs());
this->vehgroups.SetListing(*this->sorting);
this->vehgroups.ForceRebuild();
this->vehgroups.NeedResort();
}
void BaseVehicleListWindow::UpdateVehicleGroupBy(GroupBy group_by)
{
if (this->grouping != group_by) {
/* Save the old sorting option, so that if we change the grouping option back later on,
* UpdateSortingFromGrouping() will automatically restore the saved sorting option. */
*this->sorting = this->vehgroups.GetListing();
this->grouping = group_by;
_grouping[this->vli.type][this->vli.vtype] = group_by;
this->UpdateSortingFromGrouping();
}
}
/** /**
* Window for the (old) vehicle listing. * Window for the (old) vehicle listing.
* *
@@ -1843,26 +2068,12 @@ private:
public: public:
VehicleListWindow(WindowDesc *desc, WindowNumber window_number) : BaseVehicleListWindow(desc, window_number) VehicleListWindow(WindowDesc *desc, WindowNumber window_number) : BaseVehicleListWindow(desc, window_number)
{ {
/* Set up sorting. Make the window-specific _sorting variable
* point to the correct global _sorting struct so we are freed
* from having conditionals during window operation */
switch (this->vli.vtype) {
case VEH_TRAIN: this->sorting = &_sorting.train; break;
case VEH_ROAD: this->sorting = &_sorting.roadveh; break;
case VEH_SHIP: this->sorting = &_sorting.ship; break;
case VEH_AIRCRAFT: this->sorting = &_sorting.aircraft; break;
default: NOT_REACHED();
}
this->CreateNestedTree(); this->CreateNestedTree();
this->CheckCargoFilterEnableState(WID_VL_FILTER_BY_CARGO_SEL, false, this->vli.type != VL_SHARED_ORDERS && this->vli.type != VL_SINGLE_VEH); this->CheckCargoFilterEnableState(WID_VL_FILTER_BY_CARGO_SEL, false, this->vli.type != VL_SHARED_ORDERS && this->vli.type != VL_SINGLE_VEH);
this->vscroll = this->GetScrollbar(WID_VL_SCROLLBAR); this->vscroll = this->GetScrollbar(WID_VL_SCROLLBAR);
this->vehicles.SetListing(*this->sorting);
this->vehicles.ForceRebuild();
this->vehicles.NeedResort();
this->BuildVehicleList(); this->BuildVehicleList();
this->SortVehicleList(); this->SortVehicleList();
@@ -1871,6 +2082,10 @@ public:
if (this->vli.type == VL_SHARED_ORDERS) { if (this->vli.type == VL_SHARED_ORDERS) {
this->GetWidget<NWidgetCore>(WID_VL_CAPTION)->widget_data = STR_VEHICLE_LIST_SHARED_ORDERS_LIST_CAPTION; this->GetWidget<NWidgetCore>(WID_VL_CAPTION)->widget_data = STR_VEHICLE_LIST_SHARED_ORDERS_LIST_CAPTION;
/* If we are in the shared orders window, then disable the group-by dropdown menu.
* Remove this when the group-by dropdown menu has another option apart from grouping by shared orders. */
this->SetWidgetDisabledState(WID_VL_GROUP_ORDER, true);
this->SetWidgetDisabledState(WID_VL_GROUP_BY_PULLDOWN, true);
} else { } else {
this->GetWidget<NWidgetCore>(WID_VL_CAPTION)->widget_data = STR_VEHICLE_LIST_TRAIN_CAPTION + this->vli.vtype; this->GetWidget<NWidgetCore>(WID_VL_CAPTION)->widget_data = STR_VEHICLE_LIST_TRAIN_CAPTION + this->vli.vtype;
} }
@@ -1881,7 +2096,7 @@ public:
~VehicleListWindow() ~VehicleListWindow()
{ {
*this->sorting = this->vehicles.GetListing(); *this->sorting = this->vehgroups.GetListing();
} }
void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize) override void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize) override
@@ -1941,26 +2156,26 @@ public:
* and we should close the window when deleting the order. */ * and we should close the window when deleting the order. */
NOT_REACHED(); NOT_REACHED();
} }
SetDParam(0, this->vscroll->GetCount()); SetDParam(0, this->vehicles.size());
break; break;
case VL_STANDARD: // Company Name case VL_STANDARD: // Company Name
SetDParam(0, STR_COMPANY_NAME); SetDParam(0, STR_COMPANY_NAME);
SetDParam(1, this->vli.index); SetDParam(1, this->vli.index);
SetDParam(3, this->vscroll->GetCount()); SetDParam(3, this->vehicles.size());
break; break;
case VL_STATION_LIST: // Station/Waypoint Name case VL_STATION_LIST: // Station/Waypoint Name
SetDParam(0, Station::IsExpected(BaseStation::Get(this->vli.index)) ? STR_STATION_NAME : STR_WAYPOINT_NAME); SetDParam(0, Station::IsExpected(BaseStation::Get(this->vli.index)) ? STR_STATION_NAME : STR_WAYPOINT_NAME);
SetDParam(1, this->vli.index); SetDParam(1, this->vli.index);
SetDParam(3, this->vscroll->GetCount()); SetDParam(3, this->vehicles.size());
break; break;
case VL_DEPOT_LIST: case VL_DEPOT_LIST:
SetDParam(0, STR_DEPOT_CAPTION); SetDParam(0, STR_DEPOT_CAPTION);
SetDParam(1, this->vli.vtype); SetDParam(1, this->vli.vtype);
SetDParam(2, this->vli.index); SetDParam(2, this->vli.index);
SetDParam(3, this->vscroll->GetCount()); SetDParam(3, this->vehicles.size());
break; break;
default: NOT_REACHED(); default: NOT_REACHED();
} }
@@ -1974,7 +2189,7 @@ public:
switch (widget) { switch (widget) {
case WID_VL_SORT_ORDER: case WID_VL_SORT_ORDER:
/* draw arrow pointing up/down for ascending/descending sorting */ /* draw arrow pointing up/down for ascending/descending sorting */
this->DrawSortButtonState(widget, this->vehicles.IsDescSortOrder() ? SBS_DOWN : SBS_UP); this->DrawSortButtonState(widget, this->vehgroups.IsDescSortOrder() ? SBS_DOWN : SBS_UP);
break; break;
case WID_VL_LIST: case WID_VL_LIST:
@@ -2012,8 +2227,11 @@ public:
WIDGET_LIST_END); WIDGET_LIST_END);
} }
/* Set text of group by dropdown widget. */
this->GetWidget<NWidgetCore>(WID_VL_GROUP_BY_PULLDOWN)->widget_data = this->vehicle_group_by_names[this->grouping];
/* Set text of sort by dropdown widget. */ /* Set text of sort by dropdown widget. */
this->GetWidget<NWidgetCore>(WID_VL_SORT_BY_PULLDOWN)->widget_data = this->vehicle_sorter_names[this->vehicles.SortType()]; this->GetWidget<NWidgetCore>(WID_VL_SORT_BY_PULLDOWN)->widget_data = this->GetVehicleSorterNames()[this->vehgroups.SortType()];
this->GetWidget<NWidgetCore>(WID_VL_FILTER_BY_CARGO)->widget_data = this->cargo_filter_texts[this->cargo_filter_criteria]; this->GetWidget<NWidgetCore>(WID_VL_FILTER_BY_CARGO)->widget_data = this->cargo_filter_texts[this->cargo_filter_criteria];
@@ -2024,12 +2242,16 @@ public:
{ {
switch (widget) { switch (widget) {
case WID_VL_SORT_ORDER: // Flip sorting method ascending/descending case WID_VL_SORT_ORDER: // Flip sorting method ascending/descending
this->vehicles.ToggleSortOrder(); this->vehgroups.ToggleSortOrder();
this->SetDirty(); this->SetDirty();
break; break;
case WID_VL_SORT_BY_PULLDOWN:// Select sorting criteria dropdown menu case WID_VL_GROUP_BY_PULLDOWN: // Select sorting criteria dropdown menu
ShowDropDownMenu(this, this->vehicle_sorter_names, this->vehicles.SortType(), WID_VL_SORT_BY_PULLDOWN, 0, ShowDropDownMenu(this, this->vehicle_group_by_names, this->grouping, WID_VL_GROUP_BY_PULLDOWN, 0, 0);
return;
case WID_VL_SORT_BY_PULLDOWN: // Select sorting criteria dropdown menu
ShowDropDownMenu(this, this->GetVehicleSorterNames(), this->vehgroups.SortType(), WID_VL_SORT_BY_PULLDOWN, 0,
(this->vli.vtype == VEH_TRAIN || this->vli.vtype == VEH_ROAD) ? 0 : this->vehicle_sorter_non_ground_veh_disable_mask, 0, DDSF_LOST_FOCUS); (this->vli.vtype == VEH_TRAIN || this->vli.vtype == VEH_ROAD) ? 0 : this->vehicle_sorter_non_ground_veh_disable_mask, 0, DDSF_LOST_FOCUS);
return; return;
@@ -2039,16 +2261,32 @@ public:
case WID_VL_LIST: { // Matrix to show vehicles case WID_VL_LIST: { // Matrix to show vehicles
uint id_v = this->vscroll->GetScrolledRowFromWidget(pt.y, this, WID_VL_LIST); uint id_v = this->vscroll->GetScrolledRowFromWidget(pt.y, this, WID_VL_LIST);
if (id_v >= this->vehicles.size()) return; // click out of list bound if (id_v >= this->vehgroups.size()) return; // click out of list bound
const Vehicle *v = this->vehicles[id_v]; const GUIVehicleGroup &vehgroup = this->vehgroups[id_v];
if (!VehicleClicked(v)) { switch (this->grouping) {
if (_ctrl_pressed) { case GB_NONE: {
ShowCompanyGroupForVehicle(v); const Vehicle *v = vehgroup.GetSingleVehicle();
} else { if (!VehicleClicked(v)) {
ShowVehicleViewWindow(v); if (_ctrl_pressed) {
ShowCompanyGroupForVehicle(v);
} else {
ShowVehicleViewWindow(v);
}
}
break;
} }
case GB_SHARED_ORDERS:
assert(vehgroup.NumVehicles() > 0);
/* We do not support VehicleClicked() here since the contextual action may only make sense for individual vehicles */
ShowVehicleListWindow(vehgroup.vehicles_begin[0]);
break;
default: NOT_REACHED();
} }
break; break;
} }
@@ -2074,12 +2312,18 @@ public:
void OnDropdownSelect(int widget, int index) override void OnDropdownSelect(int widget, int index) override
{ {
switch (widget) { switch (widget) {
case WID_VL_SORT_BY_PULLDOWN: case WID_VL_GROUP_BY_PULLDOWN:
this->vehicles.SetSortType(index); this->UpdateVehicleGroupBy(static_cast<GroupBy>(index));
break; break;
case WID_VL_SORT_BY_PULLDOWN:
this->vehgroups.SetSortType(index);
break;
case WID_VL_FILTER_BY_CARGO: case WID_VL_FILTER_BY_CARGO:
this->SetCargoFilterIndex(index); this->SetCargoFilterIndex(index);
break; break;
case WID_VL_MANAGE_VEHICLES_DROPDOWN: case WID_VL_MANAGE_VEHICLES_DROPDOWN:
switch (index) { switch (index) {
case ADI_REPLACE: // Replace window case ADI_REPLACE: // Replace window
@@ -2125,6 +2369,7 @@ public:
default: NOT_REACHED(); default: NOT_REACHED();
} }
break; break;
default: NOT_REACHED(); default: NOT_REACHED();
} }
this->SetDirty(); this->SetDirty();
@@ -2181,7 +2426,7 @@ public:
void OnGameTick() override void OnGameTick() override
{ {
if (this->vehicles.NeedResort()) { if (this->vehgroups.NeedResort()) {
StationID station = (this->vli.type == VL_STATION_LIST) ? this->vli.index : INVALID_STATION; StationID station = (this->vli.type == VL_STATION_LIST) ? this->vli.index : INVALID_STATION;
DEBUG(misc, 3, "Periodic resort %d list company %d at station %d", this->vli.vtype, this->owner, station); DEBUG(misc, 3, "Periodic resort %d list company %d at station %d", this->vli.vtype, this->owner, station);
@@ -2205,19 +2450,19 @@ public:
/* Needs to be done in command-scope, so everything stays valid */ /* Needs to be done in command-scope, so everything stays valid */
this->vli.index = GB(data, 0, 20); this->vli.index = GB(data, 0, 20);
this->window_number = this->vli.Pack(); this->window_number = this->vli.Pack();
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
return; return;
} }
if (data == 0) { if (data == 0) {
/* This needs to be done in command-scope to enforce rebuilding before resorting invalid data */ /* This needs to be done in command-scope to enforce rebuilding before resorting invalid data */
this->vehicles.ForceRebuild(); this->vehgroups.ForceRebuild();
if (this->vli.type == VL_SHARED_ORDERS && !_settings_client.gui.enable_single_veh_shared_order_gui && this->vehicles.size() == 1) { if (this->vli.type == VL_SHARED_ORDERS && !_settings_client.gui.enable_single_veh_shared_order_gui && this->vehicles.size() == 1) {
delete this; delete this;
return; return;
} }
} else { } else {
this->vehicles.ForceResort(); this->vehgroups.ForceResort();
} }
this->CheckCargoFilterEnableState(WID_VL_FILTER_BY_CARGO_SEL, true, this->vli.type != VL_SHARED_ORDERS && this->vli.type != VL_SINGLE_VEH); this->CheckCargoFilterEnableState(WID_VL_FILTER_BY_CARGO_SEL, true, this->vli.type != VL_SHARED_ORDERS && this->vli.type != VL_SINGLE_VEH);

View File

@@ -10,23 +10,62 @@
#ifndef VEHICLE_GUI_BASE_H #ifndef VEHICLE_GUI_BASE_H
#define VEHICLE_GUI_BASE_H #define VEHICLE_GUI_BASE_H
#include "core/smallvec_type.hpp"
#include "date_type.h"
#include "economy_type.h"
#include "sortlist_type.h" #include "sortlist_type.h"
#include "vehiclelist.h" #include "vehiclelist.h"
#include "window_gui.h" #include "window_gui.h"
#include "widgets/dropdown_type.h" #include "widgets/dropdown_type.h"
#include "cargo_type.h" #include "cargo_type.h"
#include <iterator>
typedef GUIList<const Vehicle*, CargoID> GUIVehicleList; typedef GUIList<const Vehicle*, CargoID> GUIVehicleList;
struct GUIVehicleGroup {
VehicleList::const_iterator vehicles_begin; ///< Pointer to beginning element of this vehicle group.
VehicleList::const_iterator vehicles_end; ///< Pointer to past-the-end element of this vehicle group.
Money display_profit_this_year; ///< Total profit for the vehicle group this year.
Money display_profit_last_year; ///< Total profit for the vehicle group laste year.
Date age; ///< Age in days of oldest vehicle in the group.
GUIVehicleGroup(VehicleList::const_iterator vehicles_begin, VehicleList::const_iterator vehicles_end, Money display_profit_this_year, Money display_profit_last_year, Date age)
: vehicles_begin(vehicles_begin), vehicles_end(vehicles_end), display_profit_this_year(display_profit_this_year), display_profit_last_year(display_profit_last_year), age(age) {}
std::ptrdiff_t NumVehicles() const
{
return std::distance(vehicles_begin, vehicles_end);
}
const Vehicle *GetSingleVehicle() const
{
assert(NumVehicles() == 1);
return vehicles_begin[0];
}
};
typedef GUIList<GUIVehicleGroup, CargoID> GUIVehicleGroupList;
struct BaseVehicleListWindow : public Window { struct BaseVehicleListWindow : public Window {
GUIVehicleList vehicles; ///< The list of vehicles enum GroupBy : byte {
uint own_vehicles = 0; ///< Count of vehicles of the local company GB_NONE,
CompanyID own_company; ///< Company ID used for own_vehicles GB_SHARED_ORDERS,
Listing *sorting; ///< Pointer to the vehicle type related sorting.
byte unitnumber_digits; ///< The number of digits of the highest unit number GB_END,
};
GroupBy grouping; ///< How we want to group the list.
VehicleList vehicles; ///< List of vehicles. This is the buffer for `vehgroups` to point into; if this is structurally modified, `vehgroups` must be rebuilt.
uint own_vehicles = 0; ///< Count of vehicles of the local company
CompanyID own_company; ///< Company ID used for own_vehicles
GUIVehicleGroupList vehgroups; ///< List of (groups of) vehicles. This stores iterators of `vehicles`, and should be rebuilt if `vehicles` is structurally changed.
Listing *sorting; ///< Pointer to the vehicle type related sorting.
byte unitnumber_digits; ///< The number of digits of the highest unit number.
Scrollbar *vscroll; Scrollbar *vscroll;
VehicleListIdentifier vli; ///< Identifier of the vehicle list we want to currently show. VehicleListIdentifier vli; ///< Identifier of the vehicle list we want to currently show.
VehicleID vehicle_sel; ///< Selected vehicle VehicleID vehicle_sel; ///< Selected vehicle
typedef GUIVehicleGroupList::SortFunction VehicleGroupSortFunction;
typedef GUIVehicleList::SortFunction VehicleIndividualSortFunction;
/** Special cargo filter criteria */ /** Special cargo filter criteria */
enum CargoFilterSpecialType { enum CargoFilterSpecialType {
@@ -56,17 +95,21 @@ struct BaseVehicleListWindow : public Window {
static const StringID vehicle_depot_name[]; static const StringID vehicle_depot_name[];
static const StringID vehicle_depot_sell_name[]; static const StringID vehicle_depot_sell_name[];
static const StringID vehicle_sorter_names[];
static GUIVehicleList::SortFunction * const vehicle_sorter_funcs[]; static const StringID vehicle_group_by_names[];
static const StringID vehicle_group_none_sorter_names[];
static const StringID vehicle_group_shared_orders_sorter_names[];
static VehicleGroupSortFunction * const vehicle_group_none_sorter_funcs[];
static VehicleGroupSortFunction * const vehicle_group_shared_orders_sorter_funcs[];
const uint vehicle_sorter_non_ground_veh_disable_mask = (1 << 11); // STR_SORT_BY_LENGTH const uint vehicle_sorter_non_ground_veh_disable_mask = (1 << 11); // STR_SORT_BY_LENGTH
BaseVehicleListWindow(WindowDesc *desc, WindowNumber wno) : Window(desc), vli(VehicleListIdentifier::UnPack(wno)) BaseVehicleListWindow(WindowDesc *desc, WindowNumber wno);
{
this->vehicle_sel = INVALID_VEHICLE; void UpdateSortingFromGrouping();
this->vehicles.SetSortFuncs(this->vehicle_sorter_funcs);
}
void DrawVehicleListItems(VehicleID selected_vehicle, int line_height, const Rect &r) const; void DrawVehicleListItems(VehicleID selected_vehicle, int line_height, const Rect &r) const;
void UpdateVehicleGroupBy(GroupBy group_by);
void SortVehicleList(); void SortVehicleList();
void CountOwnVehicles(); void CountOwnVehicles();
void BuildVehicleList(); void BuildVehicleList();
@@ -79,6 +122,30 @@ struct BaseVehicleListWindow : public Window {
DropDownList BuildActionDropdownList(bool show_autoreplace, bool show_group, bool show_template_replace, DropDownList BuildActionDropdownList(bool show_autoreplace, bool show_group, bool show_template_replace,
StringID change_order_str = 0, bool show_create_group = false, bool consider_top_level = false); StringID change_order_str = 0, bool show_create_group = false, bool consider_top_level = false);
bool ShouldShowActionDropdownList() const; bool ShouldShowActionDropdownList() const;
const StringID *GetVehicleSorterNames()
{
switch (this->grouping) {
case GB_NONE:
return vehicle_group_none_sorter_names;
case GB_SHARED_ORDERS:
return vehicle_group_shared_orders_sorter_names;
default:
NOT_REACHED();
}
}
VehicleGroupSortFunction * const *GetVehicleSorterFuncs()
{
switch (this->grouping) {
case GB_NONE:
return vehicle_group_none_sorter_funcs;
case GB_SHARED_ORDERS:
return vehicle_group_shared_orders_sorter_funcs;
default:
NOT_REACHED();
}
}
}; };
uint GetVehicleListHeight(VehicleType type, uint divisor = 1); uint GetVehicleListHeight(VehicleType type, uint divisor = 1);
@@ -90,6 +157,7 @@ struct Sorting {
Listing train; Listing train;
}; };
extern Sorting _sorting; extern BaseVehicleListWindow::GroupBy _grouping[VLT_END][VEH_COMPANY_END];
extern Sorting _sorting[BaseVehicleListWindow::GB_END];
#endif /* VEHICLE_GUI_BASE_H */ #endif /* VEHICLE_GUI_BASE_H */

View File

@@ -48,18 +48,18 @@ typedef BOOL (WINAPI *PFNTRACKMOUSEEVENT)(LPTRACKMOUSEEVENT lpEventTrack);
static PFNTRACKMOUSEEVENT _pTrackMouseEvent = nullptr; static PFNTRACKMOUSEEVENT _pTrackMouseEvent = nullptr;
static struct { static struct {
HWND main_wnd; HWND main_wnd; ///< Handle to system window.
HBITMAP dib_sect; HBITMAP dib_sect; ///< System bitmap object referencing our rendering buffer.
void *buffer_bits; void *buffer_bits; ///< Internal rendering buffer.
HPALETTE gdi_palette; HPALETTE gdi_palette; ///< Palette object for 8bpp blitter.
RECT update_rect; RECT update_rect; ///< Current dirty rect.
int width; int width; ///< Width in pixels of our display surface.
int height; int height; ///< Height in pixels of our display surface.
int width_org; int width_org; ///< Original monitor resolution width, before we changed it.
int height_org; int height_org; ///< Original monitor resolution height, before we changed it.
bool fullscreen; bool fullscreen; ///< Whether to use (true) fullscreen mode.
bool has_focus; bool has_focus; ///< Does our window have system focus?
bool running; bool running; ///< Is the main loop running?
} _wnd; } _wnd;
bool _force_full_redraw; bool _force_full_redraw;
@@ -266,6 +266,8 @@ static void CALLBACK TrackMouseTimerProc(HWND hwnd, UINT msg, UINT_PTR event, DW
*/ */
bool VideoDriver_Win32::MakeWindow(bool full_screen) bool VideoDriver_Win32::MakeWindow(bool full_screen)
{ {
/* full_screen is whether the new window should be fullscreen,
* _wnd.fullscreen is whether the current window is. */
_fullscreen = full_screen; _fullscreen = full_screen;
/* recreate window? */ /* recreate window? */

View File

@@ -14,6 +14,8 @@
enum GroupListWidgets { enum GroupListWidgets {
WID_GL_LIST_VEHICLE, ///< List of the vehicles, this must be first, see: DirtyVehicleListWindowForVehicle WID_GL_LIST_VEHICLE, ///< List of the vehicles, this must be first, see: DirtyVehicleListWindowForVehicle
WID_GL_CAPTION, ///< Caption of the window. WID_GL_CAPTION, ///< Caption of the window.
WID_GL_GROUP_BY_ORDER, ///< Group order.
WID_GL_GROUP_BY_DROPDOWN, ///< Group by dropdown list.
WID_GL_SORT_BY_ORDER, ///< Sort order. WID_GL_SORT_BY_ORDER, ///< Sort order.
WID_GL_SORT_BY_DROPDOWN, ///< Sort by dropdown list. WID_GL_SORT_BY_DROPDOWN, ///< Sort by dropdown list.
WID_GL_FILTER_BY_CARGO, ///< Filter vehicle by cargo type. WID_GL_FILTER_BY_CARGO, ///< Filter vehicle by cargo type.

View File

@@ -14,8 +14,6 @@
enum NetworkGameWidgets { enum NetworkGameWidgets {
WID_NG_MAIN, ///< Main panel. WID_NG_MAIN, ///< Main panel.
WID_NG_CONNECTION, ///< Label in front of connection droplist.
WID_NG_CONN_BTN, ///< 'Connection' droplist button.
WID_NG_CLIENT_LABEL, ///< Label in front of client name edit box. WID_NG_CLIENT_LABEL, ///< Label in front of client name edit box.
WID_NG_CLIENT, ///< Panel with editbox to set client name. WID_NG_CLIENT, ///< Panel with editbox to set client name.
WID_NG_FILTER_LABEL, ///< Label in front of the filter/search edit box. WID_NG_FILTER_LABEL, ///< Label in front of the filter/search edit box.
@@ -45,7 +43,8 @@ enum NetworkGameWidgets {
WID_NG_NEWGRF_MISSING, ///< 'Find missing NewGRF online' button. WID_NG_NEWGRF_MISSING, ///< 'Find missing NewGRF online' button.
WID_NG_NEWGRF_MISSING_SEL, ///< Selection widget for the above button. WID_NG_NEWGRF_MISSING_SEL, ///< Selection widget for the above button.
WID_NG_FIND, ///< 'Find server' button. WID_NG_SEARCH_INTERNET, ///< 'Search internet server' button.
WID_NG_SEARCH_LAN, ///< 'Search LAN server' button.
WID_NG_ADD, ///< 'Add server' button. WID_NG_ADD, ///< 'Add server' button.
WID_NG_START, ///< 'Start server' button. WID_NG_START, ///< 'Start server' button.
WID_NG_CANCEL, ///< 'Cancel' button. WID_NG_CANCEL, ///< 'Cancel' button.

Some files were not shown because too many files have changed in this diff Show More