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];
|
auto &unitidgen = new_company->freeunits[v->type];
|
||||||
v->unitnumber = unitidgen.UseID(unitidgen.NextID());
|
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)
|
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 */
|
/* 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;
|
this->route_profit += profit;
|
||||||
|
|
||||||
/* The vehicle's profit is whatever route profit there is minus feeder shares. */
|
/* The vehicle's profit is whatever route profit there is minus feeder shares. */
|
||||||
|
|
|
@ -11,7 +11,6 @@
|
||||||
#define ECONOMY_BASE_H
|
#define ECONOMY_BASE_H
|
||||||
|
|
||||||
#include "cargopacket.h"
|
#include "cargopacket.h"
|
||||||
#include "company_type.h"
|
|
||||||
|
|
||||||
/** Type of pool to store cargo payments in; little over 1 million. */
|
/** Type of pool to store cargo payments in; little over 1 million. */
|
||||||
using CargoPaymentPool = Pool<CargoPayment, CargoPaymentID, 512>;
|
using CargoPaymentPool = Pool<CargoPayment, CargoPaymentID, 512>;
|
||||||
|
@ -24,7 +23,6 @@ extern CargoPaymentPool _cargo_payment_pool;
|
||||||
struct CargoPayment : CargoPaymentPool::PoolItem<&_cargo_payment_pool> {
|
struct CargoPayment : CargoPaymentPool::PoolItem<&_cargo_payment_pool> {
|
||||||
/* CargoPaymentID index member of CargoPaymentPool is 4 bytes. */
|
/* CargoPaymentID index member of CargoPaymentPool is 4 bytes. */
|
||||||
StationID current_station = StationID::Invalid(); ///< NOSAVE: The current station
|
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
|
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
|
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. */
|
/** Clean everything up. */
|
||||||
FontCache::~FontCache()
|
FontCache::~FontCache()
|
||||||
{
|
{
|
||||||
assert(this->fs == this->parent->fs);
|
assert(this->parent == nullptr || this->fs == this->parent->fs);
|
||||||
FontCache::caches[this->fs] = this->parent;
|
FontCache::caches[this->fs] = this->parent;
|
||||||
Layouter::ResetFontCache(this->fs);
|
Layouter::ResetFontCache(this->fs);
|
||||||
}
|
}
|
||||||
|
@ -241,8 +241,7 @@ void InitFontCache(bool monospace)
|
||||||
void UninitFontCache()
|
void UninitFontCache()
|
||||||
{
|
{
|
||||||
for (FontSize fs = FS_BEGIN; fs < FS_END; fs++) {
|
for (FontSize fs = FS_BEGIN; fs < FS_END; fs++) {
|
||||||
FontCache *fc = FontCache::Get(fs);
|
while (FontCache::Get(fs) != nullptr) delete FontCache::Get(fs);
|
||||||
if (fc->HasParent()) delete fc;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef WITH_FREETYPE
|
#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.
|
int max_x = right; // The maximum x position to draw normal glyphs on.
|
||||||
|
|
||||||
truncation &= max_w < w; // Whether we need to do truncation.
|
truncation &= max_w < w; // Whether we need to do truncation.
|
||||||
int dot_width = 0; // Cache for the width of the dot.
|
int truncation_width = 0; // Width of the ellipsis string.
|
||||||
const Sprite *dot_sprite = nullptr; // Cache for the sprite of the dot.
|
|
||||||
bool dot_has_shadow = false; // Whether the dot's font requires shadows.
|
|
||||||
|
|
||||||
|
std::optional<Layouter> truncation_layout; ///< Layout for truncation ellipsis.
|
||||||
if (truncation) {
|
if (truncation) {
|
||||||
/*
|
/*
|
||||||
* Assumption may be made that all fonts of a run are of the same size.
|
* 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
|
* another size would be chosen it won't have truncated too little for
|
||||||
* the truncation dots.
|
* the truncation dots.
|
||||||
*/
|
*/
|
||||||
FontCache *fc = line.GetVisualRun(0).GetFont()->fc;
|
truncation_layout.emplace(GetEllipsis(), INT32_MAX, line.GetVisualRun(0).GetFont()->fc->GetSize());
|
||||||
dot_has_shadow = fc->GetDrawGlyphShadow();
|
truncation_width = truncation_layout->GetBounds().width;
|
||||||
GlyphID dot_glyph = fc->MapCharToGlyph('.');
|
|
||||||
dot_width = fc->GetGlyphWidth(dot_glyph);
|
|
||||||
dot_sprite = fc->GetGlyph(dot_glyph);
|
|
||||||
|
|
||||||
/* Is there enough space even for an ellipsis? */
|
/* 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) {
|
if (_current_text_dir == TD_RTL) {
|
||||||
min_x += 3 * dot_width;
|
min_x += truncation_width;
|
||||||
offset_x = w - max_w;
|
offset_x = w - max_w;
|
||||||
} else {
|
} else {
|
||||||
max_x -= 3 * dot_width;
|
max_x -= truncation_width;
|
||||||
}
|
}
|
||||||
|
|
||||||
w = max_w;
|
w = max_w;
|
||||||
|
@ -583,9 +579,11 @@ static int DrawLayoutLine(const ParagraphLayouter::Line &line, int y, int left,
|
||||||
|
|
||||||
const uint shadow_offset = ScaleGUITrad(1);
|
const uint shadow_offset = ScaleGUITrad(1);
|
||||||
|
|
||||||
/* Draw shadow, then foreground */
|
auto draw_line = [&](const ParagraphLayouter::Line &line, bool do_shadow, int left, int min_x, int max_x, bool truncation) {
|
||||||
for (bool do_shadow : { true, false }) {
|
const DrawPixelInfo *dpi = _cur_dpi;
|
||||||
bool colour_has_shadow = false;
|
int dpi_left = dpi->left;
|
||||||
|
int dpi_right = dpi->left + dpi->width - 1;
|
||||||
|
|
||||||
for (int run_index = 0; run_index < line.CountRuns(); run_index++) {
|
for (int run_index = 0; run_index < line.CountRuns(); run_index++) {
|
||||||
const ParagraphLayouter::VisualRun &run = line.GetVisualRun(run_index);
|
const ParagraphLayouter::VisualRun &run = line.GetVisualRun(run_index);
|
||||||
const auto &glyphs = run.GetGlyphs();
|
const auto &glyphs = run.GetGlyphs();
|
||||||
|
@ -595,22 +593,18 @@ static int DrawLayoutLine(const ParagraphLayouter::Line &line, int y, int left,
|
||||||
FontCache *fc = f->fc;
|
FontCache *fc = f->fc;
|
||||||
TextColour colour = f->colour;
|
TextColour colour = f->colour;
|
||||||
if (colour == TC_INVALID || HasFlag(default_colour, TC_FORCED)) colour = default_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
|
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;
|
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++) {
|
for (int i = 0; i < run.GetGlyphCount(); i++) {
|
||||||
GlyphID glyph = glyphs[i];
|
GlyphID glyph = glyphs[i];
|
||||||
|
|
||||||
/* Not a valid glyph (empty) */
|
/* Not a valid glyph (empty) */
|
||||||
if (glyph == 0xFFFF) continue;
|
if (glyph == 0xFFFF) continue;
|
||||||
|
|
||||||
int begin_x = positions[i].left + left - offset_x;
|
int begin_x = positions[i].left + left;
|
||||||
int end_x = positions[i].right + left - offset_x;
|
int end_x = positions[i].right + left;
|
||||||
int top = positions[i].top + y;
|
int top = positions[i].top + y;
|
||||||
|
|
||||||
/* Truncated away. */
|
/* 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);
|
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))) {
|
/* Draw shadow, then foreground */
|
||||||
int x = (_current_text_dir == TD_RTL) ? left : (right - 3 * dot_width);
|
for (bool do_shadow : {true, false}) {
|
||||||
for (int i = 0; i < 3; i++, x += dot_width) {
|
draw_line(line, do_shadow, left - offset_x, min_x, max_x, truncation);
|
||||||
GfxMainBlitter(dot_sprite, x + (do_shadow ? shadow_offset : 0), y + (do_shadow ? shadow_offset : 0), BlitterMode::ColourRemap);
|
|
||||||
}
|
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 RedrawScreenRect(int left, int top, int right, int bottom);
|
||||||
void GfxScroll(int left, int top, int width, int height, int xo, int yo);
|
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 */
|
Dimension GetScaledSpriteSize(SpriteID sprid); /* widget.cpp */
|
||||||
void DrawSpriteViewport(SpriteID img, PaletteID pal, int x, int y, const SubSprite *sub = nullptr);
|
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 */
|
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, 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);
|
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. */
|
/** @file graph_gui.cpp GUI that shows performance graphs. */
|
||||||
|
|
||||||
#include "stdafx.h"
|
#include "stdafx.h"
|
||||||
|
#include "misc/history_func.hpp"
|
||||||
#include "graph_gui.h"
|
#include "graph_gui.h"
|
||||||
#include "window_gui.h"
|
#include "window_gui.h"
|
||||||
#include "company_base.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.
|
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.
|
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.
|
* Get appropriate part of dataset values for the current number of horizontal points.
|
||||||
* @param dataset Dataset to get values of
|
* @param dataset Dataset to get values of
|
||||||
|
@ -378,7 +388,9 @@ protected:
|
||||||
/* Draw the background of the graph itself. */
|
/* Draw the background of the graph itself. */
|
||||||
GfxFillRect(r.left, r.top, r.right, r.bottom, GRAPH_BASE_COLOUR);
|
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. */
|
/* Don't draw the first line, as that's where the axis will be. */
|
||||||
if (rtl) {
|
if (rtl) {
|
||||||
|
@ -388,13 +400,12 @@ protected:
|
||||||
x = r.left + x_sep;
|
x = r.left + x_sep;
|
||||||
}
|
}
|
||||||
|
|
||||||
int grid_colour = GRAPH_GRID_COLOUR;
|
|
||||||
for (int i = 1; i < this->num_vert_lines + 1; i++) {
|
for (int i = 1; i < this->num_vert_lines + 1; i++) {
|
||||||
/* If using wallclock units, we separate periods with a lighter line. */
|
/* If using wallclock units, we separate periods with a lighter line. */
|
||||||
if (TimerGameEconomy::UsingWallclockUnits()) {
|
if (TimerGameEconomy::UsingWallclockUnits()) {
|
||||||
grid_colour = (i % 4 == 0) ? GRAPH_YEAR_LINE_COLOUR : GRAPH_GRID_COLOUR;
|
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;
|
x += x_sep;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -403,20 +414,20 @@ protected:
|
||||||
|
|
||||||
for (int i = 0; i < (num_hori_lines + 1); i++) {
|
for (int i = 0; i < (num_hori_lines + 1); i++) {
|
||||||
if (rtl) {
|
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 {
|
} 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;
|
y -= y_sep;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Draw the y axis. */
|
/* 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. */
|
/* Draw the x axis. */
|
||||||
y = x_axis_offset + r.top;
|
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. */
|
/* Find the largest value that will be drawn. */
|
||||||
if (this->num_on_x_axis == 0) return;
|
if (this->num_on_x_axis == 0) return;
|
||||||
|
@ -471,7 +482,7 @@ protected:
|
||||||
year++;
|
year++;
|
||||||
|
|
||||||
/* Draw a lighter grid line between years. Top and bottom adjustments ensure we don't draw over top and bottom horizontal grid lines. */
|
/* 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;
|
x += x_sep;
|
||||||
}
|
}
|
||||||
|
@ -499,10 +510,11 @@ protected:
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* draw lines and dots */
|
/* Draw lines and dots. */
|
||||||
uint linewidth = _settings_client.gui.graph_line_thickness;
|
uint linewidth = ScaleGUITrad(_settings_client.gui.graph_line_thickness);
|
||||||
uint pointoffs1 = (linewidth + 1) / 2;
|
uint pointwidth = ScaleGUITrad(_settings_client.gui.graph_line_thickness + 1);
|
||||||
uint pointoffs2 = linewidth + 1 - pointoffs1;
|
uint pointoffs1 = pointwidth / 2;
|
||||||
|
uint pointoffs2 = pointwidth - pointoffs1;
|
||||||
|
|
||||||
auto draw_dataset = [&](const DataSet &dataset, uint8_t colour) {
|
auto draw_dataset = [&](const DataSet &dataset, uint8_t colour) {
|
||||||
if (HasBit(this->excluded_data, dataset.exclude_bit)) return;
|
if (HasBit(this->excluded_data, dataset.exclude_bit)) return;
|
||||||
|
@ -1661,24 +1673,22 @@ struct IndustryProductionGraphWindow : BaseCargoGraphWindow {
|
||||||
if (!IsValidCargoType(p.cargo)) continue;
|
if (!IsValidCargoType(p.cargo)) continue;
|
||||||
const CargoSpec *cs = CargoSpec::Get(p.cargo);
|
const CargoSpec *cs = CargoSpec::Get(p.cargo);
|
||||||
|
|
||||||
|
this->data.reserve(this->data.size() + 2);
|
||||||
|
|
||||||
DataSet &produced = this->data.emplace_back();
|
DataSet &produced = this->data.emplace_back();
|
||||||
produced.colour = cs->legend_colour;
|
produced.colour = cs->legend_colour;
|
||||||
produced.exclude_bit = cs->Index();
|
produced.exclude_bit = cs->Index();
|
||||||
produced.range_bit = 0;
|
produced.range_bit = 0;
|
||||||
|
auto produced_filler = Filler{produced, &Industry::ProducedHistory::production};
|
||||||
for (uint j = 0; j < GRAPH_NUM_MONTHS; j++) {
|
|
||||||
produced.values[j] = p.history[GRAPH_NUM_MONTHS - j].production;
|
|
||||||
}
|
|
||||||
|
|
||||||
DataSet &transported = this->data.emplace_back();
|
DataSet &transported = this->data.emplace_back();
|
||||||
transported.colour = cs->legend_colour;
|
transported.colour = cs->legend_colour;
|
||||||
transported.exclude_bit = cs->Index();
|
transported.exclude_bit = cs->Index();
|
||||||
transported.range_bit = 1;
|
transported.range_bit = 1;
|
||||||
transported.dash = 2;
|
transported.dash = 2;
|
||||||
|
auto transported_filler = Filler{transported, &Industry::ProducedHistory::transported};
|
||||||
|
|
||||||
for (uint j = 0; j < GRAPH_NUM_MONTHS; j++) {
|
FillFromHistory<GRAPH_NUM_MONTHS>(p.history, i->valid_history, produced_filler, transported_filler);
|
||||||
transported.values[j] = p.history[GRAPH_NUM_MONTHS - j].transported;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
this->SetDirty();
|
this->SetDirty();
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
#define INDUSTRY_H
|
#define INDUSTRY_H
|
||||||
|
|
||||||
#include "core/flatset_type.hpp"
|
#include "core/flatset_type.hpp"
|
||||||
|
#include "misc/history_type.hpp"
|
||||||
#include "newgrf_storage.h"
|
#include "newgrf_storage.h"
|
||||||
#include "subsidy_type.h"
|
#include "subsidy_type.h"
|
||||||
#include "industry_map.h"
|
#include "industry_map.h"
|
||||||
|
@ -55,9 +56,6 @@ enum class IndustryControlFlag : uint8_t {
|
||||||
};
|
};
|
||||||
using IndustryControlFlags = EnumBitSet<IndustryControlFlag, uint8_t, IndustryControlFlag::End>;
|
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.
|
* 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);
|
return ClampTo<uint8_t>(this->transported * 256 / this->production);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
struct ProducedCargo {
|
struct ProducedCargo {
|
||||||
CargoType cargo = 0; ///< Cargo type
|
CargoType cargo = 0; ///< Cargo type
|
||||||
uint16_t waiting = 0; ///< Amount of cargo produced
|
uint16_t waiting = 0; ///< Amount of cargo produced
|
||||||
uint8_t rate = 0; ///< Production rate
|
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 {
|
struct AcceptedCargo {
|
||||||
|
@ -92,6 +89,7 @@ struct Industry : IndustryPool::PoolItem<&_industry_pool> {
|
||||||
TileArea location{INVALID_TILE, 0, 0}; ///< Location of the industry
|
TileArea location{INVALID_TILE, 0, 0}; ///< Location of the industry
|
||||||
Town *town = nullptr; ///< Nearest town
|
Town *town = nullptr; ///< Nearest town
|
||||||
Station *neutral_station = nullptr; ///< Associated neutral station
|
Station *neutral_station = nullptr; ///< Associated neutral station
|
||||||
|
ValidHistoryMask valid_history = 0; ///< Mask of valid history records.
|
||||||
ProducedCargoes produced{}; ///< produced cargo slots
|
ProducedCargoes produced{}; ///< produced cargo slots
|
||||||
AcceptedCargoes accepted{}; ///< accepted cargo slots
|
AcceptedCargoes accepted{}; ///< accepted cargo slots
|
||||||
uint8_t prod_level = 0; ///< general production level
|
uint8_t prod_level = 0; ///< general production level
|
||||||
|
|
|
@ -8,6 +8,8 @@
|
||||||
/** @file industry_cmd.cpp Handling of industry tiles. */
|
/** @file industry_cmd.cpp Handling of industry tiles. */
|
||||||
|
|
||||||
#include "stdafx.h"
|
#include "stdafx.h"
|
||||||
|
#include "misc/history_type.hpp"
|
||||||
|
#include "misc/history_func.hpp"
|
||||||
#include "clear_map.h"
|
#include "clear_map.h"
|
||||||
#include "industry.h"
|
#include "industry.h"
|
||||||
#include "station_base.h"
|
#include "station_base.h"
|
||||||
|
@ -1835,6 +1837,8 @@ static void DoCreateNewIndustry(Industry *i, TileIndex tile, IndustryType type,
|
||||||
for (auto &p : i->produced) {
|
for (auto &p : i->produced) {
|
||||||
p.history[LAST_MONTH].production += ScaleByCargoScale(p.rate * 8, false);
|
p.history[LAST_MONTH].production += ScaleByCargoScale(p.rate * 8, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
UpdateValidHistory(i->valid_history);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (indspec->callback_mask.Test(IndustryCallbackMask::DecideColour)) {
|
if (indspec->callback_mask.Test(IndustryCallbackMask::DecideColour)) {
|
||||||
|
@ -2492,14 +2496,13 @@ void GenerateIndustries()
|
||||||
*/
|
*/
|
||||||
static void UpdateIndustryStatistics(Industry *i)
|
static void UpdateIndustryStatistics(Industry *i)
|
||||||
{
|
{
|
||||||
|
UpdateValidHistory(i->valid_history);
|
||||||
|
|
||||||
for (auto &p : i->produced) {
|
for (auto &p : i->produced) {
|
||||||
if (IsValidCargoType(p.cargo)) {
|
if (IsValidCargoType(p.cargo)) {
|
||||||
if (p.history[THIS_MONTH].production != 0) i->last_prod_year = TimerGameEconomy::year;
|
if (p.history[THIS_MONTH].production != 0) i->last_prod_year = TimerGameEconomy::year;
|
||||||
|
|
||||||
/* Move history from this month to last month. */
|
RotateHistory(p.history);
|
||||||
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;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1118,6 +1118,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Lening rentekoe
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS :Bedryfskostes: {STRING}
|
STR_CONFIG_SETTING_RUNNING_COSTS :Bedryfskostes: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Verstel die vlak van instandhouding en bedryfskoste van voertuie en infrastruktuur
|
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 :Konstruksie spoed: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Beperk die hoeveelheid konstruksie aksies vir die AIs
|
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 :Konstruksie kostes: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Verstel die vlak van konstruksie en aankoop-kostes
|
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 :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.
|
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_INTEREST_RATE_HELPTEXT :سعر الفائدة على القرض يتحكم أيضًا في التضخم ، إذا تم تمكينه
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :تحديد مستوى تكاليف الصيانة والتشغيل للمركبات والبنية التحتية
|
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :تحديد مستوى تكاليف الصيانة والتشغيل للمركبات والبنية التحتية
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED ::سرعة البناء {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED ::سرعة البناء {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :الحد من كمية البناء للذكاء الاصطناعي
|
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 :تكاليف البناء: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :تحديد مستوى تكاليف البناء والشراء
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :تحديد مستوى تكاليف البناء والشراء
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :حالات الركود: {STRING}
|
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 :Mantenimendu kostea: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Ibilgailu eta azpigiturak mantentzea kostatuko duena ezarri
|
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 :Eraikitzeko abiadura: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :IA-en eraikuntza ekintza kopurua mugatu
|
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 :Eraikuntza kosteak: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Erosketa eta eraikuntza kostuak ezarri
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Erosketa eta eraikuntza kostuak ezarri
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Atzerapen ekonomikoak: {STRING}
|
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)
|
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 :Эксплуатацыйныя выдаткі: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Усталюйце ўзровень абслугоўваньня й эксплуатацыйныя выдаткі на транспарт й інфраструктуру
|
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Усталюйце ўзровень абслугоўваньня й эксплуатацыйныя выдаткі на транспарт й інфраструктуру
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Хуткасьць будаўніцтва: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Хуткасьць будаўніцтва: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Абмяжуйце колькасьць будаўнічых мэрапрыемстваў для ШІ
|
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 :Выдаткі на будаўніцтва: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Усталюйце ўзровень выдаткаў на будаўніцтва й набыцьцё
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Усталюйце ўзровень выдаткаў на будаўніцтва й набыцьцё
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Спады: {STRING}
|
STR_CONFIG_SETTING_RECESSIONS :Спады: {STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Калі ўключана, у гульні часам адбываюцца эканамічныя крызісы. Падчас крызісу аб'ёмы вытворчасьці значна змяншаюцца (і вяртаюцца да ранейшага ўзроўня, калі крызіс сканчаецца).
|
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_UNITS_PERIODS :{NUM}{NBSP}período{P "" s}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filtro:
|
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 :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
|
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 :Velocidade de construção: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limitar a quantidade ações de construção para IAs
|
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 :Custos de construção: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Definir o nível dos custos de construção e de aquisição
|
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 :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)
|
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 :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
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Assimétrico" significa que quantidades arbitrárias de carga podem ser enviadas em qualquer direção. "Manual" significa que não haverá distribuição automática dessas cargas
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :assimétrico
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Assimétrica
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :simétrico
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Simétrica
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Precisão da distribuição: {STRING}
|
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
|
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 :Цени за опериране на превозните средства: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Задава ниво на цените за опериране и поддръжка на превозните средства и инфраструктурата
|
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Задава ниво на цените за опериране и поддръжка на превозните средства и инфраструктурата
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Скорост на строителните дейности: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Скорост на строителните дейности: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Ограничава количеството строителни дейности за ИИ
|
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 :Цени на конструкции: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Задава ниво на конструиране и цени за закупуване
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Задава ниво на конструиране и цени за закупуване
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Рецесии: {STRING}
|
STR_CONFIG_SETTING_RECESSIONS :Рецесии: {STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Ако е разрешено, рецесии може да се появяват на всеки няколко години. По време на рецесия цялото производство е значително намалено (връща се на предишно ниво след края на рецесията)
|
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 :Costos d'utilització: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Fixa el nivell de manteniment i els costos d'utilització dels vehicles i infraestructures
|
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 :Ritme de construcció: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limita la quantitat d'accions de construcció per part de les IA
|
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 :Costos de construcció: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Fixa el nivell de construcció i els preus de compra
|
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 :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ó.
|
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
|
###setting-zero-is-special
|
||||||
|
|
||||||
|
|
||||||
|
###length 3
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -579,6 +580,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Сылтӑмр
|
||||||
|
|
||||||
###setting-zero-is-special
|
###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 :Troškovi korištenja: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Postavi razinu troškova održavanja i korištenja za vozila i infrastrukturu
|
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 :Brzina gradnje: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limitiraj količinu građevinskih akcija za UI-je
|
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 :Građevinski troškovi: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Postavi razinu građevinskih troškova i troškova kupnje
|
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 :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)
|
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 :Cena provozu: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Nastav cenu údržby a provozu vozidel a infrastruktury
|
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 :Rychlost výstavby: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Omezení výstavby AI
|
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 :Cena výstavby: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nastav cenu výstavby a nákupu
|
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 :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
|
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 :Driftsomkostninger: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Indstil niveauet for vedligeholdelse og driftsomkostninger af kørertøjer og infrastruktur
|
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 :Konstruktionshastighed: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Begræns antallet af igangværende konstruktioner for AI'er
|
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 :Konstruktionspriser: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Indstil prisniveau for køb og konstruktion
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Indstil prisniveau for køb og konstruktion
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Kriser: {STRING}
|
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)
|
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_UNITS_PERIODS :{NUM}{NBSP}period{P "" en}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filter:
|
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 :Onderhoudskosten: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Het niveau van onderhoud en lopende kosten van voertuigen en infrastuctuur
|
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 :Bouwsnelheid: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Beperk de hoeveelheid bouwactiviteiten voor computerspeler
|
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 :Bouwkosten: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Het niveau van bouw- en aankoopkosten instellen
|
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 :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).
|
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_UNITS_PERIODS :{NUM}{NBSP}period{P "" s}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filter:
|
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 :Distribution mode for other cargo classes: {STRING2}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asymmetric
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetric
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Symmetric
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribution accuracy: {STRING2}
|
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
|
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_UNITS_PERIODS :{NUM}{NBSP}period{P "" s}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filter:
|
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 :Running costs: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Set level of maintainance and running costs of vehicles and infrastructure
|
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 :Construction speed: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limit the amount of construction actions for AI's
|
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 :Construction costs: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Set level of construction and purchase costs
|
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 :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)
|
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 :Distribution mode for other cargo classes: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asymmetric
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetric
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Symmetric
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribution accuracy: {STRING}
|
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
|
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_UNITS_PERIODS :{NUM}{NBSP}period{P "" s}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filter:
|
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 :Running costs: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Set level of maintenance and running costs of vehicles and infrastructure
|
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 :Construction speed: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limit the amount of construction actions for AIs
|
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 :Construction costs: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Set level of construction and purchase costs
|
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 :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)
|
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 :Distribution mode for other cargo classes: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asymmetric" means that arbitrary amounts of cargo can be sent in either direction. "Manual" means that no automatic distribution will take place for those cargoes
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetric
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asymmetric
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetric
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Symmetric
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribution accuracy: {STRING}
|
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
|
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 :{BLACK}Load
|
||||||
STR_FACE_LOAD_TOOLTIP :{BLACK}Load favorite face
|
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_LOAD_DONE :{WHITE}Your favorite face has been loaded from the OpenTTD configuration file
|
||||||
STR_FACE_FACECODE :{BLACK}Player face no.
|
STR_FACE_FACECODE :{BLACK}Player face code
|
||||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}View and/or set face number of the company president
|
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 number
|
STR_FACE_FACECODE_CAPTION :{WHITE}View and/or set president face code
|
||||||
STR_FACE_FACECODE_SET :{WHITE}New face number code has been set
|
STR_FACE_FACECODE_SET :{WHITE}New president face 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_ERR :{WHITE}Couldn't set president face code - must be a valid label and number
|
||||||
STR_FACE_SAVE :{BLACK}Save
|
STR_FACE_SAVE :{BLACK}Save
|
||||||
STR_FACE_SAVE_TOOLTIP :{BLACK}Save favorite face
|
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_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_YES :Yes
|
||||||
STR_FACE_NO :No
|
STR_FACE_NO :No
|
||||||
|
STR_FACE_STYLE :Style:
|
||||||
STR_FACE_HAIR :Hair:
|
STR_FACE_HAIR :Hair:
|
||||||
STR_FACE_EYEBROWS :Eyebrows:
|
STR_FACE_EYEBROWS :Eyebrows:
|
||||||
STR_FACE_EYECOLOUR :Eye color:
|
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 :Saved
|
||||||
STR_PICKER_MODE_SAVED_TOOLTIP :Toggle showing only saved items
|
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_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
|
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 :Irkostoj: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Ŝanĝu nivelon de bontenkostoj kaj irkostoj de veturiloj kaj infrastrukturo
|
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 :Konstrurapido: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limigu la kvanton de konstruaj agoj por AIoj
|
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 :Kostoj de konstruado: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Ŝanĝu nivelon de konstruaj kaj aĉetaj kostoj
|
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 :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)
|
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 :Käituskulud: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Määrab sõidukite ja taristu hooldus- ja käituskulude hinnataseme
|
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 :Ehitustempo: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Piirab arvuti ehitustoimingute arvu
|
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 :Ehituse hinnad: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Määrab ehitus- ja ostukulude hinnataseme
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Määrab ehitus- ja ostukulude hinnataseme
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Majanduslangused: {STRING}
|
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)
|
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 :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
|
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 :Byggingar fer: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Avmarka hvussu nógv AI kann byggja
|
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 :Bygnings kostnaður: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Set hvussu høgur/lágur bygnings- og keypskostnaður skal vera
|
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 :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)
|
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_UNITS_PERIODS :{NUM}{NBSP}jakso{P "" a}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :…
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Suodatin:
|
STR_LIST_FILTER_TITLE :{BLACK}Suodatin:
|
||||||
|
@ -1202,9 +1203,9 @@ STR_SUBSIDY_X3 :× 3
|
||||||
STR_SUBSIDY_X4 :× 4
|
STR_SUBSIDY_X4 :× 4
|
||||||
|
|
||||||
###length 4
|
###length 4
|
||||||
STR_CLIMATE_TEMPERATE_LANDSCAPE :lauhkea maasto
|
STR_CLIMATE_TEMPERATE_LANDSCAPE :Lauhkea maasto
|
||||||
STR_CLIMATE_SUB_ARCTIC_LANDSCAPE :pohjoinen maasto
|
STR_CLIMATE_SUB_ARCTIC_LANDSCAPE :Pohjoinen maasto
|
||||||
STR_CLIMATE_SUB_TROPICAL_LANDSCAPE :subtrooppinen maasto
|
STR_CLIMATE_SUB_TROPICAL_LANDSCAPE :Subtrooppinen maasto
|
||||||
STR_CLIMATE_TOYLAND_LANDSCAPE :Lelumaan maasto
|
STR_CLIMATE_TOYLAND_LANDSCAPE :Lelumaan maasto
|
||||||
|
|
||||||
###length 7
|
###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
|
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
|
###length 3
|
||||||
STR_CONFIG_SETTING_OFF :pois
|
STR_CONFIG_SETTING_OFF :Pois
|
||||||
STR_CONFIG_SETTING_ON :päällä
|
STR_CONFIG_SETTING_ON :Päällä
|
||||||
STR_CONFIG_SETTING_DISABLED :Pois käytöstä
|
STR_CONFIG_SETTING_DISABLED :Pois käytöstä
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
|
@ -1280,9 +1281,9 @@ STR_CONFIG_SETTING_ORIGINAL :Alkuperäinen
|
||||||
STR_CONFIG_SETTING_REALISTIC :Realistinen
|
STR_CONFIG_SETTING_REALISTIC :Realistinen
|
||||||
|
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_HORIZONTAL_POS_LEFT :vasemmalla
|
STR_CONFIG_SETTING_HORIZONTAL_POS_LEFT :Vasemmalla
|
||||||
STR_CONFIG_SETTING_HORIZONTAL_POS_CENTER :keskellä
|
STR_CONFIG_SETTING_HORIZONTAL_POS_CENTER :Keskellä
|
||||||
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :oikealla
|
STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :Oikealla
|
||||||
|
|
||||||
STR_CONFIG_SETTING_SECONDS_VALUE :{COMMA}{NBSP}sekunti{P 0 "" a}
|
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 :Käyttökustannukset: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Määritä kulkuneuvojen sekä infrastruktuurin ylläpito- ja käyttökustannusten taso
|
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 :Rakennusnopeus: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Rajoita tekoälyn rakennustoimien määrää
|
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 :Rakennuskustannukset: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Määritä rakennus- ja ostokustannusten taso
|
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 :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ä)
|
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 :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_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ä
|
STR_CONFIG_SETTING_ORDER_REVIEW_HELPTEXT :Mikäli käytössä, kulkuneuvojen käskyjä tarkastetaan väliajoin, ja havaituista ongelmista ilmoitetaan uutisviestillä
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_ORDER_REVIEW_OFF :Ei
|
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_ORDER_REVIEW_ON :Kaikille kulkuneuvoille
|
||||||
|
|
||||||
STR_CONFIG_SETTING_WARN_INCOME_LESS :Varoita, jos kulkuneuvon tulos on negatiivinen: {STRING}
|
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 :Kyllä
|
||||||
STR_CONFIG_SETTING_RIGHT_MOUSE_WND_CLOSE_YES_EXCEPT_STICKY :Vain ei-säilyvät
|
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
|
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_HELPTEXT :Pelitallenteiden tiedostonimissä käytettävä päivämäärän muoto
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_LONG :pitkää (31. joulu 2008)
|
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_LONG :tavallinen (1.4.2008)
|
||||||
STR_CONFIG_SETTING_DATE_FORMAT_IN_SAVE_NAMES_SHORT :lyhyttä (31.12.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-12-31)
|
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 :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
|
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 :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
|
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
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manuaalinen
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manuaalinen
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :epäsymmetrinen
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Epäsymmetrinen
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetrinen
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Symmetrinen
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Jakautumisen tarkkuus: {STRING}
|
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
|
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
|
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
|
###length 3
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_POWER_IMPERIAL :Brittiläinen (hp)
|
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_POWER_SI :SI (kW)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_WEIGHT :Painon yksikkö: {STRING}
|
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
|
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
|
###length 3
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_FORCE_IMPERIAL :Brittiläinen (lbf)
|
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_FORCE_SI :SI (kN)
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LOCALISATION_UNITS_HEIGHT :Korkeuden yksikkö: {STRING}
|
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 :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
|
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 :Vitesse de construction{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limite le nombre d'actions de constructions pour les IAs
|
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 :Coûts de construction{NBSP}: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Définit le niveau des coûts de construction et d'achat
|
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 :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).
|
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 :Eksploitaasjekosten: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Stel hichte ûnderhâlds- en ekploitaasjekosten fan fiertugen en ynfrastruktuer yn
|
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 :Boufaasje: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Behein it oantal bouwaksjes foar AI's
|
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 :Boukosten: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Stel hichte bouw- en oankeapkosten yn
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Stel hichte bouw- en oankeapkosten yn
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Resesjes: {STRING}
|
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)
|
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 :Cosgaisean ruith: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Suidhich ìre nan cosgaisean ruith is obrach-càraidh aig carbadan is a' bhun-structar
|
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 :Luaths na togail: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Cuingich meud nan gnìomhan togail aig na IFan
|
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 :Cosgaisean togail: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Suidhich ìre nan cosgaisean togail is ceannachd
|
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 :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)
|
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_UNITS_PERIODS :{NUM}{NBSP}período{P "" s}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filtrar:
|
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 :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
|
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 :Velocidade de construción: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limita a cantidade de accións construtivas das IAs
|
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 :Custos de construción: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Fixa o nivel de custos de construción e compra
|
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 :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)
|
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 :Xeito de distribución para outros tipos de mercadoría: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asimétrico" significa que calquera cantidade de mercadorías pode ser enviada en calquera dirección. "Manual" significa que non haberá distribución automática para estas mercadorías
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :"Asimétrico" significa que calquera cantidade de mercadorías pode ser enviada en calquera dirección. "Manual" significa que non haberá distribución automática para estas mercadorías
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asimétrica
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asimétrica
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :simétrica
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Simétrica
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Precisión da distribución: {STRING}
|
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
|
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 :Betriebskosten: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Stellt die Höhe der Unterhalts- und Betriebskosten für Fahrzeuge und Infrastruktur ein
|
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 :Baugeschwindigkeit: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Begrenzt der eingestellten Baugeschwindigkeit entsprechend die Anzahl der Bau-Aktionen der KIs
|
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 :Baukosten: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Höhe der Bau- und Einkaufskosten festlegen
|
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 :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)
|
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_UNITS_PERIODS :{NUM}{NBSP}περίοδ{P 0 ος οι}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Φιλτράρισμα λίστας:
|
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 :Λειτουργικά έξοδα: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Θέτει το επίπεδο συντήρησης και τα λειτουργικά έξοδα των οχημάτων και της υποδομής
|
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 :Ταχύτητα οικοδόμησης: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Περιορίζει το ποσοστό των οικοδομήμσεων από την ΤΝ
|
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 :Κόστη οικοδόμησης: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Θέτει το επίπεδο κόστους για αγορές και οικοδομές
|
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 :Υφέσεις: {STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Όταν είναι ενεργοποιημένο, ενδέχεται περιοδικά να υπάρχουν υφέσεις. Κατά τη διάρκεια μιας ύφεσης, όλη η παραγωγή είναι πολύ χαμηλότερη (επιστρέφει στο προηγούμενο επίπεδο όταν τελειώσει η ύφεση)
|
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 :Τρόπος διανομής άλλων ειδών φορτίου: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Το «ασυμμετρικό» σημαίνει ότι αυθαίρετες ποσότητες φορτίου μπορεί να σταλούν σε οποιαδήποτε εκ των δύο κατευθύνσεων. Το «χειροκίνητο» σημαίνει ότι καμία αυτόματη διανομή δε θα γίνεται για αυτά τα φορτία
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Το «ασυμμετρικό» σημαίνει ότι αυθαίρετες ποσότητες φορτίου μπορεί να σταλούν σε οποιαδήποτε εκ των δύο κατευθύνσεων. Το «χειροκίνητο» σημαίνει ότι καμία αυτόματη διανομή δε θα γίνεται για αυτά τα φορτία
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :χειροκίνητη
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Χειροκίνητη
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :μη συμμετρική
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Ασύμμετρη
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :συμμετρική
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Συμμετρική
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Ακρίβεια διανομής: {STRING}
|
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Ακρίβεια διανομής: {STRING}
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Όσο μεγαλύτερη ή τιμή αυτή, τόσο περισσότερος χρόνος επεξεργαστή θα χρειάζεται για τον υπολογισμό του γραφήματος συνδέσμου. Αν το ορίσετε πολύ ψηλά, ενδέχεται να παρατηρήσετε καθυστερήσεις. Εάν όμως θέσετε χαμηλή τιμή, η διανομή θα είναι ανακριβής και μπορεί να παρατηρήσετε φορτία να μην στέλνονται στους προορισμούς που θα έπρεπε να πηγαίνουν
|
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_TITLE :{YELLOW}Μέγεθος πόλης:
|
||||||
STR_FOUND_TOWN_INITIAL_SIZE_SMALL_BUTTON :{BLACK}Μικρό
|
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_INITIAL_SIZE_LARGE_BUTTON :{BLACK}Μεγάλο
|
||||||
STR_FOUND_TOWN_SIZE_RANDOM :{BLACK}Τυχαίο
|
STR_FOUND_TOWN_SIZE_RANDOM :{BLACK}Τυχαίο
|
||||||
STR_FOUND_TOWN_INITIAL_SIZE_TOOLTIP :{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 :עלויות תפעול: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :קבע את רמת התחזוקה ועלויות התפעול של רכבים ותשתיות
|
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :קבע את רמת התחזוקה ועלויות התפעול של רכבים ותשתיות
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :מהירות בנייה: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :מהירות בנייה: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :הגבל את כמות פעולות הבנייה עבור שחקני מחשב
|
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 :עלויות בנייה: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :קבע את רמת העלויות של בנייה ורכישה
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :קבע את רמת העלויות של בנייה ורכישה
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :מיתונים: {STRING}
|
STR_CONFIG_SETTING_RECESSIONS :מיתונים: {STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :אם מאופשר מיתונים עלולים להתרחש מדי כמה שנים. בתקופת מיתון כל הייצור קטן יותר באופן משמעותי (הוא חוזר לרמתו הקודמת בסוף המיתון)
|
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :אם מאופשר מיתונים עלולים להתרחש מדי כמה שנים. בתקופת מיתון כל הייצור קטן יותר באופן משמעותי (הוא חוזר לרמתו הקודמת בסוף המיתון)
|
||||||
|
|
|
@ -419,6 +419,7 @@ STR_CONFIG_SETTING_COMPANIES_OFF :बन्द
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
|
|
||||||
|
|
||||||
|
###length 3
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -427,6 +428,7 @@ STR_CONFIG_SETTING_COMPANIES_OFF :बन्द
|
||||||
|
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
|
|
||||||
|
###length 3
|
||||||
|
|
||||||
|
|
||||||
STR_CONFIG_SETTING_TRAIN_REVERSING_HELPTEXT :यदि सक्षम किया गया है, तो ट्रेनें गैर-टर्मिनस स्टेशनों पर रिवर्स नहीं होंगी, भले ही रिवर्स करते समय उनके अगले गंतव्य के लिए छोटा रास्ता हो।
|
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 :Ü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
|
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 :É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
|
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 :Építkezési költségek: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Építkezések és beszerzésk költségeinek szintje
|
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 :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.)
|
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 :Egyéb rakománytípusok szétosztása: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Az "Aszimmetrikus" beállítás esetén a különböző irányokba tetszőleges mennyiségű rakomány mehet. "Kézi" esetben a rakományok nem lesznek automatikusan szétosztva.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :Az "Aszimmetrikus" beállítás esetén a különböző irányokba tetszőleges mennyiségű rakomány mehet. "Kézi" esetben a rakományok nem lesznek automatikusan szétosztva.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :kézi
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Kézi
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :aszimmetrikus
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Aszimmetrikus
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :szimmetrikus
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Szimmetrikus
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :A szétosztás pontossága: {STRING}
|
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.
|
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 :Rekstrarkostnaður: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Stillingar á hversu dýrt er að reka farartæki og mannvirki teng þeim
|
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 :Framkvæmdahraði: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Minnka framkvæmdir hjá gervigreind
|
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 :Mannvirkja kostnaður: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Stillingar á byggingum og framkvæmdum
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Stillingar á byggingum og framkvæmdum
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Efnahagslægð: {STRING}
|
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)
|
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
|
###setting-zero-is-special
|
||||||
|
|
||||||
|
|
||||||
|
###length 3
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -569,6 +570,7 @@ STR_CONFIG_SETTING_NONE :Nulo
|
||||||
|
|
||||||
###setting-zero-is-special
|
###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 :Biaya pemeliharaan: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Menetapkan tingkat biaya pemeliharaan dan biaya untuk menjalankan kendaraan dan infrastruktur
|
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 :Kecepatan konstruksi: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Membatasi jumlah kegiatan konstruksi untuk AI
|
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 :Biaya konstruksi: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Menetapkan tingkat biaya konstruksi dan pembelian
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Menetapkan tingkat biaya konstruksi dan pembelian
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Resesi : {STRING}
|
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)
|
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 :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
|
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 :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
|
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 :Costais tógála: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Socraigh leibhéal na gcostas tógála agus ceannaigh
|
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 :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)
|
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 :Costi di esercizio: {STRING.mp}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Imposta il livello dei costi di manutenzione ed esercizio di veicoli e infrastrutture.
|
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 :Velocità di costruzione: {STRING.fs}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limita la frequenza delle azioni di costruzione delle IA.
|
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 :Costi di costruzione: {STRING.mp}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Imposta il livello dei costi di costruzione e acquisto.
|
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 :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).
|
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 :維持費: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :車両や施設のメンテナンスコストを設定します
|
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :車両や施設のメンテナンスコストを設定します
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :建設速度: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :建設速度: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :AIの建設速度を設定します
|
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 :建設費: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :建設・購入費用のレベルを設定します
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :建設・購入費用のレベルを設定します
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :景気後退: {STRING}
|
STR_CONFIG_SETTING_RECESSIONS :景気後退: {STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :設定を有効にすると数年おきに短期間、景気の後退が起こる可能性が出ます。景気後退の間はすべての生産がかなりの落ち込みを見せます (景気後退が終わると元のレベルに戻ります)。
|
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :設定を有効にすると数年おきに短期間、景気の後退が起こる可能性が出ます。景気後退の間はすべての生産がかなりの落ち込みを見せます (景気後退が終わると元のレベルに戻ります)。
|
||||||
|
|
|
@ -268,6 +268,7 @@ STR_UNITS_YEARS :{NUM}년
|
||||||
STR_UNITS_PERIODS :{NUM}기간
|
STR_UNITS_PERIODS :{NUM}기간
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :…
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}검색:
|
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 :유지비: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :차량과 기반시설의 유지비 수준을 설정하십시오
|
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 :건설 속도: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :인공지능의 건설 행동량을 제한하여 건설 속도를 조절할 수 있습니다
|
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 :건설 가격: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :건설 및 구매 가격의 수준을 설정하십시오.
|
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 :경제 불황: {STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :이 설정을 켜면, 주기적으로 경제 불황이 발생할 수 있습니다. 불황 기간 동안에는 모든 화물의 생산량이 확연하게 줄어듭니다. (불황이 끝나면 이전 수준으로 회복됩니다.)
|
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 :Pretii operandi: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Eligere magnitudinem pretiorum vehicula operandi atque infrastructuram ministrandi
|
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 :Velocitas struendi: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Definire IA velocitatem struendi
|
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 :Pretii struendi: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Eligere magnitudinem pretiorum struendi emendique
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Eligere magnitudinem pretiorum struendi emendique
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Recessiones: {STRING}
|
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)
|
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 :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
|
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 :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
|
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 :Būvēšanas izmaksas: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Iestatīt būvēšanas un pirkumu izmaksas
|
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 :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)
|
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 :Eksploatacijos išlaidų lygmuo: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Nustatyti infrastruktūros bei transporto priemonių ekploatacijos išlaidų lygmenį
|
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 :Statymo greitis: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Kompiuterinio priešininko statymo sparta
|
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 :Statybos kaštų lygis: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nustatykite statybos kaštų lygmenį
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nustatykite statybos kaštų lygmenį
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Nuosmukiai: {STRING}
|
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)
|
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 :Betribskäschten: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Fixéier den Niveau vun de Betribskäschten vu Gefierer an Infrastruktur
|
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 :Baugeschwindegkeet: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limitéier d'Unzuel u Bauaktiounen fir d'KI
|
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 :Konstruktiounskäschten: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Bestëmm den Niveau vu Bau- a Kafkäschten
|
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 :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)
|
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
|
###setting-zero-is-special
|
||||||
|
|
||||||
|
|
||||||
|
###length 3
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -853,6 +854,7 @@ STR_CONFIG_SETTING_REALISTIC :Реален
|
||||||
|
|
||||||
###setting-zero-is-special
|
###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 :Kos penyelenggaraan: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Tetapkan tahap penyelenggaraan dan kos perjalanan kenderaan dan infrastuktur
|
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 :Kelajuan pembinaan: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Had jumlah pembinaan untuk AI
|
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 :Kos pembinaan: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Tetapkan tahap pembinaan dan kos pembelian
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Tetapkan tahap pembinaan dan kos pembelian
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Kemelesetan: {STRING}
|
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)
|
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
|
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 :Veloċita' tal-kostruzzjoni: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Illimita l-ammont massimu ta' kostruzzjonijiet għall-AI
|
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 :Kosti tal-kostruzzjoni: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Stabbilixxi l-livell ta' kostruzzjoni u l-prezz tax-xiri
|
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 :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)
|
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
|
###setting-zero-is-special
|
||||||
|
|
||||||
|
|
||||||
|
###length 3
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -789,6 +790,7 @@ STR_CONFIG_SETTING_REALISTIC :खरेखु
|
||||||
|
|
||||||
###setting-zero-is-special
|
###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 :Driftskostnader: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Still nivå av vedlikehold og driftskostnader for kjøretøy og infrastruktur
|
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 :Byggehastighet: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Begrens mengden av byggetiltak hos KI-er
|
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 :Byggekostnader: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Still kostnadsnivå for bygging og kjøp
|
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 :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)
|
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 :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
|
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
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manuell
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asymmetrisk
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Asymmetrisk
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :symmetrisk
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Symmetrisk
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Distribusjonsnøyaktighet: {STRING}
|
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
|
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 :{BLACK}Last inn
|
||||||
STR_FACE_LOAD_TOOLTIP :{BLACK}Last inn favorittansikt
|
STR_FACE_LOAD_TOOLTIP :{BLACK}Last inn favorittansikt
|
||||||
STR_FACE_LOAD_DONE :{WHITE}Ditt favorittansikt har blitt lastet inn fra OpenTTDs konfigurasjonsfil
|
STR_FACE_LOAD_DONE :{WHITE}Ditt favorittansikt har blitt lastet inn fra OpenTTDs konfigurasjonsfil
|
||||||
STR_FACE_FACECODE :{BLACK}Ansiktsnummer
|
STR_FACE_FACECODE :{BLACK}Ansiktskode
|
||||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}Vis og/eller endre ansiktsnummeret til selskapets president
|
STR_FACE_FACECODE_TOOLTIP :{BLACK}Vis og/eller endre ansiktskoden til selskapets president
|
||||||
STR_FACE_FACECODE_CAPTION :{WHITE}Vis og/eller endre lederens ansiktsnummer
|
STR_FACE_FACECODE_CAPTION :{WHITE}Vis og/eller endre lederens ansiktskode
|
||||||
STR_FACE_FACECODE_SET :{WHITE}Ny ansiktsnummerkode har blitt satt
|
STR_FACE_FACECODE_SET :{WHITE}Nytt presidentansikt 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_ERR :{WHITE}Kunne ikke endre lederens ansiktskode - må være et gyldig merke og nummer
|
||||||
STR_FACE_SAVE :{BLACK}Lagre
|
STR_FACE_SAVE :{BLACK}Lagre
|
||||||
STR_FACE_SAVE_TOOLTIP :{BLACK}Lagre favorittansikt
|
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_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_YES :Ja
|
||||||
STR_FACE_NO :Nei
|
STR_FACE_NO :Nei
|
||||||
|
STR_FACE_STYLE :Stil:
|
||||||
STR_FACE_HAIR :Hår:
|
STR_FACE_HAIR :Hår:
|
||||||
STR_FACE_EYEBROWS :Øyenbryn:
|
STR_FACE_EYEBROWS :Øyenbryn:
|
||||||
STR_FACE_EYECOLOUR :Øyenfarge:
|
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 :Køyrekostnadar: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Set vedlikehaldsnivå og driftskostnadar for køyretøy og infrastruktur
|
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 :Fart for bygging: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Avgrensing av farten AIar kan gjere konstruksjonshandlingar i.
|
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 :Byggjekostnadar: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nivået kostnadene for konstruksjon og kjøp ligg på
|
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 :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.)
|
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_INTEREST_RATE :نرخ سود: {STRING}
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS :هزینه نگهداری: {STRING}
|
STR_CONFIG_SETTING_RUNNING_COSTS :هزینه نگهداری: {STRING}
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :سرعت ساخت و ساز: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :سرعت ساخت و ساز: {STRING}
|
||||||
|
|
||||||
|
@ -1187,6 +1188,7 @@ STR_CONFIG_SETTING_SUBSIDY_MULTIPLIER :ضریب سوب
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS :هزینه های ساخت و ساز: {STRING}
|
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_UNITS_PERIODS :{NUM}{NBSP}okres{P "" y ów}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filtr:
|
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 :Koszty amortyzacji: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Ustaw poziom kosztów utrzymania i amortyzacji pojazdów i infrastruktury
|
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 :Szybkość budowy: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Ogranicz ilość czynności budowlanych wykonywanych przez SI
|
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 :Koszty budowy: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Ustaw poziom kosztów budowy i kupna
|
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 :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)
|
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_UNITS_PERIODS :{NUM}{NBSP}período{P "" s}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filtro:
|
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)
|
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
|
# 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_POSITION :{BIG_FONT}{BLACK}{COMMA}.
|
||||||
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Negociante
|
STR_HIGHSCORE_PERFORMANCE_TITLE_BUSINESSMAN :Negociante
|
||||||
STR_HIGHSCORE_PERFORMANCE_TITLE_ENTREPRENEUR :Empresário
|
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_MOGUL :Grande magnata
|
||||||
STR_HIGHSCORE_PERFORMANCE_TITLE_TYCOON_OF_THE_CENTURY :Magnata do século
|
STR_HIGHSCORE_PERFORMANCE_TITLE_TYCOON_OF_THE_CENTURY :Magnata do século
|
||||||
STR_HIGHSCORE_NAME :{PRESIDENT_NAME}, {COMPANY}
|
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_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}'!
|
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_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_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_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 financiado por {STRING} provoca 6 minutos 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_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_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!
|
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 :Custos operacionais: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Configurar nível de manutenção e custos operacionais de veículos e infraestrutura
|
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 :Velocidade de construção: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limitar o número de acções de construção para IAs
|
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 :Custos de construção: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Configurar o nível de construção e custos de compra
|
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 :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)
|
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_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 :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
|
###length 3
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_NONE :Nenhum
|
STR_CONFIG_SETTING_TREE_PLACER_NONE :Nenhum
|
||||||
STR_CONFIG_SETTING_TREE_PLACER_ORIGINAL :Original
|
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 :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
|
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
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :manual
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Manual
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :asimétrico
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Assimétrico
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :simétrico
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Simétrico
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Precisão de distribuição: {STRING}
|
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
|
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
|
# Land area window
|
||||||
STR_LAND_AREA_INFORMATION_CAPTION :{WHITE}Informações do Terreno
|
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_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_N_A :{BLACK}Custo de desobstrução: {LTBLUE}N/D
|
||||||
STR_LAND_AREA_INFORMATION_COST_TO_CLEAR :{BLACK}Custo para limpar: {RED}{CURRENCY_LONG}
|
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_REVENUE_WHEN_CLEARED :{BLACK}Receitas apuradas: {LTBLUE}{CURRENCY_LONG}
|
||||||
STR_LAND_AREA_INFORMATION_OWNER_N_A :N/D
|
STR_LAND_AREA_INFORMATION_OWNER_N_A :N/D
|
||||||
STR_LAND_AREA_INFORMATION_OWNER :{BLACK}Proprietário: {LTBLUE}{STRING}
|
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_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_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 :{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_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_LANDINFO_INDEX :{BLACK}Índice do mosaico: {LTBLUE}{NUM} ({HEX})
|
||||||
STR_LAND_AREA_INFORMATION_BUILD_DATE :{BLACK}Construído/renovado: {LTBLUE}{DATE_LONG}
|
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_TRANSMITTER :Transmissor
|
||||||
STR_LAI_OBJECT_DESCRIPTION_LIGHTHOUSE :Farol
|
STR_LAI_OBJECT_DESCRIPTION_LIGHTHOUSE :Farol
|
||||||
STR_LAI_OBJECT_DESCRIPTION_COMPANY_HEADQUARTERS :Sede de empresa
|
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
|
# About OpenTTD window
|
||||||
STR_ABOUT_OPENTTD :{WHITE}Sobre o OpenTTD
|
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_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_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_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}
|
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_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_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_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 :{BLACK}A 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_GROWS_EVERY_FUNDED :{BLACK}A 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_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_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_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
|
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_BUILDINGS_TOOLTIP :{BLACK}Aumentar os edifícios da localidade
|
||||||
STR_TOWN_VIEW_EXPAND_ROADS_BUTTON :{BLACK}Expandir estradas
|
STR_TOWN_VIEW_EXPAND_ROADS_BUTTON :{BLACK}Expandir estradas
|
||||||
STR_TOWN_VIEW_EXPAND_ROADS_TOOLTIP :{BLACK}Aumentar as estradas da localidade
|
STR_TOWN_VIEW_EXPAND_ROADS_TOOLTIP :{BLACK}Aumentar as estradas da localidade
|
||||||
STR_TOWN_VIEW_DELETE_BUTTON :{BLACK}Apagar
|
STR_TOWN_VIEW_DELETE_BUTTON :{BLACK}Remover
|
||||||
STR_TOWN_VIEW_DELETE_TOOLTIP :{BLACK}Apagar completamente esta localidade
|
STR_TOWN_VIEW_DELETE_TOOLTIP :{BLACK}Remover completamente esta localidade
|
||||||
|
|
||||||
STR_TOWN_VIEW_RENAME_TOWN_BUTTON :Renomear 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_TO_HERE :{GREEN}{CARGO_SHORT} para esta estação
|
||||||
STR_STATION_VIEW_NONSTOP :{YELLOW}{CARGO_SHORT} sem parar
|
STR_STATION_VIEW_NONSTOP :{YELLOW}{CARGO_SHORT} sem parar
|
||||||
|
|
||||||
STR_STATION_VIEW_GROUP_S_V_D :Fonte-Via-Destino
|
STR_STATION_VIEW_GROUP_S_V_D :Origem-Via-Destino
|
||||||
STR_STATION_VIEW_GROUP_S_D_V :Fonte-Destino-Via
|
STR_STATION_VIEW_GROUP_S_D_V :Origem-Destino-Via
|
||||||
STR_STATION_VIEW_GROUP_V_S_D :Via-Fonte-Destino
|
STR_STATION_VIEW_GROUP_V_S_D :Via-Origem-Destino
|
||||||
STR_STATION_VIEW_GROUP_V_D_S :Via-Destino-Fonte
|
STR_STATION_VIEW_GROUP_V_D_S :Via-Destino-Origem
|
||||||
STR_STATION_VIEW_GROUP_D_S_V :Destino-Fonte-Via
|
STR_STATION_VIEW_GROUP_D_S_V :Destino-Origem-Via
|
||||||
STR_STATION_VIEW_GROUP_D_V_S :Destino-Via-Fonte
|
STR_STATION_VIEW_GROUP_D_V_S :Destino-Via-Origem
|
||||||
|
|
||||||
###length 8
|
###length 8
|
||||||
STR_CARGO_RATING_APPALLING :Inexistente
|
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_BANK_BALANCE_TITLE :{WHITE}Balanço bancário
|
||||||
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Fundos Próprios
|
STR_FINANCES_OWN_FUNDS_TITLE :{WHITE}Fundos Próprios
|
||||||
STR_FINANCES_LOAN_TITLE :{WHITE}Empréstimo
|
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_MAX_LOAN :{WHITE}Empréstimo Máximo: {BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
STR_FINANCES_TOTAL_CURRENCY :{BLACK}{CURRENCY_LONG}
|
||||||
STR_FINANCES_BANK_BALANCE :{WHITE}{CURRENCY_LONG}
|
STR_FINANCES_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_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_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
|
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_CAPTION :{WHITE}{COMPANY} {BLACK}{COMPANY_NUM}
|
||||||
STR_COMPANY_VIEW_PRESIDENT_MANAGER_TITLE :{WHITE}{PRESIDENT_NAME}{}{GOLD}(Presidente)
|
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_INAUGURATED_TITLE_WALLCLOCK :{GOLD}Inaugurada: {WHITE}{NUM} (período {NUM})
|
||||||
STR_COMPANY_VIEW_COLOUR_SCHEME_TITLE :{GOLD}Cores:
|
STR_COMPANY_VIEW_COLOUR_SCHEME_TITLE :{GOLD}Cores:
|
||||||
STR_COMPANY_VIEW_VEHICLES_TITLE :{GOLD}Veículos:
|
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
|
# 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_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_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
|
STR_ERROR_BRIBE_FAILED :{WHITE}A sua tentativa de suborno foi descoberta por um investigador regional
|
||||||
|
|
||||||
# Levelling errors
|
# Levelling errors
|
||||||
|
@ -5424,27 +5433,27 @@ STR_BASEMUSIC_NONE_DESCRIPTION :Um conjunto de
|
||||||
|
|
||||||
##id 0x2000
|
##id 0x2000
|
||||||
# Town building names
|
# Town building names
|
||||||
STR_TOWN_BUILDING_NAME_TALL_OFFICE_BLOCK_1 :Edifício alto 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 com 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_SMALL_BLOCK_OF_FLATS_1 :Edifício pequeno com apartamentos
|
||||||
STR_TOWN_BUILDING_NAME_CHURCH_1 :Igreja
|
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_TOWN_HOUSES_1 :Casas
|
||||||
STR_TOWN_BUILDING_NAME_HOTEL_1 :Hotel
|
STR_TOWN_BUILDING_NAME_HOTEL_1 :Hotel
|
||||||
STR_TOWN_BUILDING_NAME_STATUE_1 :Estátua
|
STR_TOWN_BUILDING_NAME_STATUE_1 :Estátua
|
||||||
STR_TOWN_BUILDING_NAME_FOUNTAIN_1 :Fonte
|
STR_TOWN_BUILDING_NAME_FOUNTAIN_1 :Fonte
|
||||||
STR_TOWN_BUILDING_NAME_PARK_1 :Parque
|
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_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_MODERN_OFFICE_BUILDING_1 :Edifício de escritórios moderno
|
||||||
STR_TOWN_BUILDING_NAME_WAREHOUSE_1 :Armazém
|
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_STADIUM_1 :Estádio
|
||||||
STR_TOWN_BUILDING_NAME_OLD_HOUSES_1 :Casas antigas
|
STR_TOWN_BUILDING_NAME_OLD_HOUSES_1 :Casas antigas
|
||||||
STR_TOWN_BUILDING_NAME_COTTAGES_1 :Casas de campo
|
STR_TOWN_BUILDING_NAME_COTTAGES_1 :Casas de campo
|
||||||
STR_TOWN_BUILDING_NAME_HOUSES_1 :Casas
|
STR_TOWN_BUILDING_NAME_HOUSES_1 :Casas
|
||||||
STR_TOWN_BUILDING_NAME_FLATS_1 :Apartamentos
|
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_2 :Lojas e escritórios
|
||||||
STR_TOWN_BUILDING_NAME_SHOPS_AND_OFFICES_3 :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
|
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 :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
|
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 :Viteza de construcție: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limitează numărul de acțiuni de construcție pentru AI
|
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 :Costuri de construcție: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Alege nivelul de construcție și costurile de achiziție
|
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 :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)
|
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_UNITS_PERIODS :{NUM}{NBSP}цикл{P "" а ов}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Фильтр:
|
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 :Эксплуатационные расходы: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Установите уровень стоимости обслуживания и эксплуатации транспорта и инфраструктуры
|
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 :Скорость строительства: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Ограничьте количество строительных мероприятий для ИИ
|
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 :Затраты на строительство: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Установите уровень затрат на строительство и приобретение
|
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 :Экономические кризисы: {STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Если эта настройка включена, в игре иногда происходят экономические кризисы. В это время объёмы производства значительно снижаются (и возвращаются к прежнему уровню, когда спад заканчивается).
|
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 :Распределение прочих грузов: {STRING}
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :«Несимметричное» означает, что объёмы грузов в любых направлениях не будут зависеть друг от друга.{}«Вручную» - не использовать автоматическое распределение грузов.
|
STR_CONFIG_SETTING_DISTRIBUTION_DEFAULT_HELPTEXT :«Несимметричное» означает, что объёмы грузов в любых направлениях не будут зависеть друг от друга.{}«Вручную» - не использовать автоматическое распределение грузов.
|
||||||
###length 3
|
###length 3
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :вручную
|
STR_CONFIG_SETTING_DISTRIBUTION_MANUAL :Вручную
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :несимметричное
|
STR_CONFIG_SETTING_DISTRIBUTION_ASYMMETRIC :Несимметричное
|
||||||
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :симметричное
|
STR_CONFIG_SETTING_DISTRIBUTION_SYMMETRIC :Симметричное
|
||||||
|
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Точность распределения: {STRING}
|
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY :Точность распределения: {STRING}
|
||||||
STR_CONFIG_SETTING_LINKGRAPH_ACCURACY_HELPTEXT :Чем выше данное значение, тем больше процессорного времени используется для расчёта графа грузоперевозок. При высоких значениях возможны задержки в игре. Однако при низких значениях расчёты грузопотоков будут неточными, и грузы, возможно, будут отправляться не туда, куда нужно.
|
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 :Rashod: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Podesi cene za održavanje i radni proces vozila i infrastrukture
|
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 :Brzina gradnje: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Ograniči količinu akcija gradnje za VI
|
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 :Troškovi gradnje: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Podešava nivo troškova gradnje i kupovine
|
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 :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)
|
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_UNITS_PERIODS :{NUM}{NBSP}个周期
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :、
|
STR_LIST_SEPARATOR :、
|
||||||
|
STR_TRUNCATION_ELLIPSIS :…
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}搜索:
|
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 :运营费用:{STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :设置载具的营运与维护成本水平
|
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 :建设速度:{STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :AI 建设频率的上限
|
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 :建设费用:{STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :设定建造的成本水平
|
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 :经济衰退:{STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :启用时,经济衰退将每隔几经济周期发生一次。经济衰退时所有工业货物产量都将大幅下降,直至衰退结束为止
|
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 :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
|
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 :Rýchlosť výstavby: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Obmezdenie počtu stavebných akcí pre počítačových hráčov
|
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 :Cena stavby: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Zvoľte úroveň cien výstavby a nákupov
|
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 :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ň)
|
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 :Stroški delovanja: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Nastavitev vzdrževanja in stroškov delovanja vozil in zgradb
|
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 :Hitrost gradnje: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Nastavitev hitrosti gradnje za UI
|
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 :Cene gradnje: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nastavitev cene gradnje in nakupa
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nastavitev cene gradnje in nakupa
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Recesije: {STRING}
|
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.
|
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 :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
|
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 :Velocidad de construcción: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Limita la velocidad de las acciones de construcción para las IA
|
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 :Costes de construcción: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Fija el nivel de los costes de construcción y compra
|
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 :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)
|
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_UNITS_PERIODS :{NUM}{NBSP}período{P "" s}
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :,{SPACE}
|
STR_LIST_SEPARATOR :,{SPACE}
|
||||||
|
STR_TRUNCATION_ELLIPSIS :...
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}Filtrar:
|
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 :Costos de operación: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Nivel de costos de mantenimiento y operación de vehículos e infraestructura
|
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 :Velocidad de construcción: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Restringir la velocidad de las acciones de construcción de jugadores no humanos
|
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 :Costos de construcción: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Nivel de costos de construcción y adquisición
|
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 :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
|
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 :{BLACK}Cargar
|
||||||
STR_FACE_LOAD_TOOLTIP :{BLACK}Cargar cara favorita
|
STR_FACE_LOAD_TOOLTIP :{BLACK}Cargar cara favorita
|
||||||
STR_FACE_LOAD_DONE :{WHITE}Cara favorita cargada desde el archivo de configuración
|
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 :{BLACK}Código de cara
|
||||||
STR_FACE_FACECODE_TOOLTIP :{BLACK}Establecer un número de cara
|
STR_FACE_FACECODE_TOOLTIP :{BLACK}Establecer un código de cara para el presidente
|
||||||
STR_FACE_FACECODE_CAPTION :{WHITE}Establecer un número de cara
|
STR_FACE_FACECODE_CAPTION :{WHITE}Establecer un código para la cara del presidente
|
||||||
STR_FACE_FACECODE_SET :{WHITE}Nuevo número de cara fue asignado
|
STR_FACE_FACECODE_SET :{WHITE}La nueva cara del presidente se ha 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_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 :{BLACK}Guardar
|
||||||
STR_FACE_SAVE_TOOLTIP :{BLACK}Guardar cara favorita
|
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_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_YES :Sí
|
||||||
STR_FACE_NO :No
|
STR_FACE_NO :No
|
||||||
|
STR_FACE_STYLE :Estilo:
|
||||||
STR_FACE_HAIR :Pelo:
|
STR_FACE_HAIR :Pelo:
|
||||||
STR_FACE_EYEBROWS :Cejas:
|
STR_FACE_EYEBROWS :Cejas:
|
||||||
STR_FACE_EYECOLOUR :Color de ojos:
|
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 :Guardados
|
||||||
STR_PICKER_MODE_SAVED_TOOLTIP :Ver solo los elementos 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_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
|
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 :Driftkostnader: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Sätt nivån för underhålls- och driftkostnader för fordon och infrastruktur
|
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 :Konstruktionshastighet: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Begränsar antalet konstruktionshandlingar för datorspelare
|
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 :Konstruktionskostnader: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Sätt nivån för konstruktions- och inköpskostnader
|
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 :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)
|
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 :இயங்குவதற்கான செலவுகள்: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :வாகன மற்றும் சொத்து பழுதுபார்த்தல் அளவினையும் ஓட்டும் செலவுகளையும் அமை
|
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :வாகன மற்றும் சொத்து பழுதுபார்த்தல் அளவினையும் ஓட்டும் செலவுகளையும் அமை
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :கட்டுமானங்களின் வேகம்: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :கட்டுமானங்களின் வேகம்: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :AI களின் கட்டுமானங்களின் எண்ணிக்கையினை கட்டுப்படுத்தவும்
|
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 :கட்டுமானச் செலவுகள்: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :கட்டுமான அளவு மற்றும் வாங்கும் செலவுகள் ஆகியவற்றை அமை
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :கட்டுமான அளவு மற்றும் வாங்கும் செலவுகள் ஆகியவற்றை அமை
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :பொருளதாரத் தேக்கங்கள்: {STRING}
|
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 :ระดับของค่าปฎิบัติการของยานพาหนะต่างๆ: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :กำหนดระดับของการบำรุงรักษาและค่าใช้จ่ายของยานพาหนะและโครงสร้างพื้นฐาน
|
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :กำหนดระดับของการบำรุงรักษาและค่าใช้จ่ายของยานพาหนะและโครงสร้างพื้นฐาน
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :ควานเร็วในการก่อสร้าง: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :ควานเร็วในการก่อสร้าง: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :จำกัด จำนวนของการกระทำก่อสร้างสำหรับ AIs
|
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 :ค่าใช้จ่ายในการก่อสร้า: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :การตั้งค่าระดับของค่าใช้จ่ายในการก่อสร้างและซื้อ
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :การตั้งค่าระดับของค่าใช้จ่ายในการก่อสร้างและซื้อ
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :เศรษฐกิจถดถอย: {STRING}
|
STR_CONFIG_SETTING_RECESSIONS :เศรษฐกิจถดถอย: {STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :หากเปิดใช้งาน การถดถอย อาจเกิดขึ้นทุก 2 - 3 ปี ในช่วงเศรษฐกิจตกต่ำในการผลิตทั้งหมด อย่างมีนัยสำคัญต่ำกว่า (มันจะกลับไปที่ระดับก่อนหน้านี้เมื่อภาวะถดถอยจบลง)
|
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :หากเปิดใช้งาน การถดถอย อาจเกิดขึ้นทุก 2 - 3 ปี ในช่วงเศรษฐกิจตกต่ำในการผลิตทั้งหมด อย่างมีนัยสำคัญต่ำกว่า (มันจะกลับไปที่ระดับก่อนหน้านี้เมื่อภาวะถดถอยจบลง)
|
||||||
|
|
|
@ -267,6 +267,7 @@ STR_UNITS_YEARS :{NUM}{NBSP}年
|
||||||
STR_UNITS_PERIODS :{NUM}{NBSP}個週期
|
STR_UNITS_PERIODS :{NUM}{NBSP}個週期
|
||||||
|
|
||||||
STR_LIST_SEPARATOR :、
|
STR_LIST_SEPARATOR :、
|
||||||
|
STR_TRUNCATION_ELLIPSIS :……
|
||||||
|
|
||||||
# Common window strings
|
# Common window strings
|
||||||
STR_LIST_FILTER_TITLE :{BLACK}篩選:
|
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 :營運成本:{STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :設定車輛的營運與維護成本水平。
|
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 :建造速度:{STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :限制電腦 AI 的建造速度。
|
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 :建造成本:{STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :設定建造和購買物件的成本水平。
|
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 :經濟衰退:{STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :如果此選項被啟用,經濟衰退將會週期性發生。屆時所有工業生產都會大幅下降,直至衰退結束後回到之前的水平
|
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 :İşletme giderleri: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Araçlar ve altyapı için bakım ve işletme giderlerinin seviyesini ayarlayın
|
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 :İ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
|
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 :İnşaat maliyetleri: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :İnşaat ve satın alma maliyet seviyesini belirleyin
|
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 :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)
|
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 :Вартість експлуатації: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Встановіть вартість обслуговування та вартість експлуатації на транспорт та інфраструктуру
|
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Встановіть вартість обслуговування та вартість експлуатації на транспорт та інфраструктуру
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Швидкість побудови: {STRING}
|
STR_CONFIG_SETTING_CONSTRUCTION_SPEED :Швидкість побудови: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Обмеження кількості будівельних дій для ШІ
|
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 :Зведення коштуватиме: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Встановити рівень витрат на побудову та придбання
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Встановити рівень витрат на побудову та придбання
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Рецесії: {STRING}
|
STR_CONFIG_SETTING_RECESSIONS :Рецесії: {STRING}
|
||||||
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Якщо увімкнено, рецесії можуть відбуватися кожні кілька років. Під час рецессії обсяг виробництва на всіх підприємствах значно знижений (він повертається на попередній рівень, коли рецесія закінчується)
|
STR_CONFIG_SETTING_RECESSIONS_HELPTEXT :Якщо увімкнено, рецесії можуть відбуватися кожні кілька років. Під час рецессії обсяг виробництва на всіх підприємствах значно знижений (він повертається на попередній рівень, коли рецесія закінчується)
|
||||||
|
|
|
@ -1030,6 +1030,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :دائیں
|
||||||
###setting-zero-is-special
|
###setting-zero-is-special
|
||||||
|
|
||||||
|
|
||||||
|
###length 3
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1038,6 +1039,7 @@ STR_CONFIG_SETTING_HORIZONTAL_POS_RIGHT :دائیں
|
||||||
|
|
||||||
###setting-zero-is-special
|
###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 :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
|
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 :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
|
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 :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
|
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 :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)
|
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 :Costau rhedeg: {STRING}
|
||||||
STR_CONFIG_SETTING_RUNNING_COSTS_HELPTEXT :Gosod lefel costau cynnal a chadw ar gerbydau a thanadeiledd
|
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 :Cyflymder adeiladu: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_SPEED_HELPTEXT :Cyfyngu'r nifer o weithredoedd adeiliadu ar gyfer AIau
|
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 :Costau adeiladu: {STRING}
|
||||||
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Gosod lefel costau prynnu ac adeiladu
|
STR_CONFIG_SETTING_CONSTRUCTION_COSTS_HELPTEXT :Gosod lefel costau prynnu ac adeiladu
|
||||||
|
###length 3
|
||||||
|
|
||||||
STR_CONFIG_SETTING_RECESSIONS :Dirwasgiadau: {STRING}
|
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)
|
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.cpp
|
||||||
getoptdata.h
|
getoptdata.h
|
||||||
hashtable.hpp
|
hashtable.hpp
|
||||||
|
history_func.hpp
|
||||||
|
history_type.hpp
|
||||||
lrucache.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_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_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("accepted", SlIndustryAccepted, SLV_INDUSTRY_CARGO_REORGANISE, SL_MAX_VERSION),
|
||||||
SLEG_CONDSTRUCTLIST("produced", SlIndustryProduced, 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)) {
|
} else if (IsSavegameVersionBefore(SLV_INDUSTRY_CARGO_REORGANISE)) {
|
||||||
LoadMoveAcceptsProduced(i, INDUSTRY_NUM_INPUTS, INDUSTRY_NUM_OUTPUTS);
|
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);
|
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_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_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
|
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.
|
* Pre-callback check when trying to change the timetable mode. This is locked to Seconds when using wallclock units.
|
||||||
* @param Unused.
|
* @param Unused.
|
||||||
|
|
|
@ -323,21 +323,17 @@ static bool PadSprites(SpriteLoader::SpriteCollection &sprite, ZoomLevels sprite
|
||||||
/* Get minimum top left corner coordinates. */
|
/* Get minimum top left corner coordinates. */
|
||||||
int min_xoffs = INT32_MAX;
|
int min_xoffs = INT32_MAX;
|
||||||
int min_yoffs = INT32_MAX;
|
int min_yoffs = INT32_MAX;
|
||||||
for (ZoomLevel zoom = ZoomLevel::Begin; zoom != ZoomLevel::End; zoom++) {
|
for (ZoomLevel zoom : sprite_avail) {
|
||||||
if (sprite_avail.Test(zoom)) {
|
min_xoffs = std::min(min_xoffs, ScaleByZoom(sprite[zoom].x_offs, 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));
|
||||||
min_yoffs = std::min(min_yoffs, ScaleByZoom(sprite[zoom].y_offs, zoom));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Get maximum dimensions taking necessary padding at the top left into account. */
|
/* Get maximum dimensions taking necessary padding at the top left into account. */
|
||||||
int max_width = INT32_MIN;
|
int max_width = INT32_MIN;
|
||||||
int max_height = INT32_MIN;
|
int max_height = INT32_MIN;
|
||||||
for (ZoomLevel zoom = ZoomLevel::Begin; zoom != ZoomLevel::End; zoom++) {
|
for (ZoomLevel zoom : sprite_avail) {
|
||||||
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_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));
|
||||||
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. */
|
/* 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. */
|
/* Pad sprites where needed. */
|
||||||
for (ZoomLevel zoom = ZoomLevel::Begin; zoom != ZoomLevel::End; zoom++) {
|
for (ZoomLevel zoom : sprite_avail) {
|
||||||
if (sprite_avail.Test(zoom)) {
|
auto &cur_sprite = sprite[zoom];
|
||||||
auto &cur_sprite = sprite[zoom];
|
/* Scaling the sprite dimensions in the blitter is done with rounding up,
|
||||||
/* Scaling the sprite dimensions in the blitter is done with rounding up,
|
* so a negative padding here is not an error. */
|
||||||
* 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_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_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_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);
|
||||||
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 (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 (!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) {
|
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];
|
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);
|
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++) {
|
for (ZoomLevel zoom : avail) {
|
||||||
if (avail.Test(zoom)) Convert32bppTo8bpp(sprite[zoom]);
|
Convert32bppTo8bpp(sprite[zoom]);
|
||||||
}
|
}
|
||||||
|
|
||||||
return avail;
|
return avail;
|
||||||
|
|
|
@ -639,6 +639,8 @@ static size_t TranslateArgumentIdx(size_t argidx, size_t offset)
|
||||||
for (size_t i = 0; i < argidx; i++) {
|
for (size_t i = 0; i < argidx; i++) {
|
||||||
cs = _cur_pcs.consuming_commands[i];
|
cs = _cur_pcs.consuming_commands[i];
|
||||||
|
|
||||||
|
if (cs == nullptr && sum > i) continue;
|
||||||
|
|
||||||
sum += (cs != nullptr) ? cs->consumes : 1;
|
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::array<uint, TEXT_TAB_END> langtab_start; ///< Offset into langpack offs
|
||||||
|
|
||||||
std::string list_separator; ///< Current list separator string.
|
std::string list_separator; ///< Current list separator string.
|
||||||
|
std::string ellipsis; ///< Current ellipsis string.
|
||||||
};
|
};
|
||||||
|
|
||||||
static LoadedLanguagePack _langpack;
|
static LoadedLanguagePack _langpack;
|
||||||
|
@ -301,6 +302,15 @@ std::string_view GetListSeparator()
|
||||||
return _langpack.list_separator;
|
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)
|
std::string_view GetStringPtr(StringID string)
|
||||||
{
|
{
|
||||||
switch (GetStringTab(string)) {
|
switch (GetStringTab(string)) {
|
||||||
|
@ -2063,6 +2073,7 @@ bool ReadLanguagePack(const LanguageMetadata *lang)
|
||||||
_config_language_file = FS2OTTD(_current_language->file.filename().native());
|
_config_language_file = FS2OTTD(_current_language->file.filename().native());
|
||||||
SetCurrentGrfLangID(_current_language->newgrflangid);
|
SetCurrentGrfLangID(_current_language->newgrflangid);
|
||||||
_langpack.list_separator = GetString(STR_LIST_SEPARATOR);
|
_langpack.list_separator = GetString(STR_LIST_SEPARATOR);
|
||||||
|
_langpack.ellipsis = GetString(STR_TRUNCATION_ELLIPSIS);
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
extern void Win32SetCurrentLocaleName(std::string iso_code);
|
extern void Win32SetCurrentLocaleName(std::string iso_code);
|
||||||
|
|
|
@ -98,6 +98,7 @@ extern TextDirection _current_text_dir; ///< Text direction of the currently sel
|
||||||
void InitializeLanguagePacks();
|
void InitializeLanguagePacks();
|
||||||
std::string_view GetCurrentLanguageIsoCode();
|
std::string_view GetCurrentLanguageIsoCode();
|
||||||
std::string_view GetListSeparator();
|
std::string_view GetListSeparator();
|
||||||
|
std::string_view GetEllipsis();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Helper to create the StringParameters with its own buffer with the given
|
* 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 TownFoundingChanged(int32_t new_value);
|
||||||
static void ChangeTimekeepingUnits(int32_t new_value);
|
static void ChangeTimekeepingUnits(int32_t new_value);
|
||||||
static void ChangeMinutesPerYear(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};
|
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
|
strval = STR_CONFIG_SETTING_MINUTES_PER_YEAR_VALUE
|
||||||
pre_cb = [](auto) { return _game_mode == GM_MENU || _settings_game.economy.timekeeping_units == 1; }
|
pre_cb = [](auto) { return _game_mode == GM_MENU || _settings_game.economy.timekeeping_units == 1; }
|
||||||
post_cb = ChangeMinutesPerYear
|
post_cb = ChangeMinutesPerYear
|
||||||
|
range_cb = GetMinutesPerYearRange
|
||||||
cat = SC_BASIC
|
cat = SC_BASIC
|
||||||
|
|
||||||
[SDT_VAR]
|
[SDT_VAR]
|
||||||
|
|
|
@ -1628,7 +1628,7 @@ static CargoTypes GetProducedCargoOfHouse(const HouseSpec *hs)
|
||||||
|
|
||||||
struct BuildHouseWindow : public PickerWindow {
|
struct BuildHouseWindow : public PickerWindow {
|
||||||
std::string house_info{};
|
std::string house_info{};
|
||||||
bool house_protected = false;
|
static inline bool house_protected;
|
||||||
|
|
||||||
BuildHouseWindow(WindowDesc &desc, Window *parent) : PickerWindow(desc, parent, 0, HousePickerCallbacks::instance)
|
BuildHouseWindow(WindowDesc &desc, Window *parent) : PickerWindow(desc, parent, 0, HousePickerCallbacks::instance)
|
||||||
{
|
{
|
||||||
|
@ -1735,9 +1735,9 @@ struct BuildHouseWindow : public PickerWindow {
|
||||||
switch (widget) {
|
switch (widget) {
|
||||||
case WID_BH_PROTECT_OFF:
|
case WID_BH_PROTECT_OFF:
|
||||||
case WID_BH_PROTECT_ON:
|
case WID_BH_PROTECT_ON:
|
||||||
this->house_protected = (widget == WID_BH_PROTECT_ON);
|
BuildHouseWindow::house_protected = (widget == WID_BH_PROTECT_ON);
|
||||||
this->SetWidgetLoweredState(WID_BH_PROTECT_OFF, !this->house_protected);
|
this->SetWidgetLoweredState(WID_BH_PROTECT_OFF, !BuildHouseWindow::house_protected);
|
||||||
this->SetWidgetLoweredState(WID_BH_PROTECT_ON, this->house_protected);
|
this->SetWidgetLoweredState(WID_BH_PROTECT_ON, BuildHouseWindow::house_protected);
|
||||||
|
|
||||||
if (_settings_client.sound.click_beep) SndPlayFx(SND_15_BEEP);
|
if (_settings_client.sound.click_beep) SndPlayFx(SND_15_BEEP);
|
||||||
this->SetDirty();
|
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. */
|
/* If house spec already has the protected flag, handle it automatically and disable the buttons. */
|
||||||
bool hasflag = spec->extra_flags.Test(HouseExtraFlag::BuildingIsProtected);
|
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_OFF, !BuildHouseWindow::house_protected);
|
||||||
this->SetWidgetLoweredState(WID_BH_PROTECT_ON, this->house_protected);
|
this->SetWidgetLoweredState(WID_BH_PROTECT_ON, BuildHouseWindow::house_protected);
|
||||||
|
|
||||||
this->SetWidgetDisabledState(WID_BH_PROTECT_OFF, hasflag);
|
this->SetWidgetDisabledState(WID_BH_PROTECT_OFF, hasflag);
|
||||||
this->SetWidgetDisabledState(WID_BH_PROTECT_ON, 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
|
void OnPlaceObject([[maybe_unused]] Point pt, TileIndex tile) override
|
||||||
{
|
{
|
||||||
const HouseSpec *spec = HouseSpec::Get(HousePickerCallbacks::sel_type);
|
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) {
|
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);
|
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());
|
cost.AddCost(terraform_cost_south.GetCost());
|
||||||
|
|
||||||
const TileIndex heads[] = {tile_start, tile_end};
|
/* Check for bridges above the bridge ramps. */
|
||||||
for (int i = 0; i < 2; i++) {
|
for (TileIndex tile : {tile_start, tile_end}) {
|
||||||
if (IsBridgeAbove(heads[i])) {
|
if (!IsBridgeAbove(tile)) continue;
|
||||||
TileIndex north_head = GetNorthernBridgeEnd(heads[i]);
|
|
||||||
|
|
||||||
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)) {
|
if (z_start + 1 == GetBridgeHeight(GetNorthernBridgeEnd(tile))) return CommandCost(STR_ERROR_MUST_DEMOLISH_BRIDGE_FIRST);
|
||||||
return CommandCost(STR_ERROR_MUST_DEMOLISH_BRIDGE_FIRST);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
TileIndexDiff delta = TileOffsByAxis(direction);
|
TileIndexDiff delta = TileOffsByAxis(direction);
|
||||||
|
|
|
@ -1080,9 +1080,9 @@ void OpenGLBackend::DrawMouseCursor()
|
||||||
const OpenGLSprite *spr = this->cursor_cache.Get(cs.image.sprite).get();
|
const OpenGLSprite *spr = this->cursor_cache.Get(cs.image.sprite).get();
|
||||||
|
|
||||||
this->RenderOglSprite(spr, cs.image.pal,
|
this->RenderOglSprite(spr, cs.image.pal,
|
||||||
this->cursor_pos.x + cs.pos.x + UnScaleByZoom(spr->x_offs, 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, ZOOM_LVL_GUI),
|
this->cursor_pos.y + cs.pos.y + UnScaleByZoom(spr->y_offs, _gui_zoom),
|
||||||
ZOOM_LVL_GUI);
|
_gui_zoom);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -44,7 +44,7 @@ static std::string GetStringForWidget(const Window *w, const NWidgetCore *nwid,
|
||||||
/**
|
/**
|
||||||
* Scale a RectPadding to GUI zoom level.
|
* Scale a RectPadding to GUI zoom level.
|
||||||
* @param r RectPadding at ZOOM_BASE (traditional "normal" interface size).
|
* @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)
|
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.
|
* Scale a Dimension to GUI zoom level.
|
||||||
* @param d Dimension at ZOOM_BASE (traditional "normal" interface size).
|
* @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)
|
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.
|
* Short-hand to apply GUI zoom level.
|
||||||
* @param value Pixel amount at #ZoomLevel::Min (full zoom in).
|
* @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)
|
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)
|
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)
|
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.
|
* Scale traditional pixel dimensions to GUI zoom level, for drawing sprites.
|
||||||
* @param value Pixel amount at #ZOOM_BASE (traditional "normal" interface size).
|
* @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)
|
inline int ScaleSpriteTrad(int value)
|
||||||
{
|
{
|
||||||
|
@ -112,7 +112,7 @@ inline int ScaleSpriteTrad(int value)
|
||||||
/**
|
/**
|
||||||
* Scale traditional pixel dimensions to GUI zoom level.
|
* Scale traditional pixel dimensions to GUI zoom level.
|
||||||
* @param value Pixel amount at #ZOOM_BASE (traditional "normal" interface size).
|
* @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)
|
inline int ScaleGUITrad(int value)
|
||||||
{
|
{
|
||||||
|
|
|
@ -52,7 +52,6 @@ extern int _gui_scale_cfg;
|
||||||
|
|
||||||
extern ZoomLevel _gui_zoom;
|
extern ZoomLevel _gui_zoom;
|
||||||
extern ZoomLevel _font_zoom;
|
extern ZoomLevel _font_zoom;
|
||||||
#define ZOOM_LVL_GUI (_gui_zoom)
|
|
||||||
|
|
||||||
static const int MIN_INTERFACE_SCALE = 100;
|
static const int MIN_INTERFACE_SCALE = 100;
|
||||||
static const int MAX_INTERFACE_SCALE = 500;
|
static const int MAX_INTERFACE_SCALE = 500;
|
||||||
|
|
Loading…
Reference in New Issue