From b9486acd4dba77554f08d7e2ed787ecca05938e5 Mon Sep 17 00:00:00 2001 From: Artur Barseghyan Date: Sat, 28 Feb 2015 00:04:17 +0100 Subject: [PATCH] prepare 0.4.21; add select multiple model objects plugin; docs updated; --- CHANGELOG.rst | 7 + QUICK_START.rst | 4 +- README.rst | 3 + TODOS.rst | 8 +- docs/index.rst | 9 +- docs/quickstart.rst | 4 +- examples/quick_start/quick_start/settings.py | 2 + examples/requirements_django16.txt | 17 + .../simple/locale/de/LC_MESSAGES/django.mo | Bin 17812 -> 797 bytes .../simple/locale/de/LC_MESSAGES/django.po | 2406 ++++++++--------- .../simple/locale/hy/LC_MESSAGES/django.po | 2 +- .../simple/locale/nl/LC_MESSAGES/django.mo | Bin 434 -> 434 bytes .../simple/locale/nl/LC_MESSAGES/django.po | 138 +- .../simple/locale/ru/LC_MESSAGES/django.mo | Bin 5581 -> 5581 bytes .../simple/locale/ru/LC_MESSAGES/django.po | 183 +- examples/simple/settings.py | 2 +- scripts/compile_messages.sh | 16 + scripts/install_django16.sh | 11 + scripts/make_messages.sh | 6 +- scripts/reinstall_django16.sh | 3 + setup.py | 2 +- src/fobi/__init__.py | 4 +- .../fields/select_model_object/README.rst | 3 +- .../fields/select_model_object/conf.py | 8 +- .../select_model_object/fobi_form_elements.py | 2 +- .../fields/select_model_object/forms.py | 2 +- .../select_multiple_model_objects/README.rst | 40 + .../select_multiple_model_objects/__init__.py | 2 +- .../select_multiple_model_objects/conf.py | 8 +- .../select_multiple_model_objects/defaults.py | 2 +- .../fobi_form_elements.py | 41 +- .../select_multiple_model_objects/forms.py | 4 +- .../select_multiple_model_objects/settings.py | 5 +- src/fobi/integration/processors.py | 3 + src/fobi/locale/de/LC_MESSAGES/django.mo | Bin 17812 -> 17769 bytes src/fobi/locale/de/LC_MESSAGES/django.po | 667 +++-- src/fobi/locale/hy/LC_MESSAGES/django.po | 36 +- src/fobi/locale/nl/LC_MESSAGES/django.mo | Bin 17748 -> 17748 bytes src/fobi/locale/nl/LC_MESSAGES/django.po | 38 +- src/fobi/locale/ru/LC_MESSAGES/django.mo | Bin 20836 -> 20890 bytes src/fobi/locale/ru/LC_MESSAGES/django.po | 154 +- src/fobi/views.py | 3 + 42 files changed, 2041 insertions(+), 1804 deletions(-) create mode 100644 examples/requirements_django16.txt create mode 100755 scripts/compile_messages.sh create mode 100755 scripts/install_django16.sh create mode 100755 scripts/reinstall_django16.sh diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 5cc78510..9ad05579 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -15,6 +15,13 @@ are used for versioning (schema follows below): 0.3.4 to 0.4). - All backwards incompatible changes are mentioned in this document. +0.4.21 +------------------------------------- +2015-02-28 + +- The ``fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects`` + plugin added. + 0.4.20 ------------------------------------- 2015-02-27 diff --git a/QUICK_START.rst b/QUICK_START.rst index 4c920ea2..b137af0c 100644 --- a/QUICK_START.rst +++ b/QUICK_START.rst @@ -63,6 +63,7 @@ Add ``fobi`` core and the plugins to the ``INSTALLED_APPS`` of the your 'fobi.contrib.plugins.form_elements.fields.select', 'fobi.contrib.plugins.form_elements.fields.select_model_object', 'fobi.contrib.plugins.form_elements.fields.select_multiple', + 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects', 'fobi.contrib.plugins.form_elements.fields.text', 'fobi.contrib.plugins.form_elements.fields.textarea', 'fobi.contrib.plugins.form_elements.fields.url', @@ -109,6 +110,7 @@ Putting all together, you would have something like this. 'fobi.contrib.plugins.form_elements.fields.select', 'fobi.contrib.plugins.form_elements.fields.select_model_object', 'fobi.contrib.plugins.form_elements.fields.select_multiple', + 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects', 'fobi.contrib.plugins.form_elements.fields.text', 'fobi.contrib.plugins.form_elements.fields.textarea', 'fobi.contrib.plugins.form_elements.fields.url', @@ -223,4 +225,4 @@ Also, make sure to have the Django model permissions set for following models: Part 2: Integration with DjangoCMS =============================================== -Coming soon... \ No newline at end of file +Coming soon... diff --git a/README.rst b/README.rst index 1df537a6..8ebb586a 100644 --- a/README.rst +++ b/README.rst @@ -211,6 +211,7 @@ Or latest stable version from BitBucket: 'fobi.contrib.plugins.form_elements.fields.select', 'fobi.contrib.plugins.form_elements.fields.select_model_object', 'fobi.contrib.plugins.form_elements.fields.select_multiple', + 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects', 'fobi.contrib.plugins.form_elements.fields.text', 'fobi.contrib.plugins.form_elements.fields.textarea', 'fobi.contrib.plugins.form_elements.fields.url', @@ -1266,6 +1267,8 @@ Fields `_ - `Select multiple (drop-down) `_ +- `Select multiple model objects (drop-down) + `_ - `Text `_ - `Textarea diff --git a/TODOS.rst b/TODOS.rst index 5d473ec3..89bbdf87 100644 --- a/TODOS.rst +++ b/TODOS.rst @@ -204,6 +204,8 @@ Must haves + Add a quickstart documentation. + Make a Django-CMS dedicated theme (for the admin) using `djangocms-admin-style `_. ++ Clean up the Input plugin (some properties of it, like "type" aren't anyhow + used, while they should be). - Translate German and Russian URLs. - See if it's possible to make the "simple" theme base template (for Django admin) as much generic so that change between versions doesn't cause @@ -228,8 +230,6 @@ Must haves example as much as possible. - Improve the "simple" theme for Django 1.6 and Django 1.7 (tiny bits of styling). -- Finish the Input plugin (some properties of it, like "type" aren't anyhow - used, while they should be). - Edit form test. - Edit form element tests. - Edit from handler tests. @@ -305,6 +305,8 @@ Could haves + Add Dutch translation. + Add Russian translation. + Add more HTML5 fields? ++ Finish select multiple model objects plugin (issue with processing form data + on form submit). - Make it possible for themes to override the ``fobi.forms.FormEntryForm`` form? - Make it possible to design a form based on existing models. @@ -318,8 +320,6 @@ Could haves - TinyMCE form element cosmetic plugin. - In the cosmetic image plugin, render the sized image. - Add Armenian translation. -- Finish select multiple model objects plugin (issue with processing form data - on form submit). - Add option to redirect to another page. - Conditional inputs. - Form wizards (combine forms with each other, having one at a step, finally - diff --git a/docs/index.rst b/docs/index.rst index 38930753..5a5bd091 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -211,6 +211,7 @@ Or latest stable version from BitBucket: 'fobi.contrib.plugins.form_elements.fields.select', 'fobi.contrib.plugins.form_elements.fields.select_model_object', 'fobi.contrib.plugins.form_elements.fields.select_multiple', + 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects', 'fobi.contrib.plugins.form_elements.fields.text', 'fobi.contrib.plugins.form_elements.fields.textarea', 'fobi.contrib.plugins.form_elements.fields.url', @@ -1266,6 +1267,8 @@ Fields `_ - `Select multiple (drop-down) `_ +- `Select multiple model objects (drop-down) + `_ - `Text `_ - `Textarea @@ -1374,9 +1377,9 @@ It's possible to provide initial data for the form using the GET arguments. In that case, along with the field values, you should be providing an additional argument named "fobi_initial_data", which doesn't have to -hold a value. For example, if your form contains "email" and "age" field names -and you want to provide initial values for those using GET arguments, you -should be constructing your URL to the form in as follows: +hold a value. For example, if your form contains of fields named "email" and +"age" and you want to provide initial values for those using GET arguments, you +should be constructing your URL to the form as follows: http://127.0.0.1:8001/fobi/view/test-form/?fobi_initial_data&email=test@example.com&age=19 diff --git a/docs/quickstart.rst b/docs/quickstart.rst index 4c920ea2..b137af0c 100644 --- a/docs/quickstart.rst +++ b/docs/quickstart.rst @@ -63,6 +63,7 @@ Add ``fobi`` core and the plugins to the ``INSTALLED_APPS`` of the your 'fobi.contrib.plugins.form_elements.fields.select', 'fobi.contrib.plugins.form_elements.fields.select_model_object', 'fobi.contrib.plugins.form_elements.fields.select_multiple', + 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects', 'fobi.contrib.plugins.form_elements.fields.text', 'fobi.contrib.plugins.form_elements.fields.textarea', 'fobi.contrib.plugins.form_elements.fields.url', @@ -109,6 +110,7 @@ Putting all together, you would have something like this. 'fobi.contrib.plugins.form_elements.fields.select', 'fobi.contrib.plugins.form_elements.fields.select_model_object', 'fobi.contrib.plugins.form_elements.fields.select_multiple', + 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects', 'fobi.contrib.plugins.form_elements.fields.text', 'fobi.contrib.plugins.form_elements.fields.textarea', 'fobi.contrib.plugins.form_elements.fields.url', @@ -223,4 +225,4 @@ Also, make sure to have the Django model permissions set for following models: Part 2: Integration with DjangoCMS =============================================== -Coming soon... \ No newline at end of file +Coming soon... diff --git a/examples/quick_start/quick_start/settings.py b/examples/quick_start/quick_start/settings.py index e9a6ff5f..dfadef62 100644 --- a/examples/quick_start/quick_start/settings.py +++ b/examples/quick_start/quick_start/settings.py @@ -56,11 +56,13 @@ INSTALLED_APPS = ( 'fobi.contrib.plugins.form_elements.fields.select', 'fobi.contrib.plugins.form_elements.fields.select_model_object', 'fobi.contrib.plugins.form_elements.fields.select_multiple', + 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects', 'fobi.contrib.plugins.form_elements.fields.text', 'fobi.contrib.plugins.form_elements.fields.textarea', 'fobi.contrib.plugins.form_elements.fields.url', # Form element plugins + 'easy_thumbnails', # Required by `content_image` plugin 'fobi.contrib.plugins.form_elements.content.content_image', 'fobi.contrib.plugins.form_elements.content.content_text', 'fobi.contrib.plugins.form_elements.content.content_video', diff --git a/examples/requirements_django16.txt b/examples/requirements_django16.txt new file mode 100644 index 00000000..895d509f --- /dev/null +++ b/examples/requirements_django16.txt @@ -0,0 +1,17 @@ +Django>=1.6,<1.7 + +Jinja2 +MarkupSafe +MySQL-python +Sphinx +django-autoslug==1.7.1 +django-debug-toolbar==0.11.0 +django-registration-redux>=1.1 +docutils +ipdb +ipython +ordereddict>=1.1 +# Selenium shall always be upgraded +selenium +simple-timer>=0.2 +tox \ No newline at end of file diff --git a/examples/simple/locale/de/LC_MESSAGES/django.mo b/examples/simple/locale/de/LC_MESSAGES/django.mo index 98228485d3df38388f7d8d84e190e9972c085b91..7f7430b1f75f0855dd9566f2e0a49cd967c89f0e 100644 GIT binary patch delta 377 zcmbQz%{Z5>{+;u}CL2*mGz z7$nZX2%%YlG#il11*F#iu^U^b|?*UB*+jD0BU0ZDgo;SS;*j$Se%iRpIDRvWR)aNZkEs#aLZ51Wbnw( zO=So!P0GzInarZ?#%ro;V5Dngu3%(rWnwuwTw9I{#x*sXT(2#z<5*NuTBP8VSX7*v zo>7^Yr(lx^646V7i#Vj`CT8a7CFkc(KBoPFAI0X>yvdw~rqW=mgG+!qi&Ha8QW+eR Nijy-kle1Iv7ywpcMgIT* literal 17812 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 diff --git a/examples/simple/locale/de/LC_MESSAGES/django.po b/examples/simple/locale/de/LC_MESSAGES/django.po index 5b926390..5164d490 100644 --- a/examples/simple/locale/de/LC_MESSAGES/django.po +++ b/examples/simple/locale/de/LC_MESSAGES/django.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-12-05 22:48+0100\n" -"PO-Revision-Date: 2015-01-26 14:46+0100\n" -"Last-Translator: Maximilian Kindshofer \n" +"POT-Creation-Date: 2015-02-27 23:49+0100\n" +"PO-Revision-Date: 2015-02-27 23:52+0100\n" +"Last-Translator: Artur Barseghyan \n" "Language-Team: Maximilian Kindshofer \n" "Language: de\n" "MIME-Version: 1.0\n" @@ -18,1262 +18,1230 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 1.7.3\n" -#: admin.py:124 admin.py:193 admin.py:226 models.py:323 models.py:351 -#: contrib/apps/djangocms_integration/models.py:26 -#: contrib/apps/feincms_integration/widgets.py:40 -#: contrib/plugins/form_handlers/db_store/models.py:56 -#: contrib/plugins/form_handlers/db_store/templates/db_store/view_saved_form_data_entries.html:39 -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:29 -#: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/view_saved_form_data_entries.html:40 -#: templates/fobi/generic/dashboard.html:30 -msgid "Form" -msgstr "Formular" +#: settings.py:43 +msgid "English" +msgstr "" -#: admin.py:127 -msgid "Custom" -msgstr "Angepasst" +#: settings.py:44 +msgid "Armenian" +msgstr "" -#: admin.py:135 models.py:85 models.py:223 models.py:271 -#: contrib/plugins/form_handlers/db_store/models.py:58 -msgid "User" -msgstr "Benutzer" +#: settings.py:45 +msgid "Dutch" +msgstr "" -#: admin.py:139 -msgid "Additional" -msgstr "Zusätzlich" +#: settings.py:46 +msgid "Russian" +msgstr "" -#: admin.py:147 admin.py:171 admin.py:199 admin.py:266 -#: contrib/themes/simple/templates/simple/base_edit.html:76 +#: settings.py:47 +msgid "German" +msgstr "" + +#: settings.py:306 +#: settings.py:320 +msgid "Custom bootstrap3 embed form view template" +msgstr "" + +#: settings.py:312 +#: settings.py:326 +msgid "Custom bootstrap3 embed form entry submitted template" +msgstr "" + +#: settings.py:342 +#: settings.py:356 +msgid "Custom foundation5 embed form view template" +msgstr "" + +#: settings.py:348 +#: settings.py:362 +msgid "Custom foundation5 embed form entry submitted template" +msgstr "" + +#: settings.py:381 +msgid "© django-fobi example site 2014" +msgstr "" + +#: admin_tools_dashboard/__init__.py:29 +#: admin_tools_dashboard/menu.py:28 +msgid "Foo" +msgstr "" + +#: admin_tools_dashboard/__init__.py:37 +#: admin_tools_dashboard/menu.py:34 msgid "Fobi" msgstr "Fobi" -#: admin.py:190 admin.py:223 models.py:128 -msgid "Plugin" +#: admin_tools_dashboard/__init__.py:40 +#: admin_tools_dashboard/menu.py:36 +#, fuzzy +msgid "Plugins" msgstr "Plugin" -#: admin.py:232 models.py:479 -msgid "Form handler entry" -msgstr "Formularübergabe Einträge" - -#: admin.py:336 -msgid "{0} plugins were changed successfully." -msgstr "{0} Plugins wurden erflgreich geändert" - -#: admin.py:342 -msgid "POST required when changing in bulk!" -msgstr "POST benötigt bei Massenänderungen" - -#: base.py:102 -msgid "Build your forms" -msgstr "Erstelle dein Forular" - -#: base.py:515 models.py:224 models.py:272 models.py:325 -#: contrib/plugins/form_elements/fields/boolean/forms.py:32 -#: contrib/plugins/form_elements/fields/date/forms.py:33 -#: contrib/plugins/form_elements/fields/date_drop_down/forms.py:42 -#: contrib/plugins/form_elements/fields/datetime/forms.py:33 -#: contrib/plugins/form_elements/fields/email/forms.py:37 -#: contrib/plugins/form_elements/fields/file/forms.py:34 -#: contrib/plugins/form_elements/fields/hidden/forms.py:33 -#: contrib/plugins/form_elements/fields/input/forms.py:61 -#: contrib/plugins/form_elements/fields/integer/forms.py:35 -#: contrib/plugins/form_elements/fields/password/forms.py:35 -#: contrib/plugins/form_elements/fields/radio/forms.py:33 -#: contrib/plugins/form_elements/fields/select/forms.py:33 -#: contrib/plugins/form_elements/fields/select_model_object/forms.py:36 -#: contrib/plugins/form_elements/fields/select_multiple/forms.py:33 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/forms.py:36 -#: contrib/plugins/form_elements/fields/text/forms.py:35 -#: contrib/plugins/form_elements/fields/textarea/forms.py:33 -#: contrib/plugins/form_elements/fields/url/forms.py:35 -#: contrib/plugins/form_elements/security/captcha/forms.py:35 -#: contrib/plugins/form_elements/security/honeypot/forms.py:35 -#: contrib/themes/simple/templates/simple/dashboard.html:42 -msgid "Name" -msgstr "Name" - -#: base.py:520 contrib/plugins/form_elements/fields/boolean/forms.py:27 -#: contrib/plugins/form_elements/fields/date/forms.py:28 -#: contrib/plugins/form_elements/fields/date_drop_down/forms.py:37 -#: contrib/plugins/form_elements/fields/datetime/forms.py:28 -#: contrib/plugins/form_elements/fields/email/forms.py:32 -#: contrib/plugins/form_elements/fields/file/forms.py:29 -#: contrib/plugins/form_elements/fields/hidden/forms.py:28 -#: contrib/plugins/form_elements/fields/input/forms.py:56 -#: contrib/plugins/form_elements/fields/integer/forms.py:30 -#: contrib/plugins/form_elements/fields/password/forms.py:30 -#: contrib/plugins/form_elements/fields/radio/forms.py:28 -#: contrib/plugins/form_elements/fields/select/forms.py:28 -#: contrib/plugins/form_elements/fields/select_model_object/forms.py:31 -#: contrib/plugins/form_elements/fields/select_multiple/forms.py:28 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/forms.py:31 -#: contrib/plugins/form_elements/fields/text/forms.py:30 -#: contrib/plugins/form_elements/fields/textarea/forms.py:28 -#: contrib/plugins/form_elements/fields/url/forms.py:30 -#: contrib/plugins/form_elements/security/captcha/forms.py:30 -#: contrib/plugins/form_elements/security/honeypot/forms.py:30 -msgid "Label" -msgstr "Label" - -#: base.py:525 contrib/plugins/form_elements/fields/boolean/forms.py:37 -#: contrib/plugins/form_elements/fields/date/forms.py:38 -#: contrib/plugins/form_elements/fields/date_drop_down/forms.py:47 -#: contrib/plugins/form_elements/fields/datetime/forms.py:38 -#: contrib/plugins/form_elements/fields/email/forms.py:42 -#: contrib/plugins/form_elements/fields/file/forms.py:39 -#: contrib/plugins/form_elements/fields/input/forms.py:66 -#: contrib/plugins/form_elements/fields/integer/forms.py:40 -#: contrib/plugins/form_elements/fields/password/forms.py:40 -#: contrib/plugins/form_elements/fields/radio/forms.py:59 -#: contrib/plugins/form_elements/fields/select/forms.py:59 -#: contrib/plugins/form_elements/fields/select_model_object/forms.py:47 -#: contrib/plugins/form_elements/fields/select_multiple/forms.py:59 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/forms.py:47 -#: contrib/plugins/form_elements/fields/text/forms.py:40 -#: contrib/plugins/form_elements/fields/textarea/forms.py:38 -#: contrib/plugins/form_elements/fields/url/forms.py:40 -#: contrib/plugins/form_elements/security/captcha/forms.py:40 -msgid "Help text" -msgstr "Hilfetext" - -#: base.py:530 contrib/plugins/form_elements/fields/boolean/forms.py:47 -#: contrib/plugins/form_elements/fields/date/forms.py:53 -#: contrib/plugins/form_elements/fields/date_drop_down/forms.py:72 -#: contrib/plugins/form_elements/fields/datetime/forms.py:53 -#: contrib/plugins/form_elements/fields/email/forms.py:58 -#: contrib/plugins/form_elements/fields/file/forms.py:55 -#: contrib/plugins/form_elements/fields/hidden/forms.py:49 -#: contrib/plugins/form_elements/fields/input/forms.py:82 -#: contrib/plugins/form_elements/fields/integer/forms.py:60 -#: contrib/plugins/form_elements/fields/password/forms.py:56 -#: contrib/plugins/form_elements/fields/radio/forms.py:69 -#: contrib/plugins/form_elements/fields/select/forms.py:69 -#: contrib/plugins/form_elements/fields/select_model_object/forms.py:57 -#: contrib/plugins/form_elements/fields/select_multiple/forms.py:69 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/forms.py:57 -#: contrib/plugins/form_elements/fields/text/forms.py:56 -#: contrib/plugins/form_elements/fields/textarea/forms.py:48 -#: contrib/plugins/form_elements/fields/url/forms.py:56 -#: contrib/plugins/form_elements/security/captcha/forms.py:56 -#: contrib/plugins/form_elements/security/honeypot/forms.py:56 -msgid "Required" -msgstr "Pflichtfeld" - -#: base.py:552 -msgid "Duplicate field name!" -msgstr "Feldname bereits vorhanden!" - -#: base.py:557 -msgid "Duplicate label name!" -msgstr "Labelname bereits vorhanden!" - -#: base.py:636 -msgid "General" -msgstr "Allgemein" - -#: base.py:2097 -msgid "Theme `{0}` does not exist!" -msgstr "Theme `{0}` nicht vorhanden!" - -#: constants.py:17 -msgid "Append" -msgstr "Hinzufügen" - -#: constants.py:18 -msgid "Replace" -msgstr "Ersetzen" - -#: forms.py:101 -msgid "Selected plugins" -msgstr "Plugin auswählen" - -#: forms.py:105 -msgid "Users action" -msgstr "Benutzeraktion" - -#: forms.py:107 forms.py:113 -msgid "If set to ``replace``, the groups are replaced; otherwise - appended." -msgstr "Wenn \"Ersetzen\" gewählt wurde wird die Gruppe ersetzt; Wähle anderenfalls - Hinzufügen." - -#: forms.py:111 -msgid "Groups action" -msgstr "Gruppenaktion" - -#: models.py:87 -msgid "Group" -msgstr "Gruppe" - -#: models.py:120 models.py:421 -msgid "UID" -msgstr "UID" - -#: models.py:139 -msgid "Groups" -msgstr "Gruppe" - -#: models.py:150 -msgid "Users" -msgstr "Benutzer" - -#: models.py:167 models.py:198 -msgid "Plugin UID" -msgstr "Plugin UID" - -#: models.py:174 -msgid "Form element plugin" -msgstr "Formelementplugin" - -#: models.py:175 -msgid "Form element plugins" -msgstr "Formelementplugins" - -#: models.py:205 -msgid "Form handler plugin" -msgstr "Formularübergabeplugin" - -#: models.py:206 -msgid "Form handler plugins" -msgstr "Formularübergabeplugins" - -#: models.py:225 models.py:274 -msgid "Slug" -msgstr "Slug" - -#: models.py:228 -msgid "Is public?" -msgstr "Öffentlich?" - -#: models.py:229 -msgid "Makes your form wizard visible to the public." -msgstr "Denn Formular-Wizard öffentlich machen." - -#: models.py:232 -msgid "Is cloneable?" -msgstr "Kopierbar?" - -#: models.py:233 -msgid "Makes your form wizard cloneable by other users." -msgstr "Mache den Formular-Wizard für andere Nutzer kopierbar." - -#: models.py:237 -msgid "Form wizard entry" -msgstr "Formular-Witard-Eintrag" - -#: models.py:238 -msgid "Form wizard entries" -msgstr "Formular-Wizard-Einträge" - -#: models.py:269 -msgid "Form wizard" -msgstr "Formular-Wizard" - -#: models.py:277 contrib/themes/simple/templates/simple/dashboard.html:48 -msgid "Public?" -msgstr "Öffentlich?" - -#: models.py:278 -msgid "Makes your form visible to the public." -msgstr "Veröffentlicht das Formular" - -#: models.py:281 contrib/themes/simple/templates/simple/dashboard.html:54 -msgid "Cloneable?" -msgstr "Kopierbar" - -#: models.py:282 -msgid "Makes your form cloneable by other users." -msgstr "Macht das Formular durch Nutzer kopierbar." - -#: models.py:285 models.py:445 -msgid "Position" -msgstr "Position" - -#: models.py:288 -msgid "Success page title" -msgstr "Erfolgsseiten Titel" - -#: models.py:289 -msgid "Custom message title to display after valid form is submitted" -msgstr "Benutzerdefinierter Titel, welcher nach erfolgreicher Eingabe angezeigt wird" - -#: models.py:293 -msgid "Success page body" -msgstr "Erfolgsseiten Textkörper" - -#: models.py:294 -msgid "Custom message text to display after valid form is submitted" -msgstr "Benutzerdefinierter Text, der nach erfolgreicher Eingabe angezeigt wird" - -#: models.py:298 -msgid "Action" -msgstr "Aktion" - -#: models.py:299 -msgid "Custom form action" -msgstr "Benutzerdefinierte Formular Aktion" - -#: models.py:303 -msgid "Form entry" +#: admin_tools_dashboard/__init__.py:41 +#: admin_tools_dashboard/menu.py:37 +#, fuzzy +msgid "Forms" msgstr "Formular" -#: models.py:304 -msgid "Form entries" -msgstr "Formulare" - -#: models.py:327 -msgid "Is repeatable?" -msgstr "Ist Anhängbar?" - -#: models.py:328 -msgid "Makes your form fieldset repeatable." -msgstr "Macht das Formular Feldset anhängbar" - -#: models.py:332 -msgid "Form fieldset entry" -msgstr "Formular Fieldset" - -#: models.py:333 -msgid "Form fieldset entries" -msgstr "Formular Fieldsets" - -#: models.py:352 contrib/plugins/form_handlers/db_store/models.py:62 -msgid "Plugin data" -msgstr "Plugindaten" - -#: models.py:440 models.py:474 -msgid "Plugin name" -msgstr "Pluginname" - -#: models.py:443 -msgid "Form fieldset" -msgstr "Formular Fieldset" - -#: models.py:449 -msgid "Form element entry" -msgstr "Formularelement" - -#: models.py:450 -msgid "Form element entries" -msgstr "Formularelemente" - -#: models.py:480 -msgid "Form handler entries" -msgstr "Formularübegabe" - -#: utils.py:329 -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:43 -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:117 -#: contrib/themes/simple/templates/simple/dashboard.html:76 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:124 -#: templates/fobi/generic/dashboard.html:46 -#: templates/fobi/generic/edit_form_entry.html:8 -#: templates/fobi/generic/edit_form_entry_ajax.html:119 -#: templates/fobi/generic/view_form_entry.html:8 -msgid "Edit" -msgstr "Bearbeiten" - -#: utils.py:334 -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:44 -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:123 -#: contrib/themes/simple/templates/simple/dashboard.html:81 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:126 -#: templates/fobi/generic/dashboard.html:51 -#: templates/fobi/generic/edit_form_entry_ajax.html:121 -msgid "Delete" -msgstr "Löschen" - -#: views.py:74 -msgid "{0} not found." -msgstr "{0} nicht gefunden." - -#: views.py:164 -msgid "Form {0} was created successfully." -msgstr "Formular {0} erfolgreich erstellt." - -#: views.py:172 views.py:279 -msgid "Errors occured while saving the form: {0}." -msgstr "Beim speichern des Formulars {0} ist ein Fehler aufgetreten" - -#: views.py:223 views.py:357 views.py:595 views.py:815 views.py:908 -#: views.py:950 -msgid "Form entry not found." -msgstr "Formular nicht gefunden." - -#: views.py:245 -msgid "Elements ordering edited successfully." -msgstr "Element Reihenfolge erfolgreich bearbeitet" - -#: views.py:253 -msgid "Errors occured while trying to change the elements ordering!" -msgstr "Während der Änderung der Reihenfolge ist ein Fehler aufgetreten!" - -#: views.py:271 -msgid "Form {0} was edited successfully." -msgstr "Fomular {0} erfolgreich bearbeitet." - -#: views.py:429 -msgid "The form element plugin \"{0}\" was added successfully." -msgstr "Das Fomularelementplugin \"{0}\" erfolgreich hinzuefügt." - -#: views.py:477 -msgid "Form element entry not found." -msgstr "Fomularelement nicht gefunden." - -#: views.py:489 -msgid "The form element plugin \"{0}\" is not configurable!" -msgstr "Formularelementplugin \"{0}\" ist nicht konfigurierbar!" - -#: views.py:521 -msgid "The form element plugin \"{0}\" was edited successfully." -msgstr "Formularelementplugin \"{0}\" wurde erfolgreich bearbeitet." - -#: views.py:571 -msgid "The form element plugin \"{0}\" was deleted successfully." -msgstr "Formularelementplugin \"{0}\" wurde erfolgreich gelöscht." - -#: views.py:602 -msgid "Plugin does not exist or you are not allowed to use this plugin!" -msgstr "Plugin exisitiert nicht oder keine Berechtigung zur Nutzung des Plugins!" - -#: views.py:647 -msgid "The form handler plugin \"{0}\" was added successfully." -msgstr "Das Formularübergabeplugin \"{0}\" wurde erfolgreich hinzugefügt." - -#: views.py:700 -msgid "Form handler entry not found." -msgstr "Formularübergabe nicht gefunden" - -#: views.py:713 -msgid "The form handler plugin \"{0}\" is not configurable!" -msgstr "Das Formularübergabeplugin \"{0}\" ist nicht Bearbeitbar!" - -#: views.py:736 -msgid "The form handler plugin \"{0}\" was edited successfully." -msgstr "Das Formularübergabeplugin \"{0}\" erfolgreich bearbeitet." - -#: views.py:785 -msgid "The form handler plugin \"{0}\" was deleted successfully." -msgstr "Das Formularübergabeplugin \"{0}\" erfolgreich gelöscht." - -#: views.py:863 contrib/apps/djangocms_integration/cms_plugins.py:129 -#: contrib/apps/feincms_integration/widgets.py:180 -msgid "Form {0} was submitted successfully." -msgstr "Formular {0} wurde erfolgreich übertragen." - -#: views.py:956 -msgid "The form \"{0}\" was deleted successfully." -msgstr "Das Formular \"{0}\" wurde erfolgreich gelöscht." - -#: widgets.py:22 -msgid "Yes" -msgstr "Ja" - -#: widgets.py:23 -msgid "No" -msgstr "Nein" - -#: contrib/apps/djangocms_integration/cms_plugins.py:35 -#: contrib/apps/feincms_integration/widgets.py:89 -msgid "Fobi form" -msgstr "Fobi Formular" - -#: contrib/apps/djangocms_integration/models.py:29 -#: contrib/apps/feincms_integration/widgets.py:43 -msgid "Form template name" -msgstr "Formularvorlagenname" - -#: contrib/apps/djangocms_integration/models.py:31 -#: contrib/apps/feincms_integration/widgets.py:45 -msgid "Template to render the form with." -msgstr "Vorlage zur Erstellung von Formularen" - -#: contrib/apps/djangocms_integration/models.py:35 -#: contrib/apps/feincms_integration/widgets.py:49 -msgid "Hide form title" -msgstr "Titel verbergen" - -#: contrib/apps/djangocms_integration/models.py:36 -#: contrib/apps/feincms_integration/widgets.py:50 -msgid "If checked, no form title is shown." -msgstr "Wenn gewählt wird kein Formulartitel angezeigt" - -#: contrib/apps/djangocms_integration/models.py:40 -#: contrib/apps/feincms_integration/widgets.py:54 -msgid "Form title" -msgstr "Formulartitel" - -#: contrib/apps/djangocms_integration/models.py:41 -#: contrib/apps/feincms_integration/widgets.py:55 -msgid "Overrides the default form title." -msgstr "Überschreibt den Standartformulartitel" - -#: contrib/apps/djangocms_integration/models.py:45 -#: contrib/apps/feincms_integration/widgets.py:59 -msgid "Submit button text" -msgstr "Bestätigungsbutton Text" - -#: contrib/apps/djangocms_integration/models.py:46 -#: contrib/apps/feincms_integration/widgets.py:60 -msgid "Overrides the default form submit button text." -msgstr "Überschreibt den Standarttext des Besttigungsbuttons" - -#: contrib/apps/djangocms_integration/models.py:50 -#: contrib/apps/feincms_integration/widgets.py:64 -msgid "Success page template name" -msgstr "Erfolgsseitevorlagenname" - -#: contrib/apps/djangocms_integration/models.py:52 -#: contrib/apps/feincms_integration/widgets.py:66 -msgid "Template to render the success page with." -msgstr "Vorlage zur Darstellung der Erfolgsseite." - -#: contrib/apps/djangocms_integration/models.py:56 -#: contrib/apps/feincms_integration/widgets.py:70 -msgid "Hide success page title" -msgstr "Erfolgsseite verbergen" - -#: contrib/apps/djangocms_integration/models.py:57 -#: contrib/apps/feincms_integration/widgets.py:71 -msgid "If checked, no success page title is shown." -msgstr "Wenn aktiviert wird keine Erfolgsseitentitel angezeigt" - -#: contrib/apps/djangocms_integration/models.py:61 -#: contrib/apps/feincms_integration/widgets.py:75 -msgid "Succes page title" -msgstr "Erfolgsseitentitel" - -#: contrib/apps/djangocms_integration/models.py:62 -#: contrib/apps/feincms_integration/widgets.py:76 -msgid "Overrides the default success page title." -msgstr "Überschreibt den Standarterfolgsseitentitel" - -#: contrib/apps/djangocms_integration/models.py:66 -#: contrib/apps/feincms_integration/widgets.py:80 -msgid "Succes page text" -msgstr "Erfolgsseitentext" - -#: contrib/apps/djangocms_integration/models.py:67 -#: contrib/apps/feincms_integration/widgets.py:81 -msgid "Overrides the default success page text." -msgstr "Überschrebt den Standarterfolgsseitentext" - -#: contrib/apps/djangocms_integration/templates/djangocms_integration/login_required.html:3 -#, python-format -msgid "" -"\n" -"You have to be authorised in order to see the content.\n" -"Log in here.\n" -msgstr "" -"\n" -"Sie müssen sich anmelden um den Inhalt zu sehen.\n" -"Einloggen\n" - -#: contrib/plugins/form_elements/content/content_image/defaults.py:24 -msgid "Smart crop" -msgstr "Geschicktes Zuschneiden" - -#: contrib/plugins/form_elements/content/content_image/defaults.py:25 -msgid "Crop center" -msgstr "Mittig Zuschneiden" - -#: contrib/plugins/form_elements/content/content_image/defaults.py:26 -msgid "Crop scale" -msgstr "Skalieren" - -#: contrib/plugins/form_elements/content/content_image/defaults.py:27 -msgid "Fit width" -msgstr "Auf Breite anassen" - -#: contrib/plugins/form_elements/content/content_image/defaults.py:28 -msgid "Fit height" -msgstr "Auf Höhe anpassen" - -#: contrib/plugins/form_elements/content/content_image/fobi_form_elements.py:32 -msgid "Content image" -msgstr "Bildinhalt" - -#: contrib/plugins/form_elements/content/content_image/fobi_form_elements.py:33 -#: contrib/plugins/form_elements/content/content_text/fobi_form_elements.py:23 -#: contrib/plugins/form_elements/content/content_video/fobi_form_elements.py:25 -msgid "Content" -msgstr "Inhalt" - -#: contrib/plugins/form_elements/content/content_image/forms.py:31 -msgid "Image" -msgstr "Bild" - -#: contrib/plugins/form_elements/content/content_image/forms.py:37 -msgid "Alt text" -msgstr "Alt-Text" - -#: contrib/plugins/form_elements/content/content_image/forms.py:44 -msgid "Fit method" -msgstr "Anpassungsmethode" - -#: contrib/plugins/form_elements/content/content_image/forms.py:53 -#: contrib/plugins/form_elements/content/content_video/forms.py:38 -msgid "Size" -msgstr "Größe" - -#: contrib/plugins/form_elements/content/content_image/templates/content_image/render.html:11 -msgid "No image provided!" -msgstr "Kein Bild übermittelt!" - -#: contrib/plugins/form_elements/content/content_text/fobi_form_elements.py:22 -msgid "Content text" -msgstr "Textinhalt" - -#: contrib/plugins/form_elements/content/content_text/forms.py:24 -#: contrib/plugins/form_elements/fields/text/fobi_form_elements.py:22 -msgid "Text" -msgstr "Text" - -#: contrib/plugins/form_elements/content/content_video/fobi_form_elements.py:24 -msgid "Content video" -msgstr "Videoinhalt" - -#: contrib/plugins/form_elements/content/content_video/forms.py:28 -msgid "Title" -msgstr "Titel" - -#: contrib/plugins/form_elements/content/content_video/forms.py:33 -#: contrib/plugins/form_elements/fields/url/fobi_form_elements.py:29 -msgid "URL" -msgstr "URL" - -#: contrib/plugins/form_elements/fields/boolean/fobi_form_elements.py:20 -msgid "Boolean" -msgstr "Wahr/Falsch-Schalter" - -#: contrib/plugins/form_elements/fields/boolean/fobi_form_elements.py:21 -#: contrib/plugins/form_elements/fields/date/fobi_form_elements.py:23 -#: contrib/plugins/form_elements/fields/date_drop_down/fobi_form_elements.py:25 -#: contrib/plugins/form_elements/fields/datetime/fobi_form_elements.py:24 -#: contrib/plugins/form_elements/fields/email/fobi_form_elements.py:25 -#: contrib/plugins/form_elements/fields/file/fobi_form_elements.py:24 -#: contrib/plugins/form_elements/fields/hidden/fobi_form_elements.py:25 -#: contrib/plugins/form_elements/fields/input/fobi_form_elements.py:23 -#: contrib/plugins/form_elements/fields/integer/fobi_form_elements.py:30 -#: contrib/plugins/form_elements/fields/password/fobi_form_elements.py:24 -#: contrib/plugins/form_elements/fields/radio/fobi_form_elements.py:23 -#: contrib/plugins/form_elements/fields/select/fobi_form_elements.py:23 -#: contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py:26 -#: contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py:25 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:28 -#: contrib/plugins/form_elements/fields/text/fobi_form_elements.py:23 -#: contrib/plugins/form_elements/fields/textarea/fobi_form_elements.py:23 -#: contrib/plugins/form_elements/fields/url/fobi_form_elements.py:30 -msgid "Fields" -msgstr "Felder" - -#: contrib/plugins/form_elements/fields/boolean/forms.py:42 -#: contrib/plugins/form_elements/fields/date/forms.py:43 -#: contrib/plugins/form_elements/fields/date_drop_down/forms.py:62 -#: contrib/plugins/form_elements/fields/datetime/forms.py:43 -#: contrib/plugins/form_elements/fields/email/forms.py:47 -#: contrib/plugins/form_elements/fields/file/forms.py:44 -#: contrib/plugins/form_elements/fields/hidden/forms.py:38 -#: contrib/plugins/form_elements/fields/input/forms.py:71 -#: contrib/plugins/form_elements/fields/integer/forms.py:45 -#: contrib/plugins/form_elements/fields/password/forms.py:45 -#: contrib/plugins/form_elements/fields/radio/forms.py:64 -#: contrib/plugins/form_elements/fields/select/forms.py:64 -#: contrib/plugins/form_elements/fields/select_model_object/forms.py:52 -#: contrib/plugins/form_elements/fields/select_multiple/forms.py:64 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/forms.py:52 -#: contrib/plugins/form_elements/fields/text/forms.py:45 -#: contrib/plugins/form_elements/fields/textarea/forms.py:43 -#: contrib/plugins/form_elements/fields/url/forms.py:45 -#: contrib/plugins/form_elements/security/honeypot/forms.py:45 -msgid "Initial" -msgstr "Vorausgefüllt" - -#: contrib/plugins/form_elements/fields/date/fobi_form_elements.py:22 -#: contrib/plugins/form_handlers/db_store/templates/db_store/view_saved_form_data_entries.html:41 -#: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/view_saved_form_data_entries.html:42 -msgid "Date" -msgstr "Datum" - -#: contrib/plugins/form_elements/fields/date/forms.py:48 -#: contrib/plugins/form_elements/fields/date_drop_down/forms.py:67 -msgid "Input formats" -msgstr "Eingabeformat" - -#: contrib/plugins/form_elements/fields/date_drop_down/fobi_form_elements.py:24 -msgid "Date drop down" -msgstr "Datum DropDown" - -#: contrib/plugins/form_elements/fields/date_drop_down/forms.py:52 -msgid "Minimum year value" -msgstr "Startjahr" - -#: contrib/plugins/form_elements/fields/date_drop_down/forms.py:57 -msgid "Maximum year value" -msgstr "Endjahr" - -#: contrib/plugins/form_elements/fields/datetime/fobi_form_elements.py:23 -msgid "DateTime" -msgstr "Datum und Zeit" - -#: contrib/plugins/form_elements/fields/datetime/forms.py:48 -msgid "Input formats" -msgstr "Eingabeformat" - -#: contrib/plugins/form_elements/fields/email/fobi_form_elements.py:24 -msgid "Email" -msgstr "Email" - -#: contrib/plugins/form_elements/fields/email/forms.py:52 -#: contrib/plugins/form_elements/fields/file/forms.py:49 -#: contrib/plugins/form_elements/fields/hidden/forms.py:43 -#: contrib/plugins/form_elements/fields/input/forms.py:76 -#: contrib/plugins/form_elements/fields/password/forms.py:50 -#: contrib/plugins/form_elements/fields/text/forms.py:50 -#: contrib/plugins/form_elements/fields/url/forms.py:50 -#: contrib/plugins/form_elements/security/honeypot/forms.py:50 -msgid "Max length" -msgstr "maximale Länge" - -#: contrib/plugins/form_elements/fields/email/forms.py:63 -#: contrib/plugins/form_elements/fields/input/forms.py:87 -#: contrib/plugins/form_elements/fields/integer/forms.py:65 -#: contrib/plugins/form_elements/fields/password/forms.py:61 -#: contrib/plugins/form_elements/fields/text/forms.py:61 -#: contrib/plugins/form_elements/fields/textarea/forms.py:53 -#: contrib/plugins/form_elements/fields/url/forms.py:61 -msgid "Placeholder" -msgstr "Platzhalter" - -#: contrib/plugins/form_elements/fields/file/fobi_form_elements.py:23 -msgid "File" -msgstr "Datei" - -#: contrib/plugins/form_elements/fields/hidden/fobi_form_elements.py:24 -msgid "Hidden" -msgstr "Versteckt" - -#: contrib/plugins/form_elements/fields/input/fobi_form_elements.py:22 -msgid "Input" -msgstr "Eingabe" - -#: contrib/plugins/form_elements/fields/input/forms.py:94 -msgid "Auto-complete (HTML5 autocomplete)" -msgstr "Auto-Vervollständigung (HTML5)" - -#: contrib/plugins/form_elements/fields/input/forms.py:99 -msgid "Auto-focus (HTML5 autofocus)" -msgstr "Auto-Fokus (HTML5)" - -#: contrib/plugins/form_elements/fields/input/forms.py:104 -msgid "Disabled" -msgstr "Abgeschaltet" - -#: contrib/plugins/form_elements/fields/input/forms.py:114 -msgid "List (HTML5 list)" -msgstr "Liste (HTML5)" - -#: contrib/plugins/form_elements/fields/input/forms.py:119 -msgid "Max (HTML5 max)" -msgstr "Maximum (HTML5)" - -#: contrib/plugins/form_elements/fields/input/forms.py:124 -msgid "Min (HTML5 min)" -msgstr "Minimum (HTML5)" - -#: contrib/plugins/form_elements/fields/input/forms.py:129 -msgid "Multiple (HTML5 multiple)" -msgstr "Mehrfachauswahl (HTML5)" - -#: contrib/plugins/form_elements/fields/input/forms.py:134 -msgid "Pattern (HTML5 pattern)" -msgstr "Musster (HTML5)" - -#: contrib/plugins/form_elements/fields/input/forms.py:139 -msgid "Read-only (HTML readonly)" -msgstr "Nur-Lesen (HTML)" - -#: contrib/plugins/form_elements/fields/input/forms.py:144 -msgid "Step (HTML5 step)" -msgstr "Schritt (HTML5)" - -#: contrib/plugins/form_elements/fields/input/forms.py:149 -msgid "Type (HTML type)" -msgstr "Typen (HTML)" - -#: contrib/plugins/form_elements/fields/integer/fobi_form_elements.py:29 -msgid "Integer" -msgstr "Zahlenwert" - -#: contrib/plugins/form_elements/fields/integer/forms.py:50 -msgid "Min value" -msgstr "minimal Wert" - -#: contrib/plugins/form_elements/fields/integer/forms.py:55 -msgid "Max value" -msgstr "maxima Wert" - -#: contrib/plugins/form_elements/fields/password/fobi_form_elements.py:23 -msgid "Password" -msgstr "Passwort" - -#: contrib/plugins/form_elements/fields/radio/fobi_form_elements.py:22 -msgid "Radio" -msgstr "Radio-Button" - -#: contrib/plugins/form_elements/fields/radio/forms.py:38 -#: contrib/plugins/form_elements/fields/select/forms.py:38 -#: contrib/plugins/form_elements/fields/select_multiple/forms.py:38 -msgid "Choices" -msgstr "Auswahl" - -#: contrib/plugins/form_elements/fields/radio/forms.py:40 -#: contrib/plugins/form_elements/fields/select/forms.py:40 -#: contrib/plugins/form_elements/fields/select_multiple/forms.py:40 -msgid "Enter single values/pairs per line. Example:
    1
    2
    alpha, Alpha
    beta, Beta
    omega

It finally transforms into the following HTML code:
    <select id=\"id_NAME_OF_THE_ELEMENT\" name=\"NAME_OF_THE_ELEMENT\">
        <option value=\"1\">1</option>
        <option value=\"2\">2</option>
        <option value=\"alpha\">Alpha</option>
        <option value=\"beta\">Beta</option>
        <option value=\"omega\">omega</option>
    </select>
" -msgstr "Jeweils ein Wert/Paar pro Zeile. Zum Beispiel:
    1
    2
    alpha, Alpha
    beta, Beta
    omega

It finally transforms into the following HTML code:
    <select id=\"id_NAME_OF_THE_ELEMENT\" name=\"NAME_OF_THE_ELEMENT\">
        <option value=\"1\">1</option>
        <option value=\"2\">2</option>
        <option value=\"alpha\">Alpha</option>
        <option value=\"beta\">Beta</option>
        <option value=\"omega\">omega</option>
    </select>
" - -#: contrib/plugins/form_elements/fields/select/fobi_form_elements.py:22 -msgid "Select" -msgstr "Auswahl" - -#: contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py:25 -msgid "Select model object" -msgstr "Modelobjekt Auswahl" - -#: contrib/plugins/form_elements/fields/select_model_object/forms.py:41 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/forms.py:41 -msgid "Model" -msgstr "Model" - -#: contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py:24 -msgid "Select multiple" -msgstr "Mehrfachauswahl" - -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:27 -msgid "Select multiple model objects" -msgstr "Mehrfachauswahl Modelobjekte" - -#: contrib/plugins/form_elements/fields/textarea/fobi_form_elements.py:22 -msgid "Textarea" -msgstr "Textbreich" - -#: contrib/plugins/form_elements/security/captcha/fobi_form_elements.py:24 -msgid "Captcha" -msgstr "Captcha" - -#: contrib/plugins/form_elements/security/captcha/fobi_form_elements.py:25 -#: contrib/plugins/form_elements/security/honeypot/fobi_form_elements.py:28 -msgid "Security" -msgstr "Sicherheit" - -#: contrib/plugins/form_elements/security/honeypot/fields.py:19 -msgid "Field value was tampered with." -msgstr "Der Feldinhalt wurde bearbeitet." - -#: contrib/plugins/form_elements/security/honeypot/fobi_form_elements.py:27 -msgid "Honeypot" -msgstr "Honeypot" - -#: contrib/plugins/form_elements/test/dummy/fobi_form_elements.py:21 -msgid "Dummy" -msgstr "Dummy" - -#: contrib/plugins/form_elements/test/dummy/fobi_form_elements.py:22 -msgid "Testing" -msgstr "Testen" - -#: contrib/plugins/form_elements/test/dummy/fobi_form_elements.py:35 -msgid "Dummy content" -msgstr "Dummyinhalt" - -#: contrib/plugins/form_handlers/db_store/admin.py:27 -#: contrib/plugins/form_handlers/db_store/templates/db_store/view_saved_form_data_entries.html:40 -#: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/view_saved_form_data_entries.html:41 +#: admin_tools_dashboard/__init__.py:42 +#: admin_tools_dashboard/menu.py:38 msgid "Data" msgstr "Daten" -#: contrib/plugins/form_handlers/db_store/admin.py:30 -msgid "Raw" -msgstr "Rohdaten" +#: admin_tools_dashboard/__init__.py:49 +#: admin_tools_dashboard/menu.py:45 +msgid "FeinCMS Pages" +msgstr "" -#: contrib/plugins/form_handlers/db_store/admin.py:39 -#: contrib/plugins/form_handlers/db_store/models.py:67 -msgid "Saved form data entry" -msgstr "gespeicherte Formulardaten" +#: admin_tools_dashboard/__init__.py:58 +#: admin_tools_dashboard/menu.py:52 +msgid "DjangoCMS Pages" +msgstr "" -#: contrib/plugins/form_handlers/db_store/admin.py:62 -msgid "Export data to CSV/XLS" -msgstr "Daten als CSB/XLS exportieren " +#: admin_tools_dashboard/__init__.py:66 +#: admin_tools_dashboard/menu.py:58 +#, fuzzy +msgid "Administration" +msgstr "Django-Administration" -#: contrib/plugins/form_handlers/db_store/fobi_form_handlers.py:24 -msgid "DB store" -msgstr "Datenbankspeicher" +#: admin_tools_dashboard/__init__.py:73 +#: admin_tools_dashboard/__init__.py:87 +#, fuzzy +msgid "Recent Actions" +msgstr "Aktionen" -#: contrib/plugins/form_handlers/db_store/fobi_form_handlers.py:69 -#: contrib/plugins/form_handlers/db_store/templates/db_store/plugin_data_repr.html:4 -#: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/plugin_data_repr.html:4 -msgid "View entries" -msgstr "Einträge ansehen" - -#: contrib/plugins/form_handlers/db_store/fobi_form_handlers.py:75 -msgid "Export entries" -msgstr "Einträge exportieren" - -#: contrib/plugins/form_handlers/db_store/models.py:60 -msgid "Form data headers" -msgstr "Formular Daten Header" - -#: contrib/plugins/form_handlers/db_store/models.py:63 -msgid "Date created" -msgstr "Erstelldatum" - -#: contrib/plugins/form_handlers/db_store/models.py:68 -msgid "Saved form data entries" -msgstr "gespeicherte Formulardaten" - -#: contrib/plugins/form_handlers/db_store/models.py:90 -msgid "Saved data" -msgstr "gespeicherte Daten" - -#: contrib/plugins/form_handlers/db_store/templates/db_store/view_saved_form_data_entries.html:5 -#: contrib/plugins/form_handlers/db_store/templates/db_store/view_saved_form_data_entries.html:23 -#: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/view_saved_form_data_entries.html:5 -#: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/view_saved_form_data_entries.html:24 -msgid "View form data" -msgstr "Formulardaten ansehen" - -#: contrib/plugins/form_handlers/db_store/templates/db_store/view_saved_form_data_entries.html:30 -#: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/view_saved_form_data_entries.html:31 -msgid "Saved form data" -msgstr "gespeicherte Formulardaten" - -#: contrib/plugins/form_handlers/db_store/templates/db_store/view_saved_form_data_entries.html:49 -#: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/view_saved_form_data_entries.html:50 -msgid "Filter" -msgstr "Filter" - -#: contrib/plugins/form_handlers/http_repost/fobi_form_handlers.py:40 -msgid "HTTP Repost" -msgstr "HTTP Antwort" - -#: contrib/plugins/form_handlers/http_repost/forms.py:23 -#: contrib/plugins/form_handlers/http_repost/templates/http_repost/plugin_data_repr.html:2 -msgid "Endpoint URL" -msgstr "URL Endpunkt" - -#: contrib/plugins/form_handlers/mail/fobi_form_handlers.py:28 -msgid "Mail" -msgstr "E-Mail" - -#: contrib/plugins/form_handlers/mail/forms.py:28 -msgid "From name" -msgstr "Formular Name" - -#: contrib/plugins/form_handlers/mail/forms.py:33 -msgid "From email" -msgstr "Formular E-Mail" - -#: contrib/plugins/form_handlers/mail/forms.py:38 -msgid "To name" -msgstr "An Name" - -#: contrib/plugins/form_handlers/mail/forms.py:43 -msgid "To email" -msgstr "An E-Mail" - -#: contrib/plugins/form_handlers/mail/forms.py:48 -#: contrib/plugins/form_handlers/mail/templates/mail/plugin_data_repr.html:3 -msgid "Subject" -msgstr "Betreff" - -#: contrib/plugins/form_handlers/mail/forms.py:53 -msgid "Body" -msgstr "Textkörper" - -#: contrib/plugins/form_handlers/mail/templates/mail/plugin_data_repr.html:2 -msgid "To" -msgstr "An" - -#: contrib/plugins/form_importers/mailchimp_importer/fobi_form_importers.py:13 -msgid "MailChimp" -msgstr "MailChimp" - -#: contrib/themes/bootstrap3/fobi_themes.py:17 -msgid "Bootstrap 3" -msgstr "Bootstrap3" - -#: contrib/themes/bootstrap3/templates/bootstrap3/snippets/form_non_field_and_hidden_errors_snippet.html:5 -msgid "Error" -msgstr "Fehler" - -#: contrib/themes/foundation5/fobi_themes.py:18 -msgid "Foundation 5" -msgstr "Foundation5" - -#: contrib/themes/foundation5/templates/foundation5/_base.html:97 -#: contrib/themes/simple/templates/simple/base_edit.html:74 -#: templates/fobi/admin/bulk_change_plugins.html:29 -msgid "Home" -msgstr "Startseite" - -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:5 -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:14 -#: contrib/themes/simple/templates/simple/dashboard.html:5 -#: templates/fobi/generic/dashboard.html:5 -#: templates/fobi/generic/dashboard.html:14 +#: admin_tools_dashboard/menu.py:24 +#: templates/home/base.html:38 +#: templates/home/foundation5.html:32 msgid "Dashboard" msgstr "Dashboard" -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:20 -#: contrib/themes/simple/templates/simple/dashboard.html:22 -#: templates/fobi/generic/dashboard.html:21 -msgid "Your forms" -msgstr "Ihre Formulare" +#: page/models.py:14 +msgid "Base template" +msgstr "" -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:30 -#: templates/fobi/generic/dashboard.html:31 -msgid "Is public" -msgstr "Öffentlich" +#: page/models.py:18 +msgid "Main" +msgstr "" -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:31 -#: templates/fobi/generic/dashboard.html:32 -msgid "Is cloneable" -msgstr "Kopierbar" +#: page/models.py:19 +msgid "Sidebar" +msgstr "" -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:32 -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:59 -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:97 -#: contrib/themes/simple/templates/simple/dashboard.html:60 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:104 -#: templates/fobi/generic/dashboard.html:33 -#: templates/fobi/generic/dashboard.html:68 -#: templates/fobi/generic/edit_form_entry_ajax.html:101 -msgid "Actions" -msgstr "Aktionen" +#: templates/base.html:8 +msgid "Example site" +msgstr "" -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:62 -#: contrib/themes/simple/templates/simple/create_form_entry.html:5 -#: contrib/themes/simple/templates/simple/dashboard.html:27 -#: templates/fobi/generic/create_form_entry_ajax.html:6 -#: templates/fobi/generic/dashboard.html:72 -msgid "Create form" -msgstr "Formular erstellen" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:3 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:3 -#: templates/fobi/generic/edit_form_entry_ajax.html:3 -msgid "Edit form" -msgstr "Formular bearbeiten" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:12 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:7 -#: templates/fobi/generic/edit_form_entry_ajax.html:10 -msgid "Elements" -msgstr "Elemente" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:13 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:8 -#: templates/fobi/generic/edit_form_entry_ajax.html:11 -msgid "Handlers" -msgstr "Formularübergabe" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:14 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:9 -#: templates/fobi/generic/edit_form_entry_ajax.html:12 -msgid "Properties" -msgstr "Eigenschaften" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:24 -#: templates/fobi/generic/edit_form_entry_ajax.html:21 -msgid "Add elements to your form" -msgstr "Elemente zum Formular hinzufügen" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:30 -#: templates/fobi/generic/edit_form_entry_ajax.html:29 -msgid "Choose form element to add" -msgstr "Wähle Formularelement zum hinzufügen" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:61 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:51 -#: templates/fobi/generic/edit_form_entry_ajax.html:62 -msgid "Save ordering" -msgstr "Reihenfolge speichern" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:75 -#: templates/fobi/generic/edit_form_entry_ajax.html:75 -msgid "Add handlers to your form" -msgstr "Formularübergabe zum Formular hinzufügen" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:81 -#: templates/fobi/generic/edit_form_entry_ajax.html:83 -msgid "Choose form handler to add" -msgstr "Wähle Formularübergabe zum hinzufügen" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:95 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:93 -#: templates/fobi/generic/edit_form_entry_ajax.html:99 -msgid "Handler" -msgstr "Formularübergabe" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:149 -#: templates/fobi/generic/edit_form_entry_ajax.html:145 -msgid "Form properties" -msgstr "Formulareigenschaften" - -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:160 -#: templates/fobi/admin/bulk_change_plugins.html:76 -#: templates/fobi/generic/edit_form_entry_ajax.html:156 -msgid "Submit changes" -msgstr "Änderungen überagen" - -#: contrib/themes/foundation5/templates/foundation5/snippets/form_properties_snippet.html:3 -#: contrib/themes/foundation5/templates/foundation5/snippets/form_snippet.html:3 -#: templates/fobi/generic/snippets/form_properties_snippet.html:4 -#: templates/fobi/generic/snippets/form_snippet.html:4 -msgid "Fields marked with * are required" -msgstr "Felder die mit * sind Pflichtfelder" - -#: contrib/themes/simple/fobi_themes.py:17 -msgid "Simple" -msgstr "Einfach" - -#: contrib/themes/simple/templates/simple/add_form_element_entry.html:10 -#: templates/fobi/generic/add_form_element_entry.html:5 -#: templates/fobi/generic/add_form_element_entry_ajax.html:6 -#, python-format -msgid "Add \"%(plugin_name)s\" element to the form" -msgstr "Füge \"%(plugin_name)s\"-Element zum Formular hinzu" - -#: contrib/themes/simple/templates/simple/add_form_handler_entry.html:10 -#: templates/fobi/generic/add_form_handler_entry.html:5 -#: templates/fobi/generic/add_form_handler_entry_ajax.html:6 -#, python-format -msgid "Add \"%(plugin_name)s\" handler to the form" -msgstr "Füge \"%(plugin_name)s\"-Formularübergabe zum Formular hinzu" - -#: contrib/themes/simple/templates/simple/base_edit.html:54 -msgid "Django administration" -msgstr "Django-Administration" - -#: contrib/themes/simple/templates/simple/base_edit.html:58 -msgid "Welcome," -msgstr "Willkommen" - -#: contrib/themes/simple/templates/simple/base_edit.html:63 -msgid "Documentation" -msgstr "Dokumentation" - -#: contrib/themes/simple/templates/simple/base_edit.html:65 -#: templatetags/fobi_tags.py:157 -msgid "Log out" -msgstr "Log out" - -#: contrib/themes/simple/templates/simple/edit_form_element_entry.html:10 -#, python-format -msgid "Edit \"%(plugin_name)s\" form element" -msgstr "Bearbeite \"%(plugin_name)s\" Formularelement" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:15 -msgid "Change form elements" -msgstr "Ändere Formularelement" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:23 -msgid "Add form element" -msgstr "Füge Formularelement hinzu" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:66 -msgid "Change form handlers" -msgstr "Ändere Formularübergabe" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:74 -msgid "Add form handler" -msgstr "Füge Formularübergabe hinzu" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:117 -#: templates/fobi/generic/edit_form_entry_ajax.html:112 -msgid "Info" -msgstr "Info" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:150 -msgid "Change form properties" -msgstr "Ändere Formulareigenschaften" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:162 -msgid "Save" -msgstr "Speichern" - -#: contrib/themes/simple/templates/simple/edit_form_handler_entry.html:10 -#, python-format -msgid "Edit \"%(plugin_name)s\" form handler" -msgstr "Bearbeite \"%(plugin_name)s\" Formularübergabe" - -#: templates/fobi/admin/bulk_change_plugins.html:5 -#: templates/fobi/admin/bulk_change_plugins.html:32 -#: templates/fobi/admin/bulk_change_plugins.html:37 -msgid "Edit multiple objects" -msgstr "Bearbeite mehrere Objekte" - -#: templates/fobi/admin/bulk_change_plugins.html:5 +#: templates/admin/_base_site_no_admin_tools.html:5 +#: templates/admin/_base_site_with_admin_tools.html:5 msgid "Django site admin" msgstr "Dajango Seiten Administration" -#: templates/fobi/generic/add_form_element_entry_ajax.html:11 -#: templates/fobi/generic/add_form_handler_entry_ajax.html:9 -#: templates/fobi/generic/create_form_entry_ajax.html:9 -msgid "Add" -msgstr "Hinzufügen" +#: templates/admin/_base_site_no_admin_tools.html:14 +#: templates/admin/_base_site_with_admin_tools.html:24 +msgid "Django administration" +msgstr "Django-Administration" -#: templates/fobi/generic/create_form_entry.html:5 -msgid "Create form entry" +#: templates/cms_page/bootstrap3/base.html:9 +msgid "DjangoCMS Bootstrap 3 example" +msgstr "" + +#: templates/cms_page/djangocms_admin_style_theme/base.html:4 +#: templates/cms_page/simple/base.html:4 +msgid "DjangoCMS Simple example" +msgstr "" + +#: templates/cms_page/foundation5/base.html:9 +msgid "DjangoCMS Foundation 5 example" +msgstr "" + +#: templates/cms_page/foundation5/base.html:99 +#: templates/home/base.html:12 +msgid "Home" +msgstr "Startseite" + +#: templates/fobi/base.html:4 +msgid "Fobi example site" +msgstr "" + +#: templates/fobi/bootstrap3_extras/embed_form_entry_submitted_ajax.html:7 +#: templates/fobi/bootstrap3_extras/view_embed_form_entry_ajax.html:7 +#: templates/fobi/foundation5_extras/embed_form_entry_submitted_ajax.html:7 +#: templates/fobi/foundation5_extras/view_embed_form_entry_ajax.html:7 +#, python-format +msgid "" +"This is just an example of how can we use a custom\n" +" template for rendering the form for the theme %(fobi_theme_uid)s given." +msgstr "" + +#: templates/home/base.html:13 +#: templates/page/base.html:13 +msgid "django-fobi example site" +msgstr "" + +#: templates/home/base.html:22 +#: templates/home/foundation5.html:16 +msgid "" +"\n" +"

\n" +" Welcome to `django-fobi` (later on named just `Fobi`) - a customisable, modular, developer-friendly form\n" +" builder application for Django. With `Fobi` you can build Django forms using a user-friendly GUI,\n" +" save or mail posted form data. Developer-friendly API allows you to build your own form elements\n" +" and form handlers (mechanisms for handling the submitted form data).\n" +"

\n" +" " +msgstr "" + +#: templates/home/base.html:30 +#: templates/home/foundation5.html:24 +msgid "Learn more" +msgstr "" + +#: templates/home/base.html:40 +#, python-format +msgid "" +"\n" +"

The `Fobi` dashboard, where you can see all the forms you have created, edit them (add/remove elements,\n" +" form handlers), create new forms as well as remove existing ones.

\n" +"

Go to dashboard »

\n" +" " +msgstr "" + +#: templates/home/base.html:47 +#: templates/home/foundation5.html:41 +#, fuzzy +msgid "Create a form" msgstr "Formular erstellen" -#: templates/fobi/generic/edit_form_element_entry.html:5 -#: templates/fobi/generic/edit_form_element_entry_ajax.html:6 +#: templates/home/base.html:49 #, python-format -msgid "Edit \"%(plugin_name)s\" element of the form" -msgstr "Bearbeite \"%(plugin_name)s\" Element des Formulars" +msgid "" +"\n" +"

Create your first form using awesome user-friendly GUI. Choose what to do with the posted data.

\n" +"

Create form »

\n" +" " +msgstr "" -#: templates/fobi/generic/edit_form_element_entry_ajax.html:9 -#: templates/fobi/generic/edit_form_handler_entry_ajax.html:9 -#: templates/fobi/generic/view_form_entry_ajax.html:9 +#: templates/home/base.html:55 +#: templates/home/foundation5.html:49 +msgid "See the admin part" +msgstr "" + +#: templates/home/base.html:57 +#, python-format +msgid "" +"\n" +"

See the Django-admin for saved data, as well as choose who to grant with permissions of using\n" +" one or another `Fobi` plugin (form element or form handler).

\n" +"

Go to admin »

\n" +" " +msgstr "" + +#: templates/home/foundation5.html:34 +#, python-format +msgid "" +"\n" +"

The `Fobi` dashboard, where you can see all the forms you have created, edit them (add/remove elements,\n" +" form handlers), create new forms as well as remove existing ones.

\n" +"

Go to dashboard »

\n" +" " +msgstr "" + +#: templates/home/foundation5.html:43 +#, python-format +msgid "" +"\n" +"

Create your first form using awesome user-friendly GUI. Choose what to do with the posted data.

\n" +"

Create form »

\n" +" " +msgstr "" + +#: templates/home/foundation5.html:51 +#, python-format +msgid "" +"\n" +"

See the Django-admin for saved data, as well as choose who to grant with permissions of using\n" +" one or another `Fobi` plugin (form element or form handler).

\n" +"

Go to admin »

\n" +" " +msgstr "" + +#: templates/registration/activate.html:5 +#: templates/registration/activate.html:12 +#: templates/registration/activation_complete.html:5 +#: templates/registration/activation_complete.html:12 +msgid "Activation complete" +msgstr "" + +#: templates/registration/activate.html:5 +#: templates/registration/activate.html:12 +msgid "Activation problem" +msgstr "" + +#: templates/registration/activate.html:17 +#, python-format +msgid "" +"\n" +" Thanks %(account)s, activation complete!\n" +" You may now login using the username and password you set at registration.\n" +" " +msgstr "" + +#: templates/registration/activate.html:22 +msgid "Oops – it seems that your activation key is invalid. Please check the url again." +msgstr "" + +#: templates/registration/activation_complete.html:16 +#, python-format +msgid "" +"\n" +" Thanks, activation complete! You may now login using the username and password you set at registration.\n" +" " +msgstr "" + +#: templates/registration/activation_email.html:8 +#, python-format +msgid "" +"\n" +"

Account registration for %(sitename)s

\n" +"

\n" +"You (or someone pretending to be you) have asked to register an account at\n" +"%(sitename)s.
\n" +"If this wasn't you, please ignore this email and your address will be removed\n" +"from our records.\n" +"

\n" +"

\n" +"To activate this account, please click the following link within the next \n" +"%(expiration_days)s days:
\n" +"http://%(sitedomain)s%(activation_key_url)s\n" +"

\n" +"

\n" +"Sincerely,
\n" +"%(sitename)s Management\n" +"

\n" +"\n" +msgstr "" + +#: templates/registration/activation_email.txt:3 +#, python-format +msgid "" +"\n" +"You (or someone pretending to be you) have asked to register an account at\n" +"%(sitename)s. If this wasn't you, please ignore this email\n" +"and your address will be removed from our records.\n" +"\n" +"To activate this account, please click the following link within the next \n" +"%(expiration_days)s days:\n" +"\n" +"http://%(siteurl)s%(activation_key_url)s\n" +"\n" +"Sincerely,\n" +"%(sitename)s Management\n" +msgstr "" + +#: templates/registration/activation_email_subject.txt:1 +#, python-format +msgid "Account registration for %(sitename)s" +msgstr "" + +#: templates/registration/login.html:5 +#: templates/registration/login_ajax.html:6 +msgid "Login" +msgstr "" + +#: templates/registration/login_ajax.html:14 msgid "Submit" msgstr "Abschicken" -#: templates/fobi/generic/edit_form_entry.html:5 -msgid "Edit form entry" -msgstr "Bearbeite Formulareintrag" - -#: templates/fobi/generic/edit_form_entry.html:9 -#: templates/fobi/generic/view_form_entry.html:9 -msgid "View" -msgstr "Ansicht" - -#: templates/fobi/generic/edit_form_handler_entry.html:5 -#: templates/fobi/generic/edit_form_handler_entry_ajax.html:6 +#: templates/registration/login_ajax.html:16 #, python-format -msgid "Edit \"%(plugin_name)s\" handler of the form" -msgstr "Bearbeite \"%(plugin_name)s\" Formularübergabe dieses Formulars" +msgid "" +"Forgot your password?\n" +" Need an account?" +msgstr "" -#: templates/fobi/generic/form_entry_submitted.html:5 -msgid "Form submitted!" -msgstr "Formular abgeschickt!" +#: templates/registration/logout.html:5 +#: templates/registration/logout.html:12 +#, fuzzy +msgid "Logged out" +msgstr "Log out" -#: templates/fobi/generic/form_entry_submitted_ajax.html:4 -msgid "Thank you!" -msgstr "Vielen Dank!" +#: templates/registration/logout.html:15 +msgid "Successfully logged out!" +msgstr "" -#: templates/fobi/generic/form_entry_submitted_ajax.html:15 -msgid "Form submitted successfully." -msgstr "Formular erfolgreich abgeschickt." +#: templates/registration/logout.html:17 +#, python-format +msgid "Log in again." +msgstr "" -#: templates/fobi/generic/view_form_entry.html:5 -#: templates/fobi/generic/view_form_entry_ajax.html:6 -msgid "View form" -msgstr "Formular betrachten" +#: templates/registration/password_change_done.html:5 +#: templates/registration/password_change_done.html:11 +#, fuzzy +msgid "Password changed" +msgstr "Passwort" -#: templates/fobi/generic/snippets/form_properties_snippet.html:33 -msgid "Help" -msgstr "Hilfe" +#: templates/registration/password_change_done.html:14 +msgid "Password successfully changed!" +msgstr "" -#: templatetags/fobi_tags.py:166 -msgid "Log in" -msgstr "Einloggen" +#: templates/registration/password_change_form.html:5 +#: templates/registration/password_change_form_ajax.html:4 +#: templates/registration/password_change_form_ajax.html:12 +#, fuzzy +msgid "Change password" +msgstr "Passwort" + +#: templates/registration/password_reset_complete.html:5 +#: templates/registration/password_reset_complete.html:12 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_complete.html:15 +msgid "Your password has been reset!" +msgstr "" + +#: templates/registration/password_reset_complete.html:17 +#, python-format +msgid "You may now log in." +msgstr "" + +#: templates/registration/password_reset_confirm.html:5 +#: templates/registration/password_reset_confirm.html:11 +msgid "Confirm password reset" +msgstr "" + +#: templates/registration/password_reset_confirm.html:14 +msgid "Enter your new password below to reset your password:" +msgstr "" + +#: templates/registration/password_reset_confirm.html:20 +#, fuzzy +msgid "Set password" +msgstr "Passwort" + +#: templates/registration/password_reset_done.html:4 +#: templates/registration/password_reset_done_ajax.html:4 +#, fuzzy +msgid "Password reset" +msgstr "Passwort" + +#: templates/registration/password_reset_done_ajax.html:8 +msgid "" +"\n" +" We have sent you an email with a link to reset your password.\n" +" Please check your email and click the link to continue.\n" +" " +msgstr "" + +#: templates/registration/password_reset_email.html:1 +#, fuzzy +msgid "Greetings" +msgstr "Testen" + +#: templates/registration/password_reset_email.html:3 +#, python-format +msgid "" +"You are receiving this email because you (or someone pretending to be you)\n" +"requested that your password be reset on the %(domain)s site. If you do not \n" +"wish to reset your password, please ignore this message.\n" +"\n" +"To reset your password, please click the following link, or copy and paste it\n" +"into your web browser:" +msgstr "" + +#: templates/registration/password_reset_email.html:12 +#, python-format +msgid "" +"\n" +"Your username, in case you've forgotten: %(username)s\n" +"\n" +"Best regards,\n" +"%(site_name)s Management\n" +msgstr "" + +#: templates/registration/password_reset_form.html:5 +#: templates/registration/password_reset_form_ajax.html:6 +#: templates/registration/password_reset_form_ajax.html:21 +#, fuzzy +msgid "Reset password" +msgstr "Passwort" + +#: templates/registration/password_reset_form_ajax.html:10 +msgid "" +"\n" +" Forgot your password? Enter your email in the form below and we'll send you\n" +" instructions for creating a new one.\n" +" " +msgstr "" + +#: templates/registration/registration_complete.html:5 +#: templates/registration/registration_complete.html:11 +msgid "Activation email sent" +msgstr "" + +#: templates/registration/registration_complete.html:14 +msgid "An activation email has been sent." +msgstr "" + +#: templates/registration/registration_complete.html:16 +msgid "Please check your email and click on the link to activate your account." +msgstr "" + +#: templates/registration/registration_form.html:5 +#: templates/registration/registration_form_ajax.html:4 +msgid "Register for an account" +msgstr "" + +#: templates/registration/registration_form_ajax.html:12 +msgid "Send activation email" +msgstr "" + +#~ msgid "Custom" +#~ msgstr "Angepasst" + +#~ msgid "User" +#~ msgstr "Benutzer" + +#~ msgid "Additional" +#~ msgstr "Zusätzlich" + +#~ msgid "Form handler entry" +#~ msgstr "Formularübergabe Einträge" + +#~ msgid "{0} plugins were changed successfully." +#~ msgstr "{0} Plugins wurden erflgreich geändert" + +#~ msgid "POST required when changing in bulk!" +#~ msgstr "POST benötigt bei Massenänderungen" + +#~ msgid "Build your forms" +#~ msgstr "Erstelle dein Forular" + +#~ msgid "Name" +#~ msgstr "Name" + +#~ msgid "Label" +#~ msgstr "Label" + +#~ msgid "Help text" +#~ msgstr "Hilfetext" + +#~ msgid "Required" +#~ msgstr "Pflichtfeld" + +#~ msgid "Duplicate field name!" +#~ msgstr "Feldname bereits vorhanden!" + +#~ msgid "Duplicate label name!" +#~ msgstr "Labelname bereits vorhanden!" + +#~ msgid "General" +#~ msgstr "Allgemein" + +#~ msgid "Theme `{0}` does not exist!" +#~ msgstr "Theme `{0}` nicht vorhanden!" + +#~ msgid "Append" +#~ msgstr "Hinzufügen" + +#~ msgid "Replace" +#~ msgstr "Ersetzen" + +#~ msgid "Selected plugins" +#~ msgstr "Plugin auswählen" + +#~ msgid "Users action" +#~ msgstr "Benutzeraktion" + +#~ msgid "" +#~ "If set to ``replace``, the groups are replaced; otherwise - appended." +#~ msgstr "" +#~ "Wenn \"Ersetzen\" gewählt wurde wird die Gruppe ersetzt; Wähle " +#~ "anderenfalls - Hinzufügen." + +#~ msgid "Groups action" +#~ msgstr "Gruppenaktion" + +#~ msgid "Group" +#~ msgstr "Gruppe" + +#~ msgid "UID" +#~ msgstr "UID" + +#~ msgid "Groups" +#~ msgstr "Gruppe" + +#~ msgid "Users" +#~ msgstr "Benutzer" + +#~ msgid "Plugin UID" +#~ msgstr "Plugin UID" + +#~ msgid "Form element plugin" +#~ msgstr "Formelementplugin" + +#~ msgid "Form element plugins" +#~ msgstr "Formelementplugins" + +#~ msgid "Form handler plugin" +#~ msgstr "Formularübergabeplugin" + +#~ msgid "Form handler plugins" +#~ msgstr "Formularübergabeplugins" + +#~ msgid "Slug" +#~ msgstr "Slug" + +#~ msgid "Is public?" +#~ msgstr "Öffentlich?" + +#~ msgid "Makes your form wizard visible to the public." +#~ msgstr "Denn Formular-Wizard öffentlich machen." + +#~ msgid "Is cloneable?" +#~ msgstr "Kopierbar?" + +#~ msgid "Makes your form wizard cloneable by other users." +#~ msgstr "Mache den Formular-Wizard für andere Nutzer kopierbar." + +#~ msgid "Form wizard entry" +#~ msgstr "Formular-Witard-Eintrag" + +#~ msgid "Form wizard entries" +#~ msgstr "Formular-Wizard-Einträge" + +#~ msgid "Form wizard" +#~ msgstr "Formular-Wizard" + +#~ msgid "Public?" +#~ msgstr "Öffentlich?" + +#~ msgid "Makes your form visible to the public." +#~ msgstr "Veröffentlicht das Formular" + +#~ msgid "Cloneable?" +#~ msgstr "Kopierbar" + +#~ msgid "Makes your form cloneable by other users." +#~ msgstr "Macht das Formular durch Nutzer kopierbar." + +#~ msgid "Position" +#~ msgstr "Position" + +#~ msgid "Success page title" +#~ msgstr "Erfolgsseiten Titel" + +#~ msgid "Custom message title to display after valid form is submitted" +#~ msgstr "" +#~ "Benutzerdefinierter Titel, welcher nach erfolgreicher Eingabe angezeigt " +#~ "wird" + +#~ msgid "Success page body" +#~ msgstr "Erfolgsseiten Textkörper" + +#~ msgid "Custom message text to display after valid form is submitted" +#~ msgstr "" +#~ "Benutzerdefinierter Text, der nach erfolgreicher Eingabe angezeigt wird" + +#~ msgid "Action" +#~ msgstr "Aktion" + +#~ msgid "Custom form action" +#~ msgstr "Benutzerdefinierte Formular Aktion" + +#~ msgid "Form entry" +#~ msgstr "Formular" + +#~ msgid "Form entries" +#~ msgstr "Formulare" + +#~ msgid "Is repeatable?" +#~ msgstr "Ist Anhängbar?" + +#~ msgid "Makes your form fieldset repeatable." +#~ msgstr "Macht das Formular Feldset anhängbar" + +#~ msgid "Form fieldset entry" +#~ msgstr "Formular Fieldset" + +#~ msgid "Form fieldset entries" +#~ msgstr "Formular Fieldsets" + +#~ msgid "Plugin data" +#~ msgstr "Plugindaten" + +#~ msgid "Plugin name" +#~ msgstr "Pluginname" + +#~ msgid "Form fieldset" +#~ msgstr "Formular Fieldset" + +#~ msgid "Form element entry" +#~ msgstr "Formularelement" + +#~ msgid "Form element entries" +#~ msgstr "Formularelemente" + +#~ msgid "Form handler entries" +#~ msgstr "Formularübegabe" + +#~ msgid "Edit" +#~ msgstr "Bearbeiten" + +#~ msgid "Delete" +#~ msgstr "Löschen" + +#~ msgid "{0} not found." +#~ msgstr "{0} nicht gefunden." + +#~ msgid "Form {0} was created successfully." +#~ msgstr "Formular {0} erfolgreich erstellt." + +#~ msgid "Errors occured while saving the form: {0}." +#~ msgstr "Beim speichern des Formulars {0} ist ein Fehler aufgetreten" + +#~ msgid "Form entry not found." +#~ msgstr "Formular nicht gefunden." + +#~ msgid "Elements ordering edited successfully." +#~ msgstr "Element Reihenfolge erfolgreich bearbeitet" + +#~ msgid "Errors occured while trying to change the elements ordering!" +#~ msgstr "Während der Änderung der Reihenfolge ist ein Fehler aufgetreten!" + +#~ msgid "Form {0} was edited successfully." +#~ msgstr "Fomular {0} erfolgreich bearbeitet." + +#~ msgid "The form element plugin \"{0}\" was added successfully." +#~ msgstr "Das Fomularelementplugin \"{0}\" erfolgreich hinzuefügt." + +#~ msgid "Form element entry not found." +#~ msgstr "Fomularelement nicht gefunden." + +#~ msgid "The form element plugin \"{0}\" is not configurable!" +#~ msgstr "Formularelementplugin \"{0}\" ist nicht konfigurierbar!" + +#~ msgid "The form element plugin \"{0}\" was edited successfully." +#~ msgstr "Formularelementplugin \"{0}\" wurde erfolgreich bearbeitet." + +#~ msgid "The form element plugin \"{0}\" was deleted successfully." +#~ msgstr "Formularelementplugin \"{0}\" wurde erfolgreich gelöscht." + +#~ msgid "Plugin does not exist or you are not allowed to use this plugin!" +#~ msgstr "" +#~ "Plugin exisitiert nicht oder keine Berechtigung zur Nutzung des Plugins!" + +#~ msgid "The form handler plugin \"{0}\" was added successfully." +#~ msgstr "Das Formularübergabeplugin \"{0}\" wurde erfolgreich hinzugefügt." + +#~ msgid "Form handler entry not found." +#~ msgstr "Formularübergabe nicht gefunden" + +#~ msgid "The form handler plugin \"{0}\" is not configurable!" +#~ msgstr "Das Formularübergabeplugin \"{0}\" ist nicht Bearbeitbar!" + +#~ msgid "The form handler plugin \"{0}\" was edited successfully." +#~ msgstr "Das Formularübergabeplugin \"{0}\" erfolgreich bearbeitet." + +#~ msgid "The form handler plugin \"{0}\" was deleted successfully." +#~ msgstr "Das Formularübergabeplugin \"{0}\" erfolgreich gelöscht." + +#~ msgid "Form {0} was submitted successfully." +#~ msgstr "Formular {0} wurde erfolgreich übertragen." + +#~ msgid "The form \"{0}\" was deleted successfully." +#~ msgstr "Das Formular \"{0}\" wurde erfolgreich gelöscht." + +#~ msgid "Yes" +#~ msgstr "Ja" + +#~ msgid "No" +#~ msgstr "Nein" + +#~ msgid "Fobi form" +#~ msgstr "Fobi Formular" + +#~ msgid "Form template name" +#~ msgstr "Formularvorlagenname" + +#~ msgid "Template to render the form with." +#~ msgstr "Vorlage zur Erstellung von Formularen" + +#~ msgid "Hide form title" +#~ msgstr "Titel verbergen" + +#~ msgid "If checked, no form title is shown." +#~ msgstr "Wenn gewählt wird kein Formulartitel angezeigt" + +#~ msgid "Form title" +#~ msgstr "Formulartitel" + +#~ msgid "Overrides the default form title." +#~ msgstr "Überschreibt den Standartformulartitel" + +#~ msgid "Submit button text" +#~ msgstr "Bestätigungsbutton Text" + +#~ msgid "Overrides the default form submit button text." +#~ msgstr "Überschreibt den Standarttext des Besttigungsbuttons" + +#~ msgid "Success page template name" +#~ msgstr "Erfolgsseitevorlagenname" + +#~ msgid "Template to render the success page with." +#~ msgstr "Vorlage zur Darstellung der Erfolgsseite." + +#~ msgid "Hide success page title" +#~ msgstr "Erfolgsseite verbergen" + +#~ msgid "If checked, no success page title is shown." +#~ msgstr "Wenn aktiviert wird keine Erfolgsseitentitel angezeigt" + +#~ msgid "Succes page title" +#~ msgstr "Erfolgsseitentitel" + +#~ msgid "Overrides the default success page title." +#~ msgstr "Überschreibt den Standarterfolgsseitentitel" + +#~ msgid "Succes page text" +#~ msgstr "Erfolgsseitentext" + +#~ msgid "Overrides the default success page text." +#~ msgstr "Überschrebt den Standarterfolgsseitentext" + +#~ msgid "" +#~ "\n" +#~ "You have to be authorised in order to see the content.\n" +#~ "Log in here.\n" +#~ msgstr "" +#~ "\n" +#~ "Sie müssen sich anmelden um den Inhalt zu sehen.\n" +#~ "Einloggen\n" + +#~ msgid "Smart crop" +#~ msgstr "Geschicktes Zuschneiden" + +#~ msgid "Crop center" +#~ msgstr "Mittig Zuschneiden" + +#~ msgid "Crop scale" +#~ msgstr "Skalieren" + +#~ msgid "Fit width" +#~ msgstr "Auf Breite anassen" + +#~ msgid "Fit height" +#~ msgstr "Auf Höhe anpassen" + +#~ msgid "Content image" +#~ msgstr "Bildinhalt" + +#~ msgid "Content" +#~ msgstr "Inhalt" + +#~ msgid "Image" +#~ msgstr "Bild" + +#~ msgid "Alt text" +#~ msgstr "Alt-Text" + +#~ msgid "Fit method" +#~ msgstr "Anpassungsmethode" + +#~ msgid "Size" +#~ msgstr "Größe" + +#~ msgid "No image provided!" +#~ msgstr "Kein Bild übermittelt!" + +#~ msgid "Content text" +#~ msgstr "Textinhalt" + +#~ msgid "Text" +#~ msgstr "Text" + +#~ msgid "Content video" +#~ msgstr "Videoinhalt" + +#~ msgid "Title" +#~ msgstr "Titel" + +#~ msgid "URL" +#~ msgstr "URL" + +#~ msgid "Boolean" +#~ msgstr "Wahr/Falsch-Schalter" + +#~ msgid "Fields" +#~ msgstr "Felder" + +#~ msgid "Initial" +#~ msgstr "Vorausgefüllt" + +#~ msgid "Date" +#~ msgstr "Datum" + +#~ msgid "Input formats" +#~ msgstr "Eingabeformat" + +#~ msgid "Date drop down" +#~ msgstr "Datum DropDown" + +#~ msgid "Minimum year value" +#~ msgstr "Startjahr" + +#~ msgid "Maximum year value" +#~ msgstr "Endjahr" + +#~ msgid "DateTime" +#~ msgstr "Datum und Zeit" + +#~ msgid "Input formats" +#~ msgstr "Eingabeformat" + +#~ msgid "Email" +#~ msgstr "Email" + +#~ msgid "Max length" +#~ msgstr "maximale Länge" + +#~ msgid "Placeholder" +#~ msgstr "Platzhalter" + +#~ msgid "File" +#~ msgstr "Datei" + +#~ msgid "Hidden" +#~ msgstr "Versteckt" + +#~ msgid "Input" +#~ msgstr "Eingabe" + +#~ msgid "Auto-complete (HTML5 autocomplete)" +#~ msgstr "Auto-Vervollständigung (HTML5)" + +#~ msgid "Auto-focus (HTML5 autofocus)" +#~ msgstr "Auto-Fokus (HTML5)" + +#~ msgid "Disabled" +#~ msgstr "Abgeschaltet" + +#~ msgid "List (HTML5 list)" +#~ msgstr "Liste (HTML5)" + +#~ msgid "Max (HTML5 max)" +#~ msgstr "Maximum (HTML5)" + +#~ msgid "Min (HTML5 min)" +#~ msgstr "Minimum (HTML5)" + +#~ msgid "Multiple (HTML5 multiple)" +#~ msgstr "Mehrfachauswahl (HTML5)" + +#~ msgid "Pattern (HTML5 pattern)" +#~ msgstr "Musster (HTML5)" + +#~ msgid "Read-only (HTML readonly)" +#~ msgstr "Nur-Lesen (HTML)" + +#~ msgid "Step (HTML5 step)" +#~ msgstr "Schritt (HTML5)" + +#~ msgid "Type (HTML type)" +#~ msgstr "Typen (HTML)" + +#~ msgid "Integer" +#~ msgstr "Zahlenwert" + +#~ msgid "Min value" +#~ msgstr "minimal Wert" + +#~ msgid "Max value" +#~ msgstr "maxima Wert" + +#~ msgid "Radio" +#~ msgstr "Radio-Button" + +#~ msgid "Choices" +#~ msgstr "Auswahl" + +#~ msgid "" +#~ "Enter single values/pairs per line. Example:
   " +#~ " 1
    2
    alpha, " +#~ "Alpha
    beta, Beta
    " +#~ "omega

It finally transforms into the following HTML code:" +#~ "
    <select id=\"id_NAME_OF_THE_ELEMENT" +#~ "\" name=\"NAME_OF_THE_ELEMENT\">
     " +#~ "   <option value=\"1\">1</option>
 " +#~ "       <option value=\"2\">2</" +#~ "option>
        <option " +#~ "value=\"alpha\">Alpha</option>
     " +#~ "   <option value=\"beta\">Beta</option>
        <option value=\"omega" +#~ "\">omega</option>
    </select>" +#~ msgstr "" +#~ "Jeweils ein Wert/Paar pro Zeile. Zum Beispiel:
  " +#~ "  1
    2
    " +#~ "alpha, Alpha
    beta, Beta
   " +#~ " omega

It finally transforms into the following HTML code:" +#~ "
    <select id=\"id_NAME_OF_THE_ELEMENT" +#~ "\" name=\"NAME_OF_THE_ELEMENT\">
     " +#~ "   <option value=\"1\">1</option>
 " +#~ "       <option value=\"2\">2</" +#~ "option>
        <option " +#~ "value=\"alpha\">Alpha</option>
     " +#~ "   <option value=\"beta\">Beta</option>
        <option value=\"omega" +#~ "\">omega</option>
    </select>" + +#~ msgid "Select" +#~ msgstr "Auswahl" + +#~ msgid "Select model object" +#~ msgstr "Modelobjekt Auswahl" + +#~ msgid "Model" +#~ msgstr "Model" + +#~ msgid "Select multiple" +#~ msgstr "Mehrfachauswahl" + +#~ msgid "Select multiple model objects" +#~ msgstr "Mehrfachauswahl Modelobjekte" + +#~ msgid "Textarea" +#~ msgstr "Textbreich" + +#~ msgid "Captcha" +#~ msgstr "Captcha" + +#~ msgid "Security" +#~ msgstr "Sicherheit" + +#~ msgid "Field value was tampered with." +#~ msgstr "Der Feldinhalt wurde bearbeitet." + +#~ msgid "Honeypot" +#~ msgstr "Honeypot" + +#~ msgid "Dummy" +#~ msgstr "Dummy" + +#~ msgid "Dummy content" +#~ msgstr "Dummyinhalt" + +#~ msgid "Raw" +#~ msgstr "Rohdaten" + +#~ msgid "Saved form data entry" +#~ msgstr "gespeicherte Formulardaten" + +#~ msgid "Export data to CSV/XLS" +#~ msgstr "Daten als CSB/XLS exportieren " + +#~ msgid "DB store" +#~ msgstr "Datenbankspeicher" + +#~ msgid "View entries" +#~ msgstr "Einträge ansehen" + +#~ msgid "Export entries" +#~ msgstr "Einträge exportieren" + +#~ msgid "Form data headers" +#~ msgstr "Formular Daten Header" + +#~ msgid "Date created" +#~ msgstr "Erstelldatum" + +#~ msgid "Saved form data entries" +#~ msgstr "gespeicherte Formulardaten" + +#~ msgid "Saved data" +#~ msgstr "gespeicherte Daten" + +#~ msgid "View form data" +#~ msgstr "Formulardaten ansehen" + +#~ msgid "Saved form data" +#~ msgstr "gespeicherte Formulardaten" + +#~ msgid "Filter" +#~ msgstr "Filter" + +#~ msgid "HTTP Repost" +#~ msgstr "HTTP Antwort" + +#~ msgid "Endpoint URL" +#~ msgstr "URL Endpunkt" + +#~ msgid "Mail" +#~ msgstr "E-Mail" + +#~ msgid "From name" +#~ msgstr "Formular Name" + +#~ msgid "From email" +#~ msgstr "Formular E-Mail" + +#~ msgid "To name" +#~ msgstr "An Name" + +#~ msgid "To email" +#~ msgstr "An E-Mail" + +#~ msgid "Subject" +#~ msgstr "Betreff" + +#~ msgid "Body" +#~ msgstr "Textkörper" + +#~ msgid "To" +#~ msgstr "An" + +#~ msgid "MailChimp" +#~ msgstr "MailChimp" + +#~ msgid "Bootstrap 3" +#~ msgstr "Bootstrap3" + +#~ msgid "Error" +#~ msgstr "Fehler" + +#~ msgid "Foundation 5" +#~ msgstr "Foundation5" + +#~ msgid "Your forms" +#~ msgstr "Ihre Formulare" + +#~ msgid "Is public" +#~ msgstr "Öffentlich" + +#~ msgid "Is cloneable" +#~ msgstr "Kopierbar" + +#~ msgid "Edit form" +#~ msgstr "Formular bearbeiten" + +#~ msgid "Elements" +#~ msgstr "Elemente" + +#~ msgid "Handlers" +#~ msgstr "Formularübergabe" + +#~ msgid "Properties" +#~ msgstr "Eigenschaften" + +#~ msgid "Add elements to your form" +#~ msgstr "Elemente zum Formular hinzufügen" + +#~ msgid "Choose form element to add" +#~ msgstr "Wähle Formularelement zum hinzufügen" + +#~ msgid "Save ordering" +#~ msgstr "Reihenfolge speichern" + +#~ msgid "Add handlers to your form" +#~ msgstr "Formularübergabe zum Formular hinzufügen" + +#~ msgid "Choose form handler to add" +#~ msgstr "Wähle Formularübergabe zum hinzufügen" + +#~ msgid "Handler" +#~ msgstr "Formularübergabe" + +#~ msgid "Form properties" +#~ msgstr "Formulareigenschaften" + +#~ msgid "Submit changes" +#~ msgstr "Änderungen überagen" + +#~ msgid "" +#~ "Fields marked with * are required" +#~ msgstr "" +#~ "Felder die mit * sind Pflichtfelder" + +#~ msgid "Simple" +#~ msgstr "Einfach" + +#~ msgid "Add \"%(plugin_name)s\" element to the form" +#~ msgstr "Füge \"%(plugin_name)s\"-Element zum Formular hinzu" + +#~ msgid "Add \"%(plugin_name)s\" handler to the form" +#~ msgstr "Füge \"%(plugin_name)s\"-Formularübergabe zum Formular hinzu" + +#~ msgid "Welcome," +#~ msgstr "Willkommen" + +#~ msgid "Documentation" +#~ msgstr "Dokumentation" + +#~ msgid "Edit \"%(plugin_name)s\" form element" +#~ msgstr "Bearbeite \"%(plugin_name)s\" Formularelement" + +#~ msgid "Change form elements" +#~ msgstr "Ändere Formularelement" + +#~ msgid "Add form element" +#~ msgstr "Füge Formularelement hinzu" + +#~ msgid "Change form handlers" +#~ msgstr "Ändere Formularübergabe" + +#~ msgid "Add form handler" +#~ msgstr "Füge Formularübergabe hinzu" + +#~ msgid "Info" +#~ msgstr "Info" + +#~ msgid "Change form properties" +#~ msgstr "Ändere Formulareigenschaften" + +#~ msgid "Save" +#~ msgstr "Speichern" + +#~ msgid "Edit \"%(plugin_name)s\" form handler" +#~ msgstr "Bearbeite \"%(plugin_name)s\" Formularübergabe" + +#~ msgid "Edit multiple objects" +#~ msgstr "Bearbeite mehrere Objekte" + +#~ msgid "Add" +#~ msgstr "Hinzufügen" + +#~ msgid "Create form entry" +#~ msgstr "Formular erstellen" + +#~ msgid "Edit \"%(plugin_name)s\" element of the form" +#~ msgstr "Bearbeite \"%(plugin_name)s\" Element des Formulars" + +#~ msgid "Edit form entry" +#~ msgstr "Bearbeite Formulareintrag" + +#~ msgid "View" +#~ msgstr "Ansicht" + +#~ msgid "Edit \"%(plugin_name)s\" handler of the form" +#~ msgstr "Bearbeite \"%(plugin_name)s\" Formularübergabe dieses Formulars" + +#~ msgid "Form submitted!" +#~ msgstr "Formular abgeschickt!" + +#~ msgid "Thank you!" +#~ msgstr "Vielen Dank!" + +#~ msgid "Form submitted successfully." +#~ msgstr "Formular erfolgreich abgeschickt." + +#~ msgid "View form" +#~ msgstr "Formular betrachten" + +#~ msgid "Help" +#~ msgstr "Hilfe" + +#~ msgid "Log in" +#~ msgstr "Einloggen" diff --git a/examples/simple/locale/hy/LC_MESSAGES/django.po b/examples/simple/locale/hy/LC_MESSAGES/django.po index 8200ad32..da72757a 100644 --- a/examples/simple/locale/hy/LC_MESSAGES/django.po +++ b/examples/simple/locale/hy/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-13 00:52+0100\n" +"POT-Creation-Date: 2015-02-27 23:38+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/examples/simple/locale/nl/LC_MESSAGES/django.mo b/examples/simple/locale/nl/LC_MESSAGES/django.mo index 2cc15b6c9cbcab1fd406b401564a41fa0e6db725..4c41ddc09843933fa886968324f90d573956e85f 100644 GIT binary patch delta 40 mcmdnQyoq^29j~dbfsw9}xq^|gm5JrVZfRrzQ=^HS{{sNmhYJ$` delta 40 qcmdnQyoq^29j}S5p`osUv4WA2m8rqRZfU51se*x#m67Gd&Hn+_!3zHX diff --git a/examples/simple/locale/nl/LC_MESSAGES/django.po b/examples/simple/locale/nl/LC_MESSAGES/django.po index 2e298e2a..6c8a923c 100644 --- a/examples/simple/locale/nl/LC_MESSAGES/django.po +++ b/examples/simple/locale/nl/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-13 00:52+0100\n" -"PO-Revision-Date: 2014-11-05 02:29+0100\n" +"POT-Creation-Date: 2015-02-27 23:49+0100\n" +"PO-Revision-Date: 2015-02-27 23:52+0100\n" "Last-Translator: Artur Barseghyan \n" "Language-Team: LANGUAGE \n" "Language: Dutch\n" @@ -37,19 +37,23 @@ msgstr "" msgid "German" msgstr "" -#: settings.py:306 settings.py:320 +#: settings.py:306 +#: settings.py:320 msgid "Custom bootstrap3 embed form view template" msgstr "" -#: settings.py:312 settings.py:326 +#: settings.py:312 +#: settings.py:326 msgid "Custom bootstrap3 embed form entry submitted template" msgstr "" -#: settings.py:342 settings.py:356 +#: settings.py:342 +#: settings.py:356 msgid "Custom foundation5 embed form view template" msgstr "" -#: settings.py:348 settings.py:362 +#: settings.py:348 +#: settings.py:362 msgid "Custom foundation5 embed form entry submitted template" msgstr "" @@ -57,43 +61,53 @@ msgstr "" msgid "© django-fobi example site 2014" msgstr "" -#: admin_tools_dashboard/__init__.py:29 admin_tools_dashboard/menu.py:28 +#: admin_tools_dashboard/__init__.py:29 +#: admin_tools_dashboard/menu.py:28 msgid "Foo" msgstr "" -#: admin_tools_dashboard/__init__.py:37 admin_tools_dashboard/menu.py:34 +#: admin_tools_dashboard/__init__.py:37 +#: admin_tools_dashboard/menu.py:34 msgid "Fobi" msgstr "" -#: admin_tools_dashboard/__init__.py:40 admin_tools_dashboard/menu.py:36 +#: admin_tools_dashboard/__init__.py:40 +#: admin_tools_dashboard/menu.py:36 msgid "Plugins" msgstr "" -#: admin_tools_dashboard/__init__.py:41 admin_tools_dashboard/menu.py:37 +#: admin_tools_dashboard/__init__.py:41 +#: admin_tools_dashboard/menu.py:37 msgid "Forms" msgstr "" -#: admin_tools_dashboard/__init__.py:42 admin_tools_dashboard/menu.py:38 +#: admin_tools_dashboard/__init__.py:42 +#: admin_tools_dashboard/menu.py:38 msgid "Data" msgstr "" -#: admin_tools_dashboard/__init__.py:49 admin_tools_dashboard/menu.py:45 +#: admin_tools_dashboard/__init__.py:49 +#: admin_tools_dashboard/menu.py:45 msgid "FeinCMS Pages" msgstr "" -#: admin_tools_dashboard/__init__.py:58 admin_tools_dashboard/menu.py:52 +#: admin_tools_dashboard/__init__.py:58 +#: admin_tools_dashboard/menu.py:52 msgid "DjangoCMS Pages" msgstr "" -#: admin_tools_dashboard/__init__.py:66 admin_tools_dashboard/menu.py:58 +#: admin_tools_dashboard/__init__.py:66 +#: admin_tools_dashboard/menu.py:58 msgid "Administration" msgstr "" -#: admin_tools_dashboard/__init__.py:73 admin_tools_dashboard/__init__.py:87 +#: admin_tools_dashboard/__init__.py:73 +#: admin_tools_dashboard/__init__.py:87 msgid "Recent Actions" msgstr "" -#: admin_tools_dashboard/menu.py:24 templates/home/base.html:38 +#: admin_tools_dashboard/menu.py:24 +#: templates/home/base.html:38 #: templates/home/foundation5.html:32 msgid "Dashboard" msgstr "" @@ -137,7 +151,8 @@ msgstr "" msgid "DjangoCMS Foundation 5 example" msgstr "" -#: templates/cms_page/foundation5/base.html:99 templates/home/base.html:12 +#: templates/cms_page/foundation5/base.html:99 +#: templates/home/base.html:12 msgid "Home" msgstr "" @@ -155,26 +170,26 @@ msgid "" " template for rendering the form for the theme %(fobi_theme_uid)s given." msgstr "" -#: templates/home/base.html:13 templates/page/base.html:13 +#: templates/home/base.html:13 +#: templates/page/base.html:13 msgid "django-fobi example site" msgstr "" -#: templates/home/base.html:22 templates/home/foundation5.html:16 +#: templates/home/base.html:22 +#: templates/home/foundation5.html:16 msgid "" "\n" "

\n" -" Welcome to `django-fobi` (later on named just `Fobi`) - a customisable, " -"modular, developer-friendly form\n" -" builder application for Django. With `Fobi` you can build Django forms " -"using a user-friendly GUI,\n" -" save or mail posted form data. Developer-friendly API allows you to " -"build your own form elements\n" +" Welcome to `django-fobi` (later on named just `Fobi`) - a customisable, modular, developer-friendly form\n" +" builder application for Django. With `Fobi` you can build Django forms using a user-friendly GUI,\n" +" save or mail posted form data. Developer-friendly API allows you to build your own form elements\n" " and form handlers (mechanisms for handling the submitted form data).\n" "

\n" " " msgstr "" -#: templates/home/base.html:30 templates/home/foundation5.html:24 +#: templates/home/base.html:30 +#: templates/home/foundation5.html:24 msgid "Learn more" msgstr "" @@ -182,15 +197,14 @@ msgstr "" #, python-format msgid "" "\n" -"

The `Fobi` dashboard, where you can see all the forms you have " -"created, edit them (add/remove elements,\n" +"

The `Fobi` dashboard, where you can see all the forms you have created, edit them (add/remove elements,\n" " form handlers), create new forms as well as remove existing ones.

\n" -"

Go to dashboard »

\n" +"

Go to dashboard »

\n" " " msgstr "" -#: templates/home/base.html:47 templates/home/foundation5.html:41 +#: templates/home/base.html:47 +#: templates/home/foundation5.html:41 msgid "Create a form" msgstr "" @@ -198,14 +212,13 @@ msgstr "" #, python-format msgid "" "\n" -"

Create your first form using awesome user-friendly GUI. Choose what " -"to do with the posted data.

\n" -"

Create form »

\n" +"

Create your first form using awesome user-friendly GUI. Choose what to do with the posted data.

\n" +"

Create form »

\n" " " msgstr "" -#: templates/home/base.html:55 templates/home/foundation5.html:49 +#: templates/home/base.html:55 +#: templates/home/foundation5.html:49 msgid "See the admin part" msgstr "" @@ -213,11 +226,9 @@ msgstr "" #, python-format msgid "" "\n" -"

See the Django-admin for saved data, as well as choose who to grant " -"with permissions of using\n" +"

See the Django-admin for saved data, as well as choose who to grant with permissions of using\n" " one or another `Fobi` plugin (form element or form handler).

\n" -"

Go to admin »

\n" +"

Go to admin »

\n" " " msgstr "" @@ -225,11 +236,9 @@ msgstr "" #, python-format msgid "" "\n" -"

The `Fobi` dashboard, where you can see all the forms you have " -"created, edit them (add/remove elements,\n" +"

The `Fobi` dashboard, where you can see all the forms you have created, edit them (add/remove elements,\n" " form handlers), create new forms as well as remove existing ones.

\n" -"

Go to dashboard »

\n" +"

Go to dashboard »

\n" " " msgstr "" @@ -237,10 +246,8 @@ msgstr "" #, python-format msgid "" "\n" -"

Create your first form using awesome user-friendly GUI. Choose what " -"to do with the posted data.

\n" -"

Create form »

\n" +"

Create your first form using awesome user-friendly GUI. Choose what to do with the posted data.

\n" +"

Create form »

\n" " " msgstr "" @@ -248,11 +255,9 @@ msgstr "" #, python-format msgid "" "\n" -"

See the Django-admin for saved data, as well as choose who to grant " -"with permissions of using\n" +"

See the Django-admin for saved data, as well as choose who to grant with permissions of using\n" " one or another `Fobi` plugin (form element or form handler).

\n" -"

Go to admin »

\n" +"

Go to admin »

\n" " " msgstr "" @@ -273,23 +278,19 @@ msgstr "" msgid "" "\n" " Thanks %(account)s, activation complete!\n" -" You may now login using the username " -"and password you set at registration.\n" +" You may now login using the username and password you set at registration.\n" " " msgstr "" #: templates/registration/activate.html:22 -msgid "" -"Oops – it seems that your activation key is invalid. Please check the " -"url again." +msgid "Oops – it seems that your activation key is invalid. Please check the url again." msgstr "" #: templates/registration/activation_complete.html:16 #, python-format msgid "" "\n" -" Thanks, activation complete! You may now login using the username and password you set at registration.\n" +" Thanks, activation complete! You may now login using the username and password you set at registration.\n" " " msgstr "" @@ -301,15 +302,13 @@ msgid "" "

\n" "You (or someone pretending to be you) have asked to register an account at\n" "%(sitename)s.
\n" -"If this wasn't you, please ignore this email and your address will be " -"removed\n" +"If this wasn't you, please ignore this email and your address will be removed\n" "from our records.\n" "

\n" "

\n" "To activate this account, please click the following link within the next \n" "%(expiration_days)s days:
\n" -"http://%(sitedomain)s" -"%(activation_key_url)s\n" +"http://%(sitedomain)s%(activation_key_url)s\n" "

\n" "

\n" "Sincerely,
\n" @@ -356,7 +355,8 @@ msgid "" " Need an account?" msgstr "" -#: templates/registration/logout.html:5 templates/registration/logout.html:12 +#: templates/registration/logout.html:5 +#: templates/registration/logout.html:12 msgid "Logged out" msgstr "" @@ -432,12 +432,10 @@ msgstr "" #, python-format msgid "" "You are receiving this email because you (or someone pretending to be you)\n" -"requested that your password be reset on the %(domain)s site. If you do " -"not \n" +"requested that your password be reset on the %(domain)s site. If you do not \n" "wish to reset your password, please ignore this message.\n" "\n" -"To reset your password, please click the following link, or copy and paste " -"it\n" +"To reset your password, please click the following link, or copy and paste it\n" "into your web browser:" msgstr "" @@ -460,8 +458,7 @@ msgstr "" #: templates/registration/password_reset_form_ajax.html:10 msgid "" "\n" -" Forgot your password? Enter your email in the form below and we'll " -"send you\n" +" Forgot your password? Enter your email in the form below and we'll send you\n" " instructions for creating a new one.\n" " " msgstr "" @@ -487,3 +484,4 @@ msgstr "" #: templates/registration/registration_form_ajax.html:12 msgid "Send activation email" msgstr "" + diff --git a/examples/simple/locale/ru/LC_MESSAGES/django.mo b/examples/simple/locale/ru/LC_MESSAGES/django.mo index ce74f528c457df491f6c159c3312419d67f04141..57ba03f095b7771f5e476be29767969c6b23d735 100644 GIT binary patch delta 44 qcmX@BeO7zJ1P)$PT>~RsBXb2KV=EKO$#XfRkwr|6HXr5S-~|8{2@630 delta 44 vcmX@BeO7zJ1P)#kT|+}%17igvBP&yb$#XfRp(3UV21Zs!7MqW9aPR^E6a@<` diff --git a/examples/simple/locale/ru/LC_MESSAGES/django.po b/examples/simple/locale/ru/LC_MESSAGES/django.po index 3c56c45b..9868fdf7 100644 --- a/examples/simple/locale/ru/LC_MESSAGES/django.po +++ b/examples/simple/locale/ru/LC_MESSAGES/django.po @@ -7,16 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-13 00:52+0100\n" -"PO-Revision-Date: 2014-11-05 02:28+0100\n" +"POT-Creation-Date: 2015-02-27 23:49+0100\n" +"PO-Revision-Date: 2015-02-27 23:52+0100\n" "Last-Translator: Artur Barseghyan \n" "Language-Team: LANGUAGE \n" "Language: Russian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: settings.py:43 msgid "English" @@ -38,19 +37,23 @@ msgstr "" msgid "German" msgstr "" -#: settings.py:306 settings.py:320 +#: settings.py:306 +#: settings.py:320 msgid "Custom bootstrap3 embed form view template" msgstr "" -#: settings.py:312 settings.py:326 +#: settings.py:312 +#: settings.py:326 msgid "Custom bootstrap3 embed form entry submitted template" msgstr "" -#: settings.py:342 settings.py:356 +#: settings.py:342 +#: settings.py:356 msgid "Custom foundation5 embed form view template" msgstr "" -#: settings.py:348 settings.py:362 +#: settings.py:348 +#: settings.py:362 msgid "Custom foundation5 embed form entry submitted template" msgstr "" @@ -58,43 +61,53 @@ msgstr "" msgid "© django-fobi example site 2014" msgstr "© пример django-fobi сайта 2014" -#: admin_tools_dashboard/__init__.py:29 admin_tools_dashboard/menu.py:28 +#: admin_tools_dashboard/__init__.py:29 +#: admin_tools_dashboard/menu.py:28 msgid "Foo" msgstr "" -#: admin_tools_dashboard/__init__.py:37 admin_tools_dashboard/menu.py:34 +#: admin_tools_dashboard/__init__.py:37 +#: admin_tools_dashboard/menu.py:34 msgid "Fobi" msgstr "" -#: admin_tools_dashboard/__init__.py:40 admin_tools_dashboard/menu.py:36 +#: admin_tools_dashboard/__init__.py:40 +#: admin_tools_dashboard/menu.py:36 msgid "Plugins" msgstr "" -#: admin_tools_dashboard/__init__.py:41 admin_tools_dashboard/menu.py:37 +#: admin_tools_dashboard/__init__.py:41 +#: admin_tools_dashboard/menu.py:37 msgid "Forms" msgstr "" -#: admin_tools_dashboard/__init__.py:42 admin_tools_dashboard/menu.py:38 +#: admin_tools_dashboard/__init__.py:42 +#: admin_tools_dashboard/menu.py:38 msgid "Data" msgstr "" -#: admin_tools_dashboard/__init__.py:49 admin_tools_dashboard/menu.py:45 +#: admin_tools_dashboard/__init__.py:49 +#: admin_tools_dashboard/menu.py:45 msgid "FeinCMS Pages" msgstr "" -#: admin_tools_dashboard/__init__.py:58 admin_tools_dashboard/menu.py:52 +#: admin_tools_dashboard/__init__.py:58 +#: admin_tools_dashboard/menu.py:52 msgid "DjangoCMS Pages" msgstr "" -#: admin_tools_dashboard/__init__.py:66 admin_tools_dashboard/menu.py:58 +#: admin_tools_dashboard/__init__.py:66 +#: admin_tools_dashboard/menu.py:58 msgid "Administration" msgstr "" -#: admin_tools_dashboard/__init__.py:73 admin_tools_dashboard/__init__.py:87 +#: admin_tools_dashboard/__init__.py:73 +#: admin_tools_dashboard/__init__.py:87 msgid "Recent Actions" msgstr "" -#: admin_tools_dashboard/menu.py:24 templates/home/base.html:38 +#: admin_tools_dashboard/menu.py:24 +#: templates/home/base.html:38 #: templates/home/foundation5.html:32 msgid "Dashboard" msgstr "" @@ -138,7 +151,8 @@ msgstr "" msgid "DjangoCMS Foundation 5 example" msgstr "" -#: templates/cms_page/foundation5/base.html:99 templates/home/base.html:12 +#: templates/cms_page/foundation5/base.html:99 +#: templates/home/base.html:12 msgid "Home" msgstr "" @@ -156,37 +170,34 @@ msgid "" " template for rendering the form for the theme %(fobi_theme_uid)s given." msgstr "" -#: templates/home/base.html:13 templates/page/base.html:13 +#: templates/home/base.html:13 +#: templates/page/base.html:13 msgid "django-fobi example site" msgstr "" -#: templates/home/base.html:22 templates/home/foundation5.html:16 +#: templates/home/base.html:22 +#: templates/home/foundation5.html:16 msgid "" "\n" "

\n" -" Welcome to `django-fobi` (later on named just `Fobi`) - a customisable, " -"modular, developer-friendly form\n" -" builder application for Django. With `Fobi` you can build Django forms " -"using a user-friendly GUI,\n" -" save or mail posted form data. Developer-friendly API allows you to " -"build your own form elements\n" +" Welcome to `django-fobi` (later on named just `Fobi`) - a customisable, modular, developer-friendly form\n" +" builder application for Django. With `Fobi` you can build Django forms using a user-friendly GUI,\n" +" save or mail posted form data. Developer-friendly API allows you to build your own form elements\n" " and form handlers (mechanisms for handling the submitted form data).\n" "

\n" " " msgstr "" "\n" "

\n" -" Добро пожаловать в `django-fobi` (далее просто `Fobi`) настраиваемый, " -"модульный, удобный разработчику пакет \n" -" для создания форм в Django. С помощью `Fobi` вы можете создать форму для " -"Django используя удобный графический интерфейс,\n" -" сохранить или отослать отправленные данные по эл. почте. Дружелюбный " -"разработчику API позволит вам создать ваши собственные элементы- и \n" +" Добро пожаловать в `django-fobi` (далее просто `Fobi`) настраиваемый, модульный, удобный разработчику пакет \n" +" для создания форм в Django. С помощью `Fobi` вы можете создать форму для Django используя удобный графический интерфейс,\n" +" сохранить или отослать отправленные данные по эл. почте. Дружелюбный разработчику API позволит вам создать ваши собственные элементы- и \n" " обработчики- форм (механизм для обработки отправленых данных).\n" "

\n" " " -#: templates/home/base.html:30 templates/home/foundation5.html:24 +#: templates/home/base.html:30 +#: templates/home/foundation5.html:24 msgid "Learn more" msgstr "Узнать подробнее" @@ -194,22 +205,19 @@ msgstr "Узнать подробнее" #, python-format msgid "" "\n" -"

The `Fobi` dashboard, where you can see all the forms you have " -"created, edit them (add/remove elements,\n" +"

The `Fobi` dashboard, where you can see all the forms you have created, edit them (add/remove elements,\n" " form handlers), create new forms as well as remove existing ones.

\n" -"

Go to dashboard »

\n" +"

Go to dashboard »

\n" " " msgstr "" "\n" -"

Приборная панель `Fobi`, в которой вы можете просмотреть ранее " -"созданные формы изменить их (добавить/удалить элементы,\n" +"

Приборная панель `Fobi`, в которой вы можете просмотреть ранее созданные формы изменить их (добавить/удалить элементы,\n" " обработчики), создать новые формы или удалить существующие.

\n" -"

Go to dashboard »

\n" +"

Go to dashboard »

\n" " " -#: templates/home/base.html:47 templates/home/foundation5.html:41 +#: templates/home/base.html:47 +#: templates/home/foundation5.html:41 msgid "Create a form" msgstr "Создать форму" @@ -217,20 +225,17 @@ msgstr "Создать форму" #, python-format msgid "" "\n" -"

Create your first form using awesome user-friendly GUI. Choose what " -"to do with the posted data.

\n" -"

Create form »

\n" +"

Create your first form using awesome user-friendly GUI. Choose what to do with the posted data.

\n" +"

Create form »

\n" " " msgstr "" "\n" -"

Создайте свою первую форму, используя удобный графический " -"интерфейс. Выберите что делать с отправленными данными.

\n" -"

Создать форму »

\n" +"

Создайте свою первую форму, используя удобный графический интерфейс. Выберите что делать с отправленными данными.

\n" +"

Создать форму »

\n" " " -#: templates/home/base.html:55 templates/home/foundation5.html:49 +#: templates/home/base.html:55 +#: templates/home/foundation5.html:49 msgid "See the admin part" msgstr "Перейти к административной части" @@ -238,67 +243,52 @@ msgstr "Перейти к административной части" #, python-format msgid "" "\n" -"

See the Django-admin for saved data, as well as choose who to grant " -"with permissions of using\n" +"

See the Django-admin for saved data, as well as choose who to grant with permissions of using\n" " one or another `Fobi` plugin (form element or form handler).

\n" -"

Go to admin »

\n" +"

Go to admin »

\n" " " msgstr "" "\n" -"

Используйте Django-admin для просмотра сохраненных данных, а также " -"для распределения доступа \n" -" к тому или иному `Fobi` плагину (элемента- или обработчика- формы).\n" -"

Go to admin »

\n" +"

Используйте Django-admin для просмотра сохраненных данных, а также для распределения доступа \n" +" к тому или иному `Fobi` плагину (элемента- или обработчика- формы).

\n" +"

Go to admin »

\n" " " #: templates/home/foundation5.html:34 #, python-format msgid "" "\n" -"

The `Fobi` dashboard, where you can see all the forms you have " -"created, edit them (add/remove elements,\n" +"

The `Fobi` dashboard, where you can see all the forms you have created, edit them (add/remove elements,\n" " form handlers), create new forms as well as remove existing ones.

\n" -"

Go to dashboard »

\n" +"

Go to dashboard »

\n" " " msgstr "" "\n" -"

Приборная панель `Fobi`, в которой вы можете просмотреть ранее " -"созданные формы изменить их (добавить/удалить элементы,\n" +"

Приборная панель `Fobi`, в которой вы можете просмотреть ранее созданные формы изменить их (добавить/удалить элементы,\n" " обработчики), создать новые формы или удалить существующие.

\n" -"

Go to dashboard »

\n" +"

Go to dashboard »

\n" " " #: templates/home/foundation5.html:43 #, python-format msgid "" "\n" -"

Create your first form using awesome user-friendly GUI. Choose what " -"to do with the posted data.

\n" -"

Create form »

\n" +"

Create your first form using awesome user-friendly GUI. Choose what to do with the posted data.

\n" +"

Create form »

\n" " " msgstr "" "\n" -"

Создайте свою первую форму, используя удобный графический " -"интерфейс. Выберите что делать с отправленными данными.

\n" -"

Создать форму »

\n" +"

Создайте свою первую форму, используя удобный графический интерфейс. Выберите что делать с отправленными данными.

\n" +"

Создать форму »

\n" " " #: templates/home/foundation5.html:51 #, python-format msgid "" "\n" -"

See the Django-admin for saved data, as well as choose who to grant " -"with permissions of using\n" +"

See the Django-admin for saved data, as well as choose who to grant with permissions of using\n" " one or another `Fobi` plugin (form element or form handler).

\n" -"

Go to admin »

\n" +"

Go to admin »

\n" " " msgstr "" @@ -319,23 +309,19 @@ msgstr "" msgid "" "\n" " Thanks %(account)s, activation complete!\n" -" You may now login using the username " -"and password you set at registration.\n" +" You may now login using the username and password you set at registration.\n" " " msgstr "" #: templates/registration/activate.html:22 -msgid "" -"Oops – it seems that your activation key is invalid. Please check the " -"url again." +msgid "Oops – it seems that your activation key is invalid. Please check the url again." msgstr "" #: templates/registration/activation_complete.html:16 #, python-format msgid "" "\n" -" Thanks, activation complete! You may now login using the username and password you set at registration.\n" +" Thanks, activation complete! You may now login using the username and password you set at registration.\n" " " msgstr "" @@ -347,15 +333,13 @@ msgid "" "

\n" "You (or someone pretending to be you) have asked to register an account at\n" "%(sitename)s.
\n" -"If this wasn't you, please ignore this email and your address will be " -"removed\n" +"If this wasn't you, please ignore this email and your address will be removed\n" "from our records.\n" "

\n" "

\n" "To activate this account, please click the following link within the next \n" "%(expiration_days)s days:
\n" -"http://%(sitedomain)s" -"%(activation_key_url)s\n" +"http://%(sitedomain)s%(activation_key_url)s\n" "

\n" "

\n" "Sincerely,
\n" @@ -402,7 +386,8 @@ msgid "" " Need an account?" msgstr "" -#: templates/registration/logout.html:5 templates/registration/logout.html:12 +#: templates/registration/logout.html:5 +#: templates/registration/logout.html:12 msgid "Logged out" msgstr "" @@ -478,12 +463,10 @@ msgstr "" #, python-format msgid "" "You are receiving this email because you (or someone pretending to be you)\n" -"requested that your password be reset on the %(domain)s site. If you do " -"not \n" +"requested that your password be reset on the %(domain)s site. If you do not \n" "wish to reset your password, please ignore this message.\n" "\n" -"To reset your password, please click the following link, or copy and paste " -"it\n" +"To reset your password, please click the following link, or copy and paste it\n" "into your web browser:" msgstr "" @@ -506,8 +489,7 @@ msgstr "" #: templates/registration/password_reset_form_ajax.html:10 msgid "" "\n" -" Forgot your password? Enter your email in the form below and we'll " -"send you\n" +" Forgot your password? Enter your email in the form below and we'll send you\n" " instructions for creating a new one.\n" " " msgstr "" @@ -533,3 +515,4 @@ msgstr "" #: templates/registration/registration_form_ajax.html:12 msgid "Send activation email" msgstr "" + diff --git a/examples/simple/settings.py b/examples/simple/settings.py index a20a890c..87daa0e3 100644 --- a/examples/simple/settings.py +++ b/examples/simple/settings.py @@ -220,7 +220,7 @@ INSTALLED_APPS = ( 'fobi.contrib.plugins.form_elements.fields.select', 'fobi.contrib.plugins.form_elements.fields.select_model_object', 'fobi.contrib.plugins.form_elements.fields.select_multiple', - #'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects', + 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects', 'fobi.contrib.plugins.form_elements.fields.text', 'fobi.contrib.plugins.form_elements.fields.textarea', 'fobi.contrib.plugins.form_elements.fields.url', diff --git a/scripts/compile_messages.sh b/scripts/compile_messages.sh new file mode 100755 index 00000000..064f3662 --- /dev/null +++ b/scripts/compile_messages.sh @@ -0,0 +1,16 @@ +#cd .. +echo 'Compiling messages for django-fobi...' +cd src/fobi/ +#django-admin.py compilemessages -l hy +django-admin.py compilemessages -l de +django-admin.py compilemessages -l nl +django-admin.py compilemessages -l ru + +echo 'Compiling messages for example projects...' +cd ../../examples/simple/ +#django-admin.py compilemessages -l hy +django-admin.py compilemessages -l de +django-admin.py compilemessages -l nl +django-admin.py compilemessages -l ru + +#cd ../../scripts \ No newline at end of file diff --git a/scripts/install_django16.sh b/scripts/install_django16.sh new file mode 100755 index 00000000..73e77dd9 --- /dev/null +++ b/scripts/install_django16.sh @@ -0,0 +1,11 @@ +#pip install -r examples/requirements.txt --allow-all-external --allow-unverified django-admin-tools +#cd .. +pip install -r examples/requirements_django16.txt +python setup.py install +mkdir -p examples/logs examples/db examples/media examples/media/static examples/media/fobi_plugins/content_image +mkdir -p examples/media/fobi_plugins/file +python examples/simple/manage.py collectstatic --noinput --traceback -v 3 +python examples/simple/manage.py syncdb --noinput --traceback -v 3 +python examples/simple/manage.py migrate --noinput --traceback -v 3 +python examples/simple/manage.py fobi_create_test_data --traceback -v 3 +#cd scripts \ No newline at end of file diff --git a/scripts/make_messages.sh b/scripts/make_messages.sh index fae70e30..f6b7fb7b 100755 --- a/scripts/make_messages.sh +++ b/scripts/make_messages.sh @@ -1,13 +1,15 @@ #cd .. echo 'Making messages for django-fobi...' cd src/fobi/ -django-admin.py makemessages -l hy +#django-admin.py makemessages -l hy +django-admin.py makemessages -l de django-admin.py makemessages -l nl django-admin.py makemessages -l ru echo 'Making messages for example projects...' cd ../../examples/simple/ -django-admin.py makemessages -l hy +#django-admin.py makemessages -l hy +django-admin.py makemessages -l de django-admin.py makemessages -l nl django-admin.py makemessages -l ru diff --git a/scripts/reinstall_django16.sh b/scripts/reinstall_django16.sh new file mode 100755 index 00000000..4376355c --- /dev/null +++ b/scripts/reinstall_django16.sh @@ -0,0 +1,3 @@ +reset +./scripts/uninstall.sh +./scripts/install_django16.sh \ No newline at end of file diff --git a/setup.py b/setup.py index 982cf658..47eb830a 100644 --- a/setup.py +++ b/setup.py @@ -63,7 +63,7 @@ for static_dir in static_dirs: for locale_dir in locale_dirs: locale_files += [os.path.join(locale_dir, f) for f in os.listdir(locale_dir)] -version = '0.4.20' +version = '0.4.21' install_requires = [ 'Pillow>=2.0.0', diff --git a/src/fobi/__init__.py b/src/fobi/__init__.py index e5c18c05..c8b9055c 100644 --- a/src/fobi/__init__.py +++ b/src/fobi/__init__.py @@ -1,6 +1,6 @@ __title__ = 'django-fobi' -__version__ = '0.4.20' -__build__ = 0x000023 +__version__ = '0.4.21' +__build__ = 0x000024 __author__ = 'Artur Barseghyan ' __copyright__ = '2014-2015 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_model_object/README.rst b/src/fobi/contrib/plugins/form_elements/fields/select_model_object/README.rst index e0a1d5f0..481b64d1 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_model_object/README.rst +++ b/src/fobi/contrib/plugins/form_elements/fields/select_model_object/README.rst @@ -26,7 +26,8 @@ Installation 3. Assign appropriate permissions to the target users/groups to be using the plugin if ``FOBI_RESTRICT_PLUGIN_ACCESS`` is set to True. -4. Make sure to take a look at ``fobi.contrib.plugins.form_elements.fields.select_model_object.defaults.IGNORED_MODELS``. +4. Make sure to take a look at + ``fobi.contrib.plugins.form_elements.fields.select_model_object.defaults.IGNORED_MODELS``. If necessary, override it in your `settings` as shown in the example below: .. code-block:: python diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_model_object/conf.py b/src/fobi/contrib/plugins/form_elements/fields/select_model_object/conf.py index 88fa3d35..8ba07709 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_model_object/conf.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_model_object/conf.py @@ -10,13 +10,15 @@ from fobi.contrib.plugins.form_elements.fields.select_model_object import defaul def get_setting(setting, override=None): """ - Get a setting from `fobi.contrib.plugins.form_elements.fields.select_model_object` - conf module, falling back to the default. + Get a setting from + `fobi.contrib.plugins.form_elements.fields.select_model_object` conf + module, falling back to the default. If override is not None, it will be used instead of the setting. :param setting: String with setting name - :param override: Value to use when no setting is available. Defaults to None. + :param override: Value to use when no setting is available. Defaults + to None. :return: Setting value. """ if override is not None: diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py index 7c7bf994..2f521d5b 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py @@ -1,6 +1,6 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.select_model_object.fobi_form_elements' __author__ = 'Artur Barseghyan ' -__copyright__ = 'Copyright (c) 2014 Artur Barseghyan' +__copyright__ = 'Copyright (c) 2014-2015 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' __all__ = ('SelectModelObjectInputPlugin',) diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_model_object/forms.py b/src/fobi/contrib/plugins/form_elements/fields/select_model_object/forms.py index 7601f85e..f53c8bca 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_model_object/forms.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_model_object/forms.py @@ -1,6 +1,6 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.select_model_object.forms' __author__ = 'Artur Barseghyan ' -__copyright__ = 'Copyright (c) 2014 Artur Barseghyan' +__copyright__ = 'Copyright (c) 2014-2015 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' __all__ = ('SelectModelObjectInputForm',) diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/README.rst b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/README.rst index e69de29b..5e6c98cc 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/README.rst +++ b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/README.rst @@ -0,0 +1,40 @@ +======================================================================= +fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects +======================================================================= +A ``Fobi`` Select Model Object form field plugin. Makes use of the +``django.forms.models.ModelMultipleChoiceField`` and +``django.forms.widgets.SelectMultiple``. + +Installation +=============================================== +1. Add + ``fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects`` + to the ``INSTALLED_APPS`` in your ``settings.py``. + +.. code-block:: python + + INSTALLED_APPS = ( + # ... + 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects', + # ... + ) + +2. In the terminal type: + +.. code-block:: none + + $ ./manage.py fobi_sync_plugins + +3. Assign appropriate permissions to the target users/groups to be using + the plugin if ``FOBI_RESTRICT_PLUGIN_ACCESS`` is set to True. + +4. Make sure to take a look at + ``fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.defaults.IGNORED_MODELS``. + If necessary, override it in your `settings` as shown in the example below: + +.. code-block:: python + + FOBI_FORM_ELEMENT_SELECT_MULTIPLE_MODEL_OBJECTS_IGNORED_MODELS = [ + 'auth.User', + 'auth.Group', + ] diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/__init__.py b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/__init__.py index 9fde8b09..69dcc1e2 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/__init__.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/__init__.py @@ -1,6 +1,6 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects' __author__ = 'Artur Barseghyan ' -__copyright__ = 'Copyright (c) 2014 Artur Barseghyan' +__copyright__ = 'Copyright (c) 2014-2015 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' __all__ = ('default_app_config', 'UID',) diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/conf.py b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/conf.py index 6b72a3ef..45401829 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/conf.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/conf.py @@ -1,6 +1,6 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.conf' __author__ = 'Artur Barseghyan ' -__copyright__ = 'Copyright (c) 2014 Artur Barseghyan' +__copyright__ = 'Copyright (c) 2014-2015 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' __all__ = ('get_setting',) @@ -10,13 +10,15 @@ from fobi.contrib.plugins.form_elements.fields.select_model_object import defaul def get_setting(setting, override=None): """ - Get a setting from `fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects` + Get a setting from + `fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects` conf module, falling back to the default. If override is not None, it will be used instead of the setting. :param setting: String with setting name - :param override: Value to use when no setting is available. Defaults to None. + :param override: Value to use when no setting is available. Defaults + to None. :return: Setting value. """ if override is not None: diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/defaults.py b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/defaults.py index 3a16eb50..063e7776 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/defaults.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/defaults.py @@ -1,6 +1,6 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.default' __author__ = 'Artur Barseghyan ' -__copyright__ = 'Copyright (c) 2014 Artur Barseghyan' +__copyright__ = 'Copyright (c) 2014-2015 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' __all__ = ('IGNORED_MODELS',) diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py index 0643a78e..7c7e0770 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py @@ -1,16 +1,18 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.fobi_form_elements' __author__ = 'Artur Barseghyan ' -__copyright__ = 'Copyright (c) 2014 Artur Barseghyan' +__copyright__ = 'Copyright (c) 2014-2015 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' __all__ = ('SelectMultipleModelObjectsInputPlugin',) +import json + from django.db import models -from django.forms.models import ModelChoiceField +from django.forms.models import ModelMultipleChoiceField from django.forms.widgets import SelectMultiple from django.utils.translation import ugettext_lazy as _ from fobi.base import FormFieldPlugin, form_element_plugin_registry, get_theme -from fobi.helpers import admin_change_url +from fobi.helpers import safe_text #, admin_change_url from fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects \ import UID from fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.forms import ( @@ -45,9 +47,9 @@ class SelectMultipleModelObjectsInputPlugin(FormFieldPlugin): 'widget': SelectMultiple(attrs={'class': theme.form_element_html_class}), } - return [(self.data.name, ModelChoiceField, kwargs)] + return [(self.data.name, ModelMultipleChoiceField, kwargs)] - def __submit_plugin_form_data(self, form_entry, request, form): + def submit_plugin_form_data(self, form_entry, request, form): """ Submit plugin form data/process. @@ -56,21 +58,26 @@ class SelectMultipleModelObjectsInputPlugin(FormFieldPlugin): :param django.forms.Form form: """ # Get the object - obj = form.cleaned_data.get(self.data.name, None) + objs = form.cleaned_data.get(self.data.name, []) - if obj: - # Handle the upload - admin_url = admin_change_url( - app_label = obj._meta.app_label, - module_name = obj._meta.module_name, - object_id = obj.pk - ) - repr = '{1}'.format(admin_url, str(obj)) + values = [] - # Overwrite ``cleaned_data`` of the ``form`` with object qualifier. - form.cleaned_data[self.data.name] = repr + for obj in objs: + if objs: + # Handle the submitted form value + value = '{0}.{1}.{2}.{3}'.format( + obj._meta.app_label, + obj._meta.module_name, + obj.pk, + safe_text(obj) + ) + values.append(value) - # It's critically important to return the ``form`` with updated ``cleaned_data`` + # Overwrite ``cleaned_data`` of the ``form`` with object qualifier. + form.cleaned_data[self.data.name] = json.dumps(values) + + # It's critically important to return the ``form`` with updated + # ``cleaned_data`` return form diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/forms.py b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/forms.py index 5d9c1326..de161645 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/forms.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/forms.py @@ -1,6 +1,6 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.forms' __author__ = 'Artur Barseghyan ' -__copyright__ = 'Copyright (c) 2014 Artur Barseghyan' +__copyright__ = 'Copyright (c) 2014-2015 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' __all__ = ('SelectMultipleModelObjectsInputForm',) @@ -66,4 +66,4 @@ class SelectMultipleModelObjectsInputForm(forms.Form, BaseFormFieldPluginForm): super(SelectMultipleModelObjectsInputForm, self).__init__(*args, **kwargs) self.fields['model'].choices = get_registered_models( ignore = IGNORED_MODELS - ) \ No newline at end of file + ) diff --git a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/settings.py b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/settings.py index 82aafdad..7291e6ed 100644 --- a/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/settings.py +++ b/src/fobi/contrib/plugins/form_elements/fields/select_multiple_model_objects/settings.py @@ -1,9 +1,10 @@ __title__ = 'fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.settings' __author__ = 'Artur Barseghyan ' -__copyright__ = 'Copyright (c) 2014 Artur Barseghyan' +__copyright__ = 'Copyright (c) 2014-2015 Artur Barseghyan' __license__ = 'GPL 2.0/LGPL 2.1' __all__ = ('IGNORED_MODELS',) -from fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.conf import get_setting +from fobi.contrib.plugins.form_elements.fields.select_multiple_model_objects.conf \ + import get_setting IGNORED_MODELS = get_setting('IGNORED_MODELS') diff --git a/src/fobi/integration/processors.py b/src/fobi/integration/processors.py index e113e8d4..64d628ab 100644 --- a/src/fobi/integration/processors.py +++ b/src/fobi/integration/processors.py @@ -176,6 +176,9 @@ class IntegrationProcessor(object): ) else: + # Providing initial form data by feeding entire GET dictionary + # to the form, if ``GET_PARAM_INITIAL_DATA`` is present in the + # GET. kwargs = {} if GET_PARAM_INITIAL_DATA in request.GET: kwargs = {'initial': request.GET} diff --git a/src/fobi/locale/de/LC_MESSAGES/django.mo b/src/fobi/locale/de/LC_MESSAGES/django.mo index 98228485d3df38388f7d8d84e190e9972c085b91..9c3be68d765b80cc7286d606499d8b70460166da 100644 GIT binary patch delta 5100 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 Lq_%3%4d4F(DyJcg delta 5092 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\n" +"POT-Creation-Date: 2015-02-27 23:49+0100\n" +"PO-Revision-Date: 2015-02-27 23:51+0100\n" +"Last-Translator: Artur Barseghyan \n" "Language-Team: Maximilian Kindshofer \n" "Language: de\n" "MIME-Version: 1.0\n" @@ -18,10 +18,15 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 1.7.3\n" -#: admin.py:124 admin.py:193 admin.py:226 models.py:323 models.py:351 +#: admin.py:124 +#: admin.py:193 +#: admin.py:226 +#: models.py:316 +#: models.py:344 #: contrib/apps/djangocms_integration/models.py:26 -#: contrib/apps/feincms_integration/widgets.py:40 -#: contrib/plugins/form_handlers/db_store/models.py:56 +#: contrib/apps/feincms_integration/widgets.py:30 +#: contrib/apps/mezzanine_integration/models.py:24 +#: contrib/plugins/form_handlers/db_store/models.py:47 #: contrib/plugins/form_handlers/db_store/templates/db_store/view_saved_form_data_entries.html:39 #: contrib/themes/foundation5/templates/foundation5/dashboard.html:29 #: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/view_saved_form_data_entries.html:40 @@ -33,8 +38,11 @@ msgstr "Formular" msgid "Custom" msgstr "Angepasst" -#: admin.py:135 models.py:85 models.py:223 models.py:271 -#: contrib/plugins/form_handlers/db_store/models.py:58 +#: admin.py:135 +#: models.py:78 +#: models.py:216 +#: models.py:264 +#: contrib/plugins/form_handlers/db_store/models.py:49 msgid "User" msgstr "Benutzer" @@ -42,16 +50,23 @@ msgstr "Benutzer" msgid "Additional" msgstr "Zusätzlich" -#: admin.py:147 admin.py:171 admin.py:199 admin.py:266 +#: admin.py:147 +#: admin.py:171 +#: admin.py:199 +#: admin.py:266 +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/base_edit.html:84 #: contrib/themes/simple/templates/simple/base_edit.html:76 msgid "Fobi" msgstr "Fobi" -#: admin.py:190 admin.py:223 models.py:128 +#: admin.py:190 +#: admin.py:223 +#: models.py:121 msgid "Plugin" msgstr "Plugin" -#: admin.py:232 models.py:479 +#: admin.py:232 +#: models.py:472 msgid "Form handler entry" msgstr "Formularübergabe Einträge" @@ -63,11 +78,14 @@ msgstr "{0} Plugins wurden erflgreich geändert" msgid "POST required when changing in bulk!" msgstr "POST benötigt bei Massenänderungen" -#: base.py:102 +#: base.py:108 msgid "Build your forms" msgstr "Erstelle dein Forular" -#: base.py:515 models.py:224 models.py:272 models.py:325 +#: base.py:521 +#: models.py:217 +#: models.py:265 +#: models.py:318 #: contrib/plugins/form_elements/fields/boolean/forms.py:32 #: contrib/plugins/form_elements/fields/date/forms.py:33 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:42 @@ -88,11 +106,14 @@ msgstr "Erstelle dein Forular" #: contrib/plugins/form_elements/fields/url/forms.py:35 #: contrib/plugins/form_elements/security/captcha/forms.py:35 #: contrib/plugins/form_elements/security/honeypot/forms.py:35 +#: contrib/plugins/form_elements/security/recaptcha/forms.py:35 +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/dashboard.html:43 #: contrib/themes/simple/templates/simple/dashboard.html:42 msgid "Name" msgstr "Name" -#: base.py:520 contrib/plugins/form_elements/fields/boolean/forms.py:27 +#: base.py:526 +#: contrib/plugins/form_elements/fields/boolean/forms.py:27 #: contrib/plugins/form_elements/fields/date/forms.py:28 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:37 #: contrib/plugins/form_elements/fields/datetime/forms.py:28 @@ -112,10 +133,12 @@ msgstr "Name" #: contrib/plugins/form_elements/fields/url/forms.py:30 #: contrib/plugins/form_elements/security/captcha/forms.py:30 #: contrib/plugins/form_elements/security/honeypot/forms.py:30 +#: contrib/plugins/form_elements/security/recaptcha/forms.py:30 msgid "Label" msgstr "Label" -#: base.py:525 contrib/plugins/form_elements/fields/boolean/forms.py:37 +#: base.py:531 +#: contrib/plugins/form_elements/fields/boolean/forms.py:37 #: contrib/plugins/form_elements/fields/date/forms.py:38 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:47 #: contrib/plugins/form_elements/fields/datetime/forms.py:38 @@ -133,10 +156,12 @@ msgstr "Label" #: contrib/plugins/form_elements/fields/textarea/forms.py:38 #: contrib/plugins/form_elements/fields/url/forms.py:40 #: contrib/plugins/form_elements/security/captcha/forms.py:40 +#: contrib/plugins/form_elements/security/recaptcha/forms.py:40 msgid "Help text" msgstr "Hilfetext" -#: base.py:530 contrib/plugins/form_elements/fields/boolean/forms.py:47 +#: base.py:536 +#: contrib/plugins/form_elements/fields/boolean/forms.py:47 #: contrib/plugins/form_elements/fields/date/forms.py:53 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:72 #: contrib/plugins/form_elements/fields/datetime/forms.py:53 @@ -156,213 +181,225 @@ msgstr "Hilfetext" #: contrib/plugins/form_elements/fields/url/forms.py:56 #: contrib/plugins/form_elements/security/captcha/forms.py:56 #: contrib/plugins/form_elements/security/honeypot/forms.py:56 +#: contrib/plugins/form_elements/security/recaptcha/forms.py:56 msgid "Required" msgstr "Pflichtfeld" -#: base.py:552 +#: base.py:558 msgid "Duplicate field name!" msgstr "Feldname bereits vorhanden!" -#: base.py:557 +#: base.py:563 msgid "Duplicate label name!" msgstr "Labelname bereits vorhanden!" -#: base.py:636 +#: base.py:642 msgid "General" msgstr "Allgemein" -#: base.py:2097 +#: base.py:2134 msgid "Theme `{0}` does not exist!" msgstr "Theme `{0}` nicht vorhanden!" -#: constants.py:17 +#: constants.py:18 msgid "Append" msgstr "Hinzufügen" -#: constants.py:18 +#: constants.py:19 msgid "Replace" msgstr "Ersetzen" -#: forms.py:101 +#: forms.py:108 msgid "Selected plugins" msgstr "Plugin auswählen" -#: forms.py:105 +#: forms.py:113 msgid "Users action" msgstr "Benutzeraktion" -#: forms.py:107 forms.py:113 +#: forms.py:115 +#: forms.py:122 msgid "If set to ``replace``, the groups are replaced; otherwise - appended." msgstr "Wenn \"Ersetzen\" gewählt wurde wird die Gruppe ersetzt; Wähle anderenfalls - Hinzufügen." -#: forms.py:111 +#: forms.py:120 msgid "Groups action" msgstr "Gruppenaktion" -#: models.py:87 +#: models.py:80 msgid "Group" msgstr "Gruppe" -#: models.py:120 models.py:421 +#: models.py:113 +#: models.py:414 msgid "UID" msgstr "UID" -#: models.py:139 +#: models.py:132 msgid "Groups" msgstr "Gruppe" -#: models.py:150 +#: models.py:143 msgid "Users" msgstr "Benutzer" -#: models.py:167 models.py:198 +#: models.py:160 +#: models.py:191 msgid "Plugin UID" msgstr "Plugin UID" -#: models.py:174 +#: models.py:167 msgid "Form element plugin" msgstr "Formelementplugin" -#: models.py:175 +#: models.py:168 msgid "Form element plugins" msgstr "Formelementplugins" -#: models.py:205 +#: models.py:198 msgid "Form handler plugin" msgstr "Formularübergabeplugin" -#: models.py:206 +#: models.py:199 msgid "Form handler plugins" msgstr "Formularübergabeplugins" -#: models.py:225 models.py:274 +#: models.py:218 +#: models.py:267 msgid "Slug" msgstr "Slug" -#: models.py:228 +#: models.py:221 msgid "Is public?" msgstr "Öffentlich?" -#: models.py:229 +#: models.py:222 msgid "Makes your form wizard visible to the public." msgstr "Denn Formular-Wizard öffentlich machen." -#: models.py:232 +#: models.py:225 msgid "Is cloneable?" msgstr "Kopierbar?" -#: models.py:233 +#: models.py:226 msgid "Makes your form wizard cloneable by other users." msgstr "Mache den Formular-Wizard für andere Nutzer kopierbar." -#: models.py:237 +#: models.py:230 msgid "Form wizard entry" msgstr "Formular-Witard-Eintrag" -#: models.py:238 +#: models.py:231 msgid "Form wizard entries" msgstr "Formular-Wizard-Einträge" -#: models.py:269 +#: models.py:262 msgid "Form wizard" msgstr "Formular-Wizard" -#: models.py:277 contrib/themes/simple/templates/simple/dashboard.html:48 +#: models.py:270 +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/dashboard.html:49 +#: contrib/themes/simple/templates/simple/dashboard.html:48 msgid "Public?" msgstr "Öffentlich?" -#: models.py:278 +#: models.py:271 msgid "Makes your form visible to the public." msgstr "Veröffentlicht das Formular" -#: models.py:281 contrib/themes/simple/templates/simple/dashboard.html:54 +#: models.py:274 msgid "Cloneable?" msgstr "Kopierbar" -#: models.py:282 +#: models.py:275 msgid "Makes your form cloneable by other users." msgstr "Macht das Formular durch Nutzer kopierbar." -#: models.py:285 models.py:445 +#: models.py:278 +#: models.py:438 msgid "Position" msgstr "Position" -#: models.py:288 +#: models.py:281 msgid "Success page title" msgstr "Erfolgsseiten Titel" -#: models.py:289 +#: models.py:282 msgid "Custom message title to display after valid form is submitted" msgstr "Benutzerdefinierter Titel, welcher nach erfolgreicher Eingabe angezeigt wird" -#: models.py:293 +#: models.py:286 msgid "Success page body" msgstr "Erfolgsseiten Textkörper" -#: models.py:294 +#: models.py:287 msgid "Custom message text to display after valid form is submitted" msgstr "Benutzerdefinierter Text, der nach erfolgreicher Eingabe angezeigt wird" -#: models.py:298 +#: models.py:291 msgid "Action" msgstr "Aktion" -#: models.py:299 +#: models.py:292 msgid "Custom form action" msgstr "Benutzerdefinierte Formular Aktion" -#: models.py:303 +#: models.py:296 msgid "Form entry" msgstr "Formular" -#: models.py:304 +#: models.py:297 msgid "Form entries" msgstr "Formulare" -#: models.py:327 +#: models.py:320 msgid "Is repeatable?" msgstr "Ist Anhängbar?" -#: models.py:328 +#: models.py:321 msgid "Makes your form fieldset repeatable." msgstr "Macht das Formular Feldset anhängbar" -#: models.py:332 +#: models.py:325 msgid "Form fieldset entry" msgstr "Formular Fieldset" -#: models.py:333 +#: models.py:326 msgid "Form fieldset entries" msgstr "Formular Fieldsets" -#: models.py:352 contrib/plugins/form_handlers/db_store/models.py:62 +#: models.py:345 +#: contrib/plugins/form_handlers/db_store/models.py:53 msgid "Plugin data" msgstr "Plugindaten" -#: models.py:440 models.py:474 +#: models.py:433 +#: models.py:467 msgid "Plugin name" msgstr "Pluginname" -#: models.py:443 +#: models.py:436 msgid "Form fieldset" msgstr "Formular Fieldset" -#: models.py:449 +#: models.py:442 msgid "Form element entry" msgstr "Formularelement" -#: models.py:450 +#: models.py:443 msgid "Form element entries" msgstr "Formularelemente" -#: models.py:480 +#: models.py:473 msgid "Form handler entries" msgstr "Formularübegabe" #: utils.py:329 +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/dashboard.html:78 +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:125 #: contrib/themes/foundation5/templates/foundation5/dashboard.html:43 #: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:117 -#: contrib/themes/simple/templates/simple/dashboard.html:76 +#: contrib/themes/simple/templates/simple/dashboard.html:77 #: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:124 #: templates/fobi/generic/dashboard.html:46 #: templates/fobi/generic/edit_form_entry.html:8 @@ -372,94 +409,101 @@ msgid "Edit" msgstr "Bearbeiten" #: utils.py:334 +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/dashboard.html:83 +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:127 #: contrib/themes/foundation5/templates/foundation5/dashboard.html:44 #: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:123 -#: contrib/themes/simple/templates/simple/dashboard.html:81 +#: contrib/themes/simple/templates/simple/dashboard.html:82 #: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:126 #: templates/fobi/generic/dashboard.html:51 #: templates/fobi/generic/edit_form_entry_ajax.html:121 msgid "Delete" msgstr "Löschen" -#: views.py:74 +#: views.py:75 msgid "{0} not found." msgstr "{0} nicht gefunden." -#: views.py:164 +#: views.py:165 msgid "Form {0} was created successfully." msgstr "Formular {0} erfolgreich erstellt." -#: views.py:172 views.py:279 +#: views.py:173 +#: views.py:280 msgid "Errors occured while saving the form: {0}." msgstr "Beim speichern des Formulars {0} ist ein Fehler aufgetreten" -#: views.py:223 views.py:357 views.py:595 views.py:815 views.py:908 -#: views.py:950 +#: views.py:224 +#: views.py:365 +#: views.py:603 +#: views.py:823 +#: views.py:934 +#: views.py:976 msgid "Form entry not found." msgstr "Formular nicht gefunden." -#: views.py:245 +#: views.py:246 msgid "Elements ordering edited successfully." msgstr "Element Reihenfolge erfolgreich bearbeitet" -#: views.py:253 +#: views.py:254 msgid "Errors occured while trying to change the elements ordering!" msgstr "Während der Änderung der Reihenfolge ist ein Fehler aufgetreten!" -#: views.py:271 +#: views.py:272 msgid "Form {0} was edited successfully." msgstr "Fomular {0} erfolgreich bearbeitet." -#: views.py:429 +#: views.py:437 msgid "The form element plugin \"{0}\" was added successfully." msgstr "Das Fomularelementplugin \"{0}\" erfolgreich hinzuefügt." -#: views.py:477 +#: views.py:485 msgid "Form element entry not found." msgstr "Fomularelement nicht gefunden." -#: views.py:489 +#: views.py:497 msgid "The form element plugin \"{0}\" is not configurable!" msgstr "Formularelementplugin \"{0}\" ist nicht konfigurierbar!" -#: views.py:521 +#: views.py:529 msgid "The form element plugin \"{0}\" was edited successfully." msgstr "Formularelementplugin \"{0}\" wurde erfolgreich bearbeitet." -#: views.py:571 +#: views.py:579 msgid "The form element plugin \"{0}\" was deleted successfully." msgstr "Formularelementplugin \"{0}\" wurde erfolgreich gelöscht." -#: views.py:602 +#: views.py:610 msgid "Plugin does not exist or you are not allowed to use this plugin!" msgstr "Plugin exisitiert nicht oder keine Berechtigung zur Nutzung des Plugins!" -#: views.py:647 +#: views.py:655 msgid "The form handler plugin \"{0}\" was added successfully." msgstr "Das Formularübergabeplugin \"{0}\" wurde erfolgreich hinzugefügt." -#: views.py:700 +#: views.py:708 msgid "Form handler entry not found." msgstr "Formularübergabe nicht gefunden" -#: views.py:713 +#: views.py:721 msgid "The form handler plugin \"{0}\" is not configurable!" msgstr "Das Formularübergabeplugin \"{0}\" ist nicht Bearbeitbar!" -#: views.py:736 +#: views.py:744 msgid "The form handler plugin \"{0}\" was edited successfully." msgstr "Das Formularübergabeplugin \"{0}\" erfolgreich bearbeitet." -#: views.py:785 +#: views.py:793 msgid "The form handler plugin \"{0}\" was deleted successfully." msgstr "Das Formularübergabeplugin \"{0}\" erfolgreich gelöscht." -#: views.py:863 contrib/apps/djangocms_integration/cms_plugins.py:129 -#: contrib/apps/feincms_integration/widgets.py:180 +#: views.py:876 +#: integration/processors.py:156 msgid "Form {0} was submitted successfully." msgstr "Formular {0} wurde erfolgreich übertragen." -#: views.py:956 +#: views.py:982 msgid "The form \"{0}\" was deleted successfully." msgstr "Das Formular \"{0}\" wurde erfolgreich gelöscht." @@ -471,92 +515,111 @@ msgstr "Ja" msgid "No" msgstr "Nein" -#: contrib/apps/djangocms_integration/cms_plugins.py:35 -#: contrib/apps/feincms_integration/widgets.py:89 +#: contrib/apps/djangocms_integration/cms_plugins.py:27 +#: contrib/apps/feincms_integration/widgets.py:79 +#: contrib/apps/mezzanine_integration/models.py:70 +#: contrib/apps/mezzanine_integration/models.py:74 msgid "Fobi form" msgstr "Fobi Formular" #: contrib/apps/djangocms_integration/models.py:29 -#: contrib/apps/feincms_integration/widgets.py:43 +#: contrib/apps/feincms_integration/widgets.py:33 +#: contrib/apps/mezzanine_integration/models.py:27 msgid "Form template name" msgstr "Formularvorlagenname" #: contrib/apps/djangocms_integration/models.py:31 -#: contrib/apps/feincms_integration/widgets.py:45 +#: contrib/apps/feincms_integration/widgets.py:35 +#: contrib/apps/mezzanine_integration/models.py:29 msgid "Template to render the form with." msgstr "Vorlage zur Erstellung von Formularen" #: contrib/apps/djangocms_integration/models.py:35 -#: contrib/apps/feincms_integration/widgets.py:49 +#: contrib/apps/feincms_integration/widgets.py:39 +#: contrib/apps/mezzanine_integration/models.py:33 msgid "Hide form title" msgstr "Titel verbergen" #: contrib/apps/djangocms_integration/models.py:36 -#: contrib/apps/feincms_integration/widgets.py:50 +#: contrib/apps/feincms_integration/widgets.py:40 +#: contrib/apps/mezzanine_integration/models.py:34 msgid "If checked, no form title is shown." msgstr "Wenn gewählt wird kein Formulartitel angezeigt" #: contrib/apps/djangocms_integration/models.py:40 -#: contrib/apps/feincms_integration/widgets.py:54 +#: contrib/apps/feincms_integration/widgets.py:44 +#: contrib/apps/mezzanine_integration/models.py:38 msgid "Form title" msgstr "Formulartitel" #: contrib/apps/djangocms_integration/models.py:41 -#: contrib/apps/feincms_integration/widgets.py:55 +#: contrib/apps/feincms_integration/widgets.py:45 +#: contrib/apps/mezzanine_integration/models.py:39 msgid "Overrides the default form title." msgstr "Überschreibt den Standartformulartitel" #: contrib/apps/djangocms_integration/models.py:45 -#: contrib/apps/feincms_integration/widgets.py:59 +#: contrib/apps/feincms_integration/widgets.py:49 +#: contrib/apps/mezzanine_integration/models.py:43 msgid "Submit button text" msgstr "Bestätigungsbutton Text" #: contrib/apps/djangocms_integration/models.py:46 -#: contrib/apps/feincms_integration/widgets.py:60 +#: contrib/apps/feincms_integration/widgets.py:50 +#: contrib/apps/mezzanine_integration/models.py:44 msgid "Overrides the default form submit button text." msgstr "Überschreibt den Standarttext des Besttigungsbuttons" #: contrib/apps/djangocms_integration/models.py:50 -#: contrib/apps/feincms_integration/widgets.py:64 +#: contrib/apps/feincms_integration/widgets.py:54 +#: contrib/apps/mezzanine_integration/models.py:48 msgid "Success page template name" msgstr "Erfolgsseitevorlagenname" #: contrib/apps/djangocms_integration/models.py:52 -#: contrib/apps/feincms_integration/widgets.py:66 +#: contrib/apps/feincms_integration/widgets.py:56 +#: contrib/apps/mezzanine_integration/models.py:50 msgid "Template to render the success page with." msgstr "Vorlage zur Darstellung der Erfolgsseite." #: contrib/apps/djangocms_integration/models.py:56 -#: contrib/apps/feincms_integration/widgets.py:70 +#: contrib/apps/feincms_integration/widgets.py:60 +#: contrib/apps/mezzanine_integration/models.py:54 msgid "Hide success page title" msgstr "Erfolgsseite verbergen" #: contrib/apps/djangocms_integration/models.py:57 -#: contrib/apps/feincms_integration/widgets.py:71 +#: contrib/apps/feincms_integration/widgets.py:61 +#: contrib/apps/mezzanine_integration/models.py:55 msgid "If checked, no success page title is shown." msgstr "Wenn aktiviert wird keine Erfolgsseitentitel angezeigt" #: contrib/apps/djangocms_integration/models.py:61 -#: contrib/apps/feincms_integration/widgets.py:75 +#: contrib/apps/feincms_integration/widgets.py:65 +#: contrib/apps/mezzanine_integration/models.py:59 msgid "Succes page title" msgstr "Erfolgsseitentitel" #: contrib/apps/djangocms_integration/models.py:62 -#: contrib/apps/feincms_integration/widgets.py:76 +#: contrib/apps/feincms_integration/widgets.py:66 +#: contrib/apps/mezzanine_integration/models.py:60 msgid "Overrides the default success page title." msgstr "Überschreibt den Standarterfolgsseitentitel" #: contrib/apps/djangocms_integration/models.py:66 -#: contrib/apps/feincms_integration/widgets.py:80 +#: contrib/apps/feincms_integration/widgets.py:70 +#: contrib/apps/mezzanine_integration/models.py:64 msgid "Succes page text" msgstr "Erfolgsseitentext" #: contrib/apps/djangocms_integration/models.py:67 -#: contrib/apps/feincms_integration/widgets.py:81 +#: contrib/apps/feincms_integration/widgets.py:71 +#: contrib/apps/mezzanine_integration/models.py:65 msgid "Overrides the default success page text." msgstr "Überschrebt den Standarterfolgsseitentext" #: contrib/apps/djangocms_integration/templates/djangocms_integration/login_required.html:3 +#: templates/fobi/integration/login_required.html:3 #, python-format msgid "" "\n" @@ -567,6 +630,27 @@ msgstr "" "Sie müssen sich anmelden um den Inhalt zu sehen.\n" "Einloggen\n" +#: contrib/apps/mezzanine_integration/models.py:71 +#, fuzzy +msgid "Fobi forms" +msgstr "Fobi Formular" + +#: contrib/apps/mezzanine_integration/templates/mezzanine_integration/admin/change_form.html:8 +#: contrib/plugins/form_handlers/db_store/fobi_form_handlers.py:74 +#: contrib/plugins/form_handlers/db_store/templates/db_store/plugin_data_repr.html:4 +#: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/plugin_data_repr.html:4 +msgid "View entries" +msgstr "Einträge ansehen" + +#: contrib/apps/mezzanine_integration/templates/mezzanine_integration/admin/change_form.html:9 +msgid "History" +msgstr "" + +#: contrib/apps/mezzanine_integration/templates/mezzanine_integration/admin/change_form.html:10 +#, fuzzy +msgid "View on site" +msgstr "Einträge ansehen" + #: contrib/plugins/form_elements/content/content_image/defaults.py:24 msgid "Smart crop" msgstr "Geschicktes Zuschneiden" @@ -654,11 +738,11 @@ msgstr "Wahr/Falsch-Schalter" #: contrib/plugins/form_elements/fields/input/fobi_form_elements.py:23 #: contrib/plugins/form_elements/fields/integer/fobi_form_elements.py:30 #: contrib/plugins/form_elements/fields/password/fobi_form_elements.py:24 -#: contrib/plugins/form_elements/fields/radio/fobi_form_elements.py:23 -#: contrib/plugins/form_elements/fields/select/fobi_form_elements.py:23 +#: contrib/plugins/form_elements/fields/radio/fobi_form_elements.py:24 +#: contrib/plugins/form_elements/fields/select/fobi_form_elements.py:24 #: contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py:26 -#: contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py:25 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:28 +#: contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py:26 +#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:30 #: contrib/plugins/form_elements/fields/text/fobi_form_elements.py:23 #: contrib/plugins/form_elements/fields/textarea/fobi_form_elements.py:23 #: contrib/plugins/form_elements/fields/url/fobi_form_elements.py:30 @@ -815,7 +899,7 @@ msgstr "maxima Wert" msgid "Password" msgstr "Passwort" -#: contrib/plugins/form_elements/fields/radio/fobi_form_elements.py:22 +#: contrib/plugins/form_elements/fields/radio/fobi_form_elements.py:23 msgid "Radio" msgstr "Radio-Button" @@ -831,7 +915,7 @@ msgstr "Auswahl" msgid "Enter single values/pairs per line. Example:
    1
    2
    alpha, Alpha
    beta, Beta
    omega

It finally transforms into the following HTML code:
    <select id=\"id_NAME_OF_THE_ELEMENT\" name=\"NAME_OF_THE_ELEMENT\">
        <option value=\"1\">1</option>
        <option value=\"2\">2</option>
        <option value=\"alpha\">Alpha</option>
        <option value=\"beta\">Beta</option>
        <option value=\"omega\">omega</option>
    </select>
" msgstr "Jeweils ein Wert/Paar pro Zeile. Zum Beispiel:
    1
    2
    alpha, Alpha
    beta, Beta
    omega

It finally transforms into the following HTML code:
    <select id=\"id_NAME_OF_THE_ELEMENT\" name=\"NAME_OF_THE_ELEMENT\">
        <option value=\"1\">1</option>
        <option value=\"2\">2</option>
        <option value=\"alpha\">Alpha</option>
        <option value=\"beta\">Beta</option>
        <option value=\"omega\">omega</option>
    </select>
" -#: contrib/plugins/form_elements/fields/select/fobi_form_elements.py:22 +#: contrib/plugins/form_elements/fields/select/fobi_form_elements.py:23 msgid "Select" msgstr "Auswahl" @@ -844,11 +928,11 @@ msgstr "Modelobjekt Auswahl" msgid "Model" msgstr "Model" -#: contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py:24 +#: contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py:25 msgid "Select multiple" msgstr "Mehrfachauswahl" -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:27 +#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:29 msgid "Select multiple model objects" msgstr "Mehrfachauswahl Modelobjekte" @@ -856,12 +940,13 @@ msgstr "Mehrfachauswahl Modelobjekte" msgid "Textarea" msgstr "Textbreich" -#: contrib/plugins/form_elements/security/captcha/fobi_form_elements.py:24 +#: contrib/plugins/form_elements/security/captcha/fobi_form_elements.py:75 msgid "Captcha" msgstr "Captcha" -#: contrib/plugins/form_elements/security/captcha/fobi_form_elements.py:25 +#: contrib/plugins/form_elements/security/captcha/fobi_form_elements.py:76 #: contrib/plugins/form_elements/security/honeypot/fobi_form_elements.py:28 +#: contrib/plugins/form_elements/security/recaptcha/fobi_form_elements.py:78 msgid "Security" msgstr "Sicherheit" @@ -873,6 +958,11 @@ msgstr "Der Feldinhalt wurde bearbeitet." msgid "Honeypot" msgstr "Honeypot" +#: contrib/plugins/form_elements/security/recaptcha/fobi_form_elements.py:77 +#, fuzzy +msgid "ReCaptcha" +msgstr "Captcha" + #: contrib/plugins/form_elements/test/dummy/fobi_form_elements.py:21 msgid "Dummy" msgstr "Dummy" @@ -896,7 +986,7 @@ msgid "Raw" msgstr "Rohdaten" #: contrib/plugins/form_handlers/db_store/admin.py:39 -#: contrib/plugins/form_handlers/db_store/models.py:67 +#: contrib/plugins/form_handlers/db_store/models.py:58 msgid "Saved form data entry" msgstr "gespeicherte Formulardaten" @@ -908,29 +998,23 @@ msgstr "Daten als CSB/XLS exportieren " msgid "DB store" msgstr "Datenbankspeicher" -#: contrib/plugins/form_handlers/db_store/fobi_form_handlers.py:69 -#: contrib/plugins/form_handlers/db_store/templates/db_store/plugin_data_repr.html:4 -#: contrib/themes/foundation5/widgets/form_handlers/db_store_foundation5_widget/templates/db_store_foundation5_widget/plugin_data_repr.html:4 -msgid "View entries" -msgstr "Einträge ansehen" - -#: contrib/plugins/form_handlers/db_store/fobi_form_handlers.py:75 +#: contrib/plugins/form_handlers/db_store/fobi_form_handlers.py:80 msgid "Export entries" msgstr "Einträge exportieren" -#: contrib/plugins/form_handlers/db_store/models.py:60 +#: contrib/plugins/form_handlers/db_store/models.py:51 msgid "Form data headers" msgstr "Formular Daten Header" -#: contrib/plugins/form_handlers/db_store/models.py:63 +#: contrib/plugins/form_handlers/db_store/models.py:54 msgid "Date created" msgstr "Erstelldatum" -#: contrib/plugins/form_handlers/db_store/models.py:68 +#: contrib/plugins/form_handlers/db_store/models.py:59 msgid "Saved form data entries" msgstr "gespeicherte Formulardaten" -#: contrib/plugins/form_handlers/db_store/models.py:90 +#: contrib/plugins/form_handlers/db_store/models.py:81 msgid "Saved data" msgstr "gespeicherte Daten" @@ -1005,51 +1089,57 @@ msgstr "Bootstrap3" msgid "Error" msgstr "Fehler" -#: contrib/themes/foundation5/fobi_themes.py:18 -msgid "Foundation 5" -msgstr "Foundation5" +#: contrib/themes/djangocms_admin_style_theme/fobi_themes.py:17 +#, fuzzy +msgid "DjangoCMS admin style" +msgstr "Django-Administration" +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/add_form_element_entry.html:10 +#: contrib/themes/simple/templates/simple/add_form_element_entry.html:10 +#: templates/fobi/generic/add_form_element_entry.html:5 +#: templates/fobi/generic/add_form_element_entry_ajax.html:6 +#, python-format +msgid "Add \"%(plugin_name)s\" element to the form" +msgstr "Füge \"%(plugin_name)s\"-Element zum Formular hinzu" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/add_form_handler_entry.html:10 +#: contrib/themes/simple/templates/simple/add_form_handler_entry.html:10 +#: templates/fobi/generic/add_form_handler_entry.html:5 +#: templates/fobi/generic/add_form_handler_entry_ajax.html:6 +#, python-format +msgid "Add \"%(plugin_name)s\" handler to the form" +msgstr "Füge \"%(plugin_name)s\"-Formularübergabe zum Formular hinzu" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/base_edit.html:62 +#: contrib/themes/simple/templates/simple/base_edit.html:54 +msgid "Django administration" +msgstr "Django-Administration" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/base_edit.html:66 +#: contrib/themes/simple/templates/simple/base_edit.html:58 +msgid "Welcome," +msgstr "Willkommen" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/base_edit.html:71 +#: contrib/themes/simple/templates/simple/base_edit.html:63 +msgid "Documentation" +msgstr "Dokumentation" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/base_edit.html:73 +#: contrib/themes/simple/templates/simple/base_edit.html:65 +#: templatetags/fobi_tags.py:157 +msgid "Log out" +msgstr "Log out" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/base_edit.html:82 #: contrib/themes/foundation5/templates/foundation5/_base.html:97 #: contrib/themes/simple/templates/simple/base_edit.html:74 #: templates/fobi/admin/bulk_change_plugins.html:29 msgid "Home" msgstr "Startseite" -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:5 -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:14 -#: contrib/themes/simple/templates/simple/dashboard.html:5 -#: templates/fobi/generic/dashboard.html:5 -#: templates/fobi/generic/dashboard.html:14 -msgid "Dashboard" -msgstr "Dashboard" - -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:20 -#: contrib/themes/simple/templates/simple/dashboard.html:22 -#: templates/fobi/generic/dashboard.html:21 -msgid "Your forms" -msgstr "Ihre Formulare" - -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:30 -#: templates/fobi/generic/dashboard.html:31 -msgid "Is public" -msgstr "Öffentlich" - -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:31 -#: templates/fobi/generic/dashboard.html:32 -msgid "Is cloneable" -msgstr "Kopierbar" - -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:32 -#: contrib/themes/foundation5/templates/foundation5/dashboard.html:59 -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:97 -#: contrib/themes/simple/templates/simple/dashboard.html:60 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:104 -#: templates/fobi/generic/dashboard.html:33 -#: templates/fobi/generic/dashboard.html:68 -#: templates/fobi/generic/edit_form_entry_ajax.html:101 -msgid "Actions" -msgstr "Aktionen" - +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/create_form_entry.html:5 +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/dashboard.html:28 #: contrib/themes/foundation5/templates/foundation5/dashboard.html:62 #: contrib/themes/simple/templates/simple/create_form_entry.html:5 #: contrib/themes/simple/templates/simple/dashboard.html:27 @@ -1058,30 +1148,134 @@ msgstr "Aktionen" msgid "Create form" msgstr "Formular erstellen" +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/dashboard.html:5 +#: contrib/themes/foundation5/templates/foundation5/dashboard.html:5 +#: contrib/themes/foundation5/templates/foundation5/dashboard.html:14 +#: contrib/themes/simple/templates/simple/dashboard.html:5 +#: templates/fobi/generic/dashboard.html:5 +#: templates/fobi/generic/dashboard.html:14 +msgid "Dashboard" +msgstr "Dashboard" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/dashboard.html:23 +#: contrib/themes/foundation5/templates/foundation5/dashboard.html:20 +#: contrib/themes/simple/templates/simple/dashboard.html:22 +#: templates/fobi/generic/dashboard.html:21 +msgid "Your forms" +msgstr "Ihre Formulare" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/dashboard.html:62 +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:105 +#: contrib/themes/foundation5/templates/foundation5/dashboard.html:32 +#: contrib/themes/foundation5/templates/foundation5/dashboard.html:59 +#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:97 +#: contrib/themes/simple/templates/simple/dashboard.html:61 +#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:104 +#: templates/fobi/generic/dashboard.html:33 +#: templates/fobi/generic/dashboard.html:68 +#: templates/fobi/generic/edit_form_entry_ajax.html:101 +msgid "Actions" +msgstr "Aktionen" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_element_entry.html:10 +#: contrib/themes/simple/templates/simple/edit_form_element_entry.html:10 +#, python-format +msgid "Edit \"%(plugin_name)s\" form element" +msgstr "Bearbeite \"%(plugin_name)s\" Formularelement" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:3 #: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:3 #: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:3 #: templates/fobi/generic/edit_form_entry_ajax.html:3 msgid "Edit form" msgstr "Formular bearbeiten" +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:8 #: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:12 #: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:7 #: templates/fobi/generic/edit_form_entry_ajax.html:10 msgid "Elements" msgstr "Elemente" +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:9 #: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:13 #: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:8 #: templates/fobi/generic/edit_form_entry_ajax.html:11 msgid "Handlers" msgstr "Formularübergabe" +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:10 #: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:14 #: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:9 #: templates/fobi/generic/edit_form_entry_ajax.html:12 msgid "Properties" msgstr "Eigenschaften" +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:16 +#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:15 +msgid "Change form elements" +msgstr "Ändere Formularelement" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:24 +#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:23 +msgid "Add form element" +msgstr "Füge Formularelement hinzu" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:52 +#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:61 +#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:51 +#: templates/fobi/generic/edit_form_entry_ajax.html:62 +msgid "Save ordering" +msgstr "Reihenfolge speichern" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:67 +#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:66 +msgid "Change form handlers" +msgstr "Ändere Formularübergabe" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:75 +#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:74 +msgid "Add form handler" +msgstr "Füge Formularübergabe hinzu" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:94 +#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:95 +#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:93 +#: templates/fobi/generic/edit_form_entry_ajax.html:99 +msgid "Handler" +msgstr "Formularübergabe" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:118 +#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:117 +#: templates/fobi/generic/edit_form_entry_ajax.html:112 +msgid "Info" +msgstr "Info" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:151 +#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:150 +msgid "Change form properties" +msgstr "Ändere Formulareigenschaften" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_entry_ajax.html:163 +#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:162 +msgid "Save" +msgstr "Speichern" + +#: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/edit_form_handler_entry.html:10 +#: contrib/themes/simple/templates/simple/edit_form_handler_entry.html:10 +#, python-format +msgid "Edit \"%(plugin_name)s\" form handler" +msgstr "Bearbeite \"%(plugin_name)s\" Formularübergabe" + +#: contrib/themes/foundation5/fobi_themes.py:18 +msgid "Foundation 5" +msgstr "Foundation5" + +#: contrib/themes/foundation5/templates/foundation5/dashboard.html:30 +#: templates/fobi/generic/dashboard.html:31 +msgid "Is public" +msgstr "Öffentlich" + #: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:24 #: templates/fobi/generic/edit_form_entry_ajax.html:21 msgid "Add elements to your form" @@ -1092,12 +1286,6 @@ msgstr "Elemente zum Formular hinzufügen" msgid "Choose form element to add" msgstr "Wähle Formularelement zum hinzufügen" -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:61 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:51 -#: templates/fobi/generic/edit_form_entry_ajax.html:62 -msgid "Save ordering" -msgstr "Reihenfolge speichern" - #: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:75 #: templates/fobi/generic/edit_form_entry_ajax.html:75 msgid "Add handlers to your form" @@ -1108,12 +1296,6 @@ msgstr "Formularübergabe zum Formular hinzufügen" msgid "Choose form handler to add" msgstr "Wähle Formularübergabe zum hinzufügen" -#: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:95 -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:93 -#: templates/fobi/generic/edit_form_entry_ajax.html:99 -msgid "Handler" -msgstr "Formularübergabe" - #: contrib/themes/foundation5/templates/foundation5/edit_form_entry_ajax.html:149 #: templates/fobi/generic/edit_form_entry_ajax.html:145 msgid "Form properties" @@ -1136,76 +1318,6 @@ msgstr "Felder die mit * sind Pflichtfelder msgid "Simple" msgstr "Einfach" -#: contrib/themes/simple/templates/simple/add_form_element_entry.html:10 -#: templates/fobi/generic/add_form_element_entry.html:5 -#: templates/fobi/generic/add_form_element_entry_ajax.html:6 -#, python-format -msgid "Add \"%(plugin_name)s\" element to the form" -msgstr "Füge \"%(plugin_name)s\"-Element zum Formular hinzu" - -#: contrib/themes/simple/templates/simple/add_form_handler_entry.html:10 -#: templates/fobi/generic/add_form_handler_entry.html:5 -#: templates/fobi/generic/add_form_handler_entry_ajax.html:6 -#, python-format -msgid "Add \"%(plugin_name)s\" handler to the form" -msgstr "Füge \"%(plugin_name)s\"-Formularübergabe zum Formular hinzu" - -#: contrib/themes/simple/templates/simple/base_edit.html:54 -msgid "Django administration" -msgstr "Django-Administration" - -#: contrib/themes/simple/templates/simple/base_edit.html:58 -msgid "Welcome," -msgstr "Willkommen" - -#: contrib/themes/simple/templates/simple/base_edit.html:63 -msgid "Documentation" -msgstr "Dokumentation" - -#: contrib/themes/simple/templates/simple/base_edit.html:65 -#: templatetags/fobi_tags.py:157 -msgid "Log out" -msgstr "Log out" - -#: contrib/themes/simple/templates/simple/edit_form_element_entry.html:10 -#, python-format -msgid "Edit \"%(plugin_name)s\" form element" -msgstr "Bearbeite \"%(plugin_name)s\" Formularelement" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:15 -msgid "Change form elements" -msgstr "Ändere Formularelement" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:23 -msgid "Add form element" -msgstr "Füge Formularelement hinzu" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:66 -msgid "Change form handlers" -msgstr "Ändere Formularübergabe" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:74 -msgid "Add form handler" -msgstr "Füge Formularübergabe hinzu" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:117 -#: templates/fobi/generic/edit_form_entry_ajax.html:112 -msgid "Info" -msgstr "Info" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:150 -msgid "Change form properties" -msgstr "Ändere Formulareigenschaften" - -#: contrib/themes/simple/templates/simple/edit_form_entry_ajax.html:162 -msgid "Save" -msgstr "Speichern" - -#: contrib/themes/simple/templates/simple/edit_form_handler_entry.html:10 -#, python-format -msgid "Edit \"%(plugin_name)s\" form handler" -msgstr "Bearbeite \"%(plugin_name)s\" Formularübergabe" - #: templates/fobi/admin/bulk_change_plugins.html:5 #: templates/fobi/admin/bulk_change_plugins.html:32 #: templates/fobi/admin/bulk_change_plugins.html:37 @@ -1277,3 +1389,58 @@ msgstr "Hilfe" #: templatetags/fobi_tags.py:166 msgid "Log in" msgstr "Einloggen" + +#: urls/edit.py:19 +msgid "^forms/create/$" +msgstr "" + +#: urls/edit.py:24 +msgid "^forms/edit/(?P\\d+)/$" +msgstr "" + +#: urls/edit.py:29 +msgid "^forms/delete/(?P\\d+)/$" +msgstr "" + +#: urls/edit.py:34 +msgid "^forms/elements/add/(?P\\d+)/(?P[\\w_\\-]+)/$" +msgstr "" + +#: urls/edit.py:39 +msgid "^forms/elements/edit/(?P\\d+)/$" +msgstr "" + +#: urls/edit.py:44 +msgid "^forms/elements/delete/(?P\\d+)/$" +msgstr "" + +#: urls/edit.py:49 +msgid "^forms/handlers/add/(?P\\d+)/(?P[\\w_\\-]+)/$" +msgstr "" + +#: urls/edit.py:54 +msgid "^forms/handlers/edit/(?P\\d+)/$" +msgstr "" + +#: urls/edit.py:59 +msgid "^forms/handlers/delete/(?P\\d+)/$" +msgstr "" + +#: urls/edit.py:64 +msgid "^$" +msgstr "" + +#: urls/view.py:16 +msgid "^view/submitted/$" +msgstr "" + +#: urls/view.py:21 +msgid "^view/(?P[\\w_\\-]+)/$" +msgstr "" + +#: urls/view.py:26 +msgid "^view/(?P[\\w_\\-]+)/submitted/$" +msgstr "" + +#~ msgid "Is cloneable" +#~ msgstr "Kopierbar" diff --git a/src/fobi/locale/hy/LC_MESSAGES/django.po b/src/fobi/locale/hy/LC_MESSAGES/django.po index 64579e32..a0715c6a 100644 --- a/src/fobi/locale/hy/LC_MESSAGES/django.po +++ b/src/fobi/locale/hy/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-13 00:52+0100\n" +"POT-Creation-Date: 2015-02-27 23:37+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -64,11 +64,11 @@ msgstr "" msgid "POST required when changing in bulk!" msgstr "" -#: base.py:102 +#: base.py:108 msgid "Build your forms" msgstr "" -#: base.py:515 models.py:217 models.py:265 models.py:318 +#: base.py:521 models.py:217 models.py:265 models.py:318 #: contrib/plugins/form_elements/fields/boolean/forms.py:32 #: contrib/plugins/form_elements/fields/date/forms.py:33 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:42 @@ -95,7 +95,7 @@ msgstr "" msgid "Name" msgstr "" -#: base.py:520 contrib/plugins/form_elements/fields/boolean/forms.py:27 +#: base.py:526 contrib/plugins/form_elements/fields/boolean/forms.py:27 #: contrib/plugins/form_elements/fields/date/forms.py:28 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:37 #: contrib/plugins/form_elements/fields/datetime/forms.py:28 @@ -119,7 +119,7 @@ msgstr "" msgid "Label" msgstr "" -#: base.py:525 contrib/plugins/form_elements/fields/boolean/forms.py:37 +#: base.py:531 contrib/plugins/form_elements/fields/boolean/forms.py:37 #: contrib/plugins/form_elements/fields/date/forms.py:38 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:47 #: contrib/plugins/form_elements/fields/datetime/forms.py:38 @@ -141,7 +141,7 @@ msgstr "" msgid "Help text" msgstr "" -#: base.py:530 contrib/plugins/form_elements/fields/boolean/forms.py:47 +#: base.py:536 contrib/plugins/form_elements/fields/boolean/forms.py:47 #: contrib/plugins/form_elements/fields/date/forms.py:53 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:72 #: contrib/plugins/form_elements/fields/datetime/forms.py:53 @@ -165,27 +165,27 @@ msgstr "" msgid "Required" msgstr "" -#: base.py:552 +#: base.py:558 msgid "Duplicate field name!" msgstr "" -#: base.py:557 +#: base.py:563 msgid "Duplicate label name!" msgstr "" -#: base.py:636 +#: base.py:642 msgid "General" msgstr "" -#: base.py:2128 +#: base.py:2134 msgid "Theme `{0}` does not exist!" msgstr "" -#: constants.py:17 +#: constants.py:18 msgid "Append" msgstr "" -#: constants.py:18 +#: constants.py:19 msgid "Replace" msgstr "" @@ -405,8 +405,8 @@ msgstr "" msgid "Errors occured while saving the form: {0}." msgstr "" -#: views.py:224 views.py:365 views.py:603 views.py:823 views.py:928 -#: views.py:970 +#: views.py:224 views.py:365 views.py:603 views.py:823 views.py:934 +#: views.py:976 msgid "Form entry not found." msgstr "" @@ -466,11 +466,11 @@ msgstr "" msgid "The form handler plugin \"{0}\" was deleted successfully." msgstr "" -#: views.py:876 integration/processors.py:155 +#: views.py:876 integration/processors.py:156 msgid "Form {0} was submitted successfully." msgstr "" -#: views.py:976 +#: views.py:982 msgid "The form \"{0}\" was deleted successfully." msgstr "" @@ -704,7 +704,7 @@ msgstr "" #: contrib/plugins/form_elements/fields/select/fobi_form_elements.py:24 #: contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py:26 #: contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py:26 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:28 +#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:30 #: contrib/plugins/form_elements/fields/text/fobi_form_elements.py:23 #: contrib/plugins/form_elements/fields/textarea/fobi_form_elements.py:23 #: contrib/plugins/form_elements/fields/url/fobi_form_elements.py:30 @@ -907,7 +907,7 @@ msgstr "" msgid "Select multiple" msgstr "" -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:27 +#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:29 msgid "Select multiple model objects" msgstr "" diff --git a/src/fobi/locale/nl/LC_MESSAGES/django.mo b/src/fobi/locale/nl/LC_MESSAGES/django.mo index a2fe8b96abdd17b044140ed93ca036980fdcdc74..119fa553e9ab866b97edec58c1b1a83b4f46c02e 100644 GIT binary patch delta 36 mcmcc8#dxKQaRY}IhmpC0k+GGD diff --git a/src/fobi/locale/nl/LC_MESSAGES/django.po b/src/fobi/locale/nl/LC_MESSAGES/django.po index b2a29afa..c619f9ed 100644 --- a/src/fobi/locale/nl/LC_MESSAGES/django.po +++ b/src/fobi/locale/nl/LC_MESSAGES/django.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-13 00:52+0100\n" -"PO-Revision-Date: 2015-02-13 01:07+0100\n" +"POT-Creation-Date: 2015-02-27 23:49+0100\n" +"PO-Revision-Date: 2015-02-27 23:51+0100\n" "Last-Translator: Artur Barseghyan \n" "Language-Team: LANGUAGE \n" "Language: Dutch\n" @@ -77,11 +77,11 @@ msgstr "{0} plugins zijn succesvol bijgewerkt." msgid "POST required when changing in bulk!" msgstr "POST vereist bij het veranderen in bulk!" -#: base.py:102 +#: base.py:108 msgid "Build your forms" msgstr "Bouw je formulieren" -#: base.py:515 +#: base.py:521 #: models.py:217 #: models.py:265 #: models.py:318 @@ -111,7 +111,7 @@ msgstr "Bouw je formulieren" msgid "Name" msgstr "Naam" -#: base.py:520 +#: base.py:526 #: contrib/plugins/form_elements/fields/boolean/forms.py:27 #: contrib/plugins/form_elements/fields/date/forms.py:28 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:37 @@ -136,7 +136,7 @@ msgstr "Naam" msgid "Label" msgstr "Label" -#: base.py:525 +#: base.py:531 #: contrib/plugins/form_elements/fields/boolean/forms.py:37 #: contrib/plugins/form_elements/fields/date/forms.py:38 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:47 @@ -159,7 +159,7 @@ msgstr "Label" msgid "Help text" msgstr "Helptekst" -#: base.py:530 +#: base.py:536 #: contrib/plugins/form_elements/fields/boolean/forms.py:47 #: contrib/plugins/form_elements/fields/date/forms.py:53 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:72 @@ -184,27 +184,27 @@ msgstr "Helptekst" msgid "Required" msgstr "Verplicht" -#: base.py:552 +#: base.py:558 msgid "Duplicate field name!" msgstr "Veldnaam is al in gebruik!" -#: base.py:557 +#: base.py:563 msgid "Duplicate label name!" msgstr "Labelnaam is al in gebruik!" -#: base.py:636 +#: base.py:642 msgid "General" msgstr "Algemeen" -#: base.py:2128 +#: base.py:2134 msgid "Theme `{0}` does not exist!" msgstr "Theme `{0}` niet gevonden!" -#: constants.py:17 +#: constants.py:18 msgid "Append" msgstr "Toevoegen" -#: constants.py:18 +#: constants.py:19 msgid "Replace" msgstr "Vervangen" @@ -436,8 +436,8 @@ msgstr "Er zijn fouten opgetreden tijdens het opslaan van het formulier: {0}." #: views.py:365 #: views.py:603 #: views.py:823 -#: views.py:928 -#: views.py:970 +#: views.py:934 +#: views.py:976 msgid "Form entry not found." msgstr "Formulier niet gevonden." @@ -498,11 +498,11 @@ msgid "The form handler plugin \"{0}\" was deleted successfully." msgstr "Het formulier afhandelaar \"{0}\" is met succes verwijdert." #: views.py:876 -#: integration/processors.py:155 +#: integration/processors.py:156 msgid "Form {0} was submitted successfully." msgstr "Formulier {0} is met succes verstuurd." -#: views.py:976 +#: views.py:982 msgid "The form \"{0}\" was deleted successfully." msgstr "Het formulier \"{0}\" is met succes verwijdert." @@ -739,7 +739,7 @@ msgstr "Selectievakje" #: contrib/plugins/form_elements/fields/select/fobi_form_elements.py:24 #: contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py:26 #: contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py:26 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:28 +#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:30 #: contrib/plugins/form_elements/fields/text/fobi_form_elements.py:23 #: contrib/plugins/form_elements/fields/textarea/fobi_form_elements.py:23 #: contrib/plugins/form_elements/fields/url/fobi_form_elements.py:30 @@ -929,7 +929,7 @@ msgstr "Model" msgid "Select multiple" msgstr "Keuzelijst meerkeuze" -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:27 +#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:29 msgid "Select multiple model objects" msgstr "Keuzelijst meerkeuze model objecten" diff --git a/src/fobi/locale/ru/LC_MESSAGES/django.mo b/src/fobi/locale/ru/LC_MESSAGES/django.mo index d39fe29ca0445007fae3f812e30253a1dda1172d..aae5d8fe8426e02c1ee7f580e38a56b06c03af1b 100644 GIT binary patch delta 5225 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 delta 5113 zcmYk;3tX1f0mt!!ARr=fOG)ISDRPsL0L_HBWOwR2J;eLw^+cnaOj0rHNmyaK%HD6-3Rwq|2{>Vr@ndmcOD zc}{)@aHb-Xc&fL6!ygw%)v6`iOgDT zgIiD!u*-&A>S?x~i8`*p`V8uZ z6EPWI#s_hQ^`LFPit1ok6ytv%g=h-8PztI8`IvwMQ8%27>iKl6W74Z^djj*M8>ON~ z;%TJMW)bQMH(@O9Mm^v+*bgtDI+_r}_-klWVw@q)M)fS;ItX>(aMVbYpys|DH3f5! ze`XOstUt32wf|F8htHy}-;8>|TXugNdZqJYV;O(iOivngfgz|1ynq^+8AxZ%JX?Ps zb>c^;3m-)-+EdsWf55I773b{FK|N4^)Z#2gjc5sKL`JzNXf=*QExxI!1LvToVm@jF z-a%bx3F^c;R0r21(`k01j%!4ncLp{0O_+kM;+>&SLv>&Z>Uh^o3c8^SwWAs}cMDM+ zTaMbl5jCXSQ0UlMPNf?3&djES<(36y+E;I>s z;hCtRuCn`=*!Fd{eJkpQhfyD#;h^v-$tDmLhseV4yZ*Oi#k37wYUpVU(Qje<0hjY z&Onz6vnc3Buc78{A*$yqQ75cJ4dsWZwQ&G-!A8{a7p=EYpWfEpoa5tBL;f&o&WEF} z>q0-Q?#B4*2^P?x4lKq*T!k5U472bj?1dQ##$@Ao)c!iu{?n-aLEWAG1sF}e5?kY9 zY=!Tk?zaL1a9wxCUr(}y24CEd>e*q`iN{c@{tMfF&ekuY7U@mYh}=e9IDp>kI-#fs zibU;?L;7ga@URaffvc!@bR|0-*ke6mJ&!#(;3htT@w~)(q7vklHq($nG4G;=crR+` zn{53K>cOH@osmjK9bbz2z|BQ<%(aYyF1P`8p<}26uOt6VSP$pGT-0%cQTr>97s1q^ zrsQMni#IR`lhcez$1K!pA8VbBd?d{>q>nDMi-LN71@(mHA!A;JPFRIYQ76Q5HFYot z1F_UvhPuIIREOU{y#+fl1W%wA?^$G)%uUpB?HS%Ez5j(2LTPvwGqD2uVLj$xv)!M- zilbrKLNT!RI;19iU^Oy>TkEl0Iy)n#Ka^})UQ zXkZCeU?b*ZE(<}g(QM>iW+Q4O&ZCaIYU@w+ao+#u@B!K@Y`q#aHA}4ZsP$(yQ_zRv zYt#uppoS>)QRj8cLDk2iE>L4#fts2PsHr)MS|i_~IvB(-F{>sARWHYAT!}0bv!^fP zuM1qGL0`5&##UFwq>mjTZ)zeW!J`8n%k*GPJVcX}Ro^%0@#E+0mn8-rs z{1K>*RHD{SEov%0!+3PHP|%P@KkmG*g{Tpkg1nz*4r+)uqd)FL&FK+j*37?H{%N@Bc&!sWjAj8u&v3`2*M7!Oj>y zz!}m^97KH@PQZhx{b?)|eQ1hMPg;tBSdQIsDn?+fZQqLO&~8lO{-%LKH@t(17{^`o zB>hqKN=(Lj+unfs%0s3}~FdcuPkjAu|Iddd1DW>SwVV*E8n z1B#qE8HJkjDon#QwtfozsNX^j}G?OE~*Ps#bO_9*2&uV5$g0cl6Bkb5^b72Z~JiEJUiCdEWs z1vyA&6VLtUP}oHFl3$YXMDOP}B$(X0EugZLJVlzxGSZK9Amt>ByhW19BI4ctOd*Q= z#Wqyp8twz3st$wV@Z{FOA3Akv#?dx7M7O2&MSF}5t) zk|V@7m7jTJE@@4))srrslJlM4OnEoSao0wiY~!98GtSq2I(|SvO>$yQyUZRvGkT3vmCK|6NE;(9pO32V=t+6#xJL diff --git a/src/fobi/locale/ru/LC_MESSAGES/django.po b/src/fobi/locale/ru/LC_MESSAGES/django.po index 33312836..fc888e57 100644 --- a/src/fobi/locale/ru/LC_MESSAGES/django.po +++ b/src/fobi/locale/ru/LC_MESSAGES/django.po @@ -7,18 +7,21 @@ msgid "" msgstr "" "Project-Id-Version: 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-02-13 00:52+0100\n" -"PO-Revision-Date: 2014-12-05 22:57+0100\n" +"POT-Creation-Date: 2015-02-27 23:49+0100\n" +"PO-Revision-Date: 2015-02-27 23:51+0100\n" "Last-Translator: Artur Barseghyan \n" "Language-Team: LANGUAGE \n" "Language: Russian\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -#: admin.py:124 admin.py:193 admin.py:226 models.py:316 models.py:344 +#: admin.py:124 +#: admin.py:193 +#: admin.py:226 +#: models.py:316 +#: models.py:344 #: contrib/apps/djangocms_integration/models.py:26 #: contrib/apps/feincms_integration/widgets.py:30 #: contrib/apps/mezzanine_integration/models.py:24 @@ -34,7 +37,10 @@ msgstr "Форма" msgid "Custom" msgstr "Дополнительно" -#: admin.py:135 models.py:78 models.py:216 models.py:264 +#: admin.py:135 +#: models.py:78 +#: models.py:216 +#: models.py:264 #: contrib/plugins/form_handlers/db_store/models.py:49 msgid "User" msgstr "Пользователь" @@ -43,17 +49,23 @@ msgstr "Пользователь" msgid "Additional" msgstr "Дополнительно" -#: admin.py:147 admin.py:171 admin.py:199 admin.py:266 +#: admin.py:147 +#: admin.py:171 +#: admin.py:199 +#: admin.py:266 #: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/base_edit.html:84 #: contrib/themes/simple/templates/simple/base_edit.html:76 msgid "Fobi" msgstr "" -#: admin.py:190 admin.py:223 models.py:121 +#: admin.py:190 +#: admin.py:223 +#: models.py:121 msgid "Plugin" msgstr "Плагин" -#: admin.py:232 models.py:472 +#: admin.py:232 +#: models.py:472 msgid "Form handler entry" msgstr "Обработчик формы" @@ -65,11 +77,14 @@ msgstr "{0} плагинов были изменены успешно." msgid "POST required when changing in bulk!" msgstr "Для множественных изменений необходим POST!" -#: base.py:102 +#: base.py:108 msgid "Build your forms" msgstr "Разработчик форм" -#: base.py:515 models.py:217 models.py:265 models.py:318 +#: base.py:521 +#: models.py:217 +#: models.py:265 +#: models.py:318 #: contrib/plugins/form_elements/fields/boolean/forms.py:32 #: contrib/plugins/form_elements/fields/date/forms.py:33 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:42 @@ -96,7 +111,8 @@ msgstr "Разработчик форм" msgid "Name" msgstr "Название" -#: base.py:520 contrib/plugins/form_elements/fields/boolean/forms.py:27 +#: base.py:526 +#: contrib/plugins/form_elements/fields/boolean/forms.py:27 #: contrib/plugins/form_elements/fields/date/forms.py:28 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:37 #: contrib/plugins/form_elements/fields/datetime/forms.py:28 @@ -120,7 +136,8 @@ msgstr "Название" msgid "Label" msgstr "Ярлык" -#: base.py:525 contrib/plugins/form_elements/fields/boolean/forms.py:37 +#: base.py:531 +#: contrib/plugins/form_elements/fields/boolean/forms.py:37 #: contrib/plugins/form_elements/fields/date/forms.py:38 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:47 #: contrib/plugins/form_elements/fields/datetime/forms.py:38 @@ -142,7 +159,8 @@ msgstr "Ярлык" msgid "Help text" msgstr "Помощь" -#: base.py:530 contrib/plugins/form_elements/fields/boolean/forms.py:47 +#: base.py:536 +#: contrib/plugins/form_elements/fields/boolean/forms.py:47 #: contrib/plugins/form_elements/fields/date/forms.py:53 #: contrib/plugins/form_elements/fields/date_drop_down/forms.py:72 #: contrib/plugins/form_elements/fields/datetime/forms.py:53 @@ -166,27 +184,27 @@ msgstr "Помощь" msgid "Required" msgstr "Обязательно" -#: base.py:552 +#: base.py:558 msgid "Duplicate field name!" msgstr "Название поля должно быть уникальным!" -#: base.py:557 +#: base.py:563 msgid "Duplicate label name!" msgstr "Ярлык поля должен быть уникальым!" -#: base.py:636 +#: base.py:642 msgid "General" msgstr "Основное" -#: base.py:2128 +#: base.py:2134 msgid "Theme `{0}` does not exist!" msgstr "Темы `{0}` не существует!" -#: constants.py:17 +#: constants.py:18 msgid "Append" msgstr "Добавить" -#: constants.py:18 +#: constants.py:19 msgid "Replace" msgstr "Заменить" @@ -198,11 +216,10 @@ msgstr "Выбранные плагины" msgid "Users action" msgstr "Действие над пользователями" -#: forms.py:115 forms.py:122 +#: forms.py:115 +#: forms.py:122 msgid "If set to ``replace``, the groups are replaced; otherwise - appended." -msgstr "" -"Если вы выберете ``заменить``, группы будут перезаписаны; в обратном случае " -"- добавлены." +msgstr "Если вы выберете ``заменить``, группы будут перезаписаны; в обратном случае - добавлены." #: forms.py:120 msgid "Groups action" @@ -212,7 +229,8 @@ msgstr "Действие над группами" msgid "Group" msgstr "Группа" -#: models.py:113 models.py:414 +#: models.py:113 +#: models.py:414 msgid "UID" msgstr "" @@ -224,7 +242,8 @@ msgstr "Группы" msgid "Users" msgstr "Пользователи" -#: models.py:160 models.py:191 +#: models.py:160 +#: models.py:191 msgid "Plugin UID" msgstr "UID плагина" @@ -244,7 +263,8 @@ msgstr "Плагин обработчика формы" msgid "Form handler plugins" msgstr "Плагины обработчиков формы" -#: models.py:218 models.py:267 +#: models.py:218 +#: models.py:267 msgid "Slug" msgstr "Слаг" @@ -294,7 +314,8 @@ msgstr "Можно клонировать?" msgid "Makes your form cloneable by other users." msgstr "Другие пользователи смогут клонировать вашу форму." -#: models.py:278 models.py:438 +#: models.py:278 +#: models.py:438 msgid "Position" msgstr "Порядок" @@ -346,11 +367,13 @@ msgstr "" msgid "Form fieldset entries" msgstr "" -#: models.py:345 contrib/plugins/form_handlers/db_store/models.py:53 +#: models.py:345 +#: contrib/plugins/form_handlers/db_store/models.py:53 msgid "Plugin data" msgstr "Данные плагина" -#: models.py:433 models.py:467 +#: models.py:433 +#: models.py:467 msgid "Plugin name" msgstr "Название плагина" @@ -404,12 +427,17 @@ msgstr "{0} не найдено." msgid "Form {0} was created successfully." msgstr "Форма {0} успешно создана." -#: views.py:173 views.py:280 +#: views.py:173 +#: views.py:280 msgid "Errors occured while saving the form: {0}." msgstr "Во время сохранения данных формы произошли следующие ошибки: {0}." -#: views.py:224 views.py:365 views.py:603 views.py:823 views.py:928 -#: views.py:970 +#: views.py:224 +#: views.py:365 +#: views.py:603 +#: views.py:823 +#: views.py:934 +#: views.py:976 msgid "Form entry not found." msgstr "Форма не найдена" @@ -469,11 +497,12 @@ msgstr "Обработчик формы \"{0}\" успешно изменен." msgid "The form handler plugin \"{0}\" was deleted successfully." msgstr "Oработчик формы \"{0}\" успешно удален." -#: views.py:876 integration/processors.py:155 +#: views.py:876 +#: integration/processors.py:156 msgid "Form {0} was submitted successfully." msgstr "Форма {0} успешно отправлена." -#: views.py:976 +#: views.py:982 msgid "The form \"{0}\" was deleted successfully." msgstr "Форма \"{0}\" успешно удалена." @@ -601,9 +630,8 @@ msgstr "" "Авторизируйтесь здесь.\n" #: contrib/apps/mezzanine_integration/models.py:71 -#, fuzzy msgid "Fobi forms" -msgstr "Форма" +msgstr "Формы fobi" #: contrib/apps/mezzanine_integration/templates/mezzanine_integration/admin/change_form.html:8 #: contrib/plugins/form_handlers/db_store/fobi_form_handlers.py:74 @@ -617,9 +645,8 @@ msgid "History" msgstr "" #: contrib/apps/mezzanine_integration/templates/mezzanine_integration/admin/change_form.html:10 -#, fuzzy msgid "View on site" -msgstr "Просмотреть записи" +msgstr "Посмотреть на сайте" #: contrib/plugins/form_elements/content/content_image/defaults.py:24 msgid "Smart crop" @@ -712,7 +739,7 @@ msgstr "Галочка" #: contrib/plugins/form_elements/fields/select/fobi_form_elements.py:24 #: contrib/plugins/form_elements/fields/select_model_object/fobi_form_elements.py:26 #: contrib/plugins/form_elements/fields/select_multiple/fobi_form_elements.py:26 -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:28 +#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:30 #: contrib/plugins/form_elements/fields/text/fobi_form_elements.py:23 #: contrib/plugins/form_elements/fields/textarea/fobi_form_elements.py:23 #: contrib/plugins/form_elements/fields/url/fobi_form_elements.py:30 @@ -882,35 +909,8 @@ msgstr "Варианы" #: contrib/plugins/form_elements/fields/radio/forms.py:40 #: contrib/plugins/form_elements/fields/select/forms.py:40 #: contrib/plugins/form_elements/fields/select_multiple/forms.py:40 -msgid "" -"Enter single values/pairs per line. Example:
   " -" 1
    2
    alpha, " -"Alpha
    beta, Beta
    " -"omega

It finally transforms into the following HTML code:" -"
    <select id=\"id_NAME_OF_THE_ELEMENT\" " -"name=\"NAME_OF_THE_ELEMENT\">
      " -"  <option value=\"1\">1</option>
   " -"     <option value=\"2\">2</option>
        <option value=\"alpha" -"\">Alpha</option>
       " -" <option value=\"beta\">Beta</option>
   " -"     <option value=\"omega\">omega</" -"option>
    </select>
" -msgstr "" -"Введите либо отдельные, либо партные значения - по одному на строку. Пример: " -"
    1
    2
 " -"   alpha, Alpha
    beta, Beta
    omega

В результате получится следующий " -"HTML код:
    <select id=" -"\"id_NAME_OF_THE_ELEMENT\" name=\"NAME_OF_THE_ELEMENT\">
  " -"      <option value=\"1\">1</" -"option>
        <option " -"value=\"2\">2</option>
      " -"  <option value=\"alpha\">Alpha</option>
 " -"       <option value=\"beta\">" -"Beta</option>
        <" -"option value=\"omega\">omega</option>
    " -"</select>
" +msgid "Enter single values/pairs per line. Example:
    1
    2
    alpha, Alpha
    beta, Beta
    omega

It finally transforms into the following HTML code:
    <select id=\"id_NAME_OF_THE_ELEMENT\" name=\"NAME_OF_THE_ELEMENT\">
        <option value=\"1\">1</option>
        <option value=\"2\">2</option>
        <option value=\"alpha\">Alpha</option>
        <option value=\"beta\">Beta</option>
        <option value=\"omega\">omega</option>
    </select>
" +msgstr "Введите либо отдельные, либо партные значения - по одному на строку. Пример:
    1
    2
    alpha, Alpha
    beta, Beta
    omega

В результате получится следующий HTML код:
    <select id=\"id_NAME_OF_THE_ELEMENT\" name=\"NAME_OF_THE_ELEMENT\">
        <option value=\"1\">1</option>
        <option value=\"2\">2</option>
        <option value=\"alpha\">Alpha</option>
        <option value=\"beta\">Beta</option>
        <option value=\"omega\">omega</option>
    </select>
" #: contrib/plugins/form_elements/fields/select/fobi_form_elements.py:23 msgid "Select" @@ -929,7 +929,7 @@ msgstr "Модель" msgid "Select multiple" msgstr "Выпадающий список множественного выбора" -#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:27 +#: contrib/plugins/form_elements/fields/select_multiple_model_objects/fobi_form_elements.py:29 msgid "Select multiple model objects" msgstr "Выпадающий список множественного выбора объектов моделей" @@ -1086,9 +1086,8 @@ msgid "Error" msgstr "Ошибка" #: contrib/themes/djangocms_admin_style_theme/fobi_themes.py:17 -#, fuzzy msgid "DjangoCMS admin style" -msgstr "Администрация джанго" +msgstr "" #: contrib/themes/djangocms_admin_style_theme/templates/djangocms_admin_style_theme/add_form_element_entry.html:10 #: contrib/themes/simple/templates/simple/add_form_element_entry.html:10 @@ -1308,8 +1307,7 @@ msgstr "Сохранить изменения" #: templates/fobi/generic/snippets/form_properties_snippet.html:4 #: templates/fobi/generic/snippets/form_snippet.html:4 msgid "Fields marked with * are required" -msgstr "" -"Поля помеченные * заполнять обязательно" +msgstr "Поля помеченные * заполнять обязательно" #: contrib/themes/simple/fobi_themes.py:17 msgid "Simple" @@ -1400,9 +1398,7 @@ msgid "^forms/delete/(?P\\d+)/$" msgstr "" #: urls/edit.py:34 -msgid "" -"^forms/elements/add/(?P\\d+)/(?P[\\w_" -"\\-]+)/$" +msgid "^forms/elements/add/(?P\\d+)/(?P[\\w_\\-]+)/$" msgstr "" #: urls/edit.py:39 @@ -1414,9 +1410,7 @@ msgid "^forms/elements/delete/(?P\\d+)/$" msgstr "" #: urls/edit.py:49 -msgid "" -"^forms/handlers/add/(?P\\d+)/(?P[\\w_" -"\\-]+)/$" +msgid "^forms/handlers/add/(?P\\d+)/(?P[\\w_\\-]+)/$" msgstr "" #: urls/edit.py:54 diff --git a/src/fobi/views.py b/src/fobi/views.py index f72e3c00..ba946c24 100644 --- a/src/fobi/views.py +++ b/src/fobi/views.py @@ -884,6 +884,9 @@ def view_form_entry(request, form_entry_slug, theme=None, template_name=None): form=form, stage=CALLBACK_FORM_INVALID) else: + # Providing initial form data by feeding entire GET dictionary + # to the form, if ``GET_PARAM_INITIAL_DATA`` is present in the + # GET. kwargs = {} if GET_PARAM_INITIAL_DATA in request.GET: kwargs = {'initial': request.GET}