Ergebnis 1 bis 4 von 4

Thema: [Frage] Neue Civ. erstellen (Multilingual spielbar)

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.07.13
    Beiträge
    2

    Frage [Frage] Neue Civ. erstellen (Multilingual spielbar)

    Einen wunderschönen Tag wünsche ich euch allen.
    Dies ist mein allererster Post im Forum, lese allerdings seit Tagen schon gerne die verschiedenen Threads im Forum.
    Leider konnte ich aber noch nichts zu meinem Thema Finden.

    Und zwar möchte ich eine neue Zivilisation "Südkorea" erstellen.
    Das erstellen der Zivilisation an und für klappt auch (Dank Kaels "Modders Guide to Civilization V")
    Allerdings bekomme ich es nicht hin, die Zivilisation in Mehreren Sprachen unterschiedlich anzeigen zu lassen.
    Ich will die Mod auf Deutsch, Englisch und Koreanisch machen.
    Wenn ich nach Guide vorgehe bekomme ich für Name, Adjektiv, usw. nur den Ausdruck:
    "TXT_KEY_CIV_SOUTHKOREA_XXXX"
    Ausgegeben, obwohl ich in der GameText.xml folgendes zu stehen habe:
    HTML-Code:
    <GameData>
    <!-- German -->
    <Language_DE_DE>
    <!-- Descriptions-->
    <Row Tag="TXT_KEY_CIV_SOUTHKOREA_ADJECTIVE">
    <Text>koreanisch|koreanischen|koreanische|koreanischer|koreanisches</Text>
    </Row>
    <Row Tag="TXT_KEY_CIV_SOUTHKOREA_DESC">
    <Text>Republik Korea</Text>
    </Row>
    <Row Tag="TXT_KEY_CIV_SOUTHKOREA_SHORT_DESC">
    <Text>Südkorea</Text>
    </Row>
    <Row Tag="TXT_KEY_CIV5_SOUTHKOREA_HEADING_1">
    <Text>Südkoreas Geschichte</Text>
    </Row>
    <Row Tag="TXT_KEY_CIV5_SOUTHKOREA_TEXT_1">
    <Text>Die Republik Korea, blabla</Text>
    <Row>
    </Language_DE_DE>
    </GameData>
    Row Tag soll dabei auf meine Civ_SouthKorea.xml zugreifen:
    HTML-Code:
    <!--für die Frage unwichtiges gelöscht -->
    <GameData>
    <Civilizations>
    <Row>
    <Type>CIVILIZATION_SOUTHKOREA</Type>
    <Description>TXT_KEY_CIV_SOUTHKOREA_DESC</Description>
    <ShortDescription>TXT_KEY_CIV_SOUTHKOREA_SHORT_DESC</ShortDescription>
    <Adjective>TXT_KEY_CIV_SOUTHKOREA_ADJECTIVE</Adjective>
    <Civilopedia>TXT_KEY_CIV_SOUTHKOREA_PEDIA</Civilopedia>
    <CivilopediaTag>TXT_KEY_CIV5_SOUTHKOREA</CivilopediaTag>
    </Row>
    </Civilizations>
    </GameData>
    Wieso greifen die Row Tag's nicht zu? Und warum funktioniert das selbe bei Städtenamen einwandfrei?

    Zwar bekomme ich die Zivilisationsnamen alle richtig angezeigt, wenn ich die Namen direkt in die Civ_SouthKorea.xml einbringe:
    HTML-Code:
    <Type>CIVILIZATION_SOUTHKOREA</Type>
    <Description>Republik Korea|Koreanische Republik|Koreanischen Republik</Description>
    <ShortDescription>Südkorea</ShortDescription>
    <Adjective>koreanisch|koreanischen|koreanische|koreanischer|koreanisches</Adjective>
    Allerdings fehlt mir dann wieder die Möglichkeit die Mod mehrsprachig zu gestallten.
    Kann mir irgendjemand helfen??? Was genau mache ich Falsch? Nach durchstöbern einiger Mods ist mir aufgefallen, dass die Methode wie in Kaels "Modders Guide" beschrieben nur benutzt wird, wenn eine Zivilisation ersetzt wird. Wird eine Neue erstellt, wurde die Methode weiter unten benutzt.
    Ist das zufall oder hat sich da was verändert?

    Ich besitze CivilizationV Gold edition + Brave New World erweiterungspack und besitze somit alle DLC's die momentan verfügbar sind.

    Schon mal vielen Dank im Vorraus
    Grüße
    GermanD
    Geändert von GermanD (29. Juli 2013 um 09:18 Uhr) Grund: Fehler bei ADJECTIVE

  2. #2
    Registrierter Benutzer Avatar von AndreP
    Registriert seit
    05.06.07
    Ort
    Scholven
    Beiträge
    3.929
    Du hast ja auch einen Fehler drin.

    <Row Tag="TXT_KEY_CIV_SOUTHKOREA_ADJECTIVE">
    <Row Tag="TXT_KEY_CIV_SOUTHKOREA_DESC">
    <Text>Republik Korea</Text>
    </Row>

    Du "öffnest" TXT_KEY_CIV_SOUTHKOREA_ADJECTIVE, schließt
    diesen Tag aber nicht.

    Das muß so aussehen,
    <Row Tag="TXT_KEY_CIV_SOUTHKOREA_ADJECTIVE">
    <Text>Republik Korea</Text>
    </Row>
    <Row Tag="TXT_KEY_CIV_SOUTHKOREA_DESC">
    <Text>Republik Korea</Text>
    </Row>

  3. #3
    Registrierter Benutzer
    Registriert seit
    17.07.13
    Beiträge
    2
    Erstmal danke für die Antwort.
    Hab noch mal nachgeschaut. Hab wohl ausversehen beim Formatieren des Textes für das Forum die Zeile gelöscht.

    In meiner Mod steht:
    HTML-Code:
    <Row Tag="TXT_KEY_CIV_SOUTHKOREA_ADJECTIVE">
    <Text>koreanisch|koreanischen|koreanische|koreanischer|koreanisches</Text>
    </Row>
    <Row Tag="TXT_KEY_CIV_SOUTHKOREA_DESC">
    <Text>Republik Korea</Text>
    </Row>
    Hatte also doch nicht den Row geschlossen... dann hätte es wohl auch garnicht gestartet ^^"

  4. #4
    Registrierter Benutzer Avatar von AndreP
    Registriert seit
    05.06.07
    Ort
    Scholven
    Beiträge
    3.929
    Doch, starten würde das Spiel, nur würde diese XML dann ignoriert.

    Weitere mögliche Fehlerquellen sind groß/klein Schreibung in den "Tags"
    und Leader/Ziv Beschreibungen in einer XML mit Pedia Texten.

    Am besten ist, man trennt immer Leader, Ziv, Pedia und Spezialeinheiten/Gebäude
    was die Texte betrifft.

    Ich hatte damit auch immer Schwierigkeiten.

    Natürlich kannst du auch einfach irgendwo einen Flüchtigkeitsfehler
    in den Dateien haben, so etwas kommt recht häufig vor.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •