From 2f99b166eb5e46fed60b2daca337331b88dc4a89 Mon Sep 17 00:00:00 2001 From: yairm210 Date: Sun, 30 Jun 2024 00:39:17 +0300 Subject: [PATCH] 4.12.6 --- .../jsons/translations/Afrikaans.properties | 19 +++++++++- .../jsons/translations/Belarusian.properties | 19 +++++++++- .../jsons/translations/Bosnian.properties | 19 +++++++++- .../Brazilian_Portuguese.properties | 17 ++++++++- .../jsons/translations/Bulgarian.properties | 19 +++++++++- .../jsons/translations/Catalan.properties | 17 ++++++++- .../jsons/translations/Czech.properties | 19 +++++++++- .../jsons/translations/Dutch.properties | 17 ++++++++- .../jsons/translations/English.properties | 19 +++++++++- .../jsons/translations/Filipino.properties | 17 ++++++++- .../jsons/translations/Finnish.properties | 19 +++++++++- .../jsons/translations/French.properties | 19 ++++++++-- .../jsons/translations/Galician.properties | 19 +++++++++- .../jsons/translations/German.properties | 17 ++++++++- .../jsons/translations/Greek.properties | 19 +++++++++- .../jsons/translations/Hungarian.properties | 17 ++++++++- .../jsons/translations/Indonesian.properties | 24 ++++++++---- .../jsons/translations/Italian.properties | 17 ++++++++- .../jsons/translations/Japanese.properties | 17 ++++++++- .../jsons/translations/Korean.properties | 17 ++++++++- .../jsons/translations/Latin.properties | 19 +++++++++- .../jsons/translations/Lithuanian.properties | 17 ++++++++- .../jsons/translations/Malay.properties | 19 +++++++++- .../jsons/translations/Norwegian.properties | 19 +++++++++- .../Persian_(Pinglish-DIN).properties | 19 +++++++++- .../Persian_(Pinglish-UN).properties | 19 +++++++++- .../jsons/translations/Polish.properties | 17 ++++++++- .../jsons/translations/Portuguese.properties | 17 ++++++++- .../jsons/translations/Romanian.properties | 17 ++++++++- .../jsons/translations/Russian.properties | 17 ++++++++- .../jsons/translations/Rusyn.properties | 19 +++++++++- .../Simplified_Chinese.properties | 19 ++++++++-- .../jsons/translations/Spanish.properties | 17 ++++++++- .../jsons/translations/Swedish.properties | 17 ++++++++- .../Traditional_Chinese.properties | 17 ++++++++- .../jsons/translations/Turkish.properties | 17 ++++++++- .../jsons/translations/Ukrainian.properties | 24 +++++++++--- .../jsons/translations/Vietnamese.properties | 17 ++++++++- .../assets/jsons/translations/Zulu.properties | 19 +++++++++- .../completionPercentages.properties | 2 +- changelog.md | 35 ++++-------------- .../ruleset/validation/RulesetValidator.kt | 2 +- .../screens/modmanager/ModManagementScreen.kt | 13 ++++--- .../android/en-US/changelogs/1016.txt | 37 ++++--------------- 44 files changed, 666 insertions(+), 136 deletions(-) diff --git a/android/assets/jsons/translations/Afrikaans.properties b/android/assets/jsons/translations/Afrikaans.properties index 1e1a7eab68..b912a4d897 100644 --- a/android/assets/jsons/translations/Afrikaans.properties +++ b/android/assets/jsons/translations/Afrikaans.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4696,8 +4711,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4705,6 +4718,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Belarusian.properties b/android/assets/jsons/translations/Belarusian.properties index d0e743e951..6577c66aaa 100644 --- a/android/assets/jsons/translations/Belarusian.properties +++ b/android/assets/jsons/translations/Belarusian.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4381,8 +4396,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4390,6 +4403,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Bosnian.properties b/android/assets/jsons/translations/Bosnian.properties index 1bf8b45f33..4d3cc7c10a 100644 --- a/android/assets/jsons/translations/Bosnian.properties +++ b/android/assets/jsons/translations/Bosnian.properties @@ -10,6 +10,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4956,8 +4971,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4965,6 +4978,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Brazilian_Portuguese.properties b/android/assets/jsons/translations/Brazilian_Portuguese.properties index 1b1cd3fa35..f645c413c4 100644 --- a/android/assets/jsons/translations/Brazilian_Portuguese.properties +++ b/android/assets/jsons/translations/Brazilian_Portuguese.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2759,11 +2774,11 @@ Specialist Detail = Detalhe do Especialista Religion Detail = Detalhe da Religião Buildings Detail = Detalhe dos Edifícios Default Focus = Foco padrão -[Food] Focus = Foco em [Food] Open the Search Dialog = Abrir janela de pesquisa Confirm Dialog = Confirmar Diálogo Cancel Dialog = Cancelar Diálogo Upgrade All = Melhorar tudo +[stat] Focus = Foco em [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Bulgarian.properties b/android/assets/jsons/translations/Bulgarian.properties index 3ddb2e6ede..98894faaef 100644 --- a/android/assets/jsons/translations/Bulgarian.properties +++ b/android/assets/jsons/translations/Bulgarian.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -3992,8 +4007,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4001,6 +4014,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Catalan.properties b/android/assets/jsons/translations/Catalan.properties index 93f17df2c6..366fb93675 100644 --- a/android/assets/jsons/translations/Catalan.properties +++ b/android/assets/jsons/translations/Catalan.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2761,11 +2776,11 @@ Specialist Detail = Detalls dels especialistes Religion Detail = Detalls de la religió Buildings Detail = Detalls dels edificis Default Focus = Administra per defecte -[Food] Focus = Centra’t en [Food] Open the Search Dialog = Obre el diàleg de cerca Confirm Dialog = Confirma el diàleg Cancel Dialog = Cancel·la el diàleg Upgrade All = Millora-ho tot +[stat] Focus = Centra’t en [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Czech.properties b/android/assets/jsons/translations/Czech.properties index effa853ea1..5e6b56a8b8 100644 --- a/android/assets/jsons/translations/Czech.properties +++ b/android/assets/jsons/translations/Czech.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -3351,8 +3366,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -3360,6 +3373,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Dutch.properties b/android/assets/jsons/translations/Dutch.properties index cdc7206aca..8d6f4ba8aa 100644 --- a/android/assets/jsons/translations/Dutch.properties +++ b/android/assets/jsons/translations/Dutch.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2894,11 +2909,11 @@ Specialist Detail = Specialisten Details Religion Detail = Religie Details Buildings Detail = Gebouwen Details Default Focus = Standaard Focus -[Food] Focus = Focus op [Food] Open the Search Dialog = Open het Zoekvenster Confirm Dialog = Bevestig Dialoogscherm Cancel Dialog = Annuleer Dialoogscherm Upgrade All = Alles Opwaarderen +[stat] Focus = Focus op [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/English.properties b/android/assets/jsons/translations/English.properties index 6d206127a9..fe12ea35ed 100644 --- a/android/assets/jsons/translations/English.properties +++ b/android/assets/jsons/translations/English.properties @@ -11,6 +11,21 @@ # Requires translation! StartWithCapitalLetter = +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -5148,8 +5163,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -5157,6 +5170,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Filipino.properties b/android/assets/jsons/translations/Filipino.properties index 0d536f4052..4b5f73b6d1 100644 --- a/android/assets/jsons/translations/Filipino.properties +++ b/android/assets/jsons/translations/Filipino.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -3040,13 +3055,13 @@ Religion Detail = # Requires translation! Buildings Detail = Default Focus = Pamantayan na Pokus -[Food] Focus = [Food] na Pokus # Requires translation! Open the Search Dialog = Confirm Dialog = Kumpirmahin ang Diyalogo Cancel Dialog = Kanselahin ang Diyalogo # Requires translation! Upgrade All = +[stat] Focus = [stat] na Pokus #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Finnish.properties b/android/assets/jsons/translations/Finnish.properties index 7212f02708..6ac5663162 100644 --- a/android/assets/jsons/translations/Finnish.properties +++ b/android/assets/jsons/translations/Finnish.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4124,8 +4139,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4133,6 +4146,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/French.properties b/android/assets/jsons/translations/French.properties index 1f375296a0..8050bfbebb 100644 --- a/android/assets/jsons/translations/French.properties +++ b/android/assets/jsons/translations/French.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2301,7 +2316,6 @@ Constructing it will take over the tiles around it and assign them to your close Unpillagable = Non-pillable Irremovable = Insupprimable Will not be replaced by automated units = Ne sera pas remplacé par les unités automatisées - # Requires translation! Improves [resourceFilter] resource in this tile = Aménage la ressource [resourceFilter] sur cette case Will not build [baseUnitFilter/buildingFilter] = Ne construira pas [baseUnitFilter/buildingFilter] for [amount] turns = pour [amount] tours @@ -2590,7 +2604,6 @@ Great = Grand ######### resourceFilter ########### - # Requires translation! any = Tout Type ######### Prophet Action Filters ########### @@ -2761,11 +2774,11 @@ Specialist Detail = Détails des Spécialistes Religion Detail = Détails de la religion Buildings Detail = Détails des bâtiments Default Focus = Focus normal -[Food] Focus = Focus [Food] Open the Search Dialog = Ouvrir la fenêtre de recherche Confirm Dialog = Confirmer (boîte de dialogue) Cancel Dialog = Annuler (boîte de dialogue) Upgrade All = Améliorer tous +[stat] Focus = Focus [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Galician.properties b/android/assets/jsons/translations/Galician.properties index 2db43a0349..b06cf8197e 100644 --- a/android/assets/jsons/translations/Galician.properties +++ b/android/assets/jsons/translations/Galician.properties @@ -10,6 +10,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4752,8 +4767,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4761,6 +4774,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/German.properties b/android/assets/jsons/translations/German.properties index cfaecc6626..80eb1f81db 100644 --- a/android/assets/jsons/translations/German.properties +++ b/android/assets/jsons/translations/German.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2774,11 +2789,11 @@ Specialist Detail = Spezialistendetails Religion Detail = Religionsdetails Buildings Detail = Gebäudedetails Default Focus = Standard Fokus -[Food] Focus = [Food] Fokus Open the Search Dialog = Suchdialog öffnen Confirm Dialog = Dialog bestätigen Cancel Dialog = Dialog ablehnen Upgrade All = Alle aufrüsten +[stat] Focus = [stat] Fokus #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Greek.properties b/android/assets/jsons/translations/Greek.properties index a1763e8d44..a842e66df8 100644 --- a/android/assets/jsons/translations/Greek.properties +++ b/android/assets/jsons/translations/Greek.properties @@ -11,6 +11,21 @@ # Requires translation! StartWithCapitalLetter = +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4726,8 +4741,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4735,6 +4748,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Hungarian.properties b/android/assets/jsons/translations/Hungarian.properties index c2ef24d30d..ed2fc0aa8a 100644 --- a/android/assets/jsons/translations/Hungarian.properties +++ b/android/assets/jsons/translations/Hungarian.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2809,11 +2824,11 @@ Specialist Detail = Szakértők részletezése Religion Detail = Vallás részletezése Buildings Detail = Épületek részletezése Default Focus = Nincs fő irány -[Food] Focus = [Food] a fő Open the Search Dialog = Keresőablak megnyitása Confirm Dialog = Megerősítés párbeszédablakon Cancel Dialog = Elutasítás párbeszédablakon Upgrade All = Az össszes korszerűsítése +[stat] Focus = [stat] a fő #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Indonesian.properties b/android/assets/jsons/translations/Indonesian.properties index e3c460eee7..14e246298c 100644 --- a/android/assets/jsons/translations/Indonesian.properties +++ b/android/assets/jsons/translations/Indonesian.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -702,7 +717,6 @@ Could not load game from clipboard! = Tidak dapat memuat permainan dari papan kl Could not load game from custom location! = Tidak dapat memuat permainan dari lokasi tertentu The file data seems to be corrupted. = Data berkasnya sepertinya rusak. The save was created with an incompatible version of Unciv: [version]. Please update Unciv to this version or later and try again. = Berkas yang disimpan tidak cocok dengan versi Unciv: [version]. Harap memperbarui Unciv ke versi ini atau versi yang lebih baru dan coba lagi. - # Requires translation! You do not have sufficient permissions to access the file. = Kamu tidak memiliki cukup izin untuk mengakses berkas. Load [saveFileName] = Muat [saveFileName] Are you sure you want to delete this save? = Apakah kamu yakin kamu ingin menghapus simpanan ini? @@ -722,9 +736,7 @@ Missing mods: [mods] = Mod yang hilang: [mods] Load from custom location = Muat dari lokasi tertentu Save to custom location = Simpan ke lokasi tertentu Could not save game to custom location! = Tidak dapat menyimpan permainan ke lokasi tertentu! - # Requires translation! '[saveFileName]' copied to clipboard! = '[saveFileName]' disalin ke papan klip! - # Requires translation! Could not save game to clipboard! = Tidak bisa menyimpan permainan ke papan klip! Download missing mods = Unduh mod yang hilang Missing mods are downloaded successfully. = Mod yang hilang telah berhasil diunduh. @@ -2192,10 +2204,8 @@ Ranged attacks may be performed over obstacles = Serangan jarak jauh dapat dilak Nuclear weapon of Strength [amount] = Kekuatan nuklir [amount] No defensive terrain bonus = Tidak ada bonus medan perlindungan No defensive terrain penalty = Tidak ada penalti medan perlindungan - # Requires translation! No damage penalty for wounded units = Tidak ada penalti kerusakan untuk unit yang terluka Uncapturable = Tidak dapat ditawan - # Requires translation! Withdraws before melee combat = Mundur sebelum pertempuran jarak dekat Unable to capture cities = Tidak dapat menawan kota Unable to pillage tiles = Tidak dapat menjarah daerah @@ -2306,7 +2316,6 @@ Constructing it will take over the tiles around it and assign them to your close Unpillagable = Tidak dapat dijarah Irremovable = Tidak dapat disingkirkan Will not be replaced by automated units = Tidak akan digantikan oleh unit yang diotomatisasi - # Requires translation! Improves [resourceFilter] resource in this tile = Meningkatkan sumber daya [resourceFilter] di daerah ini Will not build [baseUnitFilter/buildingFilter] = Tidak akan membuat [baseUnitFilter/buildingFilter] for [amount] turns = untuk [amount] giliran @@ -2595,7 +2604,6 @@ Great = Besar ######### resourceFilter ########### - # Requires translation! any = apa pun ######### Prophet Action Filters ########### @@ -2766,11 +2774,11 @@ Specialist Detail = Rincian Spesialis Religion Detail = Rincian Agama Buildings Detail = Rincian Pembangunan Default Focus = Fokus Bawaan -[Food] Focus = Fokus [Food] Open the Search Dialog = Buka Dialog Pencarian Confirm Dialog = Dialog Konfirmasi Cancel Dialog = Dialog Pembatalan Upgrade All = Tingkatkan Semua +[stat] Focus = Fokus [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Italian.properties b/android/assets/jsons/translations/Italian.properties index d54ab0661a..0da5aeff53 100644 --- a/android/assets/jsons/translations/Italian.properties +++ b/android/assets/jsons/translations/Italian.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2761,11 +2776,11 @@ Specialist Detail = Dettagli specialisti Religion Detail = Dettagli Religione Buildings Detail = Dettagli edifici Default Focus = Concentrazione default -[Food] Focus = Concentrati su [Food] Open the Search Dialog = Apri dialogo Cerca Confirm Dialog = Conferma dialogo Cancel Dialog = Cancella dialogo Upgrade All = Aggiorna tutto +[stat] Focus = Concentrati su [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Japanese.properties b/android/assets/jsons/translations/Japanese.properties index 872803e9e0..f4c7d7d8c9 100644 --- a/android/assets/jsons/translations/Japanese.properties +++ b/android/assets/jsons/translations/Japanese.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = false +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -3166,7 +3181,6 @@ Religion Detail = # Requires translation! Buildings Detail = Default Focus = デフォルト -[Food] Focus = [Food]重視 # Requires translation! Open the Search Dialog = # Requires translation! @@ -3175,6 +3189,7 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = +[stat] Focus = [stat]重視 #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Korean.properties b/android/assets/jsons/translations/Korean.properties index 9f89d5eefb..f1d14550b5 100644 --- a/android/assets/jsons/translations/Korean.properties +++ b/android/assets/jsons/translations/Korean.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = false +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2857,13 +2872,13 @@ Specialist Detail = 전문가 세부정보 Religion Detail = 종교 세부정보 Buildings Detail = 건물 세부정보 Default Focus = 기본 설정 -[Food] Focus = [Food] 위주 # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = Cancel Dialog = 대화 취소 Upgrade All = 모두 업그레이드 +[stat] Focus = [stat] 위주 #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Latin.properties b/android/assets/jsons/translations/Latin.properties index ea60fdb43a..bb404229ec 100644 --- a/android/assets/jsons/translations/Latin.properties +++ b/android/assets/jsons/translations/Latin.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4872,8 +4887,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4881,6 +4894,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Lithuanian.properties b/android/assets/jsons/translations/Lithuanian.properties index 82fcd980bc..f81910d2ae 100644 --- a/android/assets/jsons/translations/Lithuanian.properties +++ b/android/assets/jsons/translations/Lithuanian.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -3345,7 +3360,6 @@ Religion Detail = # Requires translation! Buildings Detail = Default Focus = Kaip numatyta -[Food] Focus = Daugiau: [Food] # Requires translation! Open the Search Dialog = # Requires translation! @@ -3354,6 +3368,7 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = +[stat] Focus = Daugiau: [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Malay.properties b/android/assets/jsons/translations/Malay.properties index 7bcc66eec6..2009bd8fb9 100644 --- a/android/assets/jsons/translations/Malay.properties +++ b/android/assets/jsons/translations/Malay.properties @@ -11,6 +11,21 @@ # Requires translation! StartWithCapitalLetter = +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4038,8 +4053,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4047,6 +4060,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Norwegian.properties b/android/assets/jsons/translations/Norwegian.properties index d235efec13..993897cba4 100644 --- a/android/assets/jsons/translations/Norwegian.properties +++ b/android/assets/jsons/translations/Norwegian.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -3517,12 +3532,12 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = Confirm Dialog = Stadfesta Dialog Cancel Dialog = Avbryt Dialog Upgrade All = Oppgrader Alle + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties b/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties index 823bbcb793..c3935395d8 100644 --- a/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties +++ b/android/assets/jsons/translations/Persian_(Pinglish-DIN).properties @@ -11,6 +11,21 @@ # Requires translation! StartWithCapitalLetter = +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4518,8 +4533,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4527,6 +4540,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Persian_(Pinglish-UN).properties b/android/assets/jsons/translations/Persian_(Pinglish-UN).properties index d13e58e2a9..4ee1cbb25a 100644 --- a/android/assets/jsons/translations/Persian_(Pinglish-UN).properties +++ b/android/assets/jsons/translations/Persian_(Pinglish-UN).properties @@ -10,6 +10,21 @@ # Requires translation! StartWithCapitalLetter = +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4037,8 +4052,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4046,6 +4059,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Polish.properties b/android/assets/jsons/translations/Polish.properties index 0b2352b6e0..4973246af6 100644 --- a/android/assets/jsons/translations/Polish.properties +++ b/android/assets/jsons/translations/Polish.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2785,11 +2800,11 @@ Specialist Detail = Szczegóły Specjalistów Religion Detail = Szczegóły wierzeń Buildings Detail = Szczegóły budynków Default Focus = Przydziel równomiernie -[Food] Focus = Nacisk na [Food] Open the Search Dialog = Otwórz Okno Wyszukiwania Confirm Dialog = Potwierdź okno dialogowe Cancel Dialog = Anuluj okno dialogowe Upgrade All = Ulepsz wszystkie +[stat] Focus = Nacisk na [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Portuguese.properties b/android/assets/jsons/translations/Portuguese.properties index 3afad76275..f95b104e35 100644 --- a/android/assets/jsons/translations/Portuguese.properties +++ b/android/assets/jsons/translations/Portuguese.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2910,7 +2925,6 @@ Religion Detail = # Requires translation! Buildings Detail = Default Focus = Foco Padrão -[Food] Focus = Foco em [Food] # Requires translation! Open the Search Dialog = # Requires translation! @@ -2919,6 +2933,7 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = +[stat] Focus = Foco em [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Romanian.properties b/android/assets/jsons/translations/Romanian.properties index df7470b853..5edabb0372 100644 --- a/android/assets/jsons/translations/Romanian.properties +++ b/android/assets/jsons/translations/Romanian.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -3281,7 +3296,6 @@ Religion Detail = # Requires translation! Buildings Detail = Default Focus = Focalizare implicită -[Food] Focus = Focalizare [Food] # Requires translation! Open the Search Dialog = # Requires translation! @@ -3290,6 +3304,7 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = +[stat] Focus = Focalizare [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Russian.properties b/android/assets/jsons/translations/Russian.properties index fddc429b8d..6ed4e9188d 100644 --- a/android/assets/jsons/translations/Russian.properties +++ b/android/assets/jsons/translations/Russian.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2792,11 +2807,11 @@ Specialist Detail = Специалисты подробно Religion Detail = Религия подробно Buildings Detail = Здания подробно Default Focus = По умолчанию -[Food] Focus = Приоритет: [Food] Open the Search Dialog = Открыть поисковую строку Confirm Dialog = Подтвердить Cancel Dialog = Отклонить Upgrade All = Модернизировать все +[stat] Focus = Приоритет: [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Rusyn.properties b/android/assets/jsons/translations/Rusyn.properties index 9122ae753b..f112911293 100644 --- a/android/assets/jsons/translations/Rusyn.properties +++ b/android/assets/jsons/translations/Rusyn.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4261,12 +4276,12 @@ Buildings Detail = Подробности за будовы # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = Confirm Dialog = Зрушити діалоґ Cancel Dialog = Зрушити діалоґ Upgrade All = Выліпшити ушитко + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Simplified_Chinese.properties b/android/assets/jsons/translations/Simplified_Chinese.properties index b95f340a70..44f8f89148 100644 --- a/android/assets/jsons/translations/Simplified_Chinese.properties +++ b/android/assets/jsons/translations/Simplified_Chinese.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = false +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2301,7 +2316,6 @@ Constructing it will take over the tiles around it and assign them to your close Unpillagable = 不可劫掠 Irremovable = 不可劫掠且不可摧毁 Will not be replaced by automated units = 将不会自动交换单位 - # Requires translation! Improves [resourceFilter] resource in this tile = 改良此地块的[resourceFilter]资源 Will not build [baseUnitFilter/buildingFilter] = 禁止建造[baseUnitFilter/buildingFilter] for [amount] turns = 持续[amount]回合 @@ -2590,7 +2604,6 @@ Great = 伟人 ######### resourceFilter ########### - # Requires translation! any = 全部 ######### Prophet Action Filters ########### @@ -2761,11 +2774,11 @@ Specialist Detail = 专业人员详情 Religion Detail = 宗教详情 Buildings Detail = 建筑详情 Default Focus = 默认的公民分配重点 -[Food] Focus = 侧重于:[Food] Open the Search Dialog = 打开搜索对话框 Confirm Dialog = 确认对话框 Cancel Dialog = 取消对话框 Upgrade All = 升级所有单位 +[stat] Focus = 侧重于:[stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Spanish.properties b/android/assets/jsons/translations/Spanish.properties index 53b8c1e03e..65dfa63c3f 100644 --- a/android/assets/jsons/translations/Spanish.properties +++ b/android/assets/jsons/translations/Spanish.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2769,11 +2784,11 @@ Specialist Detail = Panel de Especialistas Religion Detail = Panel de Religión Buildings Detail = Panel de Edificios Default Focus = Enfoque por Defecto -[Food] Focus = Enfoque en [Food] Open the Search Dialog = Abrir el Cuadro de Busqueda Confirm Dialog = Confirmar Diálogo Cancel Dialog = Denegar Diálogo Upgrade All = Mejorar a Todas +[stat] Focus = Enfoque en [stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Swedish.properties b/android/assets/jsons/translations/Swedish.properties index a422c8b25e..8e9b87b351 100644 --- a/android/assets/jsons/translations/Swedish.properties +++ b/android/assets/jsons/translations/Swedish.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -3359,7 +3374,6 @@ Religion Detail = # Requires translation! Buildings Detail = Default Focus = Standardfokus -[Food] Focus = [Food]fokus # Requires translation! Open the Search Dialog = # Requires translation! @@ -3368,6 +3382,7 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = +[stat] Focus = [stat]fokus #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Traditional_Chinese.properties b/android/assets/jsons/translations/Traditional_Chinese.properties index 71e31f093a..5188b7822a 100644 --- a/android/assets/jsons/translations/Traditional_Chinese.properties +++ b/android/assets/jsons/translations/Traditional_Chinese.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = false +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -3069,13 +3084,13 @@ Religion Detail = # Requires translation! Buildings Detail = Default Focus = 默認 -[Food] Focus = 集中於[Food] # Requires translation! Open the Search Dialog = Confirm Dialog = 確認對話框 Cancel Dialog = 取消對話框 # Requires translation! Upgrade All = +[stat] Focus = 集中於[stat] #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Turkish.properties b/android/assets/jsons/translations/Turkish.properties index 314444e892..97ad53a104 100644 --- a/android/assets/jsons/translations/Turkish.properties +++ b/android/assets/jsons/translations/Turkish.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2810,11 +2825,11 @@ Specialist Detail = Uzman Detayı Religion Detail = Din Detayı Buildings Detail = Bina Detayı Default Focus = Normal Dağılım -[Food] Focus = [Food] üretimine odaklan Open the Search Dialog = İletişim Kutusu Aramayı Aç Confirm Dialog = İletişim Kutusunu Onayla Cancel Dialog = İletişim Kutusunu İptal Et Upgrade All = Hepsini yükselt +[stat] Focus = [stat] üretimine odaklan #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Ukrainian.properties b/android/assets/jsons/translations/Ukrainian.properties index 8d2bcf6503..fcb800f727 100644 --- a/android/assets/jsons/translations/Ukrainian.properties +++ b/android/assets/jsons/translations/Ukrainian.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -231,8 +246,9 @@ Declare Protection of [cityStateName]? = Оголосити про захист Build [improvementName] on [resourceName] (200 Gold) = Побудувати [improvementName] щоб добувати [resourceName] (200 ¤Золота) Gift Improvement = Подарувати покращення [civName] is able to provide [unitName] once [techName] [isOrAre] researched. = [civName] зможе надати [unitName] лише після дослідження [techName] [isOrAre]. -# Leave it empty as it does not fit replacement positions in Ukrainian + # Requires translation! is = + # Requires translation! are = Diplomatic Marriage ([amount] Gold) = Дипломатичний шлюб ([amount] ¤Золота) @@ -2302,7 +2318,6 @@ Constructing it will take over the tiles around it and assign them to your close Unpillagable = Не піддається грабунку Irremovable = Не прибирається Will not be replaced by automated units = Не буде замінене автоматизованими підрозділами - # Requires translation! Improves [resourceFilter] resource in this tile = Покращує ресурс [resourceFilter] в цій клітинці Will not build [baseUnitFilter/buildingFilter] = Не будує [baseUnitFilter/buildingFilter] for [amount] turns = на [amount]⏳ @@ -2591,7 +2606,6 @@ Great = Велике ######### resourceFilter ########### - # Requires translation! any = будь-яке ######### Prophet Action Filters ########### @@ -2762,11 +2776,11 @@ Specialist Detail = Огляд по спеціалістам Religion Detail = Огляд по релігіям Buildings Detail = Огляд по спорудам Default Focus = Пріоритет за замовчуванням -[Food] Focus = [Food] у пріоритеті Open the Search Dialog = Відкрити діалог пошуку Confirm Dialog = Підтвердити дію Cancel Dialog = Скасувати дію Upgrade All = Удосконалити всіх +[stat] Focus = [stat] у пріоритеті #################### Lines from Buildings from Civ V - Vanilla #################### @@ -6725,7 +6739,6 @@ Once a certain tech is researched, your land units can embark, allowing them to Units are defenseless while embarked (cannot use modifiers), and have a fixed Defending Strength based on your tech Era, so be careful!\nRanged Units can't attack, Melee Units have a Strength penalty, and all have limited vision. = Знаходячись на воді, ваші підрозділи беззахисні (не можуть використовувати модифікатори), мають сталу кількість †Сили Захисту, котра визначається вашою поточною епохою, тому будьте обережні!\nПідрозділи дальнього бою не можуть атакувати, сила підрозділів ближнього бою зменшена, і усі вони мають обмежене бачення. Idle Units = Незайняті підрозділи - # Requires translation! If you don't want to move a unit this turn, you can skip it by clicking 'Next unit' again.\nIf you won't be moving it for a while, you can have the unit enter Fortify or Sleep mode - \n units in Fortify or Sleep are not considered idle units.\nIf you have not decided yet what an unit should do for the current turn, choose the 'Wait' command. A 'waiting' unit will be selected again at the end of the 'Next Unit' cycle, once all other units have received their orders.\nIf you want to disable the 'Next unit' feature entirely, you can toggle it in Menu -> Check for idle units. = Якщо ви не бажаєте переміщати підрозділ під час поточного ходу, то можете пропустити його натиснувши кнопку "Наступний підрозділ".\nЯкщо ви не плануєте пересувати його найближчі декілька ходів, віддайте наказ Укріпитись або Спати - підрозділи у цих режимах вважаються зайнятими.\nЯкщо ви не впевнені, чим підрозділ повинен займатись протягом поточного ходу, оберіть команду "Чекати". Очікуючі підрозділи будуть повторно вибрані після того, як ви віддасте накази усім іншим "Наступним підрозділам".\nЯкщо ви хочете повністю вимкнути функцію "Наступний підрозділ", перейдіть у Меню -> Налаштування -> у вкладці Ігролад вимкніть пункт "Перевіряти неробочі підрозділи." Contact Me = Зв’яжіться зі мною @@ -6969,3 +6982,4 @@ Miscellaneous = Різне External links = Зовнішні посилання External links support right-click or long press to copy the link to the clipboard instead of launching the browser. = Зовнішні посилання підтримують правий клік або довге натиснення для копіювання посилання в буфер обміну замість відкриття браузера. Example: The 'Open Github page' button on the Mod management screen. = Приклад: кнопка 'Відкрити сторінку Github' на екрані керування Модами. + diff --git a/android/assets/jsons/translations/Vietnamese.properties b/android/assets/jsons/translations/Vietnamese.properties index 15b47123ac..d386842a8f 100644 --- a/android/assets/jsons/translations/Vietnamese.properties +++ b/android/assets/jsons/translations/Vietnamese.properties @@ -9,6 +9,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = True +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -2820,11 +2835,11 @@ Specialist Detail = Chi tiết Chuyên gia Religion Detail = Chi tiết Tôn giáo Buildings Detail = Chi tiết Công trình Default Focus = Tiêu điểm mặc định -[Food] Focus = [Food] Tiêu điểm Open the Search Dialog = Mở hộp thoại Tìm kiếm Confirm Dialog = Hộp thoại xác nhận Cancel Dialog = Hộp thoại Hủy Upgrade All = Nâng cấp tất cả +[stat] Focus = [stat] Tiêu điểm #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/Zulu.properties b/android/assets/jsons/translations/Zulu.properties index b50def7a3a..21d836ba2a 100644 --- a/android/assets/jsons/translations/Zulu.properties +++ b/android/assets/jsons/translations/Zulu.properties @@ -10,6 +10,21 @@ # Don't translate these words to your language, only put 'true' or 'false'. StartWithCapitalLetter = true +# Diacritics Support: +# See https://yairm210.github.io/Unciv/Other/Translating/#diacritics-support for details! +# Most languages will not need these, feel free to ignore, or use "" to avoid the "requires translation" mark. Do NOT translate the "key" to the left of the equals sign! + # Requires translation! +diacritics_support = + # Requires translation! +unicode_block_start_character = + # Requires translation! +unicode_block_end_character = + # Requires translation! +left_joining_diacritics = + # Requires translation! +right_joining_diacritics = + # Requires translation! +left_and_right_joiners = # Fastlane # These will be automatically copied to the fastlane descriptions used by F-Droid. Their keys are not as usual the english original, please read those directly as linked. @@ -4601,8 +4616,6 @@ Buildings Detail = # Requires translation! Default Focus = # Requires translation! -[Food] Focus = - # Requires translation! Open the Search Dialog = # Requires translation! Confirm Dialog = @@ -4610,6 +4623,8 @@ Confirm Dialog = Cancel Dialog = # Requires translation! Upgrade All = + # Requires translation! +[stat] Focus = #################### Lines from Buildings from Civ V - Vanilla #################### diff --git a/android/assets/jsons/translations/completionPercentages.properties b/android/assets/jsons/translations/completionPercentages.properties index 589916595b..0f64ffee0b 100644 --- a/android/assets/jsons/translations/completionPercentages.properties +++ b/android/assets/jsons/translations/completionPercentages.properties @@ -28,7 +28,7 @@ Polish = 98 Portuguese = 68 Romanian = 76 Russian = 97 -Rusyn = 63 +Rusyn = 62 Simplified_Chinese = 99 Spanish = 98 Swedish = 79 diff --git a/changelog.md b/changelog.md index 1dccc00cce..ad06ba2ef2 100644 --- a/changelog.md +++ b/changelog.md @@ -1,38 +1,17 @@ ## 4.12.6 -Fix detekt +Many performance improvements! -Many lazies for things that remain permanent, and profiling shows are frequently used - -Revert "perf: Civ.isBarbarian to lazy ("what could this possibly save", 100ms out of 30s)" - -revert some changes - -perf: Don't update civ stats on auto assign population - -perf: Civ.isBarbarian to lazy ("what could this possibly save", 100ms out of 30s) - -perf: Many performance improvements, large and small - -4.12.5-patch1 - -Patch: Fix automation breaking on unknown units with no improvement placements - -perf: sequenceOf() -> emptySequence() - -perf: small 1% cpu optimizations - -condition -> conditional - -By SomeTroglodyte: -- Minor TranslationFileWriter maintenance -- Support for languages using Diacritics as multi-codepoint joiners +By SomeTroglodyte: +- Support for languages using Diacritics (e.g. Bangla) By tuvus: -- Improved UnitAutomation tryPrepare() cityToDefend evaluation +- Improved unit automation for defending cities - Warmongering doesn't apply to civs that are angry at the target civ -Optimize screen orientation - By HChenX +Optimize screen orientation - By HChenX - *NEW CONTRIBUTOR!* + +AI behaviour changes - By EmperorPinguin - *NEW CONTRIBUTOR!* ## 4.12.5 diff --git a/core/src/com/unciv/models/ruleset/validation/RulesetValidator.kt b/core/src/com/unciv/models/ruleset/validation/RulesetValidator.kt index 4ec18b8a7b..53866b7351 100644 --- a/core/src/com/unciv/models/ruleset/validation/RulesetValidator.kt +++ b/core/src/com/unciv/models/ruleset/validation/RulesetValidator.kt @@ -401,7 +401,7 @@ class RulesetValidator(val ruleset: Ruleset) { lines: RulesetErrorList, tryFixUnknownUniques: Boolean ) { - if (ruleset.terrains.values.none { it.type == TerrainType.Land && !it.impassable }) + if (ruleset.terrains.values.none { it.type == TerrainType.Land && !it.impassable && !it.hasUnique(UniqueType.NoNaturalGeneration) }) lines.add("No passable land terrains exist!", sourceObject = null) for (terrain in ruleset.terrains.values) { diff --git a/core/src/com/unciv/ui/screens/modmanager/ModManagementScreen.kt b/core/src/com/unciv/ui/screens/modmanager/ModManagementScreen.kt index ebf17012ab..c105c98110 100644 --- a/core/src/com/unciv/ui/screens/modmanager/ModManagementScreen.kt +++ b/core/src/com/unciv/ui/screens/modmanager/ModManagementScreen.kt @@ -489,7 +489,7 @@ class ModManagementScreen private constructor( val repoName = modFolder.name() // repo.name still has the replaced "-"'s ToastPopup("[$repoName] Downloaded!", this@ModManagementScreen) reloadCachesAfterModChange() - UncivGame.Current.translations.tryReadTranslationForCurrentLanguage() + updateInstalledModUIData(repoName) refreshInstalledModTable() lastSelectedButton?.let { syncOnlineSelected(repoName, it) } @@ -657,15 +657,16 @@ class ModManagementScreen private constructor( private fun reloadCachesAfterModChange() { RulesetCache.loadRulesets() - ImageGetter.reloadImages() TileSetCache.loadTileSetConfigs() + ImageGetter.reloadImages() + UncivGame.Current.translations.tryReadTranslationForCurrentLanguage() } internal fun refreshOnlineModTable() { - if (runningSearchJob != null) { - ToastPopup("Sorting and filtering needs to wait until the online query finishes", this) - return // cowardice: prevent concurrent modification, avoid a manager layer - } +// if (runningSearchJob != null) { +// ToastPopup("Sorting and filtering needs to wait until the online query finishes", this) +// return // cowardice: prevent concurrent modification, avoid a manager layer +// } val newHeaderText = optionsManager.getOnlineHeader() onlineHeaderLabel?.setText(newHeaderText) diff --git a/fastlane/metadata/android/en-US/changelogs/1016.txt b/fastlane/metadata/android/en-US/changelogs/1016.txt index 7467a000c2..761ab4e824 100644 --- a/fastlane/metadata/android/en-US/changelogs/1016.txt +++ b/fastlane/metadata/android/en-US/changelogs/1016.txt @@ -1,35 +1,12 @@ +Many performance improvements! - -Fix detekt - -Many lazies for things that remain permanent, and profiling shows are frequently used - -Revert "perf: Civ.isBarbarian to lazy ("what could this possibly save", 100ms out of 30s)" - -revert some changes - -perf: Don't update civ stats on auto assign population - -perf: Civ.isBarbarian to lazy ("what could this possibly save", 100ms out of 30s) - -perf: Many performance improvements, large and small - -4.12.5-patch1 - -Patch: Fix automation breaking on unknown units with no improvement placements - -perf: sequenceOf() -> emptySequence() - -perf: small 1% cpu optimizations - -condition -> conditional - -By SomeTroglodyte: -- Minor TranslationFileWriter maintenance -- Support for languages using Diacritics as multi-codepoint joiners +By SomeTroglodyte: +- Support for languages using Diacritics (e.g. Bangla) By tuvus: -- Improved UnitAutomation tryPrepare() cityToDefend evaluation +- Improved unit automation for defending cities - Warmongering doesn't apply to civs that are angry at the target civ -Optimize screen orientation - By HChenX \ No newline at end of file +Optimize screen orientation - By HChenX - *NEW CONTRIBUTOR!* + +AI behaviour changes - By EmperorPinguin - *NEW CONTRIBUTOR!* \ No newline at end of file