diff --git a/android/assets/jsons/translations/French.properties b/android/assets/jsons/translations/French.properties index a8096ce130..177a1c223c 100644 --- a/android/assets/jsons/translations/French.properties +++ b/android/assets/jsons/translations/French.properties @@ -207,7 +207,9 @@ Pledge to protect = Promettre la protection Declare Protection of [cityStateName]? = Déclarer protéger [cityStateName] ? Build [improvementName] on [resourceName] (200 Gold) = Construire [improvementName] sur [resourceName] (200 Or) Gift Improvement = Présent amélioré -[civName] is able to provide [unitName] once [techName] is researched. = [civName] est capable de fournir [unitName] une fois [techName] recherchée. +[civName] is able to provide [unitName] once [techName] [isOrAre] researched. = [civName] est capable de fournir [unitName] une fois [techName] [isOrAre] recherchée. +is = est +are = sont Diplomatic Marriage ([amount] Gold) = Mariage arrangé ([amount] Or) We have married into the ruling family of [civName], bringing them under our control. = Nous nous sommes mariés avec la famille régnant sur [civName], les mettant ainsi sous notre contrôle. @@ -2423,6 +2425,10 @@ Should only be used as permanent audiovisual mod = Devrait être activé uniquem Can be used as permanent audiovisual mod = Peut être activé comme mod audiovisuel permanent Cannot be used as permanent audiovisual mod = Ne peut pas être activé comme mod audiovisuel permanent +######### combatantFilter ########### + +City = Ville + ######### Map Unit Filters ########### Wounded = Blessée(s) diff --git a/android/assets/jsons/translations/German.properties b/android/assets/jsons/translations/German.properties index b7d577550e..828bd5a743 100644 --- a/android/assets/jsons/translations/German.properties +++ b/android/assets/jsons/translations/German.properties @@ -207,7 +207,9 @@ Pledge to protect = Schutz zusichern Declare Protection of [cityStateName]? = Schutz von [cityStateName] bekanntgeben? Build [improvementName] on [resourceName] (200 Gold) = Baue [improvementName] auf [resourceName] (200 Gold) Gift Improvement = Verschenke Verbesserung -[civName] is able to provide [unitName] once [techName] is researched. = [civName] ist in der Lage [unitName] zu liefern, sobald [techName] erforscht wurde. +[civName] is able to provide [unitName] once [techName] [isOrAre] researched. = [civName] ist in der Lage [unitName] zu liefern, sobald [techName] erforscht [isOrAre]. +is = ist +are = sind Diplomatic Marriage ([amount] Gold) = Diplomatische Hochzeit ([amount] Gold) We have married into the ruling family of [civName], bringing them under our control. = Wir haben in die Herrscherfamilie von [civName] eingeheiratet und sie unter unsere Kontrolle gebracht. @@ -2429,6 +2431,10 @@ Should only be used as permanent audiovisual mod = Sollte nur als permanente aud Can be used as permanent audiovisual mod = Kann als permanente audiovisuelle Mod verwendet werden Cannot be used as permanent audiovisual mod = Kann nicht als permanente audiovisuelle Mod verwendet werden +######### combatantFilter ########### + +City = Stadt + ######### Map Unit Filters ########### Wounded = Verwundet diff --git a/android/assets/jsons/translations/Portuguese.properties b/android/assets/jsons/translations/Portuguese.properties index b8802ed58f..32c235dfd5 100644 --- a/android/assets/jsons/translations/Portuguese.properties +++ b/android/assets/jsons/translations/Portuguese.properties @@ -219,7 +219,9 @@ Pledge to protect = Compromete-te a proteger Declare Protection of [cityStateName]? = Declarar proteção de [cityStateName]? Build [improvementName] on [resourceName] (200 Gold) = Constrói [improvementName] em [resourceName] (200 Ouros) Gift Improvement = Melhoria de Presentes -[civName] is able to provide [unitName] once [techName] is researched. = A [civName] é capaz de fornecer [unitName] uma vez que a [techName] é pesquisada. +[civName] is able to provide [unitName] once [techName] [isOrAre] researched. = A [civName] é capaz de fornecer [unitName] uma vez que a [techName] [isOrAre] pesquisada. +is = é +are = são Diplomatic Marriage ([amount] Gold) = Casamento diplomático ([amount] Ouro) We have married into the ruling family of [civName], bringing them under our control. = Casamos com a família governante de [civName], colocando-os sob nosso controlo. @@ -2975,6 +2977,10 @@ Can be used as permanent audiovisual mod = # Requires translation! Cannot be used as permanent audiovisual mod = +######### combatantFilter ########### + +City = Cidade + ######### Map Unit Filters ########### Wounded = Ferido diff --git a/android/assets/jsons/translations/Spanish.properties b/android/assets/jsons/translations/Spanish.properties index 02af1fcf03..7801d1ca06 100644 --- a/android/assets/jsons/translations/Spanish.properties +++ b/android/assets/jsons/translations/Spanish.properties @@ -207,7 +207,9 @@ Pledge to protect = Prometer Protección Declare Protection of [cityStateName]? = ¿Declarar Protección de [cityStateName]? Build [improvementName] on [resourceName] (200 Gold) = Construir [improvementName] en [resourceName] (200 de Oro) Gift Improvement = Regalo de Mejora -[civName] is able to provide [unitName] once [techName] is researched. = [civName] puede proporcionar [unitName] una vez que [techName] sea investigada. +[civName] is able to provide [unitName] once [techName] [isOrAre] researched. = [civName] puede proporcionar [unitName] una vez que [techName] [isOrAre] investigada. +is = sea +are = son Diplomatic Marriage ([amount] Gold) = Matrimonio Diplomático ([amount] Oro) We have married into the ruling family of [civName], bringing them under our control. = Nos casamos con la familia gobernante de [civName], dejándolos bajo nuestro control. @@ -2429,6 +2431,10 @@ Should only be used as permanent audiovisual mod = Sólo debería ser usado como Can be used as permanent audiovisual mod = Puede usarse como mod audiovisual Cannot be used as permanent audiovisual mod = No puede usarse como mod audiovisual +######### combatantFilter ########### + +City = Ciudad + ######### Map Unit Filters ########### Wounded = Heridas diff --git a/android/assets/jsons/translations/template.properties b/android/assets/jsons/translations/template.properties index 50f2ea62f5..ee2c83a727 100644 --- a/android/assets/jsons/translations/template.properties +++ b/android/assets/jsons/translations/template.properties @@ -207,7 +207,9 @@ Pledge to protect = Declare Protection of [cityStateName]? = Build [improvementName] on [resourceName] (200 Gold) = Gift Improvement = -[civName] is able to provide [unitName] once [techName] is researched. = +[civName] is able to provide [unitName] once [techName] [isOrAre] researched. = +is = +are = Diplomatic Marriage ([amount] Gold) = We have married into the ruling family of [civName], bringing them under our control. = diff --git a/core/src/com/unciv/models/ruleset/unique/UniqueParameterType.kt b/core/src/com/unciv/models/ruleset/unique/UniqueParameterType.kt index b98583b3d6..ebfb85feb9 100644 --- a/core/src/com/unciv/models/ruleset/unique/UniqueParameterType.kt +++ b/core/src/com/unciv/models/ruleset/unique/UniqueParameterType.kt @@ -114,6 +114,7 @@ enum class UniqueParameterType( if (CityFilter.isKnownValue(parameterText, ruleset)) return true return false } + override fun getTranslationWriterStringsForOutput() = setOf("City") }, /** Implemented by [MapUnit.matchesFilter][com.unciv.logic.map.mapunit.MapUnit.matchesFilter] */