From 1d391e14e52de0c0b8b2f2ff3d3c9acd2c53c9af Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Mon, 26 Oct 2020 23:55:20 +0200 Subject: [PATCH] 3.11.8 --- .../Brazilian_Portuguese.properties | 4 ++ .../jsons/translations/Czech.properties | 44 ++----------------- .../jsons/translations/Dutch.properties | 4 ++ .../jsons/translations/English.properties | 4 ++ .../jsons/translations/Finnish.properties | 4 ++ .../jsons/translations/French.properties | 4 ++ .../jsons/translations/German.properties | 15 ++----- .../jsons/translations/Hungarian.properties | 9 ++-- .../jsons/translations/Indonesian.properties | 7 +-- .../jsons/translations/Italian.properties | 4 ++ .../jsons/translations/Japanese.properties | 7 +-- .../jsons/translations/Korean.properties | 4 ++ .../jsons/translations/Lithuanian.properties | 4 ++ .../jsons/translations/Malay.properties | 4 ++ .../Persian_(Pinglish-DIN).properties | 4 ++ .../Persian_(Pinglish-UN).properties | 4 ++ .../jsons/translations/Polish.properties | 4 ++ .../jsons/translations/Portuguese.properties | 4 ++ .../jsons/translations/Romanian.properties | 4 ++ .../jsons/translations/Russian.properties | 4 ++ .../Simplified_Chinese.properties | 4 ++ .../jsons/translations/Spanish.properties | 4 ++ .../Traditional_Chinese.properties | 4 ++ .../jsons/translations/Turkish.properties | 4 ++ .../jsons/translations/Ukrainian.properties | 4 ++ .../completionPercentages.properties | 2 +- buildSrc/src/main/kotlin/BuildConfig.kt | 4 +- changelog.md | 12 +++++ 28 files changed, 115 insertions(+), 65 deletions(-) diff --git a/android/assets/jsons/translations/Brazilian_Portuguese.properties b/android/assets/jsons/translations/Brazilian_Portuguese.properties index 69df6848f3..2860bb981c 100644 --- a/android/assets/jsons/translations/Brazilian_Portuguese.properties +++ b/android/assets/jsons/translations/Brazilian_Portuguese.properties @@ -452,6 +452,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = A limpeza d [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName] lhe recompensou com [influence] de influência por completar a missão [questName]. # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Czech.properties b/android/assets/jsons/translations/Czech.properties index 9620428176..d3b2b47834 100644 --- a/android/assets/jsons/translations/Czech.properties +++ b/android/assets/jsons/translations/Czech.properties @@ -26,7 +26,6 @@ Get [unitName] = Získat [unitName] Hydro Plant = Vodní elektrárna +1 population in each city = +1 populace v každém městě - # Requires translation! [buildingName] obsoleted = Budova [buildingName] je zastaralá # Diplomacy,Trade,Nations @@ -92,9 +91,7 @@ Favorable = Pozitivní Friend = Přátelství Ally = Aliance - # Requires translation! [questName] (+[influenceAmount] influence) = [questName] (+[influenceAmount] vlivu) - # Requires translation! [remainingTurns] turns remaining = [remainingTurns] tahů zbývá ## Diplomatic modifiers @@ -141,13 +138,9 @@ Maritime = Námořní Mercantile = Obchodní Militaristic = Militaristický Type: = Typ: - # Requires translation! Friendly = Přátelský - # Requires translation! Hostile = Nepřátelský - # Requires translation! Irrational = Iracionální - # Requires translation! Personality: = Osobnost: Influence: = Vliv: Reach 30 for friendship. = Získejte vliv 30 a více pro dosažení přátelství. @@ -451,12 +444,13 @@ Our proposed trade request is no longer relevant! = Naše obchodní nabídka ji [building] has provided [amount] Gold! = Budova [building] poskytla [amount] zlata! [civName] has stolen your territory! = [civName] vám ukradla území! Clearing a [forest] has created [amount] Production for [cityName] = Vyčištěním políčka [forest] vzniklo [amount] produkce pro [cityName] -# Requires translation! [civName] assigned you a new quest: [questName]. = Civilizace [civName] vam zadala nový úkol: [questName]. - # Requires translation! [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName] vás ocenila [influence] body vlivu za splnění úkolu [questName]. - # Requires translation! The resistance in [cityName] has ended! = Odpor ve městě [cityName] je u konce! + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI @@ -471,7 +465,6 @@ Turn = Tah turns = tahy(ů) turn = tah Next unit = Další jednotka - # Requires translation! Fog of War = Válečná mlha Pick a policy = Vybrat politiku Movement = Pohyb @@ -611,7 +604,6 @@ Captured! = Zajat(a/o)! defence vs ranged = obrana v boji na dálku [percentage] to unit defence = [percentage] k obraně jednotky Attacker Bonus = Útočný bonus - # Requires translation! Defender Bonus = Obranný bonus Landing = Přistání Flanking = Doprovod @@ -640,7 +632,6 @@ Occupied City = Obsazená města Buildings = Budovy # For the "when constructing [military units]" translation - # Requires translation! military = vojenské military units = vojenské jednotky melee units = jednotky na boj zblízka @@ -862,7 +853,6 @@ Civilian = Civilista land units = Pozemní jednotky water units = Námořní jednotky air units = Vzdušné jednotky - # Requires translation! Barbarian = Barbar WaterCivilian = Vodní civilista Melee = Boj zblízka @@ -880,11 +870,8 @@ WaterAircraftCarrier = Letadlová loď Composite Bowman = Kompozitní lučištník Foreign Land = Cizí území - # Requires translation! Friendly Land = Přátelské území - # Requires translation! Air = Vzdušné - # Requires translation! Wounded = Zraněné Marine = Námořní pěchota Mobile SAM = Mobilní SAM @@ -1140,7 +1127,6 @@ Free Great Person = Velká osobnost zdarma Leaning Tower of Pisa = Šikmá věž v Pise 'Bushido is realized in the presence of death. This means choosing death whenever there is a choice between life and death. There is no other reasoning.' - Yamamoto Tsunetomo = 'Bushido se děje v přítomnosti smrti. To znamená vybrat si smrt, kdykoli je na výběr mezi životem a smrtí. Neexistuje žádné jiné zdůvodnění.' - Yamamoto Tsunetomo - # Requires translation! +[amount]% combat bonus for units fighting in [param] = +[amount]% bonus pro jednotky bojující v [param] Himeji Castle = Hrad Himedži @@ -3506,7 +3492,6 @@ Tile yield from Great Improvements +100% = Zisk z políček od Velkých vylepše Freedom = Svoboda Populism = Populismus - # Requires translation! [param] units deal +[amount]% damage = [param] jednotky způsobují +[amount]% zranění Militarism = Militarismus Gold cost of purchasing units -33% = Cena za nákup jednotek se snižuje o 33% @@ -3514,7 +3499,6 @@ Fascism = Fašismus Quantity of strategic resources produced by the empire increased by 100% = Množství strategických zdrojů produkovaných říší se zvyšuje o 100% Police State = Policejní stát Total War = Totální válka - # Requires translation! New [param] units start with [amount] Experience = Nové [param] jednotky okamžitě získají [amount] zkušenosti Autocracy Complete = Kompletní Autokracie +20% attack bonus to all Military Units for 30 turns = +20% bonus k útoku všem vojenským jednotkám na 30 tahů @@ -3525,54 +3509,36 @@ Autocracy = Autokracie #################### Lines from Quests from Civ V - Vanilla #################### - # Requires translation! Route = Cesta - # Requires translation! Build a road to connect your capital to our city. = Postavte cestu, která propojí vaše hlavni město a naše město. - # Requires translation! Clear Barbarian Camp = Vyčistit tábor Barbarů - # Requires translation! We feel threatened by a Barbarian Camp near our city. Please take care of it. = Cítíme se ohroženi táborem Barbarů poblíž města. - # Requires translation! Connect Resource = Zajištění suroviny - # Requires translation! In order to make our civilizations stronger, connect [param] to your trade network. = Abyste učinili nasi civilizaci silnější, připojte do své obchodní sítě surovinu [param]. - # Requires translation! Construct Wonder = Stavba divu - # Requires translation! We recommend you to start building [param] to show the whole world your civilization strength. = Doporučujeme vám postavit div [param], abyste ukázali svou sílu světu. - # Requires translation! Acquire Great Person = Zisk velké osobnosti - # Requires translation! Great People can change the course of a Civilization! You will be rewarded for acquiring a new [param]. = Velké osobnosti mohou změnit vývoj civilizace! Odměnu získáte až budete mít novou velkou osobnost [param]. - # Requires translation! Find Player = Nalezení civilizace - # Requires translation! You have yet to discover where [param] set up their cities. You will be rewarded for finding their territories. = Stále jestě musíte objevit, kde si civilizace [param] postavila města. Odměna bude za objevení jejich území. - # Requires translation! Find Natural Wonder = Nalezeni divu přírody - # Requires translation! Send your best explorers on a quest to discover Natural Wonders. Nobody knows the location of [param] yet. = Vyšlete nejlepší zvědy na objevem přírodního divu. Nikdo zatím nevi, kde je [param]. #################### Lines from Specialists from Civ V - Vanilla #################### - # Requires translation! Scientist = Vědec - # Requires translation! Merchant = Obchodník - # Requires translation! Artist = Umělec - # Requires translation! Engineer = Inženýr @@ -4032,7 +3998,6 @@ Coastal Raider II = Pobřežní jezdec II Coastal Raider III = Pobřežní jezdec III Wolfpack I = Hromadný útok I - # Requires translation! +[amount]% Strength when attacking = +[amount]% k síle při útoku Wolfpack II = Hromadný útok II @@ -4040,7 +4005,6 @@ Wolfpack II = Hromadný útok II Wolfpack III = Hromadný útok III Armor Plating I = Pancéřování I - # Requires translation! +[amount]% Strength when defending = +[amount]% k síle při obraně Armor Plating II = Pancéřování II diff --git a/android/assets/jsons/translations/Dutch.properties b/android/assets/jsons/translations/Dutch.properties index d813881179..4c8940464d 100644 --- a/android/assets/jsons/translations/Dutch.properties +++ b/android/assets/jsons/translations/Dutch.properties @@ -566,6 +566,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/English.properties b/android/assets/jsons/translations/English.properties index 8af93e3563..78a126d795 100644 --- a/android/assets/jsons/translations/English.properties +++ b/android/assets/jsons/translations/English.properties @@ -841,6 +841,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Finnish.properties b/android/assets/jsons/translations/Finnish.properties index f0f94e84a2..0f9fe8d250 100644 --- a/android/assets/jsons/translations/Finnish.properties +++ b/android/assets/jsons/translations/Finnish.properties @@ -472,6 +472,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/French.properties b/android/assets/jsons/translations/French.properties index e3a8611a5b..32aea50908 100644 --- a/android/assets/jsons/translations/French.properties +++ b/android/assets/jsons/translations/French.properties @@ -465,6 +465,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName] vous récompense de [influence] influence pour avoir completé la quête [questName]. # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/German.properties b/android/assets/jsons/translations/German.properties index 3c889bc6bf..6e7bdb18f7 100644 --- a/android/assets/jsons/translations/German.properties +++ b/android/assets/jsons/translations/German.properties @@ -138,13 +138,9 @@ Maritime = Maritim Mercantile = Kaufmännisch Militaristic = Militärisch Type: = Typ: - # Requires translation! Friendly = Freundlich - # Requires translation! Hostile = Feindlich - # Requires translation! Irrational = Unvernünftig - # Requires translation! Personality: = Persönlichkeit Influence: = Einfluss: Reach 30 for friendship. = Erreiche 30 für Freundschaft. @@ -450,8 +446,11 @@ Our proposed trade request is no longer relevant! = Unsere vorgeschlagene Handel Clearing a [forest] has created [amount] Production for [cityName] = Die Rodung eines [forest] ergab [amount] Produktion für [cityName] [civName] assigned you a new quest: [questName]. = [civName] hat Euch eine neue Aufgabe gegeben: [questName]. [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName] hat Euch mit [influence] Einfluß fürs Abschließen der Aufgabe [questName] belohnt. - # Requires translation! The resistance in [cityName] has ended! = Der Widerstand in [cityName] ist beendet! + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI @@ -605,7 +604,6 @@ Captured! = Gefangen! defence vs ranged = Verteidigung gegen Fernkampf [percentage] to unit defence = [percentage] erhöhte Verteidigungsstärke Attacker Bonus = Angriffsbonus - # Requires translation! Defender Bonus = Verteidigungsbonus Landing = Anlanden Flanking = Flankenangriff @@ -634,7 +632,6 @@ Occupied City = Besetzte Städte Buildings = Gebäude # For the "when constructing [military units]" translation - # Requires translation! military = militärisch military units = militärische Einheiten melee units = Nahkampf-Einheiten @@ -856,7 +853,6 @@ Civilian = Zivilist land units = Landeinheiten water units = Wassereinheiten air units = Lufteinheiten - # Requires translation! Barbarian = Barbar WaterCivilian = Wasser-Zivilist Melee = Nahkampf @@ -2741,7 +2737,6 @@ Fascism = Faschismus Quantity of strategic resources produced by the empire increased by 100% = Menge an strategische Ressourcen ist um 100% erhöht. Police State = Polizeistaat Total War = Totaler Krieg - # Requires translation! New [param] units start with [amount] Experience = Neue Einheiten [param] erhalten zu Beginn [amount] Erfahrung Autocracy Complete = Autokratie vollständig +20% attack bonus to all Military Units for 30 turns = +20% Angriffsbonus für alle Militäreinheiten über 30 Runden @@ -3241,7 +3236,6 @@ Coastal Raider II = KüstenräuberIn II Coastal Raider III = KüstenräuberIn III Wolfpack I = Rudeltaktik I - # Requires translation! +[amount]% Strength when attacking = +[amount]% Stärke beim Angriff Wolfpack II = Rudeltaktik II @@ -3249,7 +3243,6 @@ Wolfpack II = Rudeltaktik II Wolfpack III = Rudeltaktik III Armor Plating I = Panzerung I - # Requires translation! +[amount]% Strength when defending = +[amount]% Stärke bei Verteidigung Armor Plating II = Panzerung II diff --git a/android/assets/jsons/translations/Hungarian.properties b/android/assets/jsons/translations/Hungarian.properties index 52abd0fd25..c400a73e8a 100644 --- a/android/assets/jsons/translations/Hungarian.properties +++ b/android/assets/jsons/translations/Hungarian.properties @@ -138,13 +138,9 @@ Maritime = Tengerparti Mercantile = Kereskedelmi Militaristic = Katonai Type: = Típus: - # Requires translation! Friendly = Barátságos - # Requires translation! Hostile = Ellenséges - # Requires translation! Irrational = Irracionális - # Requires translation! Personality: = Személyiség: Influence: = Befolyás: Reach 30 for friendship. = Érj el 30-at a barátsághoz. @@ -452,6 +448,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = Az [forest] [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName] megjutalmazott téged [influence] befolyással a [questName] feladat teljesítése miatt. # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI @@ -634,7 +634,6 @@ Occupied City = Elfoglalt város Buildings = Épületek # For the "when constructing [military units]" translation - # Requires translation! military = hadsereg military units = katonai egységek melee units = közelharci egységek diff --git a/android/assets/jsons/translations/Indonesian.properties b/android/assets/jsons/translations/Indonesian.properties index 44a28b430d..99d5d1f07b 100644 --- a/android/assets/jsons/translations/Indonesian.properties +++ b/android/assets/jsons/translations/Indonesian.properties @@ -446,8 +446,11 @@ Our proposed trade request is no longer relevant! = Penawaran perdagangan kita t Clearing a [forest] has created [amount] Production for [cityName] = Penebangan [forest] telah menghasilkan [amount] Produksi untuk [cityName] [civName] assigned you a new quest: [questName]. = [civName] memberikan misi: [questName]. [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName] memberikan hadiah [influence] pengaruh karena telah sukses menjalankan misi [questName]. - # Requires translation! The resistance in [cityName] has ended! = Pemberontakan di [cityName] sudah reda! + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI @@ -850,7 +853,6 @@ Civilian = Penduduk land units = unit darat water units = unit laut air units = unit udara - # Requires translation! Barbarian = Orang Barbar WaterCivilian = PendudukAir Melee = Jarak dekat @@ -2379,7 +2381,6 @@ What do I see before me? Another beating heart for my sacrificial fire. = Apa ya Accept this agreement or suffer the consequences. = Terimalah persetujuan ini atau lihatlah akibatnya. Welcome, friend. = Selamat datang, teman. Sacrificial Captives = Tawanan Pengorbanan - # Requires translation! Earn [amount]% of [param] opponent's [param2] as [stat] for kills = Mendapat [amount]% dari [param2] [param] musuh dalam bentuk [stat] untuk setiap unit yang dihabisi Tenochtitlan = Tenochtitlan Teotihuacan = Teotihuacan diff --git a/android/assets/jsons/translations/Italian.properties b/android/assets/jsons/translations/Italian.properties index e21ed7ff70..2012be527e 100644 --- a/android/assets/jsons/translations/Italian.properties +++ b/android/assets/jsons/translations/Italian.properties @@ -447,6 +447,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = Ripulire un [civName] assigned you a new quest: [questName]. = [civName] ti ha assegnato una nuova missione: [questName]. [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName] ti ha ricompensato con [influence] Influenza per aver completato la missione [questName]. The resistance in [cityName] has ended! = La resistenza di [cityName] è terminata. + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Japanese.properties b/android/assets/jsons/translations/Japanese.properties index 9799618aea..d0db3ed3c3 100644 --- a/android/assets/jsons/translations/Japanese.properties +++ b/android/assets/jsons/translations/Japanese.properties @@ -446,8 +446,11 @@ Our proposed trade request is no longer relevant! = 提案された取引の申 Clearing a [forest] has created [amount] Production for [cityName] = [forest]をクリアにしたことにより、[cityName]に[amount]つの生産キューを生成しました [civName] assigned you a new quest: [questName]. = [civName]はあなたに新たなクエストを与えました: [questName] [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName]の[questName]を完了させ、影響力を[influence]獲得 - # Requires translation! The resistance in [cityName] has ended! = [cityName]のレジスタンスは終了した。 + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI @@ -850,7 +853,6 @@ Civilian = 市民ユニット land units = 陸上ユニット water units = 海上ユニット air units = 航空ユニット - # Requires translation! Barbarian = 野蛮人 WaterCivilian = 民間船 Melee = 戦闘ユニット @@ -2379,7 +2381,6 @@ What do I see before me? Another beating heart for my sacrificial fire. = 我の Accept this agreement or suffer the consequences. = この提案をの、後々に苦しむぞ Welcome, friend. = ようこそ、我が友よ Sacrificial Captives = 捕虜の生贄 - # Requires translation! Earn [amount]% of [param] opponent's [param2] as [stat] for kills = 敵の[param]を倒すごとに敵[param2][amount]%分の[stat]で得る Tenochtitlan = テノチティタラン Teotihuacan = テオティワカン diff --git a/android/assets/jsons/translations/Korean.properties b/android/assets/jsons/translations/Korean.properties index 1b7947dd35..dd8298bf37 100644 --- a/android/assets/jsons/translations/Korean.properties +++ b/android/assets/jsons/translations/Korean.properties @@ -473,6 +473,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Lithuanian.properties b/android/assets/jsons/translations/Lithuanian.properties index fb35f0d1e7..0b5458c826 100644 --- a/android/assets/jsons/translations/Lithuanian.properties +++ b/android/assets/jsons/translations/Lithuanian.properties @@ -479,6 +479,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Malay.properties b/android/assets/jsons/translations/Malay.properties index 2a3a655f47..5bb2691ca0 100644 --- a/android/assets/jsons/translations/Malay.properties +++ b/android/assets/jsons/translations/Malay.properties @@ -758,6 +758,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties b/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties index 5d9b25bec4..b937b6e72b 100644 --- a/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties +++ b/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties @@ -470,6 +470,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Persian_(Pinglish-UN).properties b/android/assets/jsons/translations/Persian_(Pinglish-UN).properties index 7be201b97f..41e419dcb4 100644 --- a/android/assets/jsons/translations/Persian_(Pinglish-UN).properties +++ b/android/assets/jsons/translations/Persian_(Pinglish-UN).properties @@ -467,6 +467,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Polish.properties b/android/assets/jsons/translations/Polish.properties index adacbbfcd4..1a4354f929 100644 --- a/android/assets/jsons/translations/Polish.properties +++ b/android/assets/jsons/translations/Polish.properties @@ -471,6 +471,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Portuguese.properties b/android/assets/jsons/translations/Portuguese.properties index 0849742c00..ef630e863f 100644 --- a/android/assets/jsons/translations/Portuguese.properties +++ b/android/assets/jsons/translations/Portuguese.properties @@ -478,6 +478,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Romanian.properties b/android/assets/jsons/translations/Romanian.properties index 66bd7febca..ba1193e47b 100644 --- a/android/assets/jsons/translations/Romanian.properties +++ b/android/assets/jsons/translations/Romanian.properties @@ -478,6 +478,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Russian.properties b/android/assets/jsons/translations/Russian.properties index b57a2f7a98..2ca098345c 100644 --- a/android/assets/jsons/translations/Russian.properties +++ b/android/assets/jsons/translations/Russian.properties @@ -452,6 +452,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = Выруб [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName] наградила вас [influence] влияния за выполнение [questName]. # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Simplified_Chinese.properties b/android/assets/jsons/translations/Simplified_Chinese.properties index 49c7db2d74..b116b801c4 100644 --- a/android/assets/jsons/translations/Simplified_Chinese.properties +++ b/android/assets/jsons/translations/Simplified_Chinese.properties @@ -452,6 +452,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = 砍伐[fore [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName]因为你完成了[questName]任务而获得了[influence]影响力奖励。 # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Spanish.properties b/android/assets/jsons/translations/Spanish.properties index 6e74a63376..96f6f52a86 100644 --- a/android/assets/jsons/translations/Spanish.properties +++ b/android/assets/jsons/translations/Spanish.properties @@ -457,6 +457,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = La tala de [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Traditional_Chinese.properties b/android/assets/jsons/translations/Traditional_Chinese.properties index 76373bf59d..1db8e7de99 100644 --- a/android/assets/jsons/translations/Traditional_Chinese.properties +++ b/android/assets/jsons/translations/Traditional_Chinese.properties @@ -471,6 +471,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Turkish.properties b/android/assets/jsons/translations/Turkish.properties index e41ec5b084..2dcf7f08e6 100644 --- a/android/assets/jsons/translations/Turkish.properties +++ b/android/assets/jsons/translations/Turkish.properties @@ -472,6 +472,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = [civName] rewarded you with [influence] influence for completing the [questName] quest. = # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/Ukrainian.properties b/android/assets/jsons/translations/Ukrainian.properties index 2b1db0e9b6..0cc4444013 100644 --- a/android/assets/jsons/translations/Ukrainian.properties +++ b/android/assets/jsons/translations/Ukrainian.properties @@ -453,6 +453,10 @@ Clearing a [forest] has created [amount] Production for [cityName] = Вируб [civName] rewarded you with [influence] influence for completing the [questName] quest. = [civName] надає вам [influence] впливу за виконання завдання: [questName]. # Requires translation! The resistance in [cityName] has ended! = + # Requires translation! +Our [name] took [tileDamage] tile damage and was destroyed = + # Requires translation! +Our [name] took [tileDamage] tile damage = # World Screen UI diff --git a/android/assets/jsons/translations/completionPercentages.properties b/android/assets/jsons/translations/completionPercentages.properties index 9b0606a30c..715e11057d 100644 --- a/android/assets/jsons/translations/completionPercentages.properties +++ b/android/assets/jsons/translations/completionPercentages.properties @@ -20,6 +20,6 @@ Simplified_Chinese = 99 Persian_(Pinglish-DIN) = 25 Japanese = 99 English = 1 -Czech = 73 +Czech = 74 Hungarian = 76 Dutch = 18 diff --git a/buildSrc/src/main/kotlin/BuildConfig.kt b/buildSrc/src/main/kotlin/BuildConfig.kt index d2943fc4f6..908fac494e 100644 --- a/buildSrc/src/main/kotlin/BuildConfig.kt +++ b/buildSrc/src/main/kotlin/BuildConfig.kt @@ -3,8 +3,8 @@ package com.unciv.build object BuildConfig { const val kotlinVersion = "1.3.71" const val appName = "Unciv" - const val appCodeNumber = 490 - const val appVersion = "3.11.7" + const val appCodeNumber = 491 + const val appVersion = "3.11.8" const val gdxVersion = "1.9.10" const val roboVMVersion = "2.3.1" diff --git a/changelog.md b/changelog.md index aaf64746d7..d9a0983091 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,15 @@ +## 3.11.8 + +Improved performance, especially in the City screen + +Avoided more badly-defined-mod crashes, and some rare non-mod crashes and ANRs + +Added mods to crash report, many crashes are caused by incorrectly defined mods + +Helicopter Gunship uniques - By givehub99 + +Translation updates + ## 3.11.7 Resolved #3285 - added a notification when cities are no longer in resistance