Contao-Camp 2024
Ergebnis 1 bis 16 von 16

Thema: Notification Center versendet Benachrichtigung nicht

  1. #1
    Contao-Nutzer
    Registriert seit
    27.11.2018.
    Beiträge
    32

    Standard Notification Center versendet Benachrichtigung nicht

    Tag Zusammen,

    ich habe ein Problem und zwar ich habe ein Bewerbungsformular, welches es auch in einer chinesischen Variante gibt. (Unter anderem auch in DE und EN)
    Nach dem Submit des Formulars soll eine Mail direkt an mich und an den Bewerber gehen. Bei DE und EN funktioniert es. Aber bei CN kommt nur die Mail an mich aber nicht an den Bewerber. Daher bekomme ich folgende Meldung:

    Could not find matching language or fallback for message ID "5" and language "cn".
    Could not create draft message for e-mail (Message ID: 5)


    Kennt jemand das Problem? Was ist die Lösung?

    Ich nutze die Version 4.4.35.


    Vielen Dank!

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.895
    Partner-ID
    10107

    Standard

    Hast du denn entweder eine Nachricht für die Sprache "cn" erstellt - oder zumindest eine der anderen Nachrichten als Fallback definiert?

  3. #3
    Contao-Nutzer
    Registriert seit
    27.11.2018.
    Beiträge
    32

    Standard

    Ich habe eine Benachrichtigung extra erstellt, welche mit der Sprache Chinesisch - China konfiguriert ist.
    Kein Fallback.

    In der Formular Konfiguration habe ich die erstellte Benachrichtigung von mir ausgewählt.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.895
    Partner-ID
    10107

    Standard

    Zitat Zitat von sz.chimerical Beitrag anzeigen
    Ich habe eine Benachrichtigung extra erstellt, welche mit der Sprache Chinesisch - China konfiguriert ist.
    Kein Fallback.
    Naja, dann kann es ja nicht funktionieren . Die Fehlermeldung ist ja sehr eindeutig. Du brauchst logischerweise entweder eine Nachricht für die entsprechende Sprache - oder du musst einen Fallback definiert haben (meistens Englisch).

  5. #5
    Contao-Nutzer
    Registriert seit
    27.11.2018.
    Beiträge
    32

    Standard

    Hab ich doch angelegt?
    Siehe Screenshot.
    Angehängte Grafiken Angehängte Grafiken

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.895
    Partner-ID
    10107

    Standard

    Sorry, ich hatte "keine" gelesen.

    Welche Sprache hast du im Website Root definiert?

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.895
    Partner-ID
    10107

    Standard

    Chinesisch ist übrigens zh, nicht cn. Vermutlich hast du im Website Root fälschlicherweise cn eingetragen, statt zh.

    Davon abgesehen solltest du auf jeden Fall die englische Nachricht als Fallback konfigurieren.

  8. #8
    Contao-Nutzer
    Registriert seit
    27.11.2018.
    Beiträge
    32

    Standard

    Ich habe den Website root grad mal auf zh geändert.
    Vorher stand darin cn.

    Selbst da kommt auch die meldung:
    Could not find matching language or fallback for message ID "5" and language "zh".

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.895
    Partner-ID
    10107

    Standard

    Du hast bei der Nachricht "Chinesisch (China)" ausgewählt, statt "Chinesisch". "Chinesisch (China)" wäre zh_CN.

  10. #10
    Contao-Nutzer
    Registriert seit
    27.11.2018.
    Beiträge
    32

    Standard

    Gibt es eine möglichkeit das so zu fixen, ohne das ich meine URL Schema ändern muss?

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.895
    Partner-ID
    10107

    Standard

    Welche Sprache benötigst du nun?

  12. #12
    Contao-Nutzer
    Registriert seit
    27.11.2018.
    Beiträge
    32

    Standard

    aktuell habe ich /de /en /cn

    Das deutsche Formular funktioniert. Das englische auch, aber das chinesische nicht.
    Muss man da eine Sprache hinterlegen?

  13. #13
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.895
    Partner-ID
    10107

    Standard

    cn ist, wie schon gesagt, falsch. Es gibt keine Sprache namens "cn". Du musst wenn dann zn eintragen. Dadurch änderst sich natürlich auch die URL im Frontend. Da führt kein sinnvoller Weg vorbei - kannst du aber mit einem einfachen Redirect handhaben, damit bestehende Verlinkungen nichts ins Leere laufen.

  14. #14
    Contao-Nutzer
    Registriert seit
    27.11.2018.
    Beiträge
    32

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    cn ist, wie schon gesagt, falsch. Es gibt keine Sprache namens "cn". Du musst wenn dann zn eintragen. Dadurch änderst sich natürlich auch die URL im Frontend. Da führt kein sinnvoller Weg vorbei - kannst du aber mit einem einfachen Redirect handhaben, damit bestehende Verlinkungen nichts ins Leere laufen.


    zn oder zh?

  15. #15
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.895
    Partner-ID
    10107

    Standard

    Sorry, zh natürlich

    Und in der Benachrichtigung des Notification Centers musst du dann auch entsprechend "Chinesisch" auswählen, statt "Chinesisch (China)".

  16. #16
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.328
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der Vollständigkeit halber: https://de.wikipedia.org/wiki/Liste_der_ISO-639-1-Codes

    Die Spalte 639-1 ist die, in der Du nachschlagen solltest.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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