Fixed globalisation for field list

This commit is contained in:
Ingo Schommer 2013-11-06 15:03:01 +01:00
parent 86e3f222ba
commit 323f66ad74
3 changed files with 35 additions and 32 deletions

View File

@ -102,7 +102,10 @@ class FieldEditor extends FormField {
$output = new ArrayList(); $output = new ArrayList();
foreach($fields as $field => $title) { foreach($fields as $field => $title) {
// get the nice title and strip out field // get the nice title and strip out field
$niceTitle = Config::inst()->get($title, 'singular_name'); $niceTitle = _t(
$field.'.SINGULARNAME',
$title
);
if($niceTitle) { if($niceTitle) {
$output->push(new ArrayData(array( $output->push(new ArrayData(array(
'ClassName' => $field, 'ClassName' => $field,

View File

@ -16,7 +16,7 @@ fr_FR:
EditableCheckbox: EditableCheckbox:
PLURALNAME: "Checkboxes" PLURALNAME: "Checkboxes"
SINGULARNAME: "Checkbox Field" SINGULARNAME: "Checkbox Field"
ANY: "N\'importe lequel" ANY: "N'importe lequel"
NOTSELECTED: "Non sélectionné" NOTSELECTED: "Non sélectionné"
SELECTED: "Sélectionner" SELECTED: "Sélectionner"
EditableCheckboxGroupField: EditableCheckboxGroupField:
@ -56,7 +56,7 @@ fr_FR:
BLANK: "Blank" BLANK: "Blank"
CUSTOMRULES: "Custom Rules" CUSTOMRULES: "Custom Rules"
DELETE: "Supprimer ce champ" DELETE: "Supprimer ce champ"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
FIELDCONFIGURATION: "Field Configuration" FIELDCONFIGURATION: "Field Configuration"
FIELDONDEFAULT: "Field On Default" FIELDONDEFAULT: "Field On Default"
GREATERTHAN: "Value Greater Than" GREATERTHAN: "Value Greater Than"
@ -76,7 +76,7 @@ fr_FR:
VALIDATION: "Validation" VALIDATION: "Validation"
VALUE: "Value" VALUE: "Value"
WHEN: "When" WHEN: "When"
MORE: "Plus d\'options" MORE: "Plus d'options"
REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé" REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé"
EditableFormHeading: EditableFormHeading:
LEVEL: "Select Heading Level" LEVEL: "Select Heading Level"
@ -117,15 +117,15 @@ fr_FR:
CHECKBOXGROUPTITLE: "Ajouter un groupe de champs de cases à cocher" CHECKBOXGROUPTITLE: "Ajouter un groupe de champs de cases à cocher"
CHECKBOXTITLE: "Ajouter un bouton à cocher" CHECKBOXTITLE: "Ajouter un bouton à cocher"
DATE: "Date" DATE: "Date"
DATETITLE: "Ajouter une date à l\'entête" DATETITLE: "Ajouter une date à l'entête"
DROPDOWN: "Liste déroulante" DROPDOWN: "Liste déroulante"
DROPDOWNTITLE: "Ajouter une liste déroulante" DROPDOWNTITLE: "Ajouter une liste déroulante"
EMAIL: "Email" EMAIL: "Email"
EMAILTITLE: "Ajouter un champ email" EMAILTITLE: "Ajouter un champ email"
FILE: "Fichier" FILE: "Fichier"
FILETITLE: "Ajouter un champ d\'envoi de fichiers" FILETITLE: "Ajouter un champ d'envoi de fichiers"
FORMHEADING: "Entête" FORMHEADING: "Entête"
FORMHEADINGTITLE: "Ajouter l\'entête d\'un formulaire" FORMHEADINGTITLE: "Ajouter l'entête d'un formulaire"
MEMBER: "Liste des membres" MEMBER: "Liste des membres"
MEMBERTITLE: "Ajouter un champ liste des membres" MEMBERTITLE: "Ajouter un champ liste des membres"
RADIOSET: "Radio" RADIOSET: "Radio"
@ -185,74 +185,74 @@ fr_FR:
EditableCheckbox: EditableCheckbox:
CHECKBOX: "Champ case à cocher" CHECKBOX: "Champ case à cocher"
DELETE: "Supprimer ce champ" DELETE: "Supprimer ce champ"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
LOCKED: "Ce champ ne peut pas être modifié" LOCKED: "Ce champ ne peut pas être modifié"
MORE: "Plus d\'options" MORE: "Plus d'options"
EditableCheckboxGroupField: EditableCheckboxGroupField:
ADD: "Ajouter une nouvelle option" ADD: "Ajouter une nouvelle option"
CHECKBOXGROUP: "Goupe de cases à cocher" CHECKBOXGROUP: "Goupe de cases à cocher"
DELETE: "Supprimer ce champ" DELETE: "Supprimer ce champ"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
LOCKED: "Ces champs ne peuvent pas être modifiés" LOCKED: "Ces champs ne peuvent pas être modifiés"
MORE: "Plus d\'options" MORE: "Plus d'options"
REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé" REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé"
EditableCheckboxOption: EditableCheckboxOption:
DELETE: "Enlever cette option" DELETE: "Enlever cette option"
DRAG: "Glisser pour arranger l\'ordre des options" DRAG: "Glisser pour arranger l'ordre des options"
LOCKED: "Ces champs ne peuvent pas être modifiés" LOCKED: "Ces champs ne peuvent pas être modifiés"
EditableDateField: EditableDateField:
DATE: "Champ date" DATE: "Champ date"
DELETE: "Supprimer ce champ" DELETE: "Supprimer ce champ"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
MORE: "Plus d\'options" MORE: "Plus d'options"
EditableDropdown: EditableDropdown:
ADD: "Ajouter une nouvelle option" ADD: "Ajouter une nouvelle option"
DELETE: "Supprimer ce champ" DELETE: "Supprimer ce champ"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
DROPDOWN: "Boite liste déroulante" DROPDOWN: "Boite liste déroulante"
LOCKED: "Ces champs ne peuvent pas être modifiés" LOCKED: "Ces champs ne peuvent pas être modifiés"
MORE: "Plus d\'options" MORE: "Plus d'options"
REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé" REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé"
EditableDropdownOption: EditableDropdownOption:
DELETE: "Enlever cette option" DELETE: "Enlever cette option"
DRAG: "Glisser pour arranger l\'ordre des options" DRAG: "Glisser pour arranger l'ordre des options"
LOCKED: "Ces champs ne peuvent pas être modifié" LOCKED: "Ces champs ne peuvent pas être modifié"
EditableEmailField: EditableEmailField:
DELETE: "Supprimer ce champ" DELETE: "Supprimer ce champ"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
EMAIL: "Champ de l\'adresse email" EMAIL: "Champ de l'adresse email"
MORE: "Plus d\'options" MORE: "Plus d'options"
REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé" REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé"
EditableFileField: EditableFileField:
DELETE: "Supprimer ce champ" DELETE: "Supprimer ce champ"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
FILE: "Champ d\'envoi de fichier" FILE: "Champ d'envoi de fichier"
MORE: "Plus d\'options" MORE: "Plus d'options"
EditableFormFieldOption: EditableFormFieldOption:
DELETE: "Enlever cette option" DELETE: "Enlever cette option"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
LOCKED: "Ces champs ne peuvent pas être modifiés" LOCKED: "Ces champs ne peuvent pas être modifiés"
EditableFormHeading: EditableFormHeading:
DELETE: "Supprimer ce champ" DELETE: "Supprimer ce champ"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
HEADING: "Champ entête" HEADING: "Champ entête"
MORE: "Plus d\'options" MORE: "Plus d'options"
EditableRadioField: EditableRadioField:
ADD: "Ajouter une nouvelle option" ADD: "Ajouter une nouvelle option"
DELETE: "Supprimer ce champ" DELETE: "Supprimer ce champ"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
LOCKED: "Ces champs ne peuvent pas être modifiés" LOCKED: "Ces champs ne peuvent pas être modifiés"
MORE: "Plus d\'options" MORE: "Plus d'options"
REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé" REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé"
SET: "Ensemble de bouton par radio" SET: "Ensemble de bouton par radio"
EditableRadioOption: EditableRadioOption:
DELETE: "Supprimer cette option" DELETE: "Supprimer cette option"
DRAG: "Glisser pour arranger l\'ordre des options" DRAG: "Glisser pour arranger l'ordre des options"
LOCKED: "Ces champs ne peuvent pas être modifiés" LOCKED: "Ces champs ne peuvent pas être modifiés"
EditableTextField: EditableTextField:
DELETE: "Supprimer ce champ" DELETE: "Supprimer ce champ"
DRAG: "Glisser pour arranger l\'ordre des champs" DRAG: "Glisser pour arranger l'ordre des champs"
MORE: "Plus d\'options" MORE: "Plus d'options"
TEXTFIELD: "Champ texte" TEXTFIELD: "Champ texte"
FieldEditor: FieldEditor:
EMAILONSUBMIT: "Envoyer le formulaire par email à la soumission" EMAILONSUBMIT: "Envoyer le formulaire par email à la soumission"

View File

@ -174,7 +174,7 @@ pl_PL:
SINGULARNAME: "User Defined Form" SINGULARNAME: "User Defined Form"
SUBMISSIONS: "Zgłoszenia" SUBMISSIONS: "Zgłoszenia"
SUBMITBUTTON: "Submit" SUBMITBUTTON: "Submit"
TEXTONSUBMIT: "Napis na przycisku \'submit\':" TEXTONSUBMIT: "Napis na przycisku 'submit':"
NORESULTS: "Nie znaleziono pasujących wyników" NORESULTS: "Nie znaleziono pasujących wyników"
SUBMIT: "Wyślij" SUBMIT: "Wyślij"
UserDefinedForm_EmailRecipient: UserDefinedForm_EmailRecipient: