Wie man Apostroph in app.yml escapet

Ich möchte ein einzelnes Anführungszeichen im Titel meines Forums verwenden, um Pilot's Lounge zu erhalten. Als ich es in der Benutzeroberfläche angegeben habe, hat es funktioniert. Wenn ich jedoch die Variable DISCOURSE_TITLE in app.yml auf Pilot's Lounge setze, wird der Titel am einzelnen Anführungszeichen abgeschnitten.

Ich habe mir https://yaml.org/spec/current.html#id2534365 angesehen, aber die Verwendung von '' (zwei aufeinanderfolgende einfache Anführungszeichen) funktioniert nicht.

Ich habe auch "Pilot's Lounge", "Pilot''s Lounge" und andere Varianten ausprobiert, aber keine davon funktioniert.

Wie wird das gemacht?

Versuche:

  DISCOURSE_TITLE: "Pilot\'s Lounge"

Leider tritt dabei ein Fehler auf:

(<unknown>): beim Parsen eines zitierten Skalars wurde ein unbekanntes Escape-Zeichen gefunden in Zeile 69, Spalte 20 -e LANG=en_US.UTF-8
YAML-Syntaxfehler. Bitte überprüfen Sie Ihre Konfigurationsdateien unter containers/*.yml.

Hier sind alle Versuche, die ich bisher unternommen habe:

DISCOURSE_TITLE: "Pilot\'s Lounge"      <==  ERZEUGT EINEN FEHLER
DISCOURSE_TITLE: 'Pilot\'s Lounge'      <==  ERZEUGT EINEN FEHLER
DISCOURSE_TITLE: Pilot\'s Lounge        <==  Slash-Escape
DISCOURSE_TITLE: "Pilot's Lounge"       <==  Umgebende doppelte Anführungszeichen, einzelnes Apostroph
DISCOURSE_TITLE: "Pilot''s Lounge"      <==  Umgebende doppelte Anführungszeichen, doppeltes Apostroph
DISCOURSE_TITLE: Pilot''s Lounge        <==  doppeltes Apostroph
DISCOURSE_TITLE: 'Pilot''s Lounge'      <==  Umgebende einfache Anführungszeichen, doppeltes Apostroph
DISCOURSE_TITLE: 'Pilot's Lounge'       <==  ERZEUGT EINEN FEHLER

Wow, das ist wirklich eine umfassende Liste. Ich bin überrascht, dass keine davon funktioniert hat!

Ja, und ich kann mir keine weiteren Formen vorstellen, die ich ausprobieren könnte.
Ich komme darauf zurück, sobald ich eine Pause hatte.

Hast du statt des Schreibmaschinen-Apostrophs ' ein typografisches Apostroph versucht? Ich habe dies zuvor in der app.yml verwendet, um einen Seitentitel festzulegen.

Setze den Titel in Anführungszeichen " ", und es funktioniert einwandfrei.

@Stephen: Ich werde es versuchen. Ich werde das Zeichen aus deinem Beitrag kopieren und in meine Datei einfügen.

Ich habe es gerade auf einer Testseite erneut ausprobiert, und es hat problemlos funktioniert. Das sollte Ihr Problem lösen.

lol. Ich baue meine Seite immer noch wieder auf.
Ja, das hat funktioniert. :partying_face:
Die umschließenden Anführungszeichen waren nicht erforderlich.