Missing translation for "Animals need rescue" (+ solution)

Started by TeiXeR, January 04, 2019, 05:27:40 AM

Previous topic - Next topic

TeiXeR

Hi,
I've found out that there is no real "official" translation for the ocurrence that multiple of your animals get a disease. (Picture attached for the Russian version). It's missing in a lot of translations.
This is easily tested if you open the 'debug actions menu' -> 'Do incident (Map)' -> 'Disease_AnimalFlu'

You need to insert the following (red) text into Keyed/Alerts.xml in order to fix it. This example fixed the issue for the German translation.

....
<!-- EN: Colonist needs treatment -->
  <ColonistNeedsTreatment>Behandlung benötigt</ColonistNeedsTreatment>
  <!-- EN: These colonists need medical treatment. Without it, they may die of their wounds, or their wounds may become permanent.\n\n{0}\nTreat them by sending them to a medical bed.\n\n(First, assign a medical bed by selecting it and toggling it into a medical bed. Then, select the wounded colonists and right-click on the medical bed to make them a patient.) -->
  <ColonistNeedsTreatmentDesc>Die folgenden Kolonisten benötigen medizinische Behandlung. Ohne diese können sie an ihren Verletzungen sterben oder bekommen bleibende Schäden.\n\n{0}\nBehandle sie, indem Du sie in ein Krankenbett schickst.\n\n(Definiere zuerst ein Krankenbett, indem Du ein Bett anwählst und es in ein Krankenbett umwandelst. Wähle danach den verwundeten Kolonisten aus und rechtsklicke auf das Krankenbett, um ihn zum Patienten zu machen.)</ColonistNeedsTreatmentDesc>


  <!-- EN: Animals need treatment -->
  <AnimalsNeedTreatment>Behandlung benötigt</AnimalsNeedTreatment>
  <!-- EN: These animals need medical treatment. Without it, they may die of their wounds, or their wounds may become permanent. -->
  <AnimalNeedsTreatmentDesc>Die folgenden Tiere benötigen medizinische Behandlung. Ohne diese können sie an ihren Verletzungen sterben oder bekommen bleibende Schäden.\n\n{0}</AnimalNeedsTreatmentDesc>


  <!-- EN: Hypothermia -->
  <AlertHypothermia>Hypothermie</AlertHypothermia>
  <!-- EN: These colonists are suffering from hypothermia.\n\n{0}\nMake sure their clothing is appropriate for the season and that indoor spaces are properly heated. -->
  <AlertHypothermiaDesc>Diese Kolonisten leiden an Unterkühlung.\n\n{0}\nStelle sicher, dass sie entsprechend der Jahreszeit gekleidet und Innenräume gut geheizt sind.</AlertHypothermiaDesc>

....

I hope it helps.

[attachment deleted due to age]

k2ymg

It seems a mod's translation. If so, correct location is '<the mod>/Languages/<lang>/Keyed'.

TeiXeR

Ah yes, you're right!
The mod that adds this is "Animals Logic". It looked like something that HAD to be in the vanilla version.

Well, now we/I know better. Thanks for the clarification.  ;)