yakamara / yform

YForm für REDAXO 5 – Formulare im Frontend und Backend mit Verwaltung von Datenbank-Tabellen.
MIT License
77 stars 55 forks source link

Choice: Auswahlliste per rex_i18n übersetzen #1386

Closed christophboecker closed 1 year ago

christophboecker commented 1 year ago

Die "choices" per rex_i18n::translate übersetzen, so dass die Auswahl automatisch übersetzt werden kann. Ermöglicht also "translate:choice-liste" statt fest vergegebenem Auswahl1=1,Auswahl2=2. Betrifft nur Suchformular und Listendarstellung. Im Formular klappt das schon.

Closes #1385

tbaddade commented 1 year ago

Unabhängig ob das sinnvoll ist:

Da die Labels bereits ersetzt werden, was passiert, wenn du das in die Lang Datei notierst?

bootsregister_form_scan_attr_choices = bootsregister_image=b,bootsregister_register=r,Riß=i,Gesperrt=l,Altes WZ=w durch einen .lang-Eintrag 
bootsregister_image = Bild
bootsregister_register = Registereintrag

Erhält dein b als Label auch Bild?

christophboecker commented 1 year ago

@tbaddade Siehe #1385 Im Formular selbst ist die Welt in Ordnung, nur in Liste und Suchformular nicht.

christophboecker commented 1 year ago

@tbaddade: meinst Du sowas? {"translate:geolocation_layer_type_choice_b": "b","translate:geolocation_layer_type_choice_o": "o"}, das funktioniert auf jeden Fall. Und kollidiert leider mit meinem Vorschlag.

Daher ziehe ich den PR zurück!

tbaddade commented 1 year ago

meinst Du sowas? {"translate:geolocation_layer_type_choice_b": "b","translate:geolocation_layer_type_choice_o": "o"}, das funktioniert auf jeden Fall. Und kollidiert leider mit meinem Vorschlag.

Ja genau … Ich hatte translate: bei den Keys vergessen, dann wäre es gleich klarer gewesen.

Die Labels werden bereits durch rex_i18n::translate geschickt.