Page 1 of 1
Genitiv/Dativ im HTML code
Posted: 23 July 2025, 07:30
by LeBörsch
Moin, in einm Spiel (Innovation) gibt es im Englischen folgenden Code:
${player_must} transfer ${number} top ${card} from their board to ${your} board
Übersetzung:
${player_must} ${number} aktive ${card} von seinem Kartenbereich in ${your} Kartenbereich verschieben
Dabei kommt dann das heraus:
LeBörsch muss ein(e) aktive Nicht-lila Karte(n) von seinem Kartenbereich in dein Kartenbereich verschieben
Es müsste heißen ... in deinen Kartenbereich...
Wie kann man das Problem mit ${your} im Genitiv/Dativ lösen?
Re: Genitiv/Dativ im HTML code
Posted: 23 July 2025, 08:29
by Dorian Gray2
Gibt zwei Möglichkeiten, und beide gefallen mir nicht wirklich.
1) Du kannst In dem Übersetzungsdialog EN > EN eine Änderung des englischen Templates zu folgendem anfordern. Das betrifft dann allerdings einige Templates, und alle Übersetzer müssten dann auch alle anderen Sprachen ändern. Solltest du dann im englischen Forum mal ansprechen.
Code: Select all
${player_must}${player_must} transfer ${number} top ${card} from their board to your board
2) Du könntest den Platzhalter für ${your} in Innovation übersetzen du sowas wie "dein/-e/-en/-em". Bläht den angezeigten Text dann auch auf.
Betrifft auch sowas wie das hier:
Code: Select all
Alle ${your} Karten wurden abgeworfen.
Jede aktive Karte in ${your} Kartenbereich hat eine ${crown}.
Re: Genitiv/Dativ im HTML code
Posted: 23 July 2025, 08:46
by Thomas
Dorian Gray2 wrote: ↑23 July 2025, 08:29
1) Du kannst In dem Übersetzungsdialog EN > EN eine Änderung des englischen Templates zu folgendem anfordern. Das betrifft dann allerdings einige Templates, und alle Übersetzer müssten dann auch alle anderen Sprachen ändern. Solltest du dann im englischen Forum mal ansprechen.
Code: Select all
${player_must}${player_must} transfer ${number} top ${card} from their board to your board
Ich vermute, dass das ${your} nicht einfach nur durch „your“ ersetzt wird, sondern auch dafür genutzt wird, dieses Wort in der jeweiligen Spielerfarbe zu setzen. (also sowas wie <span color=„#104060“>your</span>). Wenn du statt „${your}“ einfach nur „your“ verwendest, funktioniert diese farbliche Hervorhebung nicht mehr. Abgesehen davon, dass BGA es nicht zulässt, im übersetzten Text Platzhalter wegzulassen.
Es gäbe noch eine weitere Möglichkeit: Sprich den Entwickler des Spiels an, dass er statt ${your} zwei Platzhalter ${your_nominative} und ${your_dative} einführt und entsprechend verwendet. Dann kann das Problem auch in anderen Sprachen gleich mit gelöst werden.
Ansonsten bleibt nur die Schreibweise mit Alternativen in Klammern, also „dein(en)“, oder mit Schrägstrich, also „dein/en“.
Ähnliche Probleme gibt es allgemein auch mit Geschlecht, z.B. the“ = der/die/das oder Farbnamen wie green = grün/grüne/grünen (Beispiel: „Take the ${color} ${objectname}“ = Nimm den grünen Apfel, Nimm die grüne Banane). Es ist einfach nicht möglich, die Fälle/das Geschlecht zu unterscheiden, wenn der englische Text das nicht macht (weil man es im Englischen nicht braucht).
Re: Genitiv/Dativ im HTML code
Posted: 25 July 2025, 21:41
by cigma
LeBörsch wrote: ↑23 July 2025, 07:30
Moin, in einm Spiel (Innovation) gibt es im Englischen folgenden Code:
${player_must} transfer ${number} top ${card} from their board to ${your} board
Übersetzung:
${player_must} ${number} aktive ${card} von seinem Kartenbereich in ${your} Kartenbereich verschieben
Hm, kann man das nicht einfach in diesem Textbaustein einfügen, also so:
${player_must} ${number} aktive ${card} von seinem Kartenbereich in ${your}
en Kartenbereich verschieben
Dann passt es an dieser Stelle, stört aber keinen anderen Textbaustein.
Ich hätte aber noch zwei andere Anmerkungen :
Ist "aktive" hier eine passende Übersetzung für "top"? Ich kenne das Spiel und die gegebene Situation allerdings nicht.
"Von seinem Kartenbereich" sollte gender-gerecht besser "vom eigenen Kartenbereich" heißen. Ich möchte nicht lesen: "cigma muss ein(e) aktive Nicht-lila Karte(n) von seinem Kartenbereich in deinen Kartenbereich verschieben"