mirror of https://github.com/OpenTTD/OpenTTD
Compare commits
23 Commits
7706c37ae9
...
a302b5a299
Author | SHA1 | Date |
---|---|---|
|
a302b5a299 | |
|
baced00e9f | |
|
aaf5d39b15 | |
|
7db135099a | |
|
290144c5c9 | |
|
9b55ad5b8d | |
|
f6e78a480d | |
|
259830777c | |
|
753905ae2d | |
|
d2ee2add28 | |
|
8de32c4509 | |
|
77b572619a | |
|
b21c8a3450 | |
|
6d86c760c6 | |
|
d44e693b25 | |
|
b0ea6c0974 | |
|
84e9e106c1 | |
|
ebd984d894 | |
|
f23845805a | |
|
655291facb | |
|
16b0371c1b | |
|
febba930b0 | |
|
bf07751ee7 |
|
@ -466,9 +466,6 @@ void ChangeOwnershipOfCompanyItems(Owner old_owner, Owner new_owner)
|
|||
auto &unitidgen = new_company->freeunits[v->type];
|
||||
v->unitnumber = unitidgen.UseID(unitidgen.NextID());
|
||||
}
|
||||
|
||||
/* Invalidate the vehicle's cargo payment "owner cache". */
|
||||
if (v->cargo_payment != nullptr) v->cargo_payment->owner = nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1218,12 +1215,8 @@ CargoPayment::~CargoPayment()
|
|||
*/
|
||||
void CargoPayment::PayFinalDelivery(CargoType cargo, const CargoPacket *cp, uint count, TileIndex current_tile)
|
||||
{
|
||||
if (this->owner == nullptr) {
|
||||
this->owner = Company::Get(this->front->owner);
|
||||
}
|
||||
|
||||
/* Handle end of route payment */
|
||||
Money profit = DeliverGoods(count, cargo, this->current_station, cp->GetDistance(current_tile), cp->GetPeriodsInTransit(), this->owner, cp->GetSource());
|
||||
Money profit = DeliverGoods(count, cargo, this->current_station, cp->GetDistance(current_tile), cp->GetPeriodsInTransit(), Company::Get(this->front->owner), cp->GetSource());
|
||||
this->route_profit += profit;
|
||||
|
||||
/* The vehicle's profit is whatever route profit there is minus feeder shares. */
|
||||
|
|
|
@ -11,7 +11,6 @@
|
|||
#define ECONOMY_BASE_H
|
||||
|
||||
#include "cargopacket.h"
|
||||
#include "company_type.h"
|
||||
|
||||
/** Type of pool to store cargo payments in; little over 1 million. */
|
||||
using CargoPaymentPool = Pool<CargoPayment, CargoPaymentID, 512>;
|
||||
|
@ -24,7 +23,6 @@ extern CargoPaymentPool _cargo_payment_pool;
|
|||
struct CargoPayment : CargoPaymentPool::PoolItem<&_cargo_payment_pool> {
|
||||
/* CargoPaymentID index member of CargoPaymentPool is 4 bytes. */
|
||||
StationID current_station = StationID::Invalid(); ///< NOSAVE: The current station
|
||||
Company *owner = nullptr; ///< NOSAVE: The owner of the vehicle
|
||||
|
||||
Vehicle *front = nullptr; ///< The front vehicle to do the payment of
|
||||
Money route_profit = 0; ///< The amount of money to add/remove from the bank account
|
||||
|
|
|
@ -43,7 +43,7 @@ FontCache::FontCache(FontSize fs) : parent(FontCache::Get(fs)), fs(fs), height(_
|
|||
/** Clean everything up. */
|
||||
FontCache::~FontCache()
|
||||
{
|
||||
assert(this->fs == this->parent->fs);
|
||||
assert(this->parent == nullptr || this->fs == this->parent->fs);
|
||||
FontCache::caches[this->fs] = this->parent;
|
||||
Layouter::ResetFontCache(this->fs);
|
||||
}
|
||||
|
@ -241,8 +241,7 @@ void InitFontCache(bool monospace)
|
|||
void UninitFontCache()
|
||||
{
|
||||
for (FontSize fs = FS_BEGIN; fs < FS_END; fs++) {
|
||||
FontCache *fc = FontCache::Get(fs);
|
||||
if (fc->HasParent()) delete fc;
|
||||
while (FontCache::Get(fs) != nullptr) delete FontCache::Get(fs);
|
||||
}
|
||||
|
||||
#ifdef WITH_FREETYPE
|
||||
|
|
49
src/gfx.cpp
49
src/gfx.cpp
|
@ -523,10 +523,9 @@ static int DrawLayoutLine(const ParagraphLayouter::Line &line, int y, int left,
|
|||
int max_x = right; // The maximum x position to draw normal glyphs on.
|
||||
|
||||
truncation &= max_w < w; // Whether we need to do truncation.
|
||||
int dot_width = 0; // Cache for the width of the dot.
|
||||
const Sprite *dot_sprite = nullptr; // Cache for the sprite of the dot.
|
||||
bool dot_has_shadow = false; // Whether the dot's font requires shadows.
|
||||
int truncation_width = 0; // Width of the ellipsis string.
|
||||
|
||||
std::optional<Layouter> truncation_layout; ///< Layout for truncation ellipsis.
|
||||
if (truncation) {
|
||||
/*
|
||||
* Assumption may be made that all fonts of a run are of the same size.
|
||||
|
@ -534,20 +533,17 @@ static int DrawLayoutLine(const ParagraphLayouter::Line &line, int y, int left,
|
|||
* another size would be chosen it won't have truncated too little for
|
||||
* the truncation dots.
|
||||
*/
|
||||
FontCache *fc = line.GetVisualRun(0).GetFont()->fc;
|
||||
dot_has_shadow = fc->GetDrawGlyphShadow();
|
||||
GlyphID dot_glyph = fc->MapCharToGlyph('.');
|
||||
dot_width = fc->GetGlyphWidth(dot_glyph);
|
||||
dot_sprite = fc->GetGlyph(dot_glyph);
|
||||
truncation_layout.emplace(GetEllipsis(), INT32_MAX, line.GetVisualRun(0).GetFont()->fc->GetSize());
|
||||
truncation_width = truncation_layout->GetBounds().width;
|
||||
|
||||
/* Is there enough space even for an ellipsis? */
|
||||
if (max_w < dot_width * 3) return (_current_text_dir == TD_RTL) ? left : right;
|
||||
if (max_w < truncation_width) return (_current_text_dir == TD_RTL) ? left : right;
|
||||
|
||||
if (_current_text_dir == TD_RTL) {
|
||||
min_x += 3 * dot_width;
|
||||
min_x += truncation_width;
|
||||
offset_x = w - max_w;
|
||||
} else {
|
||||
max_x -= 3 * dot_width;
|
||||
max_x -= truncation_width;
|
||||
}
|
||||
|
||||
w = max_w;
|
||||
|
@ -583,9 +579,11 @@ static int DrawLayoutLine(const ParagraphLayouter::Line &line, int y, int left,
|
|||
|
||||
const uint shadow_offset = ScaleGUITrad(1);
|
||||
|
||||
/* Draw shadow, then foreground */
|
||||
for (bool do_shadow : { true, false }) {
|
||||
bool colour_has_shadow = false;
|
||||
auto draw_line = [&](const ParagraphLayouter::Line &line, bool do_shadow, int left, int min_x, int max_x, bool truncation) {
|
||||
const DrawPixelInfo *dpi = _cur_dpi;
|
||||
int dpi_left = dpi->left;
|
||||
int dpi_right = dpi->left + dpi->width - 1;
|
||||
|
||||
for (int run_index = 0; run_index < line.CountRuns(); run_index++) {
|
||||
const ParagraphLayouter::VisualRun &run = line.GetVisualRun(run_index);
|
||||
const auto &glyphs = run.GetGlyphs();
|
||||
|
@ -595,22 +593,18 @@ static int DrawLayoutLine(const ParagraphLayouter::Line &line, int y, int left,
|
|||
FontCache *fc = f->fc;
|
||||
TextColour colour = f->colour;
|
||||
if (colour == TC_INVALID || HasFlag(default_colour, TC_FORCED)) colour = default_colour;
|
||||
colour_has_shadow = (colour & TC_NO_SHADE) == 0 && colour != TC_BLACK;
|
||||
bool colour_has_shadow = (colour & TC_NO_SHADE) == 0 && colour != TC_BLACK;
|
||||
SetColourRemap(do_shadow ? TC_BLACK : colour); // the last run also sets the colour for the truncation dots
|
||||
if (do_shadow && (!fc->GetDrawGlyphShadow() || !colour_has_shadow)) continue;
|
||||
|
||||
DrawPixelInfo *dpi = _cur_dpi;
|
||||
int dpi_left = dpi->left;
|
||||
int dpi_right = dpi->left + dpi->width - 1;
|
||||
|
||||
for (int i = 0; i < run.GetGlyphCount(); i++) {
|
||||
GlyphID glyph = glyphs[i];
|
||||
|
||||
/* Not a valid glyph (empty) */
|
||||
if (glyph == 0xFFFF) continue;
|
||||
|
||||
int begin_x = positions[i].left + left - offset_x;
|
||||
int end_x = positions[i].right + left - offset_x;
|
||||
int begin_x = positions[i].left + left;
|
||||
int end_x = positions[i].right + left;
|
||||
int top = positions[i].top + y;
|
||||
|
||||
/* Truncated away. */
|
||||
|
@ -625,12 +619,15 @@ static int DrawLayoutLine(const ParagraphLayouter::Line &line, int y, int left,
|
|||
GfxMainBlitter(sprite, begin_x + (do_shadow ? shadow_offset : 0), top + (do_shadow ? shadow_offset : 0), BlitterMode::ColourRemap);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
if (truncation && (!do_shadow || (dot_has_shadow && colour_has_shadow))) {
|
||||
int x = (_current_text_dir == TD_RTL) ? left : (right - 3 * dot_width);
|
||||
for (int i = 0; i < 3; i++, x += dot_width) {
|
||||
GfxMainBlitter(dot_sprite, x + (do_shadow ? shadow_offset : 0), y + (do_shadow ? shadow_offset : 0), BlitterMode::ColourRemap);
|
||||
}
|
||||
/* Draw shadow, then foreground */
|
||||
for (bool do_shadow : {true, false}) {
|
||||
draw_line(line, do_shadow, left - offset_x, min_x, max_x, truncation);
|
||||
|
||||
if (truncation) {
|
||||
int x = (_current_text_dir == TD_RTL) ? left : (right - truncation_width);
|
||||
draw_line(*truncation_layout->front(), do_shadow, x, INT32_MIN, INT32_MAX, false);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -88,12 +88,12 @@ void UndrawMouseCursor();
|
|||
void RedrawScreenRect(int left, int top, int right, int bottom);
|
||||
void GfxScroll(int left, int top, int width, int height, int xo, int yo);
|
||||
|
||||
Dimension GetSpriteSize(SpriteID sprid, Point *offset = nullptr, ZoomLevel zoom = ZOOM_LVL_GUI);
|
||||
Dimension GetSpriteSize(SpriteID sprid, Point *offset = nullptr, ZoomLevel zoom = _gui_zoom);
|
||||
Dimension GetScaledSpriteSize(SpriteID sprid); /* widget.cpp */
|
||||
void DrawSpriteViewport(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub = nullptr);
|
||||
void DrawSprite(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub = nullptr, ZoomLevel zoom = ZOOM_LVL_GUI);
|
||||
void DrawSprite(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub = nullptr, ZoomLevel zoom = _gui_zoom);
|
||||
void DrawSpriteIgnorePadding(SpriteID img, PaletteID pal, const Rect &r, StringAlignment align); /* widget.cpp */
|
||||
std::unique_ptr<uint32_t[]> DrawSpriteToRgbaBuffer(SpriteID spriteId, ZoomLevel zoom = ZOOM_LVL_GUI);
|
||||
std::unique_ptr<uint32_t[]> DrawSpriteToRgbaBuffer(SpriteID spriteId, ZoomLevel zoom = _gui_zoom);
|
||||
|
||||
int DrawString(int left, int right, int top, std::string_view str, TextColour colour = TC_FROMSTRING, StringAlignment align = SA_LEFT, bool underline = false, FontSize fontsize = FS_NORMAL);
|
||||
int DrawString(int left, int right, int top, StringID str, TextColour colour = TC_FROMSTRING, StringAlignment align = SA_LEFT, bool underline = false, FontSize fontsize = FS_NORMAL);
|
||||
|
|
|
@ -8,6 +8,7 @@
|
|||
/** @file graph_gui.cpp GUI that shows performance graphs. */
|
||||
|
||||
#include "stdafx.h"
|
||||
#include "misc/history_func.hpp"
|
||||
#include "graph_gui.h"
|
||||
#include "window_gui.h"
|
||||
#include "company_base.h"
|
||||
|
@ -215,6 +216,15 @@ protected:
|
|||
uint8_t highlight_range = UINT8_MAX; ///< Data range that should be highlighted, or UINT8_MAX for none.
|
||||
bool highlight_state = false; ///< Current state of highlight, toggled every TIMER_BLINK_INTERVAL period.
|
||||
|
||||
template <typename Tprojection>
|
||||
struct Filler {
|
||||
DataSet &dataset; ///< Dataset to fill.
|
||||
const Tprojection &proj; ///< Projection to apply.
|
||||
|
||||
inline void Fill(uint i, const auto &data) const { this->dataset.values[i] = std::invoke(this->proj, data); }
|
||||
inline void MakeInvalid(uint i) const { this->dataset.values[i] = INVALID_DATAPOINT; }
|
||||
};
|
||||
|
||||
/**
|
||||
* Get appropriate part of dataset values for the current number of horizontal points.
|
||||
* @param dataset Dataset to get values of
|
||||
|
@ -378,7 +388,9 @@ protected:
|
|||
/* Draw the background of the graph itself. */
|
||||
GfxFillRect(r.left, r.top, r.right, r.bottom, GRAPH_BASE_COLOUR);
|
||||
|
||||
/* Draw the vertical grid lines. */
|
||||
/* Draw the grid lines. */
|
||||
int gridline_width = WidgetDimensions::scaled.bevel.top;
|
||||
int grid_colour = GRAPH_GRID_COLOUR;
|
||||
|
||||
/* Don't draw the first line, as that's where the axis will be. */
|
||||
if (rtl) {
|
||||
|
@ -388,13 +400,12 @@ protected:
|
|||
x = r.left + x_sep;
|
||||
}
|
||||
|
||||
int grid_colour = GRAPH_GRID_COLOUR;
|
||||
for (int i = 1; i < this->num_vert_lines + 1; i++) {
|
||||
/* If using wallclock units, we separate periods with a lighter line. */
|
||||
if (TimerGameEconomy::UsingWallclockUnits()) {
|
||||
grid_colour = (i % 4 == 0) ? GRAPH_YEAR_LINE_COLOUR : GRAPH_GRID_COLOUR;
|
||||
}
|
||||
GfxFillRect(x, r.top, x, r.bottom, grid_colour);
|
||||
GfxFillRect(x, r.top, x + gridline_width - 1, r.bottom, grid_colour);
|
||||
x += x_sep;
|
||||
}
|
||||
|
||||
|
@ -403,20 +414,20 @@ protected:
|
|||
|
||||
for (int i = 0; i < (num_hori_lines + 1); i++) {
|
||||
if (rtl) {
|
||||
GfxFillRect(r.right + 1, y, r.right + ScaleGUITrad(3), y, GRAPH_AXIS_LINE_COLOUR);
|
||||
GfxFillRect(r.right + 1, y, r.right + ScaleGUITrad(3), y + gridline_width - 1, GRAPH_AXIS_LINE_COLOUR);
|
||||
} else {
|
||||
GfxFillRect(r.left - ScaleGUITrad(3), y, r.left - 1, y, GRAPH_AXIS_LINE_COLOUR);
|
||||
GfxFillRect(r.left - ScaleGUITrad(3), y, r.left - 1, y + gridline_width - 1, GRAPH_AXIS_LINE_COLOUR);
|
||||
}
|
||||
GfxFillRect(r.left, y, r.right, y, GRAPH_GRID_COLOUR);
|
||||
GfxFillRect(r.left, y, r.right + gridline_width - 1, y + gridline_width - 1, GRAPH_GRID_COLOUR);
|
||||
y -= y_sep;
|
||||
}
|
||||
|
||||
/* Draw the y axis. */
|
||||
GfxFillRect(r.left, r.top, r.left, r.bottom, GRAPH_AXIS_LINE_COLOUR);
|
||||
GfxFillRect(r.left, r.top, r.left + gridline_width - 1, r.bottom + gridline_width - 1, GRAPH_AXIS_LINE_COLOUR);
|
||||
|
||||
/* Draw the x axis. */
|
||||
y = x_axis_offset + r.top;
|
||||
GfxFillRect(r.left, y, r.right, y, GRAPH_ZERO_LINE_COLOUR);
|
||||
GfxFillRect(r.left, y, r.right + gridline_width - 1, y + gridline_width - 1, GRAPH_ZERO_LINE_COLOUR);
|
||||
|
||||
/* Find the largest value that will be drawn. */
|
||||
if (this->num_on_x_axis == 0) return;
|
||||
|
@ -471,7 +482,7 @@ protected:
|
|||
year++;
|
||||
|
||||
/* Draw a lighter grid line between years. Top and bottom adjustments ensure we don't draw over top and bottom horizontal grid lines. */
|
||||
GfxFillRect(x + x_sep, r.top + 1, x + x_sep, r.bottom - 1, GRAPH_YEAR_LINE_COLOUR);
|
||||
GfxFillRect(x + x_sep, r.top + gridline_width, x + x_sep + gridline_width - 1, r.bottom - 1, GRAPH_YEAR_LINE_COLOUR);
|
||||
}
|
||||
x += x_sep;
|
||||
}
|
||||
|
@ -499,10 +510,11 @@ protected:
|
|||
}
|
||||
}
|
||||
|
||||
/* draw lines and dots */
|
||||
uint linewidth = _settings_client.gui.graph_line_thickness;
|
||||
uint pointoffs1 = (linewidth + 1) / 2;
|
||||
uint pointoffs2 = linewidth + 1 - pointoffs1;
|
||||
/* Draw lines and dots. */
|
||||
uint linewidth = ScaleGUITrad(_settings_client.gui.graph_line_thickness);
|
||||
uint pointwidth = ScaleGUITrad(_settings_client.gui.graph_line_thickness + 1);
|
||||
uint pointoffs1 = pointwidth / 2;
|
||||
uint pointoffs2 = pointwidth - pointoffs1;
|
||||
|
||||
auto draw_dataset = [&](const DataSet &dataset, uint8_t colour) {
|
||||
if (HasBit(this->excluded_data, dataset.exclude_bit)) return;
|
||||
|
@ -1661,24 +1673,22 @@ struct IndustryProductionGraphWindow : BaseCargoGraphWindow {
|
|||
if (!IsValidCargoType(p.cargo)) continue;
|
||||
const CargoSpec *cs = CargoSpec::Get(p.cargo);
|
||||
|
||||
this->data.reserve(this->data.size() + 2);
|
||||
|
||||
DataSet &produced = this->data.emplace_back();
|
||||
produced.colour = cs->legend_colour;
|
||||
produced.exclude_bit = cs->Index();
|
||||
produced.range_bit = 0;
|
||||
|
||||
for (uint j = 0; j < GRAPH_NUM_MONTHS; j++) {
|
||||
produced.values[j] = p.history[GRAPH_NUM_MONTHS - j].production;
|
||||
}
|
||||
auto produced_filler = Filler{produced, &Industry::ProducedHistory::production};
|
||||
|
||||
DataSet &transported = this->data.emplace_back();
|
||||
transported.colour = cs->legend_colour;
|
||||
transported.exclude_bit = cs->Index();
|
||||
transported.range_bit = 1;
|
||||
transported.dash = 2;
|
||||
auto transported_filler = Filler{transported, &Industry::ProducedHistory::transported};
|
||||
|
||||
for (uint j = 0; j < GRAPH_NUM_MONTHS; j++) {
|
||||
transported.values[j] = p.history[GRAPH_NUM_MONTHS - j].transported;
|
||||
}
|
||||
FillFromHistory<GRAPH_NUM_MONTHS>(p.history, i->valid_history, produced_filler, transported_filler);
|
||||
}
|
||||
|
||||
this->SetDirty();
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
#define INDUSTRY_H
|
||||
|
||||
#include "core/flatset_type.hpp"
|
||||
#include "misc/history_type.hpp"
|
||||
#include "newgrf_storage.h"
|
||||
#include "subsidy_type.h"
|
||||
#include "industry_map.h"
|
||||
|
@ -55,9 +56,6 @@ enum class IndustryControlFlag : uint8_t {
|
|||
};
|
||||
using IndustryControlFlags = EnumBitSet<IndustryControlFlag, uint8_t, IndustryControlFlag::End>;
|
||||
|
||||
static const int THIS_MONTH = 0;
|
||||
static const int LAST_MONTH = 1;
|
||||
|
||||
/**
|
||||
* Defines the internal data of a functional industry.
|
||||
*/
|
||||
|
@ -72,12 +70,11 @@ struct Industry : IndustryPool::PoolItem<&_industry_pool> {
|
|||
return ClampTo<uint8_t>(this->transported * 256 / this->production);
|
||||
}
|
||||
};
|
||||
|
||||
struct ProducedCargo {
|
||||
CargoType cargo = 0; ///< Cargo type
|
||||
uint16_t waiting = 0; ///< Amount of cargo produced
|
||||
uint8_t rate = 0; ///< Production rate
|
||||
std::array<ProducedHistory, 25> history{}; ///< History of cargo produced and transported for this month and 24 previous months
|
||||
HistoryData<ProducedHistory> history{}; ///< History of cargo produced and transported for this month and 24 previous months
|
||||
};
|
||||
|
||||
struct AcceptedCargo {
|
||||
|
@ -92,6 +89,7 @@ struct Industry : IndustryPool::PoolItem<&_industry_pool> {
|
|||
TileArea location{INVALID_TILE, 0, 0}; ///< Location of the industry
|
||||
Town *town = nullptr; ///< Nearest town
|
||||
Station *neutral_station = nullptr; ///< Associated neutral station
|
||||
ValidHistoryMask valid_history = 0; ///< Mask of valid history records.
|
||||
ProducedCargoes produced{}; ///< produced cargo slots
|
||||
AcceptedCargoes accepted{}; ///< accepted cargo slots
|
||||
uint8_t prod_level = 0; ///< general production level
|
||||
|
|
|
@ -8,6 +8,8 @@
|
|||
/** @file industry_cmd.cpp Handling of industry tiles. */
|
||||
|
||||
#include "stdafx.h"
|
||||
#include "misc/history_type.hpp"
|
||||
#include "misc/history_func.hpp"
|
||||
#include "clear_map.h"
|
||||
#include "industry.h"
|
||||
#include "station_base.h"
|
||||
|
@ -1835,6 +1837,8 @@ static void DoCreateNewIndustry(Industry *i, TileIndex tile, IndustryType type,
|
|||
for (auto &p : i->produced) {
|
||||
p.history[LAST_MONTH].production += ScaleByCargoScale(p.rate * 8, false);
|
||||
}
|
||||
|
||||
UpdateValidHistory(i->valid_history);
|
||||
}
|
||||
|
||||
if (indspec->callback_mask.Test(IndustryCallbackMask::DecideColour)) {
|
||||
|
@ -2492,14 +2496,13 @@ void GenerateIndustries()
|
|||
*/
|
||||
static void UpdateIndustryStatistics(Industry *i)
|
||||
{
|
||||
UpdateValidHistory(i->valid_history);
|
||||
|
||||
for (auto &p : i->produced) {
|
||||
if (IsValidCargoType(p.cargo)) {
|
||||
if (p.history[THIS_MONTH].production != 0) i->last_prod_year = TimerGameEconomy::year;
|
||||
|
||||
/* Move history from this month to last month. */
|
||||
std::rotate(std::rbegin(p.history), std::rbegin(p.history) + 1, std::rend(p.history));
|
||||
p.history[THIS_MONTH].production = 0;
|
||||
p.history[THIS_MONTH].transported = 0;
|
||||
RotateHistory(p.history);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1118,6 +1118,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lening rentekoe
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Bedryfskostes: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Verstel die vlak van instandhouding en bedryfskoste van voertuie en infrastruktuur
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Konstruksie spoed: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Beperk die hoeveelheid konstruksie aksies vir die AIs
|
||||
|
@ -1134,6 +1135,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Verstel hoeveel
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Konstruksie kostes: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Verstel die vlak van konstruksie en aankoop-kostes
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Resessies: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :As dit geaktiveer is, kan resessie elke paar jaar voorkom. Gedurende 'n resessie word is vervaardiging drasties minder en aan die einde van die resessie word dit weer herstel na normale vlakke.
|
||||
|
|
|
@ -1148,6 +1148,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :يمين
|
|||
STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :سعر الفائدة على القرض يتحكم أيضًا في التضخم ، إذا تم تمكينه
|
||||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :تحديد مستوى تكاليف الصيانة والتشغيل للمركبات والبنية التحتية
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED ::سرعة البناء {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :الحد من كمية البناء للذكاء الاصطناعي
|
||||
|
@ -1162,6 +1163,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :حدد المب
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :تكاليف البناء: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :تحديد مستوى تكاليف البناء والشراء
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :حالات الركود: {STRING}
|
||||
|
||||
|
|
|
@ -1082,6 +1082,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Maileguen inter
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Mantenimendu kostea: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Ibilgailu eta azpigiturak mantentzea kostatuko duena ezarri
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Eraikitzeko abiadura: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :IA-en eraikuntza ekintza kopurua mugatu
|
||||
|
@ -1098,6 +1099,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Subsidio garrai
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Eraikuntza kosteak: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Erosketa eta eraikuntza kostuak ezarri
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Atzerapen ekonomikoak: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Gaitua dagoenean, atzeratze ekonomikoa urte gutxika gertatuko da. Atzeratze ekonomikoan, ekoizpen orokorra dexente gutxituko da (Aurreko balioetara bueltatuko da atzerapena amaitzerakoan)
|
||||
|
|
|
@ -1588,6 +1588,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Адсотка
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Эксплуатацыйныя выдаткі: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Усталюйце ўзровень абслугоўваньня й эксплуатацыйныя выдаткі на транспарт й інфраструктуру
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Хуткасьць будаўніцтва: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Абмяжуйце колькасьць будаўнічых мэрапрыемстваў для ШІ
|
||||
|
@ -1609,6 +1610,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :субсіды
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Выдаткі на будаўніцтва: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Усталюйце ўзровень выдаткаў на будаўніцтва й набыцьцё
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Спады: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Калі ўключана, у гульні часам адбываюцца эканамічныя крызісы. Падчас крызісу аб'ёмы вытворчасьці значна змяншаюцца (і вяртаюцца да ранейшага ўзроўня, калі крызіс сканчаецца).
|
||||
|
|
|
@ -268,6 +268,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}ano{
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}período{P "" s}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Filtro:
|
||||
|
@ -1301,6 +1302,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Taxa de juros d
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Custos operacionais: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Definir o nível dos custos de manutenção e operacionais de veículos e da infraestrutura
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Baixos
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Médios
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Altos
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Velocidade de construção: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limitar a quantidade ações de construção para IAs
|
||||
|
@ -1322,6 +1327,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Sem subsídios
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Custos de construção: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Definir o nível dos custos de construção e de aquisição
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Baixos
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Médios
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Altos
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recessões: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Se ativado, recessões podem ocorrer periodicamente. Durante uma recessão, toda a produção é significativamente menor (ela retorna ao nível anterior quando a recessão termina)
|
||||
|
@ -2077,9 +2086,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :A classe de car
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Modo de distribuição para outras classes de carga: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Assimétrico" significa que quantidades arbitrárias de carga podem ser enviadas em qualquer direção. "Manual" significa que não haverá distribuição automática dessas cargas
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :assimétrico
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :simétrico
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Assimétrica
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Simétrica
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Precisão da distribuição: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Quanto maior este valor, mais tempo de CPU será necessário para calcular a rede de conexões. Se demorar muito, você poderá notar um atraso. Entretanto, se o valor for muito pequeno, a distribuição será imprecisa e você irá perceber que cargas não estão sendo enviadas para os locais esperados
|
||||
|
|
|
@ -1295,6 +1295,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Лихвен п
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Цени за опериране на превозните средства: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Задава ниво на цените за опериране и поддръжка на превозните средства и инфраструктурата
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Скорост на строителните дейности: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Ограничава количеството строителни дейности за ИИ
|
||||
|
@ -1316,6 +1317,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Няма суб
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Цени на конструкции: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Задава ниво на конструиране и цени за закупуване
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Рецесии: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Ако е разрешено, рецесии може да се появяват на всеки няколко години. По време на рецесия цялото производство е значително намалено (връща се на предишно ниво след края на рецесията)
|
||||
|
|
|
@ -1301,6 +1301,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Tipus d'interè
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Costos d'utilització: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Fixa el nivell de manteniment i els costos d'utilització dels vehicles i infraestructures
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Ritme de construcció: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limita la quantitat d'accions de construcció per part de les IA
|
||||
|
@ -1322,6 +1323,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Sense subsidis
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Costos de construcció: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Fixa el nivell de construcció i els preus de compra
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recessions: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Si està activat, poden haver recessions periòdicament. Durant una recessió, tota la producció és significativament més baixa, tornant al nivell previ quan s'acabi el període de recessió.
|
||||
|
|
|
@ -571,6 +571,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Сылтӑмр
|
|||
###setting-zero-is-special
|
||||
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
@ -579,6 +580,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Сылтӑмр
|
|||
|
||||
###setting-zero-is-special
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1221,6 +1221,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Kamatna stopa z
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Troškovi korištenja: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Postavi razinu troškova održavanja i korištenja za vozila i infrastrukturu
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Brzina gradnje: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limitiraj količinu građevinskih akcija za UI-je
|
||||
|
@ -1238,6 +1239,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION :Trajanje potica
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Građevinski troškovi: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Postavi razinu građevinskih troškova i troškova kupnje
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recesije: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Ukoliko je uključeno, recesija se može pojaviti svakih nekoliko godina. Tijekom recesije sva proizvodnja je značajno manja (vraća se na prethodnu razinu kada recesija završi)
|
||||
|
|
|
@ -1381,6 +1381,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Výše úroků
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Cena provozu: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Nastav cenu údržby a provozu vozidel a infrastruktury
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Rychlost výstavby: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Omezení výstavby AI
|
||||
|
@ -1402,6 +1403,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Žádné dotace
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Cena výstavby: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nastav cenu výstavby a nákupu
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Krize: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Pokud jsou krize zapnuty, mohou se občas objevit krize. Během krize je snížena veškerá produkce. Po krizi se opět vrátí do původních hodnot
|
||||
|
|
|
@ -1300,6 +1300,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lånerente; kon
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Driftsomkostninger: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Indstil niveauet for vedligeholdelse og driftsomkostninger af kørertøjer og infrastruktur
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Konstruktionshastighed: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Begræns antallet af igangværende konstruktioner for AI'er
|
||||
|
@ -1321,6 +1322,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Ingen tilskudso
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Konstruktionspriser: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Indstil prisniveau for køb og konstruktion
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Kriser: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Hvis aktiveret, kan lavkonjunktur forekomme hvert par år. Under en lavkonjunktur er al produktion væsentligt lavere (den vender tilbage til tidligere niveau, når recessionen er forbi)
|
||||
|
|
|
@ -267,6 +267,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}jaar
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}period{P "" en}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Filter:
|
||||
|
@ -1300,6 +1301,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Percentage rent
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Onderhoudskosten: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Het niveau van onderhoud en lopende kosten van voertuigen en infrastuctuur
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Laag
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Gemiddeld
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Hoog
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Bouwsnelheid: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Beperk de hoeveelheid bouwactiviteiten voor computerspeler
|
||||
|
@ -1321,6 +1326,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Geen subsidie
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Bouwkosten: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Het niveau van bouw- en aankoopkosten instellen
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Laag
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Gemiddeld
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Hoog
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recessies: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Wanneer dit is ingeschakeld kunnen nu en dan recessies optreden. Tijdens een recessie is alle productie aanzienlijk lager (deze keert terug naar het vorige niveau als de recessie voorbij is).
|
||||
|
|
|
@ -267,6 +267,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}year
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}period{P "" s}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Filter:
|
||||
|
@ -2084,9 +2085,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :The ARMOURED ca
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribution mode for other cargo classes: {STRING2}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetric
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asymmetric
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Symmetric
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribution accuracy: {STRING2}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :The higher you set this the more CPU time the calculation of the link graph will take. If it takes too long you may notice lag. If you set it to a low value, however, the distribution will be inaccurate, and you may notice cargo not being sent to the places you expect it to go
|
||||
|
|
|
@ -267,6 +267,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}year
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}period{P "" s}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Filter:
|
||||
|
@ -1300,6 +1301,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Loan interest r
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Running costs: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Set level of maintainance and running costs of vehicles and infrastructure
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Low
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Medium
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :High
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Construction speed: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limit the amount of construction actions for AI's
|
||||
|
@ -1321,6 +1326,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :No subsidies
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Construction costs: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Set level of construction and purchase costs
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Low
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Medium
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :High
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recessions: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :If enabled, recessions may occur periodically. During a recession all production is significantly lower (it returns to previous level when the recession is over)
|
||||
|
@ -2076,9 +2085,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :The ARMOURED ca
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribution mode for other cargo classes: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetric
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asymmetric
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Symmetric
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribution accuracy: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :The higher you set this the more CPU time the calculation of the link graph will take. If it takes too long you may notice lag. If you set it to a low value, however, the distribution will be inaccurate, and you may notice cargo not being sent to the places you expect it to go
|
||||
|
|
|
@ -267,6 +267,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}year
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}period{P "" s}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Filter:
|
||||
|
@ -1300,6 +1301,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Loan interest r
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Running costs: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Set level of maintenance and running costs of vehicles and infrastructure
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Low
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Medium
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :High
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Construction speed: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limit the amount of construction actions for AIs
|
||||
|
@ -1321,6 +1326,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :No subsidies
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Construction costs: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Set level of construction and purchase costs
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Low
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Medium
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :High
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recessions: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :If enabled, recessions may occur periodically. During a recession all production is significantly lower (it returns to previous level when the recession is over)
|
||||
|
@ -2076,9 +2085,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :The ARMORED car
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribution mode for other cargo classes: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetric
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asymmetric
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Symmetric
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribution accuracy: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :The higher you set this the more CPU time the calculation of the link graph will take. If it takes too long you may notice lag. If you set it to a low value, however, the distribution will be inaccurate, and you may notice cargo not being sent to the places you expect it to go
|
||||
|
@ -2328,16 +2337,19 @@ STR_FACE_SIMPLE_TOOLTIP :{BLACK}Simple f
|
|||
STR_FACE_LOAD :{BLACK}Load
|
||||
STR_FACE_LOAD_TOOLTIP :{BLACK}Load favorite face
|
||||
STR_FACE_LOAD_DONE :{WHITE}Your favorite face has been loaded from the OpenTTD configuration file
|
||||
STR_FACE_FACECODE :{BLACK}Player face no.
|
||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}View and/or set face number of the company president
|
||||
STR_FACE_FACECODE_CAPTION :{WHITE}View and/or set president face number
|
||||
STR_FACE_FACECODE_SET :{WHITE}New face number code has been set
|
||||
STR_FACE_FACECODE_ERR :{WHITE}Couldn't set president face number - must be a number between 0 and 4,294,967,295!
|
||||
STR_FACE_FACECODE :{BLACK}Player face code
|
||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}View and/or set face code of the company president
|
||||
STR_FACE_FACECODE_CAPTION :{WHITE}View and/or set president face code
|
||||
STR_FACE_FACECODE_SET :{WHITE}New president face has been set
|
||||
STR_FACE_FACECODE_ERR :{WHITE}Couldn't set president face code - must be a valid label and number
|
||||
STR_FACE_SAVE :{BLACK}Save
|
||||
STR_FACE_SAVE_TOOLTIP :{BLACK}Save favorite face
|
||||
STR_FACE_SAVE_DONE :{WHITE}This face will be saved as your favorite in the OpenTTD configuration file
|
||||
STR_FACE_SETTING_TOGGLE :{STRING} {ORANGE}{STRING}
|
||||
STR_FACE_SETTING_NUMERIC :{STRING} {ORANGE}{NUM} / {NUM}
|
||||
STR_FACE_YES :Yes
|
||||
STR_FACE_NO :No
|
||||
STR_FACE_STYLE :Style:
|
||||
STR_FACE_HAIR :Hair:
|
||||
STR_FACE_EYEBROWS :Eyebrows:
|
||||
STR_FACE_EYECOLOUR :Eye color:
|
||||
|
@ -2810,6 +2822,10 @@ STR_PICKER_MODE_USED_TOOLTIP :Toggle showing
|
|||
STR_PICKER_MODE_SAVED :Saved
|
||||
STR_PICKER_MODE_SAVED_TOOLTIP :Toggle showing only saved items
|
||||
|
||||
STR_PICKER_PREVIEW_SHRINK :-
|
||||
STR_PICKER_PREVIEW_SHRINK_TOOLTIP :Reduce the height of preview images. Ctrl+Click to reduce to minimum
|
||||
STR_PICKER_PREVIEW_EXPAND :+
|
||||
STR_PICKER_PREVIEW_EXPAND_TOOLTIP :Increase the height of preview images. Ctrl+Click to increase to maximum
|
||||
|
||||
STR_PICKER_STATION_CLASS_TOOLTIP :Select a station class to display
|
||||
STR_PICKER_STATION_TYPE_TOOLTIP :Select a station type to build. Ctrl+Click to add or remove in saved items
|
||||
|
|
|
@ -1324,6 +1324,7 @@ STR_CONFIG_SETTING_INTEREST_RATE :Rentumtarifoj:
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Irkostoj: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Ŝanĝu nivelon de bontenkostoj kaj irkostoj de veturiloj kaj infrastrukturo
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Konstrurapido: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limigu la kvanton de konstruaj agoj por AIoj
|
||||
|
@ -1344,6 +1345,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Neniuj subvenci
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Kostoj de konstruado: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Ŝanĝu nivelon de konstruaj kaj aĉetaj kostoj
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recesioj: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Kiam tiu ĉi agordo estas aktiva, recesioj povas okazi ĉiujn kelkajn jarojn. Dum recesio ĉia produktado estas signife malpli alta (ĝi revenos al la antaŭa nivelo kiam finiĝas la recesio)
|
||||
|
|
|
@ -1334,6 +1334,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Laenu intressim
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Käituskulud: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Määrab sõidukite ja taristu hooldus- ja käituskulude hinnataseme
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Ehitustempo: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Piirab arvuti ehitustoimingute arvu
|
||||
|
@ -1355,6 +1356,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Toetusteta
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Ehituse hinnad: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Määrab ehitus- ja ostukulude hinnataseme
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Majanduslangused: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Kui on aktiveeritud siis võib majanduslangus toimuda iga paari aasta tagant. Majanduslanguse ajal on kõik tootmismahud tunduvalt madalamad (majanduslanguse lõppedes taastuvad endised tootmismahud)
|
||||
|
|
|
@ -1063,6 +1063,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Rentustigi á l
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Rakstrar kostnaður: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Set hvussu høgur/lágur rakstrarkostnaðurin av flutningstólum og innankervi skal vera
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Byggingar fer: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Avmarka hvussu nógv AI kann byggja
|
||||
|
@ -1079,6 +1080,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Vel hvussu nóg
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Bygnings kostnaður: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Set hvussu høgur/lágur bygnings- og keypskostnaður skal vera
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Ringar tíðir: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Um hetta er tendra kunnu ringar tíðir koma fyri við nøkrum ára millumbili. Meðan ringar tíðir eru, er øll framleiðsla munandi lægri (fer aftur á støði ta var áðrenn tá ringu tíðinar eru av)
|
||||
|
|
|
@ -267,6 +267,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}vuo{
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}jakso{P "" a}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :…
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Suodatin:
|
||||
|
@ -1202,9 +1203,9 @@ STR_SUBSIDY_X3 :× 3
|
|||
STR_SUBSIDY_X4 :× 4
|
||||
|
||||
###length 4
|
||||
STR_CLIMATE_TEMPERATE_LANDSCAPE :lauhkea maasto
|
||||
STR_CLIMATE_SUB_ARCTIC_LANDSCAPE :pohjoinen maasto
|
||||
STR_CLIMATE_SUB_TROPICAL_LANDSCAPE :subtrooppinen maasto
|
||||
STR_CLIMATE_TEMPERATE_LANDSCAPE :Lauhkea maasto
|
||||
STR_CLIMATE_SUB_ARCTIC_LANDSCAPE :Pohjoinen maasto
|
||||
STR_CLIMATE_SUB_TROPICAL_LANDSCAPE :Subtrooppinen maasto
|
||||
STR_CLIMATE_TOYLAND_LANDSCAPE :Lelumaan maasto
|
||||
|
||||
###length 7
|
||||
|
@ -1265,8 +1266,8 @@ STR_CONFIG_SETTING_TYPE_HIDES :Näytä kaikki
|
|||
STR_CONFIG_SETTING_CATEGORY_AND_TYPE_HIDES :Näytä kaikki tulokset muuttamalla{}{PUSH_COLOUR}{SILVER}kategoriaksi {POP_COLOUR}{PUSH_COLOUR}{WHITE}{STRING} {POP_COLOUR}ja {PUSH_COLOUR}{SILVER}tyypiksi {POP_COLOUR}{WHITE}kaikki asetustyypit
|
||||
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_OFF :pois
|
||||
STR_CONFIG_SETTING_ON :päällä
|
||||
STR_CONFIG_SETTING_OFF :Pois
|
||||
STR_CONFIG_SETTING_ON :Päällä
|
||||
STR_CONFIG_SETTING_DISABLED :Pois käytöstä
|
||||
|
||||
###length 3
|
||||
|
@ -1280,9 +1281,9 @@ STR_CONFIG_SETTING_ORIGINAL :Alkuperäinen
|
|||
STR_CONFIG_SETTING_REALISTIC :Realistinen
|
||||
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_HORIZONTAL_POS_LEFT :vasemmalla
|
||||
STR_CONFIG_SETTING_HORIZONTAL_POS_CENTER :keskellä
|
||||
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :oikealla
|
||||
STR_CONFIG_SETTING_HORIZONTAL_POS_LEFT :Vasemmalla
|
||||
STR_CONFIG_SETTING_HORIZONTAL_POS_CENTER :Keskellä
|
||||
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Oikealla
|
||||
|
||||
STR_CONFIG_SETTING_SECONDS_VALUE :{COMMA}{NBSP}sekunti{P 0 "" a}
|
||||
|
||||
|
@ -1300,6 +1301,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lainan korko; o
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Käyttökustannukset: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Määritä kulkuneuvojen sekä infrastruktuurin ylläpito- ja käyttökustannusten taso
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Alhaiset
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Keskisuuret
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Korkeat
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Rakennusnopeus: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Rajoita tekoälyn rakennustoimien määrää
|
||||
|
@ -1321,6 +1326,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Ei tukia
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Rakennuskustannukset: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Määritä rakennus- ja ostokustannusten taso
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Alhaiset
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Keskisuuret
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Korkeat
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Lamat: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Mikäli käytössä, taloudellinen lama voi ilmaantua ajoittain. Laman aikana kaikki tuotanto on huomattavasti alhaisempaa (palautuu normaalille tasolle laman päätyttyä)
|
||||
|
@ -1494,11 +1503,11 @@ STR_CONFIG_SETTING_NEVER_EXPIRE_AIRPORTS_HELPTEXT :Mikäli käytö
|
|||
STR_CONFIG_SETTING_WARN_LOST_VEHICLE :Varoita, jos kulkuneuvo on eksynyt: {STRING}
|
||||
STR_CONFIG_SETTING_WARN_LOST_VEHICLE_HELPTEXT :Lähetä viesti, jos kulkuneuvo ei löydä reittiä määränpäähänsä
|
||||
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW :Tarkista kulkuneuvojen pysähdykset: {STRING}
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW :Tarkista kulkuneuvojen käskyt: {STRING}
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW_HELPTEXT :Mikäli käytössä, kulkuneuvojen käskyjä tarkastetaan väliajoin, ja havaituista ongelmista ilmoitetaan uutisviestillä
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW_OFF :Ei
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW_EXDEPOT :Kyllä, mutta ei pysäytetyille
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW_EXDEPOT :Kyllä, paitsi pysäytetyille
|
||||
STR_CONFIG_SETTING_ORDER_REVIEW_ON :Kaikille kulkuneuvoille
|
||||
|
||||
STR_CONFIG_SETTING_WARN_INCOME_LESS :Varoita, jos kulkuneuvon tulos on negatiivinen: {STRING}
|
||||
|
@ -1718,12 +1727,12 @@ STR_CONFIG_SETTING_RIGHT_MOUSE_WND_CLOSE_NO :Ei
|
|||
STR_CONFIG_SETTING_RIGHT_MOUSE_WND_CLOSE_YES :Kyllä
|
||||
STR_CONFIG_SETTING_RIGHT_MOUSE_WND_CLOSE_YES_EXCEPT_STICKY :Vain ei-säilyvät
|
||||
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES :Käytä {STRING} päivämäärämuotoa tallennettujen pelien niminä
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES :Tallennettujen pelien nimissä käytettävä päivämäärämuoto: {STRING}
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_HELPTEXT :Pelitallenteiden tiedostonimissä käytettävä päivämäärän muoto
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_LONG :pitkää (31. joulu 2008)
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_SHORT :lyhyttä (31.12.2008)
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_ISO :ISO- (2008-12-31)
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_LONG :tavallinen (1.4.2008)
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_SHORT :etunollilla (01.04.2008)
|
||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_ISO :ISO (2008-04-01)
|
||||
|
||||
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME :Uusi peli alkaa pysäytettynä: {STRING}
|
||||
STR_CONFIG_SETTING_PAUSE_ON_NEW_GAME_HELPTEXT :Mikäli käytössä, peli pysäytetään automaattisesti uuden pelin alussa, mahdollistaen esimerkiksi kartan tarkemman tutkimisen
|
||||
|
@ -2076,9 +2085,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Arvokuljetuksii
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Muiden rahtityyppien jakautuminen: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :”Epäsymmetrinen” tarkoittaa, että rahtia voidaan lähettää mielivaltainen määrä kumpaankin suuntaan. ”Manuaalinen” tarkoittaa, että automaattista jakautumista ei sovelleta näihin rahteihin
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuaalinen
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :epäsymmetrinen
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetrinen
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manuaalinen
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Epäsymmetrinen
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Symmetrinen
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Jakautumisen tarkkuus: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Mitä suuremmaksi tämä asetus on määritetty, sitä enemmän prosessoriaikaa yhteyskuvaajan laskemiseen kuluu. Mikäli tähän kuluu liian paljon aikaa, saatat havaita pelin nykimistä. Jos arvo on määritetty liian pieneksi, jakauman laskeminen ei ole tarkkaa, ja rahtia ei välttämättä lähetetä odotettuihin paikkoin
|
||||
|
@ -2105,7 +2114,7 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER :Kulkuneuvon teh
|
|||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_HELPTEXT :Kun käyttöliittymässä näytetään kulkuneuvon teho, näytä se valittua yksikköä käyttäen
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_IMPERIAL :Brittiläinen (hp)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_METRIC :Metrinen (hp)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_METRIC :Metrinen (hv)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_SI :SI (kW)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT :Painon yksikkö: {STRING}
|
||||
|
@ -2126,7 +2135,7 @@ STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE :Vetovoiman yksi
|
|||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_HELPTEXT :Kun käyttöliittymässä näytetään vetovoima, näytä se valittua yksikköä käyttäen
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_IMPERIAL :Brittiläinen (lbf)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_METRIC :Metrinen (kgf)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_METRIC :Metrinen (kp)
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_SI :SI (kN)
|
||||
|
||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT :Korkeuden yksikkö: {STRING}
|
||||
|
|
|
@ -1301,6 +1301,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Taux d’intér
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Coûts d'entretien{NBSP}: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Définit le niveau des coûts d'entretien et de fonctionnement des véhicules et des infrastructures
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Vitesse de construction{NBSP}: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limite le nombre d'actions de constructions pour les IAs
|
||||
|
@ -1322,6 +1323,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Pas de subventi
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Coûts de construction{NBSP}: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Définit le niveau des coûts de construction et d'achat
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Récessions{NBSP}: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Si activé, des récessions peuvent se produire périodiquement. Pendant une récession, toute la production baisse de façon significative (elle retourne à son niveau antérieur à la fin de la récession).
|
||||
|
|
|
@ -1114,6 +1114,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Rinte op lienin
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Eksploitaasjekosten: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Stel hichte ûnderhâlds- en ekploitaasjekosten fan fiertugen en ynfrastruktuer yn
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Boufaasje: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Behein it oantal bouwaksjes foar AI's
|
||||
|
@ -1131,6 +1132,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_HELPTEXT :Stel it oantal
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Boukosten: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Stel hichte bouw- en oankeapkosten yn
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Resesjes: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :By ynskeakeljen kinne der om de safolle jier resesjes plakfine. Under in resesje nim de produksje op alle flakken ôf (sadree in resesje oergean is giet de produkje wer nei it âlde nivo omheech)
|
||||
|
|
|
@ -1303,6 +1303,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Luach-rèidh ia
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Cosgaisean ruith: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Suidhich ìre nan cosgaisean ruith is obrach-càraidh aig carbadan is a' bhun-structar
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Luaths na togail: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Cuingich meud nan gnìomhan togail aig na IFan
|
||||
|
@ -1319,6 +1320,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Suidhich na th
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Cosgaisean togail: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Suidhich ìre nan cosgaisean togail is ceannachd
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Crìonaidhean eaconamaidh: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Ma tha seo air, faodaidh crìonadh eaconamaidh tachairt gach beagan bhliadhnaichean. Rè crìonaidh eaconamaidh, tha a h-uile toradh mòran nas ìsle (tillidh e dhan ìre roimhe nuair a bhios an crìonadh eaconamaidh seachad)
|
||||
|
|
|
@ -268,6 +268,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}ano{
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}período{P "" s}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Filtrar:
|
||||
|
@ -1301,6 +1302,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :A taxa de inter
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Custos de explotación: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Establece o nivel de mantemento e custo de operación de vehículos e infraestrutura
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Baixo
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Medio
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Alto
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Velocidade de construción: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limita a cantidade de accións construtivas das IAs
|
||||
|
@ -1322,6 +1327,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Sen subvención
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Custos de construción: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Fixa o nivel de custos de construción e compra
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Baixo
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Medio
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Alto
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recesións económicas: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Se está activado, a economía pode entrar en recesión periódicamente. Durante unha recesión tódalas producións son significativamente máis baixas (volvendo ao nivel anterior cando a recesión remata)
|
||||
|
@ -2077,9 +2086,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :A clase de merc
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Xeito de distribución para outros tipos de mercadoría: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asimétrico" significa que calquera cantidade de mercadorías pode ser enviada en calquera dirección. "Manual" significa que non haberá distribución automática para estas mercadorías
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asimétrica
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :simétrica
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asimétrica
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Simétrica
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Precisión da distribución: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Canto máis alto sexa o valor, máis tempo de CPU levará o cálculo de distribución. Se leva demasiado tempo podes experimentar retraso. Se sen embargo o fixas nun valor baixo, a distribución será imprecisa, e pode que a carga non sexa enviada aos destinos que ti queres
|
||||
|
|
|
@ -1286,6 +1286,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Zinssatz für K
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Betriebskosten: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Stellt die Höhe der Unterhalts- und Betriebskosten für Fahrzeuge und Infrastruktur ein
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Baugeschwindigkeit: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Begrenzt der eingestellten Baugeschwindigkeit entsprechend die Anzahl der Bau-Aktionen der KIs
|
||||
|
@ -1307,6 +1308,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Keine Subventio
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Baukosten: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Höhe der Bau- und Einkaufskosten festlegen
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Rezessionen: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Falls aktiv, können Rezessionen von Zeit zu Zeit auftreten. Während einer Rezession ist die Produktion aller Industrien viel niedriger (und kehrt zum Ende der Rezession zur gleichen Höhe zurück wie vor der Rezession)
|
||||
|
|
|
@ -329,6 +329,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}έτ
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}περίοδ{P 0 ος οι}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Φιλτράρισμα λίστας:
|
||||
|
@ -1393,6 +1394,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Επιτόκι
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Λειτουργικά έξοδα: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Θέτει το επίπεδο συντήρησης και τα λειτουργικά έξοδα των οχημάτων και της υποδομής
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Χαμηλό
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Μέτριο
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Υψηλό
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Ταχύτητα οικοδόμησης: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Περιορίζει το ποσοστό των οικοδομήμσεων από την ΤΝ
|
||||
|
@ -1414,6 +1419,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Χωρίς επ
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Κόστη οικοδόμησης: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Θέτει το επίπεδο κόστους για αγορές και οικοδομές
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Χαμηλό
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Μέτριο
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Υψηλό
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Υφέσεις: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Όταν είναι ενεργοποιημένο, ενδέχεται περιοδικά να υπάρχουν υφέσεις. Κατά τη διάρκεια μιας ύφεσης, όλη η παραγωγή είναι πολύ χαμηλότερη (επιστρέφει στο προηγούμενο επίπεδο όταν τελειώσει η ύφεση)
|
||||
|
@ -2169,9 +2178,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Ο ΘΩΡΑΚΙ
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Τρόπος διανομής άλλων ειδών φορτίου: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Το «ασυμμετρικό» σημαίνει ότι αυθαίρετες ποσότητες φορτίου μπορεί να σταλούν σε οποιαδήποτε εκ των δύο κατευθύνσεων. Το «χειροκίνητο» σημαίνει ότι καμία αυτόματη διανομή δε θα γίνεται για αυτά τα φορτία
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :χειροκίνητη
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :μη συμμετρική
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :συμμετρική
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Χειροκίνητη
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Ασύμμετρη
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Συμμετρική
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Ακρίβεια διανομής: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Όσο μεγαλύτερη ή τιμή αυτή, τόσο περισσότερος χρόνος επεξεργαστή θα χρειάζεται για τον υπολογισμό του γραφήματος συνδέσμου. Αν το ορίσετε πολύ ψηλά, ενδέχεται να παρατηρήσετε καθυστερήσεις. Εάν όμως θέσετε χαμηλή τιμή, η διανομή θα είναι ανακριβής και μπορεί να παρατηρήσετε φορτία να μην στέλνονται στους προορισμούς που θα έπρεπε να πηγαίνουν
|
||||
|
@ -3143,7 +3152,7 @@ STR_FOUND_TOWN_NAME_RANDOM_TOOLTIP :{BLACK}Δημι
|
|||
|
||||
STR_FOUND_TOWN_INITIAL_SIZE_TITLE :{YELLOW}Μέγεθος πόλης:
|
||||
STR_FOUND_TOWN_INITIAL_SIZE_SMALL_BUTTON :{BLACK}Μικρό
|
||||
STR_FOUND_TOWN_INITIAL_SIZE_MEDIUM_BUTTON :{BLACK}Μεσαίο
|
||||
STR_FOUND_TOWN_INITIAL_SIZE_MEDIUM_BUTTON :{BLACK}Μέτριο
|
||||
STR_FOUND_TOWN_INITIAL_SIZE_LARGE_BUTTON :{BLACK}Μεγάλο
|
||||
STR_FOUND_TOWN_SIZE_RANDOM :{BLACK}Τυχαίο
|
||||
STR_FOUND_TOWN_INITIAL_SIZE_TOOLTIP :{BLACK}Επιλογή μεγέθους πόλης
|
||||
|
|
|
@ -1188,6 +1188,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :ריבית עב
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :עלויות תפעול: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :קבע את רמת התחזוקה ועלויות התפעול של רכבים ותשתיות
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :מהירות בנייה: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :הגבל את כמות פעולות הבנייה עבור שחקני מחשב
|
||||
|
@ -1206,6 +1207,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :אין סובי
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :עלויות בנייה: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :קבע את רמת העלויות של בנייה ורכישה
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :מיתונים: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :אם מאופשר מיתונים עלולים להתרחש מדי כמה שנים. בתקופת מיתון כל הייצור קטן יותר באופן משמעותי (הוא חוזר לרמתו הקודמת בסוף המיתון)
|
||||
|
|
|
@ -419,6 +419,7 @@ STR_CONFIG_SETTING_COMPANIES_OFF :बन्द
|
|||
###setting-zero-is-special
|
||||
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
@ -427,6 +428,7 @@ STR_CONFIG_SETTING_COMPANIES_OFF :बन्द
|
|||
|
||||
###setting-zero-is-special
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :यदि सक्षम किया गया है, तो ट्रेनें गैर-टर्मिनस स्टेशनों पर रिवर्स नहीं होंगी, भले ही रिवर्स करते समय उनके अगले गंतव्य के लिए छोटा रास्ता हो।
|
||||
|
|
|
@ -1364,6 +1364,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Banki hitelkama
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Üzemeltetési költségek: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Járművek karbantartási és üzemeltetési költségeinek a szintje
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Alacsony
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Közepes
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Magas
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Építkezési sebesség: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Korlátozza az építkezési sebességét számítógépes ellenfeleknek
|
||||
|
@ -1385,6 +1389,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Nincsenek támo
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Építkezési költségek: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Építkezések és beszerzésk költségeinek szintje
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Alacsony
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Közepes
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Magas
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Gazdasági válságok: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Ha bekapcsolod, időszakonként gazdasági válság fog kitörni. A válság alatt az összes ipar jelentősen kevesebbet termel. (A válság végével a termelés visszaáll az eredeti szintre.)
|
||||
|
@ -2140,9 +2148,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :A PÁNCÉLOZOTT
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Egyéb rakománytípusok szétosztása: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Az "Aszimmetrikus" beállítás esetén a különböző irányokba tetszőleges mennyiségű rakomány mehet. "Kézi" esetben a rakományok nem lesznek automatikusan szétosztva.
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :kézi
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :aszimmetrikus
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :szimmetrikus
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Kézi
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Aszimmetrikus
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Szimmetrikus
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :A szétosztás pontossága: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Magasabb beállítás esetén a kapcsolati gráf kiszámítása több időt fog igénybe venni. A játék akadozhat, ha ez a számítás túl sok időbe telik. Alacsony beállítás esetén viszont a szétosztás pontatlan lehet, a rakományok váratlan célokat kaphatnak.
|
||||
|
|
|
@ -1062,6 +1062,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Vextir á lánu
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Rekstrarkostnaður: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Stillingar á hversu dýrt er að reka farartæki og mannvirki teng þeim
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Framkvæmdahraði: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Minnka framkvæmdir hjá gervigreind
|
||||
|
@ -1078,6 +1079,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Stillingar fyri
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Mannvirkja kostnaður: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Stillingar á byggingum og framkvæmdum
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Efnahagslægð: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Ef virkt getur komið efnahagslægð á nokkurra ára fresti. Meðan á efnahagslægð stendur er öll framleiðsla marktækt minni (framleiðslan fellur í fyrra horf þegar efnahagslægðinni líkur)
|
||||
|
|
|
@ -561,6 +561,7 @@ STR_CONFIG_SETTING_NONE :Nulo
|
|||
###setting-zero-is-special
|
||||
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
@ -569,6 +570,7 @@ STR_CONFIG_SETTING_NONE :Nulo
|
|||
|
||||
###setting-zero-is-special
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1244,6 +1244,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Bunga pinjaman;
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Biaya pemeliharaan: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Menetapkan tingkat biaya pemeliharaan dan biaya untuk menjalankan kendaraan dan infrastruktur
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Kecepatan konstruksi: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Membatasi jumlah kegiatan konstruksi untuk AI
|
||||
|
@ -1264,6 +1265,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Tidak ada subsi
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Biaya konstruksi: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Menetapkan tingkat biaya konstruksi dan pembelian
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Resesi : {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Jika diaktifkan, resesi dapat terjadi secara berkala. Selama resesi, seluruh produksi jauh lebih rendah (akan kembali ke tingkat sebelumnya setelah resesi selesai)
|
||||
|
|
|
@ -1148,6 +1148,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Ráta úis ar i
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Costais choinneála: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Socraigh leibhéal na gcostas cothabhála agus coinneála atá ag feithiclí agus bonneagar
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Luas tógála: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Cuir teorainn le líon na ngníomhartha tógála atá ag AInna
|
||||
|
@ -1167,6 +1168,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Gan fóirdheont
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Costais tógála: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Socraigh leibhéal na gcostas tógála agus ceannaigh
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Cúluithe eacnamaíochta: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Má dhéantar seo a chumasú, féadfaidh cúluithe a bheith ann gach cúpla bliain. Le linn cúlú, bíonn an táirgeadh ar fad cuid mhaith níos ísle (téann sé ar ais chuig an leibhéal roimhe sin nuair a bheidh an cúlú thart)
|
||||
|
|
|
@ -1317,6 +1317,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Tasso d'interes
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Costi di esercizio: {STRING.mp}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Imposta il livello dei costi di manutenzione ed esercizio di veicoli e infrastrutture.
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Velocità di costruzione: {STRING.fs}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limita la frequenza delle azioni di costruzione delle IA.
|
||||
|
@ -1338,6 +1339,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Niente sussidi
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Costi di costruzione: {STRING.mp}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Imposta il livello dei costi di costruzione e acquisto.
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recessioni: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Se abilitata, le recessioni possono verificarsi periodicamente. Durante una recessione, tutta la produzione è significativamente più bassa (torna al livello precedente quando la recessione è terminata).
|
||||
|
|
|
@ -1215,6 +1215,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :借入利率を
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :維持費: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :車両や施設のメンテナンスコストを設定します
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :建設速度: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :AIの建設速度を設定します
|
||||
|
@ -1235,6 +1236,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :補助金なし
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :建設費: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :建設・購入費用のレベルを設定します
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :景気後退: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :設定を有効にすると数年おきに短期間、景気の後退が起こる可能性が出ます。景気後退の間はすべての生産がかなりの落ち込みを見せます (景気後退が終わると元のレベルに戻ります)。
|
||||
|
|
|
@ -268,6 +268,7 @@ STR_UNITS_YEARS :{NUM}년
|
|||
STR_UNITS_PERIODS :{NUM}기간
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :…
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}검색:
|
||||
|
@ -1301,6 +1302,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :대출 금리
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :유지비: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :차량과 기반시설의 유지비 수준을 설정하십시오
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :낮음
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :보통
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :높음
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :건설 속도: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :인공지능의 건설 행동량을 제한하여 건설 속도를 조절할 수 있습니다
|
||||
|
@ -1322,6 +1327,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :보조금 없
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :건설 가격: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :건설 및 구매 가격의 수준을 설정하십시오.
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :낮음
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :보통
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :높음
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :경제 불황: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :이 설정을 켜면, 주기적으로 경제 불황이 발생할 수 있습니다. 불황 기간 동안에는 모든 화물의 생산량이 확연하게 줄어듭니다. (불황이 끝나면 이전 수준으로 회복됩니다.)
|
||||
|
|
|
@ -1295,6 +1295,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Proportio faeno
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Pretii operandi: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Eligere magnitudinem pretiorum vehicula operandi atque infrastructuram ministrandi
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Velocitas struendi: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Definire IA velocitatem struendi
|
||||
|
@ -1311,6 +1312,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Eligere proport
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Pretii struendi: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Eligere magnitudinem pretiorum struendi emendique
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recessiones: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Sinere recessiones oeconomicae aliquando accidere. In recessione oeconomica, productio omnino minuitur (sed, recessione confecta, productio redit ad magnitudinem priorem)
|
||||
|
|
|
@ -1302,6 +1302,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Aizdevumu proce
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Kārtējās izmaksas: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Iestaties uzturēšanas un ekspluatācijas izmaksu līmeni transportlīdzekļiem un infrastruktūrai
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Būvēšanas ātrums: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :MI (mākslīgā intelekta) būvniecības darbību daudzuma ierobežošana
|
||||
|
@ -1323,6 +1324,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Bez subsīdijā
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Būvēšanas izmaksas: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Iestatīt būvēšanas un pirkumu izmaksas
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Lejupslīde: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Ja ieslēgts, periodiski var rasties recesijas. Recesijas laikā visa ražošana ir ievērojami zemāka (tā atgriežas iepriekšējā līmenī, kad recesija ir beigusies)
|
||||
|
|
|
@ -1460,6 +1460,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Paskolos palūk
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Eksploatacijos išlaidų lygmuo: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Nustatyti infrastruktūros bei transporto priemonių ekploatacijos išlaidų lygmenį
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Statymo greitis: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Kompiuterinio priešininko statymo sparta
|
||||
|
@ -1480,6 +1481,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Be subsidijų
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Statybos kaštų lygis: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nustatykite statybos kaštų lygmenį
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Nuosmukiai: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Įgalinus šią nusotatą, kas keletą metų gali užklupti ekonomikos nuosmukis. Nuosmukio metų smarkiai smunka gamyba (kuri atsistato nuosmukiai pasibaigus)
|
||||
|
|
|
@ -1295,6 +1295,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Zënssaz; kontr
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Betribskäschten: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Fixéier den Niveau vun de Betribskäschten vu Gefierer an Infrastruktur
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Baugeschwindegkeet: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limitéier d'Unzuel u Bauaktiounen fir d'KI
|
||||
|
@ -1316,6 +1317,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Keng Subsiden
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Konstruktiounskäschten: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Bestëmm den Niveau vu Bau- a Kafkäschten
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Rezessiounen: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Wann ugeschalt kann vun Zäit zur Zäit eng Rezessioun kommen. Während enger Rezessioun ass d'Produktioun däitlech méi niddreg (an klëmmt erëm op den alen Niveau no der Rezessioun)
|
||||
|
|
|
@ -845,6 +845,7 @@ STR_CONFIG_SETTING_REALISTIC :Реален
|
|||
###setting-zero-is-special
|
||||
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
@ -853,6 +854,7 @@ STR_CONFIG_SETTING_REALISTIC :Реален
|
|||
|
||||
###setting-zero-is-special
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1062,6 +1062,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Kadar faedah pi
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Kos penyelenggaraan: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Tetapkan tahap penyelenggaraan dan kos perjalanan kenderaan dan infrastuktur
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Kelajuan pembinaan: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Had jumlah pembinaan untuk AI
|
||||
|
@ -1078,6 +1079,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Tetapkan jumlah
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Kos pembinaan: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Tetapkan tahap pembinaan dan kos pembelian
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Kemelesetan: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Jika diupayakan, kemelesetan mungkin berlaku setiap tahun. Semasa kemelesetan, pengeluaran adalah lebih rendah (ia kembali ke tahap sebelumnya apabila kemelesetan berakhir)
|
||||
|
|
|
@ -477,6 +477,7 @@ STR_GAME_OPTIONS_RESOLUTION_OTHER :oħrajn
|
|||
|
||||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Stabbilixxi l-kosti għal manutenzjoni u servizzi fuq vetturi u infrastruttura
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Veloċita' tal-kostruzzjoni: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Illimita l-ammont massimu ta' kostruzzjonijiet għall-AI
|
||||
|
@ -493,6 +494,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Stabbilixxi kem
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Kosti tal-kostruzzjoni: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Stabbilixxi l-livell ta' kostruzzjoni u l-prezz tax-xiri
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Riċessjonijiet: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Jekk mixgħula kull ftit snin tista' sseħħ riċessjoni. Waqt riċessjoni, il-produzzjoni ta' kollox tonqos (tirritorna għal kemm kienet qabel kif tgħaddi r-riċessjoni)
|
||||
|
|
|
@ -781,6 +781,7 @@ STR_CONFIG_SETTING_REALISTIC :खरेखु
|
|||
###setting-zero-is-special
|
||||
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
@ -789,6 +790,7 @@ STR_CONFIG_SETTING_REALISTIC :खरेखु
|
|||
|
||||
###setting-zero-is-special
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1302,6 +1302,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lånerente; kon
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Driftskostnader: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Still nivå av vedlikehold og driftskostnader for kjøretøy og infrastruktur
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Lav
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Middels
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Høy
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Byggehastighet: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Begrens mengden av byggetiltak hos KI-er
|
||||
|
@ -1323,6 +1327,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Ingen subsidier
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Byggekostnader: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Still kostnadsnivå for bygging og kjøp
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Lav
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Middels
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Høy
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Resesjoner: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Hvis aktivert, lavkonjunkturer kan forekomme innimellom. Under en lavkonjunktur vil all produksjon være betydelig lavere (den returnerer til tidligere nivå når lavkonjunktur er over)
|
||||
|
@ -2078,9 +2086,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Den PANSREDE va
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Distribusjonsmodus for andre vareklasser: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetrisk" betyr at vilkårlige mengder varer kan sendes i begge retninger. "Manuell" betyr at ingen automatisk distribusjon vil forekomme for disse varene
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetrisk
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetrisk
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manuell
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asymmetrisk
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Symmetrisk
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribusjonsnøyaktighet: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Jo høyere du setter denne, desto mer prosessortid vil beregningen av koblingsgrafen ta. Hvis dette bruker for lang tid, vil du kunne oppleve etterslep. Hvis du setter den til en lav verdi, derimot, vil distribusjonen bli mer unøyaktig, og du vil kunne oppleve at varer ikke blir sendt til de stedene du forventer at de skal
|
||||
|
@ -2330,16 +2338,19 @@ STR_FACE_SIMPLE_TOOLTIP :{BLACK}Enkelt a
|
|||
STR_FACE_LOAD :{BLACK}Last inn
|
||||
STR_FACE_LOAD_TOOLTIP :{BLACK}Last inn favorittansikt
|
||||
STR_FACE_LOAD_DONE :{WHITE}Ditt favorittansikt har blitt lastet inn fra OpenTTDs konfigurasjonsfil
|
||||
STR_FACE_FACECODE :{BLACK}Ansiktsnummer
|
||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}Vis og/eller endre ansiktsnummeret til selskapets president
|
||||
STR_FACE_FACECODE_CAPTION :{WHITE}Vis og/eller endre lederens ansiktsnummer
|
||||
STR_FACE_FACECODE_SET :{WHITE}Ny ansiktsnummerkode har blitt satt
|
||||
STR_FACE_FACECODE_ERR :{WHITE}Kunne ikke endre lederens ansiktsnummer - må være et heltall mellom 0 og 4294967295!
|
||||
STR_FACE_FACECODE :{BLACK}Ansiktskode
|
||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}Vis og/eller endre ansiktskoden til selskapets president
|
||||
STR_FACE_FACECODE_CAPTION :{WHITE}Vis og/eller endre lederens ansiktskode
|
||||
STR_FACE_FACECODE_SET :{WHITE}Nytt presidentansikt har blitt satt
|
||||
STR_FACE_FACECODE_ERR :{WHITE}Kunne ikke endre lederens ansiktskode - må være et gyldig merke og nummer
|
||||
STR_FACE_SAVE :{BLACK}Lagre
|
||||
STR_FACE_SAVE_TOOLTIP :{BLACK}Lagre favorittansikt
|
||||
STR_FACE_SAVE_DONE :{WHITE}Dette ansiktet vil bli lagret som din favoritt i OpenTTDs konfigurasjonsfil
|
||||
STR_FACE_SETTING_TOGGLE :{STRING} {ORANGE}{STRING}
|
||||
STR_FACE_SETTING_NUMERIC :{STRING} {ORANGE}{NUM} / {NUM}
|
||||
STR_FACE_YES :Ja
|
||||
STR_FACE_NO :Nei
|
||||
STR_FACE_STYLE :Stil:
|
||||
STR_FACE_HAIR :Hår:
|
||||
STR_FACE_EYEBROWS :Øyenbryn:
|
||||
STR_FACE_EYECOLOUR :Øyenfarge:
|
||||
|
|
|
@ -1106,6 +1106,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lånerente; kon
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Køyrekostnadar: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Set vedlikehaldsnivå og driftskostnadar for køyretøy og infrastruktur
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Fart for bygging: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Avgrensing av farten AIar kan gjere konstruksjonshandlingar i.
|
||||
|
@ -1122,6 +1123,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Kor mykje ekstr
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Byggjekostnadar: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nivået kostnadene for konstruksjon og kjøp ligg på
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Nedgangstider: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Skru på at det frå tid til anna kjem nedgangstider. Under nedgangstider fell all produksjon kraftig. (Han går opp att når nedgangstida er over.)
|
||||
|
|
|
@ -1175,6 +1175,7 @@ STR_CONFIG_SETTING_MAXIMUM_INITIAL_LOAN :حداکثر ا
|
|||
STR_CONFIG_SETTING_INTEREST_RATE :نرخ سود: {STRING}
|
||||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :هزینه نگهداری: {STRING}
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :سرعت ساخت و ساز: {STRING}
|
||||
|
||||
|
@ -1187,6 +1188,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER :ضریب سوب
|
|||
###setting-zero-is-special
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :هزینه های ساخت و ساز: {STRING}
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -646,6 +646,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}{P r
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}okres{P "" y ów}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Filtr:
|
||||
|
@ -1680,6 +1681,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Oprocentowanie
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Koszty amortyzacji: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Ustaw poziom kosztów utrzymania i amortyzacji pojazdów i infrastruktury
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Niskie
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Średnie
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Wysokie
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Szybkość budowy: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Ogranicz ilość czynności budowlanych wykonywanych przez SI
|
||||
|
@ -1701,6 +1706,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Brak dotacji
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Koszty budowy: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Ustaw poziom kosztów budowy i kupna
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Niskie
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Średnie
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Wysokie
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Kryzys: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Jeśli włączone, kryzys może występować okresowo. Podczas kryzysu produkcja jest znacznie niższa (powraca do poprzedniego poziomu, kiedy kryzys się kończy)
|
||||
|
|
|
@ -268,6 +268,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}ano{
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}período{P "" s}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Filtro:
|
||||
|
@ -738,7 +739,7 @@ STR_PLAYLIST_TOOLTIP_CLICK_TO_ADD_TRACK :{BLACK}Clique n
|
|||
STR_PLAYLIST_TOOLTIP_CLICK_TO_REMOVE_TRACK :{BLACK}Clique numa faixa para a remover da lista (apenas Personalização 1 ou Personalização 2)
|
||||
|
||||
# Highscore window
|
||||
STR_HIGHSCORE_TOP_COMPANIES :{BIG_FONT}{BLACK}Melhores empresas
|
||||
STR_HIGHSCORE_TOP_COMPANIES :{BIG_FONT}{BLACK}As melhores empresas
|
||||
STR_HIGHSCORE_POSITION :{BIG_FONT}{BLACK}{COMMA}.
|
||||
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Negociante
|
||||
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Empresário
|
||||
|
@ -748,7 +749,7 @@ STR_HIGHSCORE_PERFORMANCE_TITLE_MAGNATE :Magnata
|
|||
STR_HIGHSCORE_PERFORMANCE_TITLE_MOGUL :Grande magnata
|
||||
STR_HIGHSCORE_PERFORMANCE_TITLE_TYCOON_OF_THE_CENTURY :Magnata do século
|
||||
STR_HIGHSCORE_NAME :{PRESIDENT_NAME}, {COMPANY}
|
||||
STR_HIGHSCORE_STATS :{BIG_FONT}'{STRING}' ({COMMA})
|
||||
STR_HIGHSCORE_STATS :{BIG_FONT}"{STRING}" ({COMMA})
|
||||
STR_HIGHSCORE_COMPANY_ACHIEVES_STATUS :{BIG_FONT}{BLACK}{COMPANY} conquista o estatuto de '{STRING}'!
|
||||
STR_HIGHSCORE_PRESIDENT_OF_COMPANY_ACHIEVES_STATUS :{BIG_FONT}{WHITE}{PRESIDENT_NAME} de {COMPANY} conquista o estatuto de '{STRING}'!
|
||||
|
||||
|
@ -942,8 +943,8 @@ STR_NEWS_SERVICE_SUBSIDY_AWARDED_DOUBLE :{BIG_FONT}{BLAC
|
|||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_TRIPLE :{BIG_FONT}{BLACK}Subsídio de serviço concedido a {STRING}!{}{}{STRING} d{G e o a os as} {STRING} para {G "" "o " "a " "os " "as "}{STRING} será pago a 300% durante {UNITS_YEARS_OR_MINUTES}!
|
||||
STR_NEWS_SERVICE_SUBSIDY_AWARDED_QUADRUPLE :{BIG_FONT}{BLACK}Subsídio de serviço concedido a {STRING}!{}{}{STRING} d{G e o a os as} {STRING} para {G "" "o " "a " "os " "as "}{STRING} será pago a 400% durante {UNITS_YEARS_OR_MINUTES}!
|
||||
|
||||
STR_NEWS_ROAD_REBUILDING_MONTHS :{BIG_FONT}{BLACK}Tráfego caótico em {TOWN}!{}{}Iniciativa de reconstrução das estradas financiado por {STRING} provoca 6 meses de sofrimento aos motoristas!
|
||||
STR_NEWS_ROAD_REBUILDING_MINUTES :{BIG_FONT}{BLACK}Tráfego caótico em {TOWN}!{}{}Iniciativa de reconstrução das estradas financiado por {STRING} provoca 6 minutos de sofrimento aos motoristas!
|
||||
STR_NEWS_ROAD_REBUILDING_MONTHS :{BIG_FONT}{BLACK}Tráfego caótico em {TOWN}!{}{}Iniciativa de reconstrução das estradas financiada por {STRING} provoca 6 meses de sofrimento aos motoristas!
|
||||
STR_NEWS_ROAD_REBUILDING_MINUTES :{BIG_FONT}{BLACK}Tráfego caótico em {TOWN}!{}{}Iniciativa de reconstrução das estradas financiada por {STRING} provoca 6 minutos de sofrimento aos motoristas!
|
||||
STR_NEWS_EXCLUSIVE_RIGHTS_TITLE :{BIG_FONT}{BLACK}Monopólio dos Transportes!
|
||||
STR_NEWS_EXCLUSIVE_RIGHTS_DESCRIPTION_MONTHS :{BIG_FONT}{BLACK}A autoridade local de {TOWN} assinou um contrato com {STRING} por 12 meses de direitos exclusivos de transporte!
|
||||
STR_NEWS_EXCLUSIVE_RIGHTS_DESCRIPTION_MINUTES :{BIG_FONT}{BLACK}A autoridade local de {TOWN} assinou um contrato com {STRING} por 12 minutos de direitos exclusivos de transporte!
|
||||
|
@ -1301,6 +1302,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Taxa de juro do
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Custos operacionais: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Configurar nível de manutenção e custos operacionais de veículos e infraestrutura
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Baixos
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Médios
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Altos
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Velocidade de construção: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limitar o número de acções de construção para IAs
|
||||
|
@ -1322,6 +1327,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Sem subsídios
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Custos de construção: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Configurar o nível de construção e custos de compra
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Baixos
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Médios
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Altos
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recessões: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Se ativo, podem ocorrer recessões periodicamente. Durante uma recessão a produção em geral é mais baixa (e regressa aos níveis anteriores quando termina a recessão)
|
||||
|
@ -1608,7 +1617,7 @@ STR_CONFIG_SETTING_RIVER_AMOUNT :Quantidade de r
|
|||
STR_CONFIG_SETTING_RIVER_AMOUNT_HELPTEXT :Escolhe quantos rios serão gerados
|
||||
|
||||
STR_CONFIG_SETTING_TREE_PLACER :Algoritmo de colocação de árvores: {STRING}
|
||||
STR_CONFIG_SETTING_TREE_PLACER_HELPTEXT :Escolhe a distribuição de árvores no mapa: 'Original' planta árvores espalhadas uniformemente, 'Melhorado' planta-as em grupos
|
||||
STR_CONFIG_SETTING_TREE_PLACER_HELPTEXT :Escolhe a distribuição de árvores no mapa: 'Original' planta árvores espalhadas uniformemente, 'Melhorada' planta-as em grupos
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_TREE_PLACER_NONE :Nenhum
|
||||
STR_CONFIG_SETTING_TREE_PLACER_ORIGINAL :Original
|
||||
|
@ -2077,9 +2086,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :A classe de car
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Modo de distribuição para outras classes de carga: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Assimétrico" significa que quantidades arbitrárias de carga podem ser enviadas em qualquer direção. "Manual" significa que nenhuma distribuição automática ocorrerá para essas cargas
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asimétrico
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :simétrico
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Assimétrico
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Simétrico
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Precisão de distribuição: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Quanto mais alto o definir, mais tempo o CPU demorará a calcular o gráfico de ligações. Se demorar muito poderá notar-se algum lag. Se no entanto for definido um valor reduzido a distribuição será imprecisa, e poderá verificar cargas não serem entregues onde seriam esperadas
|
||||
|
@ -3108,8 +3117,8 @@ STR_INDUSTRY_CARGOES_SELECT_INDUSTRY_TOOLTIP :{BLACK}Selecion
|
|||
# Land area window
|
||||
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}Informações do Terreno
|
||||
STR_LAND_AREA_INFORMATION_LOCATION_TOOLTIP :{BLACK}Centrar visualização na localização do mosaico. Ctrl+Clique para abrir uma nova janela de visualização nesse mosaico.
|
||||
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}Custo para limpar: {LTBLUE}N/D
|
||||
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR :{BLACK}Custo para limpar: {RED}{CURRENCY_LONG}
|
||||
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR_N_A :{BLACK}Custo de desobstrução: {LTBLUE}N/D
|
||||
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR :{BLACK}Custo de desobstrução: {RED}{CURRENCY_LONG}
|
||||
STR_LAND_AREA_INFORMATION_REVENUE_WHEN_CLEARED :{BLACK}Receitas apuradas: {LTBLUE}{CURRENCY_LONG}
|
||||
STR_LAND_AREA_INFORMATION_OWNER_N_A :N/D
|
||||
STR_LAND_AREA_INFORMATION_OWNER :{BLACK}Proprietário: {LTBLUE}{STRING}
|
||||
|
@ -3117,7 +3126,7 @@ STR_LAND_AREA_INFORMATION_ROAD_OWNER :{BLACK}Dono da
|
|||
STR_LAND_AREA_INFORMATION_TRAM_OWNER :{BLACK}Dono da linha de eléctrico: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_RAIL_OWNER :{BLACK}Dono da linha férrea: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY :{BLACK}Autoridade local: {LTBLUE}{STRING}
|
||||
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY_NONE :Nenhum
|
||||
STR_LAND_AREA_INFORMATION_LOCAL_AUTHORITY_NONE :Nenhuma
|
||||
STR_LAND_AREA_INFORMATION_LANDINFO_COORDS :{BLACK}Coordenadas: {LTBLUE}{NUM} x {NUM} x {NUM}
|
||||
STR_LAND_AREA_INFORMATION_LANDINFO_INDEX :{BLACK}Índice do mosaico: {LTBLUE}{NUM} ({HEX})
|
||||
STR_LAND_AREA_INFORMATION_BUILD_DATE :{BLACK}Construído/renovado: {LTBLUE}{DATE_LONG}
|
||||
|
@ -3229,7 +3238,7 @@ STR_LAI_BRIDGE_DESCRIPTION_AQUEDUCT :Aqueduto
|
|||
STR_LAI_OBJECT_DESCRIPTION_TRANSMITTER :Transmissor
|
||||
STR_LAI_OBJECT_DESCRIPTION_LIGHTHOUSE :Farol
|
||||
STR_LAI_OBJECT_DESCRIPTION_COMPANY_HEADQUARTERS :Sede de empresa
|
||||
STR_LAI_OBJECT_DESCRIPTION_COMPANY_OWNED_LAND :Terreno propriedade de uma empresa
|
||||
STR_LAI_OBJECT_DESCRIPTION_COMPANY_OWNED_LAND :Terreno detido por uma empresa
|
||||
|
||||
# About OpenTTD window
|
||||
STR_ABOUT_OPENTTD :{WHITE}Sobre o OpenTTD
|
||||
|
@ -3451,7 +3460,7 @@ STR_GENERATION_PREPARING_GAME :{BLACK}A prepar
|
|||
STR_TOWN_DATA_ERROR_LOAD_FAILED :{WHITE}Falha ao carregar dados da localidade
|
||||
STR_TOWN_DATA_ERROR_JSON_FORMATTED_INCORRECTLY :{WHITE}Ficheiro JSON formatado incorretamente
|
||||
STR_TOWN_DATA_ERROR_TOWN_FORMATTED_INCORRECTLY :{WHITE}Dados de {STRING} formatados incorretamente
|
||||
STR_TOWN_DATA_ERROR_BAD_COORDINATE :{WHITE}{STRING} coordenadas mal formatadas, devem ser de 0 a 1 como uma proporção da dimensão total do mapa de alturas
|
||||
STR_TOWN_DATA_ERROR_BAD_COORDINATE :{WHITE}Coordenadas de {STRING} mal formatadas, devem ser de 0 a 1 como uma proporção da dimensão total do mapa de alturas
|
||||
|
||||
STR_TOWN_DATA_ERROR_FAILED_TO_FOUND_TOWN :{WHITE}Não foi possível encontrar um local válido para fundar {NUM} localidade{P "" s}. Em vez disso, fo{P i ram} colocado{P "" s} {P "um " ""}letreiro{P "" s} no{P "" s} loca{P l is} desejado{P "" s}
|
||||
|
||||
|
@ -3676,9 +3685,9 @@ STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED_WINTER :{BLACK}No inver
|
|||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED_GENERAL :{ORANGE}{STRING}{GREEN} fo{G 0 i i i ram ram} entregue{G 0 "" "" "" s s}
|
||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_REQUIRED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{RED} (ainda necessário)
|
||||
STR_TOWN_VIEW_CARGO_FOR_TOWNGROWTH_DELIVERED :{ORANGE}{CARGO_TINY} / {CARGO_LONG}{GREEN} (entregue)
|
||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}Localidade cresce a cada {ORANGE}{UNITS_DAYS_OR_SECONDS}
|
||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}Localidade cresce a cada {ORANGE}{UNITS_DAYS_OR_SECONDS} (financiada)
|
||||
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}Localidade {RED}não{BLACK} está a crescer
|
||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY :{BLACK}A localidade cresce a cada {ORANGE}{UNITS_DAYS_OR_SECONDS}
|
||||
STR_TOWN_VIEW_TOWN_GROWS_EVERY_FUNDED :{BLACK}A localidade cresce a cada {ORANGE}{UNITS_DAYS_OR_SECONDS} (financiada)
|
||||
STR_TOWN_VIEW_TOWN_GROW_STOPPED :{BLACK}A localidade {RED}não{BLACK} está a crescer
|
||||
STR_TOWN_VIEW_NOISE_IN_TOWN :{BLACK}Limite de ruído na localidade: {ORANGE}{COMMA}{BLACK} máx: {ORANGE}{COMMA}
|
||||
STR_TOWN_VIEW_CENTER_TOOLTIP :{BLACK}Centrar visualização na localização da localidade. Ctrl+Clique para abrir um novo visualizador na localização da localidade
|
||||
STR_TOWN_VIEW_LOCAL_AUTHORITY_BUTTON :{BLACK}Autoridade Local
|
||||
|
@ -3691,8 +3700,8 @@ STR_TOWN_VIEW_EXPAND_BUILDINGS_BUTTON :{BLACK}Expandir
|
|||
STR_TOWN_VIEW_EXPAND_BUILDINGS_TOOLTIP :{BLACK}Aumentar os edifícios da localidade
|
||||
STR_TOWN_VIEW_EXPAND_ROADS_BUTTON :{BLACK}Expandir estradas
|
||||
STR_TOWN_VIEW_EXPAND_ROADS_TOOLTIP :{BLACK}Aumentar as estradas da localidade
|
||||
STR_TOWN_VIEW_DELETE_BUTTON :{BLACK}Apagar
|
||||
STR_TOWN_VIEW_DELETE_TOOLTIP :{BLACK}Apagar completamente esta localidade
|
||||
STR_TOWN_VIEW_DELETE_BUTTON :{BLACK}Remover
|
||||
STR_TOWN_VIEW_DELETE_TOOLTIP :{BLACK}Remover completamente esta localidade
|
||||
|
||||
STR_TOWN_VIEW_RENAME_TOWN_BUTTON :Renomear Localidade
|
||||
|
||||
|
@ -3846,12 +3855,12 @@ STR_STATION_VIEW_VIA_HERE :{GREEN}{CARGO_S
|
|||
STR_STATION_VIEW_TO_HERE :{GREEN}{CARGO_SHORT} para esta estação
|
||||
STR_STATION_VIEW_NONSTOP :{YELLOW}{CARGO_SHORT} sem parar
|
||||
|
||||
STR_STATION_VIEW_GROUP_S_V_D :Fonte-Via-Destino
|
||||
STR_STATION_VIEW_GROUP_S_D_V :Fonte-Destino-Via
|
||||
STR_STATION_VIEW_GROUP_V_S_D :Via-Fonte-Destino
|
||||
STR_STATION_VIEW_GROUP_V_D_S :Via-Destino-Fonte
|
||||
STR_STATION_VIEW_GROUP_D_S_V :Destino-Fonte-Via
|
||||
STR_STATION_VIEW_GROUP_D_V_S :Destino-Via-Fonte
|
||||
STR_STATION_VIEW_GROUP_S_V_D :Origem-Via-Destino
|
||||
STR_STATION_VIEW_GROUP_S_D_V :Origem-Destino-Via
|
||||
STR_STATION_VIEW_GROUP_V_S_D :Via-Origem-Destino
|
||||
STR_STATION_VIEW_GROUP_V_D_S :Via-Destino-Origem
|
||||
STR_STATION_VIEW_GROUP_D_S_V :Destino-Origem-Via
|
||||
STR_STATION_VIEW_GROUP_D_V_S :Destino-Via-Origem
|
||||
|
||||
###length 8
|
||||
STR_CARGO_RATING_APPALLING :Inexistente
|
||||
|
@ -3920,13 +3929,13 @@ STR_FINANCES_PROFIT :{WHITE}Lucro
|
|||
STR_FINANCES_BANK_BALANCE_TITLE :{WHITE}Balanço bancário
|
||||
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Fundos Próprios
|
||||
STR_FINANCES_LOAN_TITLE :{WHITE}Empréstimo
|
||||
STR_FINANCES_INTEREST_RATE :{WHITE}Juro do Empréstimo: {BLACK}{NUM}%
|
||||
STR_FINANCES_INTEREST_RATE :{WHITE}Juros do Empréstimo: {BLACK}{NUM}%
|
||||
STR_FINANCES_MAX_LOAN :{WHITE}Empréstimo Máximo: {BLACK}{CURRENCY_LONG}
|
||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||
STR_FINANCES_BANK_BALANCE :{WHITE}{CURRENCY_LONG}
|
||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Pedir empréstimo {CURRENCY_LONG}
|
||||
STR_FINANCES_BORROW_BUTTON :{BLACK}Pedir empréstimo de {CURRENCY_LONG}
|
||||
STR_FINANCES_BORROW_TOOLTIP :{BLACK}Aumentar tamanho do empréstimo. Ctrl+Clique para pedir emprestado o máximo possível
|
||||
STR_FINANCES_REPAY_BUTTON :{BLACK}Pagar empréstimo {CURRENCY_LONG}
|
||||
STR_FINANCES_REPAY_BUTTON :{BLACK}Pagar empréstimo de {CURRENCY_LONG}
|
||||
STR_FINANCES_REPAY_TOOLTIP :{BLACK}Pagar uma parte do empréstimo. Ctrl+Clique para pagar o máximo de empréstimo possível
|
||||
STR_FINANCES_INFRASTRUCTURE_BUTTON :{BLACK}Infraestrutura
|
||||
|
||||
|
@ -3934,7 +3943,7 @@ STR_FINANCES_INFRASTRUCTURE_BUTTON :{BLACK}Infraest
|
|||
STR_COMPANY_VIEW_CAPTION :{WHITE}{COMPANY} {BLACK}{COMPANY_NUM}
|
||||
STR_COMPANY_VIEW_PRESIDENT_MANAGER_TITLE :{WHITE}{PRESIDENT_NAME}{}{GOLD}(Presidente)
|
||||
|
||||
STR_COMPANY_VIEW_INAUGURATED_TITLE :{GOLD}Inaugurado: {WHITE}{NUM}
|
||||
STR_COMPANY_VIEW_INAUGURATED_TITLE :{GOLD}Inaugurada em: {WHITE}{NUM}
|
||||
STR_COMPANY_VIEW_INAUGURATED_TITLE_WALLCLOCK :{GOLD}Inaugurada: {WHITE}{NUM} (período {NUM})
|
||||
STR_COMPANY_VIEW_COLOUR_SCHEME_TITLE :{GOLD}Cores:
|
||||
STR_COMPANY_VIEW_VEHICLES_TITLE :{GOLD}Veículos:
|
||||
|
@ -5008,7 +5017,7 @@ STR_ERROR_NOT_ALLOWED_WHILE_PAUSED :{WHITE}Não per
|
|||
# Local authority errors
|
||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}A autoridade local de {TOWN} não autorizou
|
||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_AIRPORT :{WHITE}A autoridade local de {TOWN} recusa-se a permitir a construção de outro aeroporto nesta localidade
|
||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_NOISE :{WHITE}A autoridade loca de {TOWN} não permite a construção do aeroporto devido à poluição sonora
|
||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_NOISE :{WHITE}A autoridade local de {TOWN} não permite a construção do aeroporto devido à poluição sonora
|
||||
STR_ERROR_BRIBE_FAILED :{WHITE}A sua tentativa de suborno foi descoberta por um investigador regional
|
||||
|
||||
# Levelling errors
|
||||
|
@ -5424,27 +5433,27 @@ STR_BASEMUSIC_NONE_DESCRIPTION :Um conjunto de
|
|||
|
||||
##id 0x2000
|
||||
# Town building names
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Edifício alto com escritórios
|
||||
STR_TOWN_BUILDING_NAME_OFFICE_BLOCK_1 :Edifício com escritórios
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Edifício alto de escritórios
|
||||
STR_TOWN_BUILDING_NAME_OFFICE_BLOCK_1 :Edifício de escritórios
|
||||
STR_TOWN_BUILDING_NAME_SMALL_BLOCK_OF_FLATS_1 :Edifício pequeno com apartamentos
|
||||
STR_TOWN_BUILDING_NAME_CHURCH_1 :Igreja
|
||||
STR_TOWN_BUILDING_NAME_LARGE_OFFICE_BLOCK_1 :Edifício grande com escritórios
|
||||
STR_TOWN_BUILDING_NAME_LARGE_OFFICE_BLOCK_1 :Edifício grande de escritórios
|
||||
STR_TOWN_BUILDING_NAME_TOWN_HOUSES_1 :Casas
|
||||
STR_TOWN_BUILDING_NAME_HOTEL_1 :Hotel
|
||||
STR_TOWN_BUILDING_NAME_STATUE_1 :Estátua
|
||||
STR_TOWN_BUILDING_NAME_FOUNTAIN_1 :Fonte
|
||||
STR_TOWN_BUILDING_NAME_PARK_1 :Parque
|
||||
STR_TOWN_BUILDING_NAME_OFFICE_BLOCK_2 :Edifício com escritórios
|
||||
STR_TOWN_BUILDING_NAME_OFFICE_BLOCK_2 :Edifício de escritórios
|
||||
STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_1 :Lojas e escritórios
|
||||
STR_TOWN_BUILDING_NAME_MODERN_OFFICE_BUILDING_1 :Edifício de escritórios moderno
|
||||
STR_TOWN_BUILDING_NAME_WAREHOUSE_1 :Armazém
|
||||
STR_TOWN_BUILDING_NAME_OFFICE_BLOCK_3 :Edifício com escritórios
|
||||
STR_TOWN_BUILDING_NAME_OFFICE_BLOCK_3 :Edifício de escritórios
|
||||
STR_TOWN_BUILDING_NAME_STADIUM_1 :Estádio
|
||||
STR_TOWN_BUILDING_NAME_OLD_HOUSES_1 :Casas antigas
|
||||
STR_TOWN_BUILDING_NAME_COTTAGES_1 :Casas de campo
|
||||
STR_TOWN_BUILDING_NAME_HOUSES_1 :Casas
|
||||
STR_TOWN_BUILDING_NAME_FLATS_1 :Apartamentos
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_2 :Edifício alto com escritórios
|
||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_2 :Edifício alto de escritórios
|
||||
STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_2 :Lojas e escritórios
|
||||
STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_3 :Lojas e escritórios
|
||||
STR_TOWN_BUILDING_NAME_THEATER_1 :Casa de Teatro
|
||||
|
|
|
@ -1291,6 +1291,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Rata dobânzii;
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Costuri de funcționare: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Alege nivelul de întreținere și costul de rulare al vehiculelor sau al infrastructurii
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Viteza de construcție: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limitează numărul de acțiuni de construcție pentru AI
|
||||
|
@ -1312,6 +1313,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Fără subvenț
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Costuri de construcție: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Alege nivelul de construcție și costurile de achiziție
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recesiuni: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Dacă este activată, recesiunile pot apărea periodic. În timpul unei recesiuni toată producția este semnificativ mai scăzută (revine la nivelul anterior când recesiunea se încheie)
|
||||
|
|
|
@ -393,6 +393,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}{P
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}цикл{P "" а ов}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Фильтр:
|
||||
|
@ -1451,6 +1452,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Процент
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Эксплуатационные расходы: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Установите уровень стоимости обслуживания и эксплуатации транспорта и инфраструктуры
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Низкие
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Средние
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Высокие
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Скорость строительства: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Ограничьте количество строительных мероприятий для ИИ
|
||||
|
@ -1472,6 +1477,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :субсиди
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Затраты на строительство: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Установите уровень затрат на строительство и приобретение
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Низкая
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Средняя
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Высокая
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Экономические кризисы: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Если эта настройка включена, в игре иногда происходят экономические кризисы. В это время объёмы производства значительно снижаются (и возвращаются к прежнему уровню, когда спад заканчивается).
|
||||
|
@ -2227,9 +2236,9 @@ STR_CONFIG_SETTING_DISTRIBUTION_ARMOURED_HELPTEXT :Ценные г
|
|||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT :Распределение прочих грузов: {STRING}
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :«Несимметричное» означает, что объёмы грузов в любых направлениях не будут зависеть друг от друга.{}«Вручную» - не использовать автоматическое распределение грузов.
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :вручную
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :несимметричное
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :симметричное
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Вручную
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Несимметричное
|
||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Симметричное
|
||||
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Точность распределения: {STRING}
|
||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Чем выше данное значение, тем больше процессорного времени используется для расчёта графа грузоперевозок. При высоких значениях возможны задержки в игре. Однако при низких значениях расчёты грузопотоков будут неточными, и грузы, возможно, будут отправляться не туда, куда нужно.
|
||||
|
|
|
@ -1443,6 +1443,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Kamatna stopa n
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Rashod: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Podesi cene za održavanje i radni proces vozila i infrastrukture
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Brzina gradnje: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Ograniči količinu akcija gradnje za VI
|
||||
|
@ -1464,6 +1465,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Bez subvencija
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Troškovi gradnje: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Podešava nivo troškova gradnje i kupovine
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recesije: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Ako je omogućeno, recesije mogu da se jave svakih nekoliko godina. Proizvodnja je značajno smanjena tokom recesije (vraća se na prethodni nivo kada se recesija završi)
|
||||
|
|
|
@ -267,6 +267,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}年
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}个周期
|
||||
|
||||
STR_LIST_SEPARATOR :、
|
||||
STR_TRUNCATION_ELLIPSIS :…
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}搜索:
|
||||
|
@ -1300,6 +1301,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :贷款利率。
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :运营费用:{STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :设置载具的营运与维护成本水平
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :低
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :适中
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :高
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :建设速度:{STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :AI 建设频率的上限
|
||||
|
@ -1321,6 +1326,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :没有财政补
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :建设费用:{STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :设定建造的成本水平
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :低
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :适中
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :高
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :经济衰退:{STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :启用时,经济衰退将每隔几经济周期发生一次。经济衰退时所有工业货物产量都将大幅下降,直至衰退结束为止
|
||||
|
|
|
@ -1346,6 +1346,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Úroková sadzb
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Prevádzkové náklady: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Zvoľte úroveň cien údržby a prevádzky vozidiel a infraštruktúry
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Rýchlosť výstavby: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Obmezdenie počtu stavebných akcí pre počítačových hráčov
|
||||
|
@ -1367,6 +1368,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Žiadne ponúkn
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Cena stavby: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Zvoľte úroveň cien výstavby a nákupov
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recesie: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Ak je povolené, recesia sa môže periodicky opakovať. Počas recesie je všetká produkcia znatelne nižšia (po skončení recesie sa produkcia vráti na normálnu úroveň)
|
||||
|
|
|
@ -1255,6 +1255,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Obrestna mera;
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Stroški delovanja: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Nastavitev vzdrževanja in stroškov delovanja vozil in zgradb
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Hitrost gradnje: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Nastavitev hitrosti gradnje za UI
|
||||
|
@ -1271,6 +1272,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER_HELPTEXT :Nastavitev fakt
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Cene gradnje: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nastavitev cene gradnje in nakupa
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recesije: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Če je omogočeno, se recesije lahko pojavijo vsakih nekaj let. Med recesijo je proizvodnja znatno nižja, povrne se v tek po recesiji.
|
||||
|
|
|
@ -1301,6 +1301,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Porcentaje de i
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Costes de operación: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Permite fijar el nivel de los costes de mantenimiento y operación de vehículos e infraestructuras
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Velocidad de construcción: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limita la velocidad de las acciones de construcción para las IA
|
||||
|
@ -1322,6 +1323,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Sin subvencione
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Costes de construcción: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Fija el nivel de los costes de construcción y compra
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recesiones: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Si se activa, ocurrirán recesiones periódicamente. Durante una recesión, toda la producción es significativamente menor (volverá a su nivel anterior cuando acabe la recesión)
|
||||
|
|
|
@ -268,6 +268,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}año
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}período{P "" s}
|
||||
|
||||
STR_LIST_SEPARATOR :,{SPACE}
|
||||
STR_TRUNCATION_ELLIPSIS :...
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}Filtrar:
|
||||
|
@ -1301,6 +1302,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Tasa de interé
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Costos de operación: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Nivel de costos de mantenimiento y operación de vehículos e infraestructura
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :Bajos
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :Medios
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :Altos
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Velocidad de construcción: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Restringir la velocidad de las acciones de construcción de jugadores no humanos
|
||||
|
@ -1322,6 +1327,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Sin subsidios
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Costos de construcción: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nivel de costos de construcción y adquisición
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :Bajos
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :Medios
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :Altos
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Recesiones: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Al activarse, habrá recesiones periódicamente en las que toda la producción decaerá considerablemente, restableciéndose al final de cada recesión
|
||||
|
@ -2329,16 +2338,19 @@ STR_FACE_SIMPLE_TOOLTIP :{BLACK}Selecci
|
|||
STR_FACE_LOAD :{BLACK}Cargar
|
||||
STR_FACE_LOAD_TOOLTIP :{BLACK}Cargar cara favorita
|
||||
STR_FACE_LOAD_DONE :{WHITE}Cara favorita cargada desde el archivo de configuración
|
||||
STR_FACE_FACECODE :{BLACK}Número de cara
|
||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}Establecer un número de cara
|
||||
STR_FACE_FACECODE_CAPTION :{WHITE}Establecer un número de cara
|
||||
STR_FACE_FACECODE_SET :{WHITE}Nuevo número de cara fue asignado
|
||||
STR_FACE_FACECODE_ERR :{WHITE}No se puede asignar número de cara, ¡debe ser un valor entre 0 y 4,294,967,295!
|
||||
STR_FACE_FACECODE :{BLACK}Código de cara
|
||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}Establecer un código de cara para el presidente
|
||||
STR_FACE_FACECODE_CAPTION :{WHITE}Establecer un código para la cara del presidente
|
||||
STR_FACE_FACECODE_SET :{WHITE}La nueva cara del presidente se ha asignado
|
||||
STR_FACE_FACECODE_ERR :{WHITE}No se puede asignar código de cara, debe ser una etiqueta y número válidos
|
||||
STR_FACE_SAVE :{BLACK}Guardar
|
||||
STR_FACE_SAVE_TOOLTIP :{BLACK}Guardar cara favorita
|
||||
STR_FACE_SAVE_DONE :{WHITE}Cara guardada como favorita en el archivo de configuración
|
||||
STR_FACE_SETTING_TOGGLE :{STRING} {ORANGE}{STRING}
|
||||
STR_FACE_SETTING_NUMERIC :{STRING} {ORANGE}{NUM} / {NUM}
|
||||
STR_FACE_YES :Sí
|
||||
STR_FACE_NO :No
|
||||
STR_FACE_STYLE :Estilo:
|
||||
STR_FACE_HAIR :Pelo:
|
||||
STR_FACE_EYEBROWS :Cejas:
|
||||
STR_FACE_EYECOLOUR :Color de ojos:
|
||||
|
@ -2811,6 +2823,10 @@ STR_PICKER_MODE_USED_TOOLTIP :Ver solo los el
|
|||
STR_PICKER_MODE_SAVED :Guardados
|
||||
STR_PICKER_MODE_SAVED_TOOLTIP :Ver solo los elementos guardados
|
||||
|
||||
STR_PICKER_PREVIEW_SHRINK :-
|
||||
STR_PICKER_PREVIEW_SHRINK_TOOLTIP :Reducir la altura de las imágenes previas. Ctrl+Clic reduce al mínimo
|
||||
STR_PICKER_PREVIEW_EXPAND :+
|
||||
STR_PICKER_PREVIEW_EXPAND_TOOLTIP :Incrementar la altura de las imágenes previas. Ctrl+Clic aumenta al máximo
|
||||
|
||||
STR_PICKER_STATION_CLASS_TOOLTIP :Elegir qué clase de estación mostrar
|
||||
STR_PICKER_STATION_TYPE_TOOLTIP :Elegir qué tipo de estación construir. Ctrl+Clic lo añade o elimina de guardados
|
||||
|
|
|
@ -1300,6 +1300,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Räntenivå fö
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Driftkostnader: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Sätt nivån för underhålls- och driftkostnader för fordon och infrastruktur
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Konstruktionshastighet: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Begränsar antalet konstruktionshandlingar för datorspelare
|
||||
|
@ -1321,6 +1322,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Inga subvention
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Konstruktionskostnader: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Sätt nivån för konstruktions- och inköpskostnader
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Lågkonjunkturer: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Om det är aktiverat kan lågkonjunkturer uppstå regelbundet. Under en lågkonjunktur är all produktion avsevärt lägre (men återgår till det normala när lågkonjunkturen är över)
|
||||
|
|
|
@ -1233,6 +1233,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :கடன்
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :இயங்குவதற்கான செலவுகள்: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :வாகன மற்றும் சொத்து பழுதுபார்த்தல் அளவினையும் ஓட்டும் செலவுகளையும் அமை
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :கட்டுமானங்களின் வேகம்: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :AI களின் கட்டுமானங்களின் எண்ணிக்கையினை கட்டுப்படுத்தவும்
|
||||
|
@ -1254,6 +1255,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :மானிய
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :கட்டுமானச் செலவுகள்: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :கட்டுமான அளவு மற்றும் வாங்கும் செலவுகள் ஆகியவற்றை அமை
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :பொருளதாரத் தேக்கங்கள்: {STRING}
|
||||
|
||||
|
|
|
@ -1110,6 +1110,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :อัตรา
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :ระดับของค่าปฎิบัติการของยานพาหนะต่างๆ: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :กำหนดระดับของการบำรุงรักษาและค่าใช้จ่ายของยานพาหนะและโครงสร้างพื้นฐาน
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :ควานเร็วในการก่อสร้าง: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :จำกัด จำนวนของการกระทำก่อสร้างสำหรับ AIs
|
||||
|
@ -1127,6 +1128,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_HELPTEXT :กำหนด
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :ค่าใช้จ่ายในการก่อสร้า: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :การตั้งค่าระดับของค่าใช้จ่ายในการก่อสร้างและซื้อ
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :เศรษฐกิจถดถอย: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :หากเปิดใช้งาน การถดถอย อาจเกิดขึ้นทุก 2 - 3 ปี ในช่วงเศรษฐกิจตกต่ำในการผลิตทั้งหมด อย่างมีนัยสำคัญต่ำกว่า (มันจะกลับไปที่ระดับก่อนหน้านี้เมื่อภาวะถดถอยจบลง)
|
||||
|
|
|
@ -267,6 +267,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}年
|
|||
STR_UNITS_PERIODS :{NUM}{NBSP}個週期
|
||||
|
||||
STR_LIST_SEPARATOR :、
|
||||
STR_TRUNCATION_ELLIPSIS :……
|
||||
|
||||
# Common window strings
|
||||
STR_LIST_FILTER_TITLE :{BLACK}篩選:
|
||||
|
@ -1300,6 +1301,10 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :設定貸款息
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :營運成本:{STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :設定車輛的營運與維護成本水平。
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_LOW :低
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_MEDIUM :適中
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HIGH :高
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :建造速度:{STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :限制電腦 AI 的建造速度。
|
||||
|
@ -1321,6 +1326,10 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :沒有補助
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :建造成本:{STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :設定建造和購買物件的成本水平。
|
||||
###length 3
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_LOW :低
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_MEDIUM :適中
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HIGH :高
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :經濟衰退:{STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :如果此選項被啟用,經濟衰退將會週期性發生。屆時所有工業生產都會大幅下降,直至衰退結束後回到之前的水平
|
||||
|
|
|
@ -1280,6 +1280,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Borç faiz oran
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :İşletme giderleri: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Araçlar ve altyapı için bakım ve işletme giderlerinin seviyesini ayarlayın
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :İnşaat hızı: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :YZ'ler için inşaat hareketi sayısını sınırlayın
|
||||
|
@ -1301,6 +1302,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Teşvik yok
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :İnşaat maliyetleri: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :İnşaat ve satın alma maliyet seviyesini belirleyin
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Ekonomik krizler: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Etkinleştirilirse, periyodik olarak bir ekonomik durgunluk yaşanır. Durgunluk süresince tüm üretim seviyeleri belirgin oranda düşer (durgunluk sona erdiğinde önceki seviyesine tekrar yükselir)
|
||||
|
|
|
@ -1437,6 +1437,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Процент
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Вартість експлуатації: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Встановіть вартість обслуговування та вартість експлуатації на транспорт та інфраструктуру
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Швидкість побудови: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Обмеження кількості будівельних дій для ШІ
|
||||
|
@ -1458,6 +1459,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Без субс
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Зведення коштуватиме: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Встановити рівень витрат на побудову та придбання
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Рецесії: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Якщо увімкнено, рецесії можуть відбуватися кожні кілька років. Під час рецессії обсяг виробництва на всіх підприємствах значно знижений (він повертається на попередній рівень, коли рецесія закінчується)
|
||||
|
|
|
@ -1030,6 +1030,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :دائیں
|
|||
###setting-zero-is-special
|
||||
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
@ -1038,6 +1039,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :دائیں
|
|||
|
||||
###setting-zero-is-special
|
||||
|
||||
###length 3
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1288,6 +1288,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lãi xuất vay
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Chi phí hoạt động: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Thiết lập mức độ tính chi phí bảo trì và vận hành đối với phương tiện và hạ tầng giao thông
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Tốc độ xây dựng: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Giới hạn hành động xây dựng của AI
|
||||
|
@ -1309,6 +1310,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Không có tr
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Chi phí xây dựng: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Thiết lập mức độ xây dựng và chi phí mua sắm
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Suy thoái: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Nếu bật, thì các đợt suy thoái sẽ xảy ra vài năm một lần. Trong suy thoái tất cả sản xuất sẽ giảm mạnh (và sẽ trở lại như cũ sau khi suy thoái kết thúc)
|
||||
|
|
|
@ -1295,6 +1295,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Cyfradd chwyddi
|
|||
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS :Costau rhedeg: {STRING}
|
||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Gosod lefel costau cynnal a chadw ar gerbydau a thanadeiledd
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Cyflymder adeiladu: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Cyfyngu'r nifer o weithredoedd adeiliadu ar gyfer AIau
|
||||
|
@ -1316,6 +1317,7 @@ STR_CONFIG_SETTING_SUBSIDY_DURATION_DISABLED :Dim cymhorthdal
|
|||
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :Costau adeiladu: {STRING}
|
||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Gosod lefel costau prynnu ac adeiladu
|
||||
###length 3
|
||||
|
||||
STR_CONFIG_SETTING_RECESSIONS :Dirwasgiadau: {STRING}
|
||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Os y galluogir, gall dirwasgiadau ddigwydd yn ysbeidiol. Yn ystod dirwasgiad bydd lefelau gweithgynhyrchu'n is o lawer (gan ddychwelyd at y lefel gwreiddiol wedi diwedd y dirwasgiad)
|
||||
|
|
|
@ -8,5 +8,7 @@ add_files(
|
|||
getoptdata.cpp
|
||||
getoptdata.h
|
||||
hashtable.hpp
|
||||
history_func.hpp
|
||||
history_type.hpp
|
||||
lrucache.hpp
|
||||
)
|
||||
|
|
|
@ -0,0 +1,56 @@
|
|||
/*
|
||||
* This file is part of OpenTTD.
|
||||
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
||||
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
/** @file history_func.hpp Functions for storing historical data. */
|
||||
|
||||
#ifndef HISTORY_FUNC_HPP
|
||||
#define HISTORY_FUNC_HPP
|
||||
|
||||
#include "../core/bitmath_func.hpp"
|
||||
#include "history_type.hpp"
|
||||
|
||||
/**
|
||||
* Update mask of valid history records.
|
||||
* @param[in,out] valid_history Valid history records.
|
||||
*/
|
||||
inline void UpdateValidHistory(ValidHistoryMask &valid_history)
|
||||
{
|
||||
SB(valid_history, LAST_MONTH, HISTORY_RECORDS - LAST_MONTH, GB(valid_history, LAST_MONTH, HISTORY_RECORDS - LAST_MONTH) << 1ULL | 1ULL);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rotate history.
|
||||
* @tparam T type of history data element.
|
||||
* @param history Historical data to rotate.
|
||||
*/
|
||||
template <typename T>
|
||||
void RotateHistory(HistoryData<T> &history)
|
||||
{
|
||||
std::rotate(std::rbegin(history), std::rbegin(history) + 1, std::rend(history));
|
||||
history[THIS_MONTH] = {};
|
||||
}
|
||||
|
||||
/**
|
||||
* Fill some data with historical data.
|
||||
* @param history Historical data to fill from.
|
||||
* @param valid_history Mask of valid history records.
|
||||
* @param fillers Fillers to fill with history data.
|
||||
*/
|
||||
template <uint N, typename T, typename... Tfillers>
|
||||
void FillFromHistory(const HistoryData<T> &history, ValidHistoryMask valid_history, Tfillers... fillers)
|
||||
{
|
||||
for (uint i = 0; i != N; ++i) {
|
||||
if (HasBit(valid_history, N - i)) {
|
||||
auto &data = history[N - i];
|
||||
(fillers.Fill(i, data), ...);
|
||||
} else {
|
||||
(fillers.MakeInvalid(i), ...);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endif /* HISTORY_FUNC_HPP */
|
|
@ -0,0 +1,28 @@
|
|||
/*
|
||||
* This file is part of OpenTTD.
|
||||
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
|
||||
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
/** @file history_type.hpp Types for storing historical data. */
|
||||
|
||||
#ifndef HISTORY_TYPE_HPP
|
||||
#define HISTORY_TYPE_HPP
|
||||
|
||||
static constexpr uint8_t HISTORY_RECORDS = 25;
|
||||
|
||||
static constexpr uint8_t THIS_MONTH = 0;
|
||||
static constexpr uint8_t LAST_MONTH = 1;
|
||||
|
||||
/**
|
||||
* Container type for storing history data.
|
||||
* @tparam T type of history data.
|
||||
*/
|
||||
template <typename T>
|
||||
using HistoryData = std::array<T, HISTORY_RECORDS>;
|
||||
|
||||
/** Mask of valid history records. */
|
||||
using ValidHistoryMask = uint64_t;
|
||||
|
||||
#endif /* HISTORY_TYPE_HPP */
|
|
@ -162,6 +162,8 @@ static const SaveLoad _industry_desc[] = {
|
|||
SLE_CONDVAR(Industry, random, SLE_UINT16, SLV_82, SL_MAX_VERSION),
|
||||
SLE_CONDSSTR(Industry, text, SLE_STR | SLF_ALLOW_CONTROL, SLV_INDUSTRY_TEXT, SL_MAX_VERSION),
|
||||
|
||||
SLE_CONDVAR(Industry, valid_history, SLE_UINT64, SLV_INDUSTRY_NUM_VALID_HISTORY, SL_MAX_VERSION),
|
||||
|
||||
SLEG_CONDSTRUCTLIST("accepted", SlIndustryAccepted, SLV_INDUSTRY_CARGO_REORGANISE, SL_MAX_VERSION),
|
||||
SLEG_CONDSTRUCTLIST("produced", SlIndustryProduced, SLV_INDUSTRY_CARGO_REORGANISE, SL_MAX_VERSION),
|
||||
};
|
||||
|
@ -228,6 +230,24 @@ struct INDYChunkHandler : ChunkHandler {
|
|||
} else if (IsSavegameVersionBefore(SLV_INDUSTRY_CARGO_REORGANISE)) {
|
||||
LoadMoveAcceptsProduced(i, INDUSTRY_NUM_INPUTS, INDUSTRY_NUM_OUTPUTS);
|
||||
}
|
||||
|
||||
if (IsSavegameVersionBefore(SLV_INDUSTRY_NUM_VALID_HISTORY)) {
|
||||
/* The last month has always been recorded. */
|
||||
size_t oldest_valid = LAST_MONTH;
|
||||
if (!IsSavegameVersionBefore(SLV_PRODUCTION_HISTORY)) {
|
||||
/* History was extended but we did not keep track of valid history, so assume it from the oldest non-zero value. */
|
||||
for (const auto &p : i->produced) {
|
||||
if (!IsValidCargoType(p.cargo)) continue;
|
||||
for (size_t n = LAST_MONTH; n < std::size(p.history); ++n) {
|
||||
if (p.history[n].production == 0 && p.history[n].transported == 0) continue;
|
||||
oldest_valid = std::max(oldest_valid, n);
|
||||
}
|
||||
}
|
||||
}
|
||||
/* Set mask bits up to and including the oldest valid record. */
|
||||
i->valid_history = (std::numeric_limits<uint64_t>::max() >> (std::numeric_limits<uint64_t>::digits - (oldest_valid + 1 - LAST_MONTH))) << LAST_MONTH;
|
||||
}
|
||||
|
||||
Industry::industries[i->type].insert(i->index);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -404,6 +404,7 @@ enum SaveLoadVersion : uint16_t {
|
|||
SLV_ORDERS_OWNED_BY_ORDERLIST, ///< 354 PR#13948 Orders stored in OrderList, pool removed.
|
||||
|
||||
SLV_FACE_STYLES, ///< 355 PR#14319 Addition of face styles, replacing gender and ethnicity.
|
||||
SLV_INDUSTRY_NUM_VALID_HISTORY, ///< 356 PR#14416 Store number of valid history records for industries.
|
||||
|
||||
SL_MAX_VERSION, ///< Highest possible saveload version
|
||||
};
|
||||
|
|
|
@ -667,6 +667,15 @@ static void ChangeMinutesPerYear(int32_t new_value)
|
|||
}
|
||||
}
|
||||
|
||||
/* Get the valid range of the "minutes per calendar year" setting. */
|
||||
static std::tuple<int32_t, uint32_t> GetMinutesPerYearRange(const IntSettingDesc &)
|
||||
{
|
||||
/* Allow a non-default value only if using Wallclock timekeeping units. */
|
||||
if (_settings_newgame.economy.timekeeping_units == TKU_WALLCLOCK) return { CalendarTime::FROZEN_MINUTES_PER_YEAR, CalendarTime::MAX_MINUTES_PER_YEAR };
|
||||
|
||||
return { CalendarTime::DEF_MINUTES_PER_YEAR, CalendarTime::DEF_MINUTES_PER_YEAR };
|
||||
}
|
||||
|
||||
/**
|
||||
* Pre-callback check when trying to change the timetable mode. This is locked to Seconds when using wallclock units.
|
||||
* @param Unused.
|
||||
|
|
|
@ -323,21 +323,17 @@ static bool PadSprites(SpriteLoader::SpriteCollection &sprite, ZoomLevels sprite
|
|||
/* Get minimum top left corner coordinates. */
|
||||
int min_xoffs = INT32_MAX;
|
||||
int min_yoffs = INT32_MAX;
|
||||
for (ZoomLevel zoom = ZoomLevel::Begin; zoom != ZoomLevel::End; zoom++) {
|
||||
if (sprite_avail.Test(zoom)) {
|
||||
min_xoffs = std::min(min_xoffs, ScaleByZoom(sprite[zoom].x_offs, zoom));
|
||||
min_yoffs = std::min(min_yoffs, ScaleByZoom(sprite[zoom].y_offs, zoom));
|
||||
}
|
||||
for (ZoomLevel zoom : sprite_avail) {
|
||||
min_xoffs = std::min(min_xoffs, ScaleByZoom(sprite[zoom].x_offs, zoom));
|
||||
min_yoffs = std::min(min_yoffs, ScaleByZoom(sprite[zoom].y_offs, zoom));
|
||||
}
|
||||
|
||||
/* Get maximum dimensions taking necessary padding at the top left into account. */
|
||||
int max_width = INT32_MIN;
|
||||
int max_height = INT32_MIN;
|
||||
for (ZoomLevel zoom = ZoomLevel::Begin; zoom != ZoomLevel::End; zoom++) {
|
||||
if (sprite_avail.Test(zoom)) {
|
||||
max_width = std::max(max_width, ScaleByZoom(sprite[zoom].width + sprite[zoom].x_offs - UnScaleByZoom(min_xoffs, zoom), zoom));
|
||||
max_height = std::max(max_height, ScaleByZoom(sprite[zoom].height + sprite[zoom].y_offs - UnScaleByZoom(min_yoffs, zoom), zoom));
|
||||
}
|
||||
for (ZoomLevel zoom : sprite_avail) {
|
||||
max_width = std::max(max_width, ScaleByZoom(sprite[zoom].width + sprite[zoom].x_offs - UnScaleByZoom(min_xoffs, zoom), zoom));
|
||||
max_height = std::max(max_height, ScaleByZoom(sprite[zoom].height + sprite[zoom].y_offs - UnScaleByZoom(min_yoffs, zoom), zoom));
|
||||
}
|
||||
|
||||
/* Align height and width if required to match the needs of the sprite encoder. */
|
||||
|
@ -348,19 +344,17 @@ static bool PadSprites(SpriteLoader::SpriteCollection &sprite, ZoomLevels sprite
|
|||
}
|
||||
|
||||
/* Pad sprites where needed. */
|
||||
for (ZoomLevel zoom = ZoomLevel::Begin; zoom != ZoomLevel::End; zoom++) {
|
||||
if (sprite_avail.Test(zoom)) {
|
||||
auto &cur_sprite = sprite[zoom];
|
||||
/* Scaling the sprite dimensions in the blitter is done with rounding up,
|
||||
* so a negative padding here is not an error. */
|
||||
int pad_left = std::max(0, cur_sprite.x_offs - UnScaleByZoom(min_xoffs, zoom));
|
||||
int pad_top = std::max(0, cur_sprite.y_offs - UnScaleByZoom(min_yoffs, zoom));
|
||||
int pad_right = std::max(0, UnScaleByZoom(max_width, zoom) - cur_sprite.width - pad_left);
|
||||
int pad_bottom = std::max(0, UnScaleByZoom(max_height, zoom) - cur_sprite.height - pad_top);
|
||||
for (ZoomLevel zoom : sprite_avail) {
|
||||
auto &cur_sprite = sprite[zoom];
|
||||
/* Scaling the sprite dimensions in the blitter is done with rounding up,
|
||||
* so a negative padding here is not an error. */
|
||||
int pad_left = std::max(0, cur_sprite.x_offs - UnScaleByZoom(min_xoffs, zoom));
|
||||
int pad_top = std::max(0, cur_sprite.y_offs - UnScaleByZoom(min_yoffs, zoom));
|
||||
int pad_right = std::max(0, UnScaleByZoom(max_width, zoom) - cur_sprite.width - pad_left);
|
||||
int pad_bottom = std::max(0, UnScaleByZoom(max_height, zoom) - cur_sprite.height - pad_top);
|
||||
|
||||
if (pad_left > 0 || pad_right > 0 || pad_top > 0 || pad_bottom > 0) {
|
||||
if (!PadSingleSprite(&cur_sprite, zoom, pad_left, pad_top, pad_right, pad_bottom)) return false;
|
||||
}
|
||||
if (pad_left > 0 || pad_right > 0 || pad_top > 0 || pad_bottom > 0) {
|
||||
if (!PadSingleSprite(&cur_sprite, zoom, pad_left, pad_top, pad_right, pad_bottom)) return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -532,7 +526,7 @@ static void *ReadSprite(const SpriteCache *sc, SpriteID id, SpriteType sprite_ty
|
|||
}
|
||||
|
||||
if (sprite_type == SpriteType::Font && _font_zoom != ZoomLevel::Min) {
|
||||
/* Make ZoomLevel::Min be ZOOM_LVL_GUI */
|
||||
/* Make ZoomLevel::Min the desired font zoom level. */
|
||||
sprite[ZoomLevel::Min] = sprite[_font_zoom];
|
||||
}
|
||||
|
||||
|
|
|
@ -52,8 +52,8 @@ ZoomLevels SpriteLoaderMakeIndexed::LoadSprite(SpriteLoader::SpriteCollection &s
|
|||
{
|
||||
ZoomLevels avail = this->baseloader.LoadSprite(sprite, file, file_pos, sprite_type, true, control_flags, avail_8bpp, avail_32bpp);
|
||||
|
||||
for (ZoomLevel zoom = ZoomLevel::Begin; zoom != ZoomLevel::End; zoom++) {
|
||||
if (avail.Test(zoom)) Convert32bppTo8bpp(sprite[zoom]);
|
||||
for (ZoomLevel zoom : avail) {
|
||||
Convert32bppTo8bpp(sprite[zoom]);
|
||||
}
|
||||
|
||||
return avail;
|
||||
|
|
|
@ -639,6 +639,8 @@ static size_t TranslateArgumentIdx(size_t argidx, size_t offset)
|
|||
for (size_t i = 0; i < argidx; i++) {
|
||||
cs = _cur_pcs.consuming_commands[i];
|
||||
|
||||
if (cs == nullptr && sum > i) continue;
|
||||
|
||||
sum += (cs != nullptr) ? cs->consumes : 1;
|
||||
}
|
||||
|
||||
|
|
|
@ -286,6 +286,7 @@ struct LoadedLanguagePack {
|
|||
std::array<uint, TEXT_TAB_END> langtab_start; ///< Offset into langpack offs
|
||||
|
||||
std::string list_separator; ///< Current list separator string.
|
||||
std::string ellipsis; ///< Current ellipsis string.
|
||||
};
|
||||
|
||||
static LoadedLanguagePack _langpack;
|
||||
|
@ -301,6 +302,15 @@ std::string_view GetListSeparator()
|
|||
return _langpack.list_separator;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the ellipsis string for the current language.
|
||||
* @returns string containing ellipsis to use.
|
||||
*/
|
||||
std::string_view GetEllipsis()
|
||||
{
|
||||
return _langpack.ellipsis;
|
||||
}
|
||||
|
||||
std::string_view GetStringPtr(StringID string)
|
||||
{
|
||||
switch (GetStringTab(string)) {
|
||||
|
@ -2063,6 +2073,7 @@ bool ReadLanguagePack(const LanguageMetadata *lang)
|
|||
_config_language_file = FS2OTTD(_current_language->file.filename().native());
|
||||
SetCurrentGrfLangID(_current_language->newgrflangid);
|
||||
_langpack.list_separator = GetString(STR_LIST_SEPARATOR);
|
||||
_langpack.ellipsis = GetString(STR_TRUNCATION_ELLIPSIS);
|
||||
|
||||
#ifdef _WIN32
|
||||
extern void Win32SetCurrentLocaleName(std::string iso_code);
|
||||
|
|
|
@ -98,6 +98,7 @@ extern TextDirection _current_text_dir; ///< Text direction of the currently sel
|
|||
void InitializeLanguagePacks();
|
||||
std::string_view GetCurrentLanguageIsoCode();
|
||||
std::string_view GetListSeparator();
|
||||
std::string_view GetEllipsis();
|
||||
|
||||
/**
|
||||
* Helper to create the StringParameters with its own buffer with the given
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
static void TownFoundingChanged(int32_t new_value);
|
||||
static void ChangeTimekeepingUnits(int32_t new_value);
|
||||
static void ChangeMinutesPerYear(int32_t new_value);
|
||||
static std::tuple<int32_t, uint32_t> GetMinutesPerYearRange(const IntSettingDesc &sd);
|
||||
|
||||
static constexpr std::initializer_list<std::string_view> _place_houses{"forbidden"sv, "allowed"sv, "fully constructed"sv};
|
||||
|
||||
|
@ -332,6 +333,7 @@ strhelp = STR_CONFIG_SETTING_MINUTES_PER_YEAR_HELPTEXT
|
|||
strval = STR_CONFIG_SETTING_MINUTES_PER_YEAR_VALUE
|
||||
pre_cb = [](auto) { return _game_mode == GM_MENU || _settings_game.economy.timekeeping_units == 1; }
|
||||
post_cb = ChangeMinutesPerYear
|
||||
range_cb = GetMinutesPerYearRange
|
||||
cat = SC_BASIC
|
||||
|
||||
[SDT_VAR]
|
||||
|
|
|
@ -1628,7 +1628,7 @@ static CargoTypes GetProducedCargoOfHouse(const HouseSpec *hs)
|
|||
|
||||
struct BuildHouseWindow : public PickerWindow {
|
||||
std::string house_info{};
|
||||
bool house_protected = false;
|
||||
static inline bool house_protected;
|
||||
|
||||
BuildHouseWindow(WindowDesc &desc, Window *parent) : PickerWindow(desc, parent, 0, HousePickerCallbacks::instance)
|
||||
{
|
||||
|
@ -1735,9 +1735,9 @@ struct BuildHouseWindow : public PickerWindow {
|
|||
switch (widget) {
|
||||
case WID_BH_PROTECT_OFF:
|
||||
case WID_BH_PROTECT_ON:
|
||||
this->house_protected = (widget == WID_BH_PROTECT_ON);
|
||||
this->SetWidgetLoweredState(WID_BH_PROTECT_OFF, !this->house_protected);
|
||||
this->SetWidgetLoweredState(WID_BH_PROTECT_ON, this->house_protected);
|
||||
BuildHouseWindow::house_protected = (widget == WID_BH_PROTECT_ON);
|
||||
this->SetWidgetLoweredState(WID_BH_PROTECT_OFF, !BuildHouseWindow::house_protected);
|
||||
this->SetWidgetLoweredState(WID_BH_PROTECT_ON, BuildHouseWindow::house_protected);
|
||||
|
||||
if (_settings_client.sound.click_beep) SndPlayFx(SND_15_BEEP);
|
||||
this->SetDirty();
|
||||
|
@ -1764,10 +1764,10 @@ struct BuildHouseWindow : public PickerWindow {
|
|||
|
||||
/* If house spec already has the protected flag, handle it automatically and disable the buttons. */
|
||||
bool hasflag = spec->extra_flags.Test(HouseExtraFlag::BuildingIsProtected);
|
||||
if (hasflag) this->house_protected = true;
|
||||
if (hasflag) BuildHouseWindow::house_protected = true;
|
||||
|
||||
this->SetWidgetLoweredState(WID_BH_PROTECT_OFF, !this->house_protected);
|
||||
this->SetWidgetLoweredState(WID_BH_PROTECT_ON, this->house_protected);
|
||||
this->SetWidgetLoweredState(WID_BH_PROTECT_OFF, !BuildHouseWindow::house_protected);
|
||||
this->SetWidgetLoweredState(WID_BH_PROTECT_ON, BuildHouseWindow::house_protected);
|
||||
|
||||
this->SetWidgetDisabledState(WID_BH_PROTECT_OFF, hasflag);
|
||||
this->SetWidgetDisabledState(WID_BH_PROTECT_ON, hasflag);
|
||||
|
@ -1776,7 +1776,7 @@ struct BuildHouseWindow : public PickerWindow {
|
|||
void OnPlaceObject([[maybe_unused]] Point pt, TileIndex tile) override
|
||||
{
|
||||
const HouseSpec *spec = HouseSpec::Get(HousePickerCallbacks::sel_type);
|
||||
Command<CMD_PLACE_HOUSE>::Post(STR_ERROR_CAN_T_BUILD_HOUSE, CcPlaySound_CONSTRUCTION_OTHER, tile, spec->Index(), this->house_protected);
|
||||
Command<CMD_PLACE_HOUSE>::Post(STR_ERROR_CAN_T_BUILD_HOUSE, CcPlaySound_CONSTRUCTION_OTHER, tile, spec->Index(), BuildHouseWindow::house_protected);
|
||||
}
|
||||
|
||||
const IntervalTimer<TimerWindow> view_refresh_interval = {std::chrono::milliseconds(2500), [this](auto) {
|
||||
|
|
|
@ -459,17 +459,13 @@ CommandCost CmdBuildBridge(DoCommandFlags flags, TileIndex tile_end, TileIndex t
|
|||
if (terraform_cost_south.Failed() || (terraform_cost_south.GetCost() != 0 && !allow_on_slopes)) return CommandCost(STR_ERROR_LAND_SLOPED_IN_WRONG_DIRECTION);
|
||||
cost.AddCost(terraform_cost_south.GetCost());
|
||||
|
||||
const TileIndex heads[] = {tile_start, tile_end};
|
||||
for (int i = 0; i < 2; i++) {
|
||||
if (IsBridgeAbove(heads[i])) {
|
||||
TileIndex north_head = GetNorthernBridgeEnd(heads[i]);
|
||||
/* Check for bridges above the bridge ramps. */
|
||||
for (TileIndex tile : {tile_start, tile_end}) {
|
||||
if (!IsBridgeAbove(tile)) continue;
|
||||
|
||||
if (direction == GetBridgeAxis(heads[i])) return CommandCost(STR_ERROR_MUST_DEMOLISH_BRIDGE_FIRST);
|
||||
if (direction == GetBridgeAxis(tile)) return CommandCost(STR_ERROR_MUST_DEMOLISH_BRIDGE_FIRST);
|
||||
|
||||
if (z_start + 1 == GetBridgeHeight(north_head)) {
|
||||
return CommandCost(STR_ERROR_MUST_DEMOLISH_BRIDGE_FIRST);
|
||||
}
|
||||
}
|
||||
if (z_start + 1 == GetBridgeHeight(GetNorthernBridgeEnd(tile))) return CommandCost(STR_ERROR_MUST_DEMOLISH_BRIDGE_FIRST);
|
||||
}
|
||||
|
||||
TileIndexDiff delta = TileOffsByAxis(direction);
|
||||
|
|
|
@ -1080,9 +1080,9 @@ void OpenGLBackend::DrawMouseCursor()
|
|||
const OpenGLSprite *spr = this->cursor_cache.Get(cs.image.sprite).get();
|
||||
|
||||
this->RenderOglSprite(spr, cs.image.pal,
|
||||
this->cursor_pos.x + cs.pos.x + UnScaleByZoom(spr->x_offs, ZOOM_LVL_GUI),
|
||||
this->cursor_pos.y + cs.pos.y + UnScaleByZoom(spr->y_offs, ZOOM_LVL_GUI),
|
||||
ZOOM_LVL_GUI);
|
||||
this->cursor_pos.x + cs.pos.x + UnScaleByZoom(spr->x_offs, _gui_zoom),
|
||||
this->cursor_pos.y + cs.pos.y + UnScaleByZoom(spr->y_offs, _gui_zoom),
|
||||
_gui_zoom);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -44,7 +44,7 @@ static std::string GetStringForWidget(const Window *w, const NWidgetCore *nwid,
|
|||
/**
|
||||
* Scale a RectPadding to GUI zoom level.
|
||||
* @param r RectPadding at ZOOM_BASE (traditional "normal" interface size).
|
||||
* @return RectPadding at #ZOOM_LVL_GUI (current interface size).
|
||||
* @return RectPadding at current interface size.
|
||||
*/
|
||||
static inline RectPadding ScaleGUITrad(const RectPadding &r)
|
||||
{
|
||||
|
@ -54,7 +54,7 @@ static inline RectPadding ScaleGUITrad(const RectPadding &r)
|
|||
/**
|
||||
* Scale a Dimension to GUI zoom level.
|
||||
* @param d Dimension at ZOOM_BASE (traditional "normal" interface size).
|
||||
* @return Dimension at #ZOOM_LVL_GUI (current interface size).
|
||||
* @return Dimension at current interface size.
|
||||
*/
|
||||
static inline Dimension ScaleGUITrad(const Dimension &dim)
|
||||
{
|
||||
|
|
|
@ -72,11 +72,11 @@ inline int UnScaleByZoomLower(int value, ZoomLevel zoom)
|
|||
/**
|
||||
* Short-hand to apply GUI zoom level.
|
||||
* @param value Pixel amount at #ZoomLevel::Min (full zoom in).
|
||||
* @return Pixel amount at #ZOOM_LVL_GUI (current interface size).
|
||||
* @return Pixel amount at current interface size.
|
||||
*/
|
||||
inline int UnScaleGUI(int value)
|
||||
{
|
||||
return UnScaleByZoom(value, ZOOM_LVL_GUI);
|
||||
return UnScaleByZoom(value, _gui_zoom);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -86,7 +86,7 @@ inline int UnScaleGUI(int value)
|
|||
*/
|
||||
inline ZoomLevel ScaleZoomGUI(ZoomLevel value)
|
||||
{
|
||||
return std::clamp(value + (ZOOM_LVL_GUI - ZoomLevel::Normal), ZoomLevel::Min, ZoomLevel::Max);
|
||||
return std::clamp(value + (_gui_zoom - ZoomLevel::Normal), ZoomLevel::Min, ZoomLevel::Max);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -96,13 +96,13 @@ inline ZoomLevel ScaleZoomGUI(ZoomLevel value)
|
|||
*/
|
||||
inline ZoomLevel UnScaleZoomGUI(ZoomLevel value)
|
||||
{
|
||||
return std::clamp(value - (ZOOM_LVL_GUI - ZoomLevel::Normal), ZoomLevel::Min, ZoomLevel::Max);
|
||||
return std::clamp(value - (_gui_zoom - ZoomLevel::Normal), ZoomLevel::Min, ZoomLevel::Max);
|
||||
}
|
||||
|
||||
/**
|
||||
* Scale traditional pixel dimensions to GUI zoom level, for drawing sprites.
|
||||
* @param value Pixel amount at #ZOOM_BASE (traditional "normal" interface size).
|
||||
* @return Pixel amount at #ZOOM_LVL_GUI (current interface size).
|
||||
* @return Pixel amount at current interface size.
|
||||
*/
|
||||
inline int ScaleSpriteTrad(int value)
|
||||
{
|
||||
|
@ -112,7 +112,7 @@ inline int ScaleSpriteTrad(int value)
|
|||
/**
|
||||
* Scale traditional pixel dimensions to GUI zoom level.
|
||||
* @param value Pixel amount at #ZOOM_BASE (traditional "normal" interface size).
|
||||
* @return Pixel amount at #ZOOM_LVL_GUI (current interface size).
|
||||
* @return Pixel amount at current interface size.
|
||||
*/
|
||||
inline int ScaleGUITrad(int value)
|
||||
{
|
||||
|
|
|
@ -52,7 +52,6 @@ extern int _gui_scale_cfg;
|
|||
|
||||
extern ZoomLevel _gui_zoom;
|
||||
extern ZoomLevel _font_zoom;
|
||||
#define ZOOM_LVL_GUI (_gui_zoom)
|
||||
|
||||
static const int MIN_INTERFACE_SCALE = 100;
|
||||
static const int MAX_INTERFACE_SCALE = 500;
|
||||
|
|
Loading…
Reference in New Issue