From 8e2ede21a05fe4aa96ba521b8a3f03998bd4d518 Mon Sep 17 00:00:00 2001 From: Dave Page Date: Mon, 1 Oct 2018 10:23:23 +0100 Subject: [PATCH] Update message catalogs --- web/pgadmin/messages.pot | 460 ++++++++++-------- .../translations/de/LC_MESSAGES/messages.mo | Bin 143838 -> 144333 bytes .../translations/de/LC_MESSAGES/messages.po | 421 ++++++++-------- .../translations/es/LC_MESSAGES/messages.mo | Bin 148820 -> 149312 bytes .../translations/es/LC_MESSAGES/messages.po | 421 ++++++++-------- .../translations/fr/LC_MESSAGES/messages.mo | Bin 151160 -> 151664 bytes .../translations/fr/LC_MESSAGES/messages.po | 421 ++++++++-------- .../translations/ja/LC_MESSAGES/messages.mo | Bin 157852 -> 158339 bytes .../translations/ja/LC_MESSAGES/messages.po | 421 ++++++++-------- .../translations/ko/LC_MESSAGES/messages.mo | Bin 146359 -> 146836 bytes .../translations/ko/LC_MESSAGES/messages.po | 421 ++++++++-------- .../translations/pl/LC_MESSAGES/messages.mo | Bin 144050 -> 144541 bytes .../translations/pl/LC_MESSAGES/messages.po | 421 ++++++++-------- .../translations/ru/LC_MESSAGES/messages.mo | Bin 182407 -> 182889 bytes .../translations/ru/LC_MESSAGES/messages.po | 421 ++++++++-------- .../translations/zh/LC_MESSAGES/messages.mo | Bin 122606 -> 123108 bytes .../translations/zh/LC_MESSAGES/messages.po | 421 ++++++++-------- 17 files changed, 2070 insertions(+), 1758 deletions(-) diff --git a/web/pgadmin/messages.pot b/web/pgadmin/messages.pot index 00b225927..5e8d2e4c2 100644 --- a/web/pgadmin/messages.pot +++ b/web/pgadmin/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-09-05 17:05+0100\n" +"POT-Creation-Date: 2018-10-01 10:22+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -44,8 +44,8 @@ msgstr "" #: pgadmin/preferences/static/js/preferences.js:411 #: pgadmin/preferences/static/js/preferences.js:440 #: pgadmin/static/js/sqleditor/filter_dialog.js:69 -#: pgadmin/tools/datagrid/static/js/datagrid.js:261 -#: pgadmin/tools/datagrid/static/js/datagrid.js:319 +#: pgadmin/tools/datagrid/static/js/datagrid.js:273 +#: pgadmin/tools/datagrid/static/js/datagrid.js:341 #: pgadmin/tools/import_export/static/js/import_export.js:484 #: pgadmin/tools/maintenance/static/js/maintenance.js:309 #: pgadmin/tools/sqleditor/static/js/sqleditor.js:1808 @@ -134,6 +134,7 @@ msgstr "" #: pgadmin/browser/register_browser_preferences.py:22 #: pgadmin/browser/register_browser_preferences.py:28 #: pgadmin/dashboard/__init__.py:119 pgadmin/dashboard/__init__.py:127 +#: pgadmin/dashboard/__init__.py:135 pgadmin/dashboard/__init__.py:143 #: pgadmin/tools/debugger/__init__.py:73 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:21 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:36 @@ -157,7 +158,7 @@ msgstr "" #: pgadmin/browser/register_browser_preferences.py:34 #: pgadmin/browser/register_browser_preferences.py:40 -#: pgadmin/browser/static/js/browser.js:126 +#: pgadmin/browser/static/js/browser.js:129 msgid "Properties" msgstr "" @@ -467,7 +468,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:541 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:437 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:925 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:586 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:567 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:507 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:605 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:328 @@ -502,9 +503,9 @@ msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:976 #: pgadmin/browser/server_groups/servers/__init__.py:978 #: pgadmin/browser/server_groups/servers/__init__.py:1242 -#: pgadmin/utils/driver/psycopg2/connection.py:255 -#: pgadmin/utils/driver/psycopg2/connection.py:1258 -#: pgadmin/utils/driver/psycopg2/connection.py:1540 +#: pgadmin/utils/driver/psycopg2/connection.py:256 +#: pgadmin/utils/driver/psycopg2/connection.py:1266 +#: pgadmin/utils/driver/psycopg2/connection.py:1548 #: pgadmin/utils/driver/psycopg2/server_manager.py:405 msgid "Unauthorized request." msgstr "" @@ -530,8 +531,8 @@ msgid "Server configuration reloaded." msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1174 -#: pgadmin/dashboard/static/js/dashboard.js:474 -#: pgadmin/dashboard/static/js/dashboard.js:635 +#: pgadmin/dashboard/static/js/dashboard.js:467 +#: pgadmin/dashboard/static/js/dashboard.js:654 #: pgadmin/static/js/sqleditor/execute_query.js:255 #: pgadmin/static/js/sqleditor/query_tool_http_error_handler.js:51 #: pgadmin/static/js/sqleditor_utils.js:164 @@ -679,7 +680,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:447 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:432 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1084 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:660 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:641 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:612 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:734 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/__init__.py:775 @@ -817,9 +818,9 @@ msgstr "" #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:328 #: pgadmin/browser/server_groups/servers/tablespaces/templates/tablespaces/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/static/js/server_group.js:39 -#: pgadmin/dashboard/static/js/dashboard.js:988 -#: pgadmin/dashboard/static/js/dashboard.js:1015 -#: pgadmin/dashboard/static/js/dashboard.js:1273 +#: pgadmin/dashboard/static/js/dashboard.js:1028 +#: pgadmin/dashboard/static/js/dashboard.js:1055 +#: pgadmin/dashboard/static/js/dashboard.js:1313 #: pgadmin/misc/depends/static/js/depends.js:93 #: pgadmin/static/js/browser/server_groups/servers/databases/external_tables/external_tables.js:42 #: pgadmin/tools/debugger/static/js/debugger_ui.js:231 @@ -1266,8 +1267,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:106 #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:300 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:342 -#: pgadmin/dashboard/static/js/dashboard.js:998 -#: pgadmin/dashboard/static/js/dashboard.js:1278 +#: pgadmin/dashboard/static/js/dashboard.js:1038 +#: pgadmin/dashboard/static/js/dashboard.js:1318 #: pgadmin/tools/backup/static/js/backup.js:331 #: pgadmin/tools/restore/static/js/restore.js:227 msgid "Owner" @@ -1715,8 +1716,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:29 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:26 -#: pgadmin/dashboard/static/js/dashboard.js:827 -#: pgadmin/dashboard/static/js/dashboard.js:1119 +#: pgadmin/dashboard/static/js/dashboard.js:867 +#: pgadmin/dashboard/static/js/dashboard.js:1159 msgid "User" msgstr "" @@ -1852,7 +1853,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/__init__.py:51 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:579 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:57 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:58 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:13 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:775 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:776 @@ -2155,7 +2156,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:211 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:502 -#: pgadmin/browser/static/js/browser.js:141 +#: pgadmin/browser/static/js/browser.js:144 #: pgadmin/misc/statistics/static/js/statistics.js:120 msgid "Statistics" msgstr "" @@ -2552,8 +2553,8 @@ msgid "Trigger Functions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.js:47 -#: pgadmin/dashboard/static/js/dashboard.js:976 -#: pgadmin/dashboard/static/js/dashboard.js:1261 +#: pgadmin/dashboard/static/js/dashboard.js:1016 +#: pgadmin/dashboard/static/js/dashboard.js:1301 msgid "Mode" msgstr "" @@ -3225,28 +3226,28 @@ msgstr "" msgid "Table rows counted" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1197 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1186 msgid "Table statistics have been reset" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1378 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1367 msgid "-- definition incomplete for {0} constraint" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1440 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1478 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1429 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1467 msgid "-- definition incomplete for foreign_key constraint" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1578 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1567 msgid "-- definition incomplete for check_constraint" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1655 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1644 msgid "-- definition incomplete for exclusion_constraint" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:841 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:819 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:824 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:826 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:847 @@ -3258,42 +3259,42 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:905 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/__init__.py:890 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py:928 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1964 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1953 #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:856 msgid "-- definition incomplete" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1974 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1963 msgid "-- definition incomplete for {0}" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2342 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2331 msgid "Table truncated" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2381 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2370 msgid "Table dropped" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:297 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:298 msgid "Could not find the column." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:497 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:489 msgid "Could not find the column in the table." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:644 msgid "The specified column could not be found.\n" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:682 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 msgid "Column is dropped" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:797 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:880 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1023 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:775 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:858 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1001 msgid "Could not find the column on the server." msgstr "" @@ -4226,7 +4227,7 @@ msgid "Attach" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.js:246 -#: pgadmin/browser/static/js/browser.js:241 +#: pgadmin/browser/static/js/browser.js:244 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:15 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:129 msgid "Create" @@ -5229,9 +5230,9 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:30 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:4 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:27 -#: pgadmin/dashboard/static/js/dashboard.js:822 -#: pgadmin/dashboard/static/js/dashboard.js:926 -#: pgadmin/dashboard/static/js/dashboard.js:993 +#: pgadmin/dashboard/static/js/dashboard.js:862 +#: pgadmin/dashboard/static/js/dashboard.js:966 +#: pgadmin/dashboard/static/js/dashboard.js:1033 #: pgadmin/misc/depends/static/js/depends.js:239 msgid "Database" msgstr "" @@ -6115,7 +6116,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:136 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:128 -#: pgadmin/browser/static/js/browser.js:152 +#: pgadmin/browser/static/js/browser.js:155 #: pgadmin/dashboard/static/js/dashboard.js:180 #: pgadmin/static/js/backform.pgadmin.js:1722 msgid "SQL" @@ -6171,7 +6172,7 @@ msgid "Fail" msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:188 -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 #: pgadmin/dashboard/static/js/dashboard.js:95 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:36 msgid "Success" @@ -6743,7 +6744,7 @@ msgstr "" #: pgadmin/preferences/static/js/preferences.js:415 #: pgadmin/static/js/sqleditor/filter_dialog.js:73 #: pgadmin/tools/backup/static/js/backup_dialog_wrapper.js:58 -#: pgadmin/tools/datagrid/static/js/datagrid.js:266 +#: pgadmin/tools/datagrid/static/js/datagrid.js:278 #: pgadmin/tools/debugger/static/js/debugger_ui.js:562 #: pgadmin/tools/debugger/static/js/debugger_ui.js:860 #: pgadmin/tools/import_export/static/js/import_export.js:490 @@ -7106,8 +7107,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:31 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:28 -#: pgadmin/dashboard/static/js/dashboard.js:842 -#: pgadmin/dashboard/static/js/dashboard.js:1134 +#: pgadmin/dashboard/static/js/dashboard.js:882 +#: pgadmin/dashboard/static/js/dashboard.js:1174 msgid "Backend start" msgstr "" @@ -7119,8 +7120,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:41 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:13 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:36 -#: pgadmin/dashboard/static/js/dashboard.js:837 -#: pgadmin/dashboard/static/js/dashboard.js:1129 +#: pgadmin/dashboard/static/js/dashboard.js:877 +#: pgadmin/dashboard/static/js/dashboard.js:1169 msgid "Client" msgstr "" @@ -7132,8 +7133,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:14 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:37 -#: pgadmin/dashboard/static/js/dashboard.js:832 -#: pgadmin/dashboard/static/js/dashboard.js:1124 +#: pgadmin/dashboard/static/js/dashboard.js:872 +#: pgadmin/dashboard/static/js/dashboard.js:1164 msgid "Application" msgstr "" @@ -7195,8 +7196,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.2_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:15 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:38 -#: pgadmin/dashboard/static/js/dashboard.js:856 -#: pgadmin/dashboard/static/js/dashboard.js:1148 +#: pgadmin/dashboard/static/js/dashboard.js:896 +#: pgadmin/dashboard/static/js/dashboard.js:1188 msgid "Waiting?" msgstr "" @@ -7219,23 +7220,35 @@ msgstr "" msgid "Please select an object in the tree view." msgstr "" -#: pgadmin/browser/static/js/browser.js:162 +#: pgadmin/browser/static/js/browser.js:165 msgid "Dependencies" msgstr "" -#: pgadmin/browser/static/js/browser.js:173 +#: pgadmin/browser/static/js/browser.js:176 msgid "Dependents" msgstr "" -#: pgadmin/browser/static/js/browser.js:317 +#: pgadmin/browser/static/js/browser.js:295 +#: pgadmin/browser/static/js/toolbar.js:20 +#: pgadmin/tools/datagrid/static/js/datagrid.js:74 +msgid "View Data" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:296 +#: pgadmin/browser/static/js/toolbar.js:11 +#: pgadmin/tools/datagrid/static/js/datagrid.js:75 +msgid "Filtered Rows" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:323 msgid "No object selected" msgstr "" -#: pgadmin/browser/static/js/browser.js:1607 +#: pgadmin/browser/static/js/browser.js:1613 msgid "Error retrieving details for the node." msgstr "" -#: pgadmin/browser/static/js/browser.js:1941 +#: pgadmin/browser/static/js/browser.js:1947 #, python-format msgid "Are you sure you wish to close the %s browser?" msgstr "" @@ -7400,6 +7413,12 @@ msgstr "" msgid "Unselect All" msgstr "" +#: pgadmin/browser/static/js/toolbar.js:29 +#: pgadmin/tools/datagrid/static/js/datagrid.js:103 +#: pgadmin/tools/datagrid/static/js/datagrid.js:115 +msgid "Query Tool" +msgstr "" + #: pgadmin/browser/static/js/wizard.js:79 #: pgadmin/static/js/alertify.pgadmin.defaults.js:236 #: pgadmin/static/js/alertify.pgadmin.defaults.js:419 @@ -7534,25 +7553,43 @@ msgstr "" msgid "If set to True, activity tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:196 pgadmin/dashboard/__init__.py:211 -#: pgadmin/dashboard/static/js/dashboard.js:643 +#: pgadmin/dashboard/__init__.py:134 +msgid "Show graph data points?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:136 +msgid "If set to True, data points will be visible on graph lines." +msgstr "" + +#: pgadmin/dashboard/__init__.py:142 +msgid "Show mouse hover tooltip?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:144 +msgid "" +"If set to True, tooltip will appear on mouse hover on the graph lines " +"giving the data point details" +msgstr "" + +#: pgadmin/dashboard/__init__.py:213 pgadmin/dashboard/__init__.py:228 +#: pgadmin/dashboard/static/js/dashboard.js:662 msgid "Please connect to the selected server to view the table." msgstr "" -#: pgadmin/dashboard/__init__.py:201 pgadmin/dashboard/__init__.py:216 -#: pgadmin/dashboard/static/js/dashboard.js:482 +#: pgadmin/dashboard/__init__.py:218 pgadmin/dashboard/__init__.py:233 +#: pgadmin/dashboard/static/js/dashboard.js:475 msgid "Please connect to the selected server to view the graph." msgstr "" -#: pgadmin/dashboard/__init__.py:226 +#: pgadmin/dashboard/__init__.py:243 msgid "Please connect to the selected database to view the table." msgstr "" -#: pgadmin/dashboard/__init__.py:231 +#: pgadmin/dashboard/__init__.py:248 msgid "Please connect to the selected database to view the graph." msgstr "" -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 msgid "Failed" msgstr "" @@ -7619,154 +7656,154 @@ msgstr "" msgid "Last state changed at" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:233 -#: pgadmin/dashboard/static/js/dashboard.js:348 +#: pgadmin/dashboard/static/js/dashboard.js:231 +#: pgadmin/dashboard/static/js/dashboard.js:346 msgid "An error occurred whilst loading the dashboard." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:363 +#: pgadmin/dashboard/static/js/dashboard.js:361 msgid "Please connect to the selected server to view the dashboard." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:485 +#: pgadmin/dashboard/static/js/dashboard.js:478 msgid "An error occurred whilst rendering the graph." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:646 +#: pgadmin/dashboard/static/js/dashboard.js:665 msgid "An error occurred whilst rendering the table." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:817 -#: pgadmin/dashboard/static/js/dashboard.js:921 -#: pgadmin/dashboard/static/js/dashboard.js:1114 -#: pgadmin/dashboard/static/js/dashboard.js:1211 +#: pgadmin/dashboard/static/js/dashboard.js:857 +#: pgadmin/dashboard/static/js/dashboard.js:961 +#: pgadmin/dashboard/static/js/dashboard.js:1154 +#: pgadmin/dashboard/static/js/dashboard.js:1251 msgid "PID" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:847 -#: pgadmin/dashboard/static/js/dashboard.js:1139 +#: pgadmin/dashboard/static/js/dashboard.js:887 +#: pgadmin/dashboard/static/js/dashboard.js:1179 msgid "State" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:864 -#: pgadmin/dashboard/static/js/dashboard.js:1156 +#: pgadmin/dashboard/static/js/dashboard.js:904 +#: pgadmin/dashboard/static/js/dashboard.js:1196 msgid "Wait Event" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:869 -#: pgadmin/dashboard/static/js/dashboard.js:1161 +#: pgadmin/dashboard/static/js/dashboard.js:909 +#: pgadmin/dashboard/static/js/dashboard.js:1201 msgid "Blocking PIDs" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:931 -#: pgadmin/dashboard/static/js/dashboard.js:1216 -msgid "Lock type" -msgstr "" - -#: pgadmin/dashboard/static/js/dashboard.js:936 -#: pgadmin/dashboard/static/js/dashboard.js:1221 -msgid "Target relation" -msgstr "" - -#: pgadmin/dashboard/static/js/dashboard.js:941 -#: pgadmin/dashboard/static/js/dashboard.js:1226 -msgid "Page" -msgstr "" - -#: pgadmin/dashboard/static/js/dashboard.js:946 -#: pgadmin/dashboard/static/js/dashboard.js:1231 -msgid "Tuple" -msgstr "" - -#: pgadmin/dashboard/static/js/dashboard.js:951 -#: pgadmin/dashboard/static/js/dashboard.js:1236 -msgid "vXID (target)" -msgstr "" - -#: pgadmin/dashboard/static/js/dashboard.js:956 -#: pgadmin/dashboard/static/js/dashboard.js:1241 -msgid "XID (target)" -msgstr "" - -#: pgadmin/dashboard/static/js/dashboard.js:961 -#: pgadmin/dashboard/static/js/dashboard.js:1246 -msgid "Class" -msgstr "" - -#: pgadmin/dashboard/static/js/dashboard.js:966 -#: pgadmin/dashboard/static/js/dashboard.js:1251 -msgid "Object ID" -msgstr "" - #: pgadmin/dashboard/static/js/dashboard.js:971 #: pgadmin/dashboard/static/js/dashboard.js:1256 -msgid "vXID (owner)" +msgid "Lock type" +msgstr "" + +#: pgadmin/dashboard/static/js/dashboard.js:976 +#: pgadmin/dashboard/static/js/dashboard.js:1261 +msgid "Target relation" msgstr "" #: pgadmin/dashboard/static/js/dashboard.js:981 #: pgadmin/dashboard/static/js/dashboard.js:1266 +msgid "Page" +msgstr "" + +#: pgadmin/dashboard/static/js/dashboard.js:986 +#: pgadmin/dashboard/static/js/dashboard.js:1271 +msgid "Tuple" +msgstr "" + +#: pgadmin/dashboard/static/js/dashboard.js:991 +#: pgadmin/dashboard/static/js/dashboard.js:1276 +msgid "vXID (target)" +msgstr "" + +#: pgadmin/dashboard/static/js/dashboard.js:996 +#: pgadmin/dashboard/static/js/dashboard.js:1281 +msgid "XID (target)" +msgstr "" + +#: pgadmin/dashboard/static/js/dashboard.js:1001 +#: pgadmin/dashboard/static/js/dashboard.js:1286 +msgid "Class" +msgstr "" + +#: pgadmin/dashboard/static/js/dashboard.js:1006 +#: pgadmin/dashboard/static/js/dashboard.js:1291 +msgid "Object ID" +msgstr "" + +#: pgadmin/dashboard/static/js/dashboard.js:1011 +#: pgadmin/dashboard/static/js/dashboard.js:1296 +msgid "vXID (owner)" +msgstr "" + +#: pgadmin/dashboard/static/js/dashboard.js:1021 +#: pgadmin/dashboard/static/js/dashboard.js:1306 msgid "Granted?" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1003 -#: pgadmin/dashboard/static/js/dashboard.js:1283 +#: pgadmin/dashboard/static/js/dashboard.js:1043 +#: pgadmin/dashboard/static/js/dashboard.js:1323 msgid "XID" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1008 -#: pgadmin/dashboard/static/js/dashboard.js:1288 +#: pgadmin/dashboard/static/js/dashboard.js:1048 +#: pgadmin/dashboard/static/js/dashboard.js:1328 msgid "Prepared at" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1020 +#: pgadmin/dashboard/static/js/dashboard.js:1060 msgid "Category" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1025 +#: pgadmin/dashboard/static/js/dashboard.js:1065 msgid "Setting" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1030 +#: pgadmin/dashboard/static/js/dashboard.js:1070 msgid "Unit" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1035 +#: pgadmin/dashboard/static/js/dashboard.js:1075 msgid "Description" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "cancel" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "terminate" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1369 +#: pgadmin/dashboard/static/js/dashboard.js:1412 msgid "You cannot " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1371 +#: pgadmin/dashboard/static/js/dashboard.js:1414 msgid " background worker processes." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1378 +#: pgadmin/dashboard/static/js/dashboard.js:1421 msgid "You are not allowed to " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1380 +#: pgadmin/dashboard/static/js/dashboard.js:1423 msgid " the main active session." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1386 +#: pgadmin/dashboard/static/js/dashboard.js:1429 msgid "The session is already in idle state." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1398 +#: pgadmin/dashboard/static/js/dashboard.js:1441 msgid "Superuser privileges are required to " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1400 +#: pgadmin/dashboard/static/js/dashboard.js:1443 msgid " another users query." msgstr "" @@ -8079,7 +8116,7 @@ msgid "Failed to retrieve data from the server." msgstr "" #: pgadmin/misc/depends/static/js/depends.js:335 -#: pgadmin/tools/datagrid/static/js/datagrid.js:195 +#: pgadmin/tools/datagrid/static/js/datagrid.js:207 #: pgadmin/tools/datagrid/static/js/show_data.js:24 #: pgadmin/tools/datagrid/static/js/show_query_tool.js:46 msgid "No object selected." @@ -8380,9 +8417,9 @@ msgid "An unexpected error occurred - ensure you are logged into the application msgstr "" #: pgadmin/static/js/sqleditor_utils.js:162 -#: pgadmin/tools/sqleditor/__init__.py:1454 -#: pgadmin/tools/sqleditor/__init__.py:1509 -#: pgadmin/tools/sqleditor/__init__.py:1513 +#: pgadmin/tools/sqleditor/__init__.py:1471 +#: pgadmin/tools/sqleditor/__init__.py:1526 +#: pgadmin/tools/sqleditor/__init__.py:1530 msgid "Transaction status check failed." msgstr "" @@ -8512,10 +8549,16 @@ msgstr "" msgid "Loading data..." msgstr "" -#: pgadmin/static/js/sqleditor/filter_dialog.js:226 +#: pgadmin/static/js/sqleditor/filter_dialog.js:230 msgid "Filter updated successfully" msgstr "" +#: pgadmin/static/js/sqleditor/filter_dialog.js:236 +#: pgadmin/tools/datagrid/static/js/datagrid.js:362 +#: pgadmin/tools/datagrid/static/js/datagrid.js:369 +msgid "Validation Error" +msgstr "" + #: pgadmin/static/js/sqleditor/filter_dialog_model.js:10 msgid "ASC" msgstr "" @@ -8887,50 +8930,41 @@ msgstr "" msgid "Please provide a filename" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:103 -msgid "Query Tool" -msgstr "" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:121 +#: pgadmin/tools/datagrid/static/js/datagrid.js:133 msgid "All Rows" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:134 +#: pgadmin/tools/datagrid/static/js/datagrid.js:146 msgid "First 100 Rows" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:147 +#: pgadmin/tools/datagrid/static/js/datagrid.js:159 msgid "Last 100 Rows" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:160 +#: pgadmin/tools/datagrid/static/js/datagrid.js:172 msgid "Filtered Rows..." msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:164 +#: pgadmin/tools/datagrid/static/js/datagrid.js:176 msgid "View/Edit Data" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:194 +#: pgadmin/tools/datagrid/static/js/datagrid.js:206 #: pgadmin/tools/datagrid/static/js/show_data.js:23 msgid "Data Grid Error" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:338 -#: pgadmin/tools/datagrid/static/js/datagrid.js:345 -msgid "Validation Error" -msgstr "" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:404 -#: pgadmin/tools/datagrid/static/js/datagrid.js:409 +#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:433 msgid "Query Tool Initialize Error" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:452 msgid "Edit Data - " msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:435 +#: pgadmin/tools/datagrid/static/js/datagrid.js:459 msgid "Query - " msgstr "" @@ -9253,11 +9287,11 @@ msgstr "" #: pgadmin/tools/debugger/__init__.py:2053 #: pgadmin/tools/debugger/__init__.py:2075 #: pgadmin/tools/debugger/static/js/direct.js:1622 -#: pgadmin/tools/sqleditor/__init__.py:1059 -#: pgadmin/tools/sqleditor/command.py:190 -#: pgadmin/tools/sqleditor/command.py:396 -#: pgadmin/tools/sqleditor/command.py:525 -#: pgadmin/tools/sqleditor/command.py:622 +#: pgadmin/tools/sqleditor/__init__.py:1076 +#: pgadmin/tools/sqleditor/command.py:191 +#: pgadmin/tools/sqleditor/command.py:401 +#: pgadmin/tools/sqleditor/command.py:542 +#: pgadmin/tools/sqleditor/command.py:633 msgid "Not connected to server or connection with the server has been closed." msgstr "" @@ -9923,20 +9957,22 @@ msgstr "" #: pgadmin/tools/sqleditor/__init__.py:148 #: pgadmin/tools/sqleditor/__init__.py:156 #: pgadmin/tools/sqleditor/__init__.py:208 -#: pgadmin/tools/sqleditor/__init__.py:345 -#: pgadmin/tools/sqleditor/__init__.py:420 -#: pgadmin/tools/sqleditor/__init__.py:625 -#: pgadmin/tools/sqleditor/__init__.py:748 -#: pgadmin/tools/sqleditor/__init__.py:821 -#: pgadmin/tools/sqleditor/__init__.py:876 -#: pgadmin/tools/sqleditor/__init__.py:928 -#: pgadmin/tools/sqleditor/__init__.py:972 -#: pgadmin/tools/sqleditor/__init__.py:1012 -#: pgadmin/tools/sqleditor/__init__.py:1021 -#: pgadmin/tools/sqleditor/__init__.py:1092 -#: pgadmin/tools/sqleditor/__init__.py:1128 -#: pgadmin/tools/sqleditor/__init__.py:1176 -#: pgadmin/tools/sqleditor/__init__.py:1231 +#: pgadmin/tools/sqleditor/__init__.py:315 +#: pgadmin/tools/sqleditor/__init__.py:343 +#: pgadmin/tools/sqleditor/__init__.py:374 +#: pgadmin/tools/sqleditor/__init__.py:437 +#: pgadmin/tools/sqleditor/__init__.py:642 +#: pgadmin/tools/sqleditor/__init__.py:765 +#: pgadmin/tools/sqleditor/__init__.py:838 +#: pgadmin/tools/sqleditor/__init__.py:893 +#: pgadmin/tools/sqleditor/__init__.py:945 +#: pgadmin/tools/sqleditor/__init__.py:989 +#: pgadmin/tools/sqleditor/__init__.py:1029 +#: pgadmin/tools/sqleditor/__init__.py:1038 +#: pgadmin/tools/sqleditor/__init__.py:1109 +#: pgadmin/tools/sqleditor/__init__.py:1145 +#: pgadmin/tools/sqleditor/__init__.py:1193 +#: pgadmin/tools/sqleditor/__init__.py:1248 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:26 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:79 #: pgadmin/tools/sqleditor/utils/start_running_query.py:171 @@ -9944,20 +9980,20 @@ msgstr "" msgid "Transaction ID not found in the session." msgstr "" -#: pgadmin/tools/sqleditor/__init__.py:434 +#: pgadmin/tools/sqleditor/__init__.py:451 msgid "******* Error *******" msgstr "" -#: pgadmin/tools/sqleditor/__init__.py:763 +#: pgadmin/tools/sqleditor/__init__.py:780 msgid "No primary key found for this object, so unable to save records." msgstr "" -#: pgadmin/tools/sqleditor/__init__.py:1065 +#: pgadmin/tools/sqleditor/__init__.py:1082 #: pgadmin/tools/sqleditor/utils/start_running_query.py:96 msgid "Either transaction object or session object not found." msgstr "" -#: pgadmin/tools/sqleditor/__init__.py:1305 +#: pgadmin/tools/sqleditor/__init__.py:1322 msgid "File type not supported" msgstr "" @@ -9965,11 +10001,7 @@ msgstr "" msgid "This feature has not been implemented for object type '{0}'." msgstr "" -#: pgadmin/tools/sqleditor/command.py:280 -msgid "Filter string is empty." -msgstr "" - -#: pgadmin/tools/sqleditor/command.py:407 +#: pgadmin/tools/sqleditor/command.py:412 msgid "Data cannot be saved for the current object." msgstr "" @@ -10211,11 +10243,11 @@ msgstr "" msgid "Error occurred while setting %(subItem)s option in explain." msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:95 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:96 msgid "Data sorting object updated successfully" msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:98 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:99 msgid "Failed to update the data on server." msgstr "" @@ -10600,11 +10632,11 @@ msgid "" "lost." msgstr "" -#: pgadmin/utils/ajax.py:143 +#: pgadmin/utils/ajax.py:156 msgid "Not implemented." msgstr "" -#: pgadmin/utils/ajax.py:156 +#: pgadmin/utils/ajax.py:169 msgid "Service Unavailable" msgstr "" @@ -10662,85 +10694,85 @@ msgstr "" msgid "Driver '{0}' has not been implemented." msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:270 +#: pgadmin/utils/driver/psycopg2/connection.py:271 msgid "" "Failed to decrypt the saved password.\n" "Error: {0}" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:450 +#: pgadmin/utils/driver/psycopg2/connection.py:451 msgid "" "Failed to setup the role with error message:\n" "{0}" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:585 +#: pgadmin/utils/driver/psycopg2/connection.py:586 msgid "" "Failed to create cursor for psycopg2 connection with error message for " "the server#{1}:{2}:\n" "{0}" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:597 +#: pgadmin/utils/driver/psycopg2/connection.py:598 msgid "" "Attempting to reconnect to the database server (#{server_id}) for the " "connection - '{conn_id}'." msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:772 +#: pgadmin/utils/driver/psycopg2/connection.py:780 msgid "The query executed did not return any data." msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1201 -#: pgadmin/utils/driver/psycopg2/connection.py:1398 -#: pgadmin/utils/driver/psycopg2/connection.py:1486 +#: pgadmin/utils/driver/psycopg2/connection.py:1209 +#: pgadmin/utils/driver/psycopg2/connection.py:1406 +#: pgadmin/utils/driver/psycopg2/connection.py:1494 msgid "Cursor could not be found for the async connection." msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1206 +#: pgadmin/utils/driver/psycopg2/connection.py:1214 msgid "Asynchronous query execution/operation underway." msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1290 +#: pgadmin/utils/driver/psycopg2/connection.py:1298 msgid "" "\n" "Failed to reset the connection to the server due to following error:\n" "{0}" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1595 +#: pgadmin/utils/driver/psycopg2/connection.py:1603 msgid "Not connected to the database server." msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1609 +#: pgadmin/utils/driver/psycopg2/connection.py:1617 msgid "" "Asynchronous notification \"{0}\" with payload \"{1}\" received from " "server process with PID {2}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1615 +#: pgadmin/utils/driver/psycopg2/connection.py:1623 msgid "" "Asynchronous notification \"{0}\" received from server process with PID " "{1}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1708 +#: pgadmin/utils/driver/psycopg2/connection.py:1716 msgid "SQL state: " msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1715 +#: pgadmin/utils/driver/psycopg2/connection.py:1723 msgid "Detail: " msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1724 +#: pgadmin/utils/driver/psycopg2/connection.py:1732 msgid "Hint: " msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1731 +#: pgadmin/utils/driver/psycopg2/connection.py:1739 msgid "Character: " msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1740 +#: pgadmin/utils/driver/psycopg2/connection.py:1748 msgid "Context: " msgstr "" diff --git a/web/pgadmin/translations/de/LC_MESSAGES/messages.mo b/web/pgadmin/translations/de/LC_MESSAGES/messages.mo index bba682e3b4243012af0d5011e2a53fd33cf5bb1e..15f562f12c29f373c6553e436208e63b511202c7 100644 GIT binary patch delta 32605 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 delta 32255 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 AivR!s diff --git a/web/pgadmin/translations/de/LC_MESSAGES/messages.po b/web/pgadmin/translations/de/LC_MESSAGES/messages.po index 6d5788714..c540b6c3b 100644 --- a/web/pgadmin/translations/de/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/de/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: pgAdmin 4\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-09-05 17:05+0100\n" +"POT-Creation-Date: 2018-10-01 10:22+0100\n" "PO-Revision-Date: 2017-04-14 22:53+0200\n" "Last-Translator: Jonas Thelemann\n" "Language: de\n" @@ -45,8 +45,8 @@ msgstr "Desktop" #: pgadmin/preferences/static/js/preferences.js:411 #: pgadmin/preferences/static/js/preferences.js:440 #: pgadmin/static/js/sqleditor/filter_dialog.js:69 -#: pgadmin/tools/datagrid/static/js/datagrid.js:261 -#: pgadmin/tools/datagrid/static/js/datagrid.js:319 +#: pgadmin/tools/datagrid/static/js/datagrid.js:273 +#: pgadmin/tools/datagrid/static/js/datagrid.js:341 #: pgadmin/tools/import_export/static/js/import_export.js:484 #: pgadmin/tools/maintenance/static/js/maintenance.js:309 #: pgadmin/tools/sqleditor/static/js/sqleditor.js:1808 @@ -135,6 +135,7 @@ msgstr "Systemobjekte anzeigen?" #: pgadmin/browser/register_browser_preferences.py:22 #: pgadmin/browser/register_browser_preferences.py:28 #: pgadmin/dashboard/__init__.py:119 pgadmin/dashboard/__init__.py:127 +#: pgadmin/dashboard/__init__.py:135 pgadmin/dashboard/__init__.py:143 #: pgadmin/tools/debugger/__init__.py:73 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:21 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:36 @@ -158,7 +159,7 @@ msgstr "" #: pgadmin/browser/register_browser_preferences.py:34 #: pgadmin/browser/register_browser_preferences.py:40 -#: pgadmin/browser/static/js/browser.js:126 +#: pgadmin/browser/static/js/browser.js:129 msgid "Properties" msgstr "Eigenschaften" @@ -472,7 +473,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:541 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:437 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:925 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:586 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:567 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:507 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:605 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:328 @@ -510,9 +511,9 @@ msgstr "Server nicht gefunden." #: pgadmin/browser/server_groups/servers/__init__.py:976 #: pgadmin/browser/server_groups/servers/__init__.py:978 #: pgadmin/browser/server_groups/servers/__init__.py:1242 -#: pgadmin/utils/driver/psycopg2/connection.py:255 -#: pgadmin/utils/driver/psycopg2/connection.py:1258 -#: pgadmin/utils/driver/psycopg2/connection.py:1540 +#: pgadmin/utils/driver/psycopg2/connection.py:256 +#: pgadmin/utils/driver/psycopg2/connection.py:1266 +#: pgadmin/utils/driver/psycopg2/connection.py:1548 #: pgadmin/utils/driver/psycopg2/server_manager.py:405 msgid "Unauthorized request." msgstr "Nicht autorisierte Anfrage." @@ -538,8 +539,8 @@ msgid "Server configuration reloaded." msgstr "Server-Konfiguration neu geladen." #: pgadmin/browser/server_groups/servers/__init__.py:1174 -#: pgadmin/dashboard/static/js/dashboard.js:474 -#: pgadmin/dashboard/static/js/dashboard.js:635 +#: pgadmin/dashboard/static/js/dashboard.js:467 +#: pgadmin/dashboard/static/js/dashboard.js:654 #: pgadmin/static/js/sqleditor/execute_query.js:255 #: pgadmin/static/js/sqleditor/query_tool_http_error_handler.js:51 #: pgadmin/static/js/sqleditor_utils.js:164 @@ -689,7 +690,7 @@ msgstr "Datenbank getrennt." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:447 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:432 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1084 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:660 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:641 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:612 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:734 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/__init__.py:775 @@ -830,9 +831,9 @@ msgstr "Umwandlung..." #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:328 #: pgadmin/browser/server_groups/servers/tablespaces/templates/tablespaces/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/static/js/server_group.js:39 -#: pgadmin/dashboard/static/js/dashboard.js:988 -#: pgadmin/dashboard/static/js/dashboard.js:1015 -#: pgadmin/dashboard/static/js/dashboard.js:1273 +#: pgadmin/dashboard/static/js/dashboard.js:1028 +#: pgadmin/dashboard/static/js/dashboard.js:1055 +#: pgadmin/dashboard/static/js/dashboard.js:1313 #: pgadmin/misc/depends/static/js/depends.js:93 #: pgadmin/static/js/browser/server_groups/servers/databases/external_tables/external_tables.js:42 #: pgadmin/tools/debugger/static/js/debugger_ui.js:231 @@ -1279,8 +1280,8 @@ msgstr "Ereignisauslöser..." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:106 #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:300 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:342 -#: pgadmin/dashboard/static/js/dashboard.js:998 -#: pgadmin/dashboard/static/js/dashboard.js:1278 +#: pgadmin/dashboard/static/js/dashboard.js:1038 +#: pgadmin/dashboard/static/js/dashboard.js:1318 #: pgadmin/tools/backup/static/js/backup.js:331 #: pgadmin/tools/restore/static/js/restore.js:227 msgid "Owner" @@ -1728,8 +1729,8 @@ msgstr "Benutzerzuordnung..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:29 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:26 -#: pgadmin/dashboard/static/js/dashboard.js:827 -#: pgadmin/dashboard/static/js/dashboard.js:1119 +#: pgadmin/dashboard/static/js/dashboard.js:867 +#: pgadmin/dashboard/static/js/dashboard.js:1159 msgid "User" msgstr "Benutzer" @@ -1870,7 +1871,7 @@ msgstr "Konnte nicht das angegebene Katalogobjekt finden." #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/__init__.py:51 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:579 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:57 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:58 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:13 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:775 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:776 @@ -2178,7 +2179,7 @@ msgstr "Nicht null" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:211 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:502 -#: pgadmin/browser/static/js/browser.js:141 +#: pgadmin/browser/static/js/browser.js:144 #: pgadmin/misc/statistics/static/js/statistics.js:120 msgid "Statistics" msgstr "Statistiken" @@ -2583,8 +2584,8 @@ msgid "Trigger Functions" msgstr "Auslöserfunktionen" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.js:47 -#: pgadmin/dashboard/static/js/dashboard.js:976 -#: pgadmin/dashboard/static/js/dashboard.js:1261 +#: pgadmin/dashboard/static/js/dashboard.js:1016 +#: pgadmin/dashboard/static/js/dashboard.js:1301 msgid "Mode" msgstr "Modus" @@ -3256,28 +3257,28 @@ msgstr "Auslöser wurde(n) deaktiviert" msgid "Table rows counted" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1197 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1186 msgid "Table statistics have been reset" msgstr "Tabellenstatistiken wurden zurückgesetzt" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1378 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1367 msgid "-- definition incomplete for {0} constraint" msgstr "-- Definition unvollständig für {0}-Einschränkung" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1440 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1478 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1429 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1467 msgid "-- definition incomplete for foreign_key constraint" msgstr "-- Definition unvollständig für foreign_key-Einschränkung" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1578 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1567 msgid "-- definition incomplete for check_constraint" msgstr "-- Definition unvollständig für check_constraint" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1655 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1644 msgid "-- definition incomplete for exclusion_constraint" msgstr "-- Definition unvollständig für exclusion_constraint" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:841 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:819 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:824 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:826 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:847 @@ -3289,42 +3290,42 @@ msgstr "-- Definition unvollständig für exclusion_constraint" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:905 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/__init__.py:890 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py:928 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1964 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1953 #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:856 msgid "-- definition incomplete" msgstr "-- Definition unvollständig" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1974 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1963 msgid "-- definition incomplete for {0}" msgstr "-- Definition unvollständig für {0}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2342 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2331 msgid "Table truncated" msgstr "Tabelle gekürzt" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2381 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2370 msgid "Table dropped" msgstr "Tabelle gelöscht" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:297 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:298 msgid "Could not find the column." msgstr "Konnte nicht die Spalte finden." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:497 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:489 msgid "Could not find the column in the table." msgstr "Konnte nicht die Spalte in der Tabelle finden." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:644 msgid "The specified column could not be found.\n" msgstr "Die angegebene Spalte konnte nicht gefunden werden.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:682 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 msgid "Column is dropped" msgstr "Spalte ist gelöscht" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:797 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:880 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1023 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:775 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:858 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1001 msgid "Could not find the column on the server." msgstr "" @@ -4258,7 +4259,7 @@ msgid "Attach" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.js:246 -#: pgadmin/browser/static/js/browser.js:241 +#: pgadmin/browser/static/js/browser.js:244 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:15 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:129 msgid "Create" @@ -5266,9 +5267,9 @@ msgstr "Kaskadiert" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:30 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:4 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:27 -#: pgadmin/dashboard/static/js/dashboard.js:822 -#: pgadmin/dashboard/static/js/dashboard.js:926 -#: pgadmin/dashboard/static/js/dashboard.js:993 +#: pgadmin/dashboard/static/js/dashboard.js:862 +#: pgadmin/dashboard/static/js/dashboard.js:966 +#: pgadmin/dashboard/static/js/dashboard.js:1033 #: pgadmin/misc/depends/static/js/depends.js:239 msgid "Database" msgstr "Datenbank" @@ -6170,7 +6171,7 @@ msgstr "Art" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:136 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:128 -#: pgadmin/browser/static/js/browser.js:152 +#: pgadmin/browser/static/js/browser.js:155 #: pgadmin/dashboard/static/js/dashboard.js:180 #: pgadmin/static/js/backform.pgadmin.js:1722 msgid "SQL" @@ -6231,7 +6232,7 @@ msgid "Fail" msgstr "Fehlschlagen" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:188 -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 #: pgadmin/dashboard/static/js/dashboard.js:95 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:36 msgid "Success" @@ -6891,7 +6892,7 @@ msgstr "Ok" #: pgadmin/preferences/static/js/preferences.js:415 #: pgadmin/static/js/sqleditor/filter_dialog.js:73 #: pgadmin/tools/backup/static/js/backup_dialog_wrapper.js:58 -#: pgadmin/tools/datagrid/static/js/datagrid.js:266 +#: pgadmin/tools/datagrid/static/js/datagrid.js:278 #: pgadmin/tools/debugger/static/js/debugger_ui.js:562 #: pgadmin/tools/debugger/static/js/debugger_ui.js:860 #: pgadmin/tools/import_export/static/js/import_export.js:490 @@ -7256,8 +7257,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:31 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:28 -#: pgadmin/dashboard/static/js/dashboard.js:842 -#: pgadmin/dashboard/static/js/dashboard.js:1134 +#: pgadmin/dashboard/static/js/dashboard.js:882 +#: pgadmin/dashboard/static/js/dashboard.js:1174 msgid "Backend start" msgstr "Back-End-Start" @@ -7269,8 +7270,8 @@ msgstr "Back-End-Start" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:41 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:13 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:36 -#: pgadmin/dashboard/static/js/dashboard.js:837 -#: pgadmin/dashboard/static/js/dashboard.js:1129 +#: pgadmin/dashboard/static/js/dashboard.js:877 +#: pgadmin/dashboard/static/js/dashboard.js:1169 msgid "Client" msgstr "Client" @@ -7282,8 +7283,8 @@ msgstr "Client" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:14 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:37 -#: pgadmin/dashboard/static/js/dashboard.js:832 -#: pgadmin/dashboard/static/js/dashboard.js:1124 +#: pgadmin/dashboard/static/js/dashboard.js:872 +#: pgadmin/dashboard/static/js/dashboard.js:1164 msgid "Application" msgstr "Anwendung" @@ -7345,8 +7346,8 @@ msgstr "Streaming-Replikation" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.2_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:15 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:38 -#: pgadmin/dashboard/static/js/dashboard.js:856 -#: pgadmin/dashboard/static/js/dashboard.js:1148 +#: pgadmin/dashboard/static/js/dashboard.js:896 +#: pgadmin/dashboard/static/js/dashboard.js:1188 msgid "Waiting?" msgstr "Wartend?" @@ -7369,23 +7370,35 @@ msgstr "Die ID kann nicht geändert werden." msgid "Please select an object in the tree view." msgstr "Bitte wählen Sie ein Objekt in der Baumansicht aus." -#: pgadmin/browser/static/js/browser.js:162 +#: pgadmin/browser/static/js/browser.js:165 msgid "Dependencies" msgstr "Abhängigkeiten" -#: pgadmin/browser/static/js/browser.js:173 +#: pgadmin/browser/static/js/browser.js:176 msgid "Dependents" msgstr "Abhängige Objekte" -#: pgadmin/browser/static/js/browser.js:317 +#: pgadmin/browser/static/js/browser.js:295 +#: pgadmin/browser/static/js/toolbar.js:20 +#: pgadmin/tools/datagrid/static/js/datagrid.js:74 +msgid "View Data" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:296 +#: pgadmin/browser/static/js/toolbar.js:11 +#: pgadmin/tools/datagrid/static/js/datagrid.js:75 +msgid "Filtered Rows" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:323 msgid "No object selected" msgstr "Kein Objekt ausgewählt" -#: pgadmin/browser/static/js/browser.js:1607 +#: pgadmin/browser/static/js/browser.js:1613 msgid "Error retrieving details for the node." msgstr "Fehler beim Abrufen von Details für den Knoten." -#: pgadmin/browser/static/js/browser.js:1941 +#: pgadmin/browser/static/js/browser.js:1947 #, python-format msgid "Are you sure you wish to close the %s browser?" msgstr "" @@ -7556,6 +7569,12 @@ msgstr "Alles Auswählen" msgid "Unselect All" msgstr "Komplette Auswahl aufheben" +#: pgadmin/browser/static/js/toolbar.js:29 +#: pgadmin/tools/datagrid/static/js/datagrid.js:103 +#: pgadmin/tools/datagrid/static/js/datagrid.js:115 +msgid "Query Tool" +msgstr "Abfragewerkzeug" + #: pgadmin/browser/static/js/wizard.js:79 #: pgadmin/static/js/alertify.pgadmin.defaults.js:236 #: pgadmin/static/js/alertify.pgadmin.defaults.js:419 @@ -7692,25 +7711,43 @@ msgstr "" msgid "If set to True, activity tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:196 pgadmin/dashboard/__init__.py:211 -#: pgadmin/dashboard/static/js/dashboard.js:643 +#: pgadmin/dashboard/__init__.py:134 +msgid "Show graph data points?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:136 +msgid "If set to True, data points will be visible on graph lines." +msgstr "" + +#: pgadmin/dashboard/__init__.py:142 +msgid "Show mouse hover tooltip?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:144 +msgid "" +"If set to True, tooltip will appear on mouse hover on the graph lines " +"giving the data point details" +msgstr "" + +#: pgadmin/dashboard/__init__.py:213 pgadmin/dashboard/__init__.py:228 +#: pgadmin/dashboard/static/js/dashboard.js:662 msgid "Please connect to the selected server to view the table." msgstr "Bitte zum ausgewählten Server verbinden, um die Tabelle anzuzeigen." -#: pgadmin/dashboard/__init__.py:201 pgadmin/dashboard/__init__.py:216 -#: pgadmin/dashboard/static/js/dashboard.js:482 +#: pgadmin/dashboard/__init__.py:218 pgadmin/dashboard/__init__.py:233 +#: pgadmin/dashboard/static/js/dashboard.js:475 msgid "Please connect to the selected server to view the graph." msgstr "Bitte zum ausgewählten Server verbinden, um den Graphen anzuzeigen." -#: pgadmin/dashboard/__init__.py:226 +#: pgadmin/dashboard/__init__.py:243 msgid "Please connect to the selected database to view the table." msgstr "Bitte zur ausgewählten Datenbank verbinden, um die Tabelle anzuzeigen." -#: pgadmin/dashboard/__init__.py:231 +#: pgadmin/dashboard/__init__.py:248 msgid "Please connect to the selected database to view the graph." msgstr "Bitte zur ausgewählten Datenbank verbinden, um den Graphen anzuzeigen." -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 msgid "Failed" msgstr "" @@ -7777,154 +7814,154 @@ msgstr "" msgid "Last state changed at" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:233 -#: pgadmin/dashboard/static/js/dashboard.js:348 +#: pgadmin/dashboard/static/js/dashboard.js:231 +#: pgadmin/dashboard/static/js/dashboard.js:346 msgid "An error occurred whilst loading the dashboard." msgstr "Beim Laden der Übersichtsseite ist ein Fehler aufgetreten." -#: pgadmin/dashboard/static/js/dashboard.js:363 +#: pgadmin/dashboard/static/js/dashboard.js:361 msgid "Please connect to the selected server to view the dashboard." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:485 +#: pgadmin/dashboard/static/js/dashboard.js:478 msgid "An error occurred whilst rendering the graph." msgstr "Beim Rendern des Graphen ist ein Fehler aufgetreten." -#: pgadmin/dashboard/static/js/dashboard.js:646 +#: pgadmin/dashboard/static/js/dashboard.js:665 msgid "An error occurred whilst rendering the table." msgstr "Beim Rendern der Tabelle ist ein Fehler aufgetreten." -#: pgadmin/dashboard/static/js/dashboard.js:817 -#: pgadmin/dashboard/static/js/dashboard.js:921 -#: pgadmin/dashboard/static/js/dashboard.js:1114 -#: pgadmin/dashboard/static/js/dashboard.js:1211 +#: pgadmin/dashboard/static/js/dashboard.js:857 +#: pgadmin/dashboard/static/js/dashboard.js:961 +#: pgadmin/dashboard/static/js/dashboard.js:1154 +#: pgadmin/dashboard/static/js/dashboard.js:1251 msgid "PID" msgstr "PID" -#: pgadmin/dashboard/static/js/dashboard.js:847 -#: pgadmin/dashboard/static/js/dashboard.js:1139 +#: pgadmin/dashboard/static/js/dashboard.js:887 +#: pgadmin/dashboard/static/js/dashboard.js:1179 msgid "State" msgstr "Stadium" -#: pgadmin/dashboard/static/js/dashboard.js:864 -#: pgadmin/dashboard/static/js/dashboard.js:1156 +#: pgadmin/dashboard/static/js/dashboard.js:904 +#: pgadmin/dashboard/static/js/dashboard.js:1196 msgid "Wait Event" msgstr "Warteereignis" -#: pgadmin/dashboard/static/js/dashboard.js:869 -#: pgadmin/dashboard/static/js/dashboard.js:1161 +#: pgadmin/dashboard/static/js/dashboard.js:909 +#: pgadmin/dashboard/static/js/dashboard.js:1201 msgid "Blocking PIDs" msgstr "Blockierende PIDs" -#: pgadmin/dashboard/static/js/dashboard.js:931 -#: pgadmin/dashboard/static/js/dashboard.js:1216 +#: pgadmin/dashboard/static/js/dashboard.js:971 +#: pgadmin/dashboard/static/js/dashboard.js:1256 msgid "Lock type" msgstr "Sperrtyp" -#: pgadmin/dashboard/static/js/dashboard.js:936 -#: pgadmin/dashboard/static/js/dashboard.js:1221 +#: pgadmin/dashboard/static/js/dashboard.js:976 +#: pgadmin/dashboard/static/js/dashboard.js:1261 msgid "Target relation" msgstr "Zielrelation" -#: pgadmin/dashboard/static/js/dashboard.js:941 -#: pgadmin/dashboard/static/js/dashboard.js:1226 +#: pgadmin/dashboard/static/js/dashboard.js:981 +#: pgadmin/dashboard/static/js/dashboard.js:1266 msgid "Page" msgstr "Seite" -#: pgadmin/dashboard/static/js/dashboard.js:946 -#: pgadmin/dashboard/static/js/dashboard.js:1231 +#: pgadmin/dashboard/static/js/dashboard.js:986 +#: pgadmin/dashboard/static/js/dashboard.js:1271 msgid "Tuple" msgstr "Tupel" -#: pgadmin/dashboard/static/js/dashboard.js:951 -#: pgadmin/dashboard/static/js/dashboard.js:1236 +#: pgadmin/dashboard/static/js/dashboard.js:991 +#: pgadmin/dashboard/static/js/dashboard.js:1276 msgid "vXID (target)" msgstr "vXID (Ziel)" -#: pgadmin/dashboard/static/js/dashboard.js:956 -#: pgadmin/dashboard/static/js/dashboard.js:1241 +#: pgadmin/dashboard/static/js/dashboard.js:996 +#: pgadmin/dashboard/static/js/dashboard.js:1281 msgid "XID (target)" msgstr "XID (Ziel)" -#: pgadmin/dashboard/static/js/dashboard.js:961 -#: pgadmin/dashboard/static/js/dashboard.js:1246 +#: pgadmin/dashboard/static/js/dashboard.js:1001 +#: pgadmin/dashboard/static/js/dashboard.js:1286 msgid "Class" msgstr "Klasse" -#: pgadmin/dashboard/static/js/dashboard.js:966 -#: pgadmin/dashboard/static/js/dashboard.js:1251 +#: pgadmin/dashboard/static/js/dashboard.js:1006 +#: pgadmin/dashboard/static/js/dashboard.js:1291 msgid "Object ID" msgstr "Objekt-ID" -#: pgadmin/dashboard/static/js/dashboard.js:971 -#: pgadmin/dashboard/static/js/dashboard.js:1256 +#: pgadmin/dashboard/static/js/dashboard.js:1011 +#: pgadmin/dashboard/static/js/dashboard.js:1296 msgid "vXID (owner)" msgstr "vXID (Besitzer)" -#: pgadmin/dashboard/static/js/dashboard.js:981 -#: pgadmin/dashboard/static/js/dashboard.js:1266 +#: pgadmin/dashboard/static/js/dashboard.js:1021 +#: pgadmin/dashboard/static/js/dashboard.js:1306 msgid "Granted?" msgstr "Gewährt?" -#: pgadmin/dashboard/static/js/dashboard.js:1003 -#: pgadmin/dashboard/static/js/dashboard.js:1283 +#: pgadmin/dashboard/static/js/dashboard.js:1043 +#: pgadmin/dashboard/static/js/dashboard.js:1323 msgid "XID" msgstr "XID" -#: pgadmin/dashboard/static/js/dashboard.js:1008 -#: pgadmin/dashboard/static/js/dashboard.js:1288 +#: pgadmin/dashboard/static/js/dashboard.js:1048 +#: pgadmin/dashboard/static/js/dashboard.js:1328 msgid "Prepared at" msgstr "Vorbereitete bei" -#: pgadmin/dashboard/static/js/dashboard.js:1020 +#: pgadmin/dashboard/static/js/dashboard.js:1060 msgid "Category" msgstr "Kategorie" -#: pgadmin/dashboard/static/js/dashboard.js:1025 +#: pgadmin/dashboard/static/js/dashboard.js:1065 msgid "Setting" msgstr "Einstellung" -#: pgadmin/dashboard/static/js/dashboard.js:1030 +#: pgadmin/dashboard/static/js/dashboard.js:1070 msgid "Unit" msgstr "Einheit" -#: pgadmin/dashboard/static/js/dashboard.js:1035 +#: pgadmin/dashboard/static/js/dashboard.js:1075 msgid "Description" msgstr "Beschreibung" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "cancel" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "terminate" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1369 +#: pgadmin/dashboard/static/js/dashboard.js:1412 msgid "You cannot " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1371 +#: pgadmin/dashboard/static/js/dashboard.js:1414 msgid " background worker processes." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1378 +#: pgadmin/dashboard/static/js/dashboard.js:1421 msgid "You are not allowed to " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1380 +#: pgadmin/dashboard/static/js/dashboard.js:1423 msgid " the main active session." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1386 +#: pgadmin/dashboard/static/js/dashboard.js:1429 msgid "The session is already in idle state." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1398 +#: pgadmin/dashboard/static/js/dashboard.js:1441 msgid "Superuser privileges are required to " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1400 +#: pgadmin/dashboard/static/js/dashboard.js:1443 msgid " another users query." msgstr "" @@ -8241,7 +8278,7 @@ msgid "Failed to retrieve data from the server." msgstr "Fehler beim Abrufen von Daten vom Server." #: pgadmin/misc/depends/static/js/depends.js:335 -#: pgadmin/tools/datagrid/static/js/datagrid.js:195 +#: pgadmin/tools/datagrid/static/js/datagrid.js:207 #: pgadmin/tools/datagrid/static/js/show_data.js:24 #: pgadmin/tools/datagrid/static/js/show_query_tool.js:46 msgid "No object selected." @@ -8543,9 +8580,9 @@ msgid "An unexpected error occurred - ensure you are logged into the application msgstr "" #: pgadmin/static/js/sqleditor_utils.js:162 -#: pgadmin/tools/sqleditor/__init__.py:1454 -#: pgadmin/tools/sqleditor/__init__.py:1509 -#: pgadmin/tools/sqleditor/__init__.py:1513 +#: pgadmin/tools/sqleditor/__init__.py:1471 +#: pgadmin/tools/sqleditor/__init__.py:1526 +#: pgadmin/tools/sqleditor/__init__.py:1530 msgid "Transaction status check failed." msgstr "Transaktionsstatusüberprüfung fehlgeschlagen." @@ -8677,10 +8714,16 @@ msgstr "" msgid "Loading data..." msgstr "" -#: pgadmin/static/js/sqleditor/filter_dialog.js:226 +#: pgadmin/static/js/sqleditor/filter_dialog.js:230 msgid "Filter updated successfully" msgstr "" +#: pgadmin/static/js/sqleditor/filter_dialog.js:236 +#: pgadmin/tools/datagrid/static/js/datagrid.js:362 +#: pgadmin/tools/datagrid/static/js/datagrid.js:369 +msgid "Validation Error" +msgstr "" + #: pgadmin/static/js/sqleditor/filter_dialog_model.js:10 msgid "ASC" msgstr "" @@ -9056,50 +9099,41 @@ msgstr "Sicherungsjob ist fehlgeschlagen." msgid "Please provide a filename" msgstr "Bitte geben Sie einen Dateinamen an" -#: pgadmin/tools/datagrid/static/js/datagrid.js:103 -msgid "Query Tool" -msgstr "Abfragewerkzeug" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:121 +#: pgadmin/tools/datagrid/static/js/datagrid.js:133 msgid "All Rows" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:134 +#: pgadmin/tools/datagrid/static/js/datagrid.js:146 msgid "First 100 Rows" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:147 +#: pgadmin/tools/datagrid/static/js/datagrid.js:159 msgid "Last 100 Rows" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:160 +#: pgadmin/tools/datagrid/static/js/datagrid.js:172 msgid "Filtered Rows..." msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:164 +#: pgadmin/tools/datagrid/static/js/datagrid.js:176 msgid "View/Edit Data" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:194 +#: pgadmin/tools/datagrid/static/js/datagrid.js:206 #: pgadmin/tools/datagrid/static/js/show_data.js:23 msgid "Data Grid Error" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:338 -#: pgadmin/tools/datagrid/static/js/datagrid.js:345 -msgid "Validation Error" -msgstr "" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:404 -#: pgadmin/tools/datagrid/static/js/datagrid.js:409 +#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:433 msgid "Query Tool Initialize Error" msgstr "Abfragewerkzeug Initialisierungsfehler" -#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:452 msgid "Edit Data - " msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:435 +#: pgadmin/tools/datagrid/static/js/datagrid.js:459 msgid "Query - " msgstr "" @@ -9428,11 +9462,11 @@ msgstr "" #: pgadmin/tools/debugger/__init__.py:2053 #: pgadmin/tools/debugger/__init__.py:2075 #: pgadmin/tools/debugger/static/js/direct.js:1622 -#: pgadmin/tools/sqleditor/__init__.py:1059 -#: pgadmin/tools/sqleditor/command.py:190 -#: pgadmin/tools/sqleditor/command.py:396 -#: pgadmin/tools/sqleditor/command.py:525 -#: pgadmin/tools/sqleditor/command.py:622 +#: pgadmin/tools/sqleditor/__init__.py:1076 +#: pgadmin/tools/sqleditor/command.py:191 +#: pgadmin/tools/sqleditor/command.py:401 +#: pgadmin/tools/sqleditor/command.py:542 +#: pgadmin/tools/sqleditor/command.py:633 msgid "Not connected to server or connection with the server has been closed." msgstr "" "Nicht mit dem Server verbunden oder Verbindung mit dem Server wurde " @@ -10125,20 +10159,22 @@ msgstr "" #: pgadmin/tools/sqleditor/__init__.py:148 #: pgadmin/tools/sqleditor/__init__.py:156 #: pgadmin/tools/sqleditor/__init__.py:208 -#: pgadmin/tools/sqleditor/__init__.py:345 -#: pgadmin/tools/sqleditor/__init__.py:420 -#: pgadmin/tools/sqleditor/__init__.py:625 -#: pgadmin/tools/sqleditor/__init__.py:748 -#: pgadmin/tools/sqleditor/__init__.py:821 -#: pgadmin/tools/sqleditor/__init__.py:876 -#: pgadmin/tools/sqleditor/__init__.py:928 -#: pgadmin/tools/sqleditor/__init__.py:972 -#: pgadmin/tools/sqleditor/__init__.py:1012 -#: pgadmin/tools/sqleditor/__init__.py:1021 -#: pgadmin/tools/sqleditor/__init__.py:1092 -#: pgadmin/tools/sqleditor/__init__.py:1128 -#: pgadmin/tools/sqleditor/__init__.py:1176 -#: pgadmin/tools/sqleditor/__init__.py:1231 +#: pgadmin/tools/sqleditor/__init__.py:315 +#: pgadmin/tools/sqleditor/__init__.py:343 +#: pgadmin/tools/sqleditor/__init__.py:374 +#: pgadmin/tools/sqleditor/__init__.py:437 +#: pgadmin/tools/sqleditor/__init__.py:642 +#: pgadmin/tools/sqleditor/__init__.py:765 +#: pgadmin/tools/sqleditor/__init__.py:838 +#: pgadmin/tools/sqleditor/__init__.py:893 +#: pgadmin/tools/sqleditor/__init__.py:945 +#: pgadmin/tools/sqleditor/__init__.py:989 +#: pgadmin/tools/sqleditor/__init__.py:1029 +#: pgadmin/tools/sqleditor/__init__.py:1038 +#: pgadmin/tools/sqleditor/__init__.py:1109 +#: pgadmin/tools/sqleditor/__init__.py:1145 +#: pgadmin/tools/sqleditor/__init__.py:1193 +#: pgadmin/tools/sqleditor/__init__.py:1248 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:26 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:79 #: pgadmin/tools/sqleditor/utils/start_running_query.py:171 @@ -10146,22 +10182,22 @@ msgstr "" msgid "Transaction ID not found in the session." msgstr "Transaktions-ID nicht in der Sitzung gefunden." -#: pgadmin/tools/sqleditor/__init__.py:434 +#: pgadmin/tools/sqleditor/__init__.py:451 msgid "******* Error *******" msgstr "" -#: pgadmin/tools/sqleditor/__init__.py:763 +#: pgadmin/tools/sqleditor/__init__.py:780 msgid "No primary key found for this object, so unable to save records." msgstr "" "Kein Primärschlüssel für dieses Objekt gefunden, sodass keine Datensätze " "gespeichert werden können." -#: pgadmin/tools/sqleditor/__init__.py:1065 +#: pgadmin/tools/sqleditor/__init__.py:1082 #: pgadmin/tools/sqleditor/utils/start_running_query.py:96 msgid "Either transaction object or session object not found." msgstr "Entweder das Transaktionsobjekt oder das Sitzungsobjekt nicht gefunden." -#: pgadmin/tools/sqleditor/__init__.py:1305 +#: pgadmin/tools/sqleditor/__init__.py:1322 msgid "File type not supported" msgstr "Dateityp wird nicht unterstützt" @@ -10169,11 +10205,7 @@ msgstr "Dateityp wird nicht unterstützt" msgid "This feature has not been implemented for object type '{0}'." msgstr "" -#: pgadmin/tools/sqleditor/command.py:280 -msgid "Filter string is empty." -msgstr "Filterzeichenkette ist leer." - -#: pgadmin/tools/sqleditor/command.py:407 +#: pgadmin/tools/sqleditor/command.py:412 msgid "Data cannot be saved for the current object." msgstr "Daten können nicht für das aktuelle Objekt gespeichert werden." @@ -10417,11 +10449,11 @@ msgstr "" msgid "Error occurred while setting %(subItem)s option in explain." msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:95 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:96 msgid "Data sorting object updated successfully" msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:98 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:99 msgid "Failed to update the data on server." msgstr "" @@ -10815,11 +10847,11 @@ msgstr "" "Sind Sie sicher, dass Sie den Dialog schließen möchten? Alle nicht " "gespeicherten Änderungen gehen verloren." -#: pgadmin/utils/ajax.py:143 +#: pgadmin/utils/ajax.py:156 msgid "Not implemented." msgstr "Nicht implementiert." -#: pgadmin/utils/ajax.py:156 +#: pgadmin/utils/ajax.py:169 msgid "Service Unavailable" msgstr "Dienst Nicht Verfügbar" @@ -10877,13 +10909,13 @@ msgstr "Konnte nicht die angegebene Einstellung finden." msgid "Driver '{0}' has not been implemented." msgstr "Treiber '{0}' wurde nicht implementiert." -#: pgadmin/utils/driver/psycopg2/connection.py:270 +#: pgadmin/utils/driver/psycopg2/connection.py:271 msgid "" "Failed to decrypt the saved password.\n" "Error: {0}" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:450 +#: pgadmin/utils/driver/psycopg2/connection.py:451 msgid "" "Failed to setup the role with error message:\n" "{0}" @@ -10891,7 +10923,7 @@ msgstr "" "Fehler beim Einrichten der Rolle mit Fehlermeldung:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:585 +#: pgadmin/utils/driver/psycopg2/connection.py:586 msgid "" "Failed to create cursor for psycopg2 connection with error message for " "the server#{1}:{2}:\n" @@ -10901,7 +10933,7 @@ msgstr "" "Fehlermeldung für den Server#{1}:{2}:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:597 +#: pgadmin/utils/driver/psycopg2/connection.py:598 msgid "" "Attempting to reconnect to the database server (#{server_id}) for the " "connection - '{conn_id}'." @@ -10909,21 +10941,21 @@ msgstr "" "Versuche die Verbindung - '{conn_id}' mit dem Datenbankserver " "(#{server_id}) wieder zu verbinden." -#: pgadmin/utils/driver/psycopg2/connection.py:772 +#: pgadmin/utils/driver/psycopg2/connection.py:780 msgid "The query executed did not return any data." msgstr "Die ausgeführte Abfrage hat keine Daten zurückgegeben." -#: pgadmin/utils/driver/psycopg2/connection.py:1201 -#: pgadmin/utils/driver/psycopg2/connection.py:1398 -#: pgadmin/utils/driver/psycopg2/connection.py:1486 +#: pgadmin/utils/driver/psycopg2/connection.py:1209 +#: pgadmin/utils/driver/psycopg2/connection.py:1406 +#: pgadmin/utils/driver/psycopg2/connection.py:1494 msgid "Cursor could not be found for the async connection." msgstr "Zeiger konnte nicht für die asynchrone Verbindung gefunden werden." -#: pgadmin/utils/driver/psycopg2/connection.py:1206 +#: pgadmin/utils/driver/psycopg2/connection.py:1214 msgid "Asynchronous query execution/operation underway." msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1290 +#: pgadmin/utils/driver/psycopg2/connection.py:1298 msgid "" "\n" "Failed to reset the connection to the server due to following error:\n" @@ -10934,39 +10966,39 @@ msgstr "" "fehlgeschlagen:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:1595 +#: pgadmin/utils/driver/psycopg2/connection.py:1603 msgid "Not connected to the database server." msgstr "Nicht mit dem Datenbankserver verbunden." -#: pgadmin/utils/driver/psycopg2/connection.py:1609 +#: pgadmin/utils/driver/psycopg2/connection.py:1617 msgid "" "Asynchronous notification \"{0}\" with payload \"{1}\" received from " "server process with PID {2}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1615 +#: pgadmin/utils/driver/psycopg2/connection.py:1623 msgid "" "Asynchronous notification \"{0}\" received from server process with PID " "{1}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1708 +#: pgadmin/utils/driver/psycopg2/connection.py:1716 msgid "SQL state: " msgstr "SQL-Status: " -#: pgadmin/utils/driver/psycopg2/connection.py:1715 +#: pgadmin/utils/driver/psycopg2/connection.py:1723 msgid "Detail: " msgstr "Detail: " -#: pgadmin/utils/driver/psycopg2/connection.py:1724 +#: pgadmin/utils/driver/psycopg2/connection.py:1732 msgid "Hint: " msgstr "Hinweis: " -#: pgadmin/utils/driver/psycopg2/connection.py:1731 +#: pgadmin/utils/driver/psycopg2/connection.py:1739 msgid "Character: " msgstr "Zeichen: " -#: pgadmin/utils/driver/psycopg2/connection.py:1740 +#: pgadmin/utils/driver/psycopg2/connection.py:1748 msgid "Context: " msgstr "Kontext: " @@ -11566,3 +11598,6 @@ msgstr "Konnte nicht die angegebene Datenbank finden." #~ "password' option has been turned off." #~ msgstr "" +#~ msgid "Filter string is empty." +#~ msgstr "Filterzeichenkette ist leer." + diff --git a/web/pgadmin/translations/es/LC_MESSAGES/messages.mo b/web/pgadmin/translations/es/LC_MESSAGES/messages.mo index 88aa33dfce51700276268d1cfe86c1a0dcc62101..8f50515233aa160bedebbd64ef289bc8c86440a7 100644 GIT binary patch delta 32789 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 L2CdU8=l;I{uNC%A delta 32358 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 VG6t`xQ#j+-dMhfm%cz*={{UTAf$jhR diff --git a/web/pgadmin/translations/es/LC_MESSAGES/messages.po b/web/pgadmin/translations/es/LC_MESSAGES/messages.po index 142a26f30..e30df63aa 100644 --- a/web/pgadmin/translations/es/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/es/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-09-05 17:05+0100\n" +"POT-Creation-Date: 2018-10-01 10:22+0100\n" "PO-Revision-Date: 2018-08-08 09:29+0000\n" "Last-Translator: Isaias Sanchez \n" "Language: es\n" @@ -45,8 +45,8 @@ msgstr "Escritorio" #: pgadmin/preferences/static/js/preferences.js:411 #: pgadmin/preferences/static/js/preferences.js:440 #: pgadmin/static/js/sqleditor/filter_dialog.js:69 -#: pgadmin/tools/datagrid/static/js/datagrid.js:261 -#: pgadmin/tools/datagrid/static/js/datagrid.js:319 +#: pgadmin/tools/datagrid/static/js/datagrid.js:273 +#: pgadmin/tools/datagrid/static/js/datagrid.js:341 #: pgadmin/tools/import_export/static/js/import_export.js:484 #: pgadmin/tools/maintenance/static/js/maintenance.js:309 #: pgadmin/tools/sqleditor/static/js/sqleditor.js:1808 @@ -141,6 +141,7 @@ msgstr "¿Mostrar objetos del sistema?" #: pgadmin/browser/register_browser_preferences.py:22 #: pgadmin/browser/register_browser_preferences.py:28 #: pgadmin/dashboard/__init__.py:119 pgadmin/dashboard/__init__.py:127 +#: pgadmin/dashboard/__init__.py:135 pgadmin/dashboard/__init__.py:143 #: pgadmin/tools/debugger/__init__.py:73 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:21 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:36 @@ -164,7 +165,7 @@ msgstr "Contar filas si el estimado es menos de" #: pgadmin/browser/register_browser_preferences.py:34 #: pgadmin/browser/register_browser_preferences.py:40 -#: pgadmin/browser/static/js/browser.js:126 +#: pgadmin/browser/static/js/browser.js:129 msgid "Properties" msgstr "Propiedades" @@ -478,7 +479,7 @@ msgstr "Ningún parámetro fue modificado." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:541 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:437 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:925 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:586 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:567 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:507 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:605 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:328 @@ -516,9 +517,9 @@ msgstr "Servidor no encontrado." #: pgadmin/browser/server_groups/servers/__init__.py:976 #: pgadmin/browser/server_groups/servers/__init__.py:978 #: pgadmin/browser/server_groups/servers/__init__.py:1242 -#: pgadmin/utils/driver/psycopg2/connection.py:255 -#: pgadmin/utils/driver/psycopg2/connection.py:1258 -#: pgadmin/utils/driver/psycopg2/connection.py:1540 +#: pgadmin/utils/driver/psycopg2/connection.py:256 +#: pgadmin/utils/driver/psycopg2/connection.py:1266 +#: pgadmin/utils/driver/psycopg2/connection.py:1548 #: pgadmin/utils/driver/psycopg2/server_manager.py:405 msgid "Unauthorized request." msgstr "Solicitud no autorizada." @@ -544,8 +545,8 @@ msgid "Server configuration reloaded." msgstr "Configuración del servidor recargada." #: pgadmin/browser/server_groups/servers/__init__.py:1174 -#: pgadmin/dashboard/static/js/dashboard.js:474 -#: pgadmin/dashboard/static/js/dashboard.js:635 +#: pgadmin/dashboard/static/js/dashboard.js:467 +#: pgadmin/dashboard/static/js/dashboard.js:654 #: pgadmin/static/js/sqleditor/execute_query.js:255 #: pgadmin/static/js/sqleditor/query_tool_http_error_handler.js:51 #: pgadmin/static/js/sqleditor_utils.js:164 @@ -699,7 +700,7 @@ msgstr "Base de datos desconectada." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:447 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:432 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1084 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:660 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:641 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:612 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:734 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/__init__.py:775 @@ -842,9 +843,9 @@ msgstr "Conversion..." #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:328 #: pgadmin/browser/server_groups/servers/tablespaces/templates/tablespaces/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/static/js/server_group.js:39 -#: pgadmin/dashboard/static/js/dashboard.js:988 -#: pgadmin/dashboard/static/js/dashboard.js:1015 -#: pgadmin/dashboard/static/js/dashboard.js:1273 +#: pgadmin/dashboard/static/js/dashboard.js:1028 +#: pgadmin/dashboard/static/js/dashboard.js:1055 +#: pgadmin/dashboard/static/js/dashboard.js:1313 #: pgadmin/misc/depends/static/js/depends.js:93 #: pgadmin/static/js/browser/server_groups/servers/databases/external_tables/external_tables.js:42 #: pgadmin/tools/debugger/static/js/debugger_ui.js:231 @@ -1291,8 +1292,8 @@ msgstr "Disparador por Evento..." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:106 #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:300 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:342 -#: pgadmin/dashboard/static/js/dashboard.js:998 -#: pgadmin/dashboard/static/js/dashboard.js:1278 +#: pgadmin/dashboard/static/js/dashboard.js:1038 +#: pgadmin/dashboard/static/js/dashboard.js:1318 #: pgadmin/tools/backup/static/js/backup.js:331 #: pgadmin/tools/restore/static/js/restore.js:227 msgid "Owner" @@ -1740,8 +1741,8 @@ msgstr "Mapeo de Usuario..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:29 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:26 -#: pgadmin/dashboard/static/js/dashboard.js:827 -#: pgadmin/dashboard/static/js/dashboard.js:1119 +#: pgadmin/dashboard/static/js/dashboard.js:867 +#: pgadmin/dashboard/static/js/dashboard.js:1159 msgid "User" msgstr "Usuario" @@ -1882,7 +1883,7 @@ msgstr "No se pudo encontrar el objeto del catálogo especificado." #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/__init__.py:51 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:579 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:57 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:58 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:13 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:775 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:776 @@ -2190,7 +2191,7 @@ msgstr "No Nulo" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:211 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:502 -#: pgadmin/browser/static/js/browser.js:141 +#: pgadmin/browser/static/js/browser.js:144 #: pgadmin/misc/statistics/static/js/statistics.js:120 msgid "Statistics" msgstr "Estadísticas" @@ -2608,8 +2609,8 @@ msgid "Trigger Functions" msgstr "Funciones disparadoras" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.js:47 -#: pgadmin/dashboard/static/js/dashboard.js:976 -#: pgadmin/dashboard/static/js/dashboard.js:1261 +#: pgadmin/dashboard/static/js/dashboard.js:1016 +#: pgadmin/dashboard/static/js/dashboard.js:1301 msgid "Mode" msgstr "Modo" @@ -3281,28 +3282,28 @@ msgstr "Disparador(es) ha(n) sido deshabilitado(s)" msgid "Table rows counted" msgstr "Contadas las filas de la tabla" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1197 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1186 msgid "Table statistics have been reset" msgstr "Reinicio de las estadísticas de la tabla" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1378 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1367 msgid "-- definition incomplete for {0} constraint" msgstr "-- definición incompleta para la restricción {0}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1440 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1478 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1429 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1467 msgid "-- definition incomplete for foreign_key constraint" msgstr "-- definición incompleta para la restricción foreign_key" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1578 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1567 msgid "-- definition incomplete for check_constraint" msgstr "-- definición incompleta para la check_constraint" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1655 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1644 msgid "-- definition incomplete for exclusion_constraint" msgstr "-- definición incompleta para la exclusion_constraint" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:841 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:819 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:824 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:826 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:847 @@ -3314,42 +3315,42 @@ msgstr "-- definición incompleta para la exclusion_constraint" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:905 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/__init__.py:890 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py:928 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1964 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1953 #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:856 msgid "-- definition incomplete" msgstr "-- definición incompleta" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1974 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1963 msgid "-- definition incomplete for {0}" msgstr "-- definición incompleta para {0}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2342 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2331 msgid "Table truncated" msgstr "Tabla truncada" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2381 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2370 msgid "Table dropped" msgstr "Tabla eliminada" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:297 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:298 msgid "Could not find the column." msgstr "No se pudo encontrar la columna." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:497 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:489 msgid "Could not find the column in the table." msgstr "No se pudo encontrar la columna en la tabla." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:644 msgid "The specified column could not be found.\n" msgstr "No se pudo encontrar la columna especificada.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:682 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 msgid "Column is dropped" msgstr "Columna es eliminada" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:797 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:880 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1023 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:775 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:858 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1001 msgid "Could not find the column on the server." msgstr "No se pudo encontrar la columna en el servidor." @@ -4288,7 +4289,7 @@ msgid "Attach" msgstr "Adjuntar" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.js:246 -#: pgadmin/browser/static/js/browser.js:241 +#: pgadmin/browser/static/js/browser.js:244 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:15 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:129 msgid "Create" @@ -5315,9 +5316,9 @@ msgstr "En cascada" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:30 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:4 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:27 -#: pgadmin/dashboard/static/js/dashboard.js:822 -#: pgadmin/dashboard/static/js/dashboard.js:926 -#: pgadmin/dashboard/static/js/dashboard.js:993 +#: pgadmin/dashboard/static/js/dashboard.js:862 +#: pgadmin/dashboard/static/js/dashboard.js:966 +#: pgadmin/dashboard/static/js/dashboard.js:1033 #: pgadmin/misc/depends/static/js/depends.js:239 msgid "Database" msgstr "Base de Datos" @@ -6217,7 +6218,7 @@ msgstr "Tipo" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:136 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:128 -#: pgadmin/browser/static/js/browser.js:152 +#: pgadmin/browser/static/js/browser.js:155 #: pgadmin/dashboard/static/js/dashboard.js:180 #: pgadmin/static/js/backform.pgadmin.js:1722 msgid "SQL" @@ -6286,7 +6287,7 @@ msgid "Fail" msgstr "Fallo" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:188 -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 #: pgadmin/dashboard/static/js/dashboard.js:95 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:36 msgid "Success" @@ -6981,7 +6982,7 @@ msgstr "" #: pgadmin/preferences/static/js/preferences.js:415 #: pgadmin/static/js/sqleditor/filter_dialog.js:73 #: pgadmin/tools/backup/static/js/backup_dialog_wrapper.js:58 -#: pgadmin/tools/datagrid/static/js/datagrid.js:266 +#: pgadmin/tools/datagrid/static/js/datagrid.js:278 #: pgadmin/tools/debugger/static/js/debugger_ui.js:562 #: pgadmin/tools/debugger/static/js/debugger_ui.js:860 #: pgadmin/tools/import_export/static/js/import_export.js:490 @@ -7357,8 +7358,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:31 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:28 -#: pgadmin/dashboard/static/js/dashboard.js:842 -#: pgadmin/dashboard/static/js/dashboard.js:1134 +#: pgadmin/dashboard/static/js/dashboard.js:882 +#: pgadmin/dashboard/static/js/dashboard.js:1174 msgid "Backend start" msgstr "Inicio del backend" @@ -7370,8 +7371,8 @@ msgstr "Inicio del backend" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:41 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:13 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:36 -#: pgadmin/dashboard/static/js/dashboard.js:837 -#: pgadmin/dashboard/static/js/dashboard.js:1129 +#: pgadmin/dashboard/static/js/dashboard.js:877 +#: pgadmin/dashboard/static/js/dashboard.js:1169 msgid "Client" msgstr "Cliente" @@ -7383,8 +7384,8 @@ msgstr "Cliente" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:14 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:37 -#: pgadmin/dashboard/static/js/dashboard.js:832 -#: pgadmin/dashboard/static/js/dashboard.js:1124 +#: pgadmin/dashboard/static/js/dashboard.js:872 +#: pgadmin/dashboard/static/js/dashboard.js:1164 msgid "Application" msgstr "Aplicación" @@ -7446,8 +7447,8 @@ msgstr "Replicación en Transmisión" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.2_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:15 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:38 -#: pgadmin/dashboard/static/js/dashboard.js:856 -#: pgadmin/dashboard/static/js/dashboard.js:1148 +#: pgadmin/dashboard/static/js/dashboard.js:896 +#: pgadmin/dashboard/static/js/dashboard.js:1188 msgid "Waiting?" msgstr "¿Esperando?" @@ -7470,23 +7471,35 @@ msgstr "El ID no se puede cambiar." msgid "Please select an object in the tree view." msgstr "Por favor seleccione un objeto de la vista de árbol." -#: pgadmin/browser/static/js/browser.js:162 +#: pgadmin/browser/static/js/browser.js:165 msgid "Dependencies" msgstr "Dependencias" -#: pgadmin/browser/static/js/browser.js:173 +#: pgadmin/browser/static/js/browser.js:176 msgid "Dependents" msgstr "Dependientes" -#: pgadmin/browser/static/js/browser.js:317 +#: pgadmin/browser/static/js/browser.js:295 +#: pgadmin/browser/static/js/toolbar.js:20 +#: pgadmin/tools/datagrid/static/js/datagrid.js:74 +msgid "View Data" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:296 +#: pgadmin/browser/static/js/toolbar.js:11 +#: pgadmin/tools/datagrid/static/js/datagrid.js:75 +msgid "Filtered Rows" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:323 msgid "No object selected" msgstr "Ningún objeto seleccionado" -#: pgadmin/browser/static/js/browser.js:1607 +#: pgadmin/browser/static/js/browser.js:1613 msgid "Error retrieving details for the node." msgstr "Error obteniendo detalles para el nodo." -#: pgadmin/browser/static/js/browser.js:1941 +#: pgadmin/browser/static/js/browser.js:1947 #, python-format msgid "Are you sure you wish to close the %s browser?" msgstr "¿Esta seguro que desea cerrar el navegador %s?" @@ -7657,6 +7670,12 @@ msgstr "Seleccionar Todo" msgid "Unselect All" msgstr "De-seleccionar Todo" +#: pgadmin/browser/static/js/toolbar.js:29 +#: pgadmin/tools/datagrid/static/js/datagrid.js:103 +#: pgadmin/tools/datagrid/static/js/datagrid.js:115 +msgid "Query Tool" +msgstr "Herramienta de Consulta" + #: pgadmin/browser/static/js/wizard.js:79 #: pgadmin/static/js/alertify.pgadmin.defaults.js:236 #: pgadmin/static/js/alertify.pgadmin.defaults.js:419 @@ -7795,25 +7814,43 @@ msgstr "¿Mostrar actividad?" msgid "If set to True, activity tables will be displayed on dashboards." msgstr "Si es True, tablas de actividad serán mostradas en los tableros." -#: pgadmin/dashboard/__init__.py:196 pgadmin/dashboard/__init__.py:211 -#: pgadmin/dashboard/static/js/dashboard.js:643 +#: pgadmin/dashboard/__init__.py:134 +msgid "Show graph data points?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:136 +msgid "If set to True, data points will be visible on graph lines." +msgstr "" + +#: pgadmin/dashboard/__init__.py:142 +msgid "Show mouse hover tooltip?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:144 +msgid "" +"If set to True, tooltip will appear on mouse hover on the graph lines " +"giving the data point details" +msgstr "" + +#: pgadmin/dashboard/__init__.py:213 pgadmin/dashboard/__init__.py:228 +#: pgadmin/dashboard/static/js/dashboard.js:662 msgid "Please connect to the selected server to view the table." msgstr "Por favor conectar a el servidor seleccionado para ver la tabla." -#: pgadmin/dashboard/__init__.py:201 pgadmin/dashboard/__init__.py:216 -#: pgadmin/dashboard/static/js/dashboard.js:482 +#: pgadmin/dashboard/__init__.py:218 pgadmin/dashboard/__init__.py:233 +#: pgadmin/dashboard/static/js/dashboard.js:475 msgid "Please connect to the selected server to view the graph." msgstr "Por favor conectar a el servidor seleccionado para ver la gráfica." -#: pgadmin/dashboard/__init__.py:226 +#: pgadmin/dashboard/__init__.py:243 msgid "Please connect to the selected database to view the table." msgstr "Por favor conectar a la base de datos seleccionada para ver la tabla." -#: pgadmin/dashboard/__init__.py:231 +#: pgadmin/dashboard/__init__.py:248 msgid "Please connect to the selected database to view the graph." msgstr "Por favor conectar a la base de datos seleccionada para ver la gráfica." -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 msgid "Failed" msgstr "Falló" @@ -7880,154 +7917,154 @@ msgstr "Consulta inicia a" msgid "Last state changed at" msgstr "Último cambio de estado a" -#: pgadmin/dashboard/static/js/dashboard.js:233 -#: pgadmin/dashboard/static/js/dashboard.js:348 +#: pgadmin/dashboard/static/js/dashboard.js:231 +#: pgadmin/dashboard/static/js/dashboard.js:346 msgid "An error occurred whilst loading the dashboard." msgstr "Se produjo un erro al cargar el tablero." -#: pgadmin/dashboard/static/js/dashboard.js:363 +#: pgadmin/dashboard/static/js/dashboard.js:361 msgid "Please connect to the selected server to view the dashboard." msgstr "Por favor conectar al servidor seleccionado para ver el tablero." -#: pgadmin/dashboard/static/js/dashboard.js:485 +#: pgadmin/dashboard/static/js/dashboard.js:478 msgid "An error occurred whilst rendering the graph." msgstr "Se produjo un error al dibujar el gráfico." -#: pgadmin/dashboard/static/js/dashboard.js:646 +#: pgadmin/dashboard/static/js/dashboard.js:665 msgid "An error occurred whilst rendering the table." msgstr "Se produjo un error al dibujar la tabla." -#: pgadmin/dashboard/static/js/dashboard.js:817 -#: pgadmin/dashboard/static/js/dashboard.js:921 -#: pgadmin/dashboard/static/js/dashboard.js:1114 -#: pgadmin/dashboard/static/js/dashboard.js:1211 +#: pgadmin/dashboard/static/js/dashboard.js:857 +#: pgadmin/dashboard/static/js/dashboard.js:961 +#: pgadmin/dashboard/static/js/dashboard.js:1154 +#: pgadmin/dashboard/static/js/dashboard.js:1251 msgid "PID" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:847 -#: pgadmin/dashboard/static/js/dashboard.js:1139 +#: pgadmin/dashboard/static/js/dashboard.js:887 +#: pgadmin/dashboard/static/js/dashboard.js:1179 msgid "State" msgstr "Estado" -#: pgadmin/dashboard/static/js/dashboard.js:864 -#: pgadmin/dashboard/static/js/dashboard.js:1156 +#: pgadmin/dashboard/static/js/dashboard.js:904 +#: pgadmin/dashboard/static/js/dashboard.js:1196 msgid "Wait Event" msgstr "Esperar Evento" -#: pgadmin/dashboard/static/js/dashboard.js:869 -#: pgadmin/dashboard/static/js/dashboard.js:1161 +#: pgadmin/dashboard/static/js/dashboard.js:909 +#: pgadmin/dashboard/static/js/dashboard.js:1201 msgid "Blocking PIDs" msgstr "PIDs Bloqueando" -#: pgadmin/dashboard/static/js/dashboard.js:931 -#: pgadmin/dashboard/static/js/dashboard.js:1216 +#: pgadmin/dashboard/static/js/dashboard.js:971 +#: pgadmin/dashboard/static/js/dashboard.js:1256 msgid "Lock type" msgstr "Tipo de Bloqueo" -#: pgadmin/dashboard/static/js/dashboard.js:936 -#: pgadmin/dashboard/static/js/dashboard.js:1221 +#: pgadmin/dashboard/static/js/dashboard.js:976 +#: pgadmin/dashboard/static/js/dashboard.js:1261 msgid "Target relation" msgstr "Relación destino" -#: pgadmin/dashboard/static/js/dashboard.js:941 -#: pgadmin/dashboard/static/js/dashboard.js:1226 +#: pgadmin/dashboard/static/js/dashboard.js:981 +#: pgadmin/dashboard/static/js/dashboard.js:1266 msgid "Page" msgstr "Página" -#: pgadmin/dashboard/static/js/dashboard.js:946 -#: pgadmin/dashboard/static/js/dashboard.js:1231 +#: pgadmin/dashboard/static/js/dashboard.js:986 +#: pgadmin/dashboard/static/js/dashboard.js:1271 msgid "Tuple" msgstr "Tupla" -#: pgadmin/dashboard/static/js/dashboard.js:951 -#: pgadmin/dashboard/static/js/dashboard.js:1236 +#: pgadmin/dashboard/static/js/dashboard.js:991 +#: pgadmin/dashboard/static/js/dashboard.js:1276 msgid "vXID (target)" msgstr "vXID(destino)" -#: pgadmin/dashboard/static/js/dashboard.js:956 -#: pgadmin/dashboard/static/js/dashboard.js:1241 +#: pgadmin/dashboard/static/js/dashboard.js:996 +#: pgadmin/dashboard/static/js/dashboard.js:1281 msgid "XID (target)" msgstr "XID(destino)" -#: pgadmin/dashboard/static/js/dashboard.js:961 -#: pgadmin/dashboard/static/js/dashboard.js:1246 +#: pgadmin/dashboard/static/js/dashboard.js:1001 +#: pgadmin/dashboard/static/js/dashboard.js:1286 msgid "Class" msgstr "Clase" -#: pgadmin/dashboard/static/js/dashboard.js:966 -#: pgadmin/dashboard/static/js/dashboard.js:1251 +#: pgadmin/dashboard/static/js/dashboard.js:1006 +#: pgadmin/dashboard/static/js/dashboard.js:1291 msgid "Object ID" msgstr "ID del Objeto" -#: pgadmin/dashboard/static/js/dashboard.js:971 -#: pgadmin/dashboard/static/js/dashboard.js:1256 +#: pgadmin/dashboard/static/js/dashboard.js:1011 +#: pgadmin/dashboard/static/js/dashboard.js:1296 msgid "vXID (owner)" msgstr "vXID (dueño)" -#: pgadmin/dashboard/static/js/dashboard.js:981 -#: pgadmin/dashboard/static/js/dashboard.js:1266 +#: pgadmin/dashboard/static/js/dashboard.js:1021 +#: pgadmin/dashboard/static/js/dashboard.js:1306 msgid "Granted?" msgstr "¿Autorizado?" -#: pgadmin/dashboard/static/js/dashboard.js:1003 -#: pgadmin/dashboard/static/js/dashboard.js:1283 +#: pgadmin/dashboard/static/js/dashboard.js:1043 +#: pgadmin/dashboard/static/js/dashboard.js:1323 msgid "XID" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1008 -#: pgadmin/dashboard/static/js/dashboard.js:1288 +#: pgadmin/dashboard/static/js/dashboard.js:1048 +#: pgadmin/dashboard/static/js/dashboard.js:1328 msgid "Prepared at" msgstr "Preparado a" -#: pgadmin/dashboard/static/js/dashboard.js:1020 +#: pgadmin/dashboard/static/js/dashboard.js:1060 msgid "Category" msgstr "Categoría" -#: pgadmin/dashboard/static/js/dashboard.js:1025 +#: pgadmin/dashboard/static/js/dashboard.js:1065 msgid "Setting" msgstr "Configuración" -#: pgadmin/dashboard/static/js/dashboard.js:1030 +#: pgadmin/dashboard/static/js/dashboard.js:1070 msgid "Unit" msgstr "Unidad" -#: pgadmin/dashboard/static/js/dashboard.js:1035 +#: pgadmin/dashboard/static/js/dashboard.js:1075 msgid "Description" msgstr "Descripción" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "cancel" msgstr "cancelar" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "terminate" msgstr "terminar" -#: pgadmin/dashboard/static/js/dashboard.js:1369 +#: pgadmin/dashboard/static/js/dashboard.js:1412 msgid "You cannot " msgstr "No puede " -#: pgadmin/dashboard/static/js/dashboard.js:1371 +#: pgadmin/dashboard/static/js/dashboard.js:1414 msgid " background worker processes." msgstr " proceso de trabajo en segundo plano." -#: pgadmin/dashboard/static/js/dashboard.js:1378 +#: pgadmin/dashboard/static/js/dashboard.js:1421 msgid "You are not allowed to " msgstr "No tienes permitido " -#: pgadmin/dashboard/static/js/dashboard.js:1380 +#: pgadmin/dashboard/static/js/dashboard.js:1423 msgid " the main active session." msgstr " la principal sesión activa." -#: pgadmin/dashboard/static/js/dashboard.js:1386 +#: pgadmin/dashboard/static/js/dashboard.js:1429 msgid "The session is already in idle state." msgstr "La sesión ya está en estado inactivo." -#: pgadmin/dashboard/static/js/dashboard.js:1398 +#: pgadmin/dashboard/static/js/dashboard.js:1441 msgid "Superuser privileges are required to " msgstr "Se requieren privilegios de superusuario para " -#: pgadmin/dashboard/static/js/dashboard.js:1400 +#: pgadmin/dashboard/static/js/dashboard.js:1443 msgid " another users query." msgstr " otra consulta de usuario." @@ -8350,7 +8387,7 @@ msgid "Failed to retrieve data from the server." msgstr "Fallo al obtener datos del servidor." #: pgadmin/misc/depends/static/js/depends.js:335 -#: pgadmin/tools/datagrid/static/js/datagrid.js:195 +#: pgadmin/tools/datagrid/static/js/datagrid.js:207 #: pgadmin/tools/datagrid/static/js/show_data.js:24 #: pgadmin/tools/datagrid/static/js/show_query_tool.js:46 msgid "No object selected." @@ -8655,9 +8692,9 @@ msgstr "" "aplicación." #: pgadmin/static/js/sqleditor_utils.js:162 -#: pgadmin/tools/sqleditor/__init__.py:1454 -#: pgadmin/tools/sqleditor/__init__.py:1509 -#: pgadmin/tools/sqleditor/__init__.py:1513 +#: pgadmin/tools/sqleditor/__init__.py:1471 +#: pgadmin/tools/sqleditor/__init__.py:1526 +#: pgadmin/tools/sqleditor/__init__.py:1530 msgid "Transaction status check failed." msgstr "Chequeo de estado de la transacción falló." @@ -8797,10 +8834,16 @@ msgstr "Opciones Ordenar/Filtrar" msgid "Loading data..." msgstr "Cargando datos..." -#: pgadmin/static/js/sqleditor/filter_dialog.js:226 +#: pgadmin/static/js/sqleditor/filter_dialog.js:230 msgid "Filter updated successfully" msgstr "Filtro actualizado exitosamente" +#: pgadmin/static/js/sqleditor/filter_dialog.js:236 +#: pgadmin/tools/datagrid/static/js/datagrid.js:362 +#: pgadmin/tools/datagrid/static/js/datagrid.js:369 +msgid "Validation Error" +msgstr "Error de Validación" + #: pgadmin/static/js/sqleditor/filter_dialog_model.js:10 msgid "ASC" msgstr "ASC" @@ -9176,50 +9219,41 @@ msgstr "Trabajo de respaldo falló." msgid "Please provide a filename" msgstr "Suministre un nombre de archivo" -#: pgadmin/tools/datagrid/static/js/datagrid.js:103 -msgid "Query Tool" -msgstr "Herramienta de Consulta" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:121 +#: pgadmin/tools/datagrid/static/js/datagrid.js:133 msgid "All Rows" msgstr "Todas las Filas" -#: pgadmin/tools/datagrid/static/js/datagrid.js:134 +#: pgadmin/tools/datagrid/static/js/datagrid.js:146 msgid "First 100 Rows" msgstr "Primeras 100 Filas" -#: pgadmin/tools/datagrid/static/js/datagrid.js:147 +#: pgadmin/tools/datagrid/static/js/datagrid.js:159 msgid "Last 100 Rows" msgstr "Últimas 100 Filas" -#: pgadmin/tools/datagrid/static/js/datagrid.js:160 +#: pgadmin/tools/datagrid/static/js/datagrid.js:172 msgid "Filtered Rows..." msgstr "Filas Filtradas..." -#: pgadmin/tools/datagrid/static/js/datagrid.js:164 +#: pgadmin/tools/datagrid/static/js/datagrid.js:176 msgid "View/Edit Data" msgstr "Ver/Editar Datos" -#: pgadmin/tools/datagrid/static/js/datagrid.js:194 +#: pgadmin/tools/datagrid/static/js/datagrid.js:206 #: pgadmin/tools/datagrid/static/js/show_data.js:23 msgid "Data Grid Error" msgstr "Error en Cuadricula de Datos" -#: pgadmin/tools/datagrid/static/js/datagrid.js:338 -#: pgadmin/tools/datagrid/static/js/datagrid.js:345 -msgid "Validation Error" -msgstr "Error de Validación" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:404 -#: pgadmin/tools/datagrid/static/js/datagrid.js:409 +#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:433 msgid "Query Tool Initialize Error" msgstr "Error al Inicializar la Herramienta de Consulta" -#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:452 msgid "Edit Data - " msgstr "Editar Datos - " -#: pgadmin/tools/datagrid/static/js/datagrid.js:435 +#: pgadmin/tools/datagrid/static/js/datagrid.js:459 msgid "Query - " msgstr "Consulta - " @@ -9555,11 +9589,11 @@ msgstr "" #: pgadmin/tools/debugger/__init__.py:2053 #: pgadmin/tools/debugger/__init__.py:2075 #: pgadmin/tools/debugger/static/js/direct.js:1622 -#: pgadmin/tools/sqleditor/__init__.py:1059 -#: pgadmin/tools/sqleditor/command.py:190 -#: pgadmin/tools/sqleditor/command.py:396 -#: pgadmin/tools/sqleditor/command.py:525 -#: pgadmin/tools/sqleditor/command.py:622 +#: pgadmin/tools/sqleditor/__init__.py:1076 +#: pgadmin/tools/sqleditor/command.py:191 +#: pgadmin/tools/sqleditor/command.py:401 +#: pgadmin/tools/sqleditor/command.py:542 +#: pgadmin/tools/sqleditor/command.py:633 msgid "Not connected to server or connection with the server has been closed." msgstr "No conectado al servidor o la conexión con el servidor se ha cerrado." @@ -10259,20 +10293,22 @@ msgstr "Herramienta de consulta" #: pgadmin/tools/sqleditor/__init__.py:148 #: pgadmin/tools/sqleditor/__init__.py:156 #: pgadmin/tools/sqleditor/__init__.py:208 -#: pgadmin/tools/sqleditor/__init__.py:345 -#: pgadmin/tools/sqleditor/__init__.py:420 -#: pgadmin/tools/sqleditor/__init__.py:625 -#: pgadmin/tools/sqleditor/__init__.py:748 -#: pgadmin/tools/sqleditor/__init__.py:821 -#: pgadmin/tools/sqleditor/__init__.py:876 -#: pgadmin/tools/sqleditor/__init__.py:928 -#: pgadmin/tools/sqleditor/__init__.py:972 -#: pgadmin/tools/sqleditor/__init__.py:1012 -#: pgadmin/tools/sqleditor/__init__.py:1021 -#: pgadmin/tools/sqleditor/__init__.py:1092 -#: pgadmin/tools/sqleditor/__init__.py:1128 -#: pgadmin/tools/sqleditor/__init__.py:1176 -#: pgadmin/tools/sqleditor/__init__.py:1231 +#: pgadmin/tools/sqleditor/__init__.py:315 +#: pgadmin/tools/sqleditor/__init__.py:343 +#: pgadmin/tools/sqleditor/__init__.py:374 +#: pgadmin/tools/sqleditor/__init__.py:437 +#: pgadmin/tools/sqleditor/__init__.py:642 +#: pgadmin/tools/sqleditor/__init__.py:765 +#: pgadmin/tools/sqleditor/__init__.py:838 +#: pgadmin/tools/sqleditor/__init__.py:893 +#: pgadmin/tools/sqleditor/__init__.py:945 +#: pgadmin/tools/sqleditor/__init__.py:989 +#: pgadmin/tools/sqleditor/__init__.py:1029 +#: pgadmin/tools/sqleditor/__init__.py:1038 +#: pgadmin/tools/sqleditor/__init__.py:1109 +#: pgadmin/tools/sqleditor/__init__.py:1145 +#: pgadmin/tools/sqleditor/__init__.py:1193 +#: pgadmin/tools/sqleditor/__init__.py:1248 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:26 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:79 #: pgadmin/tools/sqleditor/utils/start_running_query.py:171 @@ -10280,24 +10316,24 @@ msgstr "Herramienta de consulta" msgid "Transaction ID not found in the session." msgstr "ID de transacción no se encontró en la sesión." -#: pgadmin/tools/sqleditor/__init__.py:434 +#: pgadmin/tools/sqleditor/__init__.py:451 msgid "******* Error *******" msgstr "" -#: pgadmin/tools/sqleditor/__init__.py:763 +#: pgadmin/tools/sqleditor/__init__.py:780 msgid "No primary key found for this object, so unable to save records." msgstr "" "No se encontró clave primaria para este objeto, por tanto no es posible " "salvar los registros." -#: pgadmin/tools/sqleditor/__init__.py:1065 +#: pgadmin/tools/sqleditor/__init__.py:1082 #: pgadmin/tools/sqleditor/utils/start_running_query.py:96 msgid "Either transaction object or session object not found." msgstr "" "No se pudo encontrar el objeto de la transacción ni el objeto de la " "sesión." -#: pgadmin/tools/sqleditor/__init__.py:1305 +#: pgadmin/tools/sqleditor/__init__.py:1322 msgid "File type not supported" msgstr "Tipo de archivo no soportado" @@ -10305,11 +10341,7 @@ msgstr "Tipo de archivo no soportado" msgid "This feature has not been implemented for object type '{0}'." msgstr "Esta característica no se ha implementado para el tipo de objeto '{0}'." -#: pgadmin/tools/sqleditor/command.py:280 -msgid "Filter string is empty." -msgstr "Cadena del filtro está vacía." - -#: pgadmin/tools/sqleditor/command.py:407 +#: pgadmin/tools/sqleditor/command.py:412 msgid "Data cannot be saved for the current object." msgstr "Datos no se pueden salvar para el objeto actual." @@ -10557,11 +10589,11 @@ msgstr "Error en opciones del explain" msgid "Error occurred while setting %(subItem)s option in explain." msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:95 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:96 msgid "Data sorting object updated successfully" msgstr "Objeto de ordenado de datos actualizado exitosamente" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:98 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:99 msgid "Failed to update the data on server." msgstr "Fallo en la actualización de los datos en el servidor." @@ -10973,11 +11005,11 @@ msgstr "" "¿Está seguro de que quiere cerrar el diálogo? Cualquier cambio que no se " "haya salvado se perderá." -#: pgadmin/utils/ajax.py:143 +#: pgadmin/utils/ajax.py:156 msgid "Not implemented." msgstr "No implementado." -#: pgadmin/utils/ajax.py:156 +#: pgadmin/utils/ajax.py:169 msgid "Service Unavailable" msgstr "Servicio no Disponible" @@ -11037,7 +11069,7 @@ msgstr "No se pudo encontrar la preferencia especificada." msgid "Driver '{0}' has not been implemented." msgstr "Driver '{0}' no ha sido implementado." -#: pgadmin/utils/driver/psycopg2/connection.py:270 +#: pgadmin/utils/driver/psycopg2/connection.py:271 msgid "" "Failed to decrypt the saved password.\n" "Error: {0}" @@ -11045,7 +11077,7 @@ msgstr "" "Fallo al desencriptar la contraseña salvada.\n" "Error: {0}" -#: pgadmin/utils/driver/psycopg2/connection.py:450 +#: pgadmin/utils/driver/psycopg2/connection.py:451 msgid "" "Failed to setup the role with error message:\n" "{0}" @@ -11053,7 +11085,7 @@ msgstr "" "Fallo al configurar el rol con mensaje de error:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:585 +#: pgadmin/utils/driver/psycopg2/connection.py:586 msgid "" "Failed to create cursor for psycopg2 connection with error message for " "the server#{1}:{2}:\n" @@ -11063,7 +11095,7 @@ msgstr "" "para el servidor#{1}:{2}:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:597 +#: pgadmin/utils/driver/psycopg2/connection.py:598 msgid "" "Attempting to reconnect to the database server (#{server_id}) for the " "connection - '{conn_id}'." @@ -11071,21 +11103,21 @@ msgstr "" "Intentando reconectar al servidor de base de datos (#{server_id}) para la" " conexión '{conn_id}'." -#: pgadmin/utils/driver/psycopg2/connection.py:772 +#: pgadmin/utils/driver/psycopg2/connection.py:780 msgid "The query executed did not return any data." msgstr "La consulta ejecutada no devolvió ninguna información." -#: pgadmin/utils/driver/psycopg2/connection.py:1201 -#: pgadmin/utils/driver/psycopg2/connection.py:1398 -#: pgadmin/utils/driver/psycopg2/connection.py:1486 +#: pgadmin/utils/driver/psycopg2/connection.py:1209 +#: pgadmin/utils/driver/psycopg2/connection.py:1406 +#: pgadmin/utils/driver/psycopg2/connection.py:1494 msgid "Cursor could not be found for the async connection." msgstr "No se pudo encontrar el cursor para la conexión asíncrona." -#: pgadmin/utils/driver/psycopg2/connection.py:1206 +#: pgadmin/utils/driver/psycopg2/connection.py:1214 msgid "Asynchronous query execution/operation underway." msgstr "Ejecución/Operación de consulta asíncrona en marcha." -#: pgadmin/utils/driver/psycopg2/connection.py:1290 +#: pgadmin/utils/driver/psycopg2/connection.py:1298 msgid "" "\n" "Failed to reset the connection to the server due to following error:\n" @@ -11095,11 +11127,11 @@ msgstr "" "Fallo al restaurar la conexión a el servidor debido al siguiente error:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:1595 +#: pgadmin/utils/driver/psycopg2/connection.py:1603 msgid "Not connected to the database server." msgstr "No conectado al servidor de base de datos." -#: pgadmin/utils/driver/psycopg2/connection.py:1609 +#: pgadmin/utils/driver/psycopg2/connection.py:1617 msgid "" "Asynchronous notification \"{0}\" with payload \"{1}\" received from " "server process with PID {2}\n" @@ -11108,7 +11140,7 @@ msgstr "" "proceso del servidor con PID {2}\n" " \n" -#: pgadmin/utils/driver/psycopg2/connection.py:1615 +#: pgadmin/utils/driver/psycopg2/connection.py:1623 msgid "" "Asynchronous notification \"{0}\" received from server process with PID " "{1}\n" @@ -11116,23 +11148,23 @@ msgstr "" "Notificación asíncrona \"{0}\" recibida del proceso del servidor con PID " "{1}\n" -#: pgadmin/utils/driver/psycopg2/connection.py:1708 +#: pgadmin/utils/driver/psycopg2/connection.py:1716 msgid "SQL state: " msgstr "Estado SQL: " -#: pgadmin/utils/driver/psycopg2/connection.py:1715 +#: pgadmin/utils/driver/psycopg2/connection.py:1723 msgid "Detail: " msgstr "Detalle: " -#: pgadmin/utils/driver/psycopg2/connection.py:1724 +#: pgadmin/utils/driver/psycopg2/connection.py:1732 msgid "Hint: " msgstr "Pista: " -#: pgadmin/utils/driver/psycopg2/connection.py:1731 +#: pgadmin/utils/driver/psycopg2/connection.py:1739 msgid "Character: " msgstr "Caracter: " -#: pgadmin/utils/driver/psycopg2/connection.py:1740 +#: pgadmin/utils/driver/psycopg2/connection.py:1748 msgid "Context: " msgstr "Contexto: " @@ -11234,3 +11266,6 @@ msgstr "No se pudo encontrar la base de datos especificada." #~ " SSH. La opción 'Salvar contraseña' " #~ "ha sido apagada." +#~ msgid "Filter string is empty." +#~ msgstr "Cadena del filtro está vacía." + diff --git a/web/pgadmin/translations/fr/LC_MESSAGES/messages.mo b/web/pgadmin/translations/fr/LC_MESSAGES/messages.mo index 6508fe2cd2227bb82cec1f5c2a21d6b08a503080..10cf3f31da3e3d46089705aac863920200f02de0 100644 GIT binary patch delta 32520 zcmciKY1occ-}wFGJk9ewPX{v3v&=)GP#Ka?=2@9(P)AaxN`pdCNt95Lkdo4*XriPE zMTKS(8szzYkF}odzPD$4w(bA!f8Q@Y`&#?Huk~BMHSEXP)pea+mh1QBxl#uUXMHHa z|GkkTktmC`+gSRa|7$fPk@${cYiyjENL0Edk(fyNs#GG;2j9a>FnL=du`MH!7=zDK zu6BDO@fhyMCDc!wl}O~IT;R@N$zUo`F;>*X{5;So+5vM>?h)-D9UdKz1-O4>bRPQt z!?C;?OHqCai{V}@hsR=l_Sv>i^hquXaib=d!B$ur`(kCBj1_P(8qgN>`5l-AKS7`0 zj~C)ew8PqS5{V|*0d407EQ!mo4sOB*^q)AwMI$UWmtgP`tc7Ecj3*XFAC4}IJ|0~W zT@_s&T^oHax*_@^=A_*%m~up~bCDHyp&fn{%X?#ae=L6)%ZFn5a4a8<JI*8jj=WQ>=o%lmES7u4a-Uf4AIsOq^3Yfwfd)D@){l?%lVW*#EZ-E%sp#$h z@5P<5Vs7-V=z{3|(Ff5*x)|+nW31m2eL4DS^!4bQ(RZTnMN{v`i;tpv(T4ZM@)wws z^4GEaee_uLr|7TI6VX%AGts}J=g{^O^V6mhS;IvlXEblLAZFvaqUeZAV-9SJPFWkY zp^oTw?2HC_HRi)1SOh1;@*P;7@&o8L+<+C`|GT(IQt>l-K;*kC?B`nOKJJ7iZ~z*} z6!c)Z58d}`&<5W|pFfDj@l-U=-J!lxw0ZP0Ea?6p#)TbEMNhPam>r*tuE7f^Z$LZz z3_a;iU>;1|lSt%+yy*L-&`i`oGuRM)zB!t)&R7?_VtW7I#Dy>1fxd7L7RH6>3r}Hg zT!X!F6MC}cUXV!C!**B)Cqy5^rj*~uNtor{MB-AMhECxQEP(IbOa2RT@dXu*l(UCVm1MG%9uqU>{mDmoy#mlhL{XBycu_kWE26!9|tjq(6L<{Ws0QvX9 zd#I?2Ut(L#SQw7r_IMlR>##Nc8tZF67#i%0wWyzub#XJ+$M3NQ7Jn!N&<^WS9*bsf zDfY!Zsd%I2qOfZFVSa9m!dy5Vo!gmc!wb+6y@sxlA8{a_h~*xO!~1=)5cMNt`9>^4 zc`n-CGAw|pXW|1}u_YDnq7PUmP#8|!?T?30SJ(5^{1}jqkJo?_A zSpEtf={dBYe2;{Il*ioe|Jq!*_?n?3>xjP41zoLu(T)b80bUpDXGZ76`unj0_gA4A zcstgA9LwLu@^5H=S(Y*o`cD+#!k=En&_&V^ZD0tRs_W1xn1W_z9-7K!SOQECmhEUNN+)>@=i4M_hB)72p!kxoD0rpmX^XR>o4R!w6gB1(dIi z&O#erjlO>Xt7Eoj!ckop?eG$`y(#GSUV%RMIo808HRQh*7q!+fdb|p4_$F+M&to(E z0V`nnwc#_{1|9iz=)v!b0hpDKAd7cdo zHbW!tg*9;|8u2>xxzA!b^SO|z+UNkTKr=NN4R8tC(Yx3if5qC^@%b>76H;6xskjGC z<#Vz88P=zK25q?d`tV{`^tl_*j+SFpd>iZG&#}JjhOp|}qXFNHzV|eG^nQc}lFED` zJWvm9sDJc!w1a2R41E~OXV8q4-54^`89g~CqV;#74R1yl?Gg0-%ol^T(EGiyf%|_Z z7q04!XaFChC)F8r5f5evVEf&TJXhXAN`Chca6_^dzp#i>t zKKBZmv7P97@EKl!r_m$4%&X+z23o%w9_WlVFcO`^30MYiKm&LX%i+_}x3M(kBUlRm zL!U3XJ!G&kmZ01noyy_S$!I?_Q(PG7d^C_n=$tJ_Q@Iwe#5d3YO1>8E*Fqa?8oemi z_e7`k8noRp@%}V)KzE@1+>Ny`wTKH}cmwVDBlN{D(HDL|r{Y&M;`6aS=j&na3!;Ht zfVR^NlXwyO-f*Ci3>Y?9bKL8qa*(sU4(zca^4+bEmV#+K~viq z4Rj#-{z!Bn)3II#e}JIvzwk!*wrodt*&kTS{r@)?MX4zIW*A8gbkVdzBkziKa3$LC zHE2hp&=KE&PQ{&A6&J?(m!mt;%zcV(>jPK;PhdIvPZWA9oYnQv6pcn3Okq~M2kqzq zT!D|HsqOG~$Ve|VW5dyoW?(bC6Px0z==-NI8)m!{j^-SgGBs7XaAXbRjn-I=@&Ggw zcSIMW9ju71#VnLxL_2s1%j4Ve{&(1u@-Mg$+wBZT@2BVh&hI4uMpW?KFqg&A?Nb*k z;icFbufq#)Et;8+u|6KemRR7ukh!i{mGWRr;#{nV&tPNRja4wQD+E$?7x_0;J*d!m z=%U&Y{Q~Xy1ln-%-Jzk@Xlf^66MO~@=n&S%g71e8TBDg970dUb1AGO`;{FsDHMls1 z<*@t*;mB=;zBn9{cn`W8p2OU@6YJn!%#Mibtw&!g=X-W%GhjBeA0 zSO_n{-0uJWTolF;Xh%1q5zoQAxDai4IU3L=^trb&D}ECF91ZLMx`@BSYw=&KkNrOh zi~MeM&Ao-G>RkNFg%6bYG|X`qbkSUg1~3_O;%#W^=b;_kj}7q|Y=B>*0p;HpQe6aH zwB<0JSxjd(*7w;*{%vSH6?QNO9r=CHWoT+wqX)|ySOmXCGw~<7ow9uvGEx!ks2*0u zc4$B&(Ugxv*TAi42Iqc8{!Q5;Dje~nXoOG32VOv5cpV$zF076JVLhz1KkS=bl1S`z$WN z7jO}_|1wPF=jZ^wMcerU&E$D(in+c@uccI?9Tz33=z?}U7){kgbd}DF^&8PZ-i+ms z(KYi8x+srFPoM$*g@rNkbyzz^(107F18Igi-2WZ8FqN00bJ!n^^cM7mIcS4-qk%0% zN46FX_*L}%576fiqEmDPotnR5ea-`+oqXu?MKP=Uzls-F6CGhatdFhGwQwC8@f~Q# z_o9pS3CzT&(E!(=9dAI_%1*T1eb^np#CBNyVEAf|##A#ZR&miD4`4^Ea3~xcLvbkO zH_#5MeiN*NcF-6rU}8rhXzO z@n$pw%g_;TL_6AwW@1+?e;xe=&D4MBqRVwSl#8LeB8k4&1YJ9w52wQ7xq=E)-xsUk zaCGkOLSK9Yo%`p}fOeuC9Yh;Cjs|uT%}kaf;VV}NUEKB1fp$SN)E8}ka*7L6csn|G zE6~;a68ggH=z|}l9Unp)IE}86Lf?hYa|cXP9)TC&9IS)uurhub>;H>Z{yy}R>cWMo zx&lr804#?iungXT&gF76121D%+>2&xe=L88StuVzGx7_%{Z69;%k@LZSOs)|H8Gpt z|At(cqUM+#d!P;UMLQmhruJqu(7Vwb04DZ97HpB6n+1{SfBf- zfieF@(ia>y=mTxh$h)F*d~K{BjW#?Lv*Vp;YVXD*u15pdgH7--`gJUMEM%-JeoFZY zw4Ex)*$wocXu?G$yb4{NH=!xM8y&&@=o)wg%i=R=pzmOMDq?v*Iz>mYDgJ|Y)bPi! zyE;VspaUC&Ddr$Cl?zjNGy1|@bc9RL03JuDVl^7b8<-3CpznVb{T6dmK8j}IB)YA$ z{1gUO0&TYjI)M5=k$*?riVC;cWmpY|qV;!S5+B9uaXY%0>iir6>4Bz8bw92%W~u7O)HKh8k| zS%hX{X>=uKQhpX4z{Z^U##tgUjS|M63S`Slp*o+H1Y>9TzCfWs!yk{);M>`xI z%M;Pe+#KuQ#fp?ajpfr=h;rtiVJ#KK0+ef`{j~a%`8VQDRM^o~XeI`sBOi}0!fEJQ zSP*>}9nnfOmFv*wUqCz9ib;Gg-v1GuqTkU0=QthS&vTmm`$7>a99dyLIkBGzAr4q!Suu-UP^7>iJT3ajADSOdRFap6ZK_nGiJpf1*;d>IzT zo6wH#K^t6x2KEfv&WPEqdXXGa9%90#7il^k7cpMf8pqEjJHzmiJmKa&kS!^$Zx{^Y`rN@ZrGf77)`GcgGbY!TYgdMt_u@dEq1@+35%E!YJQV9M29HG4)nMYYhy)e&9g-O$C?2aDribWz@b zj`%J#pp~(HEBgNX===MyDjq@yls!jAdbiX>cUyxT8L4y!t*IzRMVENvTJ!`P6U)=1 zvts?dXh+M?j#i<8K9A1v%d!3d+Ro8<|5Wrmn!(&TQz0ewa)t)3M7Pl(bV{yAJ6eS9 z>&MYu@LVi!#~hSDz-+h=ef}%7o$t`VPNLiQ9J&_r=L+|0rns=8IU0FyG&R%F7iOUi zJQ(XAM>|@J2DkwY;0v_FZ==7V&z(cx&yqWo^P}w+MR!fAO04LBKG-XIEgHyZw1cT= zDsMsOd_Ma8&t_`xt%iXLPFmLQl*rc``g-n13!@ROQkA-2h!|-D3Sv zbZtySU%VR)XdxQl(pY{P4d8i9;!9`-zCZ&wgihhlXa@dC*R%if<_#64Fv*RY=!0F+ zK>DF4;6!xpXJI-3w4tSFM%JMx<_`3^edxfxM>BO6t6`RWA@Ew5-TmK;3sco5+7E4L z8rso(bOaBe9X*b&l^4+r>__MF2%3RJ{xE=C==Ls&6|o#T1#QvHT!N|ATwES++=DKn z#puXZp&f5VNAxC|nNQ;V!}0zfXrPG#q2ZjEg<^iRzA*Y;X*3fx(DoY_VE=oRUQC5Y zYYKhwh4|p+=niyb?_+t~hmPbFnt}h&hI1DTnJI>~C^yHhI1D@B`gs2j^k6Dpi2ZMe ztqX+?+M|(O8q58o!_ZV-hmL3xnyH)6k0qFC?upEv>Gd3^!0Q&w?bSl@N z15LdgD|Vxc>npUO-|-GSgQj*y@i5{!=;C|`ZSWa%L@!}W{042OY>Dt(19badj0WBx zy*~x{xTO;FxNw_287dMlql@lSw4-m)k^YIM{Cq6uD;Y*u0v$;b&13`g`PQ+%GunP% zbYSDr_NQS1zyGt+7aS<);(8LD%Qw)u{1hGOX*BX|r9uOx(eHgV^!XuZYNw!q+<^vi zA38;kL|32#TZ0wc|J%7p;z4xI&Z8aXEFE4ff$sMT=wj-CF2*kCbKTL*3_v>`gZ|=~ zhK_Urx+a#Q1Kf)KuJ{~Nj_4#8KA59Sh^#1ja#cq=YKb=3F4p%&*Th(~!)fS`#~ z53E@+{KA=mo|v1^)b2q$`XYJ=&CK_h#8YU%#VUo*eG(f`?o^5WUzdv;sIZ}@(T1K! zU)Y2$n%A)v?nE<^wQ_ha7y4cSbP<+7Gg%#7^-bdauF+nxzCTvy{=^g)rs@%NmA-^F z_z{}&{a6!!Ljx&&L0D83u?po{=<_|$#dkFt_-J%3O+f>?1bC;v-^+P+JhPHPX+VNxPqFsks-2X4d z8{5$Bu?y|sc&z^`*5{}eUaX1+)({Qg3iPbM8r|Ucn zf9Jy0n5rKBFxY?t*%f=RHT4Z@hNE>nT3(BN@i;cb4z)58n{X=j!&h`O zbO66$9jw?OBmJL_U5@Uq6x!}{SQ`(c0TpP-{`Z9o8-@->q75!YA9xq*<4J6Wl^cZy z`lIE!Xa}!jIso+fij6~iJ<)(~#hUmu8o*vOp!1E{|GvWQjiPPQ40Vm=9_RqC!F=xj zFh7KwfK?3Um1u6?V7}ZQy(K<8d<9=V%{39wnkxqK(kGZ;yU-E=A{h1lrCxG{76t z%*>4SbJ2hwN^#+wt&R_DK|c=L(EvV2Gx7^M=Vvgz_&S98B4|V9(2nb)Yo%$t-#vO2 z8pvSu{n63XOo7qA6O1zOVsJ)z)}_J36v=(W%=P>yO0xU(f;ljbA_h4H`b<{^WyNg zWfSzd3(@vFp;K@rrvLq)5nT93=tS&+Q_+3B6AkPT_QapC3byGKR`oD+QQeMi$9ZUA zkE0oR7VT&=x;A#A8TcT&7gK%=_H$v1zl{EfRWq1FG=Pd-LI-uw5p+aH)D!J!Aey03 zXa_UVl+Q-j)Ph)Eg1)yL4fNSA?0-l8O1$wJcB1@#w8$ml^Vts{A)r}!lKbVm@=r90 zyim7{#Ql`}T$Yjkr`yNS_piD05dR2@g> z@(-+ux%z}7wlVs39D)^aHv0Ti==1B*OumEZAF*gAj-%&6{i`z4{|-oJtVQ`DG@wg% zaN!S$udx}H>YI^hi#^Z|@5g$$30*7SM~_8+ivGGVSBI7TESzELikj8=|T zjn;_Pj@FAdj5dijkG71qiMEekbTzBV4m-z+OQYSRS44ZEx#|e@T?birlyY-SLyq!+Q=Iz_YRb#prwJ zPnLtxld(SgfY4zX^t}e?#%+$C&Arec3E8 zbPWu`2{;xn!mqJ4RvZ{krh(Xk@-n;__v39?Zcs*I5I%+mc7721-`_$x28Z87rO_1C zK{Ie6rhlfQk&nV8rqBSF<7j*euf&2wf+KJ!HLhKIG$3)fP<6EDXGBf@ht(Z9FXV*~sV8)Mm#;V|!k4Jj`{JKl}n z&m0x{ZIMAVI|BM8ydO*ovOy@bM4Ug`=WC@ z68*(69=qc$=;GduPHD!t^jbtQNZ1I-{$22)f#DLmOU>Rq=T=^3Tu!j-VO% z4ITMeOyYlN<|)T{2rEc|9``U9sY%$Oy|)#u01}y*ca{KdNg&@ z(7+x-JKTc)8GHy`L;s?gsxu)hzTW5>n1crN2%5oFm@={#xNxrCjW<3+Q+EViG{2y0 zS{)xd-Xh#>I9dyMcUW@*^OhuQV0d7Du_aQo5o*H%3M=| z4bVuhMjuSY@`G5J^2_LMIEXf!F*R)4oao$^M(Z1(BW;c@zIN!*+aHrSC>3waL`S>~ zJ-gSTDSZb`{TFCMKcZ{nB$|Qp)53F|(UJE<*U%m4RBgcFxD8$0m8OUGYhij|7src! z@y2-c!FlK!cmUmI%h0JI~H9Fv(NySqaCe7GqxE``A+mReHdM9r{n#G zH^uLNM=t#H^eQwZccE)yIgZBH(6v$H<}k-S(9{mahIl=i@+Z)Ne24~g49(;z^!amW zfH`M`0Tjmc_rE3=gSc@KUW=>H2eaN18p@BJ52evXmqZt5N9=~9u^w(lKSDpCft9>9 z{EgKW`%``yyI^q^{SX|8seW9%!G$-<-4+5Ff!6Ot>nqI+i*78Msm0g?cca@j)=c1^FPFL&UvA}DVm{SSQnqharhaw!j7r=@t>ih`+6n%;K%4< zI**O9)LmiDFGDjl1r1;s+VMMRW{#on7r8sscffX(hoKo>g_UqWHpSH6TvX?x!9DR0 zcQhljFp2BY&+s0siYL$xOD+fvv_R)_BKq74w4*oBRG&gm%#Yn!FZIStF|9{@H~i~%FEEBaz2*9CFsHQBId;R&?9y)+QIK=2WR5_f6)^# z+u{&VakN|&eXbcAcq>fV;DGqR@aQzWnEE;B+7g?aILH1*riKX^Vy7j3Sk?0@%ri>2Ynor-RcR4lJRzEX*G=&FA$ zmcKt>e*&YwS14^O;s)im!P0+ie!sh41=(RM^m`csW*hHhc}oV=c-{(68BB=n;Ju z8)D<>#N7qc(=nzbI9Lx73=Rhj4I#%pP7uR8Q zyZj!_z9|G&7TtDj&_&h*-4#R8H8d7o-8ZA#Y%v&szr zUWzH_^jv=m^)KBif7ZiY(j0)HIE@LDyC% zbWx5%+nKwK{qK$YsW8%w=#jbyT|D1J&!Fc*{#S#|(fdQt6Yxf~;RWcFJ%>)=HuNC- z09`v-wuePn9G%j-+u8pfoo%QvqMm2~{m~JRK^wdS?eGEYhR0F$7p-sq5Y)JaN(lL@kX#Ax`?hpx7jeX!)dX6CpxmlXvS8e2g|c~ z47cLDxZ=%lf9zXfil(5?%|p+Jhj5Vl|8XvIP?2~$q&O!Uc?I-{Y=xfvqtHNJK<9b~ z`a|MdbTMXqC)_W9jUu?cZLqCM=wHm%^-9e565hH7uxatXgfTw2&EWm$6s^F9_y(GhKXEDkjXuBVefIwaT)g^zSR{wh zkHi_Y;Q}9ogQ)^KcUPgQoQiJ8o6!+IfM#qZ`ra0FvF$_y`UIWg@6fe%0$n5dKV<)# zno1vrIj)5^*a(gAVzi-g=s|M>8pu89l&nS9$j<0q^tl7*6r4mek@ureu8juR32moO ziVGv3f^~2XnvqTDqWcmZ!C`du|ABtDGd~WCupBm}+zyjC9o_FsVtEUC0)CDLl7COQ zUl$!fsyi2UG#c$_B07TG(e1Yw8{nH*AODP2-5cJ!3OykQqH}y5x<)3UDZddN;B0hi zA4W5_0qHlD*v5r(`WBj!U1$Tx!UKul(Cu~xoto00gej?wPF-^})$P&y{n52?9oq37 zm_D%309K;UZNv2U|3fZp;0V^nb7-n-ei~ACAv(gV(QP*pZRi#>fQPUyJ{J7|&EUV- z77Oi*|M@&R(EITeF2?lV|95{D=6+dp7djPZ(HC;<4@YJJw7wL2K-EMS)0OCR!((|Y zI@dSjg}4-5GyBlLD}F~alVFPv1kvB$D)DfMEE74sr0IT3Aw4nv)^G~B| zXft}YZ%0%AF1p>mLKo#(bc#!S5vHWc7wmr^8&_whPjT_O9UqDlS z1hZiNufv)sj6R=47g=?5O*D!1ZP52RVLhA}>z_a~`%H=pBU_I~{0=&T1K0=;qvt{K z17V61mZxeITfpQW})lj?|7etSt zFLd}OjJzkhT?b(jZ$dM)6r1AfI04U~BOmo`*aeHwlz)u5aX;qt_y6Ho@e`Wb)7Tob z9u9xgbwJOBdDs;G*kCt`hQJ&1s68B zI^K8*or2wH%05E3=U#OCeU3KxA6CY^--X3jAFXeVjM{rvKNZ z=W}6)51<_`Lg(~hbY!d123|uK&qruSN72vdpEv_^eIG_P8yir57~S5x(J9-HPVotJ zahCmo{qMGG_Cx5XJvuji(T0bjBbkn_>RZw0A4OC7G&+*?Xog-wpWlw@#fWt%e~t#6 z{b=~Jz9>52)<;v}h4xgq9lD?aT#a@#4DIN8bWW$EnV5l&?C$6i^!b(1=gI{gQa^_KSK-Z+Q#f7!;ljC_{8L8yfBFA+yq5CNpF?Wjz;={(p(D!kO9-d}8bA}Y zz5@=xKG+90q5_vGxUXHtisYIFI!teXBcriCNp_%vx>tglagIA#$nT@W6 zS7QB_*q3sy6X7S@5OmJx;X>Sk?wYPAgA=h4<;8fj`+qkVo^+l62n`I6-i>y+5xe0r z^rO_|RQP8&6VVZE#2%RA&k)$vXh1iht9}n&h(BQ^ta3UWcwI34_y1j7xLr1(4<5yK zSn*6a(T1QOsfW=;vladAb_yF}!LzJ(_H9QjOS#YA;g8eF=vvx_X5=W2#A5%1e}r=j zrmm-A2N$mH`u~OzG(lH=Z*)~(gYJrv@%|)q5#Em;Fi)Z9#B1p8_zZpj2lTz)(68v< z(OT!it{ZTU{hyB;L#c2vO+*{KHI^5n+iWHJ-1_Ktw4?XY4!%bB{n6;JSe5dh@qXF= z!u!?G_L`vYxBrj*Z)82FFjcpsfjk=@co|LkF7(B0=fjJI(0yGIJt-TZBkmCGiay^P z4R8<^!LjJ#O`(hXF)vKz2iOb`qx-lt2eAiI2Q;<4&<@9-nV5l2&3x>N527dGH}U?l z=xH>7tQncXmu|6X+1W*9Y zL_+D4ivYyg{@j+VI6l zgNfegS{Q)!aA>^05M5g<&>u3dUe z&_Exw!C~lXo{C0v2b#(|3xpBhg9f$^oto|Fh>xHh{E7y8Cf@%q)>keVo~w=Ss%Gev zq`Gq9svZO+Zggbt;-mN(I_Fagg*lvqPQh}t!Pl@keuDns$jcYWZFVWTcE+K* zU@rOCmPVm^aEr9Yf^q3P5mzP`LE;slh}iDwqhX@ zS4GF7ADI*y$i3(kJ%Uc@lUUUKzm^LZ#p`Hi=zgAtJ~snh zbazIVp;NLEo!Xt~50OJy1OLKWSh)oI-y4^6VaKDfG|ofoSE6&i9bHs=(C0o!=kP3= z>M|w62&3^u1IE(Jn$I69$nzejp z`hURxDx60BH+TzPRUs_4eduR2e=-En8naUFf_B&)%}j4>fMd}qc@#Zoo=vj<+i-D= z3awT#EUFP`iYK5WoQ5_y3q7dj$NPKHx%?cRif_=AA4faRs1(*zN%Vf5Xj61ewM}u+ zk&7`{8J|P9)n2sW6KF$!VKppRIW*K9UH$E`Dt3+alh7%<8J&U!=yQ*tQ?oMOe>s}^ zfD0GPH|Tadg|6~!7lao|pyfJf!)?*$dZHs8il+2t^x(P+9qA+JZh8`Z@1=NuH=5Zm zk#BWQ>Jpi`8!YFG<-&_!AtJ$Noe z1L}hwY-2Hx-~SuAF!DRo75tRKDwLPU`ghP5_F;8Ag6`+M)iM)FEP+l{bF7H%(3B5B zI~<3mekMAg#pwC67L)X!_?U~Q@C17FE~y?O{}i8NSDe9C)IU`-GyM+~kD!aSa;?nt zpK3#}3*{Yn6m!?kOpL{o=$g5=zvz9fbxo9_crgn97BzpNWoaJ(|+P=+RrOP3X81=BC^d-A0|z z`~A=ZX(Sr>4QM9rLj!vS-F|z~HF69cNYS=FPj2gQ;e!{Wkqf-}&AX)(J0pGH3} zo6rtlMt|AtM!%Lv(bQ(N3nMIuzF!=zuNv!{pzpWDLiC^L#)T1Hi{)?%deS|B9w4i* z5Wb8q&i7;aU$mk8?L!7DpwC@~zBdRBcq%$&H=%(nM+fvgrvLfht6VrIZ=(ms?&u%r z9G2-2Qd$WcQ|^w9@OCut&DaFrM^}Aj$FR7np!e%WFN*d3&~}G*WdD0~j-kR-O+t6U z?dZOJ1)Y*ZXhY}Gj*DFs|D-}!`3SU~h1dy~q9Z(vo&&$5ft9{EOm*vM?~7Am^^c{( zkHmCzaXg4l#k1%t-;GH;h3<-CokBy6(UEjT2hbBu^$>J%&W%2V2Dk!!ehvEkh7=dB z<{jvq??d^D71qV8tCkJe--*sT8{?uGP-tB zZ^VmF&_KRJA3Tem3z=QQ3;8h%<>Ki5(&+OSpn*3>r>HBs$Ogyy3Fs8gLI?CD8sIJ@ z!>Pm`E?lL*p&g!zCN2pdk-TWbm!KmWh)&h5*bJ9qef$K?MAl0~1`D78mW29y>yJ zPjz&T+sFDY(H>~K{m{ib^770E>53Ut7{ENVqkGUFCd;rZp2j-Z;fl<}!aXy_ZoF#7 z@T(Voy06m4WBa=1tTAlxl)=df<40dVWpZ-*=yBtcLxv}(jh;Mu$hhIj@z*CuP8vL6 zRC3(t>xXYl9;}!#WJGfE@F~eD$>q%Cl61K z8b57#x;SOj@c-4&-8j8_C#m?|T_Dx)$#> tYW(z=!T%NM;#|ctCzVX!`~OSNjm0uI*3Z>v^ziA)bdG9u%Iu!={{gP_oZtWe delta 32067 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

nd_OhE@e z2aUvY=oP#dJ$~P!d*nPik!r0&{kCYmt6FpZ9r<_){0csZ-b^o|=l>1#&?yas)5B0AuE(IuOQ4rDz#p?A@X>qB%&K24HvSAG%A)-J4J9W!F4{kqk3;vyBy<4N&`2d`k!Vh0A$o52qDyib zZKzO(&~YYurw>AR`R!;!%h8MLf9MR)qW3_0$1t$k=vw!QUWabN=}3FY#Qh}P94pYJ z*o^M-FE9hMcM7K>6K$vqI+G#j3`U}%z7^e^OQI{$0ltdX--OoRhHmDASlEMpl7#2- zJXXUjox>)piGEbNL@z_vcp!QzZbAn%746_*^!P50&o`p)Z$$^P2i=4pN58|=zyJS9 z!iu@OgwPa4U&z2LSREa4ZFG~iLzkv6y1B;0^4rm+n~P3l6*{m3Xk4&trW&ibf!Bw-C7!=m0aKjnN5pLwETVXoRmuPs?z0 z0Jn7G{5zv01^P&=upIpsY((#c&(N8kMb|h>_b{-6=$h6+2i6*m*m$&qiD>;9(Yffo zu^6qlzI!q~^%sb*QQ(Yo_XsnofuqT{MtA#ibWJyHr#+cx(Xm}= m#W%jRE3IwX#@-*KP3^hpSn>1;8^@GLUsr!)m2T<1a{eFqLl;E= diff --git a/web/pgadmin/translations/fr/LC_MESSAGES/messages.po b/web/pgadmin/translations/fr/LC_MESSAGES/messages.po index e77a4b89b..9ac771980 100644 --- a/web/pgadmin/translations/fr/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/fr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-09-05 17:05+0100\n" +"POT-Creation-Date: 2018-10-01 10:22+0100\n" "PO-Revision-Date: 2018-09-05 17:28+0200\n" "Last-Translator: Fred Escallier \n" "Language: fr\n" @@ -45,8 +45,8 @@ msgstr "Ordinateur de bureau" #: pgadmin/preferences/static/js/preferences.js:411 #: pgadmin/preferences/static/js/preferences.js:440 #: pgadmin/static/js/sqleditor/filter_dialog.js:69 -#: pgadmin/tools/datagrid/static/js/datagrid.js:261 -#: pgadmin/tools/datagrid/static/js/datagrid.js:319 +#: pgadmin/tools/datagrid/static/js/datagrid.js:273 +#: pgadmin/tools/datagrid/static/js/datagrid.js:341 #: pgadmin/tools/import_export/static/js/import_export.js:484 #: pgadmin/tools/maintenance/static/js/maintenance.js:309 #: pgadmin/tools/sqleditor/static/js/sqleditor.js:1808 @@ -141,6 +141,7 @@ msgstr "Afficher les objets systèmes ?" #: pgadmin/browser/register_browser_preferences.py:22 #: pgadmin/browser/register_browser_preferences.py:28 #: pgadmin/dashboard/__init__.py:119 pgadmin/dashboard/__init__.py:127 +#: pgadmin/dashboard/__init__.py:135 pgadmin/dashboard/__init__.py:143 #: pgadmin/tools/debugger/__init__.py:73 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:21 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:36 @@ -164,7 +165,7 @@ msgstr "Compter les lignes si le nombre estimé est inférieur à" #: pgadmin/browser/register_browser_preferences.py:34 #: pgadmin/browser/register_browser_preferences.py:40 -#: pgadmin/browser/static/js/browser.js:126 +#: pgadmin/browser/static/js/browser.js:129 msgid "Properties" msgstr "Propriétés" @@ -479,7 +480,7 @@ msgstr "Aucun paramètre n'a été modifié." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:541 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:437 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:925 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:586 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:567 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:507 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:605 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:328 @@ -519,9 +520,9 @@ msgstr "Serveur non trouvé" #: pgadmin/browser/server_groups/servers/__init__.py:976 #: pgadmin/browser/server_groups/servers/__init__.py:978 #: pgadmin/browser/server_groups/servers/__init__.py:1242 -#: pgadmin/utils/driver/psycopg2/connection.py:255 -#: pgadmin/utils/driver/psycopg2/connection.py:1258 -#: pgadmin/utils/driver/psycopg2/connection.py:1540 +#: pgadmin/utils/driver/psycopg2/connection.py:256 +#: pgadmin/utils/driver/psycopg2/connection.py:1266 +#: pgadmin/utils/driver/psycopg2/connection.py:1548 #: pgadmin/utils/driver/psycopg2/server_manager.py:405 msgid "Unauthorized request." msgstr "Requête non permise." @@ -547,8 +548,8 @@ msgid "Server configuration reloaded." msgstr "Configuration du serveur rechargée." #: pgadmin/browser/server_groups/servers/__init__.py:1174 -#: pgadmin/dashboard/static/js/dashboard.js:474 -#: pgadmin/dashboard/static/js/dashboard.js:635 +#: pgadmin/dashboard/static/js/dashboard.js:467 +#: pgadmin/dashboard/static/js/dashboard.js:654 #: pgadmin/static/js/sqleditor/execute_query.js:255 #: pgadmin/static/js/sqleditor/query_tool_http_error_handler.js:51 #: pgadmin/static/js/sqleditor_utils.js:164 @@ -702,7 +703,7 @@ msgstr "Base de données déconnectée." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:447 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:432 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1084 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:660 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:641 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:612 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:734 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/__init__.py:775 @@ -843,9 +844,9 @@ msgstr "Conversion..." #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:328 #: pgadmin/browser/server_groups/servers/tablespaces/templates/tablespaces/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/static/js/server_group.js:39 -#: pgadmin/dashboard/static/js/dashboard.js:988 -#: pgadmin/dashboard/static/js/dashboard.js:1015 -#: pgadmin/dashboard/static/js/dashboard.js:1273 +#: pgadmin/dashboard/static/js/dashboard.js:1028 +#: pgadmin/dashboard/static/js/dashboard.js:1055 +#: pgadmin/dashboard/static/js/dashboard.js:1313 #: pgadmin/misc/depends/static/js/depends.js:93 #: pgadmin/static/js/browser/server_groups/servers/databases/external_tables/external_tables.js:42 #: pgadmin/tools/debugger/static/js/debugger_ui.js:231 @@ -1292,8 +1293,8 @@ msgstr "Trigger sur évènement..." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:106 #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:300 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:342 -#: pgadmin/dashboard/static/js/dashboard.js:998 -#: pgadmin/dashboard/static/js/dashboard.js:1278 +#: pgadmin/dashboard/static/js/dashboard.js:1038 +#: pgadmin/dashboard/static/js/dashboard.js:1318 #: pgadmin/tools/backup/static/js/backup.js:331 #: pgadmin/tools/restore/static/js/restore.js:227 msgid "Owner" @@ -1741,8 +1742,8 @@ msgstr "Correspondance d'utilisateurs..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:29 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:26 -#: pgadmin/dashboard/static/js/dashboard.js:827 -#: pgadmin/dashboard/static/js/dashboard.js:1119 +#: pgadmin/dashboard/static/js/dashboard.js:867 +#: pgadmin/dashboard/static/js/dashboard.js:1159 msgid "User" msgstr "Utilisateur" @@ -1883,7 +1884,7 @@ msgstr "Impossible de trouver l'objet catalogue" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/__init__.py:51 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:579 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:57 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:58 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:13 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:775 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:776 @@ -2192,7 +2193,7 @@ msgstr "Non NULL" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:211 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:502 -#: pgadmin/browser/static/js/browser.js:141 +#: pgadmin/browser/static/js/browser.js:144 #: pgadmin/misc/statistics/static/js/statistics.js:120 msgid "Statistics" msgstr "Statistiques" @@ -2617,8 +2618,8 @@ msgid "Trigger Functions" msgstr "Fonctions déclencheurs" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.js:47 -#: pgadmin/dashboard/static/js/dashboard.js:976 -#: pgadmin/dashboard/static/js/dashboard.js:1261 +#: pgadmin/dashboard/static/js/dashboard.js:1016 +#: pgadmin/dashboard/static/js/dashboard.js:1301 msgid "Mode" msgstr "Mode" @@ -3290,28 +3291,28 @@ msgstr "Déclencheurs(s) désactivé(s)" msgid "Table rows counted" msgstr "Lignes dénombrées" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1197 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1186 msgid "Table statistics have been reset" msgstr "La table des statistiques a été réinitialisée" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1378 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1367 msgid "-- definition incomplete for {0} constraint" msgstr "-- définition incomplète de la contrainte {0}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1440 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1478 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1429 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1467 msgid "-- definition incomplete for foreign_key constraint" msgstr "-- définition incomplète de la contrainte de clé étrangère" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1578 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1567 msgid "-- definition incomplete for check_constraint" msgstr "-- définition incomplète de la contrainte de vérification" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1655 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1644 msgid "-- definition incomplete for exclusion_constraint" msgstr "-- définition incomplète de la contrainte d'exclusion" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:841 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:819 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:824 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:826 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:847 @@ -3323,42 +3324,42 @@ msgstr "-- définition incomplète de la contrainte d'exclusion" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:905 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/__init__.py:890 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py:928 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1964 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1953 #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:856 msgid "-- definition incomplete" msgstr "-- définition incomplète" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1974 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1963 msgid "-- definition incomplete for {0}" msgstr "-- définition incomplète pour {0}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2342 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2331 msgid "Table truncated" msgstr "Table vidée (TRUNCATE)" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2381 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2370 msgid "Table dropped" msgstr "Table supprimée" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:297 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:298 msgid "Could not find the column." msgstr "Impossible de trouver la colonne." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:497 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:489 msgid "Could not find the column in the table." msgstr "Impossible de trouver la colonne dans la table." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:644 msgid "The specified column could not be found.\n" msgstr "Impossible de trouver la colonne.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:682 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 msgid "Column is dropped" msgstr "Colonne supprimée" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:797 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:880 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1023 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:775 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:858 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1001 msgid "Could not find the column on the server." msgstr "Impossible de trouver la colonne sur le serveur." @@ -4300,7 +4301,7 @@ msgid "Attach" msgstr "Attacher" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.js:246 -#: pgadmin/browser/static/js/browser.js:241 +#: pgadmin/browser/static/js/browser.js:244 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:15 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:129 msgid "Create" @@ -5339,9 +5340,9 @@ msgstr "En cascade" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:30 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:4 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:27 -#: pgadmin/dashboard/static/js/dashboard.js:822 -#: pgadmin/dashboard/static/js/dashboard.js:926 -#: pgadmin/dashboard/static/js/dashboard.js:993 +#: pgadmin/dashboard/static/js/dashboard.js:862 +#: pgadmin/dashboard/static/js/dashboard.js:966 +#: pgadmin/dashboard/static/js/dashboard.js:1033 #: pgadmin/misc/depends/static/js/depends.js:239 msgid "Database" msgstr "Base de données" @@ -6243,7 +6244,7 @@ msgstr "Genre" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:136 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:128 -#: pgadmin/browser/static/js/browser.js:152 +#: pgadmin/browser/static/js/browser.js:155 #: pgadmin/dashboard/static/js/dashboard.js:180 #: pgadmin/static/js/backform.pgadmin.js:1722 msgid "SQL" @@ -6312,7 +6313,7 @@ msgid "Fail" msgstr "Échec" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:188 -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 #: pgadmin/dashboard/static/js/dashboard.js:95 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:36 msgid "Success" @@ -7003,7 +7004,7 @@ msgstr "Ok" #: pgadmin/preferences/static/js/preferences.js:415 #: pgadmin/static/js/sqleditor/filter_dialog.js:73 #: pgadmin/tools/backup/static/js/backup_dialog_wrapper.js:58 -#: pgadmin/tools/datagrid/static/js/datagrid.js:266 +#: pgadmin/tools/datagrid/static/js/datagrid.js:278 #: pgadmin/tools/debugger/static/js/debugger_ui.js:562 #: pgadmin/tools/debugger/static/js/debugger_ui.js:860 #: pgadmin/tools/import_export/static/js/import_export.js:490 @@ -7382,8 +7383,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:31 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:28 -#: pgadmin/dashboard/static/js/dashboard.js:842 -#: pgadmin/dashboard/static/js/dashboard.js:1134 +#: pgadmin/dashboard/static/js/dashboard.js:882 +#: pgadmin/dashboard/static/js/dashboard.js:1174 msgid "Backend start" msgstr "Démarrage du processus" @@ -7395,8 +7396,8 @@ msgstr "Démarrage du processus" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:41 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:13 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:36 -#: pgadmin/dashboard/static/js/dashboard.js:837 -#: pgadmin/dashboard/static/js/dashboard.js:1129 +#: pgadmin/dashboard/static/js/dashboard.js:877 +#: pgadmin/dashboard/static/js/dashboard.js:1169 msgid "Client" msgstr "Client" @@ -7408,8 +7409,8 @@ msgstr "Client" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:14 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:37 -#: pgadmin/dashboard/static/js/dashboard.js:832 -#: pgadmin/dashboard/static/js/dashboard.js:1124 +#: pgadmin/dashboard/static/js/dashboard.js:872 +#: pgadmin/dashboard/static/js/dashboard.js:1164 msgid "Application" msgstr "Application" @@ -7471,8 +7472,8 @@ msgstr "Réplication en flux" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.2_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:15 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:38 -#: pgadmin/dashboard/static/js/dashboard.js:856 -#: pgadmin/dashboard/static/js/dashboard.js:1148 +#: pgadmin/dashboard/static/js/dashboard.js:896 +#: pgadmin/dashboard/static/js/dashboard.js:1188 msgid "Waiting?" msgstr "Attendre ?" @@ -7495,23 +7496,35 @@ msgstr "L'ID ne peut pas être modifié." msgid "Please select an object in the tree view." msgstr "Merci de sélectionner un objet dans l'arborescence." -#: pgadmin/browser/static/js/browser.js:162 +#: pgadmin/browser/static/js/browser.js:165 msgid "Dependencies" msgstr "Dépendances" -#: pgadmin/browser/static/js/browser.js:173 +#: pgadmin/browser/static/js/browser.js:176 msgid "Dependents" msgstr "Dépendants" -#: pgadmin/browser/static/js/browser.js:317 +#: pgadmin/browser/static/js/browser.js:295 +#: pgadmin/browser/static/js/toolbar.js:20 +#: pgadmin/tools/datagrid/static/js/datagrid.js:74 +msgid "View Data" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:296 +#: pgadmin/browser/static/js/toolbar.js:11 +#: pgadmin/tools/datagrid/static/js/datagrid.js:75 +msgid "Filtered Rows" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:323 msgid "No object selected" msgstr "Aucun objet sélectionné" -#: pgadmin/browser/static/js/browser.js:1607 +#: pgadmin/browser/static/js/browser.js:1613 msgid "Error retrieving details for the node." msgstr "Erreur lors de la récupération des détails pour le noeud" -#: pgadmin/browser/static/js/browser.js:1941 +#: pgadmin/browser/static/js/browser.js:1947 #, python-format msgid "Are you sure you wish to close the %s browser?" msgstr "Êtes vous sûr de vouloir fermer les%s navigateur ?" @@ -7684,6 +7697,12 @@ msgstr "Sélectionner tout" msgid "Unselect All" msgstr "Désélectionner tout" +#: pgadmin/browser/static/js/toolbar.js:29 +#: pgadmin/tools/datagrid/static/js/datagrid.js:103 +#: pgadmin/tools/datagrid/static/js/datagrid.js:115 +msgid "Query Tool" +msgstr "Outils de requêtes" + #: pgadmin/browser/static/js/wizard.js:79 #: pgadmin/static/js/alertify.pgadmin.defaults.js:236 #: pgadmin/static/js/alertify.pgadmin.defaults.js:419 @@ -7824,29 +7843,47 @@ msgstr "" "Si défini à Vrai, les informations d'activités sont affichées dans le " "tableau de bord." -#: pgadmin/dashboard/__init__.py:196 pgadmin/dashboard/__init__.py:211 -#: pgadmin/dashboard/static/js/dashboard.js:643 +#: pgadmin/dashboard/__init__.py:134 +msgid "Show graph data points?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:136 +msgid "If set to True, data points will be visible on graph lines." +msgstr "" + +#: pgadmin/dashboard/__init__.py:142 +msgid "Show mouse hover tooltip?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:144 +msgid "" +"If set to True, tooltip will appear on mouse hover on the graph lines " +"giving the data point details" +msgstr "" + +#: pgadmin/dashboard/__init__.py:213 pgadmin/dashboard/__init__.py:228 +#: pgadmin/dashboard/static/js/dashboard.js:662 msgid "Please connect to the selected server to view the table." msgstr "Merci de connecter le serveur sélectionné pour visualiser la table." -#: pgadmin/dashboard/__init__.py:201 pgadmin/dashboard/__init__.py:216 -#: pgadmin/dashboard/static/js/dashboard.js:482 +#: pgadmin/dashboard/__init__.py:218 pgadmin/dashboard/__init__.py:233 +#: pgadmin/dashboard/static/js/dashboard.js:475 msgid "Please connect to the selected server to view the graph." msgstr "Merci de connecter le serveur sélectionné pour visualiser le graphique." -#: pgadmin/dashboard/__init__.py:226 +#: pgadmin/dashboard/__init__.py:243 msgid "Please connect to the selected database to view the table." msgstr "" "Merci de connecter la base de données sélectionnée pour visualiser la " "table." -#: pgadmin/dashboard/__init__.py:231 +#: pgadmin/dashboard/__init__.py:248 msgid "Please connect to the selected database to view the graph." msgstr "" "Merci de connecter la base de données sélectionnée pour visualiser le " "graphqiue." -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 msgid "Failed" msgstr "Échec" @@ -7913,156 +7950,156 @@ msgstr "Requête démarrée à" msgid "Last state changed at" msgstr "Dernier état modifié à" -#: pgadmin/dashboard/static/js/dashboard.js:233 -#: pgadmin/dashboard/static/js/dashboard.js:348 +#: pgadmin/dashboard/static/js/dashboard.js:231 +#: pgadmin/dashboard/static/js/dashboard.js:346 msgid "An error occurred whilst loading the dashboard." msgstr "Une erreur es survenue lors du chargement du tableau de bord." -#: pgadmin/dashboard/static/js/dashboard.js:363 +#: pgadmin/dashboard/static/js/dashboard.js:361 msgid "Please connect to the selected server to view the dashboard." msgstr "" "Merci de connecter le serveur sélectionné pour visualiser le tableau de " "bord." -#: pgadmin/dashboard/static/js/dashboard.js:485 +#: pgadmin/dashboard/static/js/dashboard.js:478 msgid "An error occurred whilst rendering the graph." msgstr "Une erreur est survenue lors de l'élaboration du graphique." -#: pgadmin/dashboard/static/js/dashboard.js:646 +#: pgadmin/dashboard/static/js/dashboard.js:665 msgid "An error occurred whilst rendering the table." msgstr "Une erreur est survenue lors de l'élaboration du tableau." -#: pgadmin/dashboard/static/js/dashboard.js:817 -#: pgadmin/dashboard/static/js/dashboard.js:921 -#: pgadmin/dashboard/static/js/dashboard.js:1114 -#: pgadmin/dashboard/static/js/dashboard.js:1211 +#: pgadmin/dashboard/static/js/dashboard.js:857 +#: pgadmin/dashboard/static/js/dashboard.js:961 +#: pgadmin/dashboard/static/js/dashboard.js:1154 +#: pgadmin/dashboard/static/js/dashboard.js:1251 msgid "PID" msgstr "PID" -#: pgadmin/dashboard/static/js/dashboard.js:847 -#: pgadmin/dashboard/static/js/dashboard.js:1139 +#: pgadmin/dashboard/static/js/dashboard.js:887 +#: pgadmin/dashboard/static/js/dashboard.js:1179 msgid "State" msgstr "État" -#: pgadmin/dashboard/static/js/dashboard.js:864 -#: pgadmin/dashboard/static/js/dashboard.js:1156 +#: pgadmin/dashboard/static/js/dashboard.js:904 +#: pgadmin/dashboard/static/js/dashboard.js:1196 msgid "Wait Event" msgstr "Événement d'attente" -#: pgadmin/dashboard/static/js/dashboard.js:869 -#: pgadmin/dashboard/static/js/dashboard.js:1161 +#: pgadmin/dashboard/static/js/dashboard.js:909 +#: pgadmin/dashboard/static/js/dashboard.js:1201 msgid "Blocking PIDs" msgstr "PID bloquants" -#: pgadmin/dashboard/static/js/dashboard.js:931 -#: pgadmin/dashboard/static/js/dashboard.js:1216 +#: pgadmin/dashboard/static/js/dashboard.js:971 +#: pgadmin/dashboard/static/js/dashboard.js:1256 msgid "Lock type" msgstr "Type de verrou" -#: pgadmin/dashboard/static/js/dashboard.js:936 -#: pgadmin/dashboard/static/js/dashboard.js:1221 +#: pgadmin/dashboard/static/js/dashboard.js:976 +#: pgadmin/dashboard/static/js/dashboard.js:1261 msgid "Target relation" msgstr "Relation cible" -#: pgadmin/dashboard/static/js/dashboard.js:941 -#: pgadmin/dashboard/static/js/dashboard.js:1226 +#: pgadmin/dashboard/static/js/dashboard.js:981 +#: pgadmin/dashboard/static/js/dashboard.js:1266 msgid "Page" msgstr "Page" -#: pgadmin/dashboard/static/js/dashboard.js:946 -#: pgadmin/dashboard/static/js/dashboard.js:1231 +#: pgadmin/dashboard/static/js/dashboard.js:986 +#: pgadmin/dashboard/static/js/dashboard.js:1271 msgid "Tuple" msgstr "Ligne" -#: pgadmin/dashboard/static/js/dashboard.js:951 -#: pgadmin/dashboard/static/js/dashboard.js:1236 +#: pgadmin/dashboard/static/js/dashboard.js:991 +#: pgadmin/dashboard/static/js/dashboard.js:1276 msgid "vXID (target)" msgstr "vXID (cible)" -#: pgadmin/dashboard/static/js/dashboard.js:956 -#: pgadmin/dashboard/static/js/dashboard.js:1241 +#: pgadmin/dashboard/static/js/dashboard.js:996 +#: pgadmin/dashboard/static/js/dashboard.js:1281 msgid "XID (target)" msgstr "XID (cible)" -#: pgadmin/dashboard/static/js/dashboard.js:961 -#: pgadmin/dashboard/static/js/dashboard.js:1246 +#: pgadmin/dashboard/static/js/dashboard.js:1001 +#: pgadmin/dashboard/static/js/dashboard.js:1286 msgid "Class" msgstr "Classe" -#: pgadmin/dashboard/static/js/dashboard.js:966 -#: pgadmin/dashboard/static/js/dashboard.js:1251 +#: pgadmin/dashboard/static/js/dashboard.js:1006 +#: pgadmin/dashboard/static/js/dashboard.js:1291 msgid "Object ID" msgstr "ID de l'objet" -#: pgadmin/dashboard/static/js/dashboard.js:971 -#: pgadmin/dashboard/static/js/dashboard.js:1256 +#: pgadmin/dashboard/static/js/dashboard.js:1011 +#: pgadmin/dashboard/static/js/dashboard.js:1296 msgid "vXID (owner)" msgstr "vXID (propriétaire)" -#: pgadmin/dashboard/static/js/dashboard.js:981 -#: pgadmin/dashboard/static/js/dashboard.js:1266 +#: pgadmin/dashboard/static/js/dashboard.js:1021 +#: pgadmin/dashboard/static/js/dashboard.js:1306 msgid "Granted?" msgstr "Accordé ?" -#: pgadmin/dashboard/static/js/dashboard.js:1003 -#: pgadmin/dashboard/static/js/dashboard.js:1283 +#: pgadmin/dashboard/static/js/dashboard.js:1043 +#: pgadmin/dashboard/static/js/dashboard.js:1323 msgid "XID" msgstr "XID" -#: pgadmin/dashboard/static/js/dashboard.js:1008 -#: pgadmin/dashboard/static/js/dashboard.js:1288 +#: pgadmin/dashboard/static/js/dashboard.js:1048 +#: pgadmin/dashboard/static/js/dashboard.js:1328 msgid "Prepared at" msgstr "Préparé à" -#: pgadmin/dashboard/static/js/dashboard.js:1020 +#: pgadmin/dashboard/static/js/dashboard.js:1060 msgid "Category" msgstr "Catégorie" -#: pgadmin/dashboard/static/js/dashboard.js:1025 +#: pgadmin/dashboard/static/js/dashboard.js:1065 msgid "Setting" msgstr "Paramètres" -#: pgadmin/dashboard/static/js/dashboard.js:1030 +#: pgadmin/dashboard/static/js/dashboard.js:1070 msgid "Unit" msgstr "Unité" -#: pgadmin/dashboard/static/js/dashboard.js:1035 +#: pgadmin/dashboard/static/js/dashboard.js:1075 msgid "Description" msgstr "Déscription" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "cancel" msgstr "annuler" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "terminate" msgstr "terminer" -#: pgadmin/dashboard/static/js/dashboard.js:1369 +#: pgadmin/dashboard/static/js/dashboard.js:1412 msgid "You cannot " msgstr "Vous ne pouvez pas " -#: pgadmin/dashboard/static/js/dashboard.js:1371 +#: pgadmin/dashboard/static/js/dashboard.js:1414 msgid " background worker processes." msgstr "Processus d'arrière plan." -#: pgadmin/dashboard/static/js/dashboard.js:1378 +#: pgadmin/dashboard/static/js/dashboard.js:1421 msgid "You are not allowed to " msgstr "Vous n'êtes pas autorisé à " -#: pgadmin/dashboard/static/js/dashboard.js:1380 +#: pgadmin/dashboard/static/js/dashboard.js:1423 msgid " the main active session." msgstr "la session active principale." -#: pgadmin/dashboard/static/js/dashboard.js:1386 +#: pgadmin/dashboard/static/js/dashboard.js:1429 msgid "The session is already in idle state." msgstr "La session est déjà au repos." -#: pgadmin/dashboard/static/js/dashboard.js:1398 +#: pgadmin/dashboard/static/js/dashboard.js:1441 msgid "Superuser privileges are required to " msgstr "Des droits superuser sont requis pour " -#: pgadmin/dashboard/static/js/dashboard.js:1400 +#: pgadmin/dashboard/static/js/dashboard.js:1443 msgid " another users query." msgstr " une autre requête." @@ -8384,7 +8421,7 @@ msgid "Failed to retrieve data from the server." msgstr "Échec de récupération des données sur le serveur..." #: pgadmin/misc/depends/static/js/depends.js:335 -#: pgadmin/tools/datagrid/static/js/datagrid.js:195 +#: pgadmin/tools/datagrid/static/js/datagrid.js:207 #: pgadmin/tools/datagrid/static/js/show_data.js:24 #: pgadmin/tools/datagrid/static/js/show_query_tool.js:46 msgid "No object selected." @@ -8694,9 +8731,9 @@ msgstr "" "connecté à l'application." #: pgadmin/static/js/sqleditor_utils.js:162 -#: pgadmin/tools/sqleditor/__init__.py:1454 -#: pgadmin/tools/sqleditor/__init__.py:1509 -#: pgadmin/tools/sqleditor/__init__.py:1513 +#: pgadmin/tools/sqleditor/__init__.py:1471 +#: pgadmin/tools/sqleditor/__init__.py:1526 +#: pgadmin/tools/sqleditor/__init__.py:1530 msgid "Transaction status check failed." msgstr "Échec de vérification du statut de transaction." @@ -8834,10 +8871,16 @@ msgstr "Options de Filtre/Tri" msgid "Loading data..." msgstr "Chargement des données..." -#: pgadmin/static/js/sqleditor/filter_dialog.js:226 +#: pgadmin/static/js/sqleditor/filter_dialog.js:230 msgid "Filter updated successfully" msgstr "Filtre mis à jour avec succès" +#: pgadmin/static/js/sqleditor/filter_dialog.js:236 +#: pgadmin/tools/datagrid/static/js/datagrid.js:362 +#: pgadmin/tools/datagrid/static/js/datagrid.js:369 +msgid "Validation Error" +msgstr "Erreur de validation" + #: pgadmin/static/js/sqleditor/filter_dialog_model.js:10 msgid "ASC" msgstr "ASC" @@ -9218,50 +9261,41 @@ msgstr "Tâche de sauvegarde échouée." msgid "Please provide a filename" msgstr "Merci de renseigner un nom de fichier" -#: pgadmin/tools/datagrid/static/js/datagrid.js:103 -msgid "Query Tool" -msgstr "Outils de requêtes" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:121 +#: pgadmin/tools/datagrid/static/js/datagrid.js:133 msgid "All Rows" msgstr "Toutes les lignes" -#: pgadmin/tools/datagrid/static/js/datagrid.js:134 +#: pgadmin/tools/datagrid/static/js/datagrid.js:146 msgid "First 100 Rows" msgstr "les 100 premières lignes" -#: pgadmin/tools/datagrid/static/js/datagrid.js:147 +#: pgadmin/tools/datagrid/static/js/datagrid.js:159 msgid "Last 100 Rows" msgstr "les 100 dernières lignes" -#: pgadmin/tools/datagrid/static/js/datagrid.js:160 +#: pgadmin/tools/datagrid/static/js/datagrid.js:172 msgid "Filtered Rows..." msgstr "Lignes filtrées" -#: pgadmin/tools/datagrid/static/js/datagrid.js:164 +#: pgadmin/tools/datagrid/static/js/datagrid.js:176 msgid "View/Edit Data" msgstr "Afficher/Éditer les données" -#: pgadmin/tools/datagrid/static/js/datagrid.js:194 +#: pgadmin/tools/datagrid/static/js/datagrid.js:206 #: pgadmin/tools/datagrid/static/js/show_data.js:23 msgid "Data Grid Error" msgstr "Erreur de la grille de données" -#: pgadmin/tools/datagrid/static/js/datagrid.js:338 -#: pgadmin/tools/datagrid/static/js/datagrid.js:345 -msgid "Validation Error" -msgstr "Erreur de validation" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:404 -#: pgadmin/tools/datagrid/static/js/datagrid.js:409 +#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:433 msgid "Query Tool Initialize Error" msgstr "Erreur d'initialisation de l'outil de requête" -#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:452 msgid "Edit Data - " msgstr "Édition des données - " -#: pgadmin/tools/datagrid/static/js/datagrid.js:435 +#: pgadmin/tools/datagrid/static/js/datagrid.js:459 msgid "Query - " msgstr "Requête - " @@ -9604,11 +9638,11 @@ msgstr "" #: pgadmin/tools/debugger/__init__.py:2053 #: pgadmin/tools/debugger/__init__.py:2075 #: pgadmin/tools/debugger/static/js/direct.js:1622 -#: pgadmin/tools/sqleditor/__init__.py:1059 -#: pgadmin/tools/sqleditor/command.py:190 -#: pgadmin/tools/sqleditor/command.py:396 -#: pgadmin/tools/sqleditor/command.py:525 -#: pgadmin/tools/sqleditor/command.py:622 +#: pgadmin/tools/sqleditor/__init__.py:1076 +#: pgadmin/tools/sqleditor/command.py:191 +#: pgadmin/tools/sqleditor/command.py:401 +#: pgadmin/tools/sqleditor/command.py:542 +#: pgadmin/tools/sqleditor/command.py:633 msgid "Not connected to server or connection with the server has been closed." msgstr "Aucune connexion au serveur, ou bien celle-ci a été perdue." @@ -10315,20 +10349,22 @@ msgstr "Outil de requête" #: pgadmin/tools/sqleditor/__init__.py:148 #: pgadmin/tools/sqleditor/__init__.py:156 #: pgadmin/tools/sqleditor/__init__.py:208 -#: pgadmin/tools/sqleditor/__init__.py:345 -#: pgadmin/tools/sqleditor/__init__.py:420 -#: pgadmin/tools/sqleditor/__init__.py:625 -#: pgadmin/tools/sqleditor/__init__.py:748 -#: pgadmin/tools/sqleditor/__init__.py:821 -#: pgadmin/tools/sqleditor/__init__.py:876 -#: pgadmin/tools/sqleditor/__init__.py:928 -#: pgadmin/tools/sqleditor/__init__.py:972 -#: pgadmin/tools/sqleditor/__init__.py:1012 -#: pgadmin/tools/sqleditor/__init__.py:1021 -#: pgadmin/tools/sqleditor/__init__.py:1092 -#: pgadmin/tools/sqleditor/__init__.py:1128 -#: pgadmin/tools/sqleditor/__init__.py:1176 -#: pgadmin/tools/sqleditor/__init__.py:1231 +#: pgadmin/tools/sqleditor/__init__.py:315 +#: pgadmin/tools/sqleditor/__init__.py:343 +#: pgadmin/tools/sqleditor/__init__.py:374 +#: pgadmin/tools/sqleditor/__init__.py:437 +#: pgadmin/tools/sqleditor/__init__.py:642 +#: pgadmin/tools/sqleditor/__init__.py:765 +#: pgadmin/tools/sqleditor/__init__.py:838 +#: pgadmin/tools/sqleditor/__init__.py:893 +#: pgadmin/tools/sqleditor/__init__.py:945 +#: pgadmin/tools/sqleditor/__init__.py:989 +#: pgadmin/tools/sqleditor/__init__.py:1029 +#: pgadmin/tools/sqleditor/__init__.py:1038 +#: pgadmin/tools/sqleditor/__init__.py:1109 +#: pgadmin/tools/sqleditor/__init__.py:1145 +#: pgadmin/tools/sqleditor/__init__.py:1193 +#: pgadmin/tools/sqleditor/__init__.py:1248 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:26 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:79 #: pgadmin/tools/sqleditor/utils/start_running_query.py:171 @@ -10336,22 +10372,22 @@ msgstr "Outil de requête" msgid "Transaction ID not found in the session." msgstr "ID de transaction non trouvé dans la session." -#: pgadmin/tools/sqleditor/__init__.py:434 +#: pgadmin/tools/sqleditor/__init__.py:451 msgid "******* Error *******" msgstr "******* Erreur *******" -#: pgadmin/tools/sqleditor/__init__.py:763 +#: pgadmin/tools/sqleditor/__init__.py:780 msgid "No primary key found for this object, so unable to save records." msgstr "" "Aucune clé primaires n'a été trouvée, il n'est par conséquent pas " "possible de sauvegarder l'enregistrement." -#: pgadmin/tools/sqleditor/__init__.py:1065 +#: pgadmin/tools/sqleditor/__init__.py:1082 #: pgadmin/tools/sqleditor/utils/start_running_query.py:96 msgid "Either transaction object or session object not found." msgstr "Objet de transaction ou de session non trouvé." -#: pgadmin/tools/sqleditor/__init__.py:1305 +#: pgadmin/tools/sqleditor/__init__.py:1322 msgid "File type not supported" msgstr "Type de fichier non supporté" @@ -10359,11 +10395,7 @@ msgstr "Type de fichier non supporté" msgid "This feature has not been implemented for object type '{0}'." msgstr "Cette fonctionnalité n'a pas été implémentée pour le type d'objet '{0}'." -#: pgadmin/tools/sqleditor/command.py:280 -msgid "Filter string is empty." -msgstr "Le filtre est vide." - -#: pgadmin/tools/sqleditor/command.py:407 +#: pgadmin/tools/sqleditor/command.py:412 msgid "Data cannot be saved for the current object." msgstr "Les données ne peuvent pas être enregistrées pour l'objet courant." @@ -10613,11 +10645,11 @@ msgstr "" "Une erreur est survenue lors de la définition de l'option %(subItem)s " "dans EXPLAIN." -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:95 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:96 msgid "Data sorting object updated successfully" msgstr "Objet de tri des données mis à jour" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:98 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:99 msgid "Failed to update the data on server." msgstr "Échec de la mise à jour des données sur le serveur." @@ -11034,11 +11066,11 @@ msgstr "" "Êtes vous sûr de vouloir fermer la fenêtre de dialogue ? Toutes les " "modifications non enregistrées seront perdues." -#: pgadmin/utils/ajax.py:143 +#: pgadmin/utils/ajax.py:156 msgid "Not implemented." msgstr "Non disponible." -#: pgadmin/utils/ajax.py:156 +#: pgadmin/utils/ajax.py:169 msgid "Service Unavailable" msgstr "Service indisponible" @@ -11098,7 +11130,7 @@ msgstr "Impossible de trouver la préférence." msgid "Driver '{0}' has not been implemented." msgstr "Le pilote '{0}' n'est pas disponible." -#: pgadmin/utils/driver/psycopg2/connection.py:270 +#: pgadmin/utils/driver/psycopg2/connection.py:271 msgid "" "Failed to decrypt the saved password.\n" "Error: {0}" @@ -11106,7 +11138,7 @@ msgstr "" "Impossible de décrypter les mots de passe enregistrés.\n" "Erreur : {0}" -#: pgadmin/utils/driver/psycopg2/connection.py:450 +#: pgadmin/utils/driver/psycopg2/connection.py:451 msgid "" "Failed to setup the role with error message:\n" "{0}" @@ -11114,7 +11146,7 @@ msgstr "" "Échec de définition du rôle avec pour message d'erreur:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:585 +#: pgadmin/utils/driver/psycopg2/connection.py:586 msgid "" "Failed to create cursor for psycopg2 connection with error message for " "the server#{1}:{2}:\n" @@ -11124,7 +11156,7 @@ msgstr "" "d'erreur pour le serveur #{1}:{2}:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:597 +#: pgadmin/utils/driver/psycopg2/connection.py:598 msgid "" "Attempting to reconnect to the database server (#{server_id}) for the " "connection - '{conn_id}'." @@ -11132,21 +11164,21 @@ msgstr "" "Tentative de reconnexion au serveur de base de donnée (#{server_id}) pour" " la connexion - '{conn_id}'." -#: pgadmin/utils/driver/psycopg2/connection.py:772 +#: pgadmin/utils/driver/psycopg2/connection.py:780 msgid "The query executed did not return any data." msgstr "La requête ne renvoie aucune donnée." -#: pgadmin/utils/driver/psycopg2/connection.py:1201 -#: pgadmin/utils/driver/psycopg2/connection.py:1398 -#: pgadmin/utils/driver/psycopg2/connection.py:1486 +#: pgadmin/utils/driver/psycopg2/connection.py:1209 +#: pgadmin/utils/driver/psycopg2/connection.py:1406 +#: pgadmin/utils/driver/psycopg2/connection.py:1494 msgid "Cursor could not be found for the async connection." msgstr "Impossible de trouer le curseur de la connexion asynchrone." -#: pgadmin/utils/driver/psycopg2/connection.py:1206 +#: pgadmin/utils/driver/psycopg2/connection.py:1214 msgid "Asynchronous query execution/operation underway." msgstr "Exécution de requête asynchrone en cours." -#: pgadmin/utils/driver/psycopg2/connection.py:1290 +#: pgadmin/utils/driver/psycopg2/connection.py:1298 msgid "" "\n" "Failed to reset the connection to the server due to following error:\n" @@ -11157,11 +11189,11 @@ msgstr "" "erreur :\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:1595 +#: pgadmin/utils/driver/psycopg2/connection.py:1603 msgid "Not connected to the database server." msgstr "Non connecté au serveur de base de données" -#: pgadmin/utils/driver/psycopg2/connection.py:1609 +#: pgadmin/utils/driver/psycopg2/connection.py:1617 #, fuzzy msgid "" "Asynchronous notification \"{0}\" with payload \"{1}\" received from " @@ -11170,30 +11202,30 @@ msgstr "" "Notification asynchrone \"{0}\" avec coût \"{1}\" \" reçue du processus " "serveur avec le PID {2}\n" -#: pgadmin/utils/driver/psycopg2/connection.py:1615 +#: pgadmin/utils/driver/psycopg2/connection.py:1623 #, fuzzy msgid "" "Asynchronous notification \"{0}\" received from server process with PID " "{1}\n" msgstr "Notification asynchrone \"{0}\" reçue du serveur avec le PID {1}\n" -#: pgadmin/utils/driver/psycopg2/connection.py:1708 +#: pgadmin/utils/driver/psycopg2/connection.py:1716 msgid "SQL state: " msgstr "État SQL :" -#: pgadmin/utils/driver/psycopg2/connection.py:1715 +#: pgadmin/utils/driver/psycopg2/connection.py:1723 msgid "Detail: " msgstr "Détail :" -#: pgadmin/utils/driver/psycopg2/connection.py:1724 +#: pgadmin/utils/driver/psycopg2/connection.py:1732 msgid "Hint: " msgstr "Astuce :" -#: pgadmin/utils/driver/psycopg2/connection.py:1731 +#: pgadmin/utils/driver/psycopg2/connection.py:1739 msgid "Character: " msgstr "Caractère :" -#: pgadmin/utils/driver/psycopg2/connection.py:1740 +#: pgadmin/utils/driver/psycopg2/connection.py:1748 msgid "Context: " msgstr "Contexte :" @@ -11484,3 +11516,6 @@ msgstr "Impossible de trouver la base de données." #~ msgid "Stop" #~ msgstr "Stop" +#~ msgid "Filter string is empty." +#~ msgstr "Le filtre est vide." + diff --git a/web/pgadmin/translations/ja/LC_MESSAGES/messages.mo b/web/pgadmin/translations/ja/LC_MESSAGES/messages.mo index aea89796d2b5c7c6c00071a3114255125c7e73b1..a9c6177c6eb6da2911b202a09f4100b864514437 100755 GIT binary patch delta 32801 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 diff --git a/web/pgadmin/translations/ja/LC_MESSAGES/messages.po b/web/pgadmin/translations/ja/LC_MESSAGES/messages.po index e72167789..23f261fa4 100644 --- a/web/pgadmin/translations/ja/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/ja/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-09-05 17:05+0100\n" +"POT-Creation-Date: 2018-10-01 10:22+0100\n" "PO-Revision-Date: 2018-09-04 08:31+0900\n" "Last-Translator: \n" "Language: ja\n" @@ -45,8 +45,8 @@ msgstr "デスクトップ" #: pgadmin/preferences/static/js/preferences.js:411 #: pgadmin/preferences/static/js/preferences.js:440 #: pgadmin/static/js/sqleditor/filter_dialog.js:69 -#: pgadmin/tools/datagrid/static/js/datagrid.js:261 -#: pgadmin/tools/datagrid/static/js/datagrid.js:319 +#: pgadmin/tools/datagrid/static/js/datagrid.js:273 +#: pgadmin/tools/datagrid/static/js/datagrid.js:341 #: pgadmin/tools/import_export/static/js/import_export.js:484 #: pgadmin/tools/maintenance/static/js/maintenance.js:309 #: pgadmin/tools/sqleditor/static/js/sqleditor.js:1808 @@ -141,6 +141,7 @@ msgstr "システムオブジェクトを表示" #: pgadmin/browser/register_browser_preferences.py:22 #: pgadmin/browser/register_browser_preferences.py:28 #: pgadmin/dashboard/__init__.py:119 pgadmin/dashboard/__init__.py:127 +#: pgadmin/dashboard/__init__.py:135 pgadmin/dashboard/__init__.py:143 #: pgadmin/tools/debugger/__init__.py:73 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:21 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:36 @@ -164,7 +165,7 @@ msgstr "推定行数がこの値未満の時に行を数える" #: pgadmin/browser/register_browser_preferences.py:34 #: pgadmin/browser/register_browser_preferences.py:40 -#: pgadmin/browser/static/js/browser.js:126 +#: pgadmin/browser/static/js/browser.js:129 msgid "Properties" msgstr "プロパティ" @@ -476,7 +477,7 @@ msgstr "パラメータは変更されませんでした" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:541 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:437 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:925 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:586 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:567 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:507 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:605 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:328 @@ -514,9 +515,9 @@ msgstr "サーバが見つかりません" #: pgadmin/browser/server_groups/servers/__init__.py:976 #: pgadmin/browser/server_groups/servers/__init__.py:978 #: pgadmin/browser/server_groups/servers/__init__.py:1242 -#: pgadmin/utils/driver/psycopg2/connection.py:255 -#: pgadmin/utils/driver/psycopg2/connection.py:1258 -#: pgadmin/utils/driver/psycopg2/connection.py:1540 +#: pgadmin/utils/driver/psycopg2/connection.py:256 +#: pgadmin/utils/driver/psycopg2/connection.py:1266 +#: pgadmin/utils/driver/psycopg2/connection.py:1548 #: pgadmin/utils/driver/psycopg2/server_manager.py:405 msgid "Unauthorized request." msgstr "認証されていない要求です" @@ -542,8 +543,8 @@ msgid "Server configuration reloaded." msgstr "サーバ設定をリロードしました" #: pgadmin/browser/server_groups/servers/__init__.py:1174 -#: pgadmin/dashboard/static/js/dashboard.js:474 -#: pgadmin/dashboard/static/js/dashboard.js:635 +#: pgadmin/dashboard/static/js/dashboard.js:467 +#: pgadmin/dashboard/static/js/dashboard.js:654 #: pgadmin/static/js/sqleditor/execute_query.js:255 #: pgadmin/static/js/sqleditor/query_tool_http_error_handler.js:51 #: pgadmin/static/js/sqleditor_utils.js:164 @@ -691,7 +692,7 @@ msgstr "データベースの接続を切断しました" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:447 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:432 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1084 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:660 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:641 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:612 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:734 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/__init__.py:775 @@ -832,9 +833,9 @@ msgstr "キャスト..." #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:328 #: pgadmin/browser/server_groups/servers/tablespaces/templates/tablespaces/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/static/js/server_group.js:39 -#: pgadmin/dashboard/static/js/dashboard.js:988 -#: pgadmin/dashboard/static/js/dashboard.js:1015 -#: pgadmin/dashboard/static/js/dashboard.js:1273 +#: pgadmin/dashboard/static/js/dashboard.js:1028 +#: pgadmin/dashboard/static/js/dashboard.js:1055 +#: pgadmin/dashboard/static/js/dashboard.js:1313 #: pgadmin/misc/depends/static/js/depends.js:93 #: pgadmin/static/js/browser/server_groups/servers/databases/external_tables/external_tables.js:42 #: pgadmin/tools/debugger/static/js/debugger_ui.js:231 @@ -1281,8 +1282,8 @@ msgstr "イベントトリガ..." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:106 #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:300 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:342 -#: pgadmin/dashboard/static/js/dashboard.js:998 -#: pgadmin/dashboard/static/js/dashboard.js:1278 +#: pgadmin/dashboard/static/js/dashboard.js:1038 +#: pgadmin/dashboard/static/js/dashboard.js:1318 #: pgadmin/tools/backup/static/js/backup.js:331 #: pgadmin/tools/restore/static/js/restore.js:227 msgid "Owner" @@ -1730,8 +1731,8 @@ msgstr "ユーザマッピング..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:29 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:26 -#: pgadmin/dashboard/static/js/dashboard.js:827 -#: pgadmin/dashboard/static/js/dashboard.js:1119 +#: pgadmin/dashboard/static/js/dashboard.js:867 +#: pgadmin/dashboard/static/js/dashboard.js:1159 msgid "User" msgstr "ユーザ" @@ -1869,7 +1870,7 @@ msgstr "指定されたカタログオブジェクトが見つかりませんで #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/__init__.py:51 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:579 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:57 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:58 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:13 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:775 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:776 @@ -2174,7 +2175,7 @@ msgstr "NOT NULL" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:211 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:502 -#: pgadmin/browser/static/js/browser.js:141 +#: pgadmin/browser/static/js/browser.js:144 #: pgadmin/misc/statistics/static/js/statistics.js:120 msgid "Statistics" msgstr "統計情報" @@ -2577,8 +2578,8 @@ msgid "Trigger Functions" msgstr "トリガ関数" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.js:47 -#: pgadmin/dashboard/static/js/dashboard.js:976 -#: pgadmin/dashboard/static/js/dashboard.js:1261 +#: pgadmin/dashboard/static/js/dashboard.js:1016 +#: pgadmin/dashboard/static/js/dashboard.js:1301 msgid "Mode" msgstr "モード" @@ -3250,28 +3251,28 @@ msgstr "トリガーが無効になりました" msgid "Table rows counted" msgstr "テーブル行数がカウントされました" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1197 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1186 msgid "Table statistics have been reset" msgstr "テーブル統計がリセットされました" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1378 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1367 msgid "-- definition incomplete for {0} constraint" msgstr "-- {0} 制約の定義が不完全です" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1440 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1478 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1429 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1467 msgid "-- definition incomplete for foreign_key constraint" msgstr "-- 外部キー制約の定義が不完全です" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1578 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1567 msgid "-- definition incomplete for check_constraint" msgstr "-- 検査制約の定義が不完全です" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1655 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1644 msgid "-- definition incomplete for exclusion_constraint" msgstr "-- 除外制約の定義が不完全です" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:841 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:819 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:824 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:826 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:847 @@ -3283,42 +3284,42 @@ msgstr "-- 除外制約の定義が不完全です" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:905 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/__init__.py:890 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py:928 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1964 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1953 #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:856 msgid "-- definition incomplete" msgstr "-- 定義が不完全です" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1974 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1963 msgid "-- definition incomplete for {0}" msgstr "-- {0} の定義が不完全です" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2342 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2331 msgid "Table truncated" msgstr "テーブルをトランケートしました" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2381 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2370 msgid "Table dropped" msgstr "テーブルを削除しました" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:297 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:298 msgid "Could not find the column." msgstr "列が見つかりませんでした" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:497 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:489 msgid "Could not find the column in the table." msgstr "テーブルに列が見つかりませんでした" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:644 msgid "The specified column could not be found.\n" msgstr "指定された列が見つかりませんでした\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:682 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 msgid "Column is dropped" msgstr "列は削除されています" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:797 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:880 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1023 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:775 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:858 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1001 msgid "Could not find the column on the server." msgstr "列がサーバ内に見つかりませんでした" @@ -4254,7 +4255,7 @@ msgid "Attach" msgstr "取り付け" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.js:246 -#: pgadmin/browser/static/js/browser.js:241 +#: pgadmin/browser/static/js/browser.js:244 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:15 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:129 msgid "Create" @@ -5266,9 +5267,9 @@ msgstr "カスケード" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:30 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:4 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:27 -#: pgadmin/dashboard/static/js/dashboard.js:822 -#: pgadmin/dashboard/static/js/dashboard.js:926 -#: pgadmin/dashboard/static/js/dashboard.js:993 +#: pgadmin/dashboard/static/js/dashboard.js:862 +#: pgadmin/dashboard/static/js/dashboard.js:966 +#: pgadmin/dashboard/static/js/dashboard.js:1033 #: pgadmin/misc/depends/static/js/depends.js:239 msgid "Database" msgstr "データベース" @@ -6157,7 +6158,7 @@ msgstr "種別" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:136 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:128 -#: pgadmin/browser/static/js/browser.js:152 +#: pgadmin/browser/static/js/browser.js:155 #: pgadmin/dashboard/static/js/dashboard.js:180 #: pgadmin/static/js/backform.pgadmin.js:1722 msgid "SQL" @@ -6217,7 +6218,7 @@ msgid "Fail" msgstr "失敗" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:188 -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 #: pgadmin/dashboard/static/js/dashboard.js:95 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:36 msgid "Success" @@ -6898,7 +6899,7 @@ msgstr "OK" #: pgadmin/preferences/static/js/preferences.js:415 #: pgadmin/static/js/sqleditor/filter_dialog.js:73 #: pgadmin/tools/backup/static/js/backup_dialog_wrapper.js:58 -#: pgadmin/tools/datagrid/static/js/datagrid.js:266 +#: pgadmin/tools/datagrid/static/js/datagrid.js:278 #: pgadmin/tools/debugger/static/js/debugger_ui.js:562 #: pgadmin/tools/debugger/static/js/debugger_ui.js:860 #: pgadmin/tools/import_export/static/js/import_export.js:490 @@ -7261,8 +7262,8 @@ msgstr "サーバ「{1}」に接続するためのユーザ「{0}」に対する #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:31 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:28 -#: pgadmin/dashboard/static/js/dashboard.js:842 -#: pgadmin/dashboard/static/js/dashboard.js:1134 +#: pgadmin/dashboard/static/js/dashboard.js:882 +#: pgadmin/dashboard/static/js/dashboard.js:1174 msgid "Backend start" msgstr "バックエンド開始" @@ -7274,8 +7275,8 @@ msgstr "バックエンド開始" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:41 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:13 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:36 -#: pgadmin/dashboard/static/js/dashboard.js:837 -#: pgadmin/dashboard/static/js/dashboard.js:1129 +#: pgadmin/dashboard/static/js/dashboard.js:877 +#: pgadmin/dashboard/static/js/dashboard.js:1169 msgid "Client" msgstr "クライアント" @@ -7287,8 +7288,8 @@ msgstr "クライアント" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:14 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:37 -#: pgadmin/dashboard/static/js/dashboard.js:832 -#: pgadmin/dashboard/static/js/dashboard.js:1124 +#: pgadmin/dashboard/static/js/dashboard.js:872 +#: pgadmin/dashboard/static/js/dashboard.js:1164 msgid "Application" msgstr "アプリケーション" @@ -7350,8 +7351,8 @@ msgstr "ストリーミングレプリケーション" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.2_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:15 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:38 -#: pgadmin/dashboard/static/js/dashboard.js:856 -#: pgadmin/dashboard/static/js/dashboard.js:1148 +#: pgadmin/dashboard/static/js/dashboard.js:896 +#: pgadmin/dashboard/static/js/dashboard.js:1188 msgid "Waiting?" msgstr "待機中" @@ -7374,23 +7375,35 @@ msgstr "IDは変更できません" msgid "Please select an object in the tree view." msgstr "ツリー表示からオブジェクトを選択してください" -#: pgadmin/browser/static/js/browser.js:162 +#: pgadmin/browser/static/js/browser.js:165 msgid "Dependencies" msgstr "依存性" -#: pgadmin/browser/static/js/browser.js:173 +#: pgadmin/browser/static/js/browser.js:176 msgid "Dependents" msgstr "依存" -#: pgadmin/browser/static/js/browser.js:317 +#: pgadmin/browser/static/js/browser.js:295 +#: pgadmin/browser/static/js/toolbar.js:20 +#: pgadmin/tools/datagrid/static/js/datagrid.js:74 +msgid "View Data" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:296 +#: pgadmin/browser/static/js/toolbar.js:11 +#: pgadmin/tools/datagrid/static/js/datagrid.js:75 +msgid "Filtered Rows" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:323 msgid "No object selected" msgstr "オブジェクトが選択されていません" -#: pgadmin/browser/static/js/browser.js:1607 +#: pgadmin/browser/static/js/browser.js:1613 msgid "Error retrieving details for the node." msgstr "ノードの詳細を取得中にエラーが発生しました" -#: pgadmin/browser/static/js/browser.js:1941 +#: pgadmin/browser/static/js/browser.js:1947 #, python-format msgid "Are you sure you wish to close the %s browser?" msgstr "%s ブラウザを閉じますか?" @@ -7555,6 +7568,12 @@ msgstr "全選択" msgid "Unselect All" msgstr "全解除" +#: pgadmin/browser/static/js/toolbar.js:29 +#: pgadmin/tools/datagrid/static/js/datagrid.js:103 +#: pgadmin/tools/datagrid/static/js/datagrid.js:115 +msgid "Query Tool" +msgstr "クエリツール" + #: pgadmin/browser/static/js/wizard.js:79 #: pgadmin/static/js/alertify.pgadmin.defaults.js:236 #: pgadmin/static/js/alertify.pgadmin.defaults.js:419 @@ -7691,25 +7710,43 @@ msgstr "アクティビティを表示" msgid "If set to True, activity tables will be displayed on dashboards." msgstr "True の場合、ダッシュボードにアクティビティテーブルが表示されます" -#: pgadmin/dashboard/__init__.py:196 pgadmin/dashboard/__init__.py:211 -#: pgadmin/dashboard/static/js/dashboard.js:643 +#: pgadmin/dashboard/__init__.py:134 +msgid "Show graph data points?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:136 +msgid "If set to True, data points will be visible on graph lines." +msgstr "" + +#: pgadmin/dashboard/__init__.py:142 +msgid "Show mouse hover tooltip?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:144 +msgid "" +"If set to True, tooltip will appear on mouse hover on the graph lines " +"giving the data point details" +msgstr "" + +#: pgadmin/dashboard/__init__.py:213 pgadmin/dashboard/__init__.py:228 +#: pgadmin/dashboard/static/js/dashboard.js:662 msgid "Please connect to the selected server to view the table." msgstr "このテーブルを表示するには、選択したサーバに接続してください" -#: pgadmin/dashboard/__init__.py:201 pgadmin/dashboard/__init__.py:216 -#: pgadmin/dashboard/static/js/dashboard.js:482 +#: pgadmin/dashboard/__init__.py:218 pgadmin/dashboard/__init__.py:233 +#: pgadmin/dashboard/static/js/dashboard.js:475 msgid "Please connect to the selected server to view the graph." msgstr "このグラフを表示するには、選択したサーバに接続してください" -#: pgadmin/dashboard/__init__.py:226 +#: pgadmin/dashboard/__init__.py:243 msgid "Please connect to the selected database to view the table." msgstr "このテーブルを表示するには、選択したデータベースに接続してください" -#: pgadmin/dashboard/__init__.py:231 +#: pgadmin/dashboard/__init__.py:248 msgid "Please connect to the selected database to view the graph." msgstr "このグラフを表示するには、選択したデータベースに接続してください" -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 msgid "Failed" msgstr "失敗しました" @@ -7776,154 +7813,154 @@ msgstr "クエリ開始日時" msgid "Last state changed at" msgstr "最終変更日時" -#: pgadmin/dashboard/static/js/dashboard.js:233 -#: pgadmin/dashboard/static/js/dashboard.js:348 +#: pgadmin/dashboard/static/js/dashboard.js:231 +#: pgadmin/dashboard/static/js/dashboard.js:346 msgid "An error occurred whilst loading the dashboard." msgstr "ダッシュボードの読み込み中にエラーが発生しました" -#: pgadmin/dashboard/static/js/dashboard.js:363 +#: pgadmin/dashboard/static/js/dashboard.js:361 msgid "Please connect to the selected server to view the dashboard." msgstr "このダッシュボードを表示するには、選択したサーバに接続してください" -#: pgadmin/dashboard/static/js/dashboard.js:485 +#: pgadmin/dashboard/static/js/dashboard.js:478 msgid "An error occurred whilst rendering the graph." msgstr "グラフの描画中にエラーが発生しました" -#: pgadmin/dashboard/static/js/dashboard.js:646 +#: pgadmin/dashboard/static/js/dashboard.js:665 msgid "An error occurred whilst rendering the table." msgstr "テーブルの描画中にエラーが発生しました" -#: pgadmin/dashboard/static/js/dashboard.js:817 -#: pgadmin/dashboard/static/js/dashboard.js:921 -#: pgadmin/dashboard/static/js/dashboard.js:1114 -#: pgadmin/dashboard/static/js/dashboard.js:1211 +#: pgadmin/dashboard/static/js/dashboard.js:857 +#: pgadmin/dashboard/static/js/dashboard.js:961 +#: pgadmin/dashboard/static/js/dashboard.js:1154 +#: pgadmin/dashboard/static/js/dashboard.js:1251 msgid "PID" msgstr "PID" -#: pgadmin/dashboard/static/js/dashboard.js:847 -#: pgadmin/dashboard/static/js/dashboard.js:1139 +#: pgadmin/dashboard/static/js/dashboard.js:887 +#: pgadmin/dashboard/static/js/dashboard.js:1179 msgid "State" msgstr "状態" -#: pgadmin/dashboard/static/js/dashboard.js:864 -#: pgadmin/dashboard/static/js/dashboard.js:1156 +#: pgadmin/dashboard/static/js/dashboard.js:904 +#: pgadmin/dashboard/static/js/dashboard.js:1196 msgid "Wait Event" msgstr "待機イベント" -#: pgadmin/dashboard/static/js/dashboard.js:869 -#: pgadmin/dashboard/static/js/dashboard.js:1161 +#: pgadmin/dashboard/static/js/dashboard.js:909 +#: pgadmin/dashboard/static/js/dashboard.js:1201 msgid "Blocking PIDs" msgstr "ブロックしているPID" -#: pgadmin/dashboard/static/js/dashboard.js:931 -#: pgadmin/dashboard/static/js/dashboard.js:1216 +#: pgadmin/dashboard/static/js/dashboard.js:971 +#: pgadmin/dashboard/static/js/dashboard.js:1256 msgid "Lock type" msgstr "ロック方式" -#: pgadmin/dashboard/static/js/dashboard.js:936 -#: pgadmin/dashboard/static/js/dashboard.js:1221 +#: pgadmin/dashboard/static/js/dashboard.js:976 +#: pgadmin/dashboard/static/js/dashboard.js:1261 msgid "Target relation" msgstr "対象リレーション" -#: pgadmin/dashboard/static/js/dashboard.js:941 -#: pgadmin/dashboard/static/js/dashboard.js:1226 +#: pgadmin/dashboard/static/js/dashboard.js:981 +#: pgadmin/dashboard/static/js/dashboard.js:1266 msgid "Page" msgstr "ページ" -#: pgadmin/dashboard/static/js/dashboard.js:946 -#: pgadmin/dashboard/static/js/dashboard.js:1231 +#: pgadmin/dashboard/static/js/dashboard.js:986 +#: pgadmin/dashboard/static/js/dashboard.js:1271 msgid "Tuple" msgstr "タプル" -#: pgadmin/dashboard/static/js/dashboard.js:951 -#: pgadmin/dashboard/static/js/dashboard.js:1236 +#: pgadmin/dashboard/static/js/dashboard.js:991 +#: pgadmin/dashboard/static/js/dashboard.js:1276 msgid "vXID (target)" msgstr "vXID(対象)" -#: pgadmin/dashboard/static/js/dashboard.js:956 -#: pgadmin/dashboard/static/js/dashboard.js:1241 +#: pgadmin/dashboard/static/js/dashboard.js:996 +#: pgadmin/dashboard/static/js/dashboard.js:1281 msgid "XID (target)" msgstr "XID(対象)" -#: pgadmin/dashboard/static/js/dashboard.js:961 -#: pgadmin/dashboard/static/js/dashboard.js:1246 +#: pgadmin/dashboard/static/js/dashboard.js:1001 +#: pgadmin/dashboard/static/js/dashboard.js:1286 msgid "Class" msgstr "クラス" -#: pgadmin/dashboard/static/js/dashboard.js:966 -#: pgadmin/dashboard/static/js/dashboard.js:1251 +#: pgadmin/dashboard/static/js/dashboard.js:1006 +#: pgadmin/dashboard/static/js/dashboard.js:1291 msgid "Object ID" msgstr "オブジェクトID" -#: pgadmin/dashboard/static/js/dashboard.js:971 -#: pgadmin/dashboard/static/js/dashboard.js:1256 +#: pgadmin/dashboard/static/js/dashboard.js:1011 +#: pgadmin/dashboard/static/js/dashboard.js:1296 msgid "vXID (owner)" msgstr "vXID(所有者)" -#: pgadmin/dashboard/static/js/dashboard.js:981 -#: pgadmin/dashboard/static/js/dashboard.js:1266 +#: pgadmin/dashboard/static/js/dashboard.js:1021 +#: pgadmin/dashboard/static/js/dashboard.js:1306 msgid "Granted?" msgstr "ロック獲得済" -#: pgadmin/dashboard/static/js/dashboard.js:1003 -#: pgadmin/dashboard/static/js/dashboard.js:1283 +#: pgadmin/dashboard/static/js/dashboard.js:1043 +#: pgadmin/dashboard/static/js/dashboard.js:1323 msgid "XID" msgstr "XID" -#: pgadmin/dashboard/static/js/dashboard.js:1008 -#: pgadmin/dashboard/static/js/dashboard.js:1288 +#: pgadmin/dashboard/static/js/dashboard.js:1048 +#: pgadmin/dashboard/static/js/dashboard.js:1328 msgid "Prepared at" msgstr "準備" -#: pgadmin/dashboard/static/js/dashboard.js:1020 +#: pgadmin/dashboard/static/js/dashboard.js:1060 msgid "Category" msgstr "カテゴリ" -#: pgadmin/dashboard/static/js/dashboard.js:1025 +#: pgadmin/dashboard/static/js/dashboard.js:1065 msgid "Setting" msgstr "設定" -#: pgadmin/dashboard/static/js/dashboard.js:1030 +#: pgadmin/dashboard/static/js/dashboard.js:1070 msgid "Unit" msgstr "単位" -#: pgadmin/dashboard/static/js/dashboard.js:1035 +#: pgadmin/dashboard/static/js/dashboard.js:1075 msgid "Description" msgstr "説明" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "cancel" msgstr "キャンセル" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "terminate" msgstr "終了" -#: pgadmin/dashboard/static/js/dashboard.js:1369 +#: pgadmin/dashboard/static/js/dashboard.js:1412 msgid "You cannot " msgstr "バックグラウンドワーカプロセスは" -#: pgadmin/dashboard/static/js/dashboard.js:1371 +#: pgadmin/dashboard/static/js/dashboard.js:1414 msgid " background worker processes." msgstr "できません" -#: pgadmin/dashboard/static/js/dashboard.js:1378 +#: pgadmin/dashboard/static/js/dashboard.js:1421 msgid "You are not allowed to " msgstr "主要のアクティブセッションを" -#: pgadmin/dashboard/static/js/dashboard.js:1380 +#: pgadmin/dashboard/static/js/dashboard.js:1423 msgid " the main active session." msgstr "することはできません" -#: pgadmin/dashboard/static/js/dashboard.js:1386 +#: pgadmin/dashboard/static/js/dashboard.js:1429 msgid "The session is already in idle state." msgstr "セッションはすでにアイドル状態です" -#: pgadmin/dashboard/static/js/dashboard.js:1398 +#: pgadmin/dashboard/static/js/dashboard.js:1441 msgid "Superuser privileges are required to " msgstr "他のユーザのクエリを" -#: pgadmin/dashboard/static/js/dashboard.js:1400 +#: pgadmin/dashboard/static/js/dashboard.js:1443 msgid " another users query." msgstr "するにはスーパーユーザ権限が必要です" @@ -8236,7 +8273,7 @@ msgid "Failed to retrieve data from the server." msgstr "サーバからデータを取得するのに失敗しました" #: pgadmin/misc/depends/static/js/depends.js:335 -#: pgadmin/tools/datagrid/static/js/datagrid.js:195 +#: pgadmin/tools/datagrid/static/js/datagrid.js:207 #: pgadmin/tools/datagrid/static/js/show_data.js:24 #: pgadmin/tools/datagrid/static/js/show_query_tool.js:46 msgid "No object selected." @@ -8537,9 +8574,9 @@ msgid "An unexpected error occurred - ensure you are logged into the application msgstr "予期しないエラーが発生しました - アプリケーションにログインしていることを確認してください" #: pgadmin/static/js/sqleditor_utils.js:162 -#: pgadmin/tools/sqleditor/__init__.py:1454 -#: pgadmin/tools/sqleditor/__init__.py:1509 -#: pgadmin/tools/sqleditor/__init__.py:1513 +#: pgadmin/tools/sqleditor/__init__.py:1471 +#: pgadmin/tools/sqleditor/__init__.py:1526 +#: pgadmin/tools/sqleditor/__init__.py:1530 msgid "Transaction status check failed." msgstr "トランザクション状態のチェックに失敗しました" @@ -8669,10 +8706,16 @@ msgstr "ソート/フィルタのオプション" msgid "Loading data..." msgstr "データの読み込み中..." -#: pgadmin/static/js/sqleditor/filter_dialog.js:226 +#: pgadmin/static/js/sqleditor/filter_dialog.js:230 msgid "Filter updated successfully" msgstr "フィルタは正常に更新されました" +#: pgadmin/static/js/sqleditor/filter_dialog.js:236 +#: pgadmin/tools/datagrid/static/js/datagrid.js:362 +#: pgadmin/tools/datagrid/static/js/datagrid.js:369 +msgid "Validation Error" +msgstr "検証エラー" + #: pgadmin/static/js/sqleditor/filter_dialog_model.js:10 msgid "ASC" msgstr "昇順" @@ -9044,50 +9087,41 @@ msgstr "バックアップジョブに失敗しました" msgid "Please provide a filename" msgstr "ファイル名を指定してください" -#: pgadmin/tools/datagrid/static/js/datagrid.js:103 -msgid "Query Tool" -msgstr "クエリツール" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:121 +#: pgadmin/tools/datagrid/static/js/datagrid.js:133 msgid "All Rows" msgstr "すべての行" -#: pgadmin/tools/datagrid/static/js/datagrid.js:134 +#: pgadmin/tools/datagrid/static/js/datagrid.js:146 msgid "First 100 Rows" msgstr "最初の 100 行" -#: pgadmin/tools/datagrid/static/js/datagrid.js:147 +#: pgadmin/tools/datagrid/static/js/datagrid.js:159 msgid "Last 100 Rows" msgstr "最後の 100 行" -#: pgadmin/tools/datagrid/static/js/datagrid.js:160 +#: pgadmin/tools/datagrid/static/js/datagrid.js:172 msgid "Filtered Rows..." msgstr "フィルタした行の表示..." -#: pgadmin/tools/datagrid/static/js/datagrid.js:164 +#: pgadmin/tools/datagrid/static/js/datagrid.js:176 msgid "View/Edit Data" msgstr "データの閲覧/編集" -#: pgadmin/tools/datagrid/static/js/datagrid.js:194 +#: pgadmin/tools/datagrid/static/js/datagrid.js:206 #: pgadmin/tools/datagrid/static/js/show_data.js:23 msgid "Data Grid Error" msgstr "データグリッドエラー" -#: pgadmin/tools/datagrid/static/js/datagrid.js:338 -#: pgadmin/tools/datagrid/static/js/datagrid.js:345 -msgid "Validation Error" -msgstr "検証エラー" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:404 -#: pgadmin/tools/datagrid/static/js/datagrid.js:409 +#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:433 msgid "Query Tool Initialize Error" msgstr "クエリツール初期化エラー" -#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:452 msgid "Edit Data - " msgstr "データの編集 - " -#: pgadmin/tools/datagrid/static/js/datagrid.js:435 +#: pgadmin/tools/datagrid/static/js/datagrid.js:459 msgid "Query - " msgstr "クエリ - " @@ -9412,11 +9446,11 @@ msgstr "pldbgapi 拡張をバージョン1.1以上にアップグレードし、 #: pgadmin/tools/debugger/__init__.py:2053 #: pgadmin/tools/debugger/__init__.py:2075 #: pgadmin/tools/debugger/static/js/direct.js:1622 -#: pgadmin/tools/sqleditor/__init__.py:1059 -#: pgadmin/tools/sqleditor/command.py:190 -#: pgadmin/tools/sqleditor/command.py:396 -#: pgadmin/tools/sqleditor/command.py:525 -#: pgadmin/tools/sqleditor/command.py:622 +#: pgadmin/tools/sqleditor/__init__.py:1076 +#: pgadmin/tools/sqleditor/command.py:191 +#: pgadmin/tools/sqleditor/command.py:401 +#: pgadmin/tools/sqleditor/command.py:542 +#: pgadmin/tools/sqleditor/command.py:633 msgid "Not connected to server or connection with the server has been closed." msgstr "サーバへの接続に失敗、あるいは切断されました" @@ -10085,20 +10119,22 @@ msgstr "クエリツール" #: pgadmin/tools/sqleditor/__init__.py:148 #: pgadmin/tools/sqleditor/__init__.py:156 #: pgadmin/tools/sqleditor/__init__.py:208 -#: pgadmin/tools/sqleditor/__init__.py:345 -#: pgadmin/tools/sqleditor/__init__.py:420 -#: pgadmin/tools/sqleditor/__init__.py:625 -#: pgadmin/tools/sqleditor/__init__.py:748 -#: pgadmin/tools/sqleditor/__init__.py:821 -#: pgadmin/tools/sqleditor/__init__.py:876 -#: pgadmin/tools/sqleditor/__init__.py:928 -#: pgadmin/tools/sqleditor/__init__.py:972 -#: pgadmin/tools/sqleditor/__init__.py:1012 -#: pgadmin/tools/sqleditor/__init__.py:1021 -#: pgadmin/tools/sqleditor/__init__.py:1092 -#: pgadmin/tools/sqleditor/__init__.py:1128 -#: pgadmin/tools/sqleditor/__init__.py:1176 -#: pgadmin/tools/sqleditor/__init__.py:1231 +#: pgadmin/tools/sqleditor/__init__.py:315 +#: pgadmin/tools/sqleditor/__init__.py:343 +#: pgadmin/tools/sqleditor/__init__.py:374 +#: pgadmin/tools/sqleditor/__init__.py:437 +#: pgadmin/tools/sqleditor/__init__.py:642 +#: pgadmin/tools/sqleditor/__init__.py:765 +#: pgadmin/tools/sqleditor/__init__.py:838 +#: pgadmin/tools/sqleditor/__init__.py:893 +#: pgadmin/tools/sqleditor/__init__.py:945 +#: pgadmin/tools/sqleditor/__init__.py:989 +#: pgadmin/tools/sqleditor/__init__.py:1029 +#: pgadmin/tools/sqleditor/__init__.py:1038 +#: pgadmin/tools/sqleditor/__init__.py:1109 +#: pgadmin/tools/sqleditor/__init__.py:1145 +#: pgadmin/tools/sqleditor/__init__.py:1193 +#: pgadmin/tools/sqleditor/__init__.py:1248 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:26 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:79 #: pgadmin/tools/sqleditor/utils/start_running_query.py:171 @@ -10106,20 +10142,20 @@ msgstr "クエリツール" msgid "Transaction ID not found in the session." msgstr "トランザクション ID がセッション内に見つかりませんでした" -#: pgadmin/tools/sqleditor/__init__.py:434 +#: pgadmin/tools/sqleditor/__init__.py:451 msgid "******* Error *******" msgstr "******* エラー *******" -#: pgadmin/tools/sqleditor/__init__.py:763 +#: pgadmin/tools/sqleditor/__init__.py:780 msgid "No primary key found for this object, so unable to save records." msgstr "このオブジェクトには主キーがないため、行を保存できません" -#: pgadmin/tools/sqleditor/__init__.py:1065 +#: pgadmin/tools/sqleditor/__init__.py:1082 #: pgadmin/tools/sqleditor/utils/start_running_query.py:96 msgid "Either transaction object or session object not found." msgstr "トランザクションオブジェクト、セッションオブジクトのいずれも見つかりませんでした" -#: pgadmin/tools/sqleditor/__init__.py:1305 +#: pgadmin/tools/sqleditor/__init__.py:1322 msgid "File type not supported" msgstr "ファイル形式が対応していません" @@ -10127,11 +10163,7 @@ msgstr "ファイル形式が対応していません" msgid "This feature has not been implemented for object type '{0}'." msgstr "この機能はオブジェクト型「{0}」に対しては実装されていません" -#: pgadmin/tools/sqleditor/command.py:280 -msgid "Filter string is empty." -msgstr "フィルタ文字列が空欄です" - -#: pgadmin/tools/sqleditor/command.py:407 +#: pgadmin/tools/sqleditor/command.py:412 msgid "Data cannot be saved for the current object." msgstr "現在のオブジェクトではデータが保存できません" @@ -10373,11 +10405,11 @@ msgstr "EXPLAIN オプションエラー" msgid "Error occurred while setting %(subItem)s option in explain." msgstr "EXPLAIN の%(subItem)s オプション設定中にエラーが発生しました" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:95 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:96 msgid "Data sorting object updated successfully" msgstr "データソートのオブジェクト更新に成功しました" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:98 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:99 msgid "Failed to update the data on server." msgstr "サーバ上のデータ更新に失敗しました" @@ -10765,11 +10797,11 @@ msgid "" "lost." msgstr "ダイアログを閉じますか?保存されていない変更は破棄されます" -#: pgadmin/utils/ajax.py:143 +#: pgadmin/utils/ajax.py:156 msgid "Not implemented." msgstr "実装されていません" -#: pgadmin/utils/ajax.py:156 +#: pgadmin/utils/ajax.py:169 msgid "Service Unavailable" msgstr "サービスが利用できません" @@ -10827,7 +10859,7 @@ msgstr "指定された優先順が見つかりません" msgid "Driver '{0}' has not been implemented." msgstr "ドライバ「{0}」が実装されていません" -#: pgadmin/utils/driver/psycopg2/connection.py:270 +#: pgadmin/utils/driver/psycopg2/connection.py:271 msgid "" "Failed to decrypt the saved password.\n" "Error: {0}" @@ -10835,7 +10867,7 @@ msgstr "" "保存されているパスワードの復号化に失敗しました。\n" "エラー: {0}" -#: pgadmin/utils/driver/psycopg2/connection.py:450 +#: pgadmin/utils/driver/psycopg2/connection.py:451 msgid "" "Failed to setup the role with error message:\n" "{0}" @@ -10843,7 +10875,7 @@ msgstr "" "ロールの設定に失敗しました\n" "エラー: {0}" -#: pgadmin/utils/driver/psycopg2/connection.py:585 +#: pgadmin/utils/driver/psycopg2/connection.py:586 msgid "" "Failed to create cursor for psycopg2 connection with error message for " "the server#{1}:{2}:\n" @@ -10852,27 +10884,27 @@ msgstr "" "サーバ#{1}:{2}の psycopg2 接続のためのカーソルの作成に失敗しました\n" "エラー: {0}" -#: pgadmin/utils/driver/psycopg2/connection.py:597 +#: pgadmin/utils/driver/psycopg2/connection.py:598 msgid "" "Attempting to reconnect to the database server (#{server_id}) for the " "connection - '{conn_id}'." msgstr "接続「{conn_id}'」でデータベースサーバ (#{server_id}) に再接続中" -#: pgadmin/utils/driver/psycopg2/connection.py:772 +#: pgadmin/utils/driver/psycopg2/connection.py:780 msgid "The query executed did not return any data." msgstr "クエリを実行しましたが、データが取得されませんでした" -#: pgadmin/utils/driver/psycopg2/connection.py:1201 -#: pgadmin/utils/driver/psycopg2/connection.py:1398 -#: pgadmin/utils/driver/psycopg2/connection.py:1486 +#: pgadmin/utils/driver/psycopg2/connection.py:1209 +#: pgadmin/utils/driver/psycopg2/connection.py:1406 +#: pgadmin/utils/driver/psycopg2/connection.py:1494 msgid "Cursor could not be found for the async connection." msgstr "非同期接続のためのカーソルが見つかりませんでした" -#: pgadmin/utils/driver/psycopg2/connection.py:1206 +#: pgadmin/utils/driver/psycopg2/connection.py:1214 msgid "Asynchronous query execution/operation underway." msgstr "非同期クエリ実行/処理の実行中です" -#: pgadmin/utils/driver/psycopg2/connection.py:1290 +#: pgadmin/utils/driver/psycopg2/connection.py:1298 msgid "" "\n" "Failed to reset the connection to the server due to following error:\n" @@ -10882,39 +10914,39 @@ msgstr "" "サーバへの接続のリセットに失敗しました\n" "エラー: {0}" -#: pgadmin/utils/driver/psycopg2/connection.py:1595 +#: pgadmin/utils/driver/psycopg2/connection.py:1603 msgid "Not connected to the database server." msgstr "データベースサーバに接続できません" -#: pgadmin/utils/driver/psycopg2/connection.py:1609 +#: pgadmin/utils/driver/psycopg2/connection.py:1617 msgid "" "Asynchronous notification \"{0}\" with payload \"{1}\" received from " "server process with PID {2}\n" msgstr "非同期通知「{0}」とペイロード「{1}」を受信しました。送信元サーバプロセスのPID:{2}\n" -#: pgadmin/utils/driver/psycopg2/connection.py:1615 +#: pgadmin/utils/driver/psycopg2/connection.py:1623 msgid "" "Asynchronous notification \"{0}\" received from server process with PID " "{1}\n" msgstr "非同期通知「{0}」を受信しました。送信元サーバプロセスのPID:{1}\n" -#: pgadmin/utils/driver/psycopg2/connection.py:1708 +#: pgadmin/utils/driver/psycopg2/connection.py:1716 msgid "SQL state: " msgstr "SQL 状態:" -#: pgadmin/utils/driver/psycopg2/connection.py:1715 +#: pgadmin/utils/driver/psycopg2/connection.py:1723 msgid "Detail: " msgstr "詳細:" -#: pgadmin/utils/driver/psycopg2/connection.py:1724 +#: pgadmin/utils/driver/psycopg2/connection.py:1732 msgid "Hint: " msgstr "ヒント:" -#: pgadmin/utils/driver/psycopg2/connection.py:1731 +#: pgadmin/utils/driver/psycopg2/connection.py:1739 msgid "Character: " msgstr "文字:" -#: pgadmin/utils/driver/psycopg2/connection.py:1740 +#: pgadmin/utils/driver/psycopg2/connection.py:1748 msgid "Context: " msgstr "コンテキスト:" @@ -11743,3 +11775,6 @@ msgstr "指定されたデータベースが見つかりませんでした" #~ "password' option has been turned off." #~ msgstr "SSH トンネリングを使用する場合、データベースパスワードを保存することはできません。「パスワードを保存」オプションは無効化されました" +#~ msgid "Filter string is empty." +#~ msgstr "フィルタ文字列が空欄です" + diff --git a/web/pgadmin/translations/ko/LC_MESSAGES/messages.mo b/web/pgadmin/translations/ko/LC_MESSAGES/messages.mo index 011d83fece575660d9fbb4b2acd26da0d67ff60c..e246445a2d5dda1373f7135263fe6d2caa85d056 100644 GIT binary patch delta 32804 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 delta 32376 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 Ca8W$~>ZZiW*vj{H7U2hUJH&$GVgenyu^ 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 z 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\n" "Language: ko\n" @@ -45,8 +45,8 @@ msgstr "데스크탑" #: pgadmin/preferences/static/js/preferences.js:411 #: pgadmin/preferences/static/js/preferences.js:440 #: pgadmin/static/js/sqleditor/filter_dialog.js:69 -#: pgadmin/tools/datagrid/static/js/datagrid.js:261 -#: pgadmin/tools/datagrid/static/js/datagrid.js:319 +#: pgadmin/tools/datagrid/static/js/datagrid.js:273 +#: pgadmin/tools/datagrid/static/js/datagrid.js:341 #: pgadmin/tools/import_export/static/js/import_export.js:484 #: pgadmin/tools/maintenance/static/js/maintenance.js:309 #: pgadmin/tools/sqleditor/static/js/sqleditor.js:1808 @@ -135,6 +135,7 @@ msgstr "시스템 객체 보기?" #: pgadmin/browser/register_browser_preferences.py:22 #: pgadmin/browser/register_browser_preferences.py:28 #: pgadmin/dashboard/__init__.py:119 pgadmin/dashboard/__init__.py:127 +#: pgadmin/dashboard/__init__.py:135 pgadmin/dashboard/__init__.py:143 #: pgadmin/tools/debugger/__init__.py:73 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:21 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:36 @@ -158,7 +159,7 @@ msgstr "" #: pgadmin/browser/register_browser_preferences.py:34 #: pgadmin/browser/register_browser_preferences.py:40 -#: pgadmin/browser/static/js/browser.js:126 +#: pgadmin/browser/static/js/browser.js:129 msgid "Properties" msgstr "등록정보" @@ -470,7 +471,7 @@ msgstr "바뀐 매개 변수가 없습니다." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:541 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:437 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:925 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:586 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:567 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:507 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:605 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:328 @@ -508,9 +509,9 @@ msgstr "서버 찾을 수 없음." #: pgadmin/browser/server_groups/servers/__init__.py:976 #: pgadmin/browser/server_groups/servers/__init__.py:978 #: pgadmin/browser/server_groups/servers/__init__.py:1242 -#: pgadmin/utils/driver/psycopg2/connection.py:255 -#: pgadmin/utils/driver/psycopg2/connection.py:1258 -#: pgadmin/utils/driver/psycopg2/connection.py:1540 +#: pgadmin/utils/driver/psycopg2/connection.py:256 +#: pgadmin/utils/driver/psycopg2/connection.py:1266 +#: pgadmin/utils/driver/psycopg2/connection.py:1548 #: pgadmin/utils/driver/psycopg2/server_manager.py:405 msgid "Unauthorized request." msgstr "허락 되지 않는 요청." @@ -536,8 +537,8 @@ msgid "Server configuration reloaded." msgstr "서버 환경 설정 다시 반영 함." #: pgadmin/browser/server_groups/servers/__init__.py:1174 -#: pgadmin/dashboard/static/js/dashboard.js:474 -#: pgadmin/dashboard/static/js/dashboard.js:635 +#: pgadmin/dashboard/static/js/dashboard.js:467 +#: pgadmin/dashboard/static/js/dashboard.js:654 #: pgadmin/static/js/sqleditor/execute_query.js:255 #: pgadmin/static/js/sqleditor/query_tool_http_error_handler.js:51 #: pgadmin/static/js/sqleditor_utils.js:164 @@ -687,7 +688,7 @@ msgstr "데이터베이스 연결 끊김." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:447 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:432 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1084 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:660 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:641 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:612 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:734 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/__init__.py:775 @@ -828,9 +829,9 @@ msgstr "형변환자..." #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:328 #: pgadmin/browser/server_groups/servers/tablespaces/templates/tablespaces/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/static/js/server_group.js:39 -#: pgadmin/dashboard/static/js/dashboard.js:988 -#: pgadmin/dashboard/static/js/dashboard.js:1015 -#: pgadmin/dashboard/static/js/dashboard.js:1273 +#: pgadmin/dashboard/static/js/dashboard.js:1028 +#: pgadmin/dashboard/static/js/dashboard.js:1055 +#: pgadmin/dashboard/static/js/dashboard.js:1313 #: pgadmin/misc/depends/static/js/depends.js:93 #: pgadmin/static/js/browser/server_groups/servers/databases/external_tables/external_tables.js:42 #: pgadmin/tools/debugger/static/js/debugger_ui.js:231 @@ -1277,8 +1278,8 @@ msgstr "이벤트 트리거..." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:106 #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:300 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:342 -#: pgadmin/dashboard/static/js/dashboard.js:998 -#: pgadmin/dashboard/static/js/dashboard.js:1278 +#: pgadmin/dashboard/static/js/dashboard.js:1038 +#: pgadmin/dashboard/static/js/dashboard.js:1318 #: pgadmin/tools/backup/static/js/backup.js:331 #: pgadmin/tools/restore/static/js/restore.js:227 msgid "Owner" @@ -1726,8 +1727,8 @@ msgstr "사용자 맵핑..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:29 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:26 -#: pgadmin/dashboard/static/js/dashboard.js:827 -#: pgadmin/dashboard/static/js/dashboard.js:1119 +#: pgadmin/dashboard/static/js/dashboard.js:867 +#: pgadmin/dashboard/static/js/dashboard.js:1159 msgid "User" msgstr "사용자" @@ -1866,7 +1867,7 @@ msgstr "지정한 카탈로그 객체를 찾을 수 없습니다." #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/__init__.py:51 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:579 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:57 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:58 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:13 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:775 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:776 @@ -2172,7 +2173,7 @@ msgstr "NOT NULL" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:211 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:502 -#: pgadmin/browser/static/js/browser.js:141 +#: pgadmin/browser/static/js/browser.js:144 #: pgadmin/misc/statistics/static/js/statistics.js:120 msgid "Statistics" msgstr "통계정보" @@ -2573,8 +2574,8 @@ msgid "Trigger Functions" msgstr "트리거 함수" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.js:47 -#: pgadmin/dashboard/static/js/dashboard.js:976 -#: pgadmin/dashboard/static/js/dashboard.js:1261 +#: pgadmin/dashboard/static/js/dashboard.js:1016 +#: pgadmin/dashboard/static/js/dashboard.js:1301 msgid "Mode" msgstr "모드" @@ -3246,28 +3247,28 @@ msgstr "트리거가 비활성화 되었음" msgid "Table rows counted" msgstr "테이블 자료수 계산됨" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1197 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1186 msgid "Table statistics have been reset" msgstr "테이블 통계정보가 초기화 됨" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1378 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1367 msgid "-- definition incomplete for {0} constraint" msgstr "-- {0} 제약조건 정의가 충분하지 않습니다" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1440 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1478 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1429 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1467 msgid "-- definition incomplete for foreign_key constraint" msgstr "-- 참조키 제약조건 정의가 충분하지 않습니다" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1578 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1567 msgid "-- definition incomplete for check_constraint" msgstr "-- 체크 제약조건 정의가 충분하지 않습니다" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1655 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1644 msgid "-- definition incomplete for exclusion_constraint" msgstr "-- 제외 제약조건 정의가 충분하지 않습니다" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:841 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:819 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:824 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:826 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:847 @@ -3279,42 +3280,42 @@ msgstr "-- 제외 제약조건 정의가 충분하지 않습니다" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:905 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/__init__.py:890 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py:928 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1964 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1953 #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:856 msgid "-- definition incomplete" msgstr "-- 정의가 충분하지 않습니다" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1974 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1963 msgid "-- definition incomplete for {0}" msgstr "-- {0} 용 정의가 충분하지 않습니다" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2342 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2331 msgid "Table truncated" msgstr "테이블 자료 비움" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2381 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2370 msgid "Table dropped" msgstr "테이블 삭제됨" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:297 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:298 msgid "Could not find the column." msgstr "해당 칼럼을 찾을 수 없습니다." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:497 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:489 msgid "Could not find the column in the table." msgstr "해당 테이블에서 그 칼럼을 찾을 수 없습니다." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:644 msgid "The specified column could not be found.\n" msgstr "지정한 칼럼을 찾을 수 없습니다.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:682 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 msgid "Column is dropped" msgstr "칼럼 삭제됨" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:797 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:880 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1023 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:775 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:858 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1001 msgid "Could not find the column on the server." msgstr "해당 서버에서 그 칼럼을 찾을 수 없습니다." @@ -4247,7 +4248,7 @@ msgid "Attach" msgstr "추가" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.js:246 -#: pgadmin/browser/static/js/browser.js:241 +#: pgadmin/browser/static/js/browser.js:244 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:15 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:129 msgid "Create" @@ -5256,9 +5257,9 @@ msgstr "캐시됨" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:30 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:4 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:27 -#: pgadmin/dashboard/static/js/dashboard.js:822 -#: pgadmin/dashboard/static/js/dashboard.js:926 -#: pgadmin/dashboard/static/js/dashboard.js:993 +#: pgadmin/dashboard/static/js/dashboard.js:862 +#: pgadmin/dashboard/static/js/dashboard.js:966 +#: pgadmin/dashboard/static/js/dashboard.js:1033 #: pgadmin/misc/depends/static/js/depends.js:239 msgid "Database" msgstr "데이터베이스" @@ -6142,7 +6143,7 @@ msgstr "종류" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:136 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:128 -#: pgadmin/browser/static/js/browser.js:152 +#: pgadmin/browser/static/js/browser.js:155 #: pgadmin/dashboard/static/js/dashboard.js:180 #: pgadmin/static/js/backform.pgadmin.js:1722 msgid "SQL" @@ -6198,7 +6199,7 @@ msgid "Fail" msgstr "실패" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:188 -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 #: pgadmin/dashboard/static/js/dashboard.js:95 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:36 msgid "Success" @@ -6780,7 +6781,7 @@ msgstr "OK" #: pgadmin/preferences/static/js/preferences.js:415 #: pgadmin/static/js/sqleditor/filter_dialog.js:73 #: pgadmin/tools/backup/static/js/backup_dialog_wrapper.js:58 -#: pgadmin/tools/datagrid/static/js/datagrid.js:266 +#: pgadmin/tools/datagrid/static/js/datagrid.js:278 #: pgadmin/tools/debugger/static/js/debugger_ui.js:562 #: pgadmin/tools/debugger/static/js/debugger_ui.js:860 #: pgadmin/tools/import_export/static/js/import_export.js:490 @@ -7143,8 +7144,8 @@ msgstr "해당 서버 \"{1}\" 에 접속할 '{0}' 사용자의 데이터베이 #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:31 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:28 -#: pgadmin/dashboard/static/js/dashboard.js:842 -#: pgadmin/dashboard/static/js/dashboard.js:1134 +#: pgadmin/dashboard/static/js/dashboard.js:882 +#: pgadmin/dashboard/static/js/dashboard.js:1174 msgid "Backend start" msgstr "접속시각" @@ -7156,8 +7157,8 @@ msgstr "접속시각" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:41 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:13 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:36 -#: pgadmin/dashboard/static/js/dashboard.js:837 -#: pgadmin/dashboard/static/js/dashboard.js:1129 +#: pgadmin/dashboard/static/js/dashboard.js:877 +#: pgadmin/dashboard/static/js/dashboard.js:1169 msgid "Client" msgstr "클라이언트" @@ -7169,8 +7170,8 @@ msgstr "클라이언트" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:14 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:37 -#: pgadmin/dashboard/static/js/dashboard.js:832 -#: pgadmin/dashboard/static/js/dashboard.js:1124 +#: pgadmin/dashboard/static/js/dashboard.js:872 +#: pgadmin/dashboard/static/js/dashboard.js:1164 msgid "Application" msgstr "응용프로그램" @@ -7232,8 +7233,8 @@ msgstr "스트리밍 복제" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.2_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:15 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:38 -#: pgadmin/dashboard/static/js/dashboard.js:856 -#: pgadmin/dashboard/static/js/dashboard.js:1148 +#: pgadmin/dashboard/static/js/dashboard.js:896 +#: pgadmin/dashboard/static/js/dashboard.js:1188 msgid "Waiting?" msgstr "대기중?" @@ -7256,23 +7257,35 @@ msgstr "ID는 변경될 수 없습니다." msgid "Please select an object in the tree view." msgstr "탐색기에서 한 객체를 선택하세요." -#: pgadmin/browser/static/js/browser.js:162 +#: pgadmin/browser/static/js/browser.js:165 msgid "Dependencies" msgstr "상위의존" -#: pgadmin/browser/static/js/browser.js:173 +#: pgadmin/browser/static/js/browser.js:176 msgid "Dependents" msgstr "하위의존" -#: pgadmin/browser/static/js/browser.js:317 +#: pgadmin/browser/static/js/browser.js:295 +#: pgadmin/browser/static/js/toolbar.js:20 +#: pgadmin/tools/datagrid/static/js/datagrid.js:74 +msgid "View Data" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:296 +#: pgadmin/browser/static/js/toolbar.js:11 +#: pgadmin/tools/datagrid/static/js/datagrid.js:75 +msgid "Filtered Rows" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:323 msgid "No object selected" msgstr "선택된 객체 없음" -#: pgadmin/browser/static/js/browser.js:1607 +#: pgadmin/browser/static/js/browser.js:1613 msgid "Error retrieving details for the node." msgstr "해당 노드 상세 정보 처리 중 오류 발생." -#: pgadmin/browser/static/js/browser.js:1941 +#: pgadmin/browser/static/js/browser.js:1947 #, python-format msgid "Are you sure you wish to close the %s browser?" msgstr "%s 창을 정말 닫을까요?" @@ -7437,6 +7450,12 @@ msgstr "전체선택" msgid "Unselect All" msgstr "전체 해제" +#: pgadmin/browser/static/js/toolbar.js:29 +#: pgadmin/tools/datagrid/static/js/datagrid.js:103 +#: pgadmin/tools/datagrid/static/js/datagrid.js:115 +msgid "Query Tool" +msgstr "쿼리 도구" + #: pgadmin/browser/static/js/wizard.js:79 #: pgadmin/static/js/alertify.pgadmin.defaults.js:236 #: pgadmin/static/js/alertify.pgadmin.defaults.js:419 @@ -7573,25 +7592,43 @@ msgstr "세션 정보 보임?" msgid "If set to True, activity tables will be displayed on dashboards." msgstr "True로 지정하면 대시보드에 현재 접속해 있는 세션 활동 상태가 보입니다." -#: pgadmin/dashboard/__init__.py:196 pgadmin/dashboard/__init__.py:211 -#: pgadmin/dashboard/static/js/dashboard.js:643 +#: pgadmin/dashboard/__init__.py:134 +msgid "Show graph data points?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:136 +msgid "If set to True, data points will be visible on graph lines." +msgstr "" + +#: pgadmin/dashboard/__init__.py:142 +msgid "Show mouse hover tooltip?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:144 +msgid "" +"If set to True, tooltip will appear on mouse hover on the graph lines " +"giving the data point details" +msgstr "" + +#: pgadmin/dashboard/__init__.py:213 pgadmin/dashboard/__init__.py:228 +#: pgadmin/dashboard/static/js/dashboard.js:662 msgid "Please connect to the selected server to view the table." msgstr "테이블을 보려면, 먼저 해당 서버로 접속하세요." -#: pgadmin/dashboard/__init__.py:201 pgadmin/dashboard/__init__.py:216 -#: pgadmin/dashboard/static/js/dashboard.js:482 +#: pgadmin/dashboard/__init__.py:218 pgadmin/dashboard/__init__.py:233 +#: pgadmin/dashboard/static/js/dashboard.js:475 msgid "Please connect to the selected server to view the graph." msgstr "그래프를 보려면, 먼저 해당 서버로 접속하세요." -#: pgadmin/dashboard/__init__.py:226 +#: pgadmin/dashboard/__init__.py:243 msgid "Please connect to the selected database to view the table." msgstr "테이블을 보려면, 먼저 해당 데이터베이스로 접속하세요." -#: pgadmin/dashboard/__init__.py:231 +#: pgadmin/dashboard/__init__.py:248 msgid "Please connect to the selected database to view the graph." msgstr "그래프를 보려면, 먼저 해당 데이터베이스로 접속하세요." -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 msgid "Failed" msgstr "실패" @@ -7658,154 +7695,154 @@ msgstr "쿼리 시작시간" msgid "Last state changed at" msgstr "마지막 상태 변경 시간" -#: pgadmin/dashboard/static/js/dashboard.js:233 -#: pgadmin/dashboard/static/js/dashboard.js:348 +#: pgadmin/dashboard/static/js/dashboard.js:231 +#: pgadmin/dashboard/static/js/dashboard.js:346 msgid "An error occurred whilst loading the dashboard." msgstr "대시보드를 불러오는 중 오류가 발생했습니다." -#: pgadmin/dashboard/static/js/dashboard.js:363 +#: pgadmin/dashboard/static/js/dashboard.js:361 msgid "Please connect to the selected server to view the dashboard." msgstr "대시보드를 보려는 서버로 먼저 접속하세요." -#: pgadmin/dashboard/static/js/dashboard.js:485 +#: pgadmin/dashboard/static/js/dashboard.js:478 msgid "An error occurred whilst rendering the graph." msgstr "그래프 그리는 중 오류가 발생했습니다." -#: pgadmin/dashboard/static/js/dashboard.js:646 +#: pgadmin/dashboard/static/js/dashboard.js:665 msgid "An error occurred whilst rendering the table." msgstr "테이블을 표시하는 중 오류가 발생했습니다." -#: pgadmin/dashboard/static/js/dashboard.js:817 -#: pgadmin/dashboard/static/js/dashboard.js:921 -#: pgadmin/dashboard/static/js/dashboard.js:1114 -#: pgadmin/dashboard/static/js/dashboard.js:1211 +#: pgadmin/dashboard/static/js/dashboard.js:857 +#: pgadmin/dashboard/static/js/dashboard.js:961 +#: pgadmin/dashboard/static/js/dashboard.js:1154 +#: pgadmin/dashboard/static/js/dashboard.js:1251 msgid "PID" msgstr "PID" -#: pgadmin/dashboard/static/js/dashboard.js:847 -#: pgadmin/dashboard/static/js/dashboard.js:1139 +#: pgadmin/dashboard/static/js/dashboard.js:887 +#: pgadmin/dashboard/static/js/dashboard.js:1179 msgid "State" msgstr "상태" -#: pgadmin/dashboard/static/js/dashboard.js:864 -#: pgadmin/dashboard/static/js/dashboard.js:1156 +#: pgadmin/dashboard/static/js/dashboard.js:904 +#: pgadmin/dashboard/static/js/dashboard.js:1196 msgid "Wait Event" msgstr "Wait 이벤트" -#: pgadmin/dashboard/static/js/dashboard.js:869 -#: pgadmin/dashboard/static/js/dashboard.js:1161 +#: pgadmin/dashboard/static/js/dashboard.js:909 +#: pgadmin/dashboard/static/js/dashboard.js:1201 msgid "Blocking PIDs" msgstr "잠근 PID" -#: pgadmin/dashboard/static/js/dashboard.js:931 -#: pgadmin/dashboard/static/js/dashboard.js:1216 +#: pgadmin/dashboard/static/js/dashboard.js:971 +#: pgadmin/dashboard/static/js/dashboard.js:1256 msgid "Lock type" msgstr "잠금 종류" -#: pgadmin/dashboard/static/js/dashboard.js:936 -#: pgadmin/dashboard/static/js/dashboard.js:1221 +#: pgadmin/dashboard/static/js/dashboard.js:976 +#: pgadmin/dashboard/static/js/dashboard.js:1261 msgid "Target relation" msgstr "대상 릴레이션" -#: pgadmin/dashboard/static/js/dashboard.js:941 -#: pgadmin/dashboard/static/js/dashboard.js:1226 +#: pgadmin/dashboard/static/js/dashboard.js:981 +#: pgadmin/dashboard/static/js/dashboard.js:1266 msgid "Page" msgstr "페이지" -#: pgadmin/dashboard/static/js/dashboard.js:946 -#: pgadmin/dashboard/static/js/dashboard.js:1231 +#: pgadmin/dashboard/static/js/dashboard.js:986 +#: pgadmin/dashboard/static/js/dashboard.js:1271 msgid "Tuple" msgstr "튜플" -#: pgadmin/dashboard/static/js/dashboard.js:951 -#: pgadmin/dashboard/static/js/dashboard.js:1236 +#: pgadmin/dashboard/static/js/dashboard.js:991 +#: pgadmin/dashboard/static/js/dashboard.js:1276 msgid "vXID (target)" msgstr "vXID (대상)" -#: pgadmin/dashboard/static/js/dashboard.js:956 -#: pgadmin/dashboard/static/js/dashboard.js:1241 +#: pgadmin/dashboard/static/js/dashboard.js:996 +#: pgadmin/dashboard/static/js/dashboard.js:1281 msgid "XID (target)" msgstr "XID (대상)" -#: pgadmin/dashboard/static/js/dashboard.js:961 -#: pgadmin/dashboard/static/js/dashboard.js:1246 +#: pgadmin/dashboard/static/js/dashboard.js:1001 +#: pgadmin/dashboard/static/js/dashboard.js:1286 msgid "Class" msgstr "클래스" -#: pgadmin/dashboard/static/js/dashboard.js:966 -#: pgadmin/dashboard/static/js/dashboard.js:1251 +#: pgadmin/dashboard/static/js/dashboard.js:1006 +#: pgadmin/dashboard/static/js/dashboard.js:1291 msgid "Object ID" msgstr "객체 ID" -#: pgadmin/dashboard/static/js/dashboard.js:971 -#: pgadmin/dashboard/static/js/dashboard.js:1256 +#: pgadmin/dashboard/static/js/dashboard.js:1011 +#: pgadmin/dashboard/static/js/dashboard.js:1296 msgid "vXID (owner)" msgstr "vXID (소유주)" -#: pgadmin/dashboard/static/js/dashboard.js:981 -#: pgadmin/dashboard/static/js/dashboard.js:1266 +#: pgadmin/dashboard/static/js/dashboard.js:1021 +#: pgadmin/dashboard/static/js/dashboard.js:1306 msgid "Granted?" msgstr "취득함?" -#: pgadmin/dashboard/static/js/dashboard.js:1003 -#: pgadmin/dashboard/static/js/dashboard.js:1283 +#: pgadmin/dashboard/static/js/dashboard.js:1043 +#: pgadmin/dashboard/static/js/dashboard.js:1323 msgid "XID" msgstr "XID" -#: pgadmin/dashboard/static/js/dashboard.js:1008 -#: pgadmin/dashboard/static/js/dashboard.js:1288 +#: pgadmin/dashboard/static/js/dashboard.js:1048 +#: pgadmin/dashboard/static/js/dashboard.js:1328 msgid "Prepared at" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1020 +#: pgadmin/dashboard/static/js/dashboard.js:1060 msgid "Category" msgstr "카테고리" -#: pgadmin/dashboard/static/js/dashboard.js:1025 +#: pgadmin/dashboard/static/js/dashboard.js:1065 msgid "Setting" msgstr "설정" -#: pgadmin/dashboard/static/js/dashboard.js:1030 +#: pgadmin/dashboard/static/js/dashboard.js:1070 msgid "Unit" msgstr "유닛" -#: pgadmin/dashboard/static/js/dashboard.js:1035 +#: pgadmin/dashboard/static/js/dashboard.js:1075 msgid "Description" msgstr "설명" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "cancel" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "terminate" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1369 +#: pgadmin/dashboard/static/js/dashboard.js:1412 msgid "You cannot " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1371 +#: pgadmin/dashboard/static/js/dashboard.js:1414 msgid " background worker processes." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1378 +#: pgadmin/dashboard/static/js/dashboard.js:1421 msgid "You are not allowed to " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1380 +#: pgadmin/dashboard/static/js/dashboard.js:1423 msgid " the main active session." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1386 +#: pgadmin/dashboard/static/js/dashboard.js:1429 msgid "The session is already in idle state." msgstr "해당 세션은 이미 유휴 상태입니다." -#: pgadmin/dashboard/static/js/dashboard.js:1398 +#: pgadmin/dashboard/static/js/dashboard.js:1441 msgid "Superuser privileges are required to " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1400 +#: pgadmin/dashboard/static/js/dashboard.js:1443 msgid " another users query." msgstr "" @@ -8121,7 +8158,7 @@ msgid "Failed to retrieve data from the server." msgstr "서버에서 관련 자료를 가져옵니다." #: pgadmin/misc/depends/static/js/depends.js:335 -#: pgadmin/tools/datagrid/static/js/datagrid.js:195 +#: pgadmin/tools/datagrid/static/js/datagrid.js:207 #: pgadmin/tools/datagrid/static/js/show_data.js:24 #: pgadmin/tools/datagrid/static/js/show_query_tool.js:46 msgid "No object selected." @@ -8422,9 +8459,9 @@ msgid "An unexpected error occurred - ensure you are logged into the application msgstr "예상치 못한 오류 발생 - 접속 상태를 확인 하세요." #: pgadmin/static/js/sqleditor_utils.js:162 -#: pgadmin/tools/sqleditor/__init__.py:1454 -#: pgadmin/tools/sqleditor/__init__.py:1509 -#: pgadmin/tools/sqleditor/__init__.py:1513 +#: pgadmin/tools/sqleditor/__init__.py:1471 +#: pgadmin/tools/sqleditor/__init__.py:1526 +#: pgadmin/tools/sqleditor/__init__.py:1530 msgid "Transaction status check failed." msgstr "트랜잭션 상태 검사 실패." @@ -8554,10 +8591,16 @@ msgstr "정렬/필터 옵션" msgid "Loading data..." msgstr "자료 로딩중..." -#: pgadmin/static/js/sqleditor/filter_dialog.js:226 +#: pgadmin/static/js/sqleditor/filter_dialog.js:230 msgid "Filter updated successfully" msgstr "검색 조건이 적용되었음" +#: pgadmin/static/js/sqleditor/filter_dialog.js:236 +#: pgadmin/tools/datagrid/static/js/datagrid.js:362 +#: pgadmin/tools/datagrid/static/js/datagrid.js:369 +msgid "Validation Error" +msgstr "유효성 오류" + #: pgadmin/static/js/sqleditor/filter_dialog_model.js:10 msgid "ASC" msgstr "" @@ -8929,50 +8972,41 @@ msgstr "백업 작업을 실패했습니다." msgid "Please provide a filename" msgstr "파일 이름을 지정하세요" -#: pgadmin/tools/datagrid/static/js/datagrid.js:103 -msgid "Query Tool" -msgstr "쿼리 도구" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:121 +#: pgadmin/tools/datagrid/static/js/datagrid.js:133 msgid "All Rows" msgstr "모든 자료" -#: pgadmin/tools/datagrid/static/js/datagrid.js:134 +#: pgadmin/tools/datagrid/static/js/datagrid.js:146 msgid "First 100 Rows" msgstr "처음 100개만" -#: pgadmin/tools/datagrid/static/js/datagrid.js:147 +#: pgadmin/tools/datagrid/static/js/datagrid.js:159 msgid "Last 100 Rows" msgstr "마지막 100개만" -#: pgadmin/tools/datagrid/static/js/datagrid.js:160 +#: pgadmin/tools/datagrid/static/js/datagrid.js:172 msgid "Filtered Rows..." msgstr "조건에 맞는 자료만..." -#: pgadmin/tools/datagrid/static/js/datagrid.js:164 +#: pgadmin/tools/datagrid/static/js/datagrid.js:176 msgid "View/Edit Data" msgstr "자료 보기/편집" -#: pgadmin/tools/datagrid/static/js/datagrid.js:194 +#: pgadmin/tools/datagrid/static/js/datagrid.js:206 #: pgadmin/tools/datagrid/static/js/show_data.js:23 msgid "Data Grid Error" msgstr "자료 그리드 오류" -#: pgadmin/tools/datagrid/static/js/datagrid.js:338 -#: pgadmin/tools/datagrid/static/js/datagrid.js:345 -msgid "Validation Error" -msgstr "유효성 오류" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:404 -#: pgadmin/tools/datagrid/static/js/datagrid.js:409 +#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:433 msgid "Query Tool Initialize Error" msgstr "쿼리 도구 초기화 작업 오류" -#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:452 msgid "Edit Data - " msgstr "자료 편집 - " -#: pgadmin/tools/datagrid/static/js/datagrid.js:435 +#: pgadmin/tools/datagrid/static/js/datagrid.js:459 msgid "Query - " msgstr "쿼리 - " @@ -9297,11 +9331,11 @@ msgstr "pldbgapi 확장 묘듈을 1.1 이상 버전으로 업그레이드 한 #: pgadmin/tools/debugger/__init__.py:2053 #: pgadmin/tools/debugger/__init__.py:2075 #: pgadmin/tools/debugger/static/js/direct.js:1622 -#: pgadmin/tools/sqleditor/__init__.py:1059 -#: pgadmin/tools/sqleditor/command.py:190 -#: pgadmin/tools/sqleditor/command.py:396 -#: pgadmin/tools/sqleditor/command.py:525 -#: pgadmin/tools/sqleditor/command.py:622 +#: pgadmin/tools/sqleditor/__init__.py:1076 +#: pgadmin/tools/sqleditor/command.py:191 +#: pgadmin/tools/sqleditor/command.py:401 +#: pgadmin/tools/sqleditor/command.py:542 +#: pgadmin/tools/sqleditor/command.py:633 msgid "Not connected to server or connection with the server has been closed." msgstr "데이터베이스 접속 실패. 데이터베이스 연결을 확인하세요." @@ -9978,20 +10012,22 @@ msgstr "쿼리 도구" #: pgadmin/tools/sqleditor/__init__.py:148 #: pgadmin/tools/sqleditor/__init__.py:156 #: pgadmin/tools/sqleditor/__init__.py:208 -#: pgadmin/tools/sqleditor/__init__.py:345 -#: pgadmin/tools/sqleditor/__init__.py:420 -#: pgadmin/tools/sqleditor/__init__.py:625 -#: pgadmin/tools/sqleditor/__init__.py:748 -#: pgadmin/tools/sqleditor/__init__.py:821 -#: pgadmin/tools/sqleditor/__init__.py:876 -#: pgadmin/tools/sqleditor/__init__.py:928 -#: pgadmin/tools/sqleditor/__init__.py:972 -#: pgadmin/tools/sqleditor/__init__.py:1012 -#: pgadmin/tools/sqleditor/__init__.py:1021 -#: pgadmin/tools/sqleditor/__init__.py:1092 -#: pgadmin/tools/sqleditor/__init__.py:1128 -#: pgadmin/tools/sqleditor/__init__.py:1176 -#: pgadmin/tools/sqleditor/__init__.py:1231 +#: pgadmin/tools/sqleditor/__init__.py:315 +#: pgadmin/tools/sqleditor/__init__.py:343 +#: pgadmin/tools/sqleditor/__init__.py:374 +#: pgadmin/tools/sqleditor/__init__.py:437 +#: pgadmin/tools/sqleditor/__init__.py:642 +#: pgadmin/tools/sqleditor/__init__.py:765 +#: pgadmin/tools/sqleditor/__init__.py:838 +#: pgadmin/tools/sqleditor/__init__.py:893 +#: pgadmin/tools/sqleditor/__init__.py:945 +#: pgadmin/tools/sqleditor/__init__.py:989 +#: pgadmin/tools/sqleditor/__init__.py:1029 +#: pgadmin/tools/sqleditor/__init__.py:1038 +#: pgadmin/tools/sqleditor/__init__.py:1109 +#: pgadmin/tools/sqleditor/__init__.py:1145 +#: pgadmin/tools/sqleditor/__init__.py:1193 +#: pgadmin/tools/sqleditor/__init__.py:1248 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:26 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:79 #: pgadmin/tools/sqleditor/utils/start_running_query.py:171 @@ -9999,20 +10035,20 @@ msgstr "쿼리 도구" msgid "Transaction ID not found in the session." msgstr "해당 세션에 트랜잭션 ID가 없음." -#: pgadmin/tools/sqleditor/__init__.py:434 +#: pgadmin/tools/sqleditor/__init__.py:451 msgid "******* Error *******" msgstr "******* 오류 *******" -#: pgadmin/tools/sqleditor/__init__.py:763 +#: pgadmin/tools/sqleditor/__init__.py:780 msgid "No primary key found for this object, so unable to save records." msgstr "이 객체에는 기본키가 없어, 자료를 저장할 수는 없습니다." -#: pgadmin/tools/sqleditor/__init__.py:1065 +#: pgadmin/tools/sqleditor/__init__.py:1082 #: pgadmin/tools/sqleditor/utils/start_running_query.py:96 msgid "Either transaction object or session object not found." msgstr "트랜잭션 객체도 세션 객체도 찾을 수 없음." -#: pgadmin/tools/sqleditor/__init__.py:1305 +#: pgadmin/tools/sqleditor/__init__.py:1322 msgid "File type not supported" msgstr "지원하지 않는 파일 형식" @@ -10020,11 +10056,7 @@ msgstr "지원하지 않는 파일 형식" msgid "This feature has not been implemented for object type '{0}'." msgstr "" -#: pgadmin/tools/sqleditor/command.py:280 -msgid "Filter string is empty." -msgstr "검색 조건 문자열이 비어있습니다." - -#: pgadmin/tools/sqleditor/command.py:407 +#: pgadmin/tools/sqleditor/command.py:412 msgid "Data cannot be saved for the current object." msgstr "현재 객체에 대해서 자료를 저장할 수 없습니다." @@ -10266,11 +10298,11 @@ msgstr "실행계획 옵션 오류" msgid "Error occurred while setting %(subItem)s option in explain." msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:95 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:96 msgid "Data sorting object updated successfully" msgstr "정렬 작업 완료" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:98 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:99 msgid "Failed to update the data on server." msgstr "자료 변경 작업 실패." @@ -10655,11 +10687,11 @@ msgid "" "lost." msgstr "이 대화창을 닫을까요? 닫으면 모든 저장되지 않은 변경 사항을 버립니다." -#: pgadmin/utils/ajax.py:143 +#: pgadmin/utils/ajax.py:156 msgid "Not implemented." msgstr "아직 구현되지 않았음." -#: pgadmin/utils/ajax.py:156 +#: pgadmin/utils/ajax.py:169 msgid "Service Unavailable" msgstr "서비스 이용 가능 상태 아님" @@ -10717,13 +10749,13 @@ msgstr "지정한 설정을 찾을 수 없습니다." msgid "Driver '{0}' has not been implemented." msgstr "'{0}' 드라이버는 아직 구현되지 않았습니다." -#: pgadmin/utils/driver/psycopg2/connection.py:270 +#: pgadmin/utils/driver/psycopg2/connection.py:271 msgid "" "Failed to decrypt the saved password.\n" "Error: {0}" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:450 +#: pgadmin/utils/driver/psycopg2/connection.py:451 msgid "" "Failed to setup the role with error message:\n" "{0}" @@ -10731,7 +10763,7 @@ msgstr "" "롤 설정 실패, 오류 메시지:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:585 +#: pgadmin/utils/driver/psycopg2/connection.py:586 msgid "" "Failed to create cursor for psycopg2 connection with error message for " "the server#{1}:{2}:\n" @@ -10740,27 +10772,27 @@ msgstr "" "서버#{1}:{2}용 psycopg2 connection 객체에서 커서 만들기 실패:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:597 +#: pgadmin/utils/driver/psycopg2/connection.py:598 msgid "" "Attempting to reconnect to the database server (#{server_id}) for the " "connection - '{conn_id}'." msgstr "연결을 위해 데이터베이스 서버(#{server_id})로 재접속 중입니다 - '{conn_id}'." -#: pgadmin/utils/driver/psycopg2/connection.py:772 +#: pgadmin/utils/driver/psycopg2/connection.py:780 msgid "The query executed did not return any data." msgstr "해당 쿼리가 어떤 자료로 반환하지 않았습니다." -#: pgadmin/utils/driver/psycopg2/connection.py:1201 -#: pgadmin/utils/driver/psycopg2/connection.py:1398 -#: pgadmin/utils/driver/psycopg2/connection.py:1486 +#: pgadmin/utils/driver/psycopg2/connection.py:1209 +#: pgadmin/utils/driver/psycopg2/connection.py:1406 +#: pgadmin/utils/driver/psycopg2/connection.py:1494 msgid "Cursor could not be found for the async connection." msgstr "비동기식 연결용 커서를 찾을 수 없습니다." -#: pgadmin/utils/driver/psycopg2/connection.py:1206 +#: pgadmin/utils/driver/psycopg2/connection.py:1214 msgid "Asynchronous query execution/operation underway." msgstr "비동기식 쿼리 실행/처리 중입니다." -#: pgadmin/utils/driver/psycopg2/connection.py:1290 +#: pgadmin/utils/driver/psycopg2/connection.py:1298 msgid "" "\n" "Failed to reset the connection to the server due to following error:\n" @@ -10770,39 +10802,39 @@ msgstr "" "서버 연결 리셋 작업 중 실패, 오류 메시지:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:1595 +#: pgadmin/utils/driver/psycopg2/connection.py:1603 msgid "Not connected to the database server." msgstr "해당 데이터베이스 서버와 접속이 끊긴 상태임." -#: pgadmin/utils/driver/psycopg2/connection.py:1609 +#: pgadmin/utils/driver/psycopg2/connection.py:1617 msgid "" "Asynchronous notification \"{0}\" with payload \"{1}\" received from " "server process with PID {2}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1615 +#: pgadmin/utils/driver/psycopg2/connection.py:1623 msgid "" "Asynchronous notification \"{0}\" received from server process with PID " "{1}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1708 +#: pgadmin/utils/driver/psycopg2/connection.py:1716 msgid "SQL state: " msgstr "SQL 상태: " -#: pgadmin/utils/driver/psycopg2/connection.py:1715 +#: pgadmin/utils/driver/psycopg2/connection.py:1723 msgid "Detail: " msgstr "자세히: " -#: pgadmin/utils/driver/psycopg2/connection.py:1724 +#: pgadmin/utils/driver/psycopg2/connection.py:1732 msgid "Hint: " msgstr "힌트: " -#: pgadmin/utils/driver/psycopg2/connection.py:1731 +#: pgadmin/utils/driver/psycopg2/connection.py:1739 msgid "Character: " msgstr "위치: " -#: pgadmin/utils/driver/psycopg2/connection.py:1740 +#: pgadmin/utils/driver/psycopg2/connection.py:1748 msgid "Context: " msgstr "내용: " @@ -10950,3 +10982,6 @@ msgstr "지정한 데이터베이스를 찾을 수 없음." #~ "password' option has been turned off." #~ msgstr "SSH 터널링으로 접속할 경우 데이터베이스 비밀번호는 저장 할 수 없습니다. '비밀번호 저장' 옵션이 비활성화 되었습니다." +#~ msgid "Filter string is empty." +#~ msgstr "검색 조건 문자열이 비어있습니다." + diff --git a/web/pgadmin/translations/pl/LC_MESSAGES/messages.mo b/web/pgadmin/translations/pl/LC_MESSAGES/messages.mo index 8d9510b223595c56f9c98e55ada44d38ef116160..2cae571a53afebabdc67842977e1026f8c41c3b3 100644 GIT binary patch delta 32741 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

IZVwQ9qDT^zb`)j z5Pk7;G-7|E1NaY}K;d748EAR^n7;rzSibz{LL=s^0T zyL|%M@C?t`}1FM8Ek&c7oZPeBIW zh&H@9R#+L`h(_WStc71-SIqZY`1tfgpFfIzGhW4P_%*t>PN0!H9rKCb!xH34#zbLs z)0IRwPvvN1G;|%%rRk4;RHmS7yZ~$CBhfd}r8$E}>>OGz@kd(XgLM9)5-tDa&v3&g zza(L(6MuycilQN^gO0p8x>+v9>Ue3)PeOP7P3Uf(9eoPDXtu@t`)EXdKszq_cUoc| zmO&=UpZ`f1nyu(e-->>Mt;nCk)>!MG@cf$SZRo)7M+dMB-3u?r{6TaeC(%F3rJWB; zTNbTf15^JETssoJ*aO`QBcs=$yY(jYSj~&&kD!}$IeNUdp%FTSM&xsJBB#*z6aR*9 zLveIK7ow5ug{l8P@NS6@7N8BRMQ8qUEdLYTltumvd!!;d&{}9nn?zfo6X}3;aUf>k z9CQz?K?k$}UE*Ds^fP-PRyc*u5@55Qg&{7pd(yewCG z>X*=sXviN!kJDBfTd{ zq7jJ$u|l>yp`+aB@hgaiv?RKz8ld+;d$i%9XhYYc^(Ldg?dG8ad;?vwZ_#@HqPssw z-t^QDl4J!EZl-?d%!Z?zXEM4*Poc+bH9GQ_(Sf~*UbP3%fqjG4I~VhL^M!o*Xgzdu zUX0eiBA85!jTLT<73QOxZ#g=kO=yQZ(GK>Z9Uny-Jd4gOPySH9FuFN2(Y;a^UD{q~ z$J4M1&c}lO{@+X@i-I@MP4+z+k-yM}vlj>*=R@n2M|XFJ=x}r(x1k+8h~E8AqwTFm z_r^=;X8r=5*cq(m_dk2VFydP1-QFAxeSdVVhoKRehQ4?w+R($8>Hz(n@Dlp|5uAhP zumRptC@kp~T*|5V3R_S9Y!8Q7GkPKQMBf{P4(QsLpNK}{ zc68}hq7nHBeXmdzzcrk{G9)Z$fZq8nF%Nb@&vW1CXfz_Xpcl~6SpGb^G<#zC=~$kt zYM5~u%;b4p%)p*#WF}$i-~XLX!jaEGJD!h*YB4&qb(kApL1(@jz5Dk?kHqq?(fU7N z5&RpyNefg9kt~NUQ4_ShBc}d0FfS+JW*ZtSJb(^lSu9@{%a5XK`7?UMWzPy9o!n^T zDxnS6M+e#lomfXSl3k-i;`2#aoPT%iO%%AfRz%-LZ@zQrniZ=aLVp<=iOJ|pr$z5U z2mDy{X|&#R=)kt3U&lAm0UkpK^mFxO2uXU4&_OZubJ-ldNP427o`(J~xf@-YC(s5r zp;zucG~_>`9sG;FSD&~|!Z298ORu%S8e!Sd)fw4?XXhQ2{J*=cn1l&KZW zLcbM_(M{YE9Y`m1A_HQ65*neI=(=WR4XN0D}uiBlxpEQvbdoaaJES^#aJWVC)P?~JZ} zA9P?NFavKuXS4_%(5q+!-bC9!iVo}>bi!w_jOYJ95}xNWb;DZKN0+1G8 zh%82Dz7gFMyU^o!3LU^{Or3vp#s%t!_sgR7s$mDLiK&17KaqqHn1zFJ2|DvX(KW8w zAT-<=t=A_y7M)oV-7~Xe{t@)tFGC}-3hj73I`fUu*BfyDJEyVBDX@XEjl#LFjqd(V zX!#(tqj6{iu17c9{OCe-O`kv`um*j93mUmS=m0)IH{W6Gh~GBimyL-!{0Huaaw;y^ zc-yrv4!taGWBTS3$&>vSoIG4<^ZCQK<*qSu_|)MU6DN$lZt9eb8^?|tmvPmoj2p&I z8GF^ZQ5h4i%NRX*_{1?8+U5VBDNdcTh(9BDFV$zv igd6{_*!}OBzWHz3)wT0nF?Q6A8L8>ks+E3suKxuptnp_6 delta 32348 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 K*07x>=lVY(s+Z;f diff --git a/web/pgadmin/translations/pl/LC_MESSAGES/messages.po b/web/pgadmin/translations/pl/LC_MESSAGES/messages.po index bcf3c2914..9232c7c2b 100644 --- a/web/pgadmin/translations/pl/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/pl/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-09-05 17:05+0100\n" +"POT-Creation-Date: 2018-10-01 10:22+0100\n" "PO-Revision-Date: 2017-12-17 23:18+0200\n" "Last-Translator: grzegorz \n" "Language: pl\n" @@ -46,8 +46,8 @@ msgstr "Desktop" #: pgadmin/preferences/static/js/preferences.js:411 #: pgadmin/preferences/static/js/preferences.js:440 #: pgadmin/static/js/sqleditor/filter_dialog.js:69 -#: pgadmin/tools/datagrid/static/js/datagrid.js:261 -#: pgadmin/tools/datagrid/static/js/datagrid.js:319 +#: pgadmin/tools/datagrid/static/js/datagrid.js:273 +#: pgadmin/tools/datagrid/static/js/datagrid.js:341 #: pgadmin/tools/import_export/static/js/import_export.js:484 #: pgadmin/tools/maintenance/static/js/maintenance.js:309 #: pgadmin/tools/sqleditor/static/js/sqleditor.js:1808 @@ -136,6 +136,7 @@ msgstr "Pokazać obiekty systemowe?" #: pgadmin/browser/register_browser_preferences.py:22 #: pgadmin/browser/register_browser_preferences.py:28 #: pgadmin/dashboard/__init__.py:119 pgadmin/dashboard/__init__.py:127 +#: pgadmin/dashboard/__init__.py:135 pgadmin/dashboard/__init__.py:143 #: pgadmin/tools/debugger/__init__.py:73 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:21 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:36 @@ -159,7 +160,7 @@ msgstr "Zliczyć wiersze, jeżeli szacowanych mniej niż" #: pgadmin/browser/register_browser_preferences.py:34 #: pgadmin/browser/register_browser_preferences.py:40 -#: pgadmin/browser/static/js/browser.js:126 +#: pgadmin/browser/static/js/browser.js:129 msgid "Properties" msgstr "Atrybuty" @@ -471,7 +472,7 @@ msgstr "Parametry nie zmieniły się." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:541 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:437 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:925 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:586 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:567 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:507 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:605 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:328 @@ -509,9 +510,9 @@ msgstr "Nie znaleziono serwera." #: pgadmin/browser/server_groups/servers/__init__.py:976 #: pgadmin/browser/server_groups/servers/__init__.py:978 #: pgadmin/browser/server_groups/servers/__init__.py:1242 -#: pgadmin/utils/driver/psycopg2/connection.py:255 -#: pgadmin/utils/driver/psycopg2/connection.py:1258 -#: pgadmin/utils/driver/psycopg2/connection.py:1540 +#: pgadmin/utils/driver/psycopg2/connection.py:256 +#: pgadmin/utils/driver/psycopg2/connection.py:1266 +#: pgadmin/utils/driver/psycopg2/connection.py:1548 #: pgadmin/utils/driver/psycopg2/server_manager.py:405 msgid "Unauthorized request." msgstr "Nieautoryzowane żądanie." @@ -537,8 +538,8 @@ msgid "Server configuration reloaded." msgstr "Przeładowano konfigurację serwera." #: pgadmin/browser/server_groups/servers/__init__.py:1174 -#: pgadmin/dashboard/static/js/dashboard.js:474 -#: pgadmin/dashboard/static/js/dashboard.js:635 +#: pgadmin/dashboard/static/js/dashboard.js:467 +#: pgadmin/dashboard/static/js/dashboard.js:654 #: pgadmin/static/js/sqleditor/execute_query.js:255 #: pgadmin/static/js/sqleditor/query_tool_http_error_handler.js:51 #: pgadmin/static/js/sqleditor_utils.js:164 @@ -692,7 +693,7 @@ msgstr "Odłączono od bazy danych." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:447 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:432 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1084 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:660 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:641 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:612 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:734 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/__init__.py:775 @@ -833,9 +834,9 @@ msgstr "Rzutowanie..." #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:328 #: pgadmin/browser/server_groups/servers/tablespaces/templates/tablespaces/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/static/js/server_group.js:39 -#: pgadmin/dashboard/static/js/dashboard.js:988 -#: pgadmin/dashboard/static/js/dashboard.js:1015 -#: pgadmin/dashboard/static/js/dashboard.js:1273 +#: pgadmin/dashboard/static/js/dashboard.js:1028 +#: pgadmin/dashboard/static/js/dashboard.js:1055 +#: pgadmin/dashboard/static/js/dashboard.js:1313 #: pgadmin/misc/depends/static/js/depends.js:93 #: pgadmin/static/js/browser/server_groups/servers/databases/external_tables/external_tables.js:42 #: pgadmin/tools/debugger/static/js/debugger_ui.js:231 @@ -1282,8 +1283,8 @@ msgstr "Wyzwalacz Zdarzeniowy..." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:106 #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:300 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:342 -#: pgadmin/dashboard/static/js/dashboard.js:998 -#: pgadmin/dashboard/static/js/dashboard.js:1278 +#: pgadmin/dashboard/static/js/dashboard.js:1038 +#: pgadmin/dashboard/static/js/dashboard.js:1318 #: pgadmin/tools/backup/static/js/backup.js:331 #: pgadmin/tools/restore/static/js/restore.js:227 msgid "Owner" @@ -1731,8 +1732,8 @@ msgstr "Mapowanie Użytkownika..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:29 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:26 -#: pgadmin/dashboard/static/js/dashboard.js:827 -#: pgadmin/dashboard/static/js/dashboard.js:1119 +#: pgadmin/dashboard/static/js/dashboard.js:867 +#: pgadmin/dashboard/static/js/dashboard.js:1159 msgid "User" msgstr "Użytkownik" @@ -1873,7 +1874,7 @@ msgstr "Nie udało się znaleźć wskazanego obiektu katalogu." #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/__init__.py:51 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:579 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:57 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:58 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:13 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:775 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:776 @@ -2182,7 +2183,7 @@ msgstr "Niepusty" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:211 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:502 -#: pgadmin/browser/static/js/browser.js:141 +#: pgadmin/browser/static/js/browser.js:144 #: pgadmin/misc/statistics/static/js/statistics.js:120 msgid "Statistics" msgstr "Statystyki" @@ -2588,8 +2589,8 @@ msgid "Trigger Functions" msgstr "Funkcje Wyzwalaczy" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.js:47 -#: pgadmin/dashboard/static/js/dashboard.js:976 -#: pgadmin/dashboard/static/js/dashboard.js:1261 +#: pgadmin/dashboard/static/js/dashboard.js:1016 +#: pgadmin/dashboard/static/js/dashboard.js:1301 msgid "Mode" msgstr "Tryb" @@ -3261,28 +3262,28 @@ msgstr "Wyzwalacz(e) zostały wyłączone" msgid "Table rows counted" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1197 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1186 msgid "Table statistics have been reset" msgstr "Statystyki tabeli zostały wyczyszczone" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1378 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1367 msgid "-- definition incomplete for {0} constraint" msgstr "-- niepełna definicja ograniczenia {0}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1440 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1478 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1429 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1467 msgid "-- definition incomplete for foreign_key constraint" msgstr "-- niepełna definicja ograniczenia foreign_key" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1578 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1567 msgid "-- definition incomplete for check_constraint" msgstr "-- niepełna definicja ograniczenia check_constraint" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1655 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1644 msgid "-- definition incomplete for exclusion_constraint" msgstr "-- niepełna definicja ograniczenia exclusion_constraint" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:841 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:819 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:824 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:826 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:847 @@ -3294,42 +3295,42 @@ msgstr "-- niepełna definicja ograniczenia exclusion_constraint" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:905 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/__init__.py:890 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py:928 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1964 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1953 #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:856 msgid "-- definition incomplete" msgstr "-- definicja niepełna" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1974 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1963 msgid "-- definition incomplete for {0}" msgstr "-- niepełna definicja {0}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2342 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2331 msgid "Table truncated" msgstr "Tabela obcięta" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2381 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2370 msgid "Table dropped" msgstr "Tabela usunięta" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:297 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:298 msgid "Could not find the column." msgstr "Nie znaleziono kolumny." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:497 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:489 msgid "Could not find the column in the table." msgstr "Nie znaleziono kolumny w tabeli." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:644 msgid "The specified column could not be found.\n" msgstr "Wskazana kolumna nie została znaleziona.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:682 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 msgid "Column is dropped" msgstr "Kolumna została skasowana" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:797 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:880 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1023 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:775 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:858 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1001 msgid "Could not find the column on the server." msgstr "Nie odnaleziono kolumny na serwerze." @@ -4268,7 +4269,7 @@ msgid "Attach" msgstr "Dołącz" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.js:246 -#: pgadmin/browser/static/js/browser.js:241 +#: pgadmin/browser/static/js/browser.js:244 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:15 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:129 msgid "Create" @@ -5290,9 +5291,9 @@ msgstr "Kaskadowe" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:30 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:4 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:27 -#: pgadmin/dashboard/static/js/dashboard.js:822 -#: pgadmin/dashboard/static/js/dashboard.js:926 -#: pgadmin/dashboard/static/js/dashboard.js:993 +#: pgadmin/dashboard/static/js/dashboard.js:862 +#: pgadmin/dashboard/static/js/dashboard.js:966 +#: pgadmin/dashboard/static/js/dashboard.js:1033 #: pgadmin/misc/depends/static/js/depends.js:239 msgid "Database" msgstr "Baza danych" @@ -6192,7 +6193,7 @@ msgstr "Rodzaj" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:136 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:128 -#: pgadmin/browser/static/js/browser.js:152 +#: pgadmin/browser/static/js/browser.js:155 #: pgadmin/dashboard/static/js/dashboard.js:180 #: pgadmin/static/js/backform.pgadmin.js:1722 msgid "SQL" @@ -6259,7 +6260,7 @@ msgid "Fail" msgstr "Nie udać się" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:188 -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 #: pgadmin/dashboard/static/js/dashboard.js:95 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:36 msgid "Success" @@ -6914,7 +6915,7 @@ msgstr "Ok" #: pgadmin/preferences/static/js/preferences.js:415 #: pgadmin/static/js/sqleditor/filter_dialog.js:73 #: pgadmin/tools/backup/static/js/backup_dialog_wrapper.js:58 -#: pgadmin/tools/datagrid/static/js/datagrid.js:266 +#: pgadmin/tools/datagrid/static/js/datagrid.js:278 #: pgadmin/tools/debugger/static/js/debugger_ui.js:562 #: pgadmin/tools/debugger/static/js/debugger_ui.js:860 #: pgadmin/tools/import_export/static/js/import_export.js:490 @@ -7277,8 +7278,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:31 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:28 -#: pgadmin/dashboard/static/js/dashboard.js:842 -#: pgadmin/dashboard/static/js/dashboard.js:1134 +#: pgadmin/dashboard/static/js/dashboard.js:882 +#: pgadmin/dashboard/static/js/dashboard.js:1174 msgid "Backend start" msgstr "Start procesu w tle" @@ -7290,8 +7291,8 @@ msgstr "Start procesu w tle" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:41 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:13 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:36 -#: pgadmin/dashboard/static/js/dashboard.js:837 -#: pgadmin/dashboard/static/js/dashboard.js:1129 +#: pgadmin/dashboard/static/js/dashboard.js:877 +#: pgadmin/dashboard/static/js/dashboard.js:1169 msgid "Client" msgstr "Klient" @@ -7303,8 +7304,8 @@ msgstr "Klient" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:14 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:37 -#: pgadmin/dashboard/static/js/dashboard.js:832 -#: pgadmin/dashboard/static/js/dashboard.js:1124 +#: pgadmin/dashboard/static/js/dashboard.js:872 +#: pgadmin/dashboard/static/js/dashboard.js:1164 msgid "Application" msgstr "Aplikacja" @@ -7366,8 +7367,8 @@ msgstr "Strumieniowanie Replikacji" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.2_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:15 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:38 -#: pgadmin/dashboard/static/js/dashboard.js:856 -#: pgadmin/dashboard/static/js/dashboard.js:1148 +#: pgadmin/dashboard/static/js/dashboard.js:896 +#: pgadmin/dashboard/static/js/dashboard.js:1188 msgid "Waiting?" msgstr "Oczekiwanie?" @@ -7390,23 +7391,35 @@ msgstr "ID nie może zostać zmieniony." msgid "Please select an object in the tree view." msgstr "Należy wybrać obiekt na panelu drzewa." -#: pgadmin/browser/static/js/browser.js:162 +#: pgadmin/browser/static/js/browser.js:165 msgid "Dependencies" msgstr "Powiązania" -#: pgadmin/browser/static/js/browser.js:173 +#: pgadmin/browser/static/js/browser.js:176 msgid "Dependents" msgstr "Zależne" -#: pgadmin/browser/static/js/browser.js:317 +#: pgadmin/browser/static/js/browser.js:295 +#: pgadmin/browser/static/js/toolbar.js:20 +#: pgadmin/tools/datagrid/static/js/datagrid.js:74 +msgid "View Data" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:296 +#: pgadmin/browser/static/js/toolbar.js:11 +#: pgadmin/tools/datagrid/static/js/datagrid.js:75 +msgid "Filtered Rows" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:323 msgid "No object selected" msgstr "Nie wybrano obiektu" -#: pgadmin/browser/static/js/browser.js:1607 +#: pgadmin/browser/static/js/browser.js:1613 msgid "Error retrieving details for the node." msgstr "Błąd odczytu danych węzła." -#: pgadmin/browser/static/js/browser.js:1941 +#: pgadmin/browser/static/js/browser.js:1947 #, python-format msgid "Are you sure you wish to close the %s browser?" msgstr "Czy na pewno zamknąć przeglądarkę %s?" @@ -7571,6 +7584,12 @@ msgstr "Zaznacz Wszystko" msgid "Unselect All" msgstr "Odznacz Wszystko" +#: pgadmin/browser/static/js/toolbar.js:29 +#: pgadmin/tools/datagrid/static/js/datagrid.js:103 +#: pgadmin/tools/datagrid/static/js/datagrid.js:115 +msgid "Query Tool" +msgstr "Narzędzie Zapytania" + #: pgadmin/browser/static/js/wizard.js:79 #: pgadmin/static/js/alertify.pgadmin.defaults.js:236 #: pgadmin/static/js/alertify.pgadmin.defaults.js:419 @@ -7707,25 +7726,43 @@ msgstr "" msgid "If set to True, activity tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:196 pgadmin/dashboard/__init__.py:211 -#: pgadmin/dashboard/static/js/dashboard.js:643 +#: pgadmin/dashboard/__init__.py:134 +msgid "Show graph data points?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:136 +msgid "If set to True, data points will be visible on graph lines." +msgstr "" + +#: pgadmin/dashboard/__init__.py:142 +msgid "Show mouse hover tooltip?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:144 +msgid "" +"If set to True, tooltip will appear on mouse hover on the graph lines " +"giving the data point details" +msgstr "" + +#: pgadmin/dashboard/__init__.py:213 pgadmin/dashboard/__init__.py:228 +#: pgadmin/dashboard/static/js/dashboard.js:662 msgid "Please connect to the selected server to view the table." msgstr "Należy połączyć się do wybranego serwera by zobaczyć tabelę." -#: pgadmin/dashboard/__init__.py:201 pgadmin/dashboard/__init__.py:216 -#: pgadmin/dashboard/static/js/dashboard.js:482 +#: pgadmin/dashboard/__init__.py:218 pgadmin/dashboard/__init__.py:233 +#: pgadmin/dashboard/static/js/dashboard.js:475 msgid "Please connect to the selected server to view the graph." msgstr "Należy połączyć się do wybranego serwera by zobaczyć wykres." -#: pgadmin/dashboard/__init__.py:226 +#: pgadmin/dashboard/__init__.py:243 msgid "Please connect to the selected database to view the table." msgstr "Należy połączyć się do wybranej bazy danych by zobaczyć tabelę." -#: pgadmin/dashboard/__init__.py:231 +#: pgadmin/dashboard/__init__.py:248 msgid "Please connect to the selected database to view the graph." msgstr "Należy połączyć się do wybranej bazy danych by zobaczyć wykres." -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 msgid "Failed" msgstr "Nie udało się" @@ -7792,154 +7829,154 @@ msgstr "Zapytanie rozpoczęte o" msgid "Last state changed at" msgstr "Ostatnio stan zmieniono o" -#: pgadmin/dashboard/static/js/dashboard.js:233 -#: pgadmin/dashboard/static/js/dashboard.js:348 +#: pgadmin/dashboard/static/js/dashboard.js:231 +#: pgadmin/dashboard/static/js/dashboard.js:346 msgid "An error occurred whilst loading the dashboard." msgstr "Wystąpił błąd podczas wczytywania pulpitu." -#: pgadmin/dashboard/static/js/dashboard.js:363 +#: pgadmin/dashboard/static/js/dashboard.js:361 msgid "Please connect to the selected server to view the dashboard." msgstr "Należy połączyć się do wybranego serwera by zobaczyć pulpit." -#: pgadmin/dashboard/static/js/dashboard.js:485 +#: pgadmin/dashboard/static/js/dashboard.js:478 msgid "An error occurred whilst rendering the graph." msgstr "Wystąpił błąd podczas rysowania wykresu." -#: pgadmin/dashboard/static/js/dashboard.js:646 +#: pgadmin/dashboard/static/js/dashboard.js:665 msgid "An error occurred whilst rendering the table." msgstr "Wystąpił błąd podczas rysowania tabeli." -#: pgadmin/dashboard/static/js/dashboard.js:817 -#: pgadmin/dashboard/static/js/dashboard.js:921 -#: pgadmin/dashboard/static/js/dashboard.js:1114 -#: pgadmin/dashboard/static/js/dashboard.js:1211 +#: pgadmin/dashboard/static/js/dashboard.js:857 +#: pgadmin/dashboard/static/js/dashboard.js:961 +#: pgadmin/dashboard/static/js/dashboard.js:1154 +#: pgadmin/dashboard/static/js/dashboard.js:1251 msgid "PID" msgstr "PID" -#: pgadmin/dashboard/static/js/dashboard.js:847 -#: pgadmin/dashboard/static/js/dashboard.js:1139 +#: pgadmin/dashboard/static/js/dashboard.js:887 +#: pgadmin/dashboard/static/js/dashboard.js:1179 msgid "State" msgstr "Stan" -#: pgadmin/dashboard/static/js/dashboard.js:864 -#: pgadmin/dashboard/static/js/dashboard.js:1156 +#: pgadmin/dashboard/static/js/dashboard.js:904 +#: pgadmin/dashboard/static/js/dashboard.js:1196 msgid "Wait Event" msgstr "Zdarzenie Oczekiwania" -#: pgadmin/dashboard/static/js/dashboard.js:869 -#: pgadmin/dashboard/static/js/dashboard.js:1161 +#: pgadmin/dashboard/static/js/dashboard.js:909 +#: pgadmin/dashboard/static/js/dashboard.js:1201 msgid "Blocking PIDs" msgstr "Blokujące PIDy" -#: pgadmin/dashboard/static/js/dashboard.js:931 -#: pgadmin/dashboard/static/js/dashboard.js:1216 +#: pgadmin/dashboard/static/js/dashboard.js:971 +#: pgadmin/dashboard/static/js/dashboard.js:1256 msgid "Lock type" msgstr "Typ blokady" -#: pgadmin/dashboard/static/js/dashboard.js:936 -#: pgadmin/dashboard/static/js/dashboard.js:1221 +#: pgadmin/dashboard/static/js/dashboard.js:976 +#: pgadmin/dashboard/static/js/dashboard.js:1261 msgid "Target relation" msgstr "Współzależność" -#: pgadmin/dashboard/static/js/dashboard.js:941 -#: pgadmin/dashboard/static/js/dashboard.js:1226 +#: pgadmin/dashboard/static/js/dashboard.js:981 +#: pgadmin/dashboard/static/js/dashboard.js:1266 msgid "Page" msgstr "Strona" -#: pgadmin/dashboard/static/js/dashboard.js:946 -#: pgadmin/dashboard/static/js/dashboard.js:1231 +#: pgadmin/dashboard/static/js/dashboard.js:986 +#: pgadmin/dashboard/static/js/dashboard.js:1271 msgid "Tuple" msgstr "Krotka" -#: pgadmin/dashboard/static/js/dashboard.js:951 -#: pgadmin/dashboard/static/js/dashboard.js:1236 +#: pgadmin/dashboard/static/js/dashboard.js:991 +#: pgadmin/dashboard/static/js/dashboard.js:1276 msgid "vXID (target)" msgstr "vXID (cel)" -#: pgadmin/dashboard/static/js/dashboard.js:956 -#: pgadmin/dashboard/static/js/dashboard.js:1241 +#: pgadmin/dashboard/static/js/dashboard.js:996 +#: pgadmin/dashboard/static/js/dashboard.js:1281 msgid "XID (target)" msgstr "XID (cel)" -#: pgadmin/dashboard/static/js/dashboard.js:961 -#: pgadmin/dashboard/static/js/dashboard.js:1246 +#: pgadmin/dashboard/static/js/dashboard.js:1001 +#: pgadmin/dashboard/static/js/dashboard.js:1286 msgid "Class" msgstr "Klasa" -#: pgadmin/dashboard/static/js/dashboard.js:966 -#: pgadmin/dashboard/static/js/dashboard.js:1251 +#: pgadmin/dashboard/static/js/dashboard.js:1006 +#: pgadmin/dashboard/static/js/dashboard.js:1291 msgid "Object ID" msgstr "ID Obiektu" -#: pgadmin/dashboard/static/js/dashboard.js:971 -#: pgadmin/dashboard/static/js/dashboard.js:1256 +#: pgadmin/dashboard/static/js/dashboard.js:1011 +#: pgadmin/dashboard/static/js/dashboard.js:1296 msgid "vXID (owner)" msgstr "vXID (właściciel)" -#: pgadmin/dashboard/static/js/dashboard.js:981 -#: pgadmin/dashboard/static/js/dashboard.js:1266 +#: pgadmin/dashboard/static/js/dashboard.js:1021 +#: pgadmin/dashboard/static/js/dashboard.js:1306 msgid "Granted?" msgstr "Uprawniono?" -#: pgadmin/dashboard/static/js/dashboard.js:1003 -#: pgadmin/dashboard/static/js/dashboard.js:1283 +#: pgadmin/dashboard/static/js/dashboard.js:1043 +#: pgadmin/dashboard/static/js/dashboard.js:1323 msgid "XID" msgstr "XID" -#: pgadmin/dashboard/static/js/dashboard.js:1008 -#: pgadmin/dashboard/static/js/dashboard.js:1288 +#: pgadmin/dashboard/static/js/dashboard.js:1048 +#: pgadmin/dashboard/static/js/dashboard.js:1328 msgid "Prepared at" msgstr "Przygotowano na" -#: pgadmin/dashboard/static/js/dashboard.js:1020 +#: pgadmin/dashboard/static/js/dashboard.js:1060 msgid "Category" msgstr "Kategoria" -#: pgadmin/dashboard/static/js/dashboard.js:1025 +#: pgadmin/dashboard/static/js/dashboard.js:1065 msgid "Setting" msgstr "Ustawienie" -#: pgadmin/dashboard/static/js/dashboard.js:1030 +#: pgadmin/dashboard/static/js/dashboard.js:1070 msgid "Unit" msgstr "Jednostka" -#: pgadmin/dashboard/static/js/dashboard.js:1035 +#: pgadmin/dashboard/static/js/dashboard.js:1075 msgid "Description" msgstr "Opis" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "cancel" msgstr "anulować" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "terminate" msgstr "zakończyć" -#: pgadmin/dashboard/static/js/dashboard.js:1369 +#: pgadmin/dashboard/static/js/dashboard.js:1412 msgid "You cannot " msgstr "Brak możliwości by " -#: pgadmin/dashboard/static/js/dashboard.js:1371 +#: pgadmin/dashboard/static/js/dashboard.js:1414 msgid " background worker processes." msgstr " proces roboczy w tle." -#: pgadmin/dashboard/static/js/dashboard.js:1378 +#: pgadmin/dashboard/static/js/dashboard.js:1421 msgid "You are not allowed to " msgstr "Nie ma uprawnień by " -#: pgadmin/dashboard/static/js/dashboard.js:1380 +#: pgadmin/dashboard/static/js/dashboard.js:1423 msgid " the main active session." msgstr " podstawową aktywną sesję." -#: pgadmin/dashboard/static/js/dashboard.js:1386 +#: pgadmin/dashboard/static/js/dashboard.js:1429 msgid "The session is already in idle state." msgstr "Sesja jest już w stanie bezczynności." -#: pgadmin/dashboard/static/js/dashboard.js:1398 +#: pgadmin/dashboard/static/js/dashboard.js:1441 msgid "Superuser privileges are required to " msgstr "Wymagane są uprawnienia superużytkownika by " -#: pgadmin/dashboard/static/js/dashboard.js:1400 +#: pgadmin/dashboard/static/js/dashboard.js:1443 msgid " another users query." msgstr " zapytanie innego użytkownika." @@ -8261,7 +8298,7 @@ msgid "Failed to retrieve data from the server." msgstr "Nie udało się odczytać danych z serwera." #: pgadmin/misc/depends/static/js/depends.js:335 -#: pgadmin/tools/datagrid/static/js/datagrid.js:195 +#: pgadmin/tools/datagrid/static/js/datagrid.js:207 #: pgadmin/tools/datagrid/static/js/show_data.js:24 #: pgadmin/tools/datagrid/static/js/show_query_tool.js:46 msgid "No object selected." @@ -8564,9 +8601,9 @@ msgid "An unexpected error occurred - ensure you are logged into the application msgstr "" #: pgadmin/static/js/sqleditor_utils.js:162 -#: pgadmin/tools/sqleditor/__init__.py:1454 -#: pgadmin/tools/sqleditor/__init__.py:1509 -#: pgadmin/tools/sqleditor/__init__.py:1513 +#: pgadmin/tools/sqleditor/__init__.py:1471 +#: pgadmin/tools/sqleditor/__init__.py:1526 +#: pgadmin/tools/sqleditor/__init__.py:1530 msgid "Transaction status check failed." msgstr "Nie udało się sprawdzić statusu transakcji." @@ -8698,10 +8735,16 @@ msgstr "" msgid "Loading data..." msgstr "" -#: pgadmin/static/js/sqleditor/filter_dialog.js:226 +#: pgadmin/static/js/sqleditor/filter_dialog.js:230 msgid "Filter updated successfully" msgstr "" +#: pgadmin/static/js/sqleditor/filter_dialog.js:236 +#: pgadmin/tools/datagrid/static/js/datagrid.js:362 +#: pgadmin/tools/datagrid/static/js/datagrid.js:369 +msgid "Validation Error" +msgstr "Błąd Walidacji" + #: pgadmin/static/js/sqleditor/filter_dialog_model.js:10 msgid "ASC" msgstr "" @@ -9075,50 +9118,41 @@ msgstr "Zadanie tworzenia kopii zapasowej nie powiodło się." msgid "Please provide a filename" msgstr "Należy podać nazwę pliku" -#: pgadmin/tools/datagrid/static/js/datagrid.js:103 -msgid "Query Tool" -msgstr "Narzędzie Zapytania" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:121 +#: pgadmin/tools/datagrid/static/js/datagrid.js:133 msgid "All Rows" msgstr "Wszystkie Wiersze" -#: pgadmin/tools/datagrid/static/js/datagrid.js:134 +#: pgadmin/tools/datagrid/static/js/datagrid.js:146 msgid "First 100 Rows" msgstr "Pierwsze 100 Wierszy" -#: pgadmin/tools/datagrid/static/js/datagrid.js:147 +#: pgadmin/tools/datagrid/static/js/datagrid.js:159 msgid "Last 100 Rows" msgstr "Ostatnie 100 Wierszy" -#: pgadmin/tools/datagrid/static/js/datagrid.js:160 +#: pgadmin/tools/datagrid/static/js/datagrid.js:172 msgid "Filtered Rows..." msgstr "Filtrowane Wiersze..." -#: pgadmin/tools/datagrid/static/js/datagrid.js:164 +#: pgadmin/tools/datagrid/static/js/datagrid.js:176 msgid "View/Edit Data" msgstr "Przeglądaj/Edytuj Dane" -#: pgadmin/tools/datagrid/static/js/datagrid.js:194 +#: pgadmin/tools/datagrid/static/js/datagrid.js:206 #: pgadmin/tools/datagrid/static/js/show_data.js:23 msgid "Data Grid Error" msgstr "Błąd Siatki Danych" -#: pgadmin/tools/datagrid/static/js/datagrid.js:338 -#: pgadmin/tools/datagrid/static/js/datagrid.js:345 -msgid "Validation Error" -msgstr "Błąd Walidacji" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:404 -#: pgadmin/tools/datagrid/static/js/datagrid.js:409 +#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:433 msgid "Query Tool Initialize Error" msgstr "Błąd Uruchomienia Narzędzia Zapytania" -#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:452 msgid "Edit Data - " msgstr "Edycja danych - " -#: pgadmin/tools/datagrid/static/js/datagrid.js:435 +#: pgadmin/tools/datagrid/static/js/datagrid.js:459 msgid "Query - " msgstr "Zapytanie - " @@ -9452,11 +9486,11 @@ msgstr "" #: pgadmin/tools/debugger/__init__.py:2053 #: pgadmin/tools/debugger/__init__.py:2075 #: pgadmin/tools/debugger/static/js/direct.js:1622 -#: pgadmin/tools/sqleditor/__init__.py:1059 -#: pgadmin/tools/sqleditor/command.py:190 -#: pgadmin/tools/sqleditor/command.py:396 -#: pgadmin/tools/sqleditor/command.py:525 -#: pgadmin/tools/sqleditor/command.py:622 +#: pgadmin/tools/sqleditor/__init__.py:1076 +#: pgadmin/tools/sqleditor/command.py:191 +#: pgadmin/tools/sqleditor/command.py:401 +#: pgadmin/tools/sqleditor/command.py:542 +#: pgadmin/tools/sqleditor/command.py:633 msgid "Not connected to server or connection with the server has been closed." msgstr "Nie połączono z serwerem lub połączenie zostało zamknięte." @@ -10149,20 +10183,22 @@ msgstr "Narzędzie zapytania" #: pgadmin/tools/sqleditor/__init__.py:148 #: pgadmin/tools/sqleditor/__init__.py:156 #: pgadmin/tools/sqleditor/__init__.py:208 -#: pgadmin/tools/sqleditor/__init__.py:345 -#: pgadmin/tools/sqleditor/__init__.py:420 -#: pgadmin/tools/sqleditor/__init__.py:625 -#: pgadmin/tools/sqleditor/__init__.py:748 -#: pgadmin/tools/sqleditor/__init__.py:821 -#: pgadmin/tools/sqleditor/__init__.py:876 -#: pgadmin/tools/sqleditor/__init__.py:928 -#: pgadmin/tools/sqleditor/__init__.py:972 -#: pgadmin/tools/sqleditor/__init__.py:1012 -#: pgadmin/tools/sqleditor/__init__.py:1021 -#: pgadmin/tools/sqleditor/__init__.py:1092 -#: pgadmin/tools/sqleditor/__init__.py:1128 -#: pgadmin/tools/sqleditor/__init__.py:1176 -#: pgadmin/tools/sqleditor/__init__.py:1231 +#: pgadmin/tools/sqleditor/__init__.py:315 +#: pgadmin/tools/sqleditor/__init__.py:343 +#: pgadmin/tools/sqleditor/__init__.py:374 +#: pgadmin/tools/sqleditor/__init__.py:437 +#: pgadmin/tools/sqleditor/__init__.py:642 +#: pgadmin/tools/sqleditor/__init__.py:765 +#: pgadmin/tools/sqleditor/__init__.py:838 +#: pgadmin/tools/sqleditor/__init__.py:893 +#: pgadmin/tools/sqleditor/__init__.py:945 +#: pgadmin/tools/sqleditor/__init__.py:989 +#: pgadmin/tools/sqleditor/__init__.py:1029 +#: pgadmin/tools/sqleditor/__init__.py:1038 +#: pgadmin/tools/sqleditor/__init__.py:1109 +#: pgadmin/tools/sqleditor/__init__.py:1145 +#: pgadmin/tools/sqleditor/__init__.py:1193 +#: pgadmin/tools/sqleditor/__init__.py:1248 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:26 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:79 #: pgadmin/tools/sqleditor/utils/start_running_query.py:171 @@ -10170,20 +10206,20 @@ msgstr "Narzędzie zapytania" msgid "Transaction ID not found in the session." msgstr "ID Transakcji nie znaleziono w sesji." -#: pgadmin/tools/sqleditor/__init__.py:434 +#: pgadmin/tools/sqleditor/__init__.py:451 msgid "******* Error *******" msgstr "" -#: pgadmin/tools/sqleditor/__init__.py:763 +#: pgadmin/tools/sqleditor/__init__.py:780 msgid "No primary key found for this object, so unable to save records." msgstr "Nie znaleziono klucza głównego obiektu, zatem nie da się zapisać rekordów." -#: pgadmin/tools/sqleditor/__init__.py:1065 +#: pgadmin/tools/sqleditor/__init__.py:1082 #: pgadmin/tools/sqleditor/utils/start_running_query.py:96 msgid "Either transaction object or session object not found." msgstr "Nie znaleziono obiektu ani transakcji ani sesji." -#: pgadmin/tools/sqleditor/__init__.py:1305 +#: pgadmin/tools/sqleditor/__init__.py:1322 msgid "File type not supported" msgstr "Nie wspierany typ pliku" @@ -10191,11 +10227,7 @@ msgstr "Nie wspierany typ pliku" msgid "This feature has not been implemented for object type '{0}'." msgstr "Ta funkcja nie została zaimplementowana dla obiektu typu '{0}'." -#: pgadmin/tools/sqleditor/command.py:280 -msgid "Filter string is empty." -msgstr "Ciąg znaków filtra jest pusty." - -#: pgadmin/tools/sqleditor/command.py:407 +#: pgadmin/tools/sqleditor/command.py:412 msgid "Data cannot be saved for the current object." msgstr "Nie można zapisać danych tego obiektu." @@ -10439,11 +10471,11 @@ msgstr "Błąd Opcji Planu Zapytania" msgid "Error occurred while setting %(subItem)s option in explain." msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:95 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:96 msgid "Data sorting object updated successfully" msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:98 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:99 msgid "Failed to update the data on server." msgstr "" @@ -10841,11 +10873,11 @@ msgid "" "lost." msgstr "Czy na pewno zamknąć okno? Wszystkie niezapisane zmiany zostaną utracone." -#: pgadmin/utils/ajax.py:143 +#: pgadmin/utils/ajax.py:156 msgid "Not implemented." msgstr "Nie zaimplementowano." -#: pgadmin/utils/ajax.py:156 +#: pgadmin/utils/ajax.py:169 msgid "Service Unavailable" msgstr "Usługa Niedostępna" @@ -10903,7 +10935,7 @@ msgstr "Nie udało się znaleźć wskazanej preferencji." msgid "Driver '{0}' has not been implemented." msgstr "Sterownik '{0}' nie został zaimplementowany." -#: pgadmin/utils/driver/psycopg2/connection.py:270 +#: pgadmin/utils/driver/psycopg2/connection.py:271 msgid "" "Failed to decrypt the saved password.\n" "Error: {0}" @@ -10911,7 +10943,7 @@ msgstr "" "Niepowodzenie odcyfrowania zapisanego hasła.\n" "Błąd: {0}" -#: pgadmin/utils/driver/psycopg2/connection.py:450 +#: pgadmin/utils/driver/psycopg2/connection.py:451 msgid "" "Failed to setup the role with error message:\n" "{0}" @@ -10919,7 +10951,7 @@ msgstr "" "Nie udało się ustawić roli z komunikatem błędu:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:585 +#: pgadmin/utils/driver/psycopg2/connection.py:586 msgid "" "Failed to create cursor for psycopg2 connection with error message for " "the server#{1}:{2}:\n" @@ -10929,7 +10961,7 @@ msgstr "" "błędu serwera#{1}:{2}:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:597 +#: pgadmin/utils/driver/psycopg2/connection.py:598 msgid "" "Attempting to reconnect to the database server (#{server_id}) for the " "connection - '{conn_id}'." @@ -10937,21 +10969,21 @@ msgstr "" "Próba ponownego łączenie do serwera bazy (#{server_id}) dla połączenia - " "'{conn_id}'." -#: pgadmin/utils/driver/psycopg2/connection.py:772 +#: pgadmin/utils/driver/psycopg2/connection.py:780 msgid "The query executed did not return any data." msgstr "Wykonane zapytanie nie zwróciło żadnych danych." -#: pgadmin/utils/driver/psycopg2/connection.py:1201 -#: pgadmin/utils/driver/psycopg2/connection.py:1398 -#: pgadmin/utils/driver/psycopg2/connection.py:1486 +#: pgadmin/utils/driver/psycopg2/connection.py:1209 +#: pgadmin/utils/driver/psycopg2/connection.py:1406 +#: pgadmin/utils/driver/psycopg2/connection.py:1494 msgid "Cursor could not be found for the async connection." msgstr "Nie dało się znaleźć kursora w połączeniu asynchronicznym." -#: pgadmin/utils/driver/psycopg2/connection.py:1206 +#: pgadmin/utils/driver/psycopg2/connection.py:1214 msgid "Asynchronous query execution/operation underway." msgstr "Asynchroniczne wykonanie zapytania/operacji w toku." -#: pgadmin/utils/driver/psycopg2/connection.py:1290 +#: pgadmin/utils/driver/psycopg2/connection.py:1298 msgid "" "\n" "Failed to reset the connection to the server due to following error:\n" @@ -10961,39 +10993,39 @@ msgstr "" "Niepowodzenie odtworzenia połączenia do serwera przez poniższy błąd:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:1595 +#: pgadmin/utils/driver/psycopg2/connection.py:1603 msgid "Not connected to the database server." msgstr "Nie połączono z serwerem bazy danych." -#: pgadmin/utils/driver/psycopg2/connection.py:1609 +#: pgadmin/utils/driver/psycopg2/connection.py:1617 msgid "" "Asynchronous notification \"{0}\" with payload \"{1}\" received from " "server process with PID {2}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1615 +#: pgadmin/utils/driver/psycopg2/connection.py:1623 msgid "" "Asynchronous notification \"{0}\" received from server process with PID " "{1}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1708 +#: pgadmin/utils/driver/psycopg2/connection.py:1716 msgid "SQL state: " msgstr "Stan SQL: " -#: pgadmin/utils/driver/psycopg2/connection.py:1715 +#: pgadmin/utils/driver/psycopg2/connection.py:1723 msgid "Detail: " msgstr "Szczegóły: " -#: pgadmin/utils/driver/psycopg2/connection.py:1724 +#: pgadmin/utils/driver/psycopg2/connection.py:1732 msgid "Hint: " msgstr "Wskazówka: " -#: pgadmin/utils/driver/psycopg2/connection.py:1731 +#: pgadmin/utils/driver/psycopg2/connection.py:1739 msgid "Character: " msgstr "Znak: " -#: pgadmin/utils/driver/psycopg2/connection.py:1740 +#: pgadmin/utils/driver/psycopg2/connection.py:1748 msgid "Context: " msgstr "Kontekst: " @@ -11739,3 +11771,6 @@ msgstr "Nie znaleziono wskazanej bazy danych." #~ "password' option has been turned off." #~ msgstr "" +#~ msgid "Filter string is empty." +#~ msgstr "Ciąg znaków filtra jest pusty." + diff --git a/web/pgadmin/translations/ru/LC_MESSAGES/messages.mo b/web/pgadmin/translations/ru/LC_MESSAGES/messages.mo index f92d16ffaf158a94f77cbebc7b1d133f4c82a217..c58d4d2b7ceb2a19a009b77143993a65d3ad2b85 100644 GIT binary patch delta 32779 zcmcKCcbHDs-|z8#-$t3i=zW-59c3_#KFVP9K6)=h7`+P;Td&c}h~A?2njpGpA&4ME zv_yy&U6eTQ&%M^Uo^$>?|D4}-J2quEYP%Cv}_< zTvSoH|M_3YmyYuX+3Z-t>p0#Kj?<5P>5-1p4A)^TbVfPOevjkS#w}!%j&YnNxCiG` z-fXPnBqRTHobj#Ebv)xuK@bLWLpp0N3?yI78fC3!ZGfq`-qIS6dVZ+QPsA+b=VJ!k zj@j{~Ex(8P9hZ^`j*}V+pc*WPX)p$}VKdB%{V_LA#ZcUay8i;|{_B_sAEWMnhGj9u zMAL!lSdx4jR6VmWv)bQHqA>o1#qc9WV$n&Cve@ zx1O|~L01)?BasX*U?5(@0Q>`W{ejItviWB=|I+6FwfPS=@0o0#4?sO1X!9v-K8?+% zpG^F9Ll#>QVsFT4^LcE(fX#=aLR`$2m$c<&Y`%icN85Zgo3Cl}^=!VO%{QG){58@R zwxF%Op@YqLvH5N`-^=Fv+Wa7!|J>%kwE2;!j*heClWh4{Hb2wm=eV}uYwIHGQtJxq zH`cY*4c5)5MY;{u;8|OK!FtJh#d^(p!|L9$iM!T&)(6%{sEVK3{0r1td2REbtllYR zt`l36S(96Xt!b?3jjof4gc`_d&0)=D&1Wr$iMg)`YQ!ZlDKBi`tGIQ5_wC zDe((Thm&o73FgrL-$)`e7tUZ#`~!WMLmfmTP$$)N)Cso
  • H(W0;5h8B~M+piaKz)A&Ek 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ðuh`OMZ_n3;SiDw35jD>gvg-+L+XSEyYI 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 diff --git a/web/pgadmin/translations/ru/LC_MESSAGES/messages.po b/web/pgadmin/translations/ru/LC_MESSAGES/messages.po index 5079e57d9..2f56d44d5 100644 --- a/web/pgadmin/translations/ru/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/ru/LC_MESSAGES/messages.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-09-05 17:05+0100\n" +"POT-Creation-Date: 2018-10-01 10:22+0100\n" "PO-Revision-Date: 2017-11-09 09:44+0300\n" "Last-Translator: Alexander Lakhin \n" "Language: ru\n" @@ -44,8 +44,8 @@ msgstr "Рабочая станция" #: pgadmin/preferences/static/js/preferences.js:411 #: pgadmin/preferences/static/js/preferences.js:440 #: pgadmin/static/js/sqleditor/filter_dialog.js:69 -#: pgadmin/tools/datagrid/static/js/datagrid.js:261 -#: pgadmin/tools/datagrid/static/js/datagrid.js:319 +#: pgadmin/tools/datagrid/static/js/datagrid.js:273 +#: pgadmin/tools/datagrid/static/js/datagrid.js:341 #: pgadmin/tools/import_export/static/js/import_export.js:484 #: pgadmin/tools/maintenance/static/js/maintenance.js:309 #: pgadmin/tools/sqleditor/static/js/sqleditor.js:1808 @@ -134,6 +134,7 @@ msgstr "Показывать системные объекты?" #: pgadmin/browser/register_browser_preferences.py:22 #: pgadmin/browser/register_browser_preferences.py:28 #: pgadmin/dashboard/__init__.py:119 pgadmin/dashboard/__init__.py:127 +#: pgadmin/dashboard/__init__.py:135 pgadmin/dashboard/__init__.py:143 #: pgadmin/tools/debugger/__init__.py:73 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:21 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:36 @@ -157,7 +158,7 @@ msgstr "Подсчитывать строки, если их примерное #: pgadmin/browser/register_browser_preferences.py:34 #: pgadmin/browser/register_browser_preferences.py:40 -#: pgadmin/browser/static/js/browser.js:126 +#: pgadmin/browser/static/js/browser.js:129 msgid "Properties" msgstr "Свойства" @@ -469,7 +470,7 @@ msgstr "Никакие параметры не были изменены." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:541 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:437 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:925 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:586 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:567 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:507 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:605 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:328 @@ -509,9 +510,9 @@ msgstr "Сервер не найден." #: pgadmin/browser/server_groups/servers/__init__.py:976 #: pgadmin/browser/server_groups/servers/__init__.py:978 #: pgadmin/browser/server_groups/servers/__init__.py:1242 -#: pgadmin/utils/driver/psycopg2/connection.py:255 -#: pgadmin/utils/driver/psycopg2/connection.py:1258 -#: pgadmin/utils/driver/psycopg2/connection.py:1540 +#: pgadmin/utils/driver/psycopg2/connection.py:256 +#: pgadmin/utils/driver/psycopg2/connection.py:1266 +#: pgadmin/utils/driver/psycopg2/connection.py:1548 #: pgadmin/utils/driver/psycopg2/server_manager.py:405 msgid "Unauthorized request." msgstr "Неразрешённый запрос." @@ -537,8 +538,8 @@ msgid "Server configuration reloaded." msgstr "Конфигурация сервера перезагружена." #: pgadmin/browser/server_groups/servers/__init__.py:1174 -#: pgadmin/dashboard/static/js/dashboard.js:474 -#: pgadmin/dashboard/static/js/dashboard.js:635 +#: pgadmin/dashboard/static/js/dashboard.js:467 +#: pgadmin/dashboard/static/js/dashboard.js:654 #: pgadmin/static/js/sqleditor/execute_query.js:255 #: pgadmin/static/js/sqleditor/query_tool_http_error_handler.js:51 #: pgadmin/static/js/sqleditor_utils.js:164 @@ -692,7 +693,7 @@ msgstr "База данных отключена." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:447 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:432 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1084 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:660 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:641 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:612 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:734 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/__init__.py:775 @@ -833,9 +834,9 @@ msgstr "Приведение..." #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:328 #: pgadmin/browser/server_groups/servers/tablespaces/templates/tablespaces/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/static/js/server_group.js:39 -#: pgadmin/dashboard/static/js/dashboard.js:988 -#: pgadmin/dashboard/static/js/dashboard.js:1015 -#: pgadmin/dashboard/static/js/dashboard.js:1273 +#: pgadmin/dashboard/static/js/dashboard.js:1028 +#: pgadmin/dashboard/static/js/dashboard.js:1055 +#: pgadmin/dashboard/static/js/dashboard.js:1313 #: pgadmin/misc/depends/static/js/depends.js:93 #: pgadmin/static/js/browser/server_groups/servers/databases/external_tables/external_tables.js:42 #: pgadmin/tools/debugger/static/js/debugger_ui.js:231 @@ -1282,8 +1283,8 @@ msgstr "Событийный триггер..." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:106 #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:300 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:342 -#: pgadmin/dashboard/static/js/dashboard.js:998 -#: pgadmin/dashboard/static/js/dashboard.js:1278 +#: pgadmin/dashboard/static/js/dashboard.js:1038 +#: pgadmin/dashboard/static/js/dashboard.js:1318 #: pgadmin/tools/backup/static/js/backup.js:331 #: pgadmin/tools/restore/static/js/restore.js:227 msgid "Owner" @@ -1731,8 +1732,8 @@ msgstr "Сопоставление пользователей..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:29 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:26 -#: pgadmin/dashboard/static/js/dashboard.js:827 -#: pgadmin/dashboard/static/js/dashboard.js:1119 +#: pgadmin/dashboard/static/js/dashboard.js:867 +#: pgadmin/dashboard/static/js/dashboard.js:1159 msgid "User" msgstr "Пользователь" @@ -1873,7 +1874,7 @@ msgstr "Не удалось найти указанный объект ката #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/__init__.py:51 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:579 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:57 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:58 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:13 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:775 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:776 @@ -2182,7 +2183,7 @@ msgstr "Не NULL" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:211 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:502 -#: pgadmin/browser/static/js/browser.js:141 +#: pgadmin/browser/static/js/browser.js:144 #: pgadmin/misc/statistics/static/js/statistics.js:120 msgid "Statistics" msgstr "Статистика" @@ -2587,8 +2588,8 @@ msgid "Trigger Functions" msgstr "Триггерные функции" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.js:47 -#: pgadmin/dashboard/static/js/dashboard.js:976 -#: pgadmin/dashboard/static/js/dashboard.js:1261 +#: pgadmin/dashboard/static/js/dashboard.js:1016 +#: pgadmin/dashboard/static/js/dashboard.js:1301 msgid "Mode" msgstr "Режим" @@ -3260,28 +3261,28 @@ msgstr "Триггер(ы) были отключены" msgid "Table rows counted" msgstr "Строки таблицы подсчитаны" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1197 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1186 msgid "Table statistics have been reset" msgstr "Статистика таблицы была сброшена" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1378 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1367 msgid "-- definition incomplete for {0} constraint" msgstr "-- неполное определение для ограничения {0}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1440 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1478 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1429 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1467 msgid "-- definition incomplete for foreign_key constraint" msgstr "-- неполное определение для ограничения внешнего ключа" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1578 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1567 msgid "-- definition incomplete for check_constraint" msgstr "-- неполное определение для ограничения-проверки" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1655 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1644 msgid "-- definition incomplete for exclusion_constraint" msgstr "-- неполное определение для ограничения-исключения" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:841 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:819 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:824 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:826 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:847 @@ -3293,42 +3294,42 @@ msgstr "-- неполное определение для ограничения #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:905 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/__init__.py:890 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py:928 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1964 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1953 #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:856 msgid "-- definition incomplete" msgstr "-- неполное определение" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1974 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1963 msgid "-- definition incomplete for {0}" msgstr "-- неполное определение для {0}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2342 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2331 msgid "Table truncated" msgstr "Таблица опустошена" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2381 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2370 msgid "Table dropped" msgstr "Таблица удалена" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:297 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:298 msgid "Could not find the column." msgstr "Не удалось найти столбец." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:497 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:489 msgid "Could not find the column in the table." msgstr "Не удалось найти столбец в таблице." -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:644 msgid "The specified column could not be found.\n" msgstr "Не удалось найти указанный столбец.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:682 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 msgid "Column is dropped" msgstr "Столбец удалён" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:797 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:880 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1023 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:775 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:858 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1001 msgid "Could not find the column on the server." msgstr "Не удалось найти столбец на сервере." @@ -4267,7 +4268,7 @@ msgid "Attach" msgstr "Присоединить" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.js:246 -#: pgadmin/browser/static/js/browser.js:241 +#: pgadmin/browser/static/js/browser.js:244 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:15 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:129 msgid "Create" @@ -5290,9 +5291,9 @@ msgstr "Каскадно" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:30 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:4 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:27 -#: pgadmin/dashboard/static/js/dashboard.js:822 -#: pgadmin/dashboard/static/js/dashboard.js:926 -#: pgadmin/dashboard/static/js/dashboard.js:993 +#: pgadmin/dashboard/static/js/dashboard.js:862 +#: pgadmin/dashboard/static/js/dashboard.js:966 +#: pgadmin/dashboard/static/js/dashboard.js:1033 #: pgadmin/misc/depends/static/js/depends.js:239 msgid "Database" msgstr "База данных" @@ -6192,7 +6193,7 @@ msgstr "Вид" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:136 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:128 -#: pgadmin/browser/static/js/browser.js:152 +#: pgadmin/browser/static/js/browser.js:155 #: pgadmin/dashboard/static/js/dashboard.js:180 #: pgadmin/static/js/backform.pgadmin.js:1722 msgid "SQL" @@ -6258,7 +6259,7 @@ msgid "Fail" msgstr "Ошибка" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:188 -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 #: pgadmin/dashboard/static/js/dashboard.js:95 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:36 msgid "Success" @@ -6915,7 +6916,7 @@ msgstr "ОК" #: pgadmin/preferences/static/js/preferences.js:415 #: pgadmin/static/js/sqleditor/filter_dialog.js:73 #: pgadmin/tools/backup/static/js/backup_dialog_wrapper.js:58 -#: pgadmin/tools/datagrid/static/js/datagrid.js:266 +#: pgadmin/tools/datagrid/static/js/datagrid.js:278 #: pgadmin/tools/debugger/static/js/debugger_ui.js:562 #: pgadmin/tools/debugger/static/js/debugger_ui.js:860 #: pgadmin/tools/import_export/static/js/import_export.js:490 @@ -7280,8 +7281,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:31 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:28 -#: pgadmin/dashboard/static/js/dashboard.js:842 -#: pgadmin/dashboard/static/js/dashboard.js:1134 +#: pgadmin/dashboard/static/js/dashboard.js:882 +#: pgadmin/dashboard/static/js/dashboard.js:1174 msgid "Backend start" msgstr "Серверный процесс запущен" @@ -7293,8 +7294,8 @@ msgstr "Серверный процесс запущен" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:41 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:13 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:36 -#: pgadmin/dashboard/static/js/dashboard.js:837 -#: pgadmin/dashboard/static/js/dashboard.js:1129 +#: pgadmin/dashboard/static/js/dashboard.js:877 +#: pgadmin/dashboard/static/js/dashboard.js:1169 msgid "Client" msgstr "Клиент" @@ -7306,8 +7307,8 @@ msgstr "Клиент" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:14 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:37 -#: pgadmin/dashboard/static/js/dashboard.js:832 -#: pgadmin/dashboard/static/js/dashboard.js:1124 +#: pgadmin/dashboard/static/js/dashboard.js:872 +#: pgadmin/dashboard/static/js/dashboard.js:1164 msgid "Application" msgstr "Приложение" @@ -7369,8 +7370,8 @@ msgstr "Потоковая репликация" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.2_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:15 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:38 -#: pgadmin/dashboard/static/js/dashboard.js:856 -#: pgadmin/dashboard/static/js/dashboard.js:1148 +#: pgadmin/dashboard/static/js/dashboard.js:896 +#: pgadmin/dashboard/static/js/dashboard.js:1188 msgid "Waiting?" msgstr "В ожидании?" @@ -7393,23 +7394,35 @@ msgstr "Изменить идентификатор нельзя." msgid "Please select an object in the tree view." msgstr "Выберите объект в дереве." -#: pgadmin/browser/static/js/browser.js:162 +#: pgadmin/browser/static/js/browser.js:165 msgid "Dependencies" msgstr "Зависимости" -#: pgadmin/browser/static/js/browser.js:173 +#: pgadmin/browser/static/js/browser.js:176 msgid "Dependents" msgstr "Зависимые" -#: pgadmin/browser/static/js/browser.js:317 +#: pgadmin/browser/static/js/browser.js:295 +#: pgadmin/browser/static/js/toolbar.js:20 +#: pgadmin/tools/datagrid/static/js/datagrid.js:74 +msgid "View Data" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:296 +#: pgadmin/browser/static/js/toolbar.js:11 +#: pgadmin/tools/datagrid/static/js/datagrid.js:75 +msgid "Filtered Rows" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:323 msgid "No object selected" msgstr "Объект не выбран" -#: pgadmin/browser/static/js/browser.js:1607 +#: pgadmin/browser/static/js/browser.js:1613 msgid "Error retrieving details for the node." msgstr "Ошибка при получении информации узла." -#: pgadmin/browser/static/js/browser.js:1941 +#: pgadmin/browser/static/js/browser.js:1947 #, python-format msgid "Are you sure you wish to close the %s browser?" msgstr "Вы действительно хотите закрыть браузер %s?" @@ -7580,6 +7593,12 @@ msgstr "Выделить всё" msgid "Unselect All" msgstr "Снять всё выделение" +#: pgadmin/browser/static/js/toolbar.js:29 +#: pgadmin/tools/datagrid/static/js/datagrid.js:103 +#: pgadmin/tools/datagrid/static/js/datagrid.js:115 +msgid "Query Tool" +msgstr "Запросник" + #: pgadmin/browser/static/js/wizard.js:79 #: pgadmin/static/js/alertify.pgadmin.defaults.js:236 #: pgadmin/static/js/alertify.pgadmin.defaults.js:419 @@ -7718,25 +7737,43 @@ msgstr "" msgid "If set to True, activity tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:196 pgadmin/dashboard/__init__.py:211 -#: pgadmin/dashboard/static/js/dashboard.js:643 +#: pgadmin/dashboard/__init__.py:134 +msgid "Show graph data points?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:136 +msgid "If set to True, data points will be visible on graph lines." +msgstr "" + +#: pgadmin/dashboard/__init__.py:142 +msgid "Show mouse hover tooltip?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:144 +msgid "" +"If set to True, tooltip will appear on mouse hover on the graph lines " +"giving the data point details" +msgstr "" + +#: pgadmin/dashboard/__init__.py:213 pgadmin/dashboard/__init__.py:228 +#: pgadmin/dashboard/static/js/dashboard.js:662 msgid "Please connect to the selected server to view the table." msgstr "Подключитесь к выбранному серверу для просмотра таблицы." -#: pgadmin/dashboard/__init__.py:201 pgadmin/dashboard/__init__.py:216 -#: pgadmin/dashboard/static/js/dashboard.js:482 +#: pgadmin/dashboard/__init__.py:218 pgadmin/dashboard/__init__.py:233 +#: pgadmin/dashboard/static/js/dashboard.js:475 msgid "Please connect to the selected server to view the graph." msgstr "Подключитесь к выбранному серверу для просмотра графика." -#: pgadmin/dashboard/__init__.py:226 +#: pgadmin/dashboard/__init__.py:243 msgid "Please connect to the selected database to view the table." msgstr "Подключитесь к выбранной базе данных для просмотра таблицы." -#: pgadmin/dashboard/__init__.py:231 +#: pgadmin/dashboard/__init__.py:248 msgid "Please connect to the selected database to view the graph." msgstr "Подключитесь к выбранной базе данных для просмотра графика." -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 msgid "Failed" msgstr "Неудачно" @@ -7803,154 +7840,154 @@ msgstr "Запрос начался в" msgid "Last state changed at" msgstr "Последнее изменение состояния в" -#: pgadmin/dashboard/static/js/dashboard.js:233 -#: pgadmin/dashboard/static/js/dashboard.js:348 +#: pgadmin/dashboard/static/js/dashboard.js:231 +#: pgadmin/dashboard/static/js/dashboard.js:346 msgid "An error occurred whilst loading the dashboard." msgstr "При загрузке информационной панели произошла ошибка." -#: pgadmin/dashboard/static/js/dashboard.js:363 +#: pgadmin/dashboard/static/js/dashboard.js:361 msgid "Please connect to the selected server to view the dashboard." msgstr "Подключитесь к выбранному серверу для просмотра информационной панели." -#: pgadmin/dashboard/static/js/dashboard.js:485 +#: pgadmin/dashboard/static/js/dashboard.js:478 msgid "An error occurred whilst rendering the graph." msgstr "При построении графика произошла ошибка." -#: pgadmin/dashboard/static/js/dashboard.js:646 +#: pgadmin/dashboard/static/js/dashboard.js:665 msgid "An error occurred whilst rendering the table." msgstr "При построении таблицы произошла ошибка." -#: pgadmin/dashboard/static/js/dashboard.js:817 -#: pgadmin/dashboard/static/js/dashboard.js:921 -#: pgadmin/dashboard/static/js/dashboard.js:1114 -#: pgadmin/dashboard/static/js/dashboard.js:1211 +#: pgadmin/dashboard/static/js/dashboard.js:857 +#: pgadmin/dashboard/static/js/dashboard.js:961 +#: pgadmin/dashboard/static/js/dashboard.js:1154 +#: pgadmin/dashboard/static/js/dashboard.js:1251 msgid "PID" msgstr "PID" -#: pgadmin/dashboard/static/js/dashboard.js:847 -#: pgadmin/dashboard/static/js/dashboard.js:1139 +#: pgadmin/dashboard/static/js/dashboard.js:887 +#: pgadmin/dashboard/static/js/dashboard.js:1179 msgid "State" msgstr "Состояние" -#: pgadmin/dashboard/static/js/dashboard.js:864 -#: pgadmin/dashboard/static/js/dashboard.js:1156 +#: pgadmin/dashboard/static/js/dashboard.js:904 +#: pgadmin/dashboard/static/js/dashboard.js:1196 msgid "Wait Event" msgstr "Событие ожидания" -#: pgadmin/dashboard/static/js/dashboard.js:869 -#: pgadmin/dashboard/static/js/dashboard.js:1161 +#: pgadmin/dashboard/static/js/dashboard.js:909 +#: pgadmin/dashboard/static/js/dashboard.js:1201 msgid "Blocking PIDs" msgstr "Блокирующие PID" -#: pgadmin/dashboard/static/js/dashboard.js:931 -#: pgadmin/dashboard/static/js/dashboard.js:1216 +#: pgadmin/dashboard/static/js/dashboard.js:971 +#: pgadmin/dashboard/static/js/dashboard.js:1256 msgid "Lock type" msgstr "Тип блокировки" -#: pgadmin/dashboard/static/js/dashboard.js:936 -#: pgadmin/dashboard/static/js/dashboard.js:1221 +#: pgadmin/dashboard/static/js/dashboard.js:976 +#: pgadmin/dashboard/static/js/dashboard.js:1261 msgid "Target relation" msgstr "Целевое отношение" -#: pgadmin/dashboard/static/js/dashboard.js:941 -#: pgadmin/dashboard/static/js/dashboard.js:1226 +#: pgadmin/dashboard/static/js/dashboard.js:981 +#: pgadmin/dashboard/static/js/dashboard.js:1266 msgid "Page" msgstr "Страница" -#: pgadmin/dashboard/static/js/dashboard.js:946 -#: pgadmin/dashboard/static/js/dashboard.js:1231 +#: pgadmin/dashboard/static/js/dashboard.js:986 +#: pgadmin/dashboard/static/js/dashboard.js:1271 msgid "Tuple" msgstr "Кортеж" -#: pgadmin/dashboard/static/js/dashboard.js:951 -#: pgadmin/dashboard/static/js/dashboard.js:1236 +#: pgadmin/dashboard/static/js/dashboard.js:991 +#: pgadmin/dashboard/static/js/dashboard.js:1276 msgid "vXID (target)" msgstr "vXID (целевой)" -#: pgadmin/dashboard/static/js/dashboard.js:956 -#: pgadmin/dashboard/static/js/dashboard.js:1241 +#: pgadmin/dashboard/static/js/dashboard.js:996 +#: pgadmin/dashboard/static/js/dashboard.js:1281 msgid "XID (target)" msgstr "XID (целевой)" -#: pgadmin/dashboard/static/js/dashboard.js:961 -#: pgadmin/dashboard/static/js/dashboard.js:1246 +#: pgadmin/dashboard/static/js/dashboard.js:1001 +#: pgadmin/dashboard/static/js/dashboard.js:1286 msgid "Class" msgstr "Класс" -#: pgadmin/dashboard/static/js/dashboard.js:966 -#: pgadmin/dashboard/static/js/dashboard.js:1251 +#: pgadmin/dashboard/static/js/dashboard.js:1006 +#: pgadmin/dashboard/static/js/dashboard.js:1291 msgid "Object ID" msgstr "ID объекта" -#: pgadmin/dashboard/static/js/dashboard.js:971 -#: pgadmin/dashboard/static/js/dashboard.js:1256 +#: pgadmin/dashboard/static/js/dashboard.js:1011 +#: pgadmin/dashboard/static/js/dashboard.js:1296 msgid "vXID (owner)" msgstr "vXID (владельца)" -#: pgadmin/dashboard/static/js/dashboard.js:981 -#: pgadmin/dashboard/static/js/dashboard.js:1266 +#: pgadmin/dashboard/static/js/dashboard.js:1021 +#: pgadmin/dashboard/static/js/dashboard.js:1306 msgid "Granted?" msgstr "Получена?" -#: pgadmin/dashboard/static/js/dashboard.js:1003 -#: pgadmin/dashboard/static/js/dashboard.js:1283 +#: pgadmin/dashboard/static/js/dashboard.js:1043 +#: pgadmin/dashboard/static/js/dashboard.js:1323 msgid "XID" msgstr "XID" -#: pgadmin/dashboard/static/js/dashboard.js:1008 -#: pgadmin/dashboard/static/js/dashboard.js:1288 +#: pgadmin/dashboard/static/js/dashboard.js:1048 +#: pgadmin/dashboard/static/js/dashboard.js:1328 msgid "Prepared at" msgstr "Подготовлена в" -#: pgadmin/dashboard/static/js/dashboard.js:1020 +#: pgadmin/dashboard/static/js/dashboard.js:1060 msgid "Category" msgstr "Категория" -#: pgadmin/dashboard/static/js/dashboard.js:1025 +#: pgadmin/dashboard/static/js/dashboard.js:1065 msgid "Setting" msgstr "Параметр" -#: pgadmin/dashboard/static/js/dashboard.js:1030 +#: pgadmin/dashboard/static/js/dashboard.js:1070 msgid "Unit" msgstr "Единицы" -#: pgadmin/dashboard/static/js/dashboard.js:1035 +#: pgadmin/dashboard/static/js/dashboard.js:1075 msgid "Description" msgstr "Описание" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "cancel" msgstr "отменять" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "terminate" msgstr "завершать" -#: pgadmin/dashboard/static/js/dashboard.js:1369 +#: pgadmin/dashboard/static/js/dashboard.js:1412 msgid "You cannot " msgstr "Вы не можете " -#: pgadmin/dashboard/static/js/dashboard.js:1371 +#: pgadmin/dashboard/static/js/dashboard.js:1414 msgid " background worker processes." msgstr " фоновые рабочие процессы." -#: pgadmin/dashboard/static/js/dashboard.js:1378 +#: pgadmin/dashboard/static/js/dashboard.js:1421 msgid "You are not allowed to " msgstr "Вам не разрешено " -#: pgadmin/dashboard/static/js/dashboard.js:1380 +#: pgadmin/dashboard/static/js/dashboard.js:1423 msgid " the main active session." msgstr " основной активный сеанс." -#: pgadmin/dashboard/static/js/dashboard.js:1386 +#: pgadmin/dashboard/static/js/dashboard.js:1429 msgid "The session is already in idle state." msgstr "Сеанс уже находится в состоянии простоя." -#: pgadmin/dashboard/static/js/dashboard.js:1398 +#: pgadmin/dashboard/static/js/dashboard.js:1441 msgid "Superuser privileges are required to " msgstr "Права суперпользователя необходимы, чтобы " -#: pgadmin/dashboard/static/js/dashboard.js:1400 +#: pgadmin/dashboard/static/js/dashboard.js:1443 msgid " another users query." msgstr " запросы других пользователей." @@ -8272,7 +8309,7 @@ msgid "Failed to retrieve data from the server." msgstr "Не удалось получить данные с сервера." #: pgadmin/misc/depends/static/js/depends.js:335 -#: pgadmin/tools/datagrid/static/js/datagrid.js:195 +#: pgadmin/tools/datagrid/static/js/datagrid.js:207 #: pgadmin/tools/datagrid/static/js/show_data.js:24 #: pgadmin/tools/datagrid/static/js/show_query_tool.js:46 msgid "No object selected." @@ -8575,9 +8612,9 @@ msgid "An unexpected error occurred - ensure you are logged into the application msgstr "" #: pgadmin/static/js/sqleditor_utils.js:162 -#: pgadmin/tools/sqleditor/__init__.py:1454 -#: pgadmin/tools/sqleditor/__init__.py:1509 -#: pgadmin/tools/sqleditor/__init__.py:1513 +#: pgadmin/tools/sqleditor/__init__.py:1471 +#: pgadmin/tools/sqleditor/__init__.py:1526 +#: pgadmin/tools/sqleditor/__init__.py:1530 msgid "Transaction status check failed." msgstr "Ошибка при проверке состояния транзакции." @@ -8709,10 +8746,16 @@ msgstr "" msgid "Loading data..." msgstr "" -#: pgadmin/static/js/sqleditor/filter_dialog.js:226 +#: pgadmin/static/js/sqleditor/filter_dialog.js:230 msgid "Filter updated successfully" msgstr "" +#: pgadmin/static/js/sqleditor/filter_dialog.js:236 +#: pgadmin/tools/datagrid/static/js/datagrid.js:362 +#: pgadmin/tools/datagrid/static/js/datagrid.js:369 +msgid "Validation Error" +msgstr "Ошибка проверки" + #: pgadmin/static/js/sqleditor/filter_dialog_model.js:10 msgid "ASC" msgstr "" @@ -9086,50 +9129,41 @@ msgstr "Ошибка задания резервного копирования. msgid "Please provide a filename" msgstr "Задайте имя файла" -#: pgadmin/tools/datagrid/static/js/datagrid.js:103 -msgid "Query Tool" -msgstr "Запросник" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:121 +#: pgadmin/tools/datagrid/static/js/datagrid.js:133 msgid "All Rows" msgstr "Все строки" -#: pgadmin/tools/datagrid/static/js/datagrid.js:134 +#: pgadmin/tools/datagrid/static/js/datagrid.js:146 msgid "First 100 Rows" msgstr "Первые 100 строк" -#: pgadmin/tools/datagrid/static/js/datagrid.js:147 +#: pgadmin/tools/datagrid/static/js/datagrid.js:159 msgid "Last 100 Rows" msgstr "Последние 100 строк" -#: pgadmin/tools/datagrid/static/js/datagrid.js:160 +#: pgadmin/tools/datagrid/static/js/datagrid.js:172 msgid "Filtered Rows..." msgstr "Отфильтрованные строки..." -#: pgadmin/tools/datagrid/static/js/datagrid.js:164 +#: pgadmin/tools/datagrid/static/js/datagrid.js:176 msgid "View/Edit Data" msgstr "Просмотр/редактирование данных" -#: pgadmin/tools/datagrid/static/js/datagrid.js:194 +#: pgadmin/tools/datagrid/static/js/datagrid.js:206 #: pgadmin/tools/datagrid/static/js/show_data.js:23 msgid "Data Grid Error" msgstr "Ошибка таблицы данных" -#: pgadmin/tools/datagrid/static/js/datagrid.js:338 -#: pgadmin/tools/datagrid/static/js/datagrid.js:345 -msgid "Validation Error" -msgstr "Ошибка проверки" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:404 -#: pgadmin/tools/datagrid/static/js/datagrid.js:409 +#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:433 msgid "Query Tool Initialize Error" msgstr "Ошибка инициализации запросника" -#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:452 msgid "Edit Data - " msgstr "Редактирование данных — " -#: pgadmin/tools/datagrid/static/js/datagrid.js:435 +#: pgadmin/tools/datagrid/static/js/datagrid.js:459 msgid "Query - " msgstr "Запрос — " @@ -9461,11 +9495,11 @@ msgstr "" #: pgadmin/tools/debugger/__init__.py:2053 #: pgadmin/tools/debugger/__init__.py:2075 #: pgadmin/tools/debugger/static/js/direct.js:1622 -#: pgadmin/tools/sqleditor/__init__.py:1059 -#: pgadmin/tools/sqleditor/command.py:190 -#: pgadmin/tools/sqleditor/command.py:396 -#: pgadmin/tools/sqleditor/command.py:525 -#: pgadmin/tools/sqleditor/command.py:622 +#: pgadmin/tools/sqleditor/__init__.py:1076 +#: pgadmin/tools/sqleditor/command.py:191 +#: pgadmin/tools/sqleditor/command.py:401 +#: pgadmin/tools/sqleditor/command.py:542 +#: pgadmin/tools/sqleditor/command.py:633 msgid "Not connected to server or connection with the server has been closed." msgstr "Нет подключения к серверу или подключение было закрыто." @@ -10161,20 +10195,22 @@ msgstr "Запросник" #: pgadmin/tools/sqleditor/__init__.py:148 #: pgadmin/tools/sqleditor/__init__.py:156 #: pgadmin/tools/sqleditor/__init__.py:208 -#: pgadmin/tools/sqleditor/__init__.py:345 -#: pgadmin/tools/sqleditor/__init__.py:420 -#: pgadmin/tools/sqleditor/__init__.py:625 -#: pgadmin/tools/sqleditor/__init__.py:748 -#: pgadmin/tools/sqleditor/__init__.py:821 -#: pgadmin/tools/sqleditor/__init__.py:876 -#: pgadmin/tools/sqleditor/__init__.py:928 -#: pgadmin/tools/sqleditor/__init__.py:972 -#: pgadmin/tools/sqleditor/__init__.py:1012 -#: pgadmin/tools/sqleditor/__init__.py:1021 -#: pgadmin/tools/sqleditor/__init__.py:1092 -#: pgadmin/tools/sqleditor/__init__.py:1128 -#: pgadmin/tools/sqleditor/__init__.py:1176 -#: pgadmin/tools/sqleditor/__init__.py:1231 +#: pgadmin/tools/sqleditor/__init__.py:315 +#: pgadmin/tools/sqleditor/__init__.py:343 +#: pgadmin/tools/sqleditor/__init__.py:374 +#: pgadmin/tools/sqleditor/__init__.py:437 +#: pgadmin/tools/sqleditor/__init__.py:642 +#: pgadmin/tools/sqleditor/__init__.py:765 +#: pgadmin/tools/sqleditor/__init__.py:838 +#: pgadmin/tools/sqleditor/__init__.py:893 +#: pgadmin/tools/sqleditor/__init__.py:945 +#: pgadmin/tools/sqleditor/__init__.py:989 +#: pgadmin/tools/sqleditor/__init__.py:1029 +#: pgadmin/tools/sqleditor/__init__.py:1038 +#: pgadmin/tools/sqleditor/__init__.py:1109 +#: pgadmin/tools/sqleditor/__init__.py:1145 +#: pgadmin/tools/sqleditor/__init__.py:1193 +#: pgadmin/tools/sqleditor/__init__.py:1248 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:26 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:79 #: pgadmin/tools/sqleditor/utils/start_running_query.py:171 @@ -10182,22 +10218,22 @@ msgstr "Запросник" msgid "Transaction ID not found in the session." msgstr "Идентификатор транзакции в сеансе не найден." -#: pgadmin/tools/sqleditor/__init__.py:434 +#: pgadmin/tools/sqleditor/__init__.py:451 msgid "******* Error *******" msgstr "" -#: pgadmin/tools/sqleditor/__init__.py:763 +#: pgadmin/tools/sqleditor/__init__.py:780 msgid "No primary key found for this object, so unable to save records." msgstr "" "В этом объекте отсутствует первичный ключ, поэтому сохранить записи " "нельзя." -#: pgadmin/tools/sqleditor/__init__.py:1065 +#: pgadmin/tools/sqleditor/__init__.py:1082 #: pgadmin/tools/sqleditor/utils/start_running_query.py:96 msgid "Either transaction object or session object not found." msgstr "Объект транзакции или сеанса не найден." -#: pgadmin/tools/sqleditor/__init__.py:1305 +#: pgadmin/tools/sqleditor/__init__.py:1322 msgid "File type not supported" msgstr "Тип файла не поддерживается" @@ -10205,11 +10241,7 @@ msgstr "Тип файла не поддерживается" msgid "This feature has not been implemented for object type '{0}'." msgstr "Эта функция не реализована для объектов типа '{0}'." -#: pgadmin/tools/sqleditor/command.py:280 -msgid "Filter string is empty." -msgstr "Строка фильтра пустая." - -#: pgadmin/tools/sqleditor/command.py:407 +#: pgadmin/tools/sqleditor/command.py:412 msgid "Data cannot be saved for the current object." msgstr "Сохранить данные для текущего объекта нельзя." @@ -10455,11 +10487,11 @@ msgstr "Ошибка при изменении свойств EXPLAIN" msgid "Error occurred while setting %(subItem)s option in explain." msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:95 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:96 msgid "Data sorting object updated successfully" msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:98 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:99 msgid "Failed to update the data on server." msgstr "" @@ -10859,11 +10891,11 @@ msgstr "" "Вы действительно хотите закрыть диалог? Все несохранённые изменения будут" " потеряны." -#: pgadmin/utils/ajax.py:143 +#: pgadmin/utils/ajax.py:156 msgid "Not implemented." msgstr "Не реализовано." -#: pgadmin/utils/ajax.py:156 +#: pgadmin/utils/ajax.py:169 msgid "Service Unavailable" msgstr "Сервис недоступен" @@ -10921,7 +10953,7 @@ msgstr "Не удалось найти заданную настройку." msgid "Driver '{0}' has not been implemented." msgstr "Драйвер '{0}' не реализован." -#: pgadmin/utils/driver/psycopg2/connection.py:270 +#: pgadmin/utils/driver/psycopg2/connection.py:271 msgid "" "Failed to decrypt the saved password.\n" "Error: {0}" @@ -10929,7 +10961,7 @@ msgstr "" "Расшифровать сохранённый пароль не удалось.\n" "Ошибка: {0}" -#: pgadmin/utils/driver/psycopg2/connection.py:450 +#: pgadmin/utils/driver/psycopg2/connection.py:451 msgid "" "Failed to setup the role with error message:\n" "{0}" @@ -10937,7 +10969,7 @@ msgstr "" "Не удалось установить роль, получена ошибка:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:585 +#: pgadmin/utils/driver/psycopg2/connection.py:586 msgid "" "Failed to create cursor for psycopg2 connection with error message for " "the server#{1}:{2}:\n" @@ -10947,7 +10979,7 @@ msgstr "" "server#{1}:{2}, получена ошибка:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:597 +#: pgadmin/utils/driver/psycopg2/connection.py:598 msgid "" "Attempting to reconnect to the database server (#{server_id}) for the " "connection - '{conn_id}'." @@ -10955,21 +10987,21 @@ msgstr "" "Попытка переподключиться к серверу баз данных (#{server_id}) для " "соединения '{conn_id}'." -#: pgadmin/utils/driver/psycopg2/connection.py:772 +#: pgadmin/utils/driver/psycopg2/connection.py:780 msgid "The query executed did not return any data." msgstr "Выполненный запрос не возвратил данные." -#: pgadmin/utils/driver/psycopg2/connection.py:1201 -#: pgadmin/utils/driver/psycopg2/connection.py:1398 -#: pgadmin/utils/driver/psycopg2/connection.py:1486 +#: pgadmin/utils/driver/psycopg2/connection.py:1209 +#: pgadmin/utils/driver/psycopg2/connection.py:1406 +#: pgadmin/utils/driver/psycopg2/connection.py:1494 msgid "Cursor could not be found for the async connection." msgstr "Не удалось найти курсор для асинхронного подключения." -#: pgadmin/utils/driver/psycopg2/connection.py:1206 +#: pgadmin/utils/driver/psycopg2/connection.py:1214 msgid "Asynchronous query execution/operation underway." msgstr "Асинхронный запрос/операция в процессе выполнения." -#: pgadmin/utils/driver/psycopg2/connection.py:1290 +#: pgadmin/utils/driver/psycopg2/connection.py:1298 msgid "" "\n" "Failed to reset the connection to the server due to following error:\n" @@ -10979,39 +11011,39 @@ msgstr "" "Не удалось сбросить подключение к серверу из-за следующей ошибки:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:1595 +#: pgadmin/utils/driver/psycopg2/connection.py:1603 msgid "Not connected to the database server." msgstr "Нет подключения к серверу баз данных." -#: pgadmin/utils/driver/psycopg2/connection.py:1609 +#: pgadmin/utils/driver/psycopg2/connection.py:1617 msgid "" "Asynchronous notification \"{0}\" with payload \"{1}\" received from " "server process with PID {2}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1615 +#: pgadmin/utils/driver/psycopg2/connection.py:1623 msgid "" "Asynchronous notification \"{0}\" received from server process with PID " "{1}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1708 +#: pgadmin/utils/driver/psycopg2/connection.py:1716 msgid "SQL state: " msgstr "SQL-состояние: " -#: pgadmin/utils/driver/psycopg2/connection.py:1715 +#: pgadmin/utils/driver/psycopg2/connection.py:1723 msgid "Detail: " msgstr "Подробности: " -#: pgadmin/utils/driver/psycopg2/connection.py:1724 +#: pgadmin/utils/driver/psycopg2/connection.py:1732 msgid "Hint: " msgstr "Подсказка: " -#: pgadmin/utils/driver/psycopg2/connection.py:1731 +#: pgadmin/utils/driver/psycopg2/connection.py:1739 msgid "Character: " msgstr "Символ: " -#: pgadmin/utils/driver/psycopg2/connection.py:1740 +#: pgadmin/utils/driver/psycopg2/connection.py:1748 msgid "Context: " msgstr "Контекст: " @@ -11308,3 +11340,6 @@ msgstr "Не удалось найти указанную базу данных. #~ "password' option has been turned off." #~ msgstr "" +#~ msgid "Filter string is empty." +#~ msgstr "Строка фильтра пустая." + diff --git a/web/pgadmin/translations/zh/LC_MESSAGES/messages.mo b/web/pgadmin/translations/zh/LC_MESSAGES/messages.mo index fb728c07be3f3bcd57963a356abda1385484e95f..d8633fea6d821c8fa7dc3c78e0235e606b14189b 100644 GIT binary patch delta 31080 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 DT2Ts+ delta 30720 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 diff --git a/web/pgadmin/translations/zh/LC_MESSAGES/messages.po b/web/pgadmin/translations/zh/LC_MESSAGES/messages.po index 88506f445..c68f7bcc2 100644 --- a/web/pgadmin/translations/zh/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/zh/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2018-09-05 17:05+0100\n" +"POT-Creation-Date: 2018-10-01 10:22+0100\n" "PO-Revision-Date: 2017-11-14 23:55+0800\n" "Last-Translator: FULL NAME \n" "Language: zh\n" @@ -45,8 +45,8 @@ msgstr "桌面" #: pgadmin/preferences/static/js/preferences.js:411 #: pgadmin/preferences/static/js/preferences.js:440 #: pgadmin/static/js/sqleditor/filter_dialog.js:69 -#: pgadmin/tools/datagrid/static/js/datagrid.js:261 -#: pgadmin/tools/datagrid/static/js/datagrid.js:319 +#: pgadmin/tools/datagrid/static/js/datagrid.js:273 +#: pgadmin/tools/datagrid/static/js/datagrid.js:341 #: pgadmin/tools/import_export/static/js/import_export.js:484 #: pgadmin/tools/maintenance/static/js/maintenance.js:309 #: pgadmin/tools/sqleditor/static/js/sqleditor.js:1808 @@ -135,6 +135,7 @@ msgstr "显示系统对象么?" #: pgadmin/browser/register_browser_preferences.py:22 #: pgadmin/browser/register_browser_preferences.py:28 #: pgadmin/dashboard/__init__.py:119 pgadmin/dashboard/__init__.py:127 +#: pgadmin/dashboard/__init__.py:135 pgadmin/dashboard/__init__.py:143 #: pgadmin/tools/debugger/__init__.py:73 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:21 #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:36 @@ -158,7 +159,7 @@ msgstr "" #: pgadmin/browser/register_browser_preferences.py:34 #: pgadmin/browser/register_browser_preferences.py:40 -#: pgadmin/browser/static/js/browser.js:126 +#: pgadmin/browser/static/js/browser.js:129 msgid "Properties" msgstr "属性" @@ -470,7 +471,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:541 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:437 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:925 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:586 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:567 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:507 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:605 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:328 @@ -508,9 +509,9 @@ msgstr "服务器未找到" #: pgadmin/browser/server_groups/servers/__init__.py:976 #: pgadmin/browser/server_groups/servers/__init__.py:978 #: pgadmin/browser/server_groups/servers/__init__.py:1242 -#: pgadmin/utils/driver/psycopg2/connection.py:255 -#: pgadmin/utils/driver/psycopg2/connection.py:1258 -#: pgadmin/utils/driver/psycopg2/connection.py:1540 +#: pgadmin/utils/driver/psycopg2/connection.py:256 +#: pgadmin/utils/driver/psycopg2/connection.py:1266 +#: pgadmin/utils/driver/psycopg2/connection.py:1548 #: pgadmin/utils/driver/psycopg2/server_manager.py:405 msgid "Unauthorized request." msgstr "未经授权的请求" @@ -536,8 +537,8 @@ msgid "Server configuration reloaded." msgstr "已经重新加载服务器配置" #: pgadmin/browser/server_groups/servers/__init__.py:1174 -#: pgadmin/dashboard/static/js/dashboard.js:474 -#: pgadmin/dashboard/static/js/dashboard.js:635 +#: pgadmin/dashboard/static/js/dashboard.js:467 +#: pgadmin/dashboard/static/js/dashboard.js:654 #: pgadmin/static/js/sqleditor/execute_query.js:255 #: pgadmin/static/js/sqleditor/query_tool_http_error_handler.js:51 #: pgadmin/static/js/sqleditor_utils.js:164 @@ -686,7 +687,7 @@ msgstr "数据库已经断开连接" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:447 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:432 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1084 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:660 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:641 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:612 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:734 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/__init__.py:775 @@ -827,9 +828,9 @@ msgstr "转换中..." #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:328 #: pgadmin/browser/server_groups/servers/tablespaces/templates/tablespaces/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/static/js/server_group.js:39 -#: pgadmin/dashboard/static/js/dashboard.js:988 -#: pgadmin/dashboard/static/js/dashboard.js:1015 -#: pgadmin/dashboard/static/js/dashboard.js:1273 +#: pgadmin/dashboard/static/js/dashboard.js:1028 +#: pgadmin/dashboard/static/js/dashboard.js:1055 +#: pgadmin/dashboard/static/js/dashboard.js:1313 #: pgadmin/misc/depends/static/js/depends.js:93 #: pgadmin/static/js/browser/server_groups/servers/databases/external_tables/external_tables.js:42 #: pgadmin/tools/debugger/static/js/debugger_ui.js:231 @@ -1277,8 +1278,8 @@ msgstr "事件触发器..." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:106 #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:300 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:342 -#: pgadmin/dashboard/static/js/dashboard.js:998 -#: pgadmin/dashboard/static/js/dashboard.js:1278 +#: pgadmin/dashboard/static/js/dashboard.js:1038 +#: pgadmin/dashboard/static/js/dashboard.js:1318 #: pgadmin/tools/backup/static/js/backup.js:331 #: pgadmin/tools/restore/static/js/restore.js:227 msgid "Owner" @@ -1729,8 +1730,8 @@ msgstr "用户映射..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:29 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:26 -#: pgadmin/dashboard/static/js/dashboard.js:827 -#: pgadmin/dashboard/static/js/dashboard.js:1119 +#: pgadmin/dashboard/static/js/dashboard.js:867 +#: pgadmin/dashboard/static/js/dashboard.js:1159 msgid "User" msgstr "用户" @@ -1870,7 +1871,7 @@ msgstr "找不到指定的元数据对象" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/__init__.py:51 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:579 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:57 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:58 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:13 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:775 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.js:776 @@ -2176,7 +2177,7 @@ msgstr "非空" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.js:211 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/static/js/column.js:502 -#: pgadmin/browser/static/js/browser.js:141 +#: pgadmin/browser/static/js/browser.js:144 #: pgadmin/misc/statistics/static/js/statistics.js:120 msgid "Statistics" msgstr "统计信息" @@ -2584,8 +2585,8 @@ msgid "Trigger Functions" msgstr "触发器函数" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.js:47 -#: pgadmin/dashboard/static/js/dashboard.js:976 -#: pgadmin/dashboard/static/js/dashboard.js:1261 +#: pgadmin/dashboard/static/js/dashboard.js:1016 +#: pgadmin/dashboard/static/js/dashboard.js:1301 msgid "Mode" msgstr "模式" @@ -3265,33 +3266,33 @@ msgstr "触发器已被禁用" msgid "Table rows counted" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1197 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1186 #, fuzzy msgid "Table statistics have been reset" msgstr "表统计信息已被重置" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1378 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1367 #, fuzzy msgid "-- definition incomplete for {0} constraint" msgstr "-- 不完全定义为 {0} 约束" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1440 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1478 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1429 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1467 #, fuzzy msgid "-- definition incomplete for foreign_key constraint" msgstr "-- foreign_key 约束不完整的定义" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1578 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1567 #, fuzzy msgid "-- definition incomplete for check_constraint" msgstr "-- check_constraint 不完整的定义" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1655 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1644 #, fuzzy msgid "-- definition incomplete for exclusion_constraint" msgstr " -- exclusion_constraint不完整的定义" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:841 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:819 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:824 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:826 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:847 @@ -3303,44 +3304,44 @@ msgstr " -- exclusion_constraint不完整的定义" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:905 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/__init__.py:890 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/__init__.py:928 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1964 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1953 #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:856 msgid "-- definition incomplete" msgstr "-- 定义不完整" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1974 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:1963 #, fuzzy msgid "-- definition incomplete for {0}" msgstr "-- 定义不完整" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2342 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2331 msgid "Table truncated" msgstr "表被截断" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2381 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2370 msgid "Table dropped" msgstr "表被删除" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:297 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:298 #, fuzzy msgid "Could not find the column." msgstr "找不到列" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:497 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:489 msgid "Could not find the column in the table." msgstr "在表中找不到列" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:644 msgid "The specified column could not be found.\n" msgstr "找不到指定的列。 \n" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:682 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:663 msgid "Column is dropped" msgstr "列被删除" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:797 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:880 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1023 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:775 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:858 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/column/__init__.py:1001 msgid "Could not find the column on the server." msgstr "" @@ -4282,7 +4283,7 @@ msgid "Attach" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.js:246 -#: pgadmin/browser/static/js/browser.js:241 +#: pgadmin/browser/static/js/browser.js:244 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:15 #: pgadmin/misc/file_manager/static/js/create_dialogue.js:129 msgid "Create" @@ -5295,9 +5296,9 @@ msgstr "级联" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:30 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:4 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:27 -#: pgadmin/dashboard/static/js/dashboard.js:822 -#: pgadmin/dashboard/static/js/dashboard.js:926 -#: pgadmin/dashboard/static/js/dashboard.js:993 +#: pgadmin/dashboard/static/js/dashboard.js:862 +#: pgadmin/dashboard/static/js/dashboard.js:966 +#: pgadmin/dashboard/static/js/dashboard.js:1033 #: pgadmin/misc/depends/static/js/depends.js:239 msgid "Database" msgstr "数据库" @@ -6190,7 +6191,7 @@ msgstr "类型" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:136 #: pgadmin/browser/server_groups/servers/tablespaces/static/js/tablespace.js:128 -#: pgadmin/browser/static/js/browser.js:152 +#: pgadmin/browser/static/js/browser.js:155 #: pgadmin/dashboard/static/js/dashboard.js:180 #: pgadmin/static/js/backform.pgadmin.js:1722 msgid "SQL" @@ -6246,7 +6247,7 @@ msgid "Fail" msgstr "失败" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.js:188 -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 #: pgadmin/dashboard/static/js/dashboard.js:95 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:36 msgid "Success" @@ -6881,7 +6882,7 @@ msgstr "确定" #: pgadmin/preferences/static/js/preferences.js:415 #: pgadmin/static/js/sqleditor/filter_dialog.js:73 #: pgadmin/tools/backup/static/js/backup_dialog_wrapper.js:58 -#: pgadmin/tools/datagrid/static/js/datagrid.js:266 +#: pgadmin/tools/datagrid/static/js/datagrid.js:278 #: pgadmin/tools/debugger/static/js/debugger_ui.js:562 #: pgadmin/tools/debugger/static/js/debugger_ui.js:860 #: pgadmin/tools/import_export/static/js/import_export.js:490 @@ -7244,8 +7245,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:31 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:5 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:28 -#: pgadmin/dashboard/static/js/dashboard.js:842 -#: pgadmin/dashboard/static/js/dashboard.js:1134 +#: pgadmin/dashboard/static/js/dashboard.js:882 +#: pgadmin/dashboard/static/js/dashboard.js:1174 msgid "Backend start" msgstr "Backend start" @@ -7257,8 +7258,8 @@ msgstr "Backend start" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:41 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:13 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:36 -#: pgadmin/dashboard/static/js/dashboard.js:837 -#: pgadmin/dashboard/static/js/dashboard.js:1129 +#: pgadmin/dashboard/static/js/dashboard.js:877 +#: pgadmin/dashboard/static/js/dashboard.js:1169 msgid "Client" msgstr "Client" @@ -7270,8 +7271,8 @@ msgstr "Client" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.6_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:14 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:37 -#: pgadmin/dashboard/static/js/dashboard.js:832 -#: pgadmin/dashboard/static/js/dashboard.js:1124 +#: pgadmin/dashboard/static/js/dashboard.js:872 +#: pgadmin/dashboard/static/js/dashboard.js:1164 msgid "Application" msgstr "Application" @@ -7333,8 +7334,8 @@ msgstr "Streaming Replication" #: pgadmin/browser/server_groups/servers/templates/servers/sql/9.2_plus/stats.sql:42 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:15 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:38 -#: pgadmin/dashboard/static/js/dashboard.js:856 -#: pgadmin/dashboard/static/js/dashboard.js:1148 +#: pgadmin/dashboard/static/js/dashboard.js:896 +#: pgadmin/dashboard/static/js/dashboard.js:1188 msgid "Waiting?" msgstr "Waiting?" @@ -7357,23 +7358,35 @@ msgstr "ID 不能被更改" msgid "Please select an object in the tree view." msgstr "请在树视图中选择一个对象" -#: pgadmin/browser/static/js/browser.js:162 +#: pgadmin/browser/static/js/browser.js:165 msgid "Dependencies" msgstr "依赖关系" -#: pgadmin/browser/static/js/browser.js:173 +#: pgadmin/browser/static/js/browser.js:176 msgid "Dependents" msgstr "依赖组件" -#: pgadmin/browser/static/js/browser.js:317 +#: pgadmin/browser/static/js/browser.js:295 +#: pgadmin/browser/static/js/toolbar.js:20 +#: pgadmin/tools/datagrid/static/js/datagrid.js:74 +msgid "View Data" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:296 +#: pgadmin/browser/static/js/toolbar.js:11 +#: pgadmin/tools/datagrid/static/js/datagrid.js:75 +msgid "Filtered Rows" +msgstr "" + +#: pgadmin/browser/static/js/browser.js:323 msgid "No object selected" msgstr "没有选中的对象" -#: pgadmin/browser/static/js/browser.js:1607 +#: pgadmin/browser/static/js/browser.js:1613 msgid "Error retrieving details for the node." msgstr "检索节点的详细信息时出错" -#: pgadmin/browser/static/js/browser.js:1941 +#: pgadmin/browser/static/js/browser.js:1947 #, python-format msgid "Are you sure you wish to close the %s browser?" msgstr "" @@ -7538,6 +7551,12 @@ msgstr "选择所有" msgid "Unselect All" msgstr "全部取消选择" +#: pgadmin/browser/static/js/toolbar.js:29 +#: pgadmin/tools/datagrid/static/js/datagrid.js:103 +#: pgadmin/tools/datagrid/static/js/datagrid.js:115 +msgid "Query Tool" +msgstr "查询工具" + #: pgadmin/browser/static/js/wizard.js:79 #: pgadmin/static/js/alertify.pgadmin.defaults.js:236 #: pgadmin/static/js/alertify.pgadmin.defaults.js:419 @@ -7672,27 +7691,45 @@ msgstr "" msgid "If set to True, activity tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:196 pgadmin/dashboard/__init__.py:211 -#: pgadmin/dashboard/static/js/dashboard.js:643 +#: pgadmin/dashboard/__init__.py:134 +msgid "Show graph data points?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:136 +msgid "If set to True, data points will be visible on graph lines." +msgstr "" + +#: pgadmin/dashboard/__init__.py:142 +msgid "Show mouse hover tooltip?" +msgstr "" + +#: pgadmin/dashboard/__init__.py:144 +msgid "" +"If set to True, tooltip will appear on mouse hover on the graph lines " +"giving the data point details" +msgstr "" + +#: pgadmin/dashboard/__init__.py:213 pgadmin/dashboard/__init__.py:228 +#: pgadmin/dashboard/static/js/dashboard.js:662 msgid "Please connect to the selected server to view the table." msgstr "请连接到所选的服务器,以便查看表" -#: pgadmin/dashboard/__init__.py:201 pgadmin/dashboard/__init__.py:216 -#: pgadmin/dashboard/static/js/dashboard.js:482 +#: pgadmin/dashboard/__init__.py:218 pgadmin/dashboard/__init__.py:233 +#: pgadmin/dashboard/static/js/dashboard.js:475 msgid "Please connect to the selected server to view the graph." msgstr "请连接到所选的服务器,以便查看图表" -#: pgadmin/dashboard/__init__.py:226 +#: pgadmin/dashboard/__init__.py:243 #, fuzzy msgid "Please connect to the selected database to view the table." msgstr "请连接到所选的服务器,以便查看表" -#: pgadmin/dashboard/__init__.py:231 +#: pgadmin/dashboard/__init__.py:248 #, fuzzy msgid "Please connect to the selected database to view the graph." msgstr "请连接到所选的服务器,以便查看图表" -#: pgadmin/dashboard/__init__.py:508 pgadmin/dashboard/__init__.py:535 +#: pgadmin/dashboard/__init__.py:525 pgadmin/dashboard/__init__.py:552 msgid "Failed" msgstr "" @@ -7759,170 +7796,170 @@ msgstr "" msgid "Last state changed at" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:233 -#: pgadmin/dashboard/static/js/dashboard.js:348 +#: pgadmin/dashboard/static/js/dashboard.js:231 +#: pgadmin/dashboard/static/js/dashboard.js:346 msgid "An error occurred whilst loading the dashboard." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:363 +#: pgadmin/dashboard/static/js/dashboard.js:361 msgid "Please connect to the selected server to view the dashboard." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:485 +#: pgadmin/dashboard/static/js/dashboard.js:478 msgid "An error occurred whilst rendering the graph." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:646 +#: pgadmin/dashboard/static/js/dashboard.js:665 #, fuzzy msgid "An error occurred whilst rendering the table." msgstr "获取查询工具选项时发生错误" -#: pgadmin/dashboard/static/js/dashboard.js:817 -#: pgadmin/dashboard/static/js/dashboard.js:921 -#: pgadmin/dashboard/static/js/dashboard.js:1114 -#: pgadmin/dashboard/static/js/dashboard.js:1211 +#: pgadmin/dashboard/static/js/dashboard.js:857 +#: pgadmin/dashboard/static/js/dashboard.js:961 +#: pgadmin/dashboard/static/js/dashboard.js:1154 +#: pgadmin/dashboard/static/js/dashboard.js:1251 #, fuzzy msgid "PID" msgstr "Oid" -#: pgadmin/dashboard/static/js/dashboard.js:847 -#: pgadmin/dashboard/static/js/dashboard.js:1139 +#: pgadmin/dashboard/static/js/dashboard.js:887 +#: pgadmin/dashboard/static/js/dashboard.js:1179 #, fuzzy msgid "State" msgstr "已启动" -#: pgadmin/dashboard/static/js/dashboard.js:864 -#: pgadmin/dashboard/static/js/dashboard.js:1156 +#: pgadmin/dashboard/static/js/dashboard.js:904 +#: pgadmin/dashboard/static/js/dashboard.js:1196 #, fuzzy msgid "Wait Event" msgstr "Wait event type" -#: pgadmin/dashboard/static/js/dashboard.js:869 -#: pgadmin/dashboard/static/js/dashboard.js:1161 +#: pgadmin/dashboard/static/js/dashboard.js:909 +#: pgadmin/dashboard/static/js/dashboard.js:1201 msgid "Blocking PIDs" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:931 -#: pgadmin/dashboard/static/js/dashboard.js:1216 +#: pgadmin/dashboard/static/js/dashboard.js:971 +#: pgadmin/dashboard/static/js/dashboard.js:1256 #, fuzzy msgid "Lock type" msgstr "源类型" -#: pgadmin/dashboard/static/js/dashboard.js:936 -#: pgadmin/dashboard/static/js/dashboard.js:1221 +#: pgadmin/dashboard/static/js/dashboard.js:976 +#: pgadmin/dashboard/static/js/dashboard.js:1261 #, fuzzy msgid "Target relation" msgstr "相关性" -#: pgadmin/dashboard/static/js/dashboard.js:941 -#: pgadmin/dashboard/static/js/dashboard.js:1226 +#: pgadmin/dashboard/static/js/dashboard.js:981 +#: pgadmin/dashboard/static/js/dashboard.js:1266 msgid "Page" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:946 -#: pgadmin/dashboard/static/js/dashboard.js:1231 +#: pgadmin/dashboard/static/js/dashboard.js:986 +#: pgadmin/dashboard/static/js/dashboard.js:1271 #, fuzzy msgid "Tuple" msgstr "规则" -#: pgadmin/dashboard/static/js/dashboard.js:951 -#: pgadmin/dashboard/static/js/dashboard.js:1236 +#: pgadmin/dashboard/static/js/dashboard.js:991 +#: pgadmin/dashboard/static/js/dashboard.js:1276 msgid "vXID (target)" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:956 -#: pgadmin/dashboard/static/js/dashboard.js:1241 +#: pgadmin/dashboard/static/js/dashboard.js:996 +#: pgadmin/dashboard/static/js/dashboard.js:1281 msgid "XID (target)" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:961 -#: pgadmin/dashboard/static/js/dashboard.js:1246 +#: pgadmin/dashboard/static/js/dashboard.js:1001 +#: pgadmin/dashboard/static/js/dashboard.js:1286 #, fuzzy msgid "Class" msgstr "任务类" -#: pgadmin/dashboard/static/js/dashboard.js:966 -#: pgadmin/dashboard/static/js/dashboard.js:1251 +#: pgadmin/dashboard/static/js/dashboard.js:1006 +#: pgadmin/dashboard/static/js/dashboard.js:1291 #, fuzzy msgid "Object ID" msgstr "对象文件" -#: pgadmin/dashboard/static/js/dashboard.js:971 -#: pgadmin/dashboard/static/js/dashboard.js:1256 +#: pgadmin/dashboard/static/js/dashboard.js:1011 +#: pgadmin/dashboard/static/js/dashboard.js:1296 msgid "vXID (owner)" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:981 -#: pgadmin/dashboard/static/js/dashboard.js:1266 +#: pgadmin/dashboard/static/js/dashboard.js:1021 +#: pgadmin/dashboard/static/js/dashboard.js:1306 #, fuzzy msgid "Granted?" msgstr "创建" -#: pgadmin/dashboard/static/js/dashboard.js:1003 -#: pgadmin/dashboard/static/js/dashboard.js:1283 +#: pgadmin/dashboard/static/js/dashboard.js:1043 +#: pgadmin/dashboard/static/js/dashboard.js:1323 #, fuzzy msgid "XID" msgstr "Oid" -#: pgadmin/dashboard/static/js/dashboard.js:1008 -#: pgadmin/dashboard/static/js/dashboard.js:1288 +#: pgadmin/dashboard/static/js/dashboard.js:1048 +#: pgadmin/dashboard/static/js/dashboard.js:1328 #, fuzzy msgid "Prepared at" msgstr "准备事务" -#: pgadmin/dashboard/static/js/dashboard.js:1020 +#: pgadmin/dashboard/static/js/dashboard.js:1060 #, fuzzy msgid "Category" msgstr "类别类型" -#: pgadmin/dashboard/static/js/dashboard.js:1025 +#: pgadmin/dashboard/static/js/dashboard.js:1065 #, fuzzy msgid "Setting" msgstr "存储设置" -#: pgadmin/dashboard/static/js/dashboard.js:1030 +#: pgadmin/dashboard/static/js/dashboard.js:1070 #, fuzzy msgid "Unit" msgstr "没有标题" -#: pgadmin/dashboard/static/js/dashboard.js:1035 +#: pgadmin/dashboard/static/js/dashboard.js:1075 #, fuzzy msgid "Description" msgstr "节数" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "cancel" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1360 +#: pgadmin/dashboard/static/js/dashboard.js:1403 msgid "terminate" msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1369 +#: pgadmin/dashboard/static/js/dashboard.js:1412 msgid "You cannot " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1371 +#: pgadmin/dashboard/static/js/dashboard.js:1414 msgid " background worker processes." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1378 +#: pgadmin/dashboard/static/js/dashboard.js:1421 msgid "You are not allowed to " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1380 +#: pgadmin/dashboard/static/js/dashboard.js:1423 msgid " the main active session." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1386 +#: pgadmin/dashboard/static/js/dashboard.js:1429 msgid "The session is already in idle state." msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1398 +#: pgadmin/dashboard/static/js/dashboard.js:1441 msgid "Superuser privileges are required to " msgstr "" -#: pgadmin/dashboard/static/js/dashboard.js:1400 +#: pgadmin/dashboard/static/js/dashboard.js:1443 msgid " another users query." msgstr "" @@ -8237,7 +8274,7 @@ msgid "Failed to retrieve data from the server." msgstr "从服务器中检索数据失败" #: pgadmin/misc/depends/static/js/depends.js:335 -#: pgadmin/tools/datagrid/static/js/datagrid.js:195 +#: pgadmin/tools/datagrid/static/js/datagrid.js:207 #: pgadmin/tools/datagrid/static/js/show_data.js:24 #: pgadmin/tools/datagrid/static/js/show_query_tool.js:46 msgid "No object selected." @@ -8542,9 +8579,9 @@ msgid "An unexpected error occurred - ensure you are logged into the application msgstr "" #: pgadmin/static/js/sqleditor_utils.js:162 -#: pgadmin/tools/sqleditor/__init__.py:1454 -#: pgadmin/tools/sqleditor/__init__.py:1509 -#: pgadmin/tools/sqleditor/__init__.py:1513 +#: pgadmin/tools/sqleditor/__init__.py:1471 +#: pgadmin/tools/sqleditor/__init__.py:1526 +#: pgadmin/tools/sqleditor/__init__.py:1530 msgid "Transaction status check failed." msgstr "事务状态检查失败" @@ -8675,10 +8712,16 @@ msgstr "" msgid "Loading data..." msgstr "" -#: pgadmin/static/js/sqleditor/filter_dialog.js:226 +#: pgadmin/static/js/sqleditor/filter_dialog.js:230 msgid "Filter updated successfully" msgstr "" +#: pgadmin/static/js/sqleditor/filter_dialog.js:236 +#: pgadmin/tools/datagrid/static/js/datagrid.js:362 +#: pgadmin/tools/datagrid/static/js/datagrid.js:369 +msgid "Validation Error" +msgstr "" + #: pgadmin/static/js/sqleditor/filter_dialog_model.js:10 msgid "ASC" msgstr "" @@ -9051,50 +9094,41 @@ msgstr "备份作业失败" msgid "Please provide a filename" msgstr "请输入文件名" -#: pgadmin/tools/datagrid/static/js/datagrid.js:103 -msgid "Query Tool" -msgstr "查询工具" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:121 +#: pgadmin/tools/datagrid/static/js/datagrid.js:133 msgid "All Rows" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:134 +#: pgadmin/tools/datagrid/static/js/datagrid.js:146 msgid "First 100 Rows" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:147 +#: pgadmin/tools/datagrid/static/js/datagrid.js:159 msgid "Last 100 Rows" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:160 +#: pgadmin/tools/datagrid/static/js/datagrid.js:172 msgid "Filtered Rows..." msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:164 +#: pgadmin/tools/datagrid/static/js/datagrid.js:176 msgid "View/Edit Data" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:194 +#: pgadmin/tools/datagrid/static/js/datagrid.js:206 #: pgadmin/tools/datagrid/static/js/show_data.js:23 msgid "Data Grid Error" msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:338 -#: pgadmin/tools/datagrid/static/js/datagrid.js:345 -msgid "Validation Error" -msgstr "" - -#: pgadmin/tools/datagrid/static/js/datagrid.js:404 -#: pgadmin/tools/datagrid/static/js/datagrid.js:409 +#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:433 msgid "Query Tool Initialize Error" msgstr "查询工具初始化错误" -#: pgadmin/tools/datagrid/static/js/datagrid.js:428 +#: pgadmin/tools/datagrid/static/js/datagrid.js:452 msgid "Edit Data - " msgstr "" -#: pgadmin/tools/datagrid/static/js/datagrid.js:435 +#: pgadmin/tools/datagrid/static/js/datagrid.js:459 msgid "Query - " msgstr "" @@ -9418,11 +9452,11 @@ msgstr "" #: pgadmin/tools/debugger/__init__.py:2053 #: pgadmin/tools/debugger/__init__.py:2075 #: pgadmin/tools/debugger/static/js/direct.js:1622 -#: pgadmin/tools/sqleditor/__init__.py:1059 -#: pgadmin/tools/sqleditor/command.py:190 -#: pgadmin/tools/sqleditor/command.py:396 -#: pgadmin/tools/sqleditor/command.py:525 -#: pgadmin/tools/sqleditor/command.py:622 +#: pgadmin/tools/sqleditor/__init__.py:1076 +#: pgadmin/tools/sqleditor/command.py:191 +#: pgadmin/tools/sqleditor/command.py:401 +#: pgadmin/tools/sqleditor/command.py:542 +#: pgadmin/tools/sqleditor/command.py:633 msgid "Not connected to server or connection with the server has been closed." msgstr "未连接到服务器或与服务器的连接已关闭。" @@ -10095,20 +10129,22 @@ msgstr "" #: pgadmin/tools/sqleditor/__init__.py:148 #: pgadmin/tools/sqleditor/__init__.py:156 #: pgadmin/tools/sqleditor/__init__.py:208 -#: pgadmin/tools/sqleditor/__init__.py:345 -#: pgadmin/tools/sqleditor/__init__.py:420 -#: pgadmin/tools/sqleditor/__init__.py:625 -#: pgadmin/tools/sqleditor/__init__.py:748 -#: pgadmin/tools/sqleditor/__init__.py:821 -#: pgadmin/tools/sqleditor/__init__.py:876 -#: pgadmin/tools/sqleditor/__init__.py:928 -#: pgadmin/tools/sqleditor/__init__.py:972 -#: pgadmin/tools/sqleditor/__init__.py:1012 -#: pgadmin/tools/sqleditor/__init__.py:1021 -#: pgadmin/tools/sqleditor/__init__.py:1092 -#: pgadmin/tools/sqleditor/__init__.py:1128 -#: pgadmin/tools/sqleditor/__init__.py:1176 -#: pgadmin/tools/sqleditor/__init__.py:1231 +#: pgadmin/tools/sqleditor/__init__.py:315 +#: pgadmin/tools/sqleditor/__init__.py:343 +#: pgadmin/tools/sqleditor/__init__.py:374 +#: pgadmin/tools/sqleditor/__init__.py:437 +#: pgadmin/tools/sqleditor/__init__.py:642 +#: pgadmin/tools/sqleditor/__init__.py:765 +#: pgadmin/tools/sqleditor/__init__.py:838 +#: pgadmin/tools/sqleditor/__init__.py:893 +#: pgadmin/tools/sqleditor/__init__.py:945 +#: pgadmin/tools/sqleditor/__init__.py:989 +#: pgadmin/tools/sqleditor/__init__.py:1029 +#: pgadmin/tools/sqleditor/__init__.py:1038 +#: pgadmin/tools/sqleditor/__init__.py:1109 +#: pgadmin/tools/sqleditor/__init__.py:1145 +#: pgadmin/tools/sqleditor/__init__.py:1193 +#: pgadmin/tools/sqleditor/__init__.py:1248 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:26 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:79 #: pgadmin/tools/sqleditor/utils/start_running_query.py:171 @@ -10116,21 +10152,21 @@ msgstr "" msgid "Transaction ID not found in the session." msgstr "事务 ID 在该会话中找不到" -#: pgadmin/tools/sqleditor/__init__.py:434 +#: pgadmin/tools/sqleditor/__init__.py:451 msgid "******* Error *******" msgstr "" -#: pgadmin/tools/sqleditor/__init__.py:763 +#: pgadmin/tools/sqleditor/__init__.py:780 msgid "No primary key found for this object, so unable to save records." msgstr "该对象没有找到主键,所以无法保存记录" -#: pgadmin/tools/sqleditor/__init__.py:1065 +#: pgadmin/tools/sqleditor/__init__.py:1082 #: pgadmin/tools/sqleditor/utils/start_running_query.py:96 #, fuzzy msgid "Either transaction object or session object not found." msgstr "可能是事务对象或者会话对象找不到." -#: pgadmin/tools/sqleditor/__init__.py:1305 +#: pgadmin/tools/sqleditor/__init__.py:1322 msgid "File type not supported" msgstr "不支持的文件类型" @@ -10138,11 +10174,7 @@ msgstr "不支持的文件类型" msgid "This feature has not been implemented for object type '{0}'." msgstr "" -#: pgadmin/tools/sqleditor/command.py:280 -msgid "Filter string is empty." -msgstr "筛选字符串为空" - -#: pgadmin/tools/sqleditor/command.py:407 +#: pgadmin/tools/sqleditor/command.py:412 msgid "Data cannot be saved for the current object." msgstr "当前对象的数据不能保存" @@ -10384,11 +10416,11 @@ msgstr "" msgid "Error occurred while setting %(subItem)s option in explain." msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:95 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:96 msgid "Data sorting object updated successfully" msgstr "" -#: pgadmin/tools/sqleditor/utils/filter_dialog.py:98 +#: pgadmin/tools/sqleditor/utils/filter_dialog.py:99 msgid "Failed to update the data on server." msgstr "" @@ -10778,11 +10810,11 @@ msgid "" "lost." msgstr "确定要关闭对话框吗?任何未保存的更改将丢失。" -#: pgadmin/utils/ajax.py:143 +#: pgadmin/utils/ajax.py:156 msgid "Not implemented." msgstr "尚未实现" -#: pgadmin/utils/ajax.py:156 +#: pgadmin/utils/ajax.py:169 msgid "Service Unavailable" msgstr "服务不可用" @@ -10840,13 +10872,13 @@ msgstr "找不到指定的首选项" msgid "Driver '{0}' has not been implemented." msgstr "驱动程序'{0}'没有实现" -#: pgadmin/utils/driver/psycopg2/connection.py:270 +#: pgadmin/utils/driver/psycopg2/connection.py:271 msgid "" "Failed to decrypt the saved password.\n" "Error: {0}" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:450 +#: pgadmin/utils/driver/psycopg2/connection.py:451 msgid "" "Failed to setup the role with error message:\n" "{0}" @@ -10854,7 +10886,7 @@ msgstr "" "无法设置角色,错误消息:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:585 +#: pgadmin/utils/driver/psycopg2/connection.py:586 msgid "" "Failed to create cursor for psycopg2 connection with error message for " "the server#{1}:{2}:\n" @@ -10863,28 +10895,28 @@ msgstr "" "无法创建游标,错误消息:服务器#{1}:{2}\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:597 +#: pgadmin/utils/driver/psycopg2/connection.py:598 msgid "" "Attempting to reconnect to the database server (#{server_id}) for the " "connection - '{conn_id}'." msgstr "正在尝试重新连接到连接的数据库服务器(#{server_id}) - '{conn_id}'" -#: pgadmin/utils/driver/psycopg2/connection.py:772 +#: pgadmin/utils/driver/psycopg2/connection.py:780 #, fuzzy msgid "The query executed did not return any data." msgstr "\"执行查询执行未返回任何数据。\"" -#: pgadmin/utils/driver/psycopg2/connection.py:1201 -#: pgadmin/utils/driver/psycopg2/connection.py:1398 -#: pgadmin/utils/driver/psycopg2/connection.py:1486 +#: pgadmin/utils/driver/psycopg2/connection.py:1209 +#: pgadmin/utils/driver/psycopg2/connection.py:1406 +#: pgadmin/utils/driver/psycopg2/connection.py:1494 msgid "Cursor could not be found for the async connection." msgstr "找不到异步连接游标。" -#: pgadmin/utils/driver/psycopg2/connection.py:1206 +#: pgadmin/utils/driver/psycopg2/connection.py:1214 msgid "Asynchronous query execution/operation underway." msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1290 +#: pgadmin/utils/driver/psycopg2/connection.py:1298 msgid "" "\n" "Failed to reset the connection to the server due to following error:\n" @@ -10893,39 +10925,39 @@ msgstr "" "由于以下错误,无法重置与服务器的连接:\n" "{0}" -#: pgadmin/utils/driver/psycopg2/connection.py:1595 +#: pgadmin/utils/driver/psycopg2/connection.py:1603 msgid "Not connected to the database server." msgstr "未连接到数据库服务器" -#: pgadmin/utils/driver/psycopg2/connection.py:1609 +#: pgadmin/utils/driver/psycopg2/connection.py:1617 msgid "" "Asynchronous notification \"{0}\" with payload \"{1}\" received from " "server process with PID {2}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1615 +#: pgadmin/utils/driver/psycopg2/connection.py:1623 msgid "" "Asynchronous notification \"{0}\" received from server process with PID " "{1}\n" msgstr "" -#: pgadmin/utils/driver/psycopg2/connection.py:1708 +#: pgadmin/utils/driver/psycopg2/connection.py:1716 msgid "SQL state: " msgstr "SQL 状态:" -#: pgadmin/utils/driver/psycopg2/connection.py:1715 +#: pgadmin/utils/driver/psycopg2/connection.py:1723 msgid "Detail: " msgstr "细节:" -#: pgadmin/utils/driver/psycopg2/connection.py:1724 +#: pgadmin/utils/driver/psycopg2/connection.py:1732 msgid "Hint: " msgstr "提示:" -#: pgadmin/utils/driver/psycopg2/connection.py:1731 +#: pgadmin/utils/driver/psycopg2/connection.py:1739 msgid "Character: " msgstr "字符:" -#: pgadmin/utils/driver/psycopg2/connection.py:1740 +#: pgadmin/utils/driver/psycopg2/connection.py:1748 msgid "Context: " msgstr "上下文:" @@ -11765,3 +11797,6 @@ msgstr "找不到指定的数据库" #~ "password' option has been turned off." #~ msgstr "" +#~ msgid "Filter string is empty." +#~ msgstr "筛选字符串为空" +