From 323f66ad74bcda041b277f0f142e4ab6ee21f4a4 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Wed, 6 Nov 2013 15:03:01 +0100 Subject: [PATCH] Fixed globalisation for field list --- code/formfields/FieldEditor.php | 5 ++- lang/fr_FR.yml | 60 ++++++++++++++++----------------- lang/pl_PL.yml | 2 +- 3 files changed, 35 insertions(+), 32 deletions(-) diff --git a/code/formfields/FieldEditor.php b/code/formfields/FieldEditor.php index b22d0ad..92d726f 100755 --- a/code/formfields/FieldEditor.php +++ b/code/formfields/FieldEditor.php @@ -102,7 +102,10 @@ class FieldEditor extends FormField { $output = new ArrayList(); foreach($fields as $field => $title) { // get the nice title and strip out field - $niceTitle = Config::inst()->get($title, 'singular_name'); + $niceTitle = _t( + $field.'.SINGULARNAME', + $title + ); if($niceTitle) { $output->push(new ArrayData(array( 'ClassName' => $field, diff --git a/lang/fr_FR.yml b/lang/fr_FR.yml index a94088d..b693da3 100644 --- a/lang/fr_FR.yml +++ b/lang/fr_FR.yml @@ -16,7 +16,7 @@ fr_FR: EditableCheckbox: PLURALNAME: "Checkboxes" SINGULARNAME: "Checkbox Field" - ANY: "N\'importe lequel" + ANY: "N'importe lequel" NOTSELECTED: "Non sélectionné" SELECTED: "Sélectionner" EditableCheckboxGroupField: @@ -56,7 +56,7 @@ fr_FR: BLANK: "Blank" CUSTOMRULES: "Custom Rules" DELETE: "Supprimer ce champ" - DRAG: "Glisser pour arranger l\'ordre des champs" + DRAG: "Glisser pour arranger l'ordre des champs" FIELDCONFIGURATION: "Field Configuration" FIELDONDEFAULT: "Field On Default" GREATERTHAN: "Value Greater Than" @@ -76,7 +76,7 @@ fr_FR: VALIDATION: "Validation" VALUE: "Value" WHEN: "When" - MORE: "Plus d\'options" + MORE: "Plus d'options" REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé" EditableFormHeading: LEVEL: "Select Heading Level" @@ -117,15 +117,15 @@ fr_FR: CHECKBOXGROUPTITLE: "Ajouter un groupe de champs de cases à cocher" CHECKBOXTITLE: "Ajouter un bouton à cocher" DATE: "Date" - DATETITLE: "Ajouter une date à l\'entête" + DATETITLE: "Ajouter une date à l'entête" DROPDOWN: "Liste déroulante" DROPDOWNTITLE: "Ajouter une liste déroulante" EMAIL: "Email" EMAILTITLE: "Ajouter un champ email" FILE: "Fichier" - FILETITLE: "Ajouter un champ d\'envoi de fichiers" + FILETITLE: "Ajouter un champ d'envoi de fichiers" FORMHEADING: "Entête" - FORMHEADINGTITLE: "Ajouter l\'entête d\'un formulaire" + FORMHEADINGTITLE: "Ajouter l'entête d'un formulaire" MEMBER: "Liste des membres" MEMBERTITLE: "Ajouter un champ liste des membres" RADIOSET: "Radio" @@ -185,74 +185,74 @@ fr_FR: EditableCheckbox: CHECKBOX: "Champ case à cocher" 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é" - MORE: "Plus d\'options" + MORE: "Plus d'options" EditableCheckboxGroupField: ADD: "Ajouter une nouvelle option" CHECKBOXGROUP: "Goupe de cases à cocher" 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" - MORE: "Plus d\'options" + MORE: "Plus d'options" REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé" EditableCheckboxOption: 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" EditableDateField: DATE: "Champ date" DELETE: "Supprimer ce champ" - DRAG: "Glisser pour arranger l\'ordre des champs" - MORE: "Plus d\'options" + DRAG: "Glisser pour arranger l'ordre des champs" + MORE: "Plus d'options" EditableDropdown: ADD: "Ajouter une nouvelle option" 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" 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é" EditableDropdownOption: 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é" EditableEmailField: DELETE: "Supprimer ce champ" - DRAG: "Glisser pour arranger l\'ordre des champs" - EMAIL: "Champ de l\'adresse email" - MORE: "Plus d\'options" + DRAG: "Glisser pour arranger l'ordre des champs" + EMAIL: "Champ de l'adresse email" + MORE: "Plus d'options" REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé" EditableFileField: DELETE: "Supprimer ce champ" - DRAG: "Glisser pour arranger l\'ordre des champs" - FILE: "Champ d\'envoi de fichier" - MORE: "Plus d\'options" + DRAG: "Glisser pour arranger l'ordre des champs" + FILE: "Champ d'envoi de fichier" + MORE: "Plus d'options" EditableFormFieldOption: 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" EditableFormHeading: DELETE: "Supprimer ce champ" - DRAG: "Glisser pour arranger l\'ordre des champs" + DRAG: "Glisser pour arranger l'ordre des champs" HEADING: "Champ entête" - MORE: "Plus d\'options" + MORE: "Plus d'options" EditableRadioField: ADD: "Ajouter une nouvelle option" 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" - MORE: "Plus d\'options" + MORE: "Plus d'options" REQUIRED: "Ce champ est requis pour ce formulaire et ne peut pas être supprimé" SET: "Ensemble de bouton par radio" EditableRadioOption: 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" EditableTextField: DELETE: "Supprimer ce champ" - DRAG: "Glisser pour arranger l\'ordre des champs" - MORE: "Plus d\'options" + DRAG: "Glisser pour arranger l'ordre des champs" + MORE: "Plus d'options" TEXTFIELD: "Champ texte" FieldEditor: EMAILONSUBMIT: "Envoyer le formulaire par email à la soumission" diff --git a/lang/pl_PL.yml b/lang/pl_PL.yml index bc88283..c721711 100644 --- a/lang/pl_PL.yml +++ b/lang/pl_PL.yml @@ -174,7 +174,7 @@ pl_PL: SINGULARNAME: "User Defined Form" SUBMISSIONS: "Zgłoszenia" SUBMITBUTTON: "Submit" - TEXTONSUBMIT: "Napis na przycisku \'submit\':" + TEXTONSUBMIT: "Napis na przycisku 'submit':" NORESULTS: "Nie znaleziono pasujących wyników" SUBMIT: "Wyślij" UserDefinedForm_EmailRecipient: