From b205ca952a8ff29e5b0e1e8baffde3181bf8a155 Mon Sep 17 00:00:00 2001 From: Chen Shenghan Date: Wed, 2 May 2018 13:57:47 +1200 Subject: [PATCH] NEW default value for Country Dropdown (add i18n to the new fields) --- .../EditableFormField/EditableCountryDropdownField.php | 6 ++---- lang/en.yml | 3 +++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/code/Model/EditableFormField/EditableCountryDropdownField.php b/code/Model/EditableFormField/EditableCountryDropdownField.php index c37d78c..4683363 100644 --- a/code/Model/EditableFormField/EditableCountryDropdownField.php +++ b/code/Model/EditableFormField/EditableCountryDropdownField.php @@ -49,14 +49,12 @@ class EditableCountryDropdownField extends EditableFormField $fields->addFieldToTab( 'Root.Main', - CheckboxField::create('UseEmptyString') - ->setTitle('Set default empty string') + CheckboxField::create('UseEmptyString', _t(__CLASS__ . '.USE_EMPTY_STRING', 'Set default empty string')) ); $fields->addFieldToTab( 'Root.Main', - TextField::create('EmptyString') - ->setTitle('Empty String') + TextField::create('EmptyString', _t(__CLASS__ . '.EMPTY_STRING', 'Empty String')) ); return $fields; diff --git a/lang/en.yml b/lang/en.yml index b71a6f5..1fc9461 100644 --- a/lang/en.yml +++ b/lang/en.yml @@ -89,11 +89,14 @@ en: other: '{count} Checkbox Groups' SINGULARNAME: 'Checkbox Group' SilverStripe\UserForms\Model\EditableFormField\EditableCountryDropdownField: + DEFAULT: 'Default value' + EMPTY_STRING: 'Empty String' PLURALNAME: 'Country Dropdowns' PLURALS: one: 'A Country Dropdown' other: '{count} Country Dropdowns' SINGULARNAME: 'Country Dropdown' + USE_EMPTY_STRING: 'Set default empty string' SilverStripe\UserForms\Model\EditableFormField\EditableDateField: PLURALNAME: 'Date Fields' PLURALS: