DeckerMMIV / FS13_SoilManagement

A mod for Farming Simulator 2013 that adds additional abilities of field and soil management
7 stars 8 forks source link

ModDesc.XML's only contains English texts. #1

Open DeckerMMIV opened 10 years ago

DeckerMMIV commented 10 years ago

Need to include at least the following languages: de - German fr - French pl - Polish

JakobTischler commented 10 years ago

German

Not really worth a fork, so I'll post it here. Beware, it's only almost complete.

Generally, I'll probably have to really see it in action to confirm / fix the translations.


SoilManagement/modDesc.xml

<description>
    <de>
<![CDATA[Der 'SoilMod' fügt eine eigene Wachstumskontrolle des Getreides, und ein paar neue
Aspekte für die Benutzung von Mist, Gülle, synthetischem Dünger, Kalk und Herbiziden. Zusätzlich
wurde der Boden-pH-Wert, drei verschiedene Arten von Dünger/Herbizid sowie zeitlich verzögerte 
Auswirkungen hinzugefügt.
Decker_MMIV - fs-uk.com, forum.farming-simulator.com, modhoster.com]]>
    </de>
</description>
    <l10n>
        <text name="SOILMOD_GROWNOW"     ><en>SoilMod:Grow NOW!</en> <de>SoilMod: JETZT wachsen!</de> </text>
        <text name="GrowthPct"           ><en>Growth %d%%      </en> <de>Wachstum %d%%      </de> </text>
        <text name="SelectSprayType"     ><en>Select spray-type</en> <de>Düngertyp auswählen</de> </text>

        <text name="kalk"                ><en>Lime        </en><de>Kalk      </de></text>
        <text name="herbicide"           ><en>Herbicide-A </en><de>Herbizid A</de></text>
        <text name="herbicide2"          ><en>Herbicide-B </en><de>Herbizid B</de></text>
        <text name="herbicide3"          ><en>Herbicide-C </en><de>Herbizid C</de></text>
        <text name="fertilizer"          ><en>Fertilizer-A</en><de>Dünger A  </de></text>
        <text name="fertilizer2"         ><en>Fertilizer-B</en><de>Dünger B  </de></text>
        <text name="fertilizer3"         ><en>Fertilizer-C</en><de>Dünger C  </de></text>

        <text name="phNeutral"           ><en>Neutral             </en><de>Neutral              </de> </text>
        <text name="phExtremeAcidity"    ><en>Extreme acidity     </en><de>Extremer Säuregehalt </de> </text> <!-- DE: or: "Extrem sauer" -->
        <text name="phStrongAcidity"     ><en>Strong acidity      </en><de>Starker Säuregehalt  </de> </text>
        <text name="phModerateAcidity"   ><en>Moderate acidity    </en><de>Mittlerer Säuregehalt</de> </text>
        <text name="phSlightAcidity"     ><en>Slight acidity      </en><de>Leichter Säuregehalt </de> </text>
        <text name="phExtremeAlkalinity" ><en>Extreme alkalinity  </en><de>Extrem basisch       </de> </text> <!-- DE: or: "alkalisch" -->
        <text name="phStrongAlkalinity"  ><en>Strong alkalinity   </en><de>Stark basisch        </de> </text>
        <text name="phModerateAlkalinity"><en>Moderate alkalinity </en><de>Mittel-basisch       </de> </text>
        <text name="phSlightAlkalinity"  ><en>Slight alkalinity   </en><de>Leicht basisch       </de> </text>
    </l10n>

PDAModPlugin_SoilCondition/modDesc.xml

<description>
    <de>
<![CDATA[Benötigt 'PDA MOD' - Dieses Plugin fügt eine extra Seite für
den Soil Management und Growth Control mod (SoilMod) hinzu.

Decker_MMIV - fs-uk.com, forum.farming-simulator.com, modhoster.com]]>
    </de>
</description>
    <l10n>
        <text name="SoilCondition">                 <en>Soil Condition           </en><de>Bodenzustand             </de> </text>

        <text name="SoilpH">                        <en>Soil pH: %s              </en><de>Boden-pH-Wert: %s       </de> </text>
        <text name="FertilizerOrganic">             <en>Fertilizer(organic): %s  </en><de>Dünger (organisch): %s  </de> </text>
        <text name="FertilizerSynthetic">           <en>Fertilizer(synthetic): %s</en><de>Dünger (synthetisch): %s</de> </text>
        <text name="Herbicide">                     <en>Herbicide: %s            </en><de>Herbizide: %s           </de> </text>
        <text name="WeedInfestation">               <en>Weed infestation: %s     </en><de>Unkrautbefall: %s       </de> </text>

        <text name="SoilpH_value_denomination">     <en>%.1f (%s)                </en><de>%.1f (%s)               </de> </text>

        <text name="FertilizerOrganic_Level">       <en>%.1f level(s)            </en><de>%.1f Level(s)           </de> </text>

        <text name="FertilizerSynthetic_TypeA_pct"> <en>type A, %d%%             </en><de>Typ A, %d%%             </de> </text>
        <text name="FertilizerSynthetic_TypeB_pct"> <en>type B, %d%%             </en><de>Typ B, %d%%             </de> </text>
        <text name="FertilizerSynthetic_TypeC_pct"> <en>type C, %d%%             </en><de>Typ C, %d%%             </de> </text>

        <text name="Herbicide_TypeA_pct">           <en>type A, %d%%             </en><de>Typ A, %d%%             </de> </text>
        <text name="Herbicide_TypeB_pct">           <en>type B, %d%%             </en><de>Typ B, %d%%             </de> </text>
        <text name="Herbicide_TypeC_pct">           <en>type C, %d%%             </en><de>Typ C, %d%%             </de> </text>

        <text name="WeedInfestation_pct">           <en>%d%%                     </en><de>%d%%                    </de> </text>

        <text name="None">                          <en>none                     </en><de>keine/r                 </de> </text> <!-- DE: context? none ... what? (due to German male vs. female vs. neuter) -->
        <text name="NotAvailable">                  <en>(not available)          </en><de>(nicht verfügbar)       </de> </text>
        <text name="NoCalculation">                 <en>no calculation           </en><de>Keine Berechnung        </de> </text>

        <text name="FruitEffects">                  <en>Fruit Effects            </en><de>Fruchtauswirkungen      </de> </text>
        <text name="FertilizerBoost">               <en>Fertilizer boost         </en><de>Düngerverstärkung       </de> </text>
        <text name="HerbicideAffected">             <en>Herbicide affected       </en><de>Herbicide affected      </de> </text> <!-- DE: not sure of the context - does the herbicide affect sth., or is it affected? -->
        <text name="FertilizerType">                <en>Fertilizer-%s            </en><de>Dünger %s               </de> </text>
        <text name="HerbicideType">                 <en>Herbicide-%s             </en><de>Herbizid %s             </de> </text>
    </l10n>
JakobTischler commented 10 years ago

Note: you're using string.lower() for the phDenomination text (and maybe others, haven't checked all).

phDenomination = g_i18n:getText(phDenomination):lower()

This isn't great for German, as there are some terms which need to be capitalized.

DeckerMMIV commented 10 years ago

Thank you for the translations. I will put them in.