diff --git a/g3w-admin/base/settings/base.py b/g3w-admin/base/settings/base.py index 752ac827f..abfd2f6f5 100644 --- a/g3w-admin/base/settings/base.py +++ b/g3w-admin/base/settings/base.py @@ -206,6 +206,7 @@ ('se', 'Swedish'), # FIXME: correct language code should be "sv" ('ro', 'Romanian'), ('de', 'Deutsch'), + ('pl', 'Polish') ) MODELTRANSLATION_DEFAULT_LANGUAGE = 'it' diff --git a/g3w-admin/caching/locale/pl/LC_MESSAGES/django.po b/g3w-admin/caching/locale/pl/LC_MESSAGES/django.po new file mode 100644 index 000000000..602b5d8fa --- /dev/null +++ b/g3w-admin/caching/locale/pl/LC_MESSAGES/django.po @@ -0,0 +1,81 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-07 16:19+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#: forms.py:11 +msgid "Active" +msgstr "" + +#: forms.py:14 +msgid "Save as base layer" +msgstr "" + +#: forms.py:15 +msgid "Base layer title" +msgstr "" + +#: forms.py:16 +msgid "Base layer description" +msgstr "" + +#: forms.py:17 +msgid "Base layer attribution" +msgstr "" + +#: forms.py:27 +msgid "Check on uncheck to activate/deactivate caching layer capabilities:" +msgstr "" + +#: forms.py:40 +msgid "Reset cache" +msgstr "" + +#: forms.py:40 +msgid "Reset cache for project" +msgstr "" + +#: forms.py:52 +msgid "Base layer data" +msgstr "" + +#: forms.py:74 +msgid "This field is required" +msgstr "" + +#: templates/caching/caching_layer_active_form.html:7 +msgid "Alert" +msgstr "" + +#: templates/caching/caching_layer_active_form.html:8 +msgid "Some errors on form. Check it and send again." +msgstr "" + +#: templates/caching/layer_action.html:7 +msgid "Caching layer" +msgstr "" + +#: templates/caching/layer_action.html:9 +msgid "Activation layer caching" +msgstr "" + +#: views.py:201 +msgid "Cache erased!" +msgstr "" diff --git a/g3w-admin/client/locale/pl/LC_MESSAGES/djangojs.po b/g3w-admin/client/locale/pl/LC_MESSAGES/djangojs.po new file mode 100644 index 000000000..b316addc5 --- /dev/null +++ b/g3w-admin/client/locale/pl/LC_MESSAGES/djangojs.po @@ -0,0 +1,33 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-08 06:57+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#: client/static/client/js/app.min.js:1 +msgid "layer_selection_filter.tools.savefilter" +msgstr "" + +#: client/static/client/js/vendor.min.js:13 +msgid "'" +msgstr "" + +#: client/static/client/js/vendor.min.js:27740 +msgid "utf-8" +msgstr "" diff --git a/g3w-admin/core/locale/pl/LC_MESSAGES/django.po b/g3w-admin/core/locale/pl/LC_MESSAGES/django.po new file mode 100644 index 000000000..e2fd09392 --- /dev/null +++ b/g3w-admin/core/locale/pl/LC_MESSAGES/django.po @@ -0,0 +1,653 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-07 16:15+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#: admin.py:25 +msgid "Basic settings" +msgstr "" + +#: admin.py:28 +msgid "Access settings" +msgstr "" + +#: admin.py:32 +msgid "Display settings" +msgstr "" + +#: admin.py:36 +msgid "Additional settings" +msgstr "" + +#: api/base/views.py:144 +msgid "Data are not correct or insufficent!" +msgstr "" + +#: api/base/views.py:150 +msgid "A error server is occured!" +msgstr "" + +#: api/base/views.py:158 +msgid "Not found" +msgstr "" + +#: api/base/views.py:164 +msgid "Permission denied" +msgstr "" + +#: api/views.py:47 +msgid "Expression evaluation error." +msgstr "" + +#: api/views.py:52 +msgid "Expression parse error." +msgstr "" + +#: api/views.py:58 +msgid "Expression empty error." +msgstr "" + +#: api/views.py:64 +msgid "Expression form data error." +msgstr "" + +#: api/views.py:70 +msgid "Layer error." +msgstr "" + +#: configs.py:11 +msgid "Search" +msgstr "" + +#: configs.py:28 +msgid "Law" +msgstr "" + +#: forms.py:48 forms.py:418 +msgid "General data" +msgstr "" + +#: forms.py:73 +msgid "GEO data" +msgstr "" + +#: forms.py:94 +msgid "Base Layers and Map default features" +msgstr "" + +#: forms.py:121 +msgid "Logo/Picture" +msgstr "" + +#: forms.py:148 +msgid "Copyright" +msgstr "" + +#: forms.py:194 +#, python-brace-format +msgid "" +"SRID EPSG:{srid} is not equal to current projects srid EPSG:{layer_srid}" +msgstr "" + +#: forms.py:229 +msgid "Frontend home data" +msgstr "" + +#: forms.py:254 +msgid "Frontend about data" +msgstr "" + +#: forms.py:275 +msgid "Frontend groups map data" +msgstr "" + +#: forms.py:291 +msgid "Frontend login data" +msgstr "" + +#: forms.py:309 +msgid "Frontend social data" +msgstr "" + +#: forms.py:331 +msgid "Map client data" +msgstr "" + +#: forms.py:349 +msgid "Registration" +msgstr "" + +#: forms.py:375 +msgid "Editor users" +msgstr "" + +#: forms.py:395 +msgid "ACL Users" +msgstr "" + +#: forms.py:427 +msgid "" +"Attention! These settings are valid only for map groups with only one " +"MacroGroup" +msgstr "" + +#: models.py:85 +msgid "Map control" +msgstr "" + +#: models.py:86 +msgid "Map controls" +msgstr "" + +#: models.py:94 +msgid "Identification name" +msgstr "" + +#: models.py:95 +msgid "Internal identification Macrogroup name" +msgstr "" + +#: models.py:96 models.py:132 models.py:416 +#: templates/core/ajax/macrogroup_detail.html:7 +#: templates/core/macrogroup_list_table.html:28 +msgid "Title" +msgstr "" + +#: models.py:97 models.py:133 templates/core/ajax/macrogroup_detail.html:9 +msgid "Description" +msgstr "" + +#: models.py:98 models.py:140 +msgid "Logo image" +msgstr "" + +#: models.py:99 models.py:142 +msgid "Logo link" +msgstr "" + +#: models.py:100 models.py:143 +msgid "Enter link with http:// or https//" +msgstr "" + +#: models.py:101 +msgid "Use title for client" +msgstr "" + +#: models.py:102 models.py:167 +msgid "Use logo image for client" +msgstr "" + +#: models.py:105 models.py:135 +msgid "Slug" +msgstr "" + +#: models.py:131 +msgid "Name" +msgstr "" + +#: models.py:137 +msgid "Is active" +msgstr "" + +#: models.py:159 +msgid "Terms of use text" +msgstr "" + +#: models.py:162 +msgid "Terms of use link" +msgstr "" + +#: models.py:168 +msgid "" +"As for MacroGroup options is possible to use current logo group as client " +"logo, if MacroGroup option is active this options takes precendence" +msgstr "" + +#: models.py:407 templates/core/group_form.html:11 +msgid "Group" +msgstr "" + +#: models.py:408 +msgid "Project type" +msgstr "" + +#: models.py:409 +msgid "Project type id" +msgstr "" + +#: models.py:417 +msgid "Subtitle" +msgstr "" + +#: models.py:418 +msgid "Home description" +msgstr "" + +#: models.py:419 +msgid "About title" +msgstr "" + +#: models.py:420 +msgid "About description" +msgstr "" + +#: models.py:421 +msgid "About name" +msgstr "" + +#: models.py:422 +msgid "About phone" +msgstr "" + +#: models.py:423 +msgid "About email" +msgstr "" + +#: models.py:424 +msgid "About address" +msgstr "" + +#: models.py:425 +msgid "Groups title" +msgstr "" + +#: models.py:426 +msgid "Groups map description" +msgstr "" + +#: models.py:427 +msgid "Login title" +msgstr "" + +#: models.py:428 +msgid "Login description" +msgstr "" + +#: models.py:429 +msgid "Suite logo" +msgstr "" + +#: models.py:430 +msgid "Suite logo URL" +msgstr "" + +#: models.py:431 +msgid "Registration introductory message" +msgstr "" + +#: models.py:434 +msgid "Credits" +msgstr "" + +#: models.py:437 +msgid "Main map title" +msgstr "" + +#: models.py:439 +msgid "Facebook link" +msgstr "" + +#: models.py:440 +msgid "Twitter link" +msgstr "" + +#: models.py:441 +msgid "Google+ link" +msgstr "" + +#: models.py:442 +msgid "Youtube link" +msgstr "" + +#: models.py:443 +msgid "Instagram link" +msgstr "" + +#: models.py:444 +msgid "Flickr link" +msgstr "" + +#: models.py:445 +msgid "Tripadvisor link" +msgstr "" + +#: models.py:459 +msgid "NotSet" +msgstr "" + +#: models.py:460 +msgid "Info" +msgstr "" + +#: models.py:461 +msgid "Warning" +msgstr "" + +#: models.py:462 +msgid "Debug" +msgstr "" + +#: models.py:463 +msgid "Error" +msgstr "" + +#: models.py:464 +msgid "Fatal" +msgstr "" + +#: templates/core/403_MGC.html:7 templates/core/403_MPC.html:7 +msgid "error page" +msgstr "" + +#: templates/core/403_MGC.html:15 templates/core/403_MPC.html:15 +msgid "Access denied" +msgstr "" + +#: templates/core/403_MGC.html:17 +msgid "You can't add new Group" +msgstr "" + +#: templates/core/403_MPC.html:17 +msgid "You can't add new Project" +msgstr "" + +#: templates/core/ajax/group_detail.html:5 +msgid "Geografic component" +msgstr "" + +#: templates/core/ajax/group_detail.html:7 +msgid "Geographic coordinate system" +msgstr "" + +#: templates/core/ajax/group_detail.html:8 +msgid "SRID" +msgstr "" + +#: templates/core/ajax/group_detail.html:9 +msgid "Units" +msgstr "" + +#: templates/core/ajax/group_detail.html:10 +msgid "Principal map" +msgstr "" + +#: templates/core/ajax/group_detail.html:11 +msgid "Max scale" +msgstr "" + +#: templates/core/ajax/group_detail.html:12 +msgid "Min scale" +msgstr "" + +#: templates/core/ajax/group_detail.html:13 +msgid "Overview Map" +msgstr "" + +#: templates/core/ajax/group_detail.html:14 +msgid "Panoramic max scale" +msgstr "" + +#: templates/core/ajax/group_detail.html:15 +msgid "Panoramic min scale" +msgstr "" + +#: templates/core/ajax/group_detail.html:18 +msgid "Users" +msgstr "" + +#: templates/core/ajax/group_detail.html:21 +msgid "Editor level 1 user" +msgstr "" + +#: templates/core/ajax/group_detail.html:25 +msgid "Editor level 2 user" +msgstr "" + +#: templates/core/ajax/group_detail.html:26 +msgid "Viewer users" +msgstr "" + +#: templates/core/ajax/group_detail.html:27 +msgid "Editor user groups" +msgstr "" + +#: templates/core/ajax/group_detail.html:28 +msgid "Viewer user groups" +msgstr "" + +#: templates/core/ajax/group_detail.html:35 +msgid "Interface component" +msgstr "" + +#: templates/core/ajax/group_detail.html:37 +msgid "Interface language" +msgstr "" + +#: templates/core/ajax/group_detail.html:38 +msgid "Language" +msgstr "" + +#: templates/core/ajax/group_detail.html:39 +msgid "Associated logo" +msgstr "" + +#: templates/core/ajax/group_detail.html:40 +msgid "HeaderLogoImg" +msgstr "" + +#: templates/core/ajax/group_detail.html:48 +msgid "HeaderLogoHeight" +msgstr "" + +#: templates/core/ajax/group_detail.html:49 +msgid "HeaderLogoLink" +msgstr "" + +#: templates/core/ajax/group_detail.html:50 +msgid "Terms of use" +msgstr "" + +#: templates/core/ajax/group_detail.html:51 +msgid "HeaderTermsOfUseText" +msgstr "" + +#: templates/core/ajax/group_detail.html:52 +msgid "HeaderTermsOfUseLink" +msgstr "" + +#: templates/core/ajax/macrogroup_detail.html:5 +msgid "Data" +msgstr "" + +#: templates/core/ajax/macrogroup_detail.html:11 +#: templates/core/macrogroup_list_table.html:29 +msgid "Groups" +msgstr "" + +#: templates/core/generalsuitedata_form.html:11 +msgid "General suite data" +msgstr "" + +#: templates/core/generalsuitedata_form.html:24 +#: templates/core/group_form.html:45 templates/core/macrogroup_form.html:51 +msgid "Alert" +msgstr "" + +#: templates/core/generalsuitedata_form.html:25 +#: templates/core/group_form.html:46 templates/core/macrogroup_form.html:52 +msgid "Some errors on form. Check it and send again." +msgstr "" + +#: templates/core/group_deactive_list.html:10 +msgid "Cartographic groups deactivated" +msgstr "" + +#: templates/core/group_deactive_list.html:34 templates/core/group_list.html:78 +#: templates/core/search/group.html:25 +msgid "Group projects" +msgstr "" + +#: templates/core/group_deactive_list.html:34 templates/core/group_form.html:33 +#: templates/core/group_list.html:78 templates/core/project_list.html:11 +msgid "Projects" +msgstr "" + +#: templates/core/group_deactive_list.html:41 templates/core/group_list.html:85 +#: templates/core/macrogroup_list.html:66 +#: templates/core/macrogroup_list_table.html:37 +#: templates/core/project_list.html:75 templates/core/project_list.html:77 +#: templates/core/search/group.html:24 templates/core/search/macrogroup.html:22 +msgid "Show detail" +msgstr "" + +#: templates/core/group_deactive_list.html:50 +msgid "Redo/Active" +msgstr "" + +#: templates/core/group_deactive_list.html:59 +#: templates/core/macrogroup_list.html:83 +#: templates/core/macrogroup_list_table.html:43 +msgid "Delete" +msgstr "" + +#: templates/core/group_deactive_list.html:62 +msgid "Warning: deleting the group will delete the projects it contains!" +msgstr "" + +#: templates/core/group_form.html:33 +msgid "Current" +msgstr "" + +#: templates/core/group_list.html:10 templates/core/search/group.html:9 +msgid "Cartographic groups" +msgstr "" + +#: templates/core/group_list.html:66 +msgid "Add new project" +msgstr "" + +#: templates/core/group_list.html:94 templates/core/macrogroup_list.html:74 +#: templates/core/macrogroup_list_table.html:40 +#: templates/core/project_list.html:82 templates/core/project_list.html:84 +#: templates/core/search/group.html:28 templates/core/search/macrogroup.html:24 +msgid "Edit" +msgstr "" + +#: templates/core/group_list.html:103 +msgid "Delete/Deactivate" +msgstr "" + +#: templates/core/group_list.html:106 +msgid "" +"Warning: deleting the group (move to bucket) will delete " +"the projects it contains (move to the bucket)!" +msgstr "" + +#: templates/core/include/add_project.html:4 +msgid "Add project" +msgstr "" + +#: templates/core/include/add_project.html:10 +msgid "Select project type to add:" +msgstr "" + +#: templates/core/include/cookieconsent.html:11 +msgid "" +"This website uses cookies to ensure you get the best experience on our " +"website" +msgstr "" + +#: templates/core/include/cookieconsent.html:12 +msgid "Got it" +msgstr "" + +#: templates/core/include/form_buttons.html:7 +msgid "Save" +msgstr "" + +#: templates/core/include/form_buttons.html:13 +msgid "Redo/Back" +msgstr "" + +#: templates/core/macrogroup_form.html:10 +msgid "Macro Group" +msgstr "" + +#: templates/core/macrogroup_form.html:24 +msgid "Current groups" +msgstr "" + +#: templates/core/macrogroup_list.html:10 +#: templates/core/macrogroup_list_table.html:10 +#: templates/core/search/macrogroup.html:8 +msgid "Cartographic macro groups" +msgstr "" + +#: templates/core/macrogroup_list_table.html:21 +msgid "Macro group" +msgstr "" + +#: templates/core/tags/add_layer.html:3 +msgid "Layer" +msgstr "" + +#: templates/core/tags/add_project.html:7 +msgid "Project" +msgstr "" + +#: utils/data.py:24 +msgid "[{} error on {}({})]-- {}" +msgstr "" + +#: utils/forms.py:23 +msgid "Default base layer" +msgstr "" + +#: utils/forms.py:50 +msgid "MACRO Groups" +msgstr "" + +#: utils/qgisapi.py:511 +msgid "Function \"{}\" is not allowed for security reasons!" +msgstr "" + +#: utils/qgisapi.py:516 +msgid "Variable \"{}\" is not allowed for security reasons!" +msgstr "" + +#: utils/qgisapi.py:528 utils/qgisapi.py:545 +msgid "QGIS layer with id \"{}\" could not be found!" +msgstr "" + +#: utils/qgisapi.py:551 +msgid "QDjango project with id \"{}\" could not be found!" +msgstr "" + +#: utils/qgisapi.py:561 +msgid "A valid QGIS layer is required to process form data!" +msgstr "" + +#: utils/qgisapi.py:575 +msgid "A valid QGIS layer (parent layer) is required to process form data!" +msgstr "" + +#: utils/structure.py:187 +msgid "Yes" +msgstr "" diff --git a/g3w-admin/core/locale/pl/LC_MESSAGES/djangojs.po b/g3w-admin/core/locale/pl/LC_MESSAGES/djangojs.po new file mode 100644 index 000000000..2a59154d3 --- /dev/null +++ b/g3w-admin/core/locale/pl/LC_MESSAGES/djangojs.po @@ -0,0 +1,84 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-08 06:57+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#: core/static/dist/js/g3wadmin.min.js:20 core/static/js/g3wadmin/tpl.js:15 +msgid "Title" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:20 core/static/js/g3wadmin/tpl.js:16 +msgid "Content" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:20 +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/tpl.js:21 +#: core/static/js/g3wadmin/widget.js:229 core/static/js/g3wadmin/widget.js:837 +msgid "Close" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:116 +msgid "Delete item" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:117 +msgid "Are you sure to delete this Item" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:169 +msgid " item" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:170 +msgid "Are you sure to " +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:226 +msgid "Detail object" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:358 +msgid "Form title" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:419 +msgid "Upload file" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:447 +msgid "Drag&Drop files here" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:448 +msgid "Browse Files" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:519 +msgid "ERROR" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:815 +#: core/static/js/g3wadmin/widget.js:825 +msgid "Access" +msgstr "" + +#: core/static/dist/js/g3wadmin.min.js:34 core/static/js/g3wadmin/widget.js:834 +msgid "WEB Services" +msgstr "" diff --git a/g3w-admin/core/migrations/0084_auto_20240308_0728.py b/g3w-admin/core/migrations/0084_auto_20240308_0728.py new file mode 100644 index 000000000..5a9f21362 --- /dev/null +++ b/g3w-admin/core/migrations/0084_auto_20240308_0728.py @@ -0,0 +1,103 @@ +# Generated by Django 3.2.24 on 2024-03-08 07:28 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0083_auto_20230921_0949'), + ] + + operations = [ + migrations.AddField( + model_name='generalsuitedata', + name='about_description_pl', + field=models.TextField(blank=True, null=True, verbose_name='About description'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='about_name_pl', + field=models.CharField(max_length=255, null=True, verbose_name='About name'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='about_title_pl', + field=models.CharField(max_length=255, null=True, verbose_name='About title'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='credits_pl', + field=models.TextField(blank=True, null=True, verbose_name='Credits'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='groups_map_description_pl', + field=models.TextField(blank=True, null=True, verbose_name='Groups map description'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='groups_title_pl', + field=models.CharField(max_length=255, null=True, verbose_name='Groups title'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='home_description_pl', + field=models.TextField(blank=True, null=True, verbose_name='Home description'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='login_description_pl', + field=models.TextField(blank=True, null=True, verbose_name='Login description'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='login_title_pl', + field=models.CharField(blank=True, max_length=255, null=True, verbose_name='Login title'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='main_map_title_pl', + field=models.CharField(blank=True, max_length=400, null=True, verbose_name='Main map title'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='registration_intro_pl', + field=models.TextField(blank=True, null=True, verbose_name='Registration introductory message'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='sub_title_pl', + field=models.CharField(blank=True, max_length=255, null=True, verbose_name='Subtitle'), + ), + migrations.AddField( + model_name='generalsuitedata', + name='title_pl', + field=models.CharField(max_length=255, null=True, verbose_name='Title'), + ), + migrations.AddField( + model_name='group', + name='description_pl', + field=models.TextField(blank=True, null=True, verbose_name='Description'), + ), + migrations.AddField( + model_name='group', + name='header_terms_of_use_text_pl', + field=models.TextField(blank=True, null=True, verbose_name='Terms of use text'), + ), + migrations.AddField( + model_name='group', + name='title_pl', + field=models.CharField(max_length=255, null=True, verbose_name='Title'), + ), + migrations.AddField( + model_name='macrogroup', + name='description_pl', + field=models.TextField(blank=True, null=True, verbose_name='Description'), + ), + migrations.AddField( + model_name='macrogroup', + name='title_pl', + field=models.CharField(max_length=255, null=True, verbose_name='Title'), + ), + ] diff --git a/g3w-admin/editing/locale/pl/LC_MESSAGES/django.po b/g3w-admin/editing/locale/pl/LC_MESSAGES/django.po new file mode 100644 index 000000000..9db5274cf --- /dev/null +++ b/g3w-admin/editing/locale/pl/LC_MESSAGES/django.po @@ -0,0 +1,183 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-07 16:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +#: editing/api/base/views.py:68 +msgid "" +"The feature id {} of layer {} cannot be modified because it is not locked " +"anymore" +msgstr "" + +#: editing/api/base/views.py:142 +msgid "Sorry but your user doesn't has 'Add Feature' capability" +msgstr "" + +#: editing/api/base/views.py:146 +msgid "Sorry but your user doesn't has 'Delete Feature' capability" +msgstr "" + +#: editing/api/base/views.py:152 +msgid "" +"Sorry but your user doesn't has 'Change or Change Attributes Features' " +"capability" +msgstr "" + +#: editing/api/base/views.py:353 editing/api/base/views.py:356 +#, python-format +msgid "Error adding feature: %s" +msgstr "" + +#: editing/api/base/views.py:363 +msgid "Error adding feature on Spatialite provider: " +msgstr "" + +#: editing/api/base/views.py:383 editing/api/base/views.py:394 +#, python-format +msgid "Error changing attribute values: %s" +msgstr "" + +#: editing/api/base/views.py:389 editing/api/base/views.py:397 +#, python-format +msgid "Error changing geometry: %s" +msgstr "" + +#: editing/api/base/views.py:497 editing/api/base/views.py:501 +#, python-format +msgid "Cannot delete feature: %s" +msgstr "" + +#: editing/api/base/views.py:542 +#, python-format +msgid "Layer %s is not editable!" +msgstr "" + +#: editing/api/base/views.py:618 +#, python-format +msgid "Backend error saving layer %s: %s" +msgstr "" + +#: editing/forms.py:61 editing/forms.py:162 +msgid "Active" +msgstr "" + +#: editing/forms.py:62 editing/forms.py:160 +msgid "Scale" +msgstr "" + +#: editing/forms.py:62 editing/forms.py:160 +msgid "Scale after that editing mode is active" +msgstr "" + +#: editing/forms.py:63 editing/forms.py:163 +msgid "Viewers" +msgstr "" + +#: editing/forms.py:64 editing/forms.py:164 +msgid "Select user with viewer role can do editing on layer" +msgstr "" + +#: editing/forms.py:66 editing/forms.py:166 +msgid "Select VIEWER groups can do editing on layer" +msgstr "" + +#: editing/forms.py:67 editing/forms.py:167 +msgid "User viewer groups" +msgstr "" + +#: editing/forms.py:70 +msgid "User adding data field" +msgstr "" + +#: editing/forms.py:71 +msgid "" +"Optional: select layer field to store username that entered the data. Showed " +"only string field.
Value stored into the field it will be so structured: " +"[username]" +msgstr "" + +#: editing/forms.py:77 +msgid "User editing data field" +msgstr "" + +#: editing/forms.py:78 +msgid "" +"Optional: select layer field to store username that updated the data. Showed " +"only string field.
Value stored into the field it will be so structured: " +"[username]" +msgstr "" + +#: editing/forms.py:103 +msgid "Check on uncheck to active/deactive editing layer capabilities:" +msgstr "" + +#: editing/forms.py:116 editing/forms.py:191 +msgid "Select viewers with 'view permission' on project that can edit layer:" +msgstr "" + +#: editing/forms.py:129 +msgid "" +"'User adding data field' and 'User editing data field' cannot assume the " +"same value." +msgstr "" + +#: editing/forms.py:157 +msgid "Layers" +msgstr "" + +#: editing/forms.py:158 +msgid "Select layers on which to activate editing" +msgstr "" + +#: editing/forms.py:183 +msgid "Check on uncheck to attive/deactive editing layers capabilities:" +msgstr "" + +#: editing/receivers.py:316 +#, python-format +msgid "Constraint validation failed for geometry: %s" +msgstr "" + +#: editing/templates/editing/editing_layer_active_form.html:7 +msgid "Alert" +msgstr "" + +#: editing/templates/editing/editing_layer_active_form.html:8 +msgid "Some errors on form. Check it and send again." +msgstr "" + +#: editing/templates/editing/editing_layer_active_form.html:14 +msgid "Important" +msgstr "" + +#: editing/templates/editing/editing_layer_active_form.html:15 +msgid "" +"The following settings will be applied to all the layers indicated and will " +"overwrite the settings set at the single layer level" +msgstr "" + +#: editing/templates/editing/layer_action.html:5 +#: editing/templates/editing/project_layers_action.html:5 +msgid "Editing layer" +msgstr "" + +#: editing/templates/editing/layer_action.html:8 +#: editing/templates/editing/project_layers_action.html:8 +msgid "Activation layer_editing" +msgstr "" diff --git a/g3w-admin/editing/locale/pl/LC_MESSAGES/djangojs.po b/g3w-admin/editing/locale/pl/LC_MESSAGES/djangojs.po new file mode 100644 index 000000000..6789e46a6 --- /dev/null +++ b/g3w-admin/editing/locale/pl/LC_MESSAGES/djangojs.po @@ -0,0 +1,53 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-08 06:57+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#: editing/static/editing/js/widget.js:132 +msgid "User" +msgstr "" + +#: editing/static/editing/js/widget.js:133 +msgid "Add" +msgstr "" + +#: editing/static/editing/js/widget.js:134 +msgid "Update geometry" +msgstr "" + +#: editing/static/editing/js/widget.js:135 +msgid "Delete" +msgstr "" + +#: editing/static/editing/js/widget.js:136 +msgid "Update attributes" +msgstr "" + +#: editing/static/editing/js/widget.js:205 +msgid "Layer" +msgstr "" + +#: editing/static/editing/js/widget.js:206 +msgid "Add logging field" +msgstr "" + +#: editing/static/editing/js/widget.js:207 +msgid "Update logging field" +msgstr "" diff --git a/g3w-admin/locale/pl/LC_MESSAGES/django.po b/g3w-admin/locale/pl/LC_MESSAGES/django.po new file mode 100644 index 000000000..5e2d88a76 --- /dev/null +++ b/g3w-admin/locale/pl/LC_MESSAGES/django.po @@ -0,0 +1,966 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-07 16:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#: OWS/utils/data.py:125 +msgid "The GetFeatureResponse response is malformed: {}" +msgstr "" + +#: bforest/forms/admin.py:61 +#: bforest/templates/bforest/admin/uploadscsv_add.html:9 gsk/forms.py:53 +#: gsk/templates/gsk/admin/uploadscsv_add.html:9 +msgid "Upload CSV data file" +msgstr "" + +#: bforest/forms/admin.py:97 gsk/forms.py:85 +msgid "This file must have a '.csv' extension!" +msgstr "" + +#: bforest/forms/admin.py:109 gsk/forms.py:97 +msgid "Input data has not HEADERS column." +msgstr "" + +#: bforest/forms/admin.py:121 gsk/forms.py:109 +msgid "The follows fields are required: {\", \".join(field_intersect)}" +msgstr "" + +#: bforest/forms/admin.py:161 +msgid "Sorry but only one user's data for CSV file: {\", \".join(users)}" +msgstr "" + +#: bforest/forms/admin.py:165 +#, python-brace-format +msgid "Sorry but user's data {users[0]} is not present into DB." +msgstr "" + +#: bforest/forms/admin.py:168 +#, python-brace-format +msgid "Sorry but user's data {users[0]} is not your current username." +msgstr "" + +#: bforest/forms/admin.py:250 +#: bforest/templates/bforest/admin/project_list.html:17 +#: bforest/templates/bforest/admin/project_list.html:24 datasinc/forms.py:45 +#: datasinc/templates/datasinc/projects_list.html:18 +#: datasinc/templates/datasinc/projects_list.html:26 eleprofile/forms.py:44 +#: eleprofile/templates/eleprofile/project_form.html:14 +#: eleprofile/templates/eleprofile/projects_list.html:18 +#: eleprofile/templates/eleprofile/projects_list.html:26 fsimulator/forms.py:43 +#: fsimulator/templates/fsimulator/projects_list.html:18 +#: fsimulator/templates/fsimulator/projects_list.html:26 +#: innovapuglia/forms.py:42 +#: innovapuglia/templates/innovapuglia/projects_list.html:18 +#: innovapuglia/templates/innovapuglia/projects_list.html:26 +#: openrouteservice/forms.py:41 +#: openrouteservice/templates/openrouteservice/openrouteserviceproject_list.html:19 +#: openrouteservice/templates/openrouteservice/openrouteserviceproject_list.html:27 +msgid "Project" +msgstr "" + +#: bforest/models/admin.py:31 +msgid "CSV file type" +msgstr "" + +#: bforest/models/admin.py:33 +msgid "ADS DETECTED" +msgstr "" + +#: bforest/models/admin.py:34 +msgid "TREES" +msgstr "" + +#: bforest/models/admin.py:37 gsk/models.py:153 +msgid "CSV file to upload" +msgstr "" + +#: bforest/models/admin.py:38 +#: bforest/templates/bforest/admin/project_list.html:25 +#: bforest/templates/bforest/admin/uploadscsv_list.html:28 +#: billboards/models/admin.py:26 +#: billboards/templates/billboards/bbprojectconfig_list.html:41 +#: datasinc/templates/datasinc/projects_list.html:27 +#: eleprofile/templates/eleprofile/dtms_list.html:35 +#: eleprofile/templates/eleprofile/projects_list.html:27 +#: fsimulator/templates/fsimulator/projects_list.html:27 gsk/models.py:154 +#: gsk/templates/gsk/admin/uploadscsv_list.html:41 +#: innovapuglia/templates/innovapuglia/projects_list.html:27 +msgid "Note" +msgstr "" + +#: bforest/models/admin.py:43 gsk/models.py:157 +msgid "CSV rows" +msgstr "" + +#: bforest/models/admin.py:44 gsk/models.py:158 +msgid "DB rows imported" +msgstr "" + +#: bforest/models/admin.py:45 +msgid "Import ID" +msgstr "" + +#: bforest/templates/bforest/admin/__raster_recalculation_analysis.html:6 +#: bforest/templates/bforest/admin/raster_storic_analysis.html:6 +#: bforest/templates/bforest/admin/uploadscsv_list.html:31 +#: gsk/templates/gsk/admin/uploadscsv_list.html:45 +msgid "Date" +msgstr "" + +#: bforest/templates/bforest/admin/__raster_recalculation_analysis.html:7 +#: bforest/templates/bforest/admin/raster_storic_analysis.html:7 +msgid "Result" +msgstr "" + +#: bforest/templates/bforest/admin/__raster_recalculation_analysis.html:8 +#: bforest/templates/bforest/admin/raster_storic_analysis.html:8 +msgid "Result Log" +msgstr "" + +#: bforest/templates/bforest/admin/__raster_recalculation_analysis.html:21 +#: bforest/templates/bforest/admin/raster_storic_analysis.html:27 +msgid "No storic analyzes." +msgstr "" + +#: bforest/templates/bforest/admin/project_form.html:11 +#: bforest/templates/bforest/admin/project_form.html:14 +msgid "BForest Project" +msgstr "" + +#: bforest/templates/bforest/admin/project_form.html:14 +#: datasinc/templates/datasinc/project_form.html:14 +#: eleprofile/templates/eleprofile/dtm_form.html:14 +#: eleprofile/templates/eleprofile/project_form.html:14 +#: fsimulator/templates/fsimulator/project_form.html:14 +#: innovapuglia/templates/innovapuglia/project_form.html:14 +msgid "New" +msgstr "" + +#: bforest/templates/bforest/admin/project_form.html:27 +#: bforest/templates/bforest/admin/uploadscsv_add.html:19 +#: datasinc/templates/datasinc/project_form.html:27 +#: eleprofile/templates/eleprofile/dtm_form.html:27 +#: eleprofile/templates/eleprofile/project_form.html:27 +#: fsimulator/templates/fsimulator/project_form.html:27 +#: gsk/templates/gsk/admin/uploadscsv_add.html:35 +#: innovapuglia/templates/innovapuglia/project_form.html:27 +#: openrouteservice/templates/openrouteservice/openrouteserviceproject_form.html:25 +msgid "Alert" +msgstr "" + +#: bforest/templates/bforest/admin/project_form.html:28 +#: bforest/templates/bforest/admin/uploadscsv_add.html:20 +#: datasinc/templates/datasinc/project_form.html:28 +#: eleprofile/templates/eleprofile/dtm_form.html:28 +#: eleprofile/templates/eleprofile/project_form.html:28 +#: fsimulator/templates/fsimulator/project_form.html:28 +#: gsk/templates/gsk/admin/uploadscsv_add.html:36 +#: innovapuglia/templates/innovapuglia/project_form.html:28 +#: openrouteservice/templates/openrouteservice/openrouteserviceproject_form.html:26 +msgid "Some errors on form. Check it and send again." +msgstr "" + +#: bforest/templates/bforest/admin/project_list.html:8 +msgid "BForest Projects" +msgstr "" + +#: bforest/templates/bforest/admin/project_list.html:23 +#: bforest/templates/bforest/admin/uploadscsv_list.html:25 +#: datasinc/templates/datasinc/projects_list.html:25 +#: eleprofile/templates/eleprofile/dtms_list.html:32 +#: eleprofile/templates/eleprofile/projects_list.html:25 +#: fsimulator/templates/fsimulator/projects_list.html:25 +#: innovapuglia/templates/innovapuglia/projects_list.html:25 +#: openrouteservice/templates/openrouteservice/openrouteserviceproject_list.html:26 +msgid "Actions" +msgstr "" + +#: bforest/templates/bforest/admin/project_list.html:32 +#: billboards/templates/billboards/bbprojectconfig_list.html:52 +#: billboards/templates/billboards/bbprojectconfig_list.html:64 +#: datasinc/templates/datasinc/projects_list.html:35 +#: eleprofile/templates/eleprofile/dtms_list.html:43 +#: eleprofile/templates/eleprofile/projects_list.html:34 +#: fsimulator/templates/fsimulator/projects_list.html:35 +#: innovapuglia/templates/innovapuglia/projects_list.html:35 +#: openrouteservice/templates/openrouteservice/openrouteserviceproject_list.html:36 +msgid "Edit" +msgstr "" + +#: bforest/templates/bforest/admin/project_list.html:35 +#: bforest/templates/bforest/admin/uploadscsv_list.html:38 +#: billboards/templates/billboards/bbprojectconfig_list.html:57 +#: datasinc/templates/datasinc/projects_list.html:38 +#: eleprofile/templates/eleprofile/dtms_list.html:46 +#: eleprofile/templates/eleprofile/projects_list.html:37 +#: fsimulator/templates/fsimulator/projects_list.html:38 +#: innovapuglia/templates/innovapuglia/projects_list.html:38 +#: openrouteservice/templates/openrouteservice/openrouteserviceproject_list.html:39 +msgid "Delete" +msgstr "" + +#: bforest/templates/bforest/admin/raster_analysis.html:38 +msgid "BForest Raster Analyzes" +msgstr "" + +#: bforest/templates/bforest/admin/raster_analysis.html:48 +msgid "RUN ZONAL ANALISYS" +msgstr "" + +#: bforest/templates/bforest/admin/raster_analysis.html:50 +msgid "Click to run Zonal Statistics Analysis" +msgstr "" + +#: bforest/templates/bforest/admin/raster_analysis.html:51 +#: bforest/templates/bforest/admin/raster_analysis.html:69 +msgid "Last 5 analysys done" +msgstr "" + +#: bforest/templates/bforest/admin/raster_analysis.html:66 +msgid "RUN RECALCULATION ANALISYS" +msgstr "" + +#: bforest/templates/bforest/admin/raster_analysis.html:68 +msgid "Click to recalculate rasters" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_info.html:5 +#: gsk/templates/gsk/admin/uploadscsv_info.html:5 +msgid "General aspects" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_info.html:6 +#: gsk/templates/gsk/admin/uploadscsv_info.html:6 +msgid "File extention support: .csv" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_info.html:10 +#: gsk/templates/gsk/admin/uploadscsv_info.html:10 +msgid "Important" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_info.html:10 +msgid "CSV file must have \"comma (,)\" as field separator" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_info.html:11 +#: gsk/templates/gsk/admin/uploadscsv_info.html:11 +msgid "The order and position of columns is not mandatory" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_list.html:10 +#: gsk/templates/gsk/admin/uploadscsv_list.html:10 +msgid "Uploaded CSV data files" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_list.html:19 +#: gsk/templates/gsk/admin/uploadscsv_list.html:31 +msgid "CSV file" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_list.html:26 +msgid "Type" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_list.html:27 +#: gsk/templates/gsk/admin/uploadscsv_list.html:40 +msgid "CSV File" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_list.html:29 +#: gsk/templates/gsk/admin/uploadscsv_list.html:42 +msgid "CSV records" +msgstr "" + +#: bforest/templates/bforest/admin/uploadscsv_list.html:30 +#: gsk/templates/gsk/admin/uploadscsv_list.html:43 +msgid "DB records imported" +msgstr "" + +#: bforest/templates/bforest/include/admin/form_buttons.html:6 +#: gsk/templates/gsk/include/admin/form_buttons.html:6 +msgid "Upload and load into DB" +msgstr "" + +#: bforest/templates/bforest/include/admin/form_buttons.html:10 +#: gsk/templates/gsk/include/admin/form_buttons.html:11 +msgid "Redo/Back" +msgstr "" + +#: bforest/templates/bforest/include/admin/form_buttons.html:12 +#: gsk/templates/gsk/include/admin/form_buttons.html:13 +msgid "Data structure for uploading" +msgstr "" + +#: bforest/templates/bforest/widgets/dashboard.html:17 +msgid "BForest CSV management module" +msgstr "" + +#: bforest/templates/bforest/widgets/dashboard.html:26 +msgid "Import CSV" +msgstr "" + +#: bforest/templates/bforest/widgets/dashboard.html:34 +msgid "CSV imported" +msgstr "" + +#: billboards/forms/admin.py:66 +msgid "Data config" +msgstr "" + +#: billboards/models/admin.py:43 +msgid "This project is just set for Billboards" +msgstr "" + +#: billboards/templates/billboards/bbprojectconfig.html:47 +msgid "BILLBOARDS" +msgstr "" + +#: billboards/templates/billboards/bbprojectconfig.html:49 +msgid "Update configuration project type" +msgstr "" + +#: billboards/templates/billboards/bbprojectconfig.html:51 +msgid "New configuration project type" +msgstr "" + +#: billboards/templates/billboards/bbprojectconfig_list.html:10 +msgid "BILLBOARDS Projects" +msgstr "" + +#: billboards/templates/billboards/bbprojectconfig_list.html:21 +msgid "Add, update or delete BILLBOARDS configurations" +msgstr "" + +#: billboards/templates/billboards/bbprojectconfig_list.html:31 +msgid "Configs" +msgstr "" + +#: billboards/templates/billboards/bbprojectconfig_list.html:40 +msgid "Qdjango project" +msgstr "" + +#: br_service/apps.py:21 +msgid "BR service" +msgstr "" + +#: datasinc/models.py:43 +msgid "This project is just set for Datasinc" +msgstr "" + +#: datasinc/templates/datasinc/project_form.html:11 +#: datasinc/templates/datasinc/project_form.html:14 +msgid "Datasinc Project" +msgstr "" + +#: datasinc/templates/datasinc/projects_list.html:8 +msgid "Datasinc Projects" +msgstr "" + +#: eleprofile/forms.py:92 +msgid "DTM Layer and pth layers" +msgstr "" + +#: eleprofile/models.py:33 +msgid "Select DTM project layer to use for sampling" +msgstr "" + +#: eleprofile/models.py:34 +msgid "Sampling DTM step" +msgstr "" + +#: eleprofile/models.py:35 +msgid "Sampling step in map units, default 10" +msgstr "" + +#: eleprofile/models.py:36 +msgid "Select one or more path layers" +msgstr "" + +#: eleprofile/models.py:44 +msgid "Layer must be a 'raster' or 'gdal' type" +msgstr "" + +#: eleprofile/models.py:51 +#, python-brace-format +msgid "" +"Layer {layer.name} must be one of 'postgres', 'spatialite', 'ogr' or 'mssql' " +"type" +msgstr "" + +#: eleprofile/models.py:57 +#, python-brace-format +msgid "" +"Layer {layer.name} must be one geometry type of 'LineString' or " +"'MultiLineString" +msgstr "" + +#: eleprofile/templates/eleprofile/dtm_form.html:11 +#: eleprofile/templates/eleprofile/dtm_form.html:14 +msgid "DTM Layer and Path layers" +msgstr "" + +#: eleprofile/templates/eleprofile/dtms_list.html:11 +msgid "DTM layer and path layers of project " +msgstr "" + +#: eleprofile/templates/eleprofile/dtms_list.html:23 +#: eleprofile/templates/eleprofile/projects_list.html:40 +msgid "DTM layer and Path layers" +msgstr "" + +#: eleprofile/templates/eleprofile/dtms_list.html:33 +msgid "DTM layer" +msgstr "" + +#: eleprofile/templates/eleprofile/dtms_list.html:34 +msgid "Path layers" +msgstr "" + +#: eleprofile/templates/eleprofile/project_form.html:11 +msgid "Elevation Profile Project" +msgstr "" + +#: eleprofile/templates/eleprofile/projects_list.html:8 +msgid "Elevation Profile Projects" +msgstr "" + +#: fsimulator/models.py:42 +msgid "This project is just set for FSimulator" +msgstr "" + +#: fsimulator/templates/fsimulator/project_form.html:11 +#: fsimulator/templates/fsimulator/project_form.html:14 +msgid "FSimulator Project" +msgstr "" + +#: fsimulator/templates/fsimulator/projects_list.html:8 +msgid "FSimulator Projects" +msgstr "" + +#: gsk/models.py:159 +msgid "Failed rows" +msgstr "" + +#: gsk/models.py:160 +msgid "Failed rows filename" +msgstr "" + +#: gsk/templates/gsk/admin/uploadscsv_add.html:47 +msgid "Uploading" +msgstr "" + +#: gsk/templates/gsk/admin/uploadscsv_add.html:48 +msgid "The system was uploading the csv, please wait!" +msgstr "" + +#: gsk/templates/gsk/admin/uploadscsv_info.html:10 +msgid "CSV file must have \"semicolon (;)\" as field separator" +msgstr "" + +#: gsk/templates/gsk/admin/uploadscsv_list.html:32 +msgid "Download `Farmacie dati` CSV File" +msgstr "" + +#: gsk/templates/gsk/admin/uploadscsv_list.html:39 +msgid "ID" +msgstr "" + +#: gsk/templates/gsk/admin/uploadscsv_list.html:44 +msgid "Failed records" +msgstr "" + +#: iam_bari/templates/_login.html:30 +msgid "Sign Out" +msgstr "" + +#: iam_bari/templates/_login.html:35 templates/base_login.html:45 +#: templates/login.html:38 +msgid "Sign In" +msgstr "" + +#: innovapuglia/models.py:51 +msgid "Point" +msgstr "" + +#: innovapuglia/models.py:52 +msgid "LineString" +msgstr "" + +#: innovapuglia/models.py:53 +msgid "Polygon" +msgstr "" + +#: innovapuglia/models.py:54 +msgid "Circle" +msgstr "" + +#: innovapuglia/models.py:59 +msgid "Geometry type" +msgstr "" + +#: innovapuglia/models.py:66 +msgid "Select the geometry type thst could be possible draw on map." +msgstr "" + +#: innovapuglia/models.py:87 +msgid "This project is just set for a InnovaPuglia project" +msgstr "" + +#: innovapuglia/templates/innovapuglia/project_form.html:11 +#: innovapuglia/templates/innovapuglia/project_form.html:14 +msgid "InnovaPuglia Project" +msgstr "" + +#: innovapuglia/templates/innovapuglia/projects_list.html:8 +msgid "InnovaPuglia Projects" +msgstr "" + +#: innovapuglia/templates/innovapuglia/projects_list.html:28 +msgid "Demo" +msgstr "" + +#: openrouteservice/api/views.py:138 +msgid "Input layer is not a point or multipoint layer." +msgstr "" + +#: openrouteservice/api/views.py:156 +msgid "Missing \"qgis_layer_id\", \"new_layer_name\" or \"connection_id\"." +msgstr "" + +#: openrouteservice/api/views.py:171 openrouteservice/api/views.py:176 +msgid "" +"Wrong color parameter, color must be a list of three integers (red, green, " +"blue)." +msgstr "" + +#: openrouteservice/api/views.py:182 +msgid "" +"Missing tranparency parameter, because color was specified transparency is " +"required." +msgstr "" + +#: openrouteservice/api/views.py:190 +msgid "Wrong tranparency parameter, transparency must be between 0 and 1." +msgstr "" + +#: openrouteservice/api/views.py:196 +msgid "Missing stroke_width from style definition." +msgstr "" + +#: openrouteservice/api/views.py:212 +msgid "Layer is not compatible with ORS data." +msgstr "" + +#: openrouteservice/api/views.py:225 +msgid "Wrong connection_id." +msgstr "" + +#: openrouteservice/api/views.py:229 +msgid "Either qgis_layer_id or connection_id + layer_name must have a value." +msgstr "" + +#: openrouteservice/api/views.py:236 +#, python-format +msgid "Profile not found, available profiles: %s" +msgstr "" + +#: openrouteservice/api/views.py:246 +msgid "Missing \"locations\" array." +msgstr "" + +#: openrouteservice/api/views.py:250 +#, python-format +msgid "Max allowed locations: %s" +msgstr "" + +#: openrouteservice/api/views.py:254 +msgid "Malformed locations array." +msgstr "" + +#: openrouteservice/api/views.py:259 +msgid "Missing \"range\" array." +msgstr "" + +#: openrouteservice/api/views.py:263 +#, python-format +msgid "Max allowed ranges: %s" +msgstr "" + +#: openrouteservice/api/views.py:271 +msgid "Malformed range array." +msgstr "" + +#: openrouteservice/api/views.py:398 +msgid "Task not found!" +msgstr "" + +#: openrouteservice/models.py:38 +msgid "Isochrones" +msgstr "" + +#: openrouteservice/templates/openrouteservice/openrouteserviceproject_form.html:13 +msgid "Openrouteservice Project" +msgstr "" + +#: openrouteservice/templates/openrouteservice/openrouteserviceproject_list.html:8 +msgid "Openrouteservice Projects" +msgstr "" + +#: openrouteservice/templates/openrouteservice/openrouteserviceproject_list.html:28 +msgid "Services" +msgstr "" + +#: openrouteservice/utils.py:494 +msgid "Cannot create temporary layer for isochrone result." +msgstr "" + +#: openrouteservice/utils.py:512 +msgid "" +"Cannot save isochrone result to destination layer: layer already exists (use " +"\"qgis_layer_id\" instead)!" +msgstr "" + +#: openrouteservice/utils.py:525 +msgid "Cannot save isochrone result to destination layer: " +msgstr "" + +#: openrouteservice/utils.py:553 +msgid "Wrong connection id." +msgstr "" + +#: openrouteservice/utils.py:585 +msgid "Error creating destination layer connection." +msgstr "" + +#: openrouteservice/utils.py:592 +msgid "Error creating destination layer: " +msgstr "" + +#: openrouteservice/utils.py:606 +msgid "Error creating destination layer: layer is not valid!" +msgstr "" + +#: openrouteservice/utils.py:619 +msgid "Error saving the destination layer: could not write project!" +msgstr "" + +#: openrouteservice/utils.py:643 +msgid "Error adding destination Layer to the project: layer already exists." +msgstr "" + +#: openrouteservice/utils.py:653 +#, python-format +msgid "Error opening destination layer %s: layer not found in QGIS project!" +msgstr "" + +#: openrouteservice/utils.py:670 +msgid "Error transforming geometry from 4326 to destination layer CRS." +msgstr "" + +#: openrouteservice/utils.py:674 +msgid "No compatible features returned from isochrone." +msgstr "" + +#: openrouteservice/utils.py:677 +msgid "Destination layer is not editable." +msgstr "" + +#: openrouteservice/utils.py:681 +msgid "Error adding features to the destination layer." +msgstr "" + +#: openrouteservice/utils.py:685 +msgid "Error committing features to the destination layer." +msgstr "" + +#: openrouteservice/utils.py:793 +#, python-format +msgid "Error generating isochrone: %s." +msgstr "" + +#: openrouteservice/utils.py:822 +msgid "Unknown error adding results to the destination layer." +msgstr "" + +#: templates/403.html:7 +msgid "error page" +msgstr "" + +#: templates/403.html:15 +msgid "Access denied" +msgstr "" + +#: templates/403.html:17 +msgid "You don't have grant to access this section" +msgstr "" + +#: templates/404.html:11 +msgid "Oops! Page not found." +msgstr "" + +#: templates/404.html:13 +msgid "We could not find the page you were looking for." +msgstr "" + +#: templates/admin/base.html:7 +msgid "G3W-ADMIN" +msgstr "" + +#: templates/admin/base.html:12 +msgid "Documentation" +msgstr "" + +#: templates/admin/base.html:16 +msgid "Change password" +msgstr "" + +#: templates/admin/base.html:18 +msgid "Log out" +msgstr "" + +#: templates/base.html:189 templates/index.html:6 +msgid "Dashboard" +msgstr "" + +#: templates/base.html:228 +msgid "Version" +msgstr "" + +#: templates/base_login.html:25 templates/login.html:17 +msgid "Sign in to start your session" +msgstr "" + +#: templates/base_login.html:29 templates/login.html:21 +#: templates/registration/password_reset_form.html:10 +#: templates/registration/username_recovery_form.html:10 +msgid "LOGIN ERROR" +msgstr "" + +#: templates/base_login.html:30 templates/login.html:22 +msgid "Username and/or password uncorrect" +msgstr "" + +#: templates/base_login.html:51 templates/login.html:44 +#: templates/registration/password_reset_form.html:22 +msgid "Forgot your password?" +msgstr "" + +#: templates/base_login.html:58 templates/login.html:56 +msgid "Sign up" +msgstr "" + +#: templates/include/login_page_version.html:2 +msgid " Version" +msgstr "" + +#: templates/include/navbar_right_menu.html:11 +msgid "Search" +msgstr "" + +#: templates/include/navbar_right_menu.html:25 +msgid "Frontend" +msgstr "" + +#: templates/include/navbar_right_menu.html:46 +msgid "Registered on" +msgstr "" + +#: templates/include/navbar_right_menu.html:47 +msgid "Last login" +msgstr "" + +#: templates/include/navbar_right_menu.html:54 +msgid "Profile" +msgstr "" + +#: templates/include/navbar_right_menu.html:57 +msgid "Logout" +msgstr "" + +#: templates/include/sidebar_right.html:9 +msgid "Configurations" +msgstr "" + +#: templates/include/sidebar_right.html:16 +msgid "Edit general data" +msgstr "" + +#: templates/include/sidebar_right.html:17 +msgid "Frontend data and other" +msgstr "" + +#: templates/include/sidebar_right.html:25 +msgid "Django administration" +msgstr "" + +#: templates/include/sidebar_right.html:26 +msgid "Go to staff administration section" +msgstr "" + +#: templates/index.html:7 +msgid "Current situation" +msgstr "" + +#: templates/index.html:19 +msgid "Groups" +msgstr "" + +#: templates/index.html:26 +msgid "Show" +msgstr "" + +#: templates/index.html:32 +msgid "Module widgets" +msgstr "" + +#: templates/login.html:49 +#: templates/registration/username_recovery_form.html:22 +msgid "Forgot your username?" +msgstr "" + +#: templates/registration/password_reset_complete.html:8 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_complete.html:9 +msgid "Your new password has been set. You can log in now on the" +msgstr "" + +#: templates/registration/password_reset_complete.html:9 +msgid "log in page" +msgstr "" + +#: templates/registration/password_reset_confirm.html:9 +msgid "Enter new password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:16 +msgid "New password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:21 +msgid "Repeat password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:26 +msgid "Change my password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:31 +msgid "" +"The password reset link was invalid, possibly because it " +"has already been used. Please request a new password reset." +msgstr "" + +#: templates/registration/password_reset_done.html:8 +#: templates/registration/username_recovery_done.html:8 +msgid "Check your inbox." +msgstr "" + +#: templates/registration/password_reset_done.html:9 +msgid "" +"We've emailed you instructions for setting your password. You should receive " +"the email shortly!" +msgstr "" + +#: templates/registration/password_reset_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a password reset for your " +"user account at %(site_name)s." +msgstr "" + +#: templates/registration/password_reset_email.html:4 +msgid "Please go to the following page and choose a new password:" +msgstr "" + +#: templates/registration/password_reset_email.html:8 +msgid "Your username, in case you’ve forgotten:" +msgstr "" + +#: templates/registration/password_reset_form.html:12 +#: templates/registration/username_recovery_form.html:12 +msgid "Email no present into database" +msgstr "" + +#: templates/registration/password_reset_form.html:15 +#: templates/registration/username_recovery_form.html:15 +msgid "Checking the CAPTCHA is required" +msgstr "" + +#: templates/registration/password_reset_form.html:23 +msgid "" +"Enter your email address below, and we'll email instructions for setting a " +"new one." +msgstr "" + +#: templates/registration/password_reset_form.html:32 +msgid "Send me instruction" +msgstr "" + +#: templates/registration/password_reset_subject.txt:2 +#, python-format +msgid "Password reset on %(site_name)s" +msgstr "" + +#: templates/registration/username_recovery_done.html:9 +msgid "We've emailed you your username. You should receive the email shortly!" +msgstr "" + +#: templates/registration/username_recovery_email.html:2 +#, python-format +msgid "" +"You're receiving this email because you requested a username recovery for " +"your user account at %(site_name)s." +msgstr "" + +#: templates/registration/username_recovery_email.html:4 +msgid "Your username is:" +msgstr "" + +#: templates/registration/username_recovery_form.html:23 +msgid "Enter your email address below, and we'll email your username." +msgstr "" + +#: templates/registration/username_recovery_form.html:32 +msgid "Send me username" +msgstr "" + +#: templates/registration/username_recovery_subject.txt:2 +#, python-format +msgid "Username recovery on %(site_name)s" +msgstr "" + +#: templates/search.html:6 +msgid "Search results for" +msgstr "" + +#: templates/search.html:14 +msgid "Not results found!" +msgstr "" + +#: templates/search.html:16 +msgid "Found " +msgstr "" + +#: templates/search.html:16 +msgid " results." +msgstr "" diff --git a/g3w-admin/locale/pl/LC_MESSAGES/djangojs.po b/g3w-admin/locale/pl/LC_MESSAGES/djangojs.po new file mode 100644 index 000000000..b6dba7e65 --- /dev/null +++ b/g3w-admin/locale/pl/LC_MESSAGES/djangojs.po @@ -0,0 +1,41 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-08 06:57+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#: br_service/static/br_service/js/widget.js:74 +msgid "Add" +msgstr "" + +#: br_service/static/br_service/js/widget.js:110 +msgid "BR Service field settings" +msgstr "" + +#: br_service/static/br_service/js/widget.js:122 +msgid "Label" +msgstr "" + +#: br_service/static/br_service/js/widget.js:127 +msgid "Service endpoint" +msgstr "" + +#: br_service/static/br_service/js/widget.js:134 +msgid "Fields value to send" +msgstr "" diff --git a/g3w-admin/qdjango/locale/pl/LC_MESSAGES/django.po b/g3w-admin/qdjango/locale/pl/LC_MESSAGES/django.po new file mode 100644 index 000000000..fef62a479 --- /dev/null +++ b/g3w-admin/qdjango/locale/pl/LC_MESSAGES/django.po @@ -0,0 +1,1415 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-07 16:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +#: qdjango/admin.py:76 qdjango/models/projects.py:411 +#: qdjango/models/projects.py:743 qdjango/templates/qdjango/layers_list.html:57 +#: qdjango/templates/qdjango/message/list.html:24 +msgid "Project" +msgstr "" + +#: qdjango/admin.py:160 +msgid "{} can not be deleted because: {}" +msgstr "" + +#: qdjango/admin.py:175 +#, python-format +msgid "This object can not be deleted because: %s." +msgstr "" + +#: qdjango/admin.py:187 +msgid "" +"Authentication configuration {} can not be deleted because one or more " +"layers are using it: {}" +msgstr "" + +#: qdjango/api/layers/views.py:39 qdjango/api/layers/views.py:154 +msgid "Style not found." +msgstr "" + +#: qdjango/api/layers/views.py:45 +msgid "A style with this name already exists." +msgstr "" + +#: qdjango/api/layers/views.py:207 qdjango/api/layers/views.py:304 +msgid "Error parsing QML" +msgstr "" + +#: qdjango/api/layers/views.py:212 +msgid "Error parsing style name" +msgstr "" + +#: qdjango/api/layers/views.py:220 +msgid "Error creating new style" +msgstr "" + +#: qdjango/api/layers/views.py:288 +msgid "Error renaming the style" +msgstr "" + +#: qdjango/api/layers/views.py:310 +msgid "Either \"name\" or \"current\" or \"qml\" needs to be specified." +msgstr "" + +#: qdjango/api/layers/views.py:336 qdjango/api/layers/views.py:358 +msgid "Unknown error while modifying the style." +msgstr "" + +#: qdjango/forms/messages.py:40 +msgid "General data" +msgstr "" + +#: qdjango/forms/messages.py:58 +msgid "Validity" +msgstr "" + +#: qdjango/forms/messages.py:82 +msgid "Date from from must be less than Date to" +msgstr "" + +#: qdjango/forms/messages.py:83 +msgid "Date to must be more than Date from" +msgstr "" + +#: qdjango/forms/projects.py:59 +msgid "File must have 'qgs' or 'qgz' extension" +msgstr "" + +#: qdjango/forms/projects.py:116 +msgid "Url alias can contains only numbers, letters, - or _" +msgstr "" + +#: qdjango/forms/projects.py:125 +msgid "This alias is used by another project/map" +msgstr "" + +#: qdjango/forms/projects.py:141 +msgid "Max extent is smaller than init map extent" +msgstr "" + +#: qdjango/forms/projects.py:155 +msgid "" +"Is not possible set Legend position rendering to \"{Project." +"CLIENT_LEGEND_POSITION['toc']}\" " +msgstr "" + +#: qdjango/forms/projects.py:175 qdjango/templates/qdjango/project_list.html:35 +#: qdjango/templates/qdjango/project_list.html:160 +msgid "URL alias" +msgstr "" + +#: qdjango/forms/projects.py:176 +msgid "" +"You can set a human readable URL for the map. Only alphanumeric characters, " +"not white space or special characters" +msgstr "" + +#: qdjango/forms/projects.py:182 +msgid "QGIS Authentication ID" +msgstr "" + +#: qdjango/forms/projects.py:186 qdjango/models/qgisauth.py:97 +msgid "7 alphanumeric ASCII chars" +msgstr "" + +#: qdjango/forms/projects.py:191 +#: qdjango/templates/qdjango/ajax/project_detail.html:108 +msgid "Username" +msgstr "" + +#: qdjango/forms/projects.py:196 +msgid "Password" +msgstr "" + +#: qdjango/forms/projects.py:236 +#, python-brace-format +msgid "" +"Warning: an invalid layer is using an existing authentication configuration " +"({authentication_id}). Ask an administrator to check if the configuration is " +"correct by browinsg the URL{admin_url}" +msgstr "" + +#: qdjango/forms/projects.py:249 +msgid "Qgis Project" +msgstr "" + +#: qdjango/forms/projects.py:281 +msgid "Description data" +msgstr "" + +#: qdjango/forms/projects.py:313 +msgid "Options and actions" +msgstr "" + +#: qdjango/forms/projects.py:353 qdjango/models/qgisauth.py:115 +msgid "QGIS Authentication" +msgstr "" + +#: qdjango/forms/projects.py:527 +msgid "Viewers" +msgstr "" + +#: qdjango/forms/projects.py:529 +msgid "Select/Unselect user with viewer role can view the layer" +msgstr "" + +#: qdjango/forms/projects.py:535 +msgid "Select/Unselect viewer groups can view the layer" +msgstr "" + +#: qdjango/forms/projects.py:536 +msgid "User viewer groups" +msgstr "" + +#: qdjango/forms/projects.py:551 +msgid "Select viewers with 'view permission' on project that can view layer:" +msgstr "" + +#: qdjango/models/column_acl.py:40 +#, python-format +msgid "%(value)s is not a vector layer" +msgstr "" + +#: qdjango/models/column_acl.py:56 +msgid "Restricted fields" +msgstr "" + +#: qdjango/models/column_acl.py:70 +msgid "Column level constraint" +msgstr "" + +#: qdjango/models/column_acl.py:72 +msgid "Column level constraints" +msgstr "" + +#: qdjango/models/column_acl.py:83 +msgid "Field \"{}\" is not available in layer {}." +msgstr "" + +#: qdjango/models/constraints.py:45 qdjango/models/projects.py:700 +#: qdjango/models/projects.py:1359 qdjango/models/qgisauth.py:98 +#: qdjango/templates/qdjango/ajax/layer_detail.html:12 +#: qdjango/templates/qdjango/ajax/layer_widgets.html:9 +#: qdjango/templates/qdjango/layers_list.html:122 +msgid "Name" +msgstr "" + +#: qdjango/models/constraints.py:46 qdjango/models/geoconstraints.py:54 +#: qdjango/models/projects.py:210 qdjango/models/projects.py:724 +#: qdjango/templates/qdjango/ajax/project_detail.html:164 +#: qdjango/templates/qdjango/ajax/project_detail.html:210 +msgid "Description" +msgstr "" + +#: qdjango/models/constraints.py:48 qdjango/models/geoconstraints.py:58 +msgid "Active for visualization" +msgstr "" + +#: qdjango/models/constraints.py:50 qdjango/models/geoconstraints.py:60 +msgid "Active this constraint for users have viewing grant on layer/project" +msgstr "" + +#: qdjango/models/constraints.py:51 qdjango/models/geoconstraints.py:61 +msgid "Active for editing" +msgstr "" + +#: qdjango/models/constraints.py:53 qdjango/models/geoconstraints.py:63 +msgid "Active this constraint for users have editing grant on layer/project" +msgstr "" + +#: qdjango/models/constraints.py:89 qdjango/models/geoconstraints.py:111 +msgid "Almonst one of fields for_view and for_editing it must be True" +msgstr "" + +#: qdjango/models/constraints.py:96 +msgid "Layer constraint" +msgstr "" + +#: qdjango/models/constraints.py:97 +msgid "Layer constraints" +msgstr "" + +#: qdjango/models/constraints.py:111 +msgid "Rule definition" +msgstr "" + +#: qdjango/models/constraints.py:112 +msgid "" +"Definition of the rule, either an SQL WHERE condition or a QgsExpression " +"definition depending on the rule type" +msgstr "" + +#: qdjango/models/constraints.py:143 qdjango/models/geoconstraints.py:166 +msgid "You cannot define a user and a group at the same time" +msgstr "" + +#: qdjango/models/constraints.py:147 qdjango/models/geoconstraints.py:170 +msgid "You must define a user OR a group" +msgstr "" + +#: qdjango/models/constraints.py:152 qdjango/models/geoconstraints.py:175 +#, python-format +msgid "There is an error in the SQL rule where condition: %s" +msgstr "" + +#: qdjango/models/constraints.py:296 +msgid "Constraint subset string rule" +msgstr "" + +#: qdjango/models/constraints.py:297 +msgid "Constraint subset string rules" +msgstr "" + +#: qdjango/models/constraints.py:346 +msgid "Constraint expression rule" +msgstr "" + +#: qdjango/models/constraints.py:347 +msgid "Constraint expression rules" +msgstr "" + +#: qdjango/models/geoconstraints.py:64 +msgid "Autozoom on map boostrap" +msgstr "" + +#: qdjango/models/geoconstraints.py:66 +msgid "" +"Active this to make possible auto zoom on geometric constraint (combining " +"every rule) for user on map boostrap" +msgstr "" + +#: qdjango/models/geoconstraints.py:99 +msgid "Layers types must be spatialite or postgres" +msgstr "" + +#: qdjango/models/geoconstraints.py:103 +msgid "Constraint layer geometry type must be Polygon or MultiPolygon" +msgstr "" + +#: qdjango/models/geoconstraints.py:107 +msgid "Editing and constraints layer cannot be the same layer" +msgstr "" + +#: qdjango/models/geoconstraints.py:118 +msgid "Layer geoconstraint" +msgstr "" + +#: qdjango/models/geoconstraints.py:119 +msgid "Layer geoconstraints" +msgstr "" + +#: qdjango/models/geoconstraints.py:134 +msgid "SQL WHERE clause for the constraint layer" +msgstr "" + +#: qdjango/models/geoconstraints.py:147 +msgid "Geoconstraint rule" +msgstr "" + +#: qdjango/models/geoconstraints.py:148 +msgid "Geoconstraint rules" +msgstr "" + +#: qdjango/models/messages.py:32 +msgid "Set the main title of the message" +msgstr "" + +#: qdjango/models/messages.py:33 +msgid "Set the body of the message" +msgstr "" + +#: qdjango/models/messages.py:35 +msgid "Select level of message" +msgstr "" + +#: qdjango/models/messages.py:36 +msgid "Starting date of message display" +msgstr "" + +#: qdjango/models/messages.py:37 +msgid "Ending date of message display" +msgstr "" + +#: qdjango/models/projects.py:156 +msgid "Single" +msgstr "" + +#: qdjango/models/projects.py:157 +msgid "Multiple" +msgstr "" + +#: qdjango/models/projects.py:161 qdjango/models/projects.py:1234 +#: qdjango/templates/qdjango/project_form.html:50 +#: qdjango/templates/qdjango/project_form.html:52 +#: qdjango/templates/qdjango/project_list.html:58 +#: qdjango/templates/qdjango/search/project.html:38 +msgid "Layers" +msgstr "" + +#: qdjango/models/projects.py:162 +msgid "Base layers" +msgstr "" + +#: qdjango/models/projects.py:163 +msgid "Legend" +msgstr "" + +#: qdjango/models/projects.py:167 qdjango/models/projects.py:172 +msgid "Collapsed" +msgstr "" + +#: qdjango/models/projects.py:168 qdjango/models/projects.py:173 +msgid "Not collapsed" +msgstr "" + +#: qdjango/models/projects.py:177 +msgid "In a separate TAB" +msgstr "" + +#: qdjango/models/projects.py:177 +msgid "Into TOC layers" +msgstr "" + +#: qdjango/models/projects.py:180 +msgid "PNG 1bit" +msgstr "" + +#: qdjango/models/projects.py:181 +msgid "PNG 8bit" +msgstr "" + +#: qdjango/models/projects.py:182 +msgid "PNG 16bit" +msgstr "" + +#: qdjango/models/projects.py:183 +msgid "PNG" +msgstr "" + +#: qdjango/models/projects.py:184 +msgid "JPEG" +msgstr "" + +#: qdjango/models/projects.py:185 +msgid "WEBP" +msgstr "" + +#: qdjango/models/projects.py:190 +msgid "QGIS project file" +msgstr "" + +#: qdjango/models/projects.py:198 qdjango/models/projects.py:705 +#: qdjango/templates/qdjango/ajax/layer_detail.html:8 +#: qdjango/templates/qdjango/message/list.html:72 +msgid "Title" +msgstr "" + +#: qdjango/models/projects.py:203 +#: qdjango/templates/qdjango/project_list.html:34 +#: qdjango/templates/qdjango/project_list.html:159 +msgid "Public title" +msgstr "" + +#: qdjango/models/projects.py:216 qdjango/models/projects.py:729 +#: qdjango/models/projects.py:1378 +msgid "Slug" +msgstr "" + +#: qdjango/models/projects.py:221 qdjango/models/projects.py:736 +msgid "Is active" +msgstr "" + +#: qdjango/models/projects.py:224 +#: qdjango/templates/qdjango/ajax/project_detail.html:35 +msgid "Thumbnail" +msgstr "" + +#: qdjango/models/projects.py:230 +msgid "Group" +msgstr "" + +#: qdjango/models/projects.py:236 +msgid "Initial extent" +msgstr "" + +#: qdjango/models/projects.py:241 +msgid "Max extent" +msgstr "" + +#: qdjango/models/projects.py:249 +msgid "Qgis project version" +msgstr "" + +#: qdjango/models/projects.py:256 +msgid "Layers tree structure" +msgstr "" + +#: qdjango/models/projects.py:264 +msgid "Base Layer" +msgstr "" + +#: qdjango/models/projects.py:273 qdjango/models/projects.py:860 +msgid "Layer relations" +msgstr "" + +#: qdjango/models/projects.py:280 +msgid "WMS use layer ids" +msgstr "" + +#: qdjango/models/projects.py:283 +msgid "Qgis project original name" +msgstr "" + +#: qdjango/models/projects.py:293 +msgid "Max feature to get for query" +msgstr "" + +#: qdjango/models/projects.py:297 +msgid "Query control mode" +msgstr "" + +#: qdjango/models/projects.py:304 +msgid "Query by bbox control mode" +msgstr "" + +#: qdjango/models/projects.py:311 +msgid "Query by polygon control mode" +msgstr "" + +#: qdjango/models/projects.py:318 +msgid "Context base legend" +msgstr "" + +#: qdjango/models/projects.py:321 +msgid "Show only the symbols for the features falling into the requested area" +msgstr "" + +#: qdjango/models/projects.py:326 +msgid "Tab's TOC active as default" +msgstr "" + +#: qdjango/models/projects.py:330 +msgid "Set tab's TOC open by default on init client" +msgstr "" + +#: qdjango/models/projects.py:334 +msgid "Tab's TOC layer initial status" +msgstr "" + +#: qdjango/models/projects.py:339 +msgid "" +"Set tab's TOC layers initials state: 'Collapsed (close)' or 'Not collapsed " +"(open)'" +msgstr "" + +#: qdjango/models/projects.py:344 +msgid "Map themes list initial status" +msgstr "" + +#: qdjango/models/projects.py:349 +msgid "" +"Set map themes list initials state: 'Collapsed (close)' or 'Not collapsed " +"(open)'" +msgstr "" + +#: qdjango/models/projects.py:354 +msgid "Legend position rendering" +msgstr "" + +#: qdjango/models/projects.py:358 +msgid "Set legend position rendering" +msgstr "" + +#: qdjango/models/projects.py:362 +msgid "Automatic zoom to query result features" +msgstr "" + +#: qdjango/models/projects.py:364 +msgid "Automatic zoom on query result features for only one layer" +msgstr "" + +#: qdjango/models/projects.py:368 +msgid "Project layouts" +msgstr "" + +#: qdjango/models/projects.py:374 +msgid "Use QGIS project map start extent as webgis init extent" +msgstr "" + +#: qdjango/models/projects.py:380 +msgid "" +"The project has been modified by the G3W-Suite application after it was " +"uploaded." +msgstr "" + +#: qdjango/models/projects.py:388 +msgid "" +"Mutex to lock the project when it is being written by the G3W-Suite " +"application. This field is used internally by the suite through a context " +"manager" +msgstr "" + +#: qdjango/models/projects.py:395 +msgid "Fields to se order" +msgstr "" + +#: qdjango/models/projects.py:402 +msgid "WMS GetMap image format" +msgstr "" + +#: qdjango/models/projects.py:408 +msgid "Geocoding providers" +msgstr "" + +#: qdjango/models/projects.py:412 +#: qdjango/templates/qdjango/project_list.html:16 +#: qdjango/templates/qdjango/search/project.html:8 +msgid "Projects" +msgstr "" + +#: qdjango/models/projects.py:678 +msgid "Postgres" +msgstr "" + +#: qdjango/models/projects.py:679 +msgid "SpatiaLite" +msgstr "" + +#: qdjango/models/projects.py:680 +msgid "Raster" +msgstr "" + +#: qdjango/models/projects.py:681 +msgid "WFS" +msgstr "" + +#: qdjango/models/projects.py:682 +msgid "WMS" +msgstr "" + +#: qdjango/models/projects.py:683 +msgid "OGR" +msgstr "" + +#: qdjango/models/projects.py:684 +msgid "GDAL" +msgstr "" + +#: qdjango/models/projects.py:685 +msgid "CSV" +msgstr "" + +#: qdjango/models/projects.py:686 +msgid "ArcGisMapServer" +msgstr "" + +#: qdjango/models/projects.py:687 +msgid "ArcGisFeatureServer" +msgstr "" + +#: qdjango/models/projects.py:688 +msgid "MSSQL" +msgstr "" + +#: qdjango/models/projects.py:689 +msgid "VirtualLayer" +msgstr "" + +#: qdjango/models/projects.py:690 +msgid "Oracle" +msgstr "" + +#: qdjango/models/projects.py:691 qdjango/models/projects.py:693 +msgid "Vector Tile" +msgstr "" + +#: qdjango/models/projects.py:692 +msgid "WCS" +msgstr "" + +#: qdjango/models/projects.py:694 +msgid "Mesh layer" +msgstr "" + +#: qdjango/models/projects.py:695 +msgid "PostGis raster" +msgstr "" + +#: qdjango/models/projects.py:710 +msgid "Original Name" +msgstr "" + +#: qdjango/models/projects.py:717 +msgid "Qgis Layer Project ID" +msgstr "" + +#: qdjango/models/projects.py:749 +msgid "Parent Project for Embedded layers" +msgstr "" + +#: qdjango/models/projects.py:759 qdjango/models/projects.py:1372 +#: qdjango/templates/qdjango/ajax/layer_widgets.html:10 +#: qdjango/templates/qdjango/ajax/project_detail.html:218 +#: qdjango/templates/qdjango/layers_list.html:123 +msgid "Type" +msgstr "" + +#: qdjango/models/projects.py:765 +#: qdjango/templates/qdjango/ajax/layer_detail.html:20 +msgid "Datasource" +msgstr "" + +#: qdjango/models/projects.py:769 +msgid "Is visible" +msgstr "" + +#: qdjango/models/projects.py:774 +msgid "Order" +msgstr "" + +#: qdjango/models/projects.py:780 +msgid "Associated data file" +msgstr "" + +#: qdjango/models/projects.py:789 +msgid "Database columns" +msgstr "" + +#: qdjango/models/projects.py:796 +msgid "Layer Min Scale visibility" +msgstr "" + +#: qdjango/models/projects.py:802 +msgid "Layer Max Scale visibility" +msgstr "" + +#: qdjango/models/projects.py:808 +msgid "Layer scale based visibility" +msgstr "" + +#: qdjango/models/projects.py:814 +msgid "Layer SRID" +msgstr "" + +#: qdjango/models/projects.py:821 +msgid "Bitwise capabilities" +msgstr "" + +#: qdjango/models/projects.py:827 +msgid "Bitwise edit options" +msgstr "" + +#: qdjango/models/projects.py:833 +msgid "Bitwise wfs options" +msgstr "" + +#: qdjango/models/projects.py:840 +msgid "Geometry type" +msgstr "" + +#: qdjango/models/projects.py:847 +msgid "Attributes excluded from wms" +msgstr "" + +#: qdjango/models/projects.py:853 +msgid "Attributes excluded from wfs" +msgstr "" + +#: qdjango/models/projects.py:867 +msgid "Columns layer widgets" +msgstr "" + +#: qdjango/models/projects.py:874 +#: qdjango/templates/qdjango/layers_list.html:131 +msgid "Not show attributes table" +msgstr "" + +#: qdjango/models/projects.py:881 +msgid "Exclude to legend" +msgstr "" + +#: qdjango/models/projects.py:888 +msgid "Form editor layout" +msgstr "" + +#: qdjango/models/projects.py:895 +msgid "Editor form structure" +msgstr "" + +#: qdjango/models/projects.py:901 +msgid "Download data" +msgstr "" + +#: qdjango/models/projects.py:907 +msgid "Download data in xls format" +msgstr "" + +#: qdjango/models/projects.py:913 +msgid "Download data in gpx format" +msgstr "" + +#: qdjango/models/projects.py:919 +msgid "Download data in csv format" +msgstr "" + +#: qdjango/models/projects.py:925 +msgid "Download data in gpkg format" +msgstr "" + +#: qdjango/models/projects.py:932 +msgid "Layer extension" +msgstr "" + +#: qdjango/models/projects.py:939 +msgid "Get WMS/WMS externally" +msgstr "" + +#: qdjango/models/projects.py:946 +msgid "Temporal properties" +msgstr "" + +#: qdjango/models/projects.py:952 +msgid "Has column ACL constraints" +msgstr "" + +#: qdjango/models/projects.py:1233 +#: qdjango/templates/qdjango/ajax/project_detail.html:255 +msgid "Layer" +msgstr "" + +#: qdjango/models/projects.py:1364 +msgid "Body" +msgstr "" + +#: qdjango/models/projects.py:1368 +msgid "datasource" +msgstr "" + +#: qdjango/models/qgisauth.py:96 +msgid "Auth ID" +msgstr "" + +#: qdjango/models/qgisauth.py:99 +msgid "URI" +msgstr "" + +#: qdjango/models/qgisauth.py:100 +msgid "Currently not implemented" +msgstr "" + +#: qdjango/models/qgisauth.py:101 +msgid "Method" +msgstr "" + +#: qdjango/models/qgisauth.py:102 +msgid "Version" +msgstr "" + +#: qdjango/models/qgisauth.py:103 +msgid "Config" +msgstr "" + +#: qdjango/models/qgisauth.py:104 +msgid "" +"Fill in username and passwword, realm is not implemented and it can be left " +"blank" +msgstr "" + +#: qdjango/models/qgisauth.py:116 +msgid "QGIS Authentications" +msgstr "" + +#: qdjango/models/qgisauth.py:157 +#, python-format +msgid "" +"QGIS Auth %s cannot be deleted because it is used by the following layers: %s" +msgstr "" + +#: qdjango/templates/qdjango/ajax/layer_detail.html:16 +msgid "QGIS layer ID" +msgstr "" + +#: qdjango/templates/qdjango/ajax/layer_widgets.html:4 +msgid "Add new widget" +msgstr "" + +#: qdjango/templates/qdjango/ajax/layer_widgets.html:8 +#: qdjango/templates/qdjango/layers_list.html:128 +#: qdjango/templates/qdjango/message/list.html:71 +#: qdjango/templates/qdjango/project_list.html:31 +#: qdjango/templates/qdjango/project_list.html:156 +msgid "Actions" +msgstr "" + +#: qdjango/templates/qdjango/ajax/layer_widgets.html:11 +msgid "Linked" +msgstr "" + +#: qdjango/templates/qdjango/ajax/layer_widgets.html:22 +#: qdjango/templates/qdjango/message/list.html:86 +#: qdjango/templates/qdjango/project_list.html:185 +msgid "Delete" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:8 +msgid "General" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:17 +#: qdjango/templates/qdjango/ajax/project_detail.html:256 +msgid "Users" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:20 +msgid "Editor level 1 user" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:23 +msgid "Editor level 2 user" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:24 +msgid "Viewer users" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:25 +msgid "Editor user groups" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:26 +msgid "Viewer user groups" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:43 +msgid "Qgis project Version:" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:57 +msgid "Widgets" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:67 +msgid "Layer name" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:68 +msgid "Search name" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:90 +msgid "Editing properties" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:101 +msgid "Scale" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:102 +msgid "User adding data field" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:103 +msgid "User editing data field " +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:109 +#: qdjango/templates/qdjango/ajax/project_detail.html:127 +msgid "Permissions" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:126 +msgid "User Group Name" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:151 +msgid "Geo-constraints" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:163 +msgid "Constraint Layer" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:165 +#: qdjango/templates/qdjango/ajax/project_detail.html:211 +msgid "For view" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:165 +#: qdjango/templates/qdjango/ajax/project_detail.html:166 +#: qdjango/templates/qdjango/ajax/project_detail.html:167 +#: qdjango/templates/qdjango/ajax/project_detail.html:211 +#: qdjango/templates/qdjango/ajax/project_detail.html:212 +msgid "Yes" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:165 +#: qdjango/templates/qdjango/ajax/project_detail.html:166 +#: qdjango/templates/qdjango/ajax/project_detail.html:167 +#: qdjango/templates/qdjango/ajax/project_detail.html:211 +#: qdjango/templates/qdjango/ajax/project_detail.html:212 +msgid "No" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:166 +#: qdjango/templates/qdjango/ajax/project_detail.html:212 +msgid "For editing" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:167 +msgid "Autozoom" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:172 +#: qdjango/templates/qdjango/ajax/project_detail.html:217 +#: qdjango/templates/qdjango/ajax/project_detail.html:294 +msgid "User / User Group" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:173 +#: qdjango/templates/qdjango/ajax/project_detail.html:219 +msgid "Rule" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:198 +msgid "Expression constraints" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:245 +msgid "Hidden layers" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:257 +msgid "User Groups" +msgstr "" + +#: qdjango/templates/qdjango/ajax/project_detail.html:280 +#: qdjango/templates/qdjango/ajax/project_detail.html:295 +msgid "Hidden fields" +msgstr "" + +#: qdjango/templates/qdjango/check_embedded_layer_on_delete.html:3 +msgid "contains layer" +msgstr "" + +#: qdjango/templates/qdjango/check_embedded_layer_on_delete.html:3 +msgid "which is embedded from project" +msgstr "" + +#: qdjango/templates/qdjango/check_embedded_layer_on_delete.html:4 +msgid "Deleting this project all embedded layer will also be deleted!" +msgstr "" + +#: qdjango/templates/qdjango/check_embedded_layer_on_update.html:3 +msgid "" +"This project contains layers embedded from other projects. Be careful when " +"updating this project: if the embedded layers are removed from the project " +"they will be also deleted from the projects that embed them!" +msgstr "" + +#: qdjango/templates/qdjango/check_embedded_layer_on_update.html:4 +msgid "Embedded layers" +msgstr "" + +#: qdjango/templates/qdjango/check_embedded_layer_on_update.html:7 +msgid "is embedded by project" +msgstr "" + +#: qdjango/templates/qdjango/layer_actions/filter_by_user.html:5 +msgid "Hide layer by Users/Groups" +msgstr "" + +#: qdjango/templates/qdjango/layer_actions/filter_by_user.html:7 +msgid "Hide layer by User/Groups" +msgstr "" + +#: qdjango/templates/qdjango/layer_actions/fitler_by_user_layer_form.html:7 +#: qdjango/templates/qdjango/message/form.html:27 +#: qdjango/templates/qdjango/project_form.html:66 +msgid "Alert" +msgstr "" + +#: qdjango/templates/qdjango/layer_actions/fitler_by_user_layer_form.html:8 +#: qdjango/templates/qdjango/message/form.html:28 +#: qdjango/templates/qdjango/project_form.html:67 +msgid "Some errors on form. Check it and send again." +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:46 +msgid "QGIS Project Layers" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:71 +#: qdjango/templates/qdjango/layers_list.html:73 +#: qdjango/templates/qdjango/message/list.html:38 +#: qdjango/templates/qdjango/message/list.html:40 +#: qdjango/templates/qdjango/project_form.html:42 +#: qdjango/templates/qdjango/project_form.html:44 +#: qdjango/templates/qdjango/project_list.html:53 +#: qdjango/templates/qdjango/project_list.html:106 +#: qdjango/templates/qdjango/search/project.html:17 +#: qdjango/templates/qdjango/search/project.html:33 +msgid "Show map" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:77 +#: qdjango/templates/qdjango/layers_list.html:79 +#: qdjango/templates/qdjango/layers_list.html:144 +#: qdjango/templates/qdjango/message/list.html:44 +#: qdjango/templates/qdjango/message/list.html:46 +#: qdjango/templates/qdjango/project_form.html:46 +#: qdjango/templates/qdjango/project_form.html:48 +#: qdjango/templates/qdjango/project_list.html:63 +#: qdjango/templates/qdjango/project_list.html:179 +#: qdjango/templates/qdjango/search/project.html:34 +msgid "Show detail" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:83 +#: qdjango/templates/qdjango/layers_list.html:85 +#: qdjango/templates/qdjango/message/list.html:50 +#: qdjango/templates/qdjango/message/list.html:52 +#: qdjango/templates/qdjango/message/list.html:83 +#: qdjango/templates/qdjango/project_list.html:75 +#: qdjango/templates/qdjango/search/project.html:37 +msgid "Edit" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:98 +msgid "Data" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:99 +msgid "Structure" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:105 +msgid "Project layers actions" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:121 +msgid "Label" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:125 +msgid "WMS External" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:130 +msgid "Download capabilities" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:132 +msgid "No legend" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:174 +msgid "Geo-constraints by Users/Groups" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:182 +msgid "Alphanumeric and QGIS expressions constraints by Users/Groups" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:190 +msgid "Hide columns by Users/Groups" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:201 +msgid "Widgets list" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:207 +msgid "Manage layer styles" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:222 +#: qdjango/templates/qdjango/project_list.html:92 +#: qdjango/templates/qdjango/project_list.html:195 +msgid "Download" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:232 +msgid "Download as shp/geotiff" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:239 +msgid "Download as gpkg" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:245 +msgid "Download as xls" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:251 +msgid "Download as csv" +msgstr "" + +#: qdjango/templates/qdjango/layers_list.html:259 +msgid "Download as gpx" +msgstr "" + +#: qdjango/templates/qdjango/message/form.html:11 +msgid "Project message" +msgstr "" + +#: qdjango/templates/qdjango/message/form.html:14 +msgid "New" +msgstr "" + +#: qdjango/templates/qdjango/message/form.html:14 +#: qdjango/templates/qdjango/message/list.html:64 +msgid "Message" +msgstr "" + +#: qdjango/templates/qdjango/message/list.html:13 +msgid "QGIS Project Messages" +msgstr "" + +#: qdjango/templates/qdjango/message/list.html:73 +msgid "level" +msgstr "" + +#: qdjango/templates/qdjango/message/list.html:74 +msgid "Availble from" +msgstr "" + +#: qdjango/templates/qdjango/message/list.html:75 +msgid "Available to" +msgstr "" + +#: qdjango/templates/qdjango/project_form.html:15 +msgid "QGIS project" +msgstr "" + +#: qdjango/templates/qdjango/project_form.html:17 +msgid "New QGIS project" +msgstr "" + +#: qdjango/templates/qdjango/project_form.html:18 +msgid "Create a new QGIS project for current group" +msgstr "" + +#: qdjango/templates/qdjango/project_form.html:38 +msgid "Shortcuts" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:19 +msgid "Trash" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:29 +msgid "Panoramic" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:33 +#: qdjango/templates/qdjango/project_list.html:158 +msgid "QGIS project title" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:36 +#: qdjango/templates/qdjango/project_list.html:161 +msgid "Created/Modified" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:69 +msgid "Test WMS capabilities" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:82 +msgid "Delete/Deactivate" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:96 +msgid "WEB services available" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:100 +msgid "Messages" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:128 +#: qdjango/templates/qdjango/project_list.html:216 +msgid "created" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:131 +#: qdjango/templates/qdjango/project_list.html:219 +msgid "modified" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:148 +msgid "No projects available." +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:173 +msgid "Redo/Active" +msgstr "" + +#: qdjango/templates/qdjango/project_list.html:227 +msgid "The thash is empty." +msgstr "" + +#: qdjango/templates/qdjango/search/project.html:29 +msgid "group:" +msgstr "" + +#: qdjango/utils/data.py:340 +msgid "Missing or invalid type for layer" +msgstr "" + +#: qdjango/utils/data.py:499 +msgid "Current datasource is {}" +msgstr "" + +#: qdjango/utils/data.py:1043 +msgid "The project file is malformed: {}" +msgstr "" + +#: qdjango/utils/data.py:1064 qdjango/utils/data.py:1080 +msgid "Could not read QGIS project file: {}" +msgstr "" + +#: qdjango/utils/data.py:1242 qdjango/utils/data.py:1754 +msgid "" +"The project contains an embedded group {} from a project that could not be " +"found {}" +msgstr "" + +#: qdjango/utils/data.py:1729 +msgid "" +"The project contains an embedded layer {} from a project that could not be " +"found {}" +msgstr "" + +#: qdjango/utils/data.py:1808 +msgid "The project settings is malformed: {} ----- {}" +msgstr "" + +#: qdjango/utils/exceptions.py:5 +msgid "Qgis Exceptions errors" +msgstr "" + +#: qdjango/utils/exceptions.py:10 +msgid "Project error" +msgstr "" + +#: qdjango/utils/exceptions.py:18 +msgid "Layer error" +msgstr "" + +#: qdjango/utils/validators.py:81 +#, python-format +msgid "Feature geometry type %s does not match layer type: %s" +msgstr "" + +#: qdjango/utils/validators.py:109 +msgid "Field value must be NOT NULL" +msgstr "" + +#: qdjango/utils/validators.py:123 +#, python-format +msgid "Field value '%s' cannot be converted to %s" +msgstr "" + +#: qdjango/utils/validators.py:160 +msgid "Field value must be UNIQUE" +msgstr "" + +#: qdjango/utils/validators.py:179 +msgid "Expression check violation" +msgstr "" + +#: qdjango/utils/validators.py:180 +#, python-format +msgid "%s Expression: %s" +msgstr "" + +#: qdjango/utils/validators.py:214 +#, python-format +msgid "Project SRID (%s) and group SRID (%s) must be the same" +msgstr "" + +#: qdjango/utils/validators.py:234 +#, python-format +msgid "" +"Layer \"%s\" is embedded from project \"%s\" but the project does not exist" +msgstr "" + +#: qdjango/utils/validators.py:238 +#, python-format +msgid "" +"Layer \"%s\" is embedded from project \"%s\" but the project does not " +"contain this layer" +msgstr "" + +#: qdjango/utils/validators.py:272 +msgid "A project with the same title already exists" +msgstr "" + +#: qdjango/utils/validators.py:296 +msgid "Title project not empty" +msgstr "" + +#: qdjango/utils/validators.py:309 +msgid "More than one layer with same name/shortname: {}" +msgstr "" + +#: qdjango/utils/validators.py:335 +msgid "Check WMS start extent project property: {} didn't set" +msgstr "" + +#: qdjango/utils/validators.py:340 +msgid "xmax smaller then xmin " +msgstr "" + +#: qdjango/utils/validators.py:342 +msgid "ymax smaller then ymin " +msgstr "" + +#: qdjango/utils/validators.py:381 +msgid "Cannot connect to Postgis raster layer {} " +msgstr "" + +#: qdjango/utils/validators.py:391 +msgid "Missing data file for MESH layer {} " +msgstr "" + +#: qdjango/utils/validators.py:393 qdjango/utils/validators.py:401 +msgid "which should be located at {}" +msgstr "" + +#: qdjango/utils/validators.py:399 +msgid "Missing data file for layer {} " +msgstr "" + +#: qdjango/utils/validators.py:421 +msgid "" +"The follow fields name of layer {} contains white spaces and/or special " +"characters: {}" +msgstr "" + +#: qdjango/utils/validators.py:424 +msgid "Please use 'Alias' fields in QGIS project" +msgstr "" + +#: qdjango/views/projects.py:140 +msgid "The project has been modified by G3W-Suite after it was uploaded." +msgstr "" diff --git a/g3w-admin/qdjango/locale/pl/LC_MESSAGES/djangojs.po b/g3w-admin/qdjango/locale/pl/LC_MESSAGES/djangojs.po new file mode 100644 index 000000000..d9877bd14 --- /dev/null +++ b/g3w-admin/qdjango/locale/pl/LC_MESSAGES/djangojs.po @@ -0,0 +1,461 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-08 06:57+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#: qdjango/static/qdjango/js/widget.js:261 +msgid "General configuration for search widget and results" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:269 +msgid "Search title" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:313 +msgid "Client search title identification" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:356 +msgid "No" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:357 +msgid "Yes" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:362 +msgid "equal" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:363 +msgid "greater than" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:364 +msgid "lower than" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:365 +msgid "not equal" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:366 +msgid "greater than equal" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:367 +msgid "lower than equal" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:368 +#: qdjango/static/qdjango/js/widget.js:403 +msgid "like case sensitive" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:386 +#: qdjango/static/qdjango/js/widget.js:404 +msgid "like not case sensitive" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:426 +msgid "Search field settings" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:439 +msgid "Field" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:444 +msgid "Widget" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:449 +msgid "Alias" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:454 +#: qdjango/static/qdjango/js/widget.js:1375 +#: qdjango/static/qdjango/js/widget.js:1630 +#: qdjango/static/qdjango/js/widget.js:1832 +#: qdjango/static/qdjango/js/widget.js:2196 +msgid "Description" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:461 +msgid "Number of digits" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:468 +msgid "Comparison operator" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:473 +msgid "Use Relation Reference" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:476 +msgid "" +"This field has a 'ReletaionReference' form widget active, do you want use if " +"for searching?" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:483 +msgid "Dependency" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:488 +msgid "Strictly dependent" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:506 +msgid "Logical join" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:524 +msgid "Alias field name for client search input" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:829 +#: qdjango/static/qdjango/js/widget.js:949 +msgid "Other searching layers" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:833 +#: qdjango/static/qdjango/js/widget.js:953 +msgid "Select one or more additional layers to search on" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:846 +#: qdjango/static/qdjango/js/widget.js:979 +msgid "Relations" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:850 +#: qdjango/static/qdjango/js/widget.js:983 +msgid "" +"This layer is a child in a relation, if you want to excute the search on " +"father layer of relation, select the relative relation" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:881 +#: qdjango/static/qdjango/js/widget.js:1006 +#: qdjango/static/qdjango/js/widget.js:1533 +#: qdjango/static/qdjango/js/widget.js:1739 +msgid "Add" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1101 +msgid "QGIS Expression" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1116 +#: qdjango/static/qdjango/js/widget.js:1928 +msgid "Saved" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1199 +#: qdjango/static/qdjango/js/widget.js:2078 +#: qdjango/static/qdjango/js/widget.js:2883 +msgid "Form title" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1275 +msgid "" +"Define, for each user and/or group of users, viewing/editing rules based on " +"the QGIS expressions." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1279 +msgid "" +"Define, for each user and/or group of users, viewing/editing rules based on " +"the language or SQL dialect of the associated provider." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1351 +#: qdjango/static/qdjango/js/widget.js:1354 +msgid "New alphanumeric constraints" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1369 +#: qdjango/static/qdjango/js/widget.js:2190 +#: qdjango/static/qdjango/js/widget.js:2363 +#: qdjango/static/qdjango/js/widget.js:2747 +msgid "Actions" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1372 +#: qdjango/static/qdjango/js/widget.js:1622 +#: qdjango/static/qdjango/js/widget.js:2748 +msgid "Name" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1379 +#: qdjango/static/qdjango/js/widget.js:2199 +msgid "For visualization" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1379 +#: qdjango/static/qdjango/js/widget.js:2199 +msgid "For editing" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1384 +msgid "Subset rules count" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1387 +msgid "Expression rules count" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1433 +msgid "Update alphanumeric constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1443 +msgid "Constraint Rules based on provider's language / SQL dialect" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1454 +msgid "Constraint Rules based on QGIS Expression" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1596 +#: qdjango/static/qdjango/js/widget.js:1802 +msgid "Save" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1601 +#: qdjango/static/qdjango/js/widget.js:1807 +msgid "Delete" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1618 +msgid "Set a name and a possible description for the alphanumeric constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1641 +#: qdjango/static/qdjango/js/widget.js:1843 +msgid "Active for visualization" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1652 +#: qdjango/static/qdjango/js/widget.js:1854 +msgid "Active for editing" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1667 +msgid "Provider's language / SQL dialect Rules" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1672 +msgid "QGIS Expression Rules" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1822 +msgid "Select the constraint layer, only Polygon or MultiPolygon geometry" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1826 +msgid "Constraint layer" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1865 +msgid "Autozoom on map bootstrap" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:1878 +msgid "Manage geo-constaints" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2172 +msgid "New geo constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2175 +msgid "New constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2193 +msgid "Layer constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2201 +msgid "Autozoom" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2202 +msgid "Rules count" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2247 +msgid "Update constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2258 +msgid "Geo Constraint Rules" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2349 +msgid "Create New Column Level Constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2352 +msgid "New Column Level Constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2364 +msgid "User" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2365 +msgid "Group" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2366 +msgid "Restricted Fields" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2377 +msgid "Delete Column Level Constraint from the layer." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2388 +#: qdjango/static/qdjango/js/widget.js:2527 +msgid "Edit Column Level Constraint." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2434 +msgid "Delete Column Level Constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2435 +msgid "Are you sure to delete column constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2447 +msgid "Edit Column Level Constraint" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2522 +msgid "Define hidden columns for a user or a group." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2523 +msgid "Create a new Column Level Constraint." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2631 +msgid "You must select a 'group' or a 'user'!" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2638 +msgid "" +"You cannot select both a 'group' and a 'user': they are mutually exclusive!" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2653 +msgid "Hidden Fields is required!" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2686 +msgid "User (required if group is not set)" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2693 +msgid "Group (required if user is not set)" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2700 +msgid "Hidden Fields (required)" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2702 +msgid "Select the hidden fields" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2729 +msgid "Create New Style From QML" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2732 +msgid "New Style From QML" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2749 +msgid "Current" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2762 +msgid "Delete style from the layer." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2774 +msgid "Edit style name or replace the style QML." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2818 +msgid "Delete Style" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2819 +msgid "Are you sure to delete style" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2830 +msgid "Edit Style" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2877 +msgid "Create a new style from an uploaded QML file." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2879 +msgid "Edit style name or replace the style from an uploaded QML file." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2913 +msgid "Style name is required!" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2919 +msgid "QML is required!" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:2927 +msgid "A style with this name already exists!" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:3026 +msgid "" +"The style defined in the uploaded QML must be compatible with the target " +"layer." +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:3028 +msgid "Style name (required)" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:3030 +msgid "Enter the unique name of the new style" +msgstr "" + +#: qdjango/static/qdjango/js/widget.js:3037 +msgid "Upload layer style QML file" +msgstr "" diff --git a/g3w-admin/qdjango/migrations/0117_auto_20240308_0728.py b/g3w-admin/qdjango/migrations/0117_auto_20240308_0728.py new file mode 100644 index 000000000..94b0b79f3 --- /dev/null +++ b/g3w-admin/qdjango/migrations/0117_auto_20240308_0728.py @@ -0,0 +1,38 @@ +# Generated by Django 3.2.24 on 2024-03-08 07:28 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('qdjango', '0116_auto_20231204_1357'), + ] + + operations = [ + migrations.AddField( + model_name='message', + name='body_pl', + field=models.TextField(help_text='Set the body of the message', null=True), + ), + migrations.AddField( + model_name='message', + name='title_pl', + field=models.CharField(help_text='Set the main title of the message', max_length=400, null=True), + ), + migrations.AddField( + model_name='project', + name='description_pl', + field=models.TextField(blank=True, null=True, verbose_name='Description'), + ), + migrations.AddField( + model_name='project', + name='title_ur_pl', + field=models.CharField(blank=True, max_length=255, null=True, verbose_name='Public title'), + ), + migrations.AlterField( + model_name='project', + name='use_map_extent_as_init_extent', + field=models.BooleanField(default=False, verbose_name='Use QGIS project map start extent as webgis init extent'), + ), + ] diff --git a/g3w-admin/qplotly/locale/pl/LC_MESSAGES/django.po b/g3w-admin/qplotly/locale/pl/LC_MESSAGES/django.po new file mode 100644 index 000000000..ca5e9da83 --- /dev/null +++ b/g3w-admin/qplotly/locale/pl/LC_MESSAGES/django.po @@ -0,0 +1,91 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-07 16:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +#: qplotly/api/widgets/serializers.py:44 +#, python-brace-format +msgid "" +"Layer with id {layer.qgs_layer_id} is no equal to setting {settings." +"source_layer_id}" +msgstr "" + +#: qplotly/models.py:12 +msgid "XML original settings" +msgstr "" + +#: qplotly/models.py:13 +msgid "Layer datasource" +msgstr "" + +#: qplotly/models.py:14 +msgid "Use selected features only" +msgstr "" + +#: qplotly/models.py:15 +msgid "Use visible features only" +msgstr "" + +#: qplotly/models.py:16 +msgid "Plot type" +msgstr "" + +#: qplotly/models.py:17 +msgid "Plot title" +msgstr "" + +#: qplotly/models.py:19 +msgid "Set as default plot on starting map" +msgstr "" + +#: qplotly/models.py:33 +msgid "XML is not a DataPlotly settings." +msgstr "" + +#: qplotly/models.py:39 +#, python-brace-format +msgid "" +"Layer with qgs_layer_id={settings.source_layer_id} is not present into DB" +msgstr "" + +#: qplotly/models.py:43 +msgid "" +"Layer DataPlotly settings layer datasource is not equal to datasource into " +"values." +msgstr "" + +#: qplotly/templates/qplotly/ajax/layer_widgets.html:9 +msgid "Actions" +msgstr "" + +#: qplotly/templates/qplotly/ajax/layer_widgets.html:10 +msgid "Name" +msgstr "" + +#: qplotly/templates/qplotly/ajax/layer_widgets.html:11 +msgid "Type" +msgstr "" + +#: qplotly/templates/qplotly/ajax/layer_widgets.html:12 +msgid "Linked" +msgstr "" + +#: qplotly/templates/qplotly/layer_action.html:8 +msgid "Qplotly widgets" +msgstr "" diff --git a/g3w-admin/qplotly/locale/pl/LC_MESSAGES/djangojs.po b/g3w-admin/qplotly/locale/pl/LC_MESSAGES/djangojs.po new file mode 100644 index 000000000..1d075c50b --- /dev/null +++ b/g3w-admin/qplotly/locale/pl/LC_MESSAGES/djangojs.po @@ -0,0 +1,218 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-08 06:57+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#: qplotly/static/qplotly/js/widget.js:90 +#: qplotly/static/qplotly/js/widget.js:94 +msgid "New qplotly widget" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:108 +msgid "Actions" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:109 +msgid "Active on startup" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:110 +msgid "Title" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:111 +msgid "Type" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:112 +msgid "From project" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:113 +msgid "Linked" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:130 +msgid "Edit" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:131 +msgid "Delete" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:132 +msgid "Download" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:152 +msgid "Update widget" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:204 +msgid "Form title" +msgstr "" + +#: qplotly/static/qplotly/js/widget.js:338 +msgid "Upload DataPlotly configuration xml file" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "index2" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "index4" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "uirevision" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "bgcolor" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "bordercolor" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "borderwidth" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "orientation" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "traceorder" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "tracegroupgap" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "itemsizing" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "itemclick" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "itemdoubleclick" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "x" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "xanchor" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "y" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "yanchor" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "valign" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "title.text" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "title.side" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "visible" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "thickness" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "autorange" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "range" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "bingroup" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "label" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "source" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "target" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "value" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "line.color" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "line.width" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "hoverinfo" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "hovertemplate" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "color" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "final" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "delta" +msgstr "" + +#: qplotly/static/qplotly/plotly-1.52.2.min.js:7 +msgid "initial" +msgstr "" diff --git a/g3w-admin/qtimeseries/locale/pl/LC_MESSAGES/django.po b/g3w-admin/qtimeseries/locale/pl/LC_MESSAGES/django.po new file mode 100644 index 000000000..dc8a80d26 --- /dev/null +++ b/g3w-admin/qtimeseries/locale/pl/LC_MESSAGES/django.po @@ -0,0 +1,28 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-07 16:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +#: qtimeseries/forms.py:22 +msgid "Active" +msgstr "" + +#: qtimeseries/forms.py:31 +msgid "Check on uncheck to attive/deactive time series layer capabilities:" +msgstr "" diff --git a/g3w-admin/usersmanage/locale/pl/LC_MESSAGES/django.po b/g3w-admin/usersmanage/locale/pl/LC_MESSAGES/django.po new file mode 100644 index 000000000..bc0a7936b --- /dev/null +++ b/g3w-admin/usersmanage/locale/pl/LC_MESSAGES/django.po @@ -0,0 +1,387 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-03-07 16:13+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" +"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" +"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +#: usersmanage/forms.py:104 +msgid "Editor1 user" +msgstr "" + +#: usersmanage/forms.py:105 +msgid "Set Editor Level 1 owner" +msgstr "" + +#: usersmanage/forms.py:108 +msgid "Editor2 user" +msgstr "" + +#: usersmanage/forms.py:111 +msgid "Viewer users" +msgstr "" + +#: usersmanage/forms.py:118 +msgid "Editor user groups" +msgstr "" + +#: usersmanage/forms.py:125 +msgid "Viewer user groups" +msgstr "" + +#: usersmanage/forms.py:131 +msgid "Propagate NEW viewers and new viewers user groups permissions" +msgstr "" + +#: usersmanage/forms.py:302 +msgid "Select roles for this user" +msgstr "" + +#: usersmanage/forms.py:303 +msgid "Main roles" +msgstr "" + +#: usersmanage/forms.py:310 +msgid "" +"Select EDITOR groups for this user, only Editor Level 2 can be added" +msgstr "" + +#: usersmanage/forms.py:311 +msgid "User editor groups" +msgstr "" + +#: usersmanage/forms.py:318 +msgid "" +"Select VIEWER groups for this user, only Viewer Level 1 can be added" +msgstr "" + +#: usersmanage/forms.py:319 +msgid "User viewer groups" +msgstr "" + +#: usersmanage/forms.py:362 +msgid "Anagraphic" +msgstr "" + +#: usersmanage/forms.py:381 +msgid "ACL/Roles" +msgstr "" + +#: usersmanage/forms.py:400 +msgid "Login data" +msgstr "" + +#: usersmanage/forms.py:418 +msgid "User data" +msgstr "" + +#: usersmanage/forms.py:445 +msgid "User backend" +msgstr "" + +#: usersmanage/forms.py:621 +msgid "User can't be Editor level 1 and at same time Editor level 2" +msgstr "" + +#: usersmanage/forms.py:635 +msgid "User can't belong a **editor groups** if he isn't a Editor level 2" +msgstr "" + +#: usersmanage/forms.py:649 +msgid "User can't belong a **viewer groups** if he isn't a Viewer level 1" +msgstr "" + +#: usersmanage/forms.py:667 +msgid "Avatar is no a valid image" +msgstr "" + +#: usersmanage/forms.py:680 usersmanage/forms.py:911 +msgid "A user with that email already exists." +msgstr "" + +#: usersmanage/forms.py:710 +msgid "Password" +msgstr "" + +#: usersmanage/forms.py:712 +msgid "Password confirmation" +msgstr "" + +#: usersmanage/forms.py:714 +msgid "Enter the same password as above, for verification." +msgstr "" + +#: usersmanage/forms.py:767 +#: usersmanage/templates/usersmanage/user_group_list.html:29 +msgid "Role" +msgstr "" + +#: usersmanage/forms.py:768 +#: usersmanage/templates/usersmanage/user_group_list.html:30 +#: usersmanage/templates/usersmanage/user_list.html:10 +msgid "Users" +msgstr "" + +#: usersmanage/forms.py:784 +#: usersmanage/templates/usersmanage/ajax/user_group_detail.html:5 +msgid "Group" +msgstr "" + +#: usersmanage/forms.py:821 +#, python-brace-format +msgid "User {user} has not role {cop_role}" +msgstr "" + +#: usersmanage/forms.py:891 usersmanage/models.py:22 +msgid "Other informations" +msgstr "" + +#: usersmanage/forms.py:927 +msgid "No user is available with this email." +msgstr "" + +#: usersmanage/models.py:21 +msgid "Avatar" +msgstr "" + +#: usersmanage/models.py:23 +msgid "Registered user" +msgstr "" + +#: usersmanage/models.py:24 +msgid "User activated by administrator" +msgstr "" + +#: usersmanage/models.py:26 +msgid "User changed password at first login" +msgstr "" + +#: usersmanage/models.py:59 +msgid "Group role" +msgstr "" + +#: usersmanage/templates/django_registration/activated_by_admin_email_body.txt:2 +#: usersmanage/templates/django_registration/activation_email_body.txt:2 +msgid "Dear" +msgstr "" + +#: usersmanage/templates/django_registration/activated_by_admin_email_body.txt:4 +msgid "your profile was activated by administrators" +msgstr "" + +#: usersmanage/templates/django_registration/activated_by_admin_email_body.txt:6 +msgid "Now you can make the login" +msgstr "" + +#: usersmanage/templates/django_registration/activated_by_admin_email_subject.txt:2 +msgid "your account is active" +msgstr "" + +#: usersmanage/templates/django_registration/activation_admin_email_body.txt:2 +msgid "Dear administrator" +msgstr "" + +#: usersmanage/templates/django_registration/activation_admin_email_body.txt:4 +msgid "" +"a new user has registered, to activate the new user, follow or copy the link " +"in your browser" +msgstr "" + +#: usersmanage/templates/django_registration/activation_admin_email_subject.txt:2 +msgid "New registration by" +msgstr "" + +#: usersmanage/templates/django_registration/activation_complete.html:7 +msgid "Activation Complete!" +msgstr "" + +#: usersmanage/templates/django_registration/activation_complete.html:9 +msgid "Your account is active" +msgstr "" + +#: usersmanage/templates/django_registration/activation_complete.html:12 +msgid "Now you can make the" +msgstr "" + +#: usersmanage/templates/django_registration/activation_email_body.txt:4 +msgid "" +"please got to the following link or copy it and paste in you browser to " +"activate your account and validate your email" +msgstr "" + +#: usersmanage/templates/django_registration/activation_email_body.txt:8 +msgid "The link will be active for" +msgstr "" + +#: usersmanage/templates/django_registration/activation_email_body.txt:8 +msgid "days" +msgstr "" + +#: usersmanage/templates/django_registration/activation_email_subject.txt:2 +msgid "active your account" +msgstr "" + +#: usersmanage/templates/django_registration/activation_failed.html:7 +msgid "Activation Failed!" +msgstr "" + +#: usersmanage/templates/django_registration/activation_failed.html:9 +msgid "An error occurred activation of your account" +msgstr "" + +#: usersmanage/templates/django_registration/registration_closed.html:7 +msgid "Sorry but the registration is closed!" +msgstr "" + +#: usersmanage/templates/django_registration/registration_complete.html:7 +msgid "Registration complete!" +msgstr "" + +#: usersmanage/templates/django_registration/registration_complete.html:10 +msgid "" +"\n" +" Your registration is being examined by the administrators, once " +"your account\n" +" is activated you will receive an activation confirmation email.\n" +" " +msgstr "" + +#: usersmanage/templates/django_registration/registration_complete.html:17 +msgid "" +"\n" +" You will receive a mail with a link to activate you account and " +"validate your email.\n" +" " +msgstr "" + +#: usersmanage/templates/django_registration/registration_form.html:17 +msgid "ERROR" +msgstr "" + +#: usersmanage/templates/django_registration/registration_form.html:78 +msgid "Sign Up" +msgstr "" + +#: usersmanage/templates/usersmanage/ajax/user_detail.html:5 +#: usersmanage/templates/usersmanage/user_list.html:20 +msgid "User" +msgstr "" + +#: usersmanage/templates/usersmanage/user_form.html:85 +msgid "System users" +msgstr "" + +#: usersmanage/templates/usersmanage/user_form.html:96 +#: usersmanage/templates/usersmanage/user_group_form.html:67 +msgid "Alert" +msgstr "" + +#: usersmanage/templates/usersmanage/user_form.html:97 +#: usersmanage/templates/usersmanage/user_group_form.html:68 +msgid "Some errors on form. Check it and send again." +msgstr "" + +#: usersmanage/templates/usersmanage/user_group_form.html:56 +msgid "System user groups" +msgstr "" + +#: usersmanage/templates/usersmanage/user_group_list.html:10 +#: usersmanage/templates/usersmanage/user_list.html:31 +msgid "User groups" +msgstr "" + +#: usersmanage/templates/usersmanage/user_group_list.html:20 +msgid "User group" +msgstr "" + +#: usersmanage/templates/usersmanage/user_group_list.html:27 +#: usersmanage/templates/usersmanage/user_list.html:27 +msgid "Actions" +msgstr "" + +#: usersmanage/templates/usersmanage/user_group_list.html:28 +msgid "Name" +msgstr "" + +#: usersmanage/templates/usersmanage/user_group_list.html:31 +#: usersmanage/templates/usersmanage/user_list.html:44 +msgid "Created" +msgstr "" + +#: usersmanage/templates/usersmanage/user_group_list.html:39 +#: usersmanage/templates/usersmanage/user_list.html:57 +msgid "Show detail" +msgstr "" + +#: usersmanage/templates/usersmanage/user_group_list.html:43 +#: usersmanage/templates/usersmanage/user_list.html:62 +msgid "Edit" +msgstr "" + +#: usersmanage/templates/usersmanage/user_group_list.html:48 +#: usersmanage/templates/usersmanage/user_list.html:67 +msgid "Delete" +msgstr "" + +#: usersmanage/templates/usersmanage/user_list.html:28 +msgid "Username" +msgstr "" + +#: usersmanage/templates/usersmanage/user_list.html:30 +msgid "Roles" +msgstr "" + +#: usersmanage/templates/usersmanage/user_list.html:33 +msgid " Macro groups" +msgstr "" + +#: usersmanage/templates/usersmanage/user_list.html:38 +msgid "Superuser" +msgstr "" + +#: usersmanage/templates/usersmanage/user_list.html:39 +msgid "Staff" +msgstr "" + +#: usersmanage/templates/usersmanage/user_list.html:42 +msgid "First name" +msgstr "" + +#: usersmanage/templates/usersmanage/user_list.html:43 +msgid "Last name" +msgstr "" + +#: usersmanage/templates/usersmanage/user_list.html:46 +msgid "Backend" +msgstr "" + +#: usersmanage/utils.py:231 +msgid "ACL Users" +msgstr "" + +#: usersmanage/views.py:261 +#, python-format +msgid "No %(verbose_name)s found matching the query" +msgstr "" + +#: usersmanage/views.py:410 +msgid "Username recovery" +msgstr "" + +#: usersmanage/views.py:417 +msgid "Username sent" +msgstr ""