1
0
Fork 0

Compare commits

...

23 Commits

Author SHA1 Message Date
Su a302b5a299
Merge a48f491f09 into baced00e9f 2025-07-13 04:47:25 +00:00
translators baced00e9f Update: Translations from eints
spanish (mexican): 1 change by absay
english (us): 1 change by 2TallTyler
galician: 10 changes by pvillaverde
dutch: 1 change by Afoklala
portuguese: 10 changes by jcteotonio
2025-07-13 04:45:12 +00:00
translators aaf5d39b15 Update: Translations from eints
english (au): 1 change by krysclarke
chinese (traditional): 1 change by KogentaSan
chinese (simplified): 1 change by WenSimEHRP
korean: 1 change by telk5093
greek: 1 change by gh658804
russian: 1 change by Ln-Wolf
finnish: 1 change by hpiirai
portuguese: 1 change by azulcosta
portuguese (brazilian): 1 change by pasantoro
polish: 1 change by pAter-exe
2025-07-11 04:45:38 +00:00
Richard Wheeler 7db135099a
Fix: Scale graph gridlines and axes with GUI scale (#12131) 2025-07-10 00:05:48 +01:00
Peter Nelson 290144c5c9 Fix #14396: Industry production graph showed zero instead of N/A.
Record the number of valid history records per industry so that the graph avoids showing values which are not present as zero.
2025-07-09 23:02:58 +01:00
Peter Nelson 9b55ad5b8d Codechange: Generic type and container for history statistics. 2025-07-09 23:02:58 +01:00
Peter Nelson f6e78a480d
Change: Make truncation ellipsis translatable. (#14417) 2025-07-09 22:55:43 +01:00
Tyler Trahan 259830777c
Fix #14375: When loading config, validate timekeeping mode and minutes per year (#14405) 2025-07-09 16:04:38 -04:00
Tyler Trahan 753905ae2d
Fix #14377: Make house picker window remember house protection state when closed (#14406) 2025-07-09 14:18:19 +00:00
Peter Nelson d2ee2add28
Codechange: Remove ZOOM_LVL_GUI macro. (#14423) 2025-07-09 11:05:06 +01:00
translators 8de32c4509 Update: Translations from eints
portuguese: 7 changes by jcteotonio
2025-07-09 04:45:29 +00:00
Peter Nelson 77b572619a
Codechange: Make use of ZoomLevels range iteration. (#14422) 2025-07-08 14:00:12 +01:00
Peter Nelson b21c8a3450
Codechange: Simplify test for bridges above bridge ramps. (#14421) 2025-07-08 13:55:36 +01:00
translators 6d86c760c6 Update: Translations from eints
hungarian: 9 changes by vargaviktor
2025-07-08 04:43:02 +00:00
translators d44e693b25 Update: Translations from eints
norwegian (bokmal): 17 changes by eriksorngard
spanish (mexican): 6 changes by absay
english (us): 21 changes by 2TallTyler
2025-07-07 04:45:34 +00:00
translators b0ea6c0974 Update: Translations from eints
chinese (traditional): 6 changes by KogentaSan
chinese (simplified): 6 changes by WenSimEHRP
2025-07-06 04:44:01 +00:00
Peter Nelson 84e9e106c1
Codefix: SpriteFontCache was never deleted. (#14414) 2025-07-05 13:22:45 +01:00
translators ebd984d894 Update: Translations from eints
english (au): 3 changes by krysclarke
korean: 6 changes by telk5093
greek: 3 changes by gh658804
russian: 3 changes by Ln-Wolf
dutch: 6 changes by Afoklala
portuguese: 4 changes by jcteotonio
portuguese (brazilian): 3 changes by pasantoro
2025-07-05 04:43:09 +00:00
translators f23845805a Update: Translations from eints
english (au): 6 changes by krysclarke
greek: 7 changes by gh658804
russian: 6 changes by Ln-Wolf
finnish: 25 changes by hpiirai
portuguese: 19 changes by jcteotonio
portuguese (brazilian): 6 changes by pasantoro
polish: 6 changes by pAter-exe
2025-07-04 04:42:38 +00:00
Loïc Guilloux 655291facb
Fix #14385: [Strgen] Don't count parameters more than one time (#14413) 2025-07-04 01:10:50 +02:00
Peter Nelson 16b0371c1b
Codechange: Remove owner from CargoPayment. (#14411)
Owner can instead be looked up from the CargoPayment's vehicle.

This reduces the size of each CargoPayment slightly.
2025-07-03 23:11:12 +01:00
Heikki Piirainen febba930b0 Fix: Inconsistent capitalization in game settings 2025-07-03 17:11:51 +02:00
translators bf07751ee7 Update: Translations from eints
spanish (mexican): 12 changes by absay
portuguese: 1 change by jcteotonio
2025-07-03 04:44:02 +00:00
91 changed files with 597 additions and 222 deletions

View File

@ -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. */

View File

@ -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

View File

@ -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

View File

@ -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);
} }
} }

View File

@ -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);

View File

@ -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();

View File

@ -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

View File

@ -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;
} }
} }
} }

View File

@ -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.

View File

@ -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}

View File

@ -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)

View File

@ -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 :Калі ўключана, у гульні часам адбываюцца эканамічныя крызісы. Падчас крызісу аб'ёмы вытворчасьці значна змяншаюцца (і вяртаюцца да ранейшага ўзроўня, калі крызіс сканчаецца).

View File

@ -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

View File

@ -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 :Ако е разрешено, рецесии може да се появяват на всеки няколко години. По време на рецесия цялото производство е значително намалено (връща се на предишно ниво след края на рецесията)

View File

@ -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ó.

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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).

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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}

View File

@ -1301,6 +1301,7 @@ STR_CONFIG_SETTING_INTEREST_RATE_HELPTEXT :Taux dinté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).

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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}Επιλογή μεγέθους πόλης

View File

@ -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 :אם מאופשר מיתונים עלולים להתרחש מדי כמה שנים. בתקופת מיתון כל הייצור קטן יותר באופן משמעותי (הוא חוזר לרמתו הקודמת בסוף המיתון)

View File

@ -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 :यदि सक्षम किया गया है, तो ट्रेनें गैर-टर्मिनस स्टेशनों पर रिवर्स नहीं होंगी, भले ही रिवर्स करते समय उनके अगले गंतव्य के लिए छोटा रास्ता हो।

View File

@ -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.

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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).

View File

@ -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 :設定を有効にすると数年おきに短期間、景気の後退が起こる可能性が出ます。景気後退の間はすべての生産がかなりの落ち込みを見せます (景気後退が終わると元のレベルに戻ります)。

View File

@ -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 :이 설정을 켜면, 주기적으로 경제 불황이 발생할 수 있습니다. 불황 기간 동안에는 모든 화물의 생산량이 확연하게 줄어듭니다. (불황이 끝나면 이전 수준으로 회복됩니다.)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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:

View File

@ -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.)

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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 :Чем выше данное значение, тем больше процессорного времени используется для расчёта графа грузоперевозок. При высоких значениях возможны задержки в игре. Однако при низких значениях расчёты грузопотоков будут неточными, и грузы, возможно, будут отправляться не туда, куда нужно.

View File

@ -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)

View File

@ -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 :启用时,经济衰退将每隔几经济周期发生一次。经济衰退时所有工业货物产量都将大幅下降,直至衰退结束为止

View File

@ -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ň)

View File

@ -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.

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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}

View File

@ -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 ปี ในช่วงเศรษฐกิจตกต่ำในการผลิตทั้งหมด อย่างมีนัยสำคัญต่ำกว่า (มันจะกลับไปที่ระดับก่อนหน้านี้เมื่อภาวะถดถอยจบลง)

View File

@ -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 :如果此選項被啟用,經濟衰退將會週期性發生。屆時所有工業生產都會大幅下降,直至衰退結束後回到之前的水平

View File

@ -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)

View File

@ -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 :Якщо увімкнено, рецесії можуть відбуватися кожні кілька років. Під час рецессії обсяг виробництва на всіх підприємствах значно знижений (він повертається на попередній рівень, коли рецесія закінчується)

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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
) )

View File

@ -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 */

View File

@ -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 */

View File

@ -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);
} }
} }

View File

@ -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
}; };

View File

@ -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.

View File

@ -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];
} }

View File

@ -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;

View File

@ -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;
} }

View File

@ -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);

View File

@ -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

View File

@ -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]

View File

@ -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) {

View File

@ -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);

View File

@ -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);
} }
} }
} }

View File

@ -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)
{ {

View File

@ -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)
{ {

View File

@ -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;