Policy screen translated

This commit is contained in:
Yair Morgenstern 2018-08-17 11:44:20 +03:00
parent abef1a64e5
commit 749ff90fe0

View File

@ -19,10 +19,10 @@ class PolicyPickerScreen(internal val civInfo: CivilizationInfo) : PickerScreen(
val policies = civInfo.policies val policies = civInfo.policies
displayTutorials("PolicyPickerScreen") displayTutorials("PolicyPickerScreen")
rightSideButton.setText("Adopt policy\r\n(" + policies.storedCulture + "/" + policies.getCultureNeededForNextPolicy() + ")") rightSideButton.setText("{Adopt policy}\r\n(".tr() + policies.storedCulture + "/" + policies.getCultureNeededForNextPolicy() + ")")
if (policies.freePolicies > 0) { if (policies.freePolicies > 0) {
rightSideButton.setText("Adopt free policy") rightSideButton.setText("Adopt free policy".tr())
closeButton.disable() closeButton.disable()
} }
else onBackButtonClicked { UnCivGame.Current.setWorldScreen(); dispose() } else onBackButtonClicked { UnCivGame.Current.setWorldScreen(); dispose() }
@ -80,12 +80,12 @@ class PolicyPickerScreen(internal val civInfo: CivilizationInfo) : PickerScreen(
rightSideButton.enable() rightSideButton.enable()
} }
pickedPolicy = policy pickedPolicy = policy
var policyText = policy.name + "\r\n" + policy.description + "\r\n" var policyText = policy.name.tr() + "\r\n" + policy.description.tr() + "\r\n"
if (!policy.name.endsWith("Complete")){ if (!policy.name.endsWith("Complete")){
if(policy.requires!!.isNotEmpty()) if(policy.requires!!.isNotEmpty())
policyText += "Requires " + policy.requires!!.joinToString() policyText += "{Requires} ".tr() + policy.requires!!.map { it.tr() }.joinToString()
else else
policyText += "Unlocked at "+policy.getBranch().era+" era" policyText += "{Unlocked at} ".tr()+(policy.getBranch().era.toString()+" era").tr()
} }
descriptionLabel.setText(policyText) descriptionLabel.setText(policyText)
} }
@ -96,7 +96,7 @@ class PolicyPickerScreen(internal val civInfo: CivilizationInfo) : PickerScreen(
val policyImage = ImageGetter.getImage("PolicyIcons/" + policy.name.replace(" ", "_") + "_(Civ5).png") val policyImage = ImageGetter.getImage("PolicyIcons/" + policy.name.replace(" ", "_") + "_(Civ5).png")
policyButton.add(policyImage).size(30f) policyButton.add(policyImage).size(30f)
} else { } else {
policyButton = TextButton(policy.name, CameraStageBaseScreen.skin) policyButton = TextButton(policy.name.tr(), CameraStageBaseScreen.skin)
} }
if (civInfo.policies.isAdopted(policy.name)) { // existing if (civInfo.policies.isAdopted(policy.name)) { // existing