From 235921e3151239b3b42381e8d29b870804e0ce73 Mon Sep 17 00:00:00 2001 From: yairm210 Date: Thu, 25 Apr 2024 16:46:28 +0300 Subject: [PATCH] 4.11.8 --- .../jsons/translations/French.properties | 13 ---------- .../jsons/translations/Indonesian.properties | 13 ---------- .../jsons/translations/Portuguese.properties | 2 ++ .../completionPercentages.properties | 10 ++++---- changelog.md | 20 ++-------------- .../metadata/android/en-US/changelogs/992.txt | 24 +++---------------- 6 files changed, 12 insertions(+), 70 deletions(-) diff --git a/android/assets/jsons/translations/French.properties b/android/assets/jsons/translations/French.properties index b14733e68e..1788c7e31c 100644 --- a/android/assets/jsons/translations/French.properties +++ b/android/assets/jsons/translations/French.properties @@ -75,15 +75,10 @@ Hydro Plant = Centrale Hydroélectrique # City naming when list exhausted - # Requires translation! New [cityName] = New [cityName] - # Requires translation! Neo [cityName] = Néo [cityName] - # Requires translation! Nova [cityName] = Nova [cityName] - # Requires translation! Altera [cityName] = Altera [cityName] - # Requires translation! New [civName]\n(formerly known as [cityName]) = New [civName]\n(auparavant [cityName]) # Diplomacy,Trade,Nations @@ -160,20 +155,13 @@ Denounce ([numberOfTurns] turns) = Dénoncer ([numberOfTurns] tours) We will remember this. = Nous nous en souviendrons. [civName] has declared war on [targetCivName]! = [civName] a déclaré la guerre à [targetCivName] ! - # Requires translation! [civName] has joined [allyCivName] in the war against us! = [civName] a rejoint [allyCivName] dans la guerre qui nous oppose ! - # Requires translation! We have joined [allyCivName] in the war against [enemyCivName]! = Nous avons rejoint [allyCivName] dans la guerre contre [enemyCivName] ! - # Requires translation! [civName] has joined [allyCivName] in the war against [enemyCivName]! = [civName] a rejoint [allyCivName] dans la guerre contre [enemyCivName] ! - # Requires translation! [civName] has joined us in the war against [enemyCivName]! = [civName] nous a rejoint dans la guerre contre [enemyCivName] ! - # Requires translation! [civName] cancelled their Defensive Pact with [otherCivName]! = [civName] a annulé son pacte de défense avec [otherCivName] ! - # Requires translation! [civName] cancelled their Defensive Pact with us! = [civName] a annulé le pacte de défense que nous avions signé ! - # Requires translation! We have cancelled our Defensive Pact with [civName]! = Nous avons annulé notre pacte de défense avec [civName] ! [civName] and [targetCivName] have signed a Peace Treaty! = [civName] et [targetCivName] ont signé un traité de paix ! @@ -1561,7 +1549,6 @@ My friend, shall we declare our friendship to the world? = Cher ami, ne devrions Sign Declaration of Friendship ([30] turns) = Signer une Déclaration d'Amitié ([30] tours) We are not interested. = Nous ne sommes pas intéressés. We have signed a Declaration of Friendship with [otherCiv]! = Nous avons signé une Déclaration d'Amitié avec [otherCiv] ! - # Requires translation! [civName] and [otherCivName] have signed a Defensive Pact! = [civName] et [otherCivName] ont signé un Pacte de Défense ! [otherCiv] has denied our Declaration of Friendship! = [otherCiv] a rejeté notre Déclaration d'Amitié! diff --git a/android/assets/jsons/translations/Indonesian.properties b/android/assets/jsons/translations/Indonesian.properties index 04add71f46..b8c661069a 100644 --- a/android/assets/jsons/translations/Indonesian.properties +++ b/android/assets/jsons/translations/Indonesian.properties @@ -75,15 +75,10 @@ Hydro Plant = PLTA # City naming when list exhausted - # Requires translation! New [cityName] = [cityName] Baru - # Requires translation! Neo [cityName] = Neo [cityName] - # Requires translation! Nova [cityName] = Nova [cityName] - # Requires translation! Altera [cityName] = Altera [cityName] - # Requires translation! New [civName]\n(formerly known as [cityName]) = [civName] baru\n(dulunya dikenal sebagai [cityName]) # Diplomacy,Trade,Nations @@ -160,20 +155,13 @@ Denounce ([numberOfTurns] turns) = Hina ([numberOfTurns] giliran) We will remember this. = Kami akan mengingat ini. [civName] has declared war on [targetCivName]! = [civName] telah menyatakan perang kepada [targetCivName]! - # Requires translation! [civName] has joined [allyCivName] in the war against us! = [civName] telah bergabung dengan [allyCivName] dalam perang melawan kita! - # Requires translation! We have joined [allyCivName] in the war against [enemyCivName]! = Kita telah bergabung dengan [allyCivName] dalam perang melawan [enemyCivName]! - # Requires translation! [civName] has joined [allyCivName] in the war against [enemyCivName]! = [civName] telah bergabung dengan [allyCivName] dalam perang melawan [enemyCivName]! - # Requires translation! [civName] has joined us in the war against [enemyCivName]! = [civName] telah bergabung dengan kita dalam perang melawan [enemyCivName]! - # Requires translation! [civName] cancelled their Defensive Pact with [otherCivName]! = [civName] membatalkan Pakta Pertahanan mereka dengan [otherCivName]! - # Requires translation! [civName] cancelled their Defensive Pact with us! = [civName] membatalkan Pakta Pertahanan mereka dengan kita! - # Requires translation! We have cancelled our Defensive Pact with [civName]! = Kita telah membatalkan Pakta Pertahanan kita dengan [civName]! [civName] and [targetCivName] have signed a Peace Treaty! = [civName] dan [targetCivName] telah menandatangani Traktat Perdamaian! @@ -1561,7 +1549,6 @@ My friend, shall we declare our friendship to the world? = Temanku, maukah kau m Sign Declaration of Friendship ([30] turns) = Tandatangani Deklarasi Pertemanan ([30] giliran) We are not interested. = Kami tidak tertarik. We have signed a Declaration of Friendship with [otherCiv]! = Kita telah menandatangani Deklarasi Pertemanan dengan [otherCiv]! - # Requires translation! [civName] and [otherCivName] have signed a Defensive Pact! = [civName] dan [otherCivName] telah menandatangani Pakta Pertahanan! [otherCiv] has denied our Declaration of Friendship! = [otherCiv] telah menolak Deklarasi Pertemanan kita! diff --git a/android/assets/jsons/translations/Portuguese.properties b/android/assets/jsons/translations/Portuguese.properties index b6b3269c6d..c7ff5849ee 100644 --- a/android/assets/jsons/translations/Portuguese.properties +++ b/android/assets/jsons/translations/Portuguese.properties @@ -1883,6 +1883,8 @@ Sorting and filtering needs to wait until the online query finishes = A ordenaç No description provided = Sem descrição [stargazers]✯ = [stargazers]✯ Author: [author] = Criador: [author] + # Requires translation! +Size: [size] kB = Size: [size] MB = Tamanho: [size] MB The mod you selected is incompatible with the defined ruleset! = O mod que selecionaste é incompatível com o conjunto de regras definido! Sort and Filter = Ordenar e Filtrar diff --git a/android/assets/jsons/translations/completionPercentages.properties b/android/assets/jsons/translations/completionPercentages.properties index 7849929d01..f4d260d13f 100644 --- a/android/assets/jsons/translations/completionPercentages.properties +++ b/android/assets/jsons/translations/completionPercentages.properties @@ -1,19 +1,19 @@ Afrikaans = 8 Belarusian = 9 Bosnian = 3 -Brazilian_Portuguese = 99 +Brazilian_Portuguese = 100 Bulgarian = 42 -Catalan = 99 +Catalan = 100 Czech = 79 Dutch = 96 English = 0 Filipino = 89 Finnish = 38 -French = 99 +French = 100 German = 99 Greek = 14 Hungarian = 82 -Indonesian = 99 +Indonesian = 100 Italian = 99 Japanese = 83 Korean = 96 @@ -24,7 +24,7 @@ Norwegian = 62 Persian_(Pinglish-DIN) = 12 Persian_(Pinglish-UN) = 27 Polish = 99 -Portuguese = 62 +Portuguese = 63 Romanian = 76 Russian = 98 Rusyn = 63 diff --git a/changelog.md b/changelog.md index c475146f7c..8ecbffbdf5 100644 --- a/changelog.md +++ b/changelog.md @@ -1,33 +1,17 @@ ## 4.11.8 -Perf: Yet more caching ruleset objects' filter results - -Perf: Minor hotspot when you have many invisible-unit detectors +Performance: Memory and CPU optimizations Civilian AI wandering avoids enemy melee units correctly -Perf: RequiresResource -> RequiredResources, for CivInfo.setTransients memory performance - -Perf: memory optimizations - -selectedCiv instead of currentCiv, so spectators get a view like the civ they're spectating as - -Color city centers differently on max zoom out, like in minimap - Color lands by owner on max zoom out, for better overview -Resolved - MP Spectator can scroll entire map - -4.11.7-patch1 - -Don't use tileRemovals for ruleset validation check, since we edit the ruleset as we go in the new game screen, so the tileRemovals is not accurate once mods are changed +MP Spectator can scroll entire map Resolved - Safeguard against uniques specifying non-existant promotions Fix: Android pause/resume cycle not working - By SomeTroglodyte -Fixed problem with selecting city constructions option and AutoPlay - By tuvus - ## 4.11.7 By tuvus: diff --git a/fastlane/metadata/android/en-US/changelogs/992.txt b/fastlane/metadata/android/en-US/changelogs/992.txt index 98440c1caf..02987c0c31 100644 --- a/fastlane/metadata/android/en-US/changelogs/992.txt +++ b/fastlane/metadata/android/en-US/changelogs/992.txt @@ -1,29 +1,11 @@ - - -Perf: Yet more caching ruleset objects' filter results - -Perf: Minor hotspot when you have many invisible-unit detectors +Performance: Memory and CPU optimizations Civilian AI wandering avoids enemy melee units correctly -Perf: RequiresResource -> RequiredResources, for CivInfo.setTransients memory performance - -Perf: memory optimizations - -selectedCiv instead of currentCiv, so spectators get a view like the civ they're spectating as - -Color city centers differently on max zoom out, like in minimap - Color lands by owner on max zoom out, for better overview -Resolved - MP Spectator can scroll entire map - -4.11.7-patch1 - -Don't use tileRemovals for ruleset validation check, since we edit the ruleset as we go in the new game screen, so the tileRemovals is not accurate once mods are changed +MP Spectator can scroll entire map Resolved - Safeguard against uniques specifying non-existant promotions -Fix: Android pause/resume cycle not working - By SomeTroglodyte - -Fixed problem with selecting city constructions option and AutoPlay - By tuvus \ No newline at end of file +Fix: Android pause/resume cycle not working - By SomeTroglodyte \ No newline at end of file