mirror of https://github.com/OpenTTD/OpenTTD
(svn r19278) [1.0] -Backport from trunk:
- Feature: BaNaNaS support for music sets (r19262) - Fix: [NewGRF] Ensure prices cannot be set to zero. Zero prices break a lot of the internal logic to determine whether something has been done [FS#3646] (r19277) - Fix: 'Cannot build <industry> here... <industry> in the way' showed the to-be-built industry twice, instead of the to-be-built industry and the industry that's in the way [FS#3618] (r19265) - Fix: strgen segfaults when trying to lookup the command for a non-existing command (r19264)release/1.0
parent
7ed9361ad9
commit
6a8b04d01e
|
@ -170,7 +170,9 @@ public:
|
||||||
static uint FindSets()
|
static uint FindSets()
|
||||||
{
|
{
|
||||||
BaseMedia<Tbase_set> fs;
|
BaseMedia<Tbase_set> fs;
|
||||||
return fs.Scan(GetExtension(), Tbase_set::SUBDIR);
|
/* GM_DIR == music set. Music sets don't support tars,
|
||||||
|
* so there is no need to search for tars in that case. */
|
||||||
|
return fs.Scan(GetExtension(), Tbase_set::SUBDIR, Tbase_set::SUBDIR != GM_DIR);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -667,6 +667,16 @@ void RecomputePrices()
|
||||||
price >>= -shift;
|
price >>= -shift;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Make sure the price does not get reduced to zero.
|
||||||
|
* Zero breaks quite a few commands that use a zero
|
||||||
|
* cost to see whether something got changed or not
|
||||||
|
* and based on that cause an error. When the price
|
||||||
|
* is zero that fails even when things are done. */
|
||||||
|
if (price == 0) {
|
||||||
|
price = Clamp(_price_base_specs[i].start_price, -1, 1);
|
||||||
|
/* No base price should be zero, but be sure. */
|
||||||
|
assert(price != 0);
|
||||||
|
}
|
||||||
/* Store value */
|
/* Store value */
|
||||||
_price[i] = price;
|
_price[i] = price;
|
||||||
}
|
}
|
||||||
|
|
|
@ -743,6 +743,79 @@ bool TarListAddFile(const char *filename)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Extract the tar with the given filename in the directory
|
||||||
|
* where the tar resides.
|
||||||
|
* @param tar_filename the name of the tar to extract.
|
||||||
|
* @return false on failure.
|
||||||
|
*/
|
||||||
|
bool ExtractTar(const char *tar_filename)
|
||||||
|
{
|
||||||
|
TarList::iterator it = _tar_list.find(tar_filename);
|
||||||
|
/* We don't know the file. */
|
||||||
|
if (it == _tar_list.end()) return false;
|
||||||
|
|
||||||
|
const char *dirname = (*it).second.dirname;
|
||||||
|
|
||||||
|
/* The file doesn't have a sub directory! */
|
||||||
|
if (dirname == NULL) return false;
|
||||||
|
|
||||||
|
char filename[MAX_PATH];
|
||||||
|
strecpy(filename, tar_filename, lastof(filename));
|
||||||
|
char *p = strrchr(filename, PATHSEPCHAR);
|
||||||
|
/* The file's path does not have a separator? */
|
||||||
|
if (p == NULL) return false;
|
||||||
|
|
||||||
|
p++;
|
||||||
|
strecpy(p, dirname, lastof(filename));
|
||||||
|
DEBUG(misc, 8, "Extracting %s to directory %s", tar_filename, filename);
|
||||||
|
FioCreateDirectory(filename);
|
||||||
|
|
||||||
|
for (TarFileList::iterator it2 = _tar_filelist.begin(); it2 != _tar_filelist.end(); it2++) {
|
||||||
|
if (strcmp((*it2).second.tar_filename, tar_filename) != 0) continue;
|
||||||
|
|
||||||
|
strecpy(p, (*it2).first.c_str(), lastof(filename));
|
||||||
|
|
||||||
|
DEBUG(misc, 9, " extracting %s", filename);
|
||||||
|
|
||||||
|
/* First open the file in the .tar. */
|
||||||
|
size_t to_copy = 0;
|
||||||
|
FILE *in = FioFOpenFileTar(&(*it2).second, &to_copy);
|
||||||
|
if (in == NULL) {
|
||||||
|
DEBUG(misc, 6, "Extracting %s failed; could not open %s", filename, tar_filename);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Now open the 'output' file. */
|
||||||
|
FILE *out = fopen(filename, "wb");
|
||||||
|
if (out == NULL) {
|
||||||
|
DEBUG(misc, 6, "Extracting %s failed; could not open %s", filename, filename);
|
||||||
|
fclose(in);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Now read from the tar and write it into the file. */
|
||||||
|
char buffer[4096];
|
||||||
|
size_t read;
|
||||||
|
for (; to_copy != 0; to_copy -= read) {
|
||||||
|
read = fread(buffer, 1, min(to_copy, lengthof(buffer)), in);
|
||||||
|
if (read <= 0 || fwrite(buffer, 1, read, out) != read) break;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Close everything up. */
|
||||||
|
fclose(in);
|
||||||
|
fclose(out);
|
||||||
|
|
||||||
|
if (to_copy != 0) {
|
||||||
|
DEBUG(misc, 6, "Extracting %s failed; still %i bytes to copy", filename, (int)to_copy);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
DEBUG(misc, 9, " extraction successful");
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
static int ScanPathForTarFiles(const char *path, size_t basepath_length)
|
static int ScanPathForTarFiles(const char *path, size_t basepath_length)
|
||||||
{
|
{
|
||||||
extern bool FiosIsValidFile(const char *path, const struct dirent *ent, struct stat *sb);
|
extern bool FiosIsValidFile(const char *path, const struct dirent *ent, struct stat *sb);
|
||||||
|
|
|
@ -63,6 +63,7 @@ void *ReadFileToMem(const char *filename, size_t *lenp, size_t maxsize);
|
||||||
bool FileExists(const char *filename);
|
bool FileExists(const char *filename);
|
||||||
const char *FioTarFirstDir(const char *tarname);
|
const char *FioTarFirstDir(const char *tarname);
|
||||||
void FioTarAddLink(const char *src, const char *dest);
|
void FioTarAddLink(const char *src, const char *dest);
|
||||||
|
bool ExtractTar(const char *tar_filename);
|
||||||
|
|
||||||
extern char *_personal_dir; ///< custom directory for personal settings, saves, newgrf, etc.
|
extern char *_personal_dir; ///< custom directory for personal settings, saves, newgrf, etc.
|
||||||
|
|
||||||
|
|
|
@ -477,7 +477,7 @@ static CommandCost ClearTile_Industry(TileIndex tile, DoCommandFlag flags)
|
||||||
(_current_company == OWNER_WATER &&
|
(_current_company == OWNER_WATER &&
|
||||||
((indspec->behaviour & INDUSTRYBEH_BUILT_ONWATER) ||
|
((indspec->behaviour & INDUSTRYBEH_BUILT_ONWATER) ||
|
||||||
HasBit(GetIndustryTileSpec(GetIndustryGfx(tile))->slopes_refused, 5)))) {
|
HasBit(GetIndustryTileSpec(GetIndustryGfx(tile))->slopes_refused, 5)))) {
|
||||||
SetDParam(0, indspec->name);
|
SetDParam(1, indspec->name);
|
||||||
return_cmd_error(flags & DC_AUTO ? STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY : INVALID_STRING_ID);
|
return_cmd_error(flags & DC_AUTO ? STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY : INVALID_STRING_ID);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -3308,7 +3308,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...alree
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...besit deur {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...besit deur {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...gebied is besit deur 'n ander maatskappy
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...gebied is besit deur 'n ander maatskappy
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Naam moet unike wees
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Naam moet unike wees
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} in die pad
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} in die pad
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} plaaslike raad weier om dit te toelaat
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} plaaslike raad weier om dit te toelaat
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...تم
|
||||||
STR_ERROR_OWNED_BY :{WHITE} مملوكة من قبل ... {STRING}
|
STR_ERROR_OWNED_BY :{WHITE} مملوكة من قبل ... {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...المنطقة مملوكة لشركة منافسة
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...المنطقة مملوكة لشركة منافسة
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}السم يجب ان يكون فريدا - غير مستخدم
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}السم يجب ان يكون فريدا - غير مستخدم
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} على الطريق
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} على الطريق
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}بلدية المدينة ترفض السماح بهذا
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}بلدية المدينة ترفض السماح بهذا
|
||||||
|
|
|
@ -3330,7 +3330,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...já c
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...propriedade de {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...propriedade de {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...a área é propriedade de outra empresa
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...a área é propriedade de outra empresa
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nome deve ser único
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nome deve ser único
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} no caminho
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} no caminho
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}A autoridade local de {TOWN} não autoriza
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}A autoridade local de {TOWN} não autoriza
|
||||||
|
|
|
@ -3297,7 +3297,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...ве
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...собственост на {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...собственост на {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...земята е притежание на друга компания
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...земята е притежание на друга компания
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Името трябва да е уникално
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Името трябва да е уникално
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} пречи
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} пречи
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} местните власти отказват да позволят това
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} местните власти отказват да позволят това
|
||||||
|
|
|
@ -3330,7 +3330,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... ja c
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... propietat de {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... propietat de {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... l'àrea és propietat d'una altra companyia
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... l'àrea és propietat d'una altra companyia
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}El nom ha de ser únic
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}El nom ha de ser únic
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} en el camí
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} en el camí
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Les autoritats locals de {TOWN} no permeten fer això
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Les autoritats locals de {TOWN} no permeten fer això
|
||||||
|
|
|
@ -3425,7 +3425,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...već
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...u vlasništvu {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...u vlasništvu {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...područje je u vlasništvu druge tvrtke
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...područje je u vlasništvu druge tvrtke
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Ime mora biti jedinstveno
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Ime mora biti jedinstveno
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} na putu
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} na putu
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} lokalna samouprava odbija to dopustiti
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} lokalna samouprava odbija to dopustiti
|
||||||
|
|
|
@ -3403,7 +3403,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... již
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... vlastněno {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... vlastněno {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... území vlastní jiná společnost
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... území vlastní jiná společnost
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Jméno musí být jedinečné
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Jméno musí být jedinečné
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} v cestě
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} v cestě
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Místní správa města {TOWN} odmítla vydat povolení.
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Místní správa města {TOWN} odmítla vydat povolení.
|
||||||
|
|
|
@ -3321,7 +3321,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...aller
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... ejes af {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... ejes af {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... området ejes af et andet selskab
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... området ejes af et andet selskab
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Navnet skal være unikt
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Navnet skal være unikt
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} i vejen
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} i vejen
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} de lokale myndigheder nægter at tillade dette
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} de lokale myndigheder nægter at tillade dette
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... reed
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... is eigendom van {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... is eigendom van {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... gebied is van ander bedrijf
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... gebied is van ander bedrijf
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Naam moet uniek zijn
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Naam moet uniek zijn
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} in de weg
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} in de weg
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}De gemeenteraad van {TOWN} staat dit niet toe
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}De gemeenteraad van {TOWN} staat dit niet toe
|
||||||
|
|
|
@ -3332,7 +3332,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... alre
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... owned by {STRING2}
|
STR_ERROR_OWNED_BY :{WHITE}... owned by {STRING2}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... area is owned by another company
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... area is owned by another company
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Name must be unique
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Name must be unique
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} in the way
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} in the way
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} local authority refuses to allow this
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} local authority refuses to allow this
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... alre
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... owned by {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... owned by {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... area is owned by another company
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... area is owned by another company
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Name must be unique
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Name must be unique
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} in the way
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} in the way
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} local authority refuses to allow this
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} local authority refuses to allow this
|
||||||
|
|
|
@ -2859,7 +2859,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... jam
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... posedata de {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... posedata de {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...regiono estas posedata de alia kompanio
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...regiono estas posedata de alia kompanio
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nomo devas esti ununura
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nomo devas esti ununura
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} okupas la lokon
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} okupas la lokon
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}La loka estraro de {TOWN} rifuzas permesi ĉi tion
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}La loka estraro de {TOWN} rifuzas permesi ĉi tion
|
||||||
|
|
|
@ -3367,7 +3367,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...juba
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...omanik on {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...omanik on {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...ala kuulub teisele ettevõttele
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...ala kuulub teisele ettevõttele
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nime ei tohi korduda
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nime ei tohi korduda
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} on ees
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} on ees
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} kohalik omavalitsus keeldub seda lubamast
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} kohalik omavalitsus keeldub seda lubamast
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...se on
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... omistaja: {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... omistaja: {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... alueen omistaa toinen yhtiö
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... alueen omistaa toinen yhtiö
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nimen täytyy olla uniikki
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nimen täytyy olla uniikki
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} on tiellä.
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} on tiellä.
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}: paikallisviranomaiset kieltäytyvät.
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}: paikallisviranomaiset kieltäytyvät.
|
||||||
|
|
|
@ -3330,7 +3330,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... déj
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... appartient à {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... appartient à {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... appartient à une autre compagnie
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... appartient à une autre compagnie
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Le nom doit être unique
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Le nom doit être unique
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} présente
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} présente
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}La municipalité de {TOWN} refuse cette opération
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}La municipalité de {TOWN} refuse cette opération
|
||||||
|
|
|
@ -3227,7 +3227,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...xa es
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...é propiedade de {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...é propiedade de {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...a área é propiedade doutra compañía
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...a área é propiedade doutra compañía
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}O nome debe ser único
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}O nome debe ser único
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} no camiño
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} no camiño
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}: a autoridade local négase a permitilo
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}: a autoridade local négase a permitilo
|
||||||
|
|
|
@ -3330,7 +3330,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... ist
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... Eigentum von {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... Eigentum von {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... Gelände gehört einer anderen Firma
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... Gelände gehört einer anderen Firma
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Name bereits vergeben
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Name bereits vergeben
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} im Weg
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} im Weg
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Die Stadtverwaltung von {TOWN} erteilt keine Genehmigung
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Die Stadtverwaltung von {TOWN} erteilt keine Genehmigung
|
||||||
|
|
|
@ -3428,7 +3428,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... ήδ
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... ιδιοκτησία του {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... ιδιοκτησία του {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... αυτή η περιοχή είναι ιδιοκτησία άλλης εταιρίας
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... αυτή η περιοχή είναι ιδιοκτησία άλλης εταιρίας
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Το όνομα πρέπει να είναι μοναδικό
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Το όνομα πρέπει να είναι μοναδικό
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} στη μέση
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} στη μέση
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Οι τοπικές αρχές της πόλης {TOWN} δεν το επιτρέπουν
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Οι τοπικές αρχές της πόλης {TOWN} δεν το επιτρέπουν
|
||||||
|
|
|
@ -3343,7 +3343,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... כב
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... בבעלות {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... בבעלות {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... השטח בבעלותה של חברה אחרת
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... השטח בבעלותה של חברה אחרת
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}השם חייב להיות ייחודי
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}השם חייב להיות ייחודי
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}חוסם את הדרך {STRING}
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}חוסם את הדרך {1:STRING}
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE} הרשות המקומית של {TOWN} מתנגדת לפעולה זו
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE} הרשות המקומית של {TOWN} מתנגדת לפעולה זו
|
||||||
|
|
|
@ -3363,7 +3363,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...már
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... {STRING} tulajdona
|
STR_ERROR_OWNED_BY :{WHITE}... {STRING} tulajdona
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...a terület más cégé
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...a terület más cégé
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}A névnek egyedinek kell lennie
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}A névnek egyedinek kell lennie
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}...{STRING} van az útban
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}...{1:STRING} van az útban
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} önkormányzata nem engedélyezi
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} önkormányzata nem engedélyezi
|
||||||
|
|
|
@ -3217,7 +3217,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...nú
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...í eigu {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...í eigu {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...svæðið er í eigu annars fyrirtækis
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...svæðið er í eigu annars fyrirtækis
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nafnið verður að vera sérstætt
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nafnið verður að vera sérstætt
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} er fyrir
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} er fyrir
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} bæjaryfirvöld leyfa þetta ekki
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} bæjaryfirvöld leyfa þetta ekki
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...sudah
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...dimiliki oleh {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...dimiliki oleh {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...area ini dimiliki oleh perusahaan lain
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...area ini dimiliki oleh perusahaan lain
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nama haruslah unik
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nama haruslah unik
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :terhalang {WHITE}{STRING}
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :terhalang {WHITE}{1:STRING}
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Pemkot {TOWN} tidak mengijinkan anda melakukan ini
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Pemkot {TOWN} tidak mengijinkan anda melakukan ini
|
||||||
|
|
|
@ -3331,7 +3331,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... già
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... posseduto da {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... posseduto da {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... l'area appartiene a un'altra compagnia
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... l'area appartiene a un'altra compagnia
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Il nome deve essere univoco
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Il nome deve essere univoco
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} di mezzo
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} di mezzo
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}L'autorità locale di {TOWN} non lo autorizza
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}L'autorità locale di {TOWN} non lo autorizza
|
||||||
|
|
|
@ -3237,7 +3237,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...す
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...所有者は {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...所有者は {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...この土地は他の会社に所有されています
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...この土地は他の会社に所有されています
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}名前は唯一でなければなりません
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}名前は唯一でなければなりません
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING}があります
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING}があります
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}の町議会が拒否しました。
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}の町議会が拒否しました。
|
||||||
|
|
|
@ -3330,7 +3330,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...이
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... {STRING}의 소유입니다.
|
STR_ERROR_OWNED_BY :{WHITE}... {STRING}의 소유입니다.
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...다른 회사의 소유지입니다!
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...다른 회사의 소유지입니다!
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}이름은 유일해야 합니다
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}이름은 유일해야 합니다
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}중간에 {STRING}{G 0 "이" "가"} 있습니다.
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}중간에 {1:STRING}{G 1 "이" "가"} 있습니다.
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}에 대한 낮은 성취도로 인해 지역당국이 이 행위를 거절했습니다!
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}에 대한 낮은 성취도로 인해 지역당국이 이 행위를 거절했습니다!
|
||||||
|
|
|
@ -3237,7 +3237,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...jau u
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... pieder {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... pieder {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... zemes gabals pieder citam uzņēmumam
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... zemes gabals pieder citam uzņēmumam
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Vārdam jābūt unikālam
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Vārdam jābūt unikālam
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} traucē
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} traucē
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} vietējā pašvaldība neatļauj šādu rīcību
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} vietējā pašvaldība neatļauj šādu rīcību
|
||||||
|
|
|
@ -3397,7 +3397,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... jau
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... priklauso {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... priklauso {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... ši žemė priklauso kitai įmonei
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... ši žemė priklauso kitai įmonei
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Vardas turi būti unikalus
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Vardas turi būti unikalus
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} kelyje
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} kelyje
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} vietos valdžia neleidžia
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} vietos valdžia neleidžia
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...schon
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...am Besëtz vun {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...am Besëtz vun {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...d'Plaz ass am Besëtz vun enger aanerer Firma
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...d'Plaz ass am Besëtz vun enger aanerer Firma
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Numm muss eenzegartëg sinn
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Numm muss eenzegartëg sinn
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} am Wee
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} am Wee
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} d'Gemeng wëll dat net erlaaben
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} d'Gemeng wëll dat net erlaaben
|
||||||
|
|
|
@ -3052,7 +3052,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... suda
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... dimiliki oleh {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... dimiliki oleh {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... kawasan dimiliki oleh syarikat lain
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... kawasan dimiliki oleh syarikat lain
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nama mesti unik
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nama mesti unik
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} menghalang
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} menghalang
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} majlis tempatan tidak membenarkannya
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} majlis tempatan tidak membenarkannya
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... alle
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... eies av {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... eies av {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... området eies av et annet firma
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... området eies av et annet firma
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Navn må være unikt
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Navn må være unikt
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} er i veien
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} er i veien
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}s bystyre nekter deg å gjøre dette.
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN}s bystyre nekter deg å gjøre dette.
|
||||||
|
|
|
@ -3330,7 +3330,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... alle
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... eigd av {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... eigd av {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... feltet er eigd av eit anna firma
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... feltet er eigd av eit anna firma
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Namnet må vera unikt
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Namnet må vera unikt
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} er i vegen
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} er i vegen
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Bystyret i {TOWN} nektar deg å gjere dette
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Bystyret i {TOWN} nektar deg å gjere dette
|
||||||
|
|
|
@ -3713,7 +3713,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...już
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...w posiadaniu {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...w posiadaniu {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...teren jest własnością innej firmy
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...teren jest własnością innej firmy
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nazwa nie może się powtarzać
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nazwa nie może się powtarzać
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} na drodze
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} na drodze
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Lokalne władze {TOWN} nie pozwalają na to
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Lokalne władze {TOWN} nie pozwalają na to
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... já
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... propriedade de {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... propriedade de {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... a área é propriedade de outra empresa
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... a área é propriedade de outra empresa
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nome deve ser único
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Nome deve ser único
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} no caminho
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} no caminho
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}A autoridade local de {TOWN} não autoriza
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}A autoridade local de {TOWN} não autoriza
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...deja
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...apartine companiei {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...apartine companiei {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...terenul se află în proprietatea altei companii
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...terenul se află în proprietatea altei companii
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Numele trebuie să fie unic
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Numele trebuie să fie unic
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} în cale
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} în cale
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Autorităţile locale din {TOWN} refuză să permită această acţiune
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Autorităţile locale din {TOWN} refuză să permită această acţiune
|
||||||
|
|
|
@ -3509,7 +3509,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... уж
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... принадлежит {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... принадлежит {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... область принадлежит другой компании
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... область принадлежит другой компании
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Имя должно быть уникальным
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Имя должно быть уникальным
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} на пути
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} на пути
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}...администрация города {TOWN} запрещает вам это делать
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}...администрация города {TOWN} запрещает вам это делать
|
||||||
|
|
|
@ -3524,7 +3524,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...već
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...je u vlasništvu igrača {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...je u vlasništvu igrača {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...zemljište je u vlasništvu drugog preduzeća
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...zemljište je u vlasništvu drugog preduzeća
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Naziv mora biti jedinstven
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Naziv mora biti jedinstven
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} je na putu
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} je na putu
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} vlast odbija da izda dozvolu
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} vlast odbija da izda dozvolu
|
||||||
|
|
|
@ -3312,7 +3312,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... 已
|
||||||
STR_ERROR_OWNED_BY :{WHITE} 归 {STRING} 所有
|
STR_ERROR_OWNED_BY :{WHITE} 归 {STRING} 所有
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... 此区域由另一公司所有
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... 此区域由另一公司所有
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}名称重复!请重新命名.
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}名称重复!请重新命名.
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}目标位置有 {STRING}
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}目标位置有 {1:STRING}
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} 地方政府不批准此操作……
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} 地方政府不批准此操作……
|
||||||
|
|
|
@ -3396,7 +3396,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... uz b
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... vlastníkom je {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... vlastníkom je {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... oblasť vlastní iná spoločnosť
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... oblasť vlastní iná spoločnosť
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Meno musí byt jedinecné
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Meno musí byt jedinecné
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} v ceste
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} v ceste
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Miestna správa {TOWN} to nedovolí
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Miestna správa {TOWN} to nedovolí
|
||||||
|
|
|
@ -3371,7 +3371,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... že
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... v lasti {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... v lasti {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... zemljišče je last drugega podjetja
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... zemljišče je last drugega podjetja
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Ime mora biti edinstveno
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Ime mora biti edinstveno
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} na poti
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} na poti
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} mestna oblast tega ne dovoli
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} mestna oblast tega ne dovoli
|
||||||
|
|
|
@ -3330,7 +3330,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... ya c
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... propiedad de {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... propiedad de {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... otra empresa posee esta área
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... otra empresa posee esta área
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}El nombre debe ser único
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}El nombre debe ser único
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} en medio
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} en medio
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Las autoridades locales de {TOWN} rechazan esto
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Las autoridades locales de {TOWN} rechazan esto
|
||||||
|
|
|
@ -3323,7 +3323,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... reda
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... ägs av {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... ägs av {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... området ägs av ett annat företag
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... området ägs av ett annat företag
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Namnet måste vara unikt
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Namnet måste vara unikt
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} i vägen
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} i vägen
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} de lokala myndigheterna tillåter inte detta
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} de lokala myndigheterna tillåter inte detta
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... 已
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... 所有者是 {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... 所有者是 {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... 此區域屬於其它公司所有
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... 此區域屬於其它公司所有
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}名稱必須是唯一的
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}名稱必須是唯一的
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}被 {STRING} 擋住
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}被 {1:STRING} 擋住
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} 地方政府不同意
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} 地方政府不同意
|
||||||
|
|
|
@ -3324,7 +3324,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... zate
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... sahibi {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... sahibi {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... alan başka bir şirkete ait
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... alan başka bir şirkete ait
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}İsim daha önce kullanılmamış olmalı
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}İsim daha önce kullanılmamış olmalı
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}yolda {STRING} var
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}yolda {1:STRING} var
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} belediyesi buna izin vermiyor
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} belediyesi buna izin vermiyor
|
||||||
|
|
|
@ -3448,7 +3448,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... вж
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... власність {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... власність {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... ділянка у власності іншої компанії
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... ділянка у власності іншої компанії
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Назва має бути унікальною
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Назва має бути унікальною
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} на шляху
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} на шляху
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Влада міста {TOWN} проти цього
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Влада міста {TOWN} проти цього
|
||||||
|
|
|
@ -1772,7 +1772,7 @@ STR_ERROR_SITE_UNSUITABLE :{WHITE}...terre
|
||||||
STR_ERROR_ALREADY_BUILT :{WHITE}...is al bout
|
STR_ERROR_ALREADY_BUILT :{WHITE}...is al bout
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...is fan {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...is fan {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...gebiet is fan in oar bedriuw
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...gebiet is fan in oar bedriuw
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} yn it paad
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} yn it paad
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} gemiente stiet dit net ta
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}{TOWN} gemiente stiet dit net ta
|
||||||
|
|
|
@ -3329,7 +3329,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}... đã
|
||||||
STR_ERROR_OWNED_BY :{WHITE}... sở hữu bởi {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}... sở hữu bởi {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... vùng này sở hữu bởi công ty khác
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}... vùng này sở hữu bởi công ty khác
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Tên phải không trùng lặp
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Tên phải không trùng lặp
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} đang có trên đường
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} đang có trên đường
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Chính quyền {TOWN} từ chối bạn làm việc này
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Chính quyền {TOWN} từ chối bạn làm việc này
|
||||||
|
|
|
@ -3220,7 +3220,7 @@ STR_ERROR_ALREADY_BUILT :{WHITE}...eisoe
|
||||||
STR_ERROR_OWNED_BY :{WHITE}...eiddo {STRING}
|
STR_ERROR_OWNED_BY :{WHITE}...eiddo {STRING}
|
||||||
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...mae'r ardal yn eiddo i gwmni arall
|
STR_ERROR_AREA_IS_OWNED_BY_ANOTHER :{WHITE}...mae'r ardal yn eiddo i gwmni arall
|
||||||
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Rhaid i'r enw fod yn unigryw
|
STR_ERROR_NAME_MUST_BE_UNIQUE :{WHITE}Rhaid i'r enw fod yn unigryw
|
||||||
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{STRING} yn y ffordd
|
STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY :{WHITE}{1:STRING} yn y ffordd
|
||||||
|
|
||||||
# Local authority errors
|
# Local authority errors
|
||||||
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Nid yw awdurdod lleol {TOWN}yn caniatáu hyn
|
STR_ERROR_LOCAL_AUTHORITY_REFUSES_TO_ALLOW_THIS :{WHITE}Nid yw awdurdod lleol {TOWN}yn caniatáu hyn
|
||||||
|
|
|
@ -481,6 +481,12 @@ void ClientNetworkContentSocketHandler::AfterDownload()
|
||||||
|
|
||||||
TarListAddFile(GetFullFilename(this->curInfo, false));
|
TarListAddFile(GetFullFilename(this->curInfo, false));
|
||||||
|
|
||||||
|
if (this->curInfo->type == CONTENT_TYPE_BASE_MUSIC) {
|
||||||
|
/* Music can't be in a tar. So extract the tar! */
|
||||||
|
ExtractTar(GetFullFilename(this->curInfo, false));
|
||||||
|
unlink(GetFullFilename(this->curInfo, false));
|
||||||
|
}
|
||||||
|
|
||||||
this->OnDownloadComplete(this->curInfo->id);
|
this->OnDownloadComplete(this->curInfo->id);
|
||||||
} else {
|
} else {
|
||||||
ShowErrorMessage(STR_CONTENT_ERROR_COULD_NOT_EXTRACT, INVALID_STRING_ID, 0, 0);
|
ShowErrorMessage(STR_CONTENT_ERROR_COULD_NOT_EXTRACT, INVALID_STRING_ID, 0, 0);
|
||||||
|
|
|
@ -106,6 +106,11 @@ public:
|
||||||
SetWindowDirty(WC_GAME_OPTIONS, 0);
|
SetWindowDirty(WC_GAME_OPTIONS, 0);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case CONTENT_TYPE_BASE_MUSIC:
|
||||||
|
BaseMusic::FindSets();
|
||||||
|
SetWindowDirty(WC_GAME_OPTIONS, 0);
|
||||||
|
break;
|
||||||
|
|
||||||
case CONTENT_TYPE_NEWGRF:
|
case CONTENT_TYPE_NEWGRF:
|
||||||
ScanNewGRFFiles();
|
ScanNewGRFFiles();
|
||||||
/* Yes... these are the NewGRF windows */
|
/* Yes... these are the NewGRF windows */
|
||||||
|
|
|
@ -3242,7 +3242,7 @@ CommandCost ClearTile_Station(TileIndex tile, DoCommandFlag flags)
|
||||||
case STATION_BUOY: return_cmd_error(STR_ERROR_BUOY_IN_THE_WAY);
|
case STATION_BUOY: return_cmd_error(STR_ERROR_BUOY_IN_THE_WAY);
|
||||||
case STATION_DOCK: return_cmd_error(STR_ERROR_MUST_DEMOLISH_DOCK_FIRST);
|
case STATION_DOCK: return_cmd_error(STR_ERROR_MUST_DEMOLISH_DOCK_FIRST);
|
||||||
case STATION_OILRIG:
|
case STATION_OILRIG:
|
||||||
SetDParam(0, STR_INDUSTRY_NAME_OIL_RIG);
|
SetDParam(1, STR_INDUSTRY_NAME_OIL_RIG);
|
||||||
return_cmd_error(STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY);
|
return_cmd_error(STR_ERROR_UNMOVABLE_OBJECT_IN_THE_WAY);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -399,8 +399,8 @@ static void EmitGender(char *buf, int value)
|
||||||
if (!ParseRelNum(&buf, &argidx, &offset)) {}
|
if (!ParseRelNum(&buf, &argidx, &offset)) {}
|
||||||
|
|
||||||
const CmdStruct *cmd = _cur_pcs.cmd[argidx];
|
const CmdStruct *cmd = _cur_pcs.cmd[argidx];
|
||||||
if ((cmd->flags & C_GENDER) == 0) {
|
if (cmd == NULL || (cmd->flags & C_GENDER) == 0) {
|
||||||
error("Command '%s' can't have a gender", cmd->cmd);
|
error("Command '%s' can't have a gender", cmd == NULL ? "<empty>" : cmd->cmd);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (nw = 0; nw < MAX_NUM_GENDER; nw++) {
|
for (nw = 0; nw < MAX_NUM_GENDER; nw++) {
|
||||||
|
|
Loading…
Reference in New Issue