rowe42 / lhm_animad_admin_html5

0 stars 6 forks source link

i18n bei Keepers an Schreibweise in der Entity anpassen #98

Closed xdoo closed 6 years ago

xdoo commented 6 years ago

Bei der Entität Keepers passen derzeit die Schlüssel in animad_locales.json nicht auf die Schreibweise in der Entität. Das ist schwierig für den Generator. Wir müssen hier auf eine einheitliche Schreibweise achten. Das betrifft camel case, aber so Sachen, wie birthdate != birthday.

Auszug aus der locales Datei:

...
"keeper":{
        "relation_name": "Wärter",
        "id": "Id des Wärters",
        "relation_search_id": "",
        "firstname": "Vorname",
        "relation_search_firstname": "",
        "firstname_error": "Geben Sie bitte einen Vornamen für den Wärter an, der mindestens 3 Buchstaben hat!",
        "lastname": "Nachname",
        "relation_search_lastname": "",
        "lastname_error": "Geben Sie bitte einen Nachnamen für den Wärter an, der mindestens 3 Buchstaben hat!",
        "birthdate": "Geburtsdatum",
        "relation_search_birthdate": "",
        "birthdate_error": "Geben Sie bitte ein Geburtsdatum in der Vergangenheit an!",
        "employmentdate": "Einstellungsdatum",
        "relation_search_employmentdate": "",
        "employmentdate_error": "Geben Sie bitte ein Einstellungsdatum in der Vergangenheit an!",
        "skill": "Erfahrung",
        "relation_search_skill": "",
        "skill_error": "",
        "salary": "Gehalt",
        "relation_search_salary": "",
        "salary_error": "",
        "form_error": "Es ist ein Fehler beim Speichern des Wärters aufgetreten. Fehlercode ist '%{code}'.",
        "form_validation": "Bitte die angezeigten Fehler im Formular beheben!",
        "form_success": "Der Wärter wurde gespeichert!",
        "button_save": "speichern",
        "button_reset": "zurücksetzen",
        "button_reload": "neu laden",
        "button_edit": "bearbeiten",
        "relation_list": "%{firstName} %{lastName}",
...

Die Schreibweise in der Payload:

{
  "firstName": "Hans",
  "lastName": "Dampf",
  "employmentDate": "2017-01-01",
  "skill": [
    "cleaning"
  ],
  "birthday": "1974-08-04",
  "salary": 450,
  "_links": {
    "self": {
      "href": "http://localhost:39146/keepers/fbd234e5-93d5-44d8-886c-ec4ddbd3f4bb"
    },
    "keeper_": {
      "href": "http://localhost:39146/keepers/fbd234e5-93d5-44d8-886c-ec4ddbd3f4bb"
    }
  }
}

Ich werde die richtige Schreibweise jetzt einfügen. Im Rahmen dieses Tickets muss dann allerdings die falsche Schreibweise aus der Anwendung eliminiert werden.