Sisterly Lust - German translation

Hein Daddel

Member
Modder
Nov 22, 2019
491
912
Hallo,
hier die fertige Überarbeitung. ;)
Einmal mit MOD "Lain's Walkthrough & Gallery Mod",
einmal ohne MOD. Alles für Sisterly Lust [v1.1.4 Bugfix].
Für die Version 1.1.3 Bugfix habe ich noch mal die "screens.rpy" reingestellt.
 

Spatenklopper

Well-Known Member
Jun 4, 2021
1,486
3,157
hier die fertige Überarbeitung. ;)
Einmal mit MOD "Lain's Walkthrough & Gallery Mod",
In der Version gibt es ein Paar Error, die auf die Übersetzung verweisen.
Ich stell sie hier mal nach und nach rein.

Davon abgesehen, müsste da noch mal "von Hand" drüber geguckt werden.
Pronomen werden aus dem englischen gerne förmlich übersetzt, was innerhalb einer Familie nicht wirklich passt.
Es mutet seltsam an, wenn sich deine Mutter mit dir unterhält und sagt "Ihre jüngere Schwester ist auch Zuhause....." ;)

You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

JBZ

Active Member
Aug 1, 2020
636
1,558
Hein Dattel
Zu den o.g. Fehlermeldungen:
  • [r_Name] -> [r_name]
  • [...] -> [[...] Die Formatierung [[ hat vermutlich das Übersetzungstool verschluckt.
  • "Amen" -> 'Amen' oder \"Amen\"
---------------------------

Dieses Durcheinander bei den Pronomen ist irritierend. Außerdem hast du Dein/e/en usw. mit großem Anfangsbuchstaben geschrieben, Sie & Ihnen an diversen Stellen dafür klein.
Beispiele:
SL_01.jpg SL_02.jpg

Die Übersetzung der Dialoge selber hab ich mir nicht genauer angeschaut, aber es gibt einige sehr komische Sätze.
SL_03.jpg

Auswahl, u.a.:
"press the issue" - "Drücken sie die Taste" (z.B.: "Treib das Thema weiter voran", "Forciere das Thema")
"Be blunt" - "Sei stumpf" (z.B.: "Sei direkt", "Sei unverblümt")
"Stand up to Mrs. Steel" - "Stehen sie zu Mrs. Steel" (z.B.: "Stell dich gegen Mrs. Steel", in dem Kontext "Widersprich Mrs. Steel")

GUI:
Back - Rückgabe (Zurück)
Quit - Beenden Sie (Beenden)

---------------------------

Zwei Version (mit und ohne Mod ) sind eigentlich nicht notwendig, aber von der Lain's Walkthrough & Gallery Mod wird nur der reine WT übersetzt alles andere nicht. Kommt der Rest noch oder wolltest du nur den reinen WT übersetzen und nicht die Galerie? Für die Galerie müsste man dann die entsprechenden Kennungen der Dialoge aus den Tagen der Datei Lain_Gallery_Scenes zuordnen, da dort logischerweise andere Labels verwendet werden. Die Lains Mod scheint aber nicht aktuell zu sein. Gleich beim ersten Satz ist der Text zwischen Original und Mod leicht anders.
Wenn du das noch machen möchtest, dann solltest du das erst machen, wenn deine Texte relativ fehlerfrei sind. Sonst musst du immer an zwei Stellen korrigieren. Diese Situation hab ich bei Hillside nämlich.

PS:
Spatenklopper
Pack mal dein Code bitte in einen Spoiler, sonst scrollt man sich ja tot. :p
Der Full Traceback ist auch nicht notwendig. Der erste Abschnitt reicht schon.
 

Hein Daddel

Member
Modder
Nov 22, 2019
491
912
In der Version gibt es ein Paar Error, die auf die Übersetzung verweisen.
Ich stell sie hier mal nach und nach rein.

Davon abgesehen, müsste da noch mal "von Hand" drüber geguckt werden.
Pronomen werden aus dem englischen gerne förmlich übersetzt, was innerhalb einer Familie nicht wirklich passt.
Es mutet seltsam an, wenn sich deine Mutter mit dir unterhält und sagt "Ihre jüngere Schwester ist auch Zuhause....." ;)

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/tl/german/day03.rpy", line 1567, in script
    "{i}Nachdem sie beide gegessen haben, helfen sie [r_Name] mit dem Geschirr und gehen zurück in ihr Zimmer."
KeyError: u'r_Name'

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/tl/german/day03.rpy", line 1567, in script
    "{i}Nachdem sie beide gegessen haben, helfen sie [r_Name] mit dem Geschirr und gehen zurück in ihr Zimmer."
  File "renpy/ast.py", line 716, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "renpy/exports.py", line 1417, in say
    who(what, *args, **kwargs)
  File "renpy/character.py", line 1206, in __call__
    what = self.prefix_suffix("what", self.what_prefix, what, self.what_suffix)
  File "renpy/character.py", line 1125, in prefix_suffix
    return (sub(prefix) + sub(body) + sub(suffix))
  File "renpy/character.py", line 1105, in sub
    return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]
  File "renpy/substitutions.py", line 270, in substitute
    s = formatter.vformat(s, (), kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
KeyError: u'r_Name'

Windows-10-10.0.19041
Ren'Py 7.4.7.1862
SL 1.1.4
Wed Aug  4 23:44:55 2021
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/tl/german/day03.rpy", line 1609, in script
    "[...]"
KeyError: u''

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/tl/german/day03.rpy", line 1609, in script
    "[...]"
  File "renpy/ast.py", line 716, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "renpy/exports.py", line 1417, in say
    who(what, *args, **kwargs)
  File "renpy/character.py", line 1206, in __call__
    what = self.prefix_suffix("what", self.what_prefix, what, self.what_suffix)
  File "renpy/character.py", line 1125, in prefix_suffix
    return (sub(prefix) + sub(body) + sub(suffix))
  File "renpy/character.py", line 1105, in sub
    return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]
  File "renpy/substitutions.py", line 270, in substitute
    s = formatter.vformat(s, (), kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
KeyError: u''

Windows-10-10.0.19041
Ren'Py 7.4.7.1862
SL 1.1.4
Wed Aug  4 23:46:34 2021
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/tl/german/day03.rpy", line 1627, in script
    "[...]"
KeyError: u''

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/tl/german/day03.rpy", line 1627, in script
    "[...]"
  File "renpy/ast.py", line 716, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "renpy/exports.py", line 1417, in say
    who(what, *args, **kwargs)
  File "renpy/character.py", line 1206, in __call__
    what = self.prefix_suffix("what", self.what_prefix, what, self.what_suffix)
  File "renpy/character.py", line 1125, in prefix_suffix
    return (sub(prefix) + sub(body) + sub(suffix))
  File "renpy/character.py", line 1105, in sub
    return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]
  File "renpy/substitutions.py", line 270, in substitute
    s = formatter.vformat(s, (), kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
KeyError: u''

Windows-10-10.0.19041
Ren'Py 7.4.7.1862
SL 1.1.4
Wed Aug  4 23:47:16 2021
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/tl/german/day03.rpy", line 1639, in script
    "[...]"
KeyError: u''

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/tl/german/day03.rpy", line 1639, in script
    "[...]"
  File "renpy/ast.py", line 716, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "renpy/exports.py", line 1417, in say
    who(what, *args, **kwargs)
  File "renpy/character.py", line 1206, in __call__
    what = self.prefix_suffix("what", self.what_prefix, what, self.what_suffix)
  File "renpy/character.py", line 1125, in prefix_suffix
    return (sub(prefix) + sub(body) + sub(suffix))
  File "renpy/character.py", line 1105, in sub
    return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]
  File "renpy/substitutions.py", line 270, in substitute
    s = formatter.vformat(s, (), kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
KeyError: u''

Windows-10-10.0.19041
Ren'Py 7.4.7.1862
SL 1.1.4
Wed Aug  4 23:48:00 2021
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/tl/german/day03.rpy", line 1651, in script
    "[...]"
KeyError: u''

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/tl/german/day03.rpy", line 1651, in script
    "[...]"
  File "renpy/ast.py", line 716, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "renpy/exports.py", line 1417, in say
    who(what, *args, **kwargs)
  File "renpy/character.py", line 1206, in __call__
    what = self.prefix_suffix("what", self.what_prefix, what, self.what_suffix)
  File "renpy/character.py", line 1125, in prefix_suffix
    return (sub(prefix) + sub(body) + sub(suffix))
  File "renpy/character.py", line 1105, in sub
    return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]
  File "renpy/substitutions.py", line 270, in substitute
    s = formatter.vformat(s, (), kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
KeyError: u''

Windows-10-10.0.19041
Ren'Py 7.4.7.1862
SL 1.1.4
Wed Aug  4 23:48:24 2021
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/tl/german/day04.rpy", line 1855, in script
    "[...]"
KeyError: u''

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/tl/german/day04.rpy", line 1855, in script
    "[...]"
  File "renpy/ast.py", line 716, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "renpy/exports.py", line 1417, in say
    who(what, *args, **kwargs)
  File "renpy/character.py", line 1206, in __call__
    what = self.prefix_suffix("what", self.what_prefix, what, self.what_suffix)
  File "renpy/character.py", line 1125, in prefix_suffix
    return (sub(prefix) + sub(body) + sub(suffix))
  File "renpy/character.py", line 1105, in sub
    return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]
  File "renpy/substitutions.py", line 270, in substitute
    s = formatter.vformat(s, (), kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
KeyError: u''

Windows-10-10.0.19041
Ren'Py 7.4.7.1862
SL 1.1.4
Thu Aug  5 00:06:41 2021
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/tl/german/day04.rpy", line 1867, in script
    "[...]"
KeyError: u''

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/tl/german/day04.rpy", line 1867, in script
    "[...]"
  File "renpy/ast.py", line 716, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "renpy/exports.py", line 1417, in say
    who(what, *args, **kwargs)
  File "renpy/character.py", line 1206, in __call__
    what = self.prefix_suffix("what", self.what_prefix, what, self.what_suffix)
  File "renpy/character.py", line 1125, in prefix_suffix
    return (sub(prefix) + sub(body) + sub(suffix))
  File "renpy/character.py", line 1105, in sub
    return renpy.substitutions.substitute(s, scope=scope, force=force, translate=translate)[0]
  File "renpy/substitutions.py", line 270, in substitute
    s = formatter.vformat(s, (), kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
KeyError: u''

Windows-10-10.0.19041
Ren'Py 7.4.7.1862
SL 1.1.4
Thu Aug  5 00:07:15 2021
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/tl/german/day22.rpy", line 2539, in script
    "{i}Das Paar faltet die Hände, während Justin über Christus und das Essen vor ihnen schwadroniert. Aus Respekt ahmen [l_name] und sie ihr Verhalten nach, wobei sie nur das "Amen" am Ende richtig hinbekommen."
  File "renpy/common/00library.rpy", line 268, in say
    who(what, interact=interact, *args, **kwargs)
Exception: Say has image attributes (u'Amen',), but there's no image tag associated with the speaking character.

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/tl/german/day22.rpy", line 2539, in script
    "{i}Das Paar faltet die Hände, während Justin über Christus und das Essen vor ihnen schwadroniert. Aus Respekt ahmen [l_name] und sie ihr Verhalten nach, wobei sie nur das "Amen" am Ende richtig hinbekommen."
  File "renpy/ast.py", line 716, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "renpy/exports.py", line 1415, in say
    renpy.store.say(who, what, *args, **kwargs)
  File "renpy/common/00library.rpy", line 268, in say
    who(what, interact=interact, *args, **kwargs)
  File "renpy/character.py", line 1159, in __call__
    old_attr_state = self.handle_say_attributes(False, interact)
  File "renpy/character.py", line 971, in handle_say_attributes
    if self.resolve_say_attributes(predicting, attrs):
  File "renpy/character.py", line 897, in resolve_say_attributes
    raise Exception("Say has image attributes %r, but there's no image tag associated with the speaking character." % (attrs,))
Exception: Say has image attributes (u'Amen',), but there's no image tag associated with the speaking character.

Windows-10-10.0.19041
Ren'Py 7.4.7.1862
SL 1.1.4
Thu Aug  5 00:29:49 2021
Erst mal DANKE für deine Rückmeldung.
:)
Habe teilweise schon korrigiert, steh aber auf dem Schlauch, was die Fehlermeldung "KeyError u' ' " bedeutet.
Da fehlt es mir an Grundwissen bei RenPy. Vieleicht kann jemand anderes hier zu ein Tip abgeben.
 

Deleted member 2919053

Engaged Member
Oct 3, 2020
2,485
3,255
Kommen die Fehler nur in der MOD Übersetzung oder auch in der normalen Übersetzung ?
Wollte am Wochenende mal die normale Übersetzung testen. :)
 

Spatenklopper

Well-Known Member
Jun 4, 2021
1,486
3,157
Ich schau mal nach.

Edit:
Die gleichen Meldungen kommen auch in der Version ohne installierten Mod.
 
Last edited:

JBZ

Active Member
Aug 1, 2020
636
1,558
Habe teilweise schon korrigiert, steh aber auf dem Schlauch, was die Fehlermeldung "KeyError u' ' " bedeutet.
Da fehlt es mir an Grundwissen bei RenPy. Vieleicht kann jemand anderes hier zu ein Tip abgeben.
Was du wie korrigieren müsstest, hab ich dir doch alles hingeschrieben.
"[...]" mit "[[...]" ersetzten.
 

Spatenklopper

Well-Known Member
Jun 4, 2021
1,486
3,157
Bin aktuell bei Tag 17 angelangt (Liebesweg) und bisher keine weiteren Error bekommen.

Aber das ganze Teil muss wirklich korrekturgelesen werden.
Keine Ahnung ob es dafür einen Code gibt, der das halbwegs automatisch regeln kann, aber in fast jedem zweiten Satz wurde (Ich, Du, er, sie, es, wir, Ihnen und extrem häufig ihre->deine ) wohl automatisch falsch ins Deutsche übersetzt, wie oben bereits geschrieben Pronomen werden aus dem englischen gerne förmlich übersetzt, was hier einfach unpassend ist.
Teilweise passt der Satzbau nicht und / oder die Geschlechter wurden vertauscht, da wird an einigen Stellen aus der Schwester ein "er".
Teilweise musste ich sogar das englische nachlesen, um herauszufinden was mit der Übersetzung gemeint sein sollte.
 

Hein Daddel

Member
Modder
Nov 22, 2019
491
912
Bin aktuell bei Tag 17 angelangt (Liebesweg) und bisher keine weiteren Error bekommen.

Aber das ganze Teil muss wirklich korrekturgelesen werden.
Keine Ahnung ob es dafür einen Code gibt, der das halbwegs automatisch regeln kann, aber in fast jedem zweiten Satz wurde (Ich, Du, er, sie, es, wir, Ihnen und extrem häufig ihre->deine ) wohl automatisch falsch ins Deutsche übersetzt, wie oben bereits geschrieben Pronomen werden aus dem englischen gerne förmlich übersetzt, was hier einfach unpassend ist.
Teilweise passt der Satzbau nicht und / oder die Geschlechter wurden vertauscht, da wird an einigen Stellen aus der Schwester ein "er".
Teilweise musste ich sogar das englische nachlesen, um herauszufinden was mit der Übersetzung gemeint sein sollte.
Hallo,
zu "Du, er, sie, es, wir, Ihnen und extrem häufig ihre->deine "
ich sehe es so:
Dies zieht sich durch das ganze Spiel.
1. Der Geschichtenerzähler (Person im Hintergrund)
2. Gedanken der Personen
3. Situationserklärung (ohne Personenbezug)
4. Live Gespräche der Personen (auch hier kommt die Sie-Form vor, wenn sich die Personen nicht kennen.)
Wenn ich alles in Du, Dich usw. übersetze verliert die Geschichte ihren Charm.

Das große Problem dabei ist, in diesen Spiel, dass das Übersetzen deswegen extrem schwierig ist,
weil die Geschichte nicht in einen durchgeschrieben ist, sondern alles Stückwerk ist, unterbrochen von anderen
Programteilen. Wer Lust darauf hat, darf sich gern mal die Mühe machen.
Ich mache erst mal weiter.
 

JBZ

Active Member
Aug 1, 2020
636
1,558
Die Perspektive eines Geschichtenerzählers ist Geschmackssache. Ich persönlich finde das eher unpassend, aber ist deine Entscheidung und nicht das Problem, sondern der Mix in den Dialogen. Nochmal mein Beispiel aus meinem vorherigen Post:
SL_01.jpg
Die Frau wird einmal mit SIE und dann mit DU angesprochen und ihr Sohn mit "Deinen".

Und wenn du es förmlich machen möchtest, dann musst du die Anredepronomen in der Höflichkeitsform auch entsprechend groß schreiben. Beispiel vom Anfang vom Spiel:
"Sisterly Lust ist eine Geschichte über Vertrauen und Verderbtheit. Basierend auf Ihren Handlungen, wird Ihre Beziehung zu Ihren Familienmitgliedern aufblühen. Wählen Sie Ihre Handlungen weise, denn wenn Ihre Familie Ihnen nicht mehr vertraut, ist das Spiel zu Ende."
Verderbtheit wäre nicht meine erste Wahl, eher Verdorbenheit oder Lasterhaftigkeit, aber Ok. Und zwei kleine Schreibfehler.

Nächster Step im Spiel:
"Wie ist dein Name?"
"Bestätigen Sie"
Entweder förmlich oder vertraulich.


Das die Texte Stückwerk sind ist völlig normal. Bei Sandboxspielen ist es noch viel unübersichtlicher. Wenn du einen durchgehenden Text haben möchtest, dann musst du Kinetic Novels übersetzen, da gibt es dann nur eine Route. ;)

Da das Spiel Sisterly Lust komplett fertig ist, sollte das aber im Prinzip nicht so schwer sein. Einmal alle Personen vom Spiel erfassen, die Beziehungen untereinander definieren und dann entsprechend mit DU/SIE übersetzen.
 
  • Like
Reactions: Hein Daddel

Spatenklopper

Well-Known Member
Jun 4, 2021
1,486
3,157
Es gibt noch eine an Tag 22 ->
You don't have permission to view the spoiler content. Log in or register now.


PS:
@Spatenklopper
Pack mal dein Code bitte in einen Spoiler, sonst scrollt man sich ja tot. :p
Der Full Traceback ist auch nicht notwendig. Der erste Abschnitt reicht schon.

Hab mal aufgeräumt, sorry. ;)
 

Hein Daddel

Member
Modder
Nov 22, 2019
491
912
So,
alle gemeldeten Fehler korrigiert. Bin jetzt beim Korrekturlesen.
Wurde auf Version 1.1.4 Bugfix Extended geändert. Habe mit und ohne MOD
zusammengefügt. Damit die Übersetzung sauber funktioniert, habe ich die neue
Datei erst mal hochgeladen. Wenn ich mit dem Korrekturlesen fertig bin, melde
ich mich wieder.