From e50d839ac0954d435135eac16f355ea79fde5056 Mon Sep 17 00:00:00 2001 From: Khushboo Vashi Date: Thu, 4 Dec 2025 15:50:27 +0530 Subject: [PATCH] Updated message catalogs for v9.11 --- web/pgadmin/messages.pot | 859 ++-- .../translations/cs/LC_MESSAGES/messages.mo | Bin 309225 -> 268408 bytes .../translations/cs/LC_MESSAGES/messages.po | 3551 ++++++++----- .../translations/de/LC_MESSAGES/messages.mo | Bin 68008 -> 66661 bytes .../translations/de/LC_MESSAGES/messages.po | 1461 ++++-- .../translations/es/LC_MESSAGES/messages.mo | Bin 102838 -> 99522 bytes .../translations/es/LC_MESSAGES/messages.po | 1513 ++++-- .../translations/fr/LC_MESSAGES/messages.mo | Bin 274480 -> 256215 bytes .../translations/fr/LC_MESSAGES/messages.po | 1890 ++++--- .../translations/id/LC_MESSAGES/messages.mo | Bin 252167 -> 235335 bytes .../translations/id/LC_MESSAGES/messages.po | 1818 ++++--- .../translations/it/LC_MESSAGES/messages.mo | Bin 315840 -> 274624 bytes .../translations/it/LC_MESSAGES/messages.po | 4575 ++++++++++------- .../translations/ja/LC_MESSAGES/messages.mo | Bin 326804 -> 302816 bytes .../translations/ja/LC_MESSAGES/messages.po | 1697 ++++-- .../translations/ko/LC_MESSAGES/messages.po | 1733 +++++-- .../translations/pl/LC_MESSAGES/messages.mo | Bin 84166 -> 82432 bytes .../translations/pl/LC_MESSAGES/messages.po | 1464 ++++-- .../pt_BR/LC_MESSAGES/messages.mo | Bin 138012 -> 133939 bytes .../pt_BR/LC_MESSAGES/messages.po | 1518 ++++-- .../translations/ru/LC_MESSAGES/messages.mo | Bin 182676 -> 174362 bytes .../translations/ru/LC_MESSAGES/messages.po | 1571 ++++-- .../translations/sv/LC_MESSAGES/messages.po | 1904 ++++--- .../zh_Hans_CN/LC_MESSAGES/messages.mo | Bin 205187 -> 192952 bytes .../zh_Hans_CN/LC_MESSAGES/messages.po | 1596 ++++-- .../zh_Hant_TW/LC_MESSAGES/messages.mo | Bin 202609 -> 190160 bytes .../zh_Hant_TW/LC_MESSAGES/messages.po | 1601 ++++-- 27 files changed, 18813 insertions(+), 9938 deletions(-) diff --git a/web/pgadmin/messages.pot b/web/pgadmin/messages.pot index fe3889fa7..458794357 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: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -170,52 +170,52 @@ msgstr "" msgid "Delegated credentials not supplied." msgstr "" -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "" -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "" -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "" -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "" -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "" @@ -368,7 +368,7 @@ msgstr "" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" +msgid "'{}' is already registered." msgstr "" #: pgadmin/authenticate/mfa/views.py:183 @@ -477,247 +477,255 @@ msgid "" msgstr "" #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" +"pgAgent jobs." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -725,7 +733,7 @@ msgstr "" msgid "Query Tool" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -734,7 +742,7 @@ msgstr "" msgid "Debugger" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -742,53 +750,53 @@ msgstr "" msgid "Schema Diff" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:463 +#: pgadmin/browser/register_browser_preferences.py:472 msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:472 +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "" @@ -1021,8 +1029,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 @@ -1049,8 +1057,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" #: pgadmin/browser/register_editor_preferences.py:364 @@ -1143,7 +1151,7 @@ msgid "Server deleted" msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "" @@ -1194,7 +1202,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1214,7 +1222,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." +msgid "'{0}' cannot be modified when the server is connected." msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 @@ -1244,7 +1252,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1333,26 +1341,26 @@ msgstr "" msgid "Incorrect password." msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 @@ -1430,7 +1438,7 @@ msgid "Database disconnected." msgstr "" #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "" @@ -1457,7 +1465,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1482,7 +1490,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr "" @@ -1512,7 +1520,7 @@ msgid "Could not find the specified cast on the server." msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1524,11 +1532,11 @@ msgid "-- definition incomplete" msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." +msgid "Could not generate reverse-engineered SQL for the cast." msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." +msgid "Could not generate reverse-engineered SQL for the cast node." msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 @@ -1563,7 +1571,7 @@ msgstr "" #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1891,14 +1899,15 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -1934,8 +1943,9 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2034,7 +2044,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2229,7 +2239,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" +msgid "Start time must be earlier than end time." msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 @@ -2474,7 +2484,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2546,12 +2556,9 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "" @@ -2726,7 +2733,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2777,8 +2784,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3033,7 +3040,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3091,7 +3098,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3225,7 +3232,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3297,7 +3304,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3306,8 +3313,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3526,7 +3533,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3803,10 +3810,10 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "" @@ -3863,8 +3870,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4006,12 +4013,12 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 @@ -4128,12 +4135,12 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." +msgid "Could not generate reverse-engineered query for FTS Parser node." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 @@ -4182,12 +4189,12 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." +msgid "Could not generate reverse-engineered query for FTS Template node." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 @@ -4307,10 +4314,14 @@ msgid "Return type" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4638,7 +4649,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "" @@ -4897,7 +4908,7 @@ msgid "" "Blocking Process ID : {0} Application Name : {1}" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "" @@ -5334,19 +5345,19 @@ msgid "Deferred?" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "" @@ -5529,7 +5540,7 @@ msgid "Index" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "" @@ -5540,7 +5551,7 @@ msgid "Please specify columns for %s." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "" @@ -5557,8 +5568,8 @@ msgstr "" msgid "Index is dropped" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "" @@ -5674,31 +5685,31 @@ msgid "" "continue?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "" @@ -6083,7 +6094,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "" @@ -6989,7 +7000,7 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" +msgid "Subtype cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 @@ -7102,11 +7113,11 @@ msgid "Collatable?" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" +msgid "Input function cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" +msgid "Output function cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 @@ -7222,7 +7233,7 @@ msgstr "" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "" @@ -7249,20 +7260,18 @@ msgid "" "-- take account of the changes.\n" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "" @@ -7292,33 +7301,33 @@ msgstr "" msgid "With data (concurrently)" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "" @@ -7330,16 +7339,16 @@ msgstr "" msgid "With data?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7485,7 +7494,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7712,7 +7721,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7727,7 +7736,7 @@ msgid "Passfile" msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" +msgid "Click the refresh button to get the publications." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 @@ -7818,15 +7827,15 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." +"whether it should be just set up but not started yet." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 @@ -7966,11 +7975,11 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." +msgid "Either Host name or Address must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 @@ -7980,7 +7989,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "" @@ -8360,7 +8369,7 @@ msgid "Fail" msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8394,7 +8403,7 @@ msgid "Please specify code to execute." msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." +msgid "Please select a valid on error option." msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 @@ -8881,12 +8890,12 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." +msgid "Could not generate reverse-engineered query for the role." msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 @@ -8951,8 +8960,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." +"Please note that if you leave this field blank, then the password will " +"never expire." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 @@ -9029,14 +9038,14 @@ msgid "Reassign" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 @@ -9044,13 +9053,13 @@ msgid "Reassign objects to" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" +msgid "New owner of the affected objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" +" objects, and in turn all objects that depend on those objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 @@ -9058,15 +9067,15 @@ msgid "From database" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" +msgid "Target database on which the operation will be carried out." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" +msgid "'Reassign objects to' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" +msgid "'From database' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 @@ -9275,7 +9284,7 @@ msgid "Server connected" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "" @@ -9613,12 +9622,12 @@ msgid "Save password?" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "" @@ -9729,12 +9738,12 @@ msgid "Server group must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "" @@ -9982,7 +9991,7 @@ msgid "Refresh" msgstr "" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "" @@ -10474,49 +10483,49 @@ msgstr "" msgid "Create - %s" msgstr "" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "" -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "" -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " "%s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10524,59 +10533,59 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "" -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "" -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "" @@ -10587,8 +10596,8 @@ msgstr "" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -10688,7 +10697,7 @@ msgid "'%s' must be a numeric." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" +msgid "Min and Max values are not valid." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 @@ -10790,107 +10799,105 @@ msgstr "" msgid "Handle & Process count statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "" -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "" -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." +"graph line." msgstr "" -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "" -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "" -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11091,6 +11098,7 @@ msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "" @@ -11200,8 +11208,8 @@ msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 @@ -11267,6 +11275,7 @@ msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -11670,7 +11679,7 @@ msgid "architecture" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" +msgid "OS uptime (seconds)" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 @@ -11698,7 +11707,7 @@ msgid "model_name" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" +msgid "Number of cores" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 @@ -11952,12 +11961,12 @@ msgstr "" #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." +msgid "Could not load status for background process '{0}'." msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" +msgid "Unable to kill the background process '{0}'." msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 @@ -12098,7 +12107,7 @@ msgstr "" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12236,12 +12245,12 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." msgstr "" @@ -12359,7 +12368,7 @@ msgid "AWS session token" msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." +msgid "Session token required for temporary AWS sessions." msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 @@ -12650,7 +12659,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" +"letters, numbers, and hyphens." msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:225 @@ -12819,7 +12828,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" +msgid "Error during authentication: ${error}" msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 @@ -12887,7 +12896,7 @@ msgid "High availability?" msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." +msgid "Please select a secondary availability zone different from the primary." msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 @@ -12900,8 +12909,8 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" #: pgadmin/misc/cloud/utils/__init__.py:81 @@ -13158,32 +13167,32 @@ msgstr "" msgid "Server Name" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "" @@ -13222,9 +13231,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 @@ -13240,9 +13248,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 @@ -13328,7 +13335,7 @@ msgid "Reset all preferences" msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." +msgid "This setting is used to show/hide nodes in the Object Explorer." msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 @@ -13362,7 +13369,7 @@ msgid "Save & Reload Later" msgstr "" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -13580,7 +13587,7 @@ msgstr "" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -13637,8 +13644,8 @@ msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:94 @@ -13836,7 +13843,7 @@ msgstr "" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" @@ -13947,7 +13954,7 @@ msgid "%s in %s" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" +msgid "Forgot Password" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 @@ -14140,8 +14147,8 @@ msgid "Maximise" msgstr "" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "" @@ -14210,7 +14217,7 @@ msgid "Filtered Rows..." msgstr "" #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "" @@ -14292,11 +14299,11 @@ msgstr "" msgid "Backup..." msgstr "" -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "" @@ -14511,7 +14518,7 @@ msgid "Role name" msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" +msgid "The backup format will be PLAIN." msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 @@ -14593,8 +14600,8 @@ msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 @@ -14607,7 +14614,7 @@ msgstr "" #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" +"format." msgstr "" #: pgadmin/tools/debugger/__init__.py:64 @@ -14655,7 +14662,8 @@ msgid "Next tab" msgstr "" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" msgstr "" #: pgadmin/tools/debugger/__init__.py:366 @@ -14722,7 +14730,7 @@ msgid "Value deposited successfully" msgstr "" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" +msgid "Error setting the value" msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 @@ -14829,7 +14837,7 @@ msgid "Use Default?" msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" +msgid "Unable to fetch the arguments from the server." msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 @@ -14879,11 +14887,6 @@ msgstr "" msgid "Error while fetching breakpoint information." msgstr "" -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "" - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "" @@ -15192,7 +15195,7 @@ msgid "Cannot drop table from outside of the current database." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" +msgid "Delete?" msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 @@ -15201,7 +15204,7 @@ msgid "You have selected %s tables and %s links." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" +msgid "Are you sure you want to delete?" msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 @@ -15405,7 +15408,7 @@ msgid "A constraint is required to implement One to One relationship." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." +msgid "Primary key already exists, please select a different constraint." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 @@ -15514,13 +15517,18 @@ msgstr "" msgid "Export Data" msgstr "" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "" + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "" #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" +msgid "Please specify a valid file." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 @@ -15595,7 +15603,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " @@ -15686,7 +15694,7 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 @@ -15709,7 +15717,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" @@ -15765,7 +15773,7 @@ msgid "" msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." +msgid "Export Data Query cannot be empty." msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 @@ -15818,7 +15826,7 @@ msgid "Import Servers" msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" +msgid "Import Error" msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 @@ -15868,7 +15876,7 @@ msgstr "" #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "" @@ -15950,11 +15958,11 @@ msgstr "" msgid "Please select any database from the object explorer to do Maintenance." msgstr "" -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16020,7 +16028,7 @@ msgstr "" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 @@ -16058,8 +16066,8 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." +"Connection terminated. To create a new connection, please open another " +"psql tool." msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 @@ -16067,7 +16075,7 @@ msgid "Invalid session.\r\n" msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 @@ -16081,34 +16089,43 @@ msgid "Please select a server/database object." msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" +msgid "Clipboard Write Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" +msgid "Clipboard Read Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." msgstr "" -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "" +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16120,11 +16137,11 @@ msgid "" "data." msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "" @@ -16285,7 +16302,7 @@ msgid "Loading result grid..." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" +msgid "DDL Comparison" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 @@ -16333,18 +16350,18 @@ msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" +msgid "-- Please report any issues along with steps to reproduce. \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 @@ -16370,15 +16387,15 @@ msgid "Select Target" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." +msgid "Source and Target database servers must be of the same major version." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" +msgid "Database Compare:" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" +msgid "Select the server and database for the source and target and click" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 @@ -16391,9 +16408,7 @@ msgid "Schema Compare:" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" +msgid "Select the server, database and schema for the source and target and click" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 @@ -16533,7 +16548,7 @@ msgid "Data Filter" msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." +msgid "Data filter cannot be empty." msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 @@ -17498,7 +17513,7 @@ msgid "Show settings?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" +msgid "Show WAL?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 @@ -17531,8 +17546,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 @@ -17552,8 +17567,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 @@ -17562,8 +17577,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 @@ -17571,7 +17586,9 @@ msgid "Copy SQL from main window to query tool?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 @@ -17588,8 +17605,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 @@ -17598,7 +17615,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" @@ -17608,9 +17625,9 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 @@ -17677,7 +17694,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." @@ -17689,8 +17706,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 @@ -17700,7 +17717,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 @@ -17709,7 +17726,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" @@ -17718,7 +17735,7 @@ msgid "Max column data display length" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -17769,10 +17786,6 @@ msgstr "" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "" @@ -17811,9 +17824,7 @@ msgid "Auto completion" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 @@ -17904,7 +17915,7 @@ msgid "Role name must be unique." msgstr "" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" #: pgadmin/tools/user_management/__init__.py:615 @@ -17925,7 +17936,7 @@ msgstr "" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." +msgid "'{0}' cannot be modified." msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 @@ -17941,7 +17952,7 @@ msgid "Select Role" msgstr "" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" +msgid "Role saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 @@ -17979,10 +17990,6 @@ msgstr "" msgid "Edit Role" msgstr "" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "" @@ -18035,7 +18042,7 @@ msgid "Passwords do not match for user %s" msgstr "" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" +msgid "User saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 @@ -18104,66 +18111,66 @@ msgstr "" msgid "User Management" msgstr "" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "" -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "" @@ -18204,6 +18211,10 @@ msgstr "" msgid "File Downloads" msgstr "" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "" + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "" @@ -18285,10 +18296,6 @@ msgid "" "Rename, Delete or Create any files/folders" msgstr "" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "" - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" diff --git a/web/pgadmin/translations/cs/LC_MESSAGES/messages.mo b/web/pgadmin/translations/cs/LC_MESSAGES/messages.mo index 7bc04ade50f203b90c88b8891459bbce884ce6f2..dc306f43f956ba304838321540b5a952b40a244c 100644 GIT binary patch delta 56191 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

XBa!#^!z_%reriiN}FI- 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 diff --git a/web/pgadmin/translations/cs/LC_MESSAGES/messages.po b/web/pgadmin/translations/cs/LC_MESSAGES/messages.po index 7eaf2155f..4457ba262 100644 --- a/web/pgadmin/translations/cs/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/cs/LC_MESSAGES/messages.po @@ -5,19 +5,18 @@ # msgid "" msgstr "" -"Project-Id-Version: pgAdmin4\n" +"Project-Id-Version: pgAdmin4\n" "Report-Msgid-Bugs-To: liborm85@gmail.com\n" -"POT-Creation-Date: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2025-11-07 15:07+0100\n" "Last-Translator: Libor M. \n" -"Language-Team: \n" "Language: cs\n" +"Language-Team: \n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 ? 1 : 2);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 ? 1 : 2);\n" -"Generated-By: Babel 2.7.0\n" -"X-Generator: Poedit 3.5\n" +"Generated-By: Babel 2.17.0\n" #: pgadmin/__init__.py:350 pgadmin/authenticate/internal.py:26 msgid "Incorrect username or password." @@ -163,11 +162,10 @@ msgid "kerberos" msgstr "kerberos" #: pgadmin/authenticate/kerberos.py:170 -msgid "" -"Kerberos authentication can't be used as GSSAPI module couldn't be loaded." +msgid "Kerberos authentication can't be used as GSSAPI module couldn't be loaded." msgstr "" -"Nelze použít ověřování pomocí protokolu Kerberos, protože nelze načíst modul " -"GSSAPI." +"Nelze použít ověřování pomocí protokolu Kerberos, protože nelze načíst " +"modul GSSAPI." #: pgadmin/authenticate/kerberos.py:210 msgid "Kerberos authentication failed. Couldn't find kerberos ticket." @@ -177,52 +175,52 @@ msgstr "Ověření Kerberos se nezdařilo. Nelze najít lístek kerberos." msgid "Delegated credentials not supplied." msgstr "Delegované přihlašovací údaje pověření nebyly dodány." -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "Chyba při hledání LDAP adresáře: {}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "Chyba při připojení k LDAP serveru: {}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "ldap" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "Chyba konfigurace LDAP: Nastavte heslo." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "Chyba při navazování na LDAP server: {}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "Chyba při spuštění protokolu TLS: {}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "Chyba konfigurace LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "Chyba konfigurace LDAP: Nastavte správný LDAP URI." -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "Chyba konfigurace LDAP: Nastavte doménu vyhledávání." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "Nalezen více než jeden výsledek." -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "Zadaného uživatele se nepodařilo najít." @@ -271,11 +269,11 @@ msgstr "Uživatel nemá platný otisk generování OTP." #: pgadmin/authenticate/mfa/authenticator.py:126 msgid "" -"Enter the code shown in your authenticator application for TOTP (Time-based " -"One-Time Password)" +"Enter the code shown in your authenticator application for TOTP (Time-" +"based One-Time Password)" msgstr "" -"Zadejte kód zobrazený ve vaší ověřovací aplikaci pro TOTP (jednorázové heslo " -"založené na čase)" +"Zadejte kód zobrazený ve vaší ověřovací aplikaci pro TOTP (jednorázové " +"heslo založené na čase)" #: pgadmin/authenticate/mfa/authenticator.py:164 msgid "TOTP Authenticator QRCode" @@ -314,11 +312,10 @@ msgstr "Odeslání kódu na e-mail se nezdařilo." #: pgadmin/authenticate/mfa/email.py:95 #, python-brace-format -msgid "" -"A verification code was sent to {}. Check your email and enter the code." +msgid "A verification code was sent to {}. Check your email and enter the code." msgstr "" -"Ověřovací kód byl odeslán na adresu {}. Zkontrolujte svůj e-mail a zadejte " -"kód." +"Ověřovací kód byl odeslán na adresu {}. Zkontrolujte svůj e-mail a " +"zadejte kód." #: pgadmin/authenticate/mfa/email.py:150 msgid "User has not registered for email authentication" @@ -358,8 +355,8 @@ msgstr "Poznámka" #: pgadmin/authenticate/mfa/email.py:221 msgid "" -"This email address will only be used for two factor authentication purposes. " -"The email address for the user account will not be changed." +"This email address will only be used for two factor authentication " +"purposes. The email address for the user account will not be changed." msgstr "" "Tato e-mailová adresa bude použita pouze pro účely dvoufaktorové " "autentizace. E-mailová adresa uživatelského účtu se nezmění." @@ -386,8 +383,8 @@ msgstr "Není k dispozici žádná metoda ověřování podporovaná uživatelem #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" -msgstr "'{}' je již registrováno" +msgid "'{}' is already registered." +msgstr "" #: pgadmin/authenticate/mfa/views.py:183 #, python-brace-format @@ -410,7 +407,8 @@ msgstr "Relace vypršela. Obnovte stránku." #: pgadmin/authenticate/mfa/views.py:348 msgid "Can't access this page, when multi factor authentication is disabled." msgstr "" -"Na tuto stránku nelze vstoupit, když je deaktivováno vícefaktorové ověřování." +"Na tuto stránku nelze vstoupit, když je deaktivováno vícefaktorové " +"ověřování." #: pgadmin/authenticate/mfa/views.py:353 msgid "Complete the authentication process first" @@ -461,8 +459,8 @@ msgid "" "utility specified {0}. Please check that the hook utility is configured " "correctly." msgstr "" -"Hlavní heslo nebylo možné získat z nástroje MASTER_PASSWORD_HOOK zadaného " -"{0}. Zkontrolujte, zda je nástroj správně nakonfigurován." +"Hlavní heslo nebylo možné získat z nástroje MASTER_PASSWORD_HOOK zadaného" +" {0}. Zkontrolujte, zda je nástroj správně nakonfigurován." #: pgadmin/browser/__init__.py:791 msgid "Incorrect master password" @@ -479,11 +477,11 @@ msgstr "Heslo uživatele pgAdmin bylo úspěšně změněno" #: pgadmin/browser/__init__.py:968 #, python-brace-format msgid "" -"Your account is authenticated using an external {} source. Please contact " -"the administrators of this service if you need to reset your password." +"Your account is authenticated using an external {} source. Please contact" +" the administrators of this service if you need to reset your password." msgstr "" -"Váš účet je ověřen pomocí externího {} zdroje. Pokud potřebujete resetovat " -"své heslo, kontaktujte správce této služby." +"Váš účet je ověřen pomocí externího {} zdroje. Pokud potřebujete " +"resetovat své heslo, kontaktujte správce této služby." #: pgadmin/browser/__init__.py:1080 msgid "" @@ -503,112 +501,115 @@ msgstr "Zobrazit prázdné kolekce objektů" #: pgadmin/browser/register_browser_preferences.py:31 msgid "" -"If turned off, then all object collections which are empty will be hidden " -"from browser tree." +"If turned off, then all object collections which are empty will be hidden" +" from browser tree." msgstr "" -"Pokud je vypnuto, všechny kolekce objektů, které jsou prázdné, budou skryty " -"ze stromu prohlížeče." +"Pokud je vypnuto, všechny kolekce objektů, které jsou prázdné, budou " +"skryty ze stromu prohlížeče." #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "Zobrazit šablony databází" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "Skrýt sdílené servery" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "Zobrazení" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "" -"If set to True, then all shared servers will be hidden from browser tree" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." msgstr "" -"Pokud je nastaveno na hodnotu Ano, budou všechny sdílené servery ve stromu " -"prohlížeče skryty." -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "Interval ukládání stavu stromu průzkumníka objektů" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" -"Object explorer state saving interval in seconds. Use -1 to disable the tree " -"saving mechanism." +"Object explorer state saving interval in seconds. Use -1 to disable the " +"tree saving mechanism." msgstr "" "Interval ukládání stavu průzkumníka objektů v sekundách. Pomocí -1 " "deaktivujete mechanismus ukládání stromu." -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "Potvrdit zavření nebo obnovení" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended before " -"proceeding." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." msgstr "" -"Před pokračováním se ujistěte, že je zamýšleno uzavření nebo obnovení " -"prohlížeče nebo karty prohlížeče." -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "Potvrzení před zavřením/resetem ve vlastnostech objektu" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" -"Confirm before closing or resetting the changes in the properties dialog for " -"an object if the changes are not saved." +"Confirm before closing or resetting the changes in the properties dialog " +"for an object if the changes are not saved." msgstr "" -"Potvrdit před zavřením nebo resetováním změn v nastavení objektu, pokud se " -"změny neuloží." +"Potvrdit před zavřením nebo resetováním změn v nastavení objektu, pokud " +"se změny neuloží." -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "Automatické rozbalení jediných potomků" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" -"If a treeview node is expanded and has only a single child, automatically " -"expand the child node as well." +"If a treeview node is expanded and has only a single child, automatically" +" expand the child node as well." msgstr "" "Pokud je uzel stromu rozbalen a má pouze jednoho podřízeného potomka, " "automaticky také rozbalte podřízený uzel." -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "Spočítat počet řádků, pokud se odhaduje na méně než" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "Vlastnosti" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "Maximální počet řádků historie úloh" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" -"The maximum number of history rows to show on the Statistics tab for pgAgent " -"jobs" +"The maximum number of history rows to show on the Statistics tab for " +"pgAgent jobs." msgstr "" -"Maximální počet řádků historie, které se mají zobrazit na kartě Statistika " -"pro úlohy pgAgent" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "Dny uchovávání podrobností/protokolů o procesu" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "Procesy" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." @@ -616,166 +617,154 @@ msgstr "" "Po uplynutí těchto mnoha dnů budou informace o procesu a protokoly " "automaticky vymazány." -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "Klávesa" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Shift" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "Ctrl" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/Option" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "Průzkumník objektů" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "Předchozí karta v panelu" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "Zavřít kartu panelu" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "Další karta v panelu" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "Nabídka Soubor" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "Nabídka Objekt" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "Nabídka Nástroje" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "Nabídka Nápověda" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "Otevřít dotazovací nástroj" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "Zobrazit data" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "Hledat objekty" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "Vytvořit objekt" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "Upravit vlastnosti objektu" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "Odstranit objekt" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "Přímé ladění" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "Obnovit průzkumníka objektů" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "Přidat řádek mřížky" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "Rychlé hledání" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "Dynamická velikost karty" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will also " -"applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -"Pokud je nastaveno na hodnotu Ano, karty budou mít plnou velikost podle " -"názvu, bude se vztahovat také na již otevřené karty" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "Název karty \"Dotazovací nástroj\"" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" -"Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users can " -"provide any string with or without placeholders of their choice. The blank " -"title will be revert back to the default title with placeholders." +"Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -"Podporované zástupné znaky jsou %DATABASE%, %USERNAME% a %SERVER%. Můžete " -"použít libovolný řetězec s nebo bez zástupných znaků podle svého výběru. " -"Prázdný název vrátí zpět výchozí název se zástupnými znaky." -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "Název karty \"Zobrazit/upravit data\"" -#: pgadmin/browser/register_browser_preferences.py:426 -msgid "" -"Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and " -"%SERVER%. Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." -msgstr "" -"Podporované zástupné znaky jsou %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME% a " -"%SERVER%. Můžete použít libovolný řetězec s nebo bez zástupných znaků podle " -"svého výběru. Prázdný název vrátí zpět výchozí název se zástupnými znaky." - #: pgadmin/browser/register_browser_preferences.py:435 +msgid "" +"Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" +" %SERVER%. Users can provide any string with or without placeholders of " +"their choice. A blank title will revert to the default." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "Název karty \"Ladění\"" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " -"Users can provide any string with or without placeholders of their choice. " -"The blank title will be revert back to the default title with placeholders." +"Users can provide any string with or without placeholders of their " +"choice. A blank title will revert to the default." msgstr "" -"Podporované zástupné znaky jsou %FUNCTION%, %ARGS%, %SCHEMA% a %DATABASE%. " -"Můžete použít libovolný řetězec s nebo bez zástupných znaků podle svého " -"výběru. Prázdný název vrátí zpět výchozí název se zástupnými znaky." -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -783,7 +772,7 @@ msgstr "" msgid "Query Tool" msgstr "Dotazovací nástroj" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -792,7 +781,7 @@ msgstr "Dotazovací nástroj" msgid "Debugger" msgstr "Ladění" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -800,46 +789,43 @@ msgstr "Ladění" msgid "Schema Diff" msgstr "Porovnání schémat" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "Nástroj E-R diagram" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "PSQL nástroj" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "Otevřít na nové kartě prohlížeče" -#: pgadmin/browser/register_browser_preferences.py:463 -msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." -msgstr "" -"Pro nastavení co otevřít na nové kartě prohlížeče pro daný modul vyberte ze " -"seznamu Dotazovací nástroj, Ladění, Porovnání schémat, Nástroj E-R diagram " -"nebo PSQL nástroj." - #: pgadmin/browser/register_browser_preferences.py:472 +msgid "" +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "Vyberte co otevřít..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "Název karty \"PSQL nástroj\"" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "Povolit drobečkovou navigaci objektu" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." @@ -848,11 +834,11 @@ msgstr "" "drobečkovou navigaci. Drobečková navigace se zobrazí při najetí myší na " "objekt." -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "Zobrazit komentář s drobečkovou navigací objektu" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "Zobrazí komentář k objektu spolu s drobečkovou navigací." @@ -904,11 +890,12 @@ msgstr "Režim prostého textu" #: pgadmin/browser/register_editor_preferences.py:130 msgid "" "When set to True, keywords won't be highlighted and code folding will be " -"disabled. Plain text mode will improve editor performance with large files." +"disabled. Plain text mode will improve editor performance with large " +"files." msgstr "" "Pokud je nastaveno na hodnotu Ano, klíčová slova nebudou zvýrazněna a " -"skrývání částí kódu bude zakázáno. Režim prostého textu zlepší výkon editoru " -"s velkými soubory." +"skrývání částí kódu bude zakázáno. Režim prostého textu zlepší výkon " +"editoru s velkými soubory." #: pgadmin/browser/register_editor_preferences.py:138 msgid "Code folding?" @@ -916,13 +903,13 @@ msgstr "Skrývání částí kódu" #: pgadmin/browser/register_editor_preferences.py:141 msgid "" -"Enable or disable code folding. In plain text mode, this will have no effect " -"as code folding is always disabled in that mode. Disabling will improve " -"editor performance with large files." +"Enable or disable code folding. In plain text mode, this will have no " +"effect as code folding is always disabled in that mode. Disabling will " +"improve editor performance with large files." msgstr "" -"Povolit nebo zakázat skrývání částí kódu. V režimu prostého textu to nebude " -"mít žádný účinek, protože skrývání částí kódu je v tomto režimu vždy " -"zakázáno. Zakázání zlepší výkon editoru s velkými soubory." +"Povolit nebo zakázat skrývání částí kódu. V režimu prostého textu to " +"nebude mít žádný účinek, protože skrývání částí kódu je v tomto režimu " +"vždy zakázáno. Zakázání zlepší výkon editoru s velkými soubory." #: pgadmin/browser/register_editor_preferences.py:149 msgid "Cursor blink rate" @@ -971,8 +958,7 @@ msgid "Highlight selection matches?" msgstr "Zvýraznit shody s výběrem" #: pgadmin/browser/register_editor_preferences.py:189 -msgid "" -"Specifies whether or not to highlight matched selected text in the editor." +msgid "Specifies whether or not to highlight matched selected text in the editor." msgstr "Určuje, zda se má či nemá zvýraznit shody s vybraným text v editoru." #: pgadmin/browser/register_editor_preferences.py:196 @@ -989,16 +975,17 @@ msgstr "Velikost písma" #: pgadmin/browser/register_editor_preferences.py:211 msgid "" -"The font size to use for the SQL text boxes and editors. The value specified " -"is in \"em\" units, in which 1 is the default relative font size. For " -"example, to increase the font size by 20 percent use a value of 1.2, or to " -"reduce by 20 percent, use a value of 0.8. Minimum 0.1, maximum 10." +"The font size to use for the SQL text boxes and editors. The value " +"specified is in \"em\" units, in which 1 is the default relative font " +"size. For example, to increase the font size by 20 percent use a value of" +" 1.2, or to reduce by 20 percent, use a value of 0.8. Minimum 0.1, " +"maximum 10." msgstr "" "Velikost písma, která se použije pro textová pole a editory SQL. Zadaná " -"hodnota je v jednotkách \"em\", ve kterých 1 je výchozí relativní velikost " -"písma. Například pro zvětšení velikosti písma o 20 procent použijte hodnotu " -"1.2, nebo pro snížení o 20 procent použijte hodnotu 0.8. Minimálně 0.1, " -"maximálně 10." +"hodnota je v jednotkách \"em\", ve kterých 1 je výchozí relativní " +"velikost písma. Například pro zvětšení velikosti písma o 20 procent " +"použijte hodnotu 1.2, nebo pro snížení o 20 procent použijte hodnotu 0.8." +" Minimálně 0.1, maximálně 10." #: pgadmin/browser/register_editor_preferences.py:221 msgid "Font ligatures?" @@ -1018,13 +1005,13 @@ msgstr "Písmo" #: pgadmin/browser/register_editor_preferences.py:234 msgid "" -"Specify the font family to be used for all SQL editors. The specified font " -"should already be installed on your system. If the font is not found, the " -"editor will fall back to the default font, Source Code Pro." +"Specify the font family to be used for all SQL editors. The specified " +"font should already be installed on your system. If the font is not " +"found, the editor will fall back to the default font, Source Code Pro." msgstr "" -"Zadejte písmo, které se má použít pro všechny editory SQL. Zadané písmo by " -"již mělo být ve vašem systému nainstalováno. Pokud písmo není nalezeno, " -"editor se vrátí k výchozímu písmu Source Code Pro." +"Zadejte písmo, které se má použít pro všechny editory SQL. Zadané písmo " +"by již mělo být ve vašem systému nainstalováno. Pokud písmo není " +"nalezeno, editor se vrátí k výchozímu písmu Source Code Pro." #: pgadmin/browser/register_editor_preferences.py:243 msgid "Auto-indent new line?" @@ -1044,8 +1031,7 @@ msgstr "Velikost klíčového slova" #: pgadmin/browser/register_editor_preferences.py:259 msgid "Convert keywords to upper, lower, or preserve casing." -msgstr "" -"Převede klíčová slova na velká nebo malá písmena nebo zachová velikost." +msgstr "Převede klíčová slova na velká nebo malá písmena nebo zachová velikost." #: pgadmin/browser/register_editor_preferences.py:265 msgid "Identifier case" @@ -1053,8 +1039,7 @@ msgstr "Velikost identifikátoru" #: pgadmin/browser/register_editor_preferences.py:271 msgid "Convert identifiers to upper, lower, or preserve casing." -msgstr "" -"Převede identifikátory na velká nebo malá písmena nebo zachová velikost." +msgstr "Převede identifikátory na velká nebo malá písmena nebo zachová velikost." #: pgadmin/browser/register_editor_preferences.py:277 msgid "Function case" @@ -1096,11 +1081,11 @@ msgstr "Použít mezery" #: pgadmin/browser/register_editor_preferences.py:323 msgid "" -"Specifies whether or not to insert spaces instead of tabs when the tab key " -"or auto-indent are used." +"Specifies whether or not to insert spaces instead of tabs when the tab " +"key or auto-indent are used." msgstr "" -"Určuje, zda se mají při použití klávesy tabulátoru nebo automatické odsazení " -"vložit mezery místo tabulátorů." +"Určuje, zda se mají při použití klávesy tabulátoru nebo automatické " +"odsazení vložit mezery místo tabulátorů." #: pgadmin/browser/register_editor_preferences.py:330 msgid "Expression Width" @@ -1108,11 +1093,9 @@ msgstr "Šířka výrazu" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" -"Maximální počet znaků ve výrazech v závorkách, které mají být zachovány na " -"jednom řádku." #: pgadmin/browser/register_editor_preferences.py:340 msgid "Logical operator new line" @@ -1128,10 +1111,11 @@ msgstr "Za" #: pgadmin/browser/register_editor_preferences.py:345 msgid "" -"Decides newline placement before or after logical operators (AND, OR, XOR)." -msgstr "" -"Rozhoduje o umístění nového řádku před nebo za logické operátory (AND, OR, " +"Decides newline placement before or after logical operators (AND, OR, " "XOR)." +msgstr "" +"Rozhoduje o umístění nového řádku před nebo za logické operátory (AND, " +"OR, XOR)." #: pgadmin/browser/register_editor_preferences.py:352 msgid "Lines between queries" @@ -1139,11 +1123,9 @@ msgstr "Počet řádků mezi dotazy" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" -"Rozhoduje, kolik prázdných řádků ponechat mezi příkazy SQL. Pokud je nula, " -"nevloží žádný nový řádek." #: pgadmin/browser/register_editor_preferences.py:364 msgid "New line before semicolon?" @@ -1238,7 +1220,7 @@ msgid "Server deleted" msgstr "Server byl odstraněn" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "Požadovaný server nelze najít." @@ -1289,7 +1271,7 @@ msgstr "Komentáře" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1309,8 +1291,8 @@ msgstr "Žádné parametry nebyly změněny." #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "'{0}' není povoleno měnit, když je připojen server." +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1339,7 +1321,7 @@ msgstr "'{0}' není povoleno měnit, když je připojen server." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1431,27 +1413,27 @@ msgstr "Hesla nejsou stejná." msgid "Incorrect password." msgstr "Chybné heslo." -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "Heslo bylo úspěšně změněno." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "Přehrávání WAL pozastaveno" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "Přehrávání WAL bylo obnoveno" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "Připojte server." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "Uložené heslo bylo úspěšně vymazáno." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1460,11 +1442,11 @@ msgstr "Cesta k EDB Advanced Server" #: pgadmin/browser/server_groups/servers/ppas.py:17 msgid "" -"Path to the directory containing the EDB Advanced Server utility programs " -"(pg_dump, pg_restore etc)." +"Path to the directory containing the EDB Advanced Server utility programs" +" (pg_dump, pg_restore etc)." msgstr "" -"Cesta ke složce obsahující obslužné programy EDB Advanced Server (pg_dump, " -"pg_restore, atd.)." +"Cesta ke složce obsahující obslužné programy EDB Advanced Server " +"(pg_dump, pg_restore, atd.)." #: pgadmin/browser/server_groups/servers/ppas.py:26 msgid "EDB Advanced Server" @@ -1477,8 +1459,8 @@ msgstr "Cesta k PostgreSQL" #: pgadmin/browser/server_groups/servers/types.py:34 msgid "" -"Path to the directory containing the PostgreSQL utility programs (pg_dump, " -"pg_restore etc)." +"Path to the directory containing the PostgreSQL utility programs " +"(pg_dump, pg_restore etc)." msgstr "" "Cesta ke složce obsahující obslužné programy PostgreSQL (pg_dump, " "pg_restore, atd.)." @@ -1532,7 +1514,7 @@ msgid "Database disconnected." msgstr "Databáze byla odpojena." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "Na serveru se nepodařilo najít databázi." @@ -1559,7 +1541,7 @@ msgstr "Databázi nelze smazat." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1584,7 +1566,7 @@ msgstr "Zadanou databázi nelze najít.\n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- neúplná definice" @@ -1614,7 +1596,7 @@ msgid "Could not find the specified cast on the server." msgstr "Na serveru nelze najít zadané přetypování." #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1626,13 +1608,12 @@ msgid "-- definition incomplete" msgstr "-- neúplná definice" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "Nelze vygenerovat pomocí reverzního inženýrství SQL pro přetypování." +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." +msgid "Could not generate reverse-engineered SQL for the cast node." msgstr "" -"Nelze vygenerovat pomocí reverzního inženýrství SQL pro přetypování uzlu." #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1666,7 +1647,7 @@ msgstr "Přetypování..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1994,14 +1975,15 @@ msgstr "Zdrojový typ" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -2037,8 +2019,9 @@ msgstr "Zdrojový typ" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2137,7 +2120,7 @@ msgstr "Systémové přetypování" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2280,15 +2263,15 @@ msgstr "PRE-DEFINED (Předdefinovaný)" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:86 msgid "" -"If the Job Type is Self-Contained you need to specify the action and repeat " -"interval in the Action and Repeat tabs respectively. If the Job Type is Pre-" -"Defined you need to specify the existing Program and Schedule names in the " -"Pre-Defined tab." +"If the Job Type is Self-Contained you need to specify the action and " +"repeat interval in the Action and Repeat tabs respectively. If the Job " +"Type is Pre-Defined you need to specify the existing Program and Schedule" +" names in the Pre-Defined tab." msgstr "" -"Pokud je typ úlohy SELF-CONTAINED (Samostatný), musíte zadat akci a interval " -"opakování na kartách Akce a Interval opakování. Pokud je typ úlohy PRE-" -"DEFINED (Předdefinovaný), musíte na kartě Předdefinované zadat existující " -"program a plán." +"Pokud je typ úlohy SELF-CONTAINED (Samostatný), musíte zadat akci a " +"interval opakování na kartách Akce a Interval opakování. Pokud je typ " +"úlohy PRE-DEFINED (Předdefinovaný), musíte na kartě Předdefinované zadat " +"existující program a plán." #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:89 msgid "Run Count" @@ -2336,8 +2319,8 @@ msgstr "Musí být zadán buď Čas zahájení nebo Interval opakování." #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "Čas zahájení musí být dřívější než čas ukončení" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2581,7 +2564,7 @@ msgstr "Akce" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2653,12 +2636,9 @@ msgstr "Stav" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "Chyba" @@ -2833,7 +2813,7 @@ msgstr "Pokud TAG je" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2884,8 +2864,8 @@ msgstr "Bezpečnostní štítky" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3140,7 +3120,7 @@ msgstr "Možnosti" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3198,7 +3178,7 @@ msgstr "Mapování uživatele..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3332,7 +3312,7 @@ msgstr "INSERT" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3404,7 +3384,7 @@ msgstr "Název tabulky" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3413,8 +3393,8 @@ msgstr "Název tabulky" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3449,13 +3429,13 @@ msgstr "Pouze tabulky" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:279 msgid "" -"If ONLY is specified before the table name, only that table is added to the " -"publication. If ONLY is not specified, the table and all its descendant " -"tables (if any) are added." +"If ONLY is specified before the table name, only that table is added to " +"the publication. If ONLY is not specified, the table and all its " +"descendant tables (if any) are added." msgstr "" -"Pokud je před názvem tabulky zadáno POUZE (ONLY), bude do publikace přidána " -"pouze tato tabulka. Pokud POUZE (ONLY) není zadáno, přidá se tabulka a " -"všechny její následující potomky (jsou-li nějaké)." +"Pokud je před názvem tabulky zadáno POUZE (ONLY), bude do publikace " +"přidána pouze tato tabulka. Pokud POUZE (ONLY) není zadáno, přidá se " +"tabulka a všechny její následující potomky (jsou-li nějaké)." #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:281 msgid "Tables in Schema" @@ -3476,7 +3456,8 @@ msgid "" "Could not find the schema in the database.\n" " It may have been removed by another user." msgstr "" -"Schéma v databázi se nepodařilo najít. Mohlo být odstraněno jiným uživatelem." +"Schéma v databázi se nepodařilo najít. Mohlo být odstraněno jiným " +"uživatelem." #: pgadmin/browser/server_groups/servers/databases/schemas/__init__.py:601 #: pgadmin/browser/server_groups/servers/databases/schemas/__init__.py:1132 @@ -3495,7 +3476,8 @@ msgid "" "Could not find the schema in the database. It may have been removed by " "another user." msgstr "" -"Schéma v databázi se nepodařilo najít. Může být odstraněn jiným uživatelem." +"Schéma v databázi se nepodařilo najít. Může být odstraněn jiným " +"uživatelem." #: pgadmin/browser/server_groups/servers/databases/schemas/__init__.py:818 msgid "The specified schema could not be found.\n" @@ -3515,7 +3497,8 @@ msgid "" "Could not find the schema in the database.\n" " It may have been removed by another user." msgstr "" -"Schéma v databázi se nepodařilo najít. Mohlo být odstraněno jiným uživatelem." +"Schéma v databázi se nepodařilo najít. Mohlo být odstraněno jiným " +"uživatelem." #: pgadmin/browser/server_groups/servers/databases/schemas/aggregates/__init__.py:51 #: pgadmin/browser/server_groups/servers/databases/schemas/aggregates/static/js/aggregate.js:21 @@ -3642,7 +3625,7 @@ msgstr "catalog_object_column" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3693,11 +3676,11 @@ msgstr "Porovnávání" #: pgadmin/browser/server_groups/servers/databases/schemas/collations/__init__.py:476 #: pgadmin/browser/server_groups/servers/databases/schemas/collations/static/js/collation.ui.js:276 msgid "" -"Definition incomplete. Please provide Locale OR Copy Collation OR LC_TYPE/" -"LC_COLLATE." -msgstr "" -"Definice je neúplná. Zadejte Národní prostředí NEBO Kopírovat prostředí NEBO " +"Definition incomplete. Please provide Locale OR Copy Collation OR " "LC_TYPE/LC_COLLATE." +msgstr "" +"Definice je neúplná. Zadejte Národní prostředí NEBO Kopírovat prostředí " +"NEBO LC_TYPE/LC_COLLATE." #: pgadmin/browser/server_groups/servers/databases/schemas/collations/__init__.py:568 msgid "Collation dropped" @@ -3924,10 +3907,10 @@ msgstr "Trigger(y) byly povoleny" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "Sloupec..." @@ -3984,8 +3967,8 @@ msgstr "Povolit všechny" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4127,17 +4110,13 @@ msgstr "FTS nastavení odstraněno" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"Nelze vygenerovat pomocí reverzního inženýrství dotaz pro FTS nastavení.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "" -"Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" -"Nelze vygenerovat pomocí reverzního inženýrství dotaz pro FTS nastavení uzlu." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4253,17 +4232,13 @@ msgstr "FTS slovník odstraněn" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"Nelze vygenerovat pomocí reverzního inženýrství dotaz pro FTS analyzátor.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." +msgid "Could not generate reverse-engineered query for FTS Parser node." msgstr "" -"Nelze vygenerovat pomocí reverzního inženýrství dotaz pro FTS analyzátor " -"uzlu." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4311,16 +4286,13 @@ msgstr "FTS šablona odstraněna" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"Nelze vygenerovat pomocí reverzního inženýrství dotaz pro FTS šablonu.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." +msgid "Could not generate reverse-engineered query for FTS Template node." msgstr "" -"Nelze vygenerovat pomocí reverzního inženýrství dotaz pro FTS šablonu uzlu." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4439,10 +4411,14 @@ msgid "Return type" msgstr "Návratový typ" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "Závisí na rozšířeních" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "Vyberte Závisí na rozšířeních..." @@ -4766,12 +4742,11 @@ msgstr "Hlavička" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:126 msgid "Updating the package header definition may remove its existing body." -msgstr "" -"Aktualizace definice záhlaví balíčku může odstranit jeho existující tělo." +msgstr "Aktualizace definice záhlaví balíčku může odstranit jeho existující tělo." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "Chcete pokračovat?" @@ -4872,14 +4847,14 @@ msgstr "Ve vlastnictví (OWNED BY)" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:169 msgid "" "The OWNED BY option causes the sequence to be associated with a specific " -"table column, such that if that column (or its whole table) is dropped, the " -"sequence will be automatically dropped as well. The specified table must " -"have the same owner and be in the same schema as the sequence." +"table column, such that if that column (or its whole table) is dropped, " +"the sequence will be automatically dropped as well. The specified table " +"must have the same owner and be in the same schema as the sequence." msgstr "" "Volba Ve vlastnictví (OWNED BY) způsobí, že sekvence bude přidružena ke " -"konkrétnímu sloupci tabulky, takže pokud je tento sloupec (nebo celá jeho " -"tabulka) zrušen, sekvence bude také automaticky zrušena. Zadaná tabulka musí " -"mít stejného vlastníka a musí být ve stejném schématu jako sekvence." +"konkrétnímu sloupci tabulky, takže pokud je tento sloupec (nebo celá jeho" +" tabulka) zrušen, sekvence bude také automaticky zrušena. Zadaná tabulka " +"musí mít stejného vlastníka a musí být ve stejném schématu jako sekvence." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:257 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.ui.js:699 @@ -5031,15 +5006,15 @@ msgstr "Tabulka vyprázdněna" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2068 #, python-brace-format msgid "" -"The table is currently locked and the operation cannot be completed. Please " -"try again later. \r\n" +"The table is currently locked and the operation cannot be completed. " +"Please try again later. \r\n" "Blocking Process ID : {0} Application Name : {1}" msgstr "" "Tabulka je aktuálně uzamčena a operaci nelze dokončit. Zkuste to znovu " "později.\n" "ID blokovaného procesu: {0} Název aplikace: {1}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "Sloupec odstraněn" @@ -5512,19 +5487,19 @@ msgid "Deferred?" msgstr "Odložený" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "Omezení" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "Sloupce/Výrazy" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "Zahrnout sloupce" @@ -5707,7 +5682,7 @@ msgid "Index" msgstr "Index" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "Název nemůže být prázdný v režimu úprav." @@ -5718,7 +5693,7 @@ msgid "Please specify columns for %s." msgstr "Zadejte sloupce pro %s." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "NULLS NOT DISTINCT" @@ -5735,8 +5710,8 @@ msgstr "Chcete-li vytvořit index, musíte zadat jeden nebo více sloupců." msgid "Index is dropped" msgstr "Index odstraněn" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "Index nelze najít v tabulce." @@ -5789,11 +5764,11 @@ msgstr "Stránek na rozsah" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:289 msgid "" -"Number of table blocks that make up one block range for each entry of a BRIN " -"index." +"Number of table blocks that make up one block range for each entry of a " +"BRIN index." msgstr "" -"Počet bloků tabulky, které tvoří jeden rozsah bloků pro každý záznam BRIN " -"indexu." +"Počet bloků tabulky, které tvoří jeden rozsah bloků pro každý záznam BRIN" +" indexu." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:291 msgid "Buffering" @@ -5852,34 +5827,33 @@ msgstr "Upozornění" msgid "" "Changing access method will clear columns collection. Do you want to " "continue?" -msgstr "" -"Změna metody přístupu vymaže kolekci sloupců. Opravdu chcete pokračovat?" +msgstr "Změna metody přístupu vymaže kolekci sloupců. Opravdu chcete pokračovat?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "Jedinečný" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "V clusteru" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "Platné" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "Primární" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "Systémový index" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "Sestavit souběžně" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "Musíte zadat alespoň jeden sloupec/výraz." @@ -6150,8 +6124,7 @@ msgstr "Sloupec: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:366 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:988 msgid "User can select any column from the list of available columns." -msgstr "" -"Uživatel si může vybrat libovolný sloupec ze seznamu dostupných sloupců." +msgstr "Uživatel si může vybrat libovolný sloupec ze seznamu dostupných sloupců." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:368 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:990 @@ -6171,13 +6144,13 @@ msgstr "Příklad: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:372 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:994 msgid "" -"Let's say, we want to create a partition table based per year for the column " -"'saledate', having datatype 'date/timestamp', then we need to specify the " -"expression as 'extract(YEAR from saledate)' as partition key." +"Let's say, we want to create a partition table based per year for the " +"column 'saledate', having datatype 'date/timestamp', then we need to " +"specify the expression as 'extract(YEAR from saledate)' as partition key." msgstr "" -"Řekněme, že chceme vytvořit dělenou tabulku pro sloupec 'datum_slev' za rok, " -"která má datový typ 'date/timestamp', pak musíme jako klíč oddílu zadat " -"výraz jako 'extract(YEAR from datum_slev)'." +"Řekněme, že chceme vytvořit dělenou tabulku pro sloupec 'datum_slev' za " +"rok, která má datový typ 'date/timestamp', pak musíme jako klíč oddílu " +"zadat výraz jako 'extract(YEAR from datum_slev)'." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:390 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1012 @@ -6192,8 +6165,8 @@ msgstr "Vytvořit tabulku: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:403 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1025 msgid "" -"User can create multiple partitions while creating new partitioned table. " -"Operation switch is disabled in this scenario." +"User can create multiple partitions while creating new partitioned table." +" Operation switch is disabled in this scenario." msgstr "" "Uživatel může při vytváření nové dělené tabulky vytvářet více oddílů. " "Přepínač operace je v tomto scénáři deaktivován." @@ -6206,8 +6179,8 @@ msgstr "Upravit existující tabulku: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:406 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1028 msgid "" -"User can create/attach/detach multiple partitions. In attach operation user " -"can select table from the list of suitable tables to be attached." +"User can create/attach/detach multiple partitions. In attach operation " +"user can select table from the list of suitable tables to be attached." msgstr "" "Uživatel může vytvořit/připojit/odpojit více oddílů. V operaci připojení " "může uživatel vybrat tabulku ze seznamu vhodných tabulek, které mají být " @@ -6235,11 +6208,11 @@ msgstr "Pole Od/Do/V: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:412 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1034 msgid "" -"From/To/In input: Values for these fields must be quoted with single quote. " -"For more than one partition key values must be comma(,) separated." +"From/To/In input: Values for these fields must be quoted with single " +"quote. For more than one partition key values must be comma(,) separated." msgstr "" -"Pole Od/Do/V: Hodnoty pro tato pole musí být uváděny s apostrofem ('). Pro " -"více než jednu hodnotu klíče oddílu musíte oddělit čárkou (,)." +"Pole Od/Do/V: Hodnoty pro tato pole musí být uváděny s apostrofem ('). " +"Pro více než jednu hodnotu klíče oddílu musíte oddělit čárkou (,)." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:414 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1036 @@ -6249,11 +6222,12 @@ msgstr "Příklad Od/Do: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:415 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1037 msgid "" -"Enabled for range partition. Consider partitioned table with multiple keys " -"of type Integer, then values should be specified like '100','200'." +"Enabled for range partition. Consider partitioned table with multiple " +"keys of type Integer, then values should be specified like '100','200'." msgstr "" -"Povoleno pro oddíl rozsahu. Zvažte dělenou tabulku s více klíči typu celé " -"číslo (INTEGER), pak by hodnoty měly být specifikovány jako '100', '200'." +"Povoleno pro oddíl rozsahu. Zvažte dělenou tabulku s více klíči typu celé" +" číslo (INTEGER), pak by hodnoty měly být specifikovány jako '100', " +"'200'." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:417 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1039 @@ -6266,8 +6240,8 @@ msgid "" "Enabled for list partition. Values must be comma(,) separated and quoted " "with single quote." msgstr "" -"Povoleno pro seznam oddílu. Hodnoty musí být odděleny čárkou (,) a uváděny s " -"apostrofem (')." +"Povoleno pro seznam oddílu. Hodnoty musí být odděleny čárkou (,) a " +"uváděny s apostrofem (')." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:420 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1042 @@ -6281,7 +6255,7 @@ msgstr "Povoleno pro hashový oddíl." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "Nastavení úložiště" @@ -6343,18 +6317,18 @@ msgstr "Použitím: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:98 msgid "" "This expression will be added to queries that refer to the table if row " -"level security is enabled. Rows for which the expression returns true will " -"be visible. Any rows for which the expression returns false or null will not " -"be visible to the user (in a SELECT), and will not be available for " -"modification (in an UPDATE or DELETE). Such rows are silently suppressed; no " -"error is reported." +"level security is enabled. Rows for which the expression returns true " +"will be visible. Any rows for which the expression returns false or null " +"will not be visible to the user (in a SELECT), and will not be available " +"for modification (in an UPDATE or DELETE). Such rows are silently " +"suppressed; no error is reported." msgstr "" "Tento výraz bude přidán do dotazů, které odkazují na tabulku, pokud je " -"povoleno zabezpečení na úrovni řádků. Řádky pro které se vrací pravda (true) " -"budou viditelné. Žádné řádky, pro které výraz vrací nepravda (false) nebo " -"prázdné (null), nebudou pro uživatele viditelné (v SELECT) a nebudou k " -"dispozici pro úpravy (v UPDATE nebo DELETE). Takové řádky jsou tiše " -"potlačeny; není hlášena žádná chyba." +"povoleno zabezpečení na úrovni řádků. Řádky pro které se vrací pravda " +"(true) budou viditelné. Žádné řádky, pro které výraz vrací nepravda " +"(false) nebo prázdné (null), nebudou pro uživatele viditelné (v SELECT) a" +" nebudou k dispozici pro úpravy (v UPDATE nebo DELETE). Takové řádky jsou" +" tiše potlačeny; není hlášena žádná chyba." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:100 msgid "With check: " @@ -6362,17 +6336,18 @@ msgstr "S kontrolou: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:101 msgid "" -"This expression will be used in INSERT and UPDATE queries against the table " -"if row level security is enabled. Only rows for which the expression " -"evaluates to true will be allowed. An error will be thrown if the expression " -"evaluates to false or null for any of the records inserted or any of the " -"records that result from the update." +"This expression will be used in INSERT and UPDATE queries against the " +"table if row level security is enabled. Only rows for which the " +"expression evaluates to true will be allowed. An error will be thrown if " +"the expression evaluates to false or null for any of the records inserted" +" or any of the records that result from the update." msgstr "" -"Tento výraz bude použit v dotazech INSERT a UPDATE proti tabulce, pokud je " -"povoleno zabezpečení na úrovni řádků. Povoleny budou pouze řádky, pro které " -"bude výraz vyhodnocen jako pravda (true). Chyba bude vyvolána, pokud bude " -"výraz vyhodnocen jako nepravda (false) nebo prázdné (null) u všech vložených " -"záznamů nebo u všech záznamů, které jsou výsledkem aktualizace." +"Tento výraz bude použit v dotazech INSERT a UPDATE proti tabulce, pokud " +"je povoleno zabezpečení na úrovni řádků. Povoleny budou pouze řádky, pro " +"které bude výraz vyhodnocen jako pravda (true). Chyba bude vyvolána, " +"pokud bude výraz vyhodnocen jako nepravda (false) nebo prázdné (null) u " +"všech vložených záznamů nebo u všech záznamů, které jsou výsledkem " +"aktualizace." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:463 msgid "Rule dropped" @@ -6551,9 +6526,9 @@ msgid "" "default-deny policy is used, meaning that no rows are visible or can be " "modified by other users" msgstr "" -"Zkontrolujte, zda existují nějaké zásady. Pokud pro tabulku neexistuje žádná " -"zásada, použije se zásada výchozího odmítnutí, což znamená, že nejsou " -"viditelné žádné řádky ani je ostatní uživatelé nemohou upravit." +"Zkontrolujte, zda existují nějaké zásady. Pokud pro tabulku neexistuje " +"žádná zásada, použije se zásada výchozího odmítnutí, což znamená, že " +"nejsou viditelné žádné řádky ani je ostatní uživatelé nemohou upravit." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:684 msgid "Force RLS Policy?" @@ -7201,8 +7176,8 @@ msgid "Multirange type name" msgstr "Název vícerozsahového typu" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "Podtyp nemůže být prázdný." +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7314,12 +7289,12 @@ msgid "Collatable?" msgstr "Porovnávatelný" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "Vstupní funkce nemůže být prázdná." +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "Výstupní funkce nemůže být prázdná." +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7434,7 +7409,7 @@ msgstr "Obnovit materializovaný pohled" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "Není dostupný" @@ -7461,26 +7436,25 @@ msgid "" "-- take account of the changes.\n" msgstr "" "\n" -"-- Změna sloupců v pohledu vyžaduje zrušení a opětovné vytvoření pohledu.\n" +"-- Změna sloupců v pohledu vyžaduje zrušení a opětovné vytvoření pohledu." +"\n" "-- To může selhat, pokud jsou na tomto pohledu závislé jiné objekty,\n" -"-- nebo může dojít k selhání procedurálních funkcí, pokud nejsou upraveny " -"tak,\n" +"-- nebo může dojít k selhání procedurálních funkcí, pokud nejsou upraveny" +" tak,\n" "-- aby zohledňovaly změny.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "Nelze najít daný server" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "Nejprve se připojte k serveru." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "Úloha obnovení materializovaného pohledu byla vytvořena." @@ -7510,33 +7484,33 @@ msgstr "Bez dat" msgid "With data (concurrently)" msgstr "S daty (současně)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "Ze stromu vyberte server nebo podřízený uzel." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "Nástroj nebyl nalezen" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "Vytvoření úlohy obnovení materializovaného pohledu se nezdařilo." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "Nepodařilo se načíst informace o nástroji" @@ -7548,22 +7522,22 @@ msgstr "Systémový materializovaný pohled" msgid "With data?" msgstr "Zahrnout data" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "Parametr" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "Zadejte kód pohledu." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" -"Updating the definition will drop and re-create the materialized view. It " -"may result in loss of information about its dependent objects." +"Updating the definition will drop and re-create the materialized view. It" +" may result in loss of information about its dependent objects." msgstr "" -"Aktualizace definice odstraní a znovu vytvoří materializovaný pohled. Může " -"to vést ke ztrátě informací o závislých objektech." +"Aktualizace definice odstraní a znovu vytvoří materializovaný pohled. " +"Může to vést ke ztrátě informací o závislých objektech." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:78 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:85 @@ -7604,14 +7578,14 @@ msgstr "Kaskádovitě" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:166 msgid "" -"Changing the columns in a view requires dropping and re-creating the view. " -"This may fail if other objects are dependent upon this view, or may cause " -"procedural functions to fail if they are not modified to take account of the " -"changes." +"Changing the columns in a view requires dropping and re-creating the " +"view. This may fail if other objects are dependent upon this view, or may" +" cause procedural functions to fail if they are not modified to take " +"account of the changes." msgstr "" -"Změna sloupců v pohledu vyžaduje zrušení a opětovné vytvoření pohledu. To " -"může selhat, pokud jsou na tomto pohledu závislé jiné objekty, nebo může " -"dojít k selhání procedurálních funkcí, pokud nejsou upraveny tak, aby " +"Změna sloupců v pohledu vyžaduje zrušení a opětovné vytvoření pohledu. To" +" může selhat, pokud jsou na tomto pohledu závislé jiné objekty, nebo může" +" dojít k selhání procedurálních funkcí, pokud nejsou upraveny tak, aby " "zohledňovaly změny." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:168 @@ -7709,7 +7683,7 @@ msgstr "Odpojit" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7814,7 +7788,8 @@ msgid "" "false, then template databases won't be displayed in the object explorer." msgstr "" "Poznámka: Pokud je nastavení předvoleb \"Zobrazit šablony databází\" " -"nastaveno na hodnotu Ne, databáze šablon se v průzkumníku objektů nezobrazí." +"nastaveno na hodnotu Ne, databáze šablon se v průzkumníku objektů " +"nezobrazí." #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:254 msgid "Allow connections?" @@ -7830,16 +7805,16 @@ msgstr "Omezení schématu" #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:305 msgid "" -"Note: Changes to the schema restriction will require the Schemas node in the " -"browser to be refreshed before they will be shown." +"Note: Changes to the schema restriction will require the Schemas node in " +"the browser to be refreshed before they will be shown." msgstr "" "Poznámka: Změny v omezení schématu vyžadují, aby byl uzel Schéma v " "prohlížeči obnoven, než budou zobrazeny." #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:315 msgid "" -"Please refresh the Schemas node to make changes to the schema restriction " -"take effect." +"Please refresh the Schemas node to make changes to the schema restriction" +" take effect." msgstr "Obnovte uzel Schéma, aby se změny omezení schématu projevily." #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:329 @@ -7924,11 +7899,11 @@ msgstr "Připojení" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:356 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:372 msgid "" -"To apply changes to the connection configuration, please disconnect from the " -"server and then reconnect." +"To apply changes to the connection configuration, please disconnect from " +"the server and then reconnect." msgstr "" -"Chcete-li použít změny konfigurace připojení, odpojte se od serveru a znovu " -"se připojte." +"Chcete-li použít změny konfigurace připojení, odpojte se od serveru a " +"znovu se připojte." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:165 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:92 @@ -7942,7 +7917,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7957,8 +7932,8 @@ msgid "Passfile" msgstr "Soubor s heslem (Passfile)" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" -msgstr "Kliknutím na tlačítko obnovit získáte publikace." +msgid "Click the refresh button to get the publications." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:92 @@ -8040,8 +8015,8 @@ msgid "" "Specifies whether the existing data in the publications that are being " "subscribed to should be copied once the replication starts." msgstr "" -"Určuje, zda by měla být po spuštění replikace zkopírována existující data v " -"publikacích, které odebíráte." +"Určuje, zda by měla být po spuštění replikace zkopírována existující data" +" v publikacích, které odebíráte." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:314 msgid "Create slot?" @@ -8050,20 +8025,16 @@ msgstr "Vytvořit slot" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" -"Určuje, zda by měl příkaz vytvořit replikační slot na vydavatele. Toto pole " -"bude deaktivováno a nastaveno na hodnotu Ne, pokud se odběr připojí ke " -"stejné databázi. Jinak volání CREATE SUBSCRIPTION přestane reagovat." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." +"whether it should be just set up but not started yet." msgstr "" -"Určuje, zda by se odběr měl aktivně replikovat nebo zda by mělo být pouze " -"nastaveno, ale ještě nespuštěno." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 msgid "Refresh publication?" @@ -8079,13 +8050,13 @@ msgstr "Připojit" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:362 msgid "" -"Specifies whether the CREATE SUBSCRIPTION should connect to the publisher at " -"all. Setting this to false will change default values of enabled, " +"Specifies whether the CREATE SUBSCRIPTION should connect to the publisher" +" at all. Setting this to false will change default values of enabled, " "create_slot and copy_data to false." msgstr "" "Určuje, zda se má CREATE SUBSCRIPTION vůbec připojit k vydavateli. " -"Nastavením na Ne změníte výchozí hodnoty enabled, create_slot a copy_data na " -"Ne." +"Nastavením na Ne změníte výchozí hodnoty enabled, create_slot a copy_data" +" na Ne." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:366 #: pgadmin/dashboard/static/js/Replication/PGDReplication.jsx:118 @@ -8094,8 +8065,8 @@ msgstr "Název slotu" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:369 msgid "" -"Name of the replication slot to use. The default behavior is to use the name " -"of the subscription for the slot name." +"Name of the replication slot to use. The default behavior is to use the " +"name of the subscription for the slot name." msgstr "" "Název replikačního slotu, který se má použít. Výchozí chování je použít " "název odběru pro název slotu." @@ -8106,8 +8077,8 @@ msgstr "Synchronní schválení (COMMIT)" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:375 msgid "" -"The value of this parameter overrides the synchronous_commit setting. The " -"default value is off." +"The value of this parameter overrides the synchronous_commit setting. The" +" default value is off." msgstr "" "Hodnota tohoto parametru přepíše nastavení synchronous_commit. Výchozí " "hodnota je vypnuto." @@ -8118,13 +8089,13 @@ msgstr "Streamování" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:414 msgid "" -"Specifies whether to enable streaming of in-progress transactions for this " -"subscription. By default, all transactions are fully decoded on the " +"Specifies whether to enable streaming of in-progress transactions for " +"this subscription. By default, all transactions are fully decoded on the " "publisher and only then sent to the subscriber as a whole." msgstr "" -"Určuje, zda povolit streamování probíhajících transakcí pro tento odběr. Ve " -"výchozím nastavení jsou všechny transakce plně dekódovány na vydavateli a " -"teprve poté odeslány odběru jako celek." +"Určuje, zda povolit streamování probíhajících transakcí pro tento odběr. " +"Ve výchozím nastavení jsou všechny transakce plně dekódovány na " +"vydavateli a teprve poté odeslány odběru jako celek." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:418 msgid "Binary?" @@ -8132,14 +8103,14 @@ msgstr "Binární" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:422 msgid "" -"Specifies whether the subscription will request the publisher to send the " -"data in binary format (as opposed to text). Even when this option is " -"enabled, only data types having binary send and receive functions will be " -"transferred in binary." +"Specifies whether the subscription will request the publisher to send the" +" data in binary format (as opposed to text). Even when this option is " +"enabled, only data types having binary send and receive functions will be" +" transferred in binary." msgstr "" "Určuje, zda odběr požádá vydavatele o zaslání dat v binárním formátu (na " -"rozdíl od textu). I když je tato možnost povolena, budou binárně přenášeny " -"pouze datové typy s binárními funkcemi odesílání a přijímání." +"rozdíl od textu). I když je tato možnost povolena, budou binárně " +"přenášeny pouze datové typy s binárními funkcemi odesílání a přijímání." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:427 msgid "Two phase?" @@ -8155,12 +8126,12 @@ msgstr "Zakázat při chybě" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:447 msgid "" -"Specifies whether the subscription should be automatically disabled if any " -"errors are detected by subscription workers during data replication from the " -"publisher." +"Specifies whether the subscription should be automatically disabled if " +"any errors are detected by subscription workers during data replication " +"from the publisher." msgstr "" -"Určuje, zda se má odběr automaticky zakázat, pokud se během replikace dat " -"zjistí od vydavatele nějaké chyby." +"Určuje, zda se má odběr automaticky zakázat, pokud se během replikace dat" +" zjistí od vydavatele nějaké chyby." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:451 msgid "Run as owner?" @@ -8168,13 +8139,13 @@ msgstr "Spustit jako vlastník" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:455 msgid "" -"If true, all replication actions are performed as the subscription owner. If " -"false, replication workers will perform actions on each table as the owner " -"of that table." +"If true, all replication actions are performed as the subscription owner." +" If false, replication workers will perform actions on each table as the " +"owner of that table." msgstr "" -"Pokud je nastaveno na hodnotu Ano, všechny akce replikace se provádějí jako " -"vlastník odběru. Pokud je nastaveno na hodnotu Ne, replikace se provede na " -"každé tabulce jako vlastník této tabulky." +"Pokud je nastaveno na hodnotu Ano, všechny akce replikace se provádějí " +"jako vlastník odběru. Pokud je nastaveno na hodnotu Ne, replikace se " +"provede na každé tabulce jako vlastník této tabulky." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:459 msgid "Password required?" @@ -8183,8 +8154,8 @@ msgstr "Je vyžadováno heslo" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:463 msgid "" "Specifies whether connections to the publisher made as a result of this " -"subscription must use password authentication. Only superusers can set this " -"value to false." +"subscription must use password authentication. Only superusers can set " +"this value to false." msgstr "" "Určuje, zda připojení k vydavateli vytvořená tímto odběrem musí používat " "ověřování heslem. Pouze superuživatelé mohou tuto hodnotu nastavit na Ne." @@ -8206,17 +8177,18 @@ msgstr "jakýkoli" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:478 msgid "" -"Specifies whether the subscription will request the publisher to only send " -"changes that do not have an origin or send changes regardless of origin. " -"Setting origin to none means that the subscription will request the " -"publisher to only send changes that do not have an origin. Setting origin to " -"any means that the publisher sends changes regardless of their origin." +"Specifies whether the subscription will request the publisher to only " +"send changes that do not have an origin or send changes regardless of " +"origin. Setting origin to none means that the subscription will request " +"the publisher to only send changes that do not have an origin. Setting " +"origin to any means that the publisher sends changes regardless of their " +"origin." msgstr "" -"Určuje, zda odběr požádá vydavatele, aby zasílal pouze změny, které nemají " -"původ, nebo odešle změny bez ohledu na původ. Nastavení původu na hodnotu " -"\"žádný\" znamená, že odběr požádá vydavatele, aby poslal pouze změny, které " -"nemají původ. Nastavení původu na \"jakýkoli\" znamená, že vydavatel odesílá " -"změny bez ohledu na jejich původ." +"Určuje, zda odběr požádá vydavatele, aby zasílal pouze změny, které " +"nemají původ, nebo odešle změny bez ohledu na původ. Nastavení původu na " +"hodnotu \"žádný\" znamená, že odběr požádá vydavatele, aby poslal pouze " +"změny, které nemají původ. Nastavení původu na \"jakýkoli\" znamená, že " +"vydavatel odesílá změny bez ohledu na jejich původ." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:482 msgid "Failover" @@ -8224,17 +8196,14 @@ msgstr "Záložní režim" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:486 msgid "" -"Specifies whether the replication slots associated with the subscription are " -"enabled to be synced to the standbys so that logical replication can be " -"resumed from the new primary after failover" +"Specifies whether the replication slots associated with the subscription " +"are enabled to be synced to the standbys so that logical replication can " +"be resumed from the new primary after failover." msgstr "" -"Určuje, zda jsou replikační sloty spojené s odběrem povoleny k synchronizaci " -"na standby servery, aby bylo možné po převzetí služeb při výpadku (failover) " -"pokračovat v logické replikaci z nového primárního serveru." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "Název hostitele nebo adresa musí být zadána." +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8243,7 +8212,7 @@ msgstr "Uživatelské jméno musí být zadáno." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "Port musí být zadán." @@ -8415,13 +8384,13 @@ msgid "" "e.g. To execute at 5 minutes past every hour, simply select ‘05’ in the " "Minutes list box." msgstr "" -"např. Chcete-li spustit po 5 minutách každou hodinu, jednoduše vyberte '05' " -"v Minuty." +"např. Chcete-li spustit po 5 minutách každou hodinu, jednoduše vyberte " +"'05' v Minuty." #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:142 msgid "" -"Values from more than one field may be specified in order to further control " -"the schedule." +"Values from more than one field may be specified in order to further " +"control the schedule." msgstr "" "Hodnoty z více než jednoho pole mohou být specifikovány za účelem další " "kontroly plánu." @@ -8431,18 +8400,18 @@ msgid "" "e.g. To execute at 12:05 and 14:05 every Monday and Thursday, you would " "click minute 05, hours 12 and 14, and weekdays Monday and Thursday." msgstr "" -"např. Chcete-li spustit každé pondělí a čtvrtek v 12:05 a 14:05, klikněte na " -"minutu 05, hodiny 12 a 14 a dny pondělí a čtvrtek." +"např. Chcete-li spustit každé pondělí a čtvrtek v 12:05 a 14:05, klikněte" +" na minutu 05, hodiny 12 a 14 a dny pondělí a čtvrtek." #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:146 msgid "" -"For additional flexibility, the Month Days check list includes an extra Last " -"Day option. This matches the last day of the month, whether it happens to be " -"the 28th, 29th, 30th or 31st." +"For additional flexibility, the Month Days check list includes an extra " +"Last Day option. This matches the last day of the month, whether it " +"happens to be the 28th, 29th, 30th or 31st." msgstr "" -"Pro větší flexibilitu obsahuje seznam Dny v měsíci navíc možnost 'poslední " -"den'. To odpovídá poslednímu dni v měsíci, ať už se jedná o 28., 29., 30. " -"nebo 31. den." +"Pro větší flexibilitu obsahuje seznam Dny v měsíci navíc možnost " +"'poslední den'. To odpovídá poslednímu dni v měsíci, ať už se jedná o " +"28., 29., 30. nebo 31. den." #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:150 msgid "Week days" @@ -8498,10 +8467,9 @@ msgstr "Třída práce" #: pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job.ui.js:64 msgid "" -"Please select a class to categorize the job. This option will not affect the " -"way the job runs." -msgstr "" -"Vyberte třídu pro kategorizaci úkolu. Tato volba neovlivní průběh úlohy." +"Please select a class to categorize the job. This option will not affect " +"the way the job runs." +msgstr "Vyberte třídu pro kategorizaci úkolu. Tato volba neovlivní průběh úlohy." #: pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job.ui.js:67 #: pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job.ui.js:70 @@ -8510,12 +8478,13 @@ msgstr "Hostitelský agent" #: pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job.ui.js:72 msgid "" -"Enter the hostname of a machine running pgAgent if you wish to ensure only " -"that machine will run this job. Leave blank if any host may run the job." +"Enter the hostname of a machine running pgAgent if you wish to ensure " +"only that machine will run this job. Leave blank if any host may run the " +"job." msgstr "" "Zadejte název hostitele počítače, na kterém běží pgAgent, pokud chcete " -"zajistit, aby tuto úlohu spustil pouze počítač. Pokud může hostitel spustit " -"úlohu, ponechte prázdné." +"zajistit, aby tuto úlohu spustil pouze počítač. Pokud může hostitel " +"spustit úlohu, ponechte prázdné." #: pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job.ui.js:76 msgid "Created" @@ -8618,24 +8587,25 @@ msgstr "Připojovací řetězec" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:136 msgid "" -"Please specify the connection string for the remote database server. Each " -"parameter setting is in the form keyword = value. Spaces around the equal " -"sign are optional. To write an empty value, or a value containing spaces, " -"surround it with single quotes, e.g., keyword = 'a value'. Single quotes and " -"backslashes within the value must be escaped with a backslash, i.e., ' and " -"\\.
For more information, please see the documentation on libpq connection strings." +"Please specify the connection string for the remote database server. Each" +" parameter setting is in the form keyword = value. Spaces around the " +"equal sign are optional. To write an empty value, or a value containing " +"spaces, surround it with single quotes, e.g., keyword = 'a value'. Single" +" quotes and backslashes within the value must be escaped with a " +"backslash, i.e., ' and \\.
For more information, please see the " +"documentation on libpq connection " +"strings." msgstr "" -"Zadejte řetězec připojení pro vzdálený databázový server. Každé nastavení " -"parametrů je ve tvaru klíčové slovo = hodnota. Mezery kolem znaménka " +"Zadejte řetězec připojení pro vzdálený databázový server. Každé nastavení" +" parametrů je ve tvaru klíčové slovo = hodnota. Mezery kolem znaménka " "rovnosti jsou volitelné. Chcete-li napsat prázdnou hodnotu nebo hodnotu " "obsahující mezery, ohraničte ji jednoduchými uvozovkami ('), např. " "klicove_slovo = 'nejaka hodnota'. Jednotlivé uvozovky a zpětná lomítka v " -"hodnotě musí být zakončena zpětným lomítkem, tj. ' a \\.
Další informace " -"naleznete v dokumentaci k řetězcům připojení " -"libpq." +"hodnotě musí být zakončena zpětným lomítkem, tj. ' a \\.
Další " +"informace naleznete v dokumentaci k řetězcům připojení libpq." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:139 msgid "On error" @@ -8646,7 +8616,7 @@ msgid "Fail" msgstr "Selhat" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8680,8 +8650,8 @@ msgid "Please specify code to execute." msgstr "Zadejte kód, který chcete provést." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." -msgstr "Vyberte platnou možnost chyby." +msgid "Please select a valid on error option." +msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_jobstep/sql/pre3.4/stats.sql:2 @@ -8945,7 +8915,8 @@ msgstr "Limit připojení musí být celé číslo nebo -1." #, python-brace-format msgid "" "\n" -"Role members information must be passed as an array of JSON objects in the\n" +"Role members information must be passed as an array of JSON objects in " +"the\n" "following format:\n" "\n" "rolmembers:[{\n" @@ -8969,8 +8940,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:313 msgid "" "\n" -"Role membership information must be passed as a string representing an array " -"of\n" +"Role membership information must be passed as a string representing an " +"array of\n" "JSON objects in the following format:\n" "rolmembers:{\n" " 'added': [{\n" @@ -8993,8 +8964,8 @@ msgid "" " ]\n" msgstr "" "\n" -"Informace o členství v roli musí být předány jako řetězec představující pole " -"objektů JSON v následujícím formátu:\n" +"Informace o členství v roli musí být předány jako řetězec představující " +"pole objektů JSON v následujícím formátu:\n" "rolmembers:{\n" " 'added': [{\n" " role: [rolename],\n" @@ -9019,8 +8990,8 @@ msgstr "" #, python-brace-format msgid "" "\n" -"Role membership information must be passed as an array of JSON objects in " -"the\n" +"Role membership information must be passed as an array of JSON objects in" +" the\n" "following format:\n" "\n" "rolmembership:[{\n" @@ -9044,8 +9015,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:372 msgid "" "\n" -"Role membership information must be passed as a string representing an array " -"of\n" +"Role membership information must be passed as a string representing an " +"array of\n" "JSON objects in the following format:\n" "rolmembership:{\n" " 'added': [{\n" @@ -9095,7 +9066,8 @@ msgstr "" #, python-brace-format msgid "" "\n" -"Security Label must be passed as an array of JSON objects in the following\n" +"Security Label must be passed as an array of JSON objects in the " +"following\n" "format:\n" "seclabels:[{\n" " provider: ,\n" @@ -9105,7 +9077,8 @@ msgid "" "]" msgstr "" "\n" -"Bezpečnostní štítek musí být předán jako pole objektů JSON v následujícím\n" +"Bezpečnostní štítek musí být předán jako pole objektů JSON v následujícím" +"\n" "formátu:\n" "seclabels:[{\n" " provider: ,\n" @@ -9117,7 +9090,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:427 msgid "" "\n" -"Security Label must be passed as an array of JSON objects in the following\n" +"Security Label must be passed as an array of JSON objects in the " +"following\n" "format:\n" "seclabels:{\n" " 'added': [{\n" @@ -9219,8 +9193,8 @@ msgid "" " ]\n" msgstr "" "\n" -"Konfigurační parametry/proměnné musí být v režimu aktualizace předány jako " -"pole objektů JSON v následujícím formátu:\n" +"Konfigurační parametry/proměnné musí být v režimu aktualizace předány " +"jako pole objektů JSON v následujícím formátu:\n" "rolmembership:{\n" "'added': [{\n" " database: nebo null,\n" @@ -9302,15 +9276,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"Nelze vygenerovat pomocí reverzního inženýrství dotaz pro tuto roli.\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "Nelze vygenerovat pomocí reverzního inženýrství dotaz pro tuto roli." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9380,9 +9352,9 @@ msgstr "Platnost účtu vyprší" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." -msgstr "Pokud ponecháte toto pole prázdné, heslo nikdy nevyprší." +"Please note that if you leave this field blank, then the password will " +"never expire." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 msgid "No Expiry" @@ -9431,8 +9403,7 @@ msgstr "Členství" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:171 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:192 msgid "Select the checkbox for roles to include WITH ADMIN OPTION." -msgstr "" -"Zaškrtněte políčko pro role, které mají být zahrnuty WITH ADMIN OPTION." +msgstr "Zaškrtněte políčko pro role, které mají být zahrnuty WITH ADMIN OPTION." #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:171 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:192 @@ -9459,49 +9430,45 @@ msgid "Reassign" msgstr "Změna přiřazení" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "Zrušit" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" -"Změňte vlastnictví nebo odstraňte databázové objekty vlastněné databázovou " -"rolí" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 msgid "Reassign objects to" msgstr "Změnit vlastnictví objektů na" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" -msgstr "Nový vlastník dotčených objektů" +msgid "New owner of the affected objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" -"Note: CASCADE will automatically drop objects that depend on the affected " -"objects, and in turn all objects that depend on those objects" +"Note: CASCADE will automatically drop objects that depend on the affected" +" objects, and in turn all objects that depend on those objects." msgstr "" -"Poznámka: CASCADE automaticky odstraní objekty, které závisí na ovlivněných " -"objektech, a následně všechny objekty, které na těchto objektech závisí" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 msgid "From database" msgstr "Z databáze" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" -msgstr "Cílová databáze, na které bude operace provedena" +msgid "Target database on which the operation will be carried out." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" -msgstr "'Změnit přiřazení objektů' nemůže být prázdné" +msgid "'Reassign objects to' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" -msgstr "'Z databáze ' nemůže být prázdné" +msgid "'From database' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 #, python-brace-format @@ -9509,8 +9476,8 @@ msgid "" "Are you sure you wish to ${state.role_op} all the objects owned by the " "selected role?" msgstr "" -"Jste si jisti, že chcete ${state.role_op} všechny objekty vlastněné vybranou " -"rolí?" +"Jste si jisti, že chcete ${state.role_op} všechny objekty vlastněné " +"vybranou rolí?" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:212 #, python-brace-format @@ -9598,11 +9565,11 @@ msgstr "Znovu načíst konfiguraci" #: pgadmin/browser/server_groups/servers/static/js/server.js:117 msgid "" -"Please select a server from the object explorer to reload the configuration " -"files." +"Please select a server from the object explorer to reload the " +"configuration files." msgstr "" -"Chcete-li znovu načíst konfigurační soubory, vyberte v průzkumníku objektů " -"server." +"Chcete-li znovu načíst konfigurační soubory, vyberte v průzkumníku " +"objektů server." #: pgadmin/browser/server_groups/servers/static/js/server.js:122 msgid "Add Named Restore Point..." @@ -9610,10 +9577,11 @@ msgstr "Přidat pojmenovaný bod obnovy..." #: pgadmin/browser/server_groups/servers/static/js/server.js:124 msgid "" -"Please select any server from the object explorer to Add Named Restore Point." +"Please select any server from the object explorer to Add Named Restore " +"Point." msgstr "" -"Vyberte libovolný server z průzkumníku objektů k přidání pojmenovaného bodu " -"obnovy." +"Vyberte libovolný server z průzkumníku objektů k přidání pojmenovaného " +"bodu obnovy." #: pgadmin/browser/server_groups/servers/static/js/server.js:129 msgid "Change Password..." @@ -9629,11 +9597,11 @@ msgstr "Pozastavit přehrávání WAL" #: pgadmin/browser/server_groups/servers/static/js/server.js:138 msgid "" -"Please select a connected database as a Super user and run in Recovery mode " -"to Pause Replay of WAL." +"Please select a connected database as a Super user and run in Recovery " +"mode to Pause Replay of WAL." msgstr "" -"Vyberte připojenou databázi jako superuživatel a spusťte v režimu obnovení, " -"abyste pozastavili přehrávání WAL." +"Vyberte připojenou databázi jako superuživatel a spusťte v režimu " +"obnovení, abyste pozastavili přehrávání WAL." #: pgadmin/browser/server_groups/servers/static/js/server.js:143 msgid "Resume Replay of WAL" @@ -9641,11 +9609,11 @@ msgstr "Pokračovat v přehrávání WAL" #: pgadmin/browser/server_groups/servers/static/js/server.js:145 msgid "" -"Please select a connected database as a Super user and run in Recovery mode " -"to Resume Replay of WAL." +"Please select a connected database as a Super user and run in Recovery " +"mode to Resume Replay of WAL." msgstr "" -"Vyberte připojenou databázi jako superuživatel a spusťte v režimu obnovení, " -"abyste obnovili přehrávání WAL." +"Vyberte připojenou databázi jako superuživatel a spusťte v režimu " +"obnovení, abyste obnovili přehrávání WAL." #: pgadmin/browser/server_groups/servers/static/js/server.js:150 msgid "Clear Saved Password" @@ -9702,15 +9670,15 @@ msgstr "Smazat heslo SSH tunelu" #: pgadmin/browser/server_groups/servers/static/js/server.js:479 #, python-format msgid "" -"Are you sure you want to clear the saved password of SSH Tunnel for server " -"%s?" +"Are you sure you want to clear the saved password of SSH Tunnel for " +"server %s?" msgstr "Opravdu chcete smazat uložené heslo SSH tunelu pro serve r%s?" #: pgadmin/browser/server_groups/servers/static/js/server.js:585 msgid "" -"You have connected to a server version that is older than is supported by " -"pgAdmin. This may cause pgAdmin to break in strange and unpredictable ways. " -"Or a plague of frogs. Either way, you have been warned!" +"You have connected to a server version that is older than is supported by" +" pgAdmin. This may cause pgAdmin to break in strange and unpredictable " +"ways. Or a plague of frogs. Either way, you have been warned!" msgstr "" "Varování: Tato verze serveru již není podporována pgAdminem. To může " "způsobit nefunkčnost či neočekávané chování." @@ -9720,7 +9688,7 @@ msgid "Server connected" msgstr "Server připojen" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "Připojeno k serveru." @@ -10048,8 +10016,8 @@ msgstr "GSS šifrováno" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:403 msgid "" -"In edit mode the password field is enabled only if Save Password is set to " -"true." +"In edit mode the password field is enabled only if Save Password is set " +"to true." msgstr "" "V režimu úprav je pole pro heslo povoleno pouze tehdy, pokud je možnost " "Uložit heslo nastavena na hodnotu Ano." @@ -10060,12 +10028,12 @@ msgid "Save password?" msgstr "Uložit heslo" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "Služba" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "Parametry připojení" @@ -10111,13 +10079,13 @@ msgstr "Vyžádat si heslo" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:507 msgid "" -"This setting applies only when using an identity file. An identity file may " -"or may not have a password. If set to true the system will prompt for the " -"password." +"This setting applies only when using an identity file. An identity file " +"may or may not have a password. If set to true the system will prompt for" +" the password." msgstr "" "Toto nastavení platí pouze při použití souboru identity. Soubor identity " -"může, ale nemusí mít heslo. Pokud je nastaveno na hodnotu Ano, systém vás " -"vyzve k zadání hesla." +"může, ale nemusí mít heslo. Pokud je nastaveno na hodnotu Ano, systém vás" +" vyzve k zadání hesla." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:521 msgid "Keep alive (seconds)" @@ -10137,13 +10105,13 @@ msgstr "Příkaz pro získání hesla" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:572 msgid "" -"The server hostname, port, and username can be passed as variables by using " -"the placeholders %HOST%, %PORT%, and %USERNAME%, which will be replaced with " -"the corresponding server connection information." +"The server hostname, port, and username can be passed as variables by " +"using the placeholders %HOST%, %PORT%, and %USERNAME%, which will be " +"replaced with the corresponding server connection information." msgstr "" -"Název hostitele serveru, port a uživatelské jméno lze předat jako proměnné " -"pomocí zástupných symbolů %HOST%, %PORT% a %USERNAME%, které budou nahrazeny " -"odpovídajícími informacemi o připojení k serveru." +"Název hostitele serveru, port a uživatelské jméno lze předat jako " +"proměnné pomocí zástupných symbolů %HOST%, %PORT% a %USERNAME%, které " +"budou nahrazeny odpovídajícími informacemi o připojení k serveru." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:575 msgid "Password exec expiration (seconds)" @@ -10155,11 +10123,13 @@ msgstr "Práh přípravy" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:587 msgid "" -"If it is set to 0, every query is prepared the first time it is executed. If " -"it is set to blank, prepared statements are disabled on the connection." +"If it is set to 0, every query is prepared the first time it is executed." +" If it is set to blank, prepared statements are disabled on the " +"connection." msgstr "" -"Pokud je nastavena na 0, každý dotaz je připraven při prvním spuštění. Pokud " -"je nastaveno na prázdné, předpřipravené dotazy jsou na připojení zakázány." +"Pokud je nastavena na 0, každý dotaz je připraven při prvním spuštění. " +"Pokud je nastaveno na prázdné, předpřipravené dotazy jsou na připojení " +"zakázány." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:590 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:591 @@ -10168,11 +10138,12 @@ msgstr "SQL po připojení" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:595 msgid "" -"Any query specified in the control below will be executed with autocommit " -"mode enabled for each connection to any database on this server." +"Any query specified in the control below will be executed with autocommit" +" mode enabled for each connection to any database on this server." msgstr "" -"Jakýkoli dotaz uvedený níže bude proveden s režimem automatického schválení " -"(COMMIT) pro každé připojení k jakékoli databázi na tomto serveru." +"Jakýkoli dotaz uvedený níže bude proveden s režimem automatického " +"schválení (COMMIT) pro každé připojení k jakékoli databázi na tomto " +"serveru." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:598 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:599 @@ -10185,15 +10156,16 @@ msgid "Server group must be specified." msgstr "Skupina serverů musí být zadána." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "Název hostitele nebo služba musí být zadána." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "" -"Název hostitele musí být platný název hostitele nebo adresa IPv4 nebo IPv6." +"Název hostitele musí být platný název hostitele nebo adresa IPv4 nebo " +"IPv6." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:661 msgid "SSH Tunnel host must be specified." @@ -10277,7 +10249,8 @@ msgstr "Informace o tabulkovém prostoru se nepodařilo najít." #, python-brace-format msgid "Tablespace created successfully, Set parameter fail: {0}" msgstr "" -"Tabulkový prostor byl úspěšně vytvořen, nastavení parametru se nezdařilo: {0}" +"Tabulkový prostor byl úspěšně vytvořen, nastavení parametru se nezdařilo:" +" {0}" #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:447 msgid "The specified tablespace could not be found.\n" @@ -10440,7 +10413,7 @@ msgid "Refresh" msgstr "Obnovit" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "Hledat objekty..." @@ -10916,8 +10889,8 @@ msgstr "poslední den" #: pgadmin/browser/static/js/heartbeat.js:30 #, python-brace-format msgid "" -"pgAdmin server not responding, try to login again: ${error.message || error." -"response.data.errormsg}" +"pgAdmin server not responding, try to login again: ${error.message || " +"error.response.data.errormsg}" msgstr "" "pgAdmin server neodpovídá, zkuste se přihlásit znovu: ${error.message || " "error.response.data.errormsg}" @@ -10925,125 +10898,127 @@ msgstr "" #: pgadmin/browser/static/js/heartbeat.js:32 #, python-brace-format msgid "" -"Server heartbeat logging error: ${error.message || error.response.data." -"errormsg}" +"Server heartbeat logging error: ${error.message || " +"error.response.data.errormsg}" msgstr "" -"Chyba logování heartbeat serveru: ${error.message || error.response.data." -"errormsg}" +"Chyba logování heartbeat serveru: ${error.message || " +"error.response.data.errormsg}" #: pgadmin/browser/static/js/node.js:93 #, python-format msgid "Create - %s" msgstr "Vytvořit - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "Občerstvit..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "Vlastnosti..." -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "Odebrat %s" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "Odstranit (kaskádově)" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "%s skript" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "Skripty" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "Opravdu chcete přestat upravovat vlastnosti %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" -"Are you sure want to reset the current changes and re-open the panel for %s " -"\"%s\"?" +"Are you sure want to reset the current changes and re-open the panel for " +"%s \"%s\"?" msgstr "" -"Opravdu chcete resetovat aktuální změny a znovu otevřít panel pro %s \"%s\"?" +"Opravdu chcete resetovat aktuální změny a znovu otevřít panel pro %s " +"\"%s\"?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "Probíhá úprava?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" -"Drop database with the force option will attempt to terminate all existing " -"connections to the \"%s\" database. Are you sure you want to proceed?" +"Drop database with the force option will attempt to terminate all " +"existing connections to the \"%s\" database. Are you sure you want" +" to proceed?" msgstr "" -"Odstranění databáze s použitím možnosti vynutit (FORCE) se pokusí ukončit " -"všechna existující připojení k databázi \"%s\". Opravdu si přejete " -"pokračovat?" +"Odstranění databáze s použitím možnosti vynutit (FORCE) se pokusí ukončit" +" všechna existující připojení k databázi \"%s\". Opravdu si " +"přejete pokračovat?" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "Odstranit vynuceně (FORCE) %s?" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" -"Are you sure you want to drop the %s \"%s\" and all the objects that " -"depend on it?" +"Are you sure you want to drop the %s \"%s\" and all the objects " +"that depend on it?" msgstr "" -"Opravdu si přejete odstranit %s \"%s\" a všechny objekty, které na " -"něm závisí?" +"Opravdu si přejete odstranit %s \"%s\" a všechny objekty, které na" +" něm závisí?" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "Odstranit kaskádově (CASCADE) %s?" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "%s \"%s\" nelze odstranit." -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "Opravdu chcete smazat %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "Odstranit %s?" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "Opravdu si přejete odstranit %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "Odstranit %s?" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "%s \"%s\" nemůže být odstraněno." -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "Chyba při odstraňování %s: \"%s\"" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "Odebrat" @@ -11054,11 +11029,9 @@ msgstr "Přístup odepřen" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" -"Pro přístup k této funkci nemáte potřebná oprávnění. Požádejte o pomoc svého " -"správce" #: pgadmin/browser/templates/browser/browser.html:2 #, python-brace-format @@ -11067,29 +11040,30 @@ msgid "" " {1}, which is either deprecated or not supported by\n" " pgAdmin 4." msgstr "" -"Váš prohlížeč byl rozpoznán jako {0} verze {1}, který je buď zastaralý, nebo není podporován pgAdminem 4." +"Váš prohlížeč byl rozpoznán jako {0} verze " +"{1}, který je buď zastaralý, nebo není podporován " +"pgAdminem 4." #: pgadmin/browser/templates/browser/browser.html:6 #, python-brace-format msgid "" "Your browser was detected as {0} version\n" -" {1}, which pgAdmin has not been tested with. pgAdmin " -"may\n" -" not work as expected, and any issues reported when using this browser " -"may\n" +" {1}, which pgAdmin has not been tested with. pgAdmin" +" may\n" +" not work as expected, and any issues reported when using this browser" +" may\n" " not be fixed." msgstr "" -"Váš prohlížeč byl rozpoznán jako {0} verze {1}, se kterou pgAdmin nebyl testován. pgAdmin nemusí fungovat podle " -"očekávání a případné problémy hlášené při používání tohoto prohlížeče nemusí " -"být vyřešeny." +"Váš prohlížeč byl rozpoznán jako {0} verze " +"{1}, se kterou pgAdmin nebyl testován. pgAdmin nemusí " +"fungovat podle očekávání a případné problémy hlášené při používání tohoto" +" prohlížeče nemusí být vyřešeny." #: pgadmin/browser/templates/browser/browser.html:11 msgid "" "Please visit the FAQ to see " -"the\n" +" href=\"https://www.pgadmin.org/faq/#11\" target=\"_new\">FAQ to " +"see the\n" " supported browsers." msgstr "" "Podporované prohlížeče naleznete na stránce here " -"for more information." +"Please click here for more information." msgstr "" "Další informace získáte kliknutím zde." @@ -11167,8 +11141,8 @@ msgid "'%s' must be a numeric." msgstr "'%s' musí být číslo." #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" -msgstr "Hodnoty minima a maxima nejsou platné" +msgid "Min and Max values are not valid." +msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 #, python-format @@ -11269,119 +11243,111 @@ msgstr "Obnovovací frekvence statistiky čtení bloků" msgid "Handle & Process count statistics refresh rate" msgstr "Obnovovací frekvence statistik počtu procesů a popisovačů" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -"Obnovovací frekvence statistik procent času CPU použitého různými režimy " -"procesu" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "Obnovovací frekvence statistik průměrné zátěže" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "Obnovovací frekvence statistik využití CPU na proces" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "Obnovovací frekvence statistik využití paměti" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "Obnovovací frekvence statistik swapovací paměti" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "Obnovovací frekvence statistik využití paměti na proces" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "Obnovovací frekvence statistik I/O analýzy" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "Zobrazit aktivitu" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "" -"Pokud je nastaveno na hodnotu Ano, bude se aktivita zobrazovat na přehledu." +"Pokud je nastaveno na hodnotu Ano, bude se aktivita zobrazovat na " +"přehledu." -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "Zobrazit stav" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." -msgstr "" -"Pokud je nastaveno na hodnotu Ano, tabulky stavů se zobrazí na přehledu." +msgstr "Pokud je nastaveno na hodnotu Ano, tabulky stavů se zobrazí na přehledu." -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "Prahové hodnoty dlouho běžící dotazu" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "" -"Nastavte varovnou a výstražnou prahovou hodnotu, abyste zvýraznili dlouho " -"trvající dotazy na přehledu." +"Nastavte varovnou a výstražnou prahovou hodnotu, abyste zvýraznili dlouho" +" trvající dotazy na přehledu." -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "Grafy" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "Zobrazit datové body grafu" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "" -"Pokud je nastaveno na hodnotu Ano, budou datové body viditelné na řádcích " -"grafu." +"Pokud je nastaveno na hodnotu Ano, budou datové body viditelné na řádcích" +" grafu." -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "Používat různé styly datových bodů" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." +"graph line." msgstr "" -"Pokud je nastaveno na hodnotu Ano, budou datové body na každém řádku grafu " -"viditelné v jiném stylu." -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "Zobrazit popisek při najetí myši" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines giving " -"the data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -"Pokud je nastaveno na hodnotu Ano, zobrazí se nápověda na ukazateli myši na " -"grafických řádcích s údaji o datových bodech" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "Šířka čáry grafu" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "Zadejte šířku čar na spojnicovém grafu." -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "ID serveru není zadáno." -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11582,6 +11548,7 @@ msgstr "Jednotka" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "Popis" @@ -11691,21 +11658,19 @@ msgstr "Načítání logů..." #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file is " -"in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" -"Chcete-li zobrazit logy serveru, povolte logování nebo zkontrolujte zda je " -"soubor protokolu na svém místě." #: pgadmin/dashboard/static/js/Dashboard.jsx:893 msgid "" -"The system_stats extension is not installed. You can install the extension " -"in a database using the \"CREATE EXTENSION system_stats;\" SQL command. " -"Reload pgAdmin once it is installed." +"The system_stats extension is not installed. You can install the " +"extension in a database using the \"CREATE EXTENSION system_stats;\" SQL " +"command. Reload pgAdmin once it is installed." msgstr "" -"Rozšíření systémových statistik (system_stats) není nainstalováno. Rozšíření " -"můžete nainstalovat do databáze pomocí SQL příkazu \"CREATE EXTENSION " -"system_stats;\". Po instalaci znovu načtěte pgAdmina." +"Rozšíření systémových statistik (system_stats) není nainstalováno. " +"Rozšíření můžete nainstalovat do databáze pomocí SQL příkazu \"CREATE " +"EXTENSION system_stats;\". Po instalaci znovu načtěte pgAdmina." #: pgadmin/dashboard/static/js/Dashboard.jsx:901 msgid "Failed to verify the presence of system stats extension." @@ -11763,8 +11728,10 @@ msgstr "Při vykreslování grafu došlo k chybě." #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" -"Not connected to the server or the connection to the server has been closed." +"Not connected to the server or the connection to the server has been " +"closed." msgstr "Není připojení k serveru nebo připojení k serveru bylo ukončeno." #: pgadmin/dashboard/static/js/Graphs.jsx:257 @@ -11824,15 +11791,15 @@ msgstr "Otevřený software" #: pgadmin/dashboard/static/js/WelcomeDashboard.jsx:163 msgid "" "pgAdmin is an Open Source administration and management tool for the " -"PostgreSQL database. It includes a graphical administration interface, an " -"SQL query tool, a procedural code debugger and much more. The tool is " -"designed to answer the needs of developers, DBAs and system administrators " -"alike." +"PostgreSQL database. It includes a graphical administration interface, an" +" SQL query tool, a procedural code debugger and much more. The tool is " +"designed to answer the needs of developers, DBAs and system " +"administrators alike." msgstr "" -"pgAdmin je otevřený nástroj pro administraci a správu PostgreSQL databází. " -"Obsahuje grafické administrační rozhraní, dotazovací nástroj SQL, debugger " -"procedurálních kódů a mnoho dalšího. Tento nástroj je navržen tak, aby " -"odpovídal potřebám vývojářů, DBA i správců systému." +"pgAdmin je otevřený nástroj pro administraci a správu PostgreSQL " +"databází. Obsahuje grafické administrační rozhraní, dotazovací nástroj " +"SQL, debugger procedurálních kódů a mnoho dalšího. Tento nástroj je " +"navržen tak, aby odpovídal potřebám vývojářů, DBA i správců systému." #: pgadmin/dashboard/static/js/WelcomeDashboard.jsx:174 msgid "Quick Links" @@ -12169,8 +12136,8 @@ msgid "architecture" msgstr "architecture" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" -msgstr "Doba běhu (sekundy)" +msgid "OS uptime (seconds)" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 msgid "os_up_since_seconds" @@ -12197,8 +12164,8 @@ msgid "model_name" msgstr "model_name" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" -msgstr "Počet jader" +msgid "Number of cores" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 msgid "no_of_cores" @@ -12326,11 +12293,11 @@ msgstr "Cesta k nápovědě PostgreSQL" #: pgadmin/help/__init__.py:67 msgid "" -"Path to the PostgreSQL documentation. $VERSION$ will be replaced with the " -"major.minor version number." +"Path to the PostgreSQL documentation. $VERSION$ will be replaced with the" +" major.minor version number." msgstr "" -"Cesta k dokumentaci PostgreSQL. $VERSION$ bude nahrazeno číslem major.minor " -"verze." +"Cesta k dokumentaci PostgreSQL. $VERSION$ bude nahrazeno číslem " +"major.minor verze." #: pgadmin/misc/__init__.py:43 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:126 @@ -12355,7 +12322,8 @@ msgstr "Téma" #: pgadmin/misc/__init__.py:92 msgid "" -"Click the save button to apply the theme. Below is the preview of the theme." +"Click the save button to apply the theme. Below is the preview of the " +"theme." msgstr "Kliknutím na tlačítko uložit téma použijete. Níže je náhled tématu." #: pgadmin/misc/__init__.py:98 @@ -12374,13 +12342,13 @@ msgstr "Pracovní prostor" msgid "" "Choose the layout that suits you best. pgAdmin offers two options: the " "Classic layout, a longstanding and familiar design, and the Workspace " -"layout, which provides distraction free dedicated areas for the Query Tool, " -"PSQL, and Schema Diff tools." +"layout, which provides distraction free dedicated areas for the Query " +"Tool, PSQL, and Schema Diff tools." msgstr "" "Vyberte si rozvržení, které vám nejlépe vyhovuje. pgAdmin nabízí dvě " "možnosti: Klasické rozvržení, dlouholetý a známý design, a rozvržení " -"Pracovního prostoru, které poskytuje vyhrazené oblasti bez rozptylování pro " -"nástroje Dotazovací nástroj, PSQL nástroj a Porovnání schémat." +"Pracovního prostoru, které poskytuje vyhrazené oblasti bez rozptylování " +"pro nástroje Dotazovací nástroj, PSQL nástroj a Porovnání schémat." #: pgadmin/misc/__init__.py:116 msgid "Open the Query Tool/PSQL in their respective workspaces" @@ -12388,18 +12356,19 @@ msgstr "Otevřít Dotazovací nástroj/PSQL v příslušných pracovních prosto #: pgadmin/misc/__init__.py:120 msgid "" -"This setting applies only when the layout is set to Workspace Layout. When " -"set to True, all Query Tool/PSQL tabs will open in their respective " -"workspaces. By default, this setting is False, meaning that Query Tool/PSQL " -"tabs will open in the currently active workspace (either the default or the " -"workspace selected at the time of opening)" +"This setting applies only when the layout is set to Workspace Layout. " +"When set to True, all Query Tool/PSQL tabs will open in their respective " +"workspaces. By default, this setting is False, meaning that Query " +"Tool/PSQL tabs will open in the currently active workspace (either the " +"default or the workspace selected at the time of opening)" msgstr "" "Toto nastavení je použito pouze v případě, že je rozvržení nastaveno na " -"rozvržení Pracovního prostoru. Při nastavení na hodnotu Ano se všechny karty " -"Dotazovacího nástroje/PSQL otevřou v příslušných pracovních prostorech. Ve " -"výchozím nastavení je toto nastavení Ne, což znamená, že karty Dotazovacího " -"nástroje/PSQL se otevřou v aktuálně aktivním pracovním prostoru (buď " -"výchozím, nebo pracovním prostoru vybraném v době otevření)." +"rozvržení Pracovního prostoru. Při nastavení na hodnotu Ano se všechny " +"karty Dotazovacího nástroje/PSQL otevřou v příslušných pracovních " +"prostorech. Ve výchozím nastavení je toto nastavení Ne, což znamená, že " +"karty Dotazovacího nástroje/PSQL se otevřou v aktuálně aktivním pracovním" +" prostoru (buď výchozím, nebo pracovním prostoru vybraném v době " +"otevření)." #: pgadmin/misc/__init__.py:131 msgid "Save the application state?" @@ -12407,15 +12376,15 @@ msgstr "Uložit stav aplikace?" #: pgadmin/misc/__init__.py:135 msgid "" -"If set to True, pgAdmin will save the state of opened tools (such as Query " -"Tool, PSQL, Schema Diff, and ERD), including any unsaved data. This data " -"will be automatically restored in the event of an unexpected shutdown or " -"browser refresh." +"If set to True, pgAdmin will save the state of opened tools (such as " +"Query Tool, PSQL, Schema Diff, and ERD), including any unsaved data. This" +" data will be automatically restored in the event of an unexpected " +"shutdown or browser refresh." msgstr "" -"Pokud je nastaveno na hodnotu Ano, pgAdmin uloží stav otevřených nástrojů " -"(jako je Dotazovací nástroj, PSQL nástroj, Porovnání schémat a Nástroj E-R " -"diagram), včetně všech neuložených dat. Tato data budou automaticky obnovena " -"v případě neočekávaného vypnutí nebo aktualizace prohlížeče." +"Pokud je nastaveno na hodnotu Ano, pgAdmin uloží stav otevřených nástrojů" +" (jako je Dotazovací nástroj, PSQL nástroj, Porovnání schémat a Nástroj " +"E-R diagram), včetně všech neuložených dat. Tato data budou automaticky " +"obnovena v případě neočekávaného vypnutí nebo aktualizace prohlížeče." #: pgadmin/misc/__init__.py:145 msgid "Automatically open downloaded file?" @@ -12429,8 +12398,8 @@ msgid "" " application associated with that file type." msgstr "" "Toto nastavení platí a je viditelné pouze v desktopovém režimu. Pokud je " -"nastaveno na hodnotu Ano, stažený soubor se automaticky otevře ve výchozí " -"aplikaci podle typu souboru." +"nastaveno na hodnotu Ano, stažený soubor se automaticky otevře ve výchozí" +" aplikaci podle typu souboru." #: pgadmin/misc/__init__.py:157 msgid "Prompt for the download location?" @@ -12439,8 +12408,8 @@ msgstr "Zeptat se na místo uložení každého souboru" #: pgadmin/misc/__init__.py:161 msgid "" "This setting is applicable and visible only in desktop mode. When set to " -"True, a prompt will appear after clicking the download button, allowing you " -"to choose the download location" +"True, a prompt will appear after clicking the download button, allowing " +"you to choose the download location" msgstr "" "Toto nastavení platí a je viditelné pouze v desktopovém režimu. Pokud je " "nastaveno na hodnotu Ano, po kliknutí na tlačítko stahování zobrazí se " @@ -12472,13 +12441,13 @@ msgstr "Proces již byl dokončen a nelze jej restartovat." #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "Stav procesu na pozadí '{0}' nelze načíst." +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" -msgstr "Proces na pozadí nelze ukončit '{0}'" +msgid "Unable to kill the background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 msgid "Cloud server deployment is pending" @@ -12618,7 +12587,7 @@ msgstr "Doba běhu (s)" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12686,7 +12655,8 @@ msgstr "Chyba při získávání IP hostitele: ${error.response.data.errormsg}" #, python-brace-format msgid "Error while saving cloud wizard data: ${error.response.data.errormsg}" msgstr "" -"Chyba při ukládání dat cloudového průvodce: ${error.response.data.errormsg}" +"Chyba při ukládání dat cloudového průvodce: " +"${error.response.data.errormsg}" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:261 msgid "Validating credentials..." @@ -12725,10 +12695,8 @@ msgstr "Načítání..." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:350 #: pgadmin/misc/cloud/static/js/azure.js:43 #: pgadmin/misc/cloud/static/js/google.js:70 -msgid "" -"Authentication completed successfully. Click the Next button to proceed." -msgstr "" -"Ověření bylo úspěšně dokončeno. Pokračujte kliknutím na tlačítko Další." +msgid "Authentication completed successfully. Click the Next button to proceed." +msgstr "Ověření bylo úspěšně dokončeno. Pokračujte kliknutím na tlačítko Další." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:354 msgid "Verification failed. Access Denied..." @@ -12739,7 +12707,8 @@ msgid "" "Authentication completed successfully but you do not have permission to " "create the cluster." msgstr "" -"Ověřování bylo úspěšně dokončeno, ale nemáte oprávnění k vytvoření clusteru." +"Ověřování bylo úspěšně dokončeno, ale nemáte oprávnění k vytvoření " +"clusteru." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:363 msgid "Authentication is aborted." @@ -12760,16 +12729,14 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "Vyberte poskytovatele cloudu pro databázi PostgreSQL." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " -msgstr "Ověřovací kód pro ověření pgAdmin na EDB BigAnimal je:" +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal " -"authentication page in a new tab." +"By clicking the button below, you will be redirected to the EDB BigAnimal" +" authentication page in a new tab." msgstr "" -"Kliknutím na tlačítko níže budete přesměrováni na autentizační stránku EDB " -"BigAnimal v nové kartě." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:420 msgid "Click here to authenticate yourself to EDB BigAnimal" @@ -12844,8 +12811,8 @@ msgstr "Rozsah veřejných IP adres" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:43 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:278 msgid "" -"IP address range for allowed inbound traffic, for example: 127.0.0.1/32. Add " -"multiple IP addresses/ranges separated with commas." +"IP address range for allowed inbound traffic, for example: 127.0.0.1/32. " +"Add multiple IP addresses/ranges separated with commas." msgstr "" "Rozsah IP adres pro povolený příchozí provoz, například: 127.0.0.1/32. " "Přidejte více IP adres/rozsahů oddělených čárkami." @@ -12887,8 +12854,8 @@ msgid "AWS session token" msgstr "Token relace AWS" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." -msgstr "Dočasná relace AWS vyžaduje token relace." +msgid "Session token required for temporary AWS sessions." +msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 msgid "Password must be 8 characters or more." @@ -12910,8 +12877,9 @@ msgid "" "At least 8 printable ASCII characters. Cannot contain any of the " "following: / (slash), '(single quote), \"(double quote) and @ (at sign)." msgstr "" -"Alespoň 8 tisknutelných znaků ASCII. Nesmí obsahovat nic z následujícího: / " -"(lomítko), ' (jednoduché uvozovky), \" (dvojité uvozovky) a @ (zavináč)." +"Alespoň 8 tisknutelných znaků ASCII. Nesmí obsahovat nic z následujícího:" +" / (lomítko), ' (jednoduché uvozovky), \" (dvojité uvozovky) a @ " +"(zavináč)." #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:171 #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:500 @@ -12982,8 +12950,8 @@ msgstr "Přidělené úložiště musí být mezi 5 - 3072 GiB." #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:339 msgid "" "Creates a standby in a different Availability Zone (AZ) to provide data " -"redundancy, eliminate I/O freezes, and minimize latency spikes during system " -"backups." +"redundancy, eliminate I/O freezes, and minimize latency spikes during " +"system backups." msgstr "" "Vytváří pohotovostní režim v jiné zóně dostupnosti, aby byla zajištěna " "redundance dat, eliminováno zamrzání I/O a minimalizovány špičky latence " @@ -12997,11 +12965,11 @@ msgstr "Chyba při ověřování Microsoft Azure: ${error}" #: pgadmin/misc/cloud/static/js/azure.js:276 #, python-brace-format msgid "" -"Error while checking server name availability with Microsoft Azure: ${error." -"response.data.errormsg}" +"Error while checking server name availability with Microsoft Azure: " +"${error.response.data.errormsg}" msgstr "" -"Chyba při kontrole dostupnosti názvu serveru pomocí Microsoft Azure: ${error." -"response.data.errormsg}" +"Chyba při kontrole dostupnosti názvu serveru pomocí Microsoft Azure: " +"${error.response.data.errormsg}" #: pgadmin/misc/cloud/static/js/azure.js:294 #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:236 @@ -13033,12 +13001,12 @@ msgstr "Azure CLI" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:71 msgid "" -"Azure CLI will use the currently logged in identity through the Azure CLI on " -"the local machine. Interactive Browser will open a browser window to " +"Azure CLI will use the currently logged in identity through the Azure CLI" +" on the local machine. Interactive Browser will open a browser window to " "authenticate a user interactively." msgstr "" -"Azure CLI použije aktuálně přihlášenou identitu prostřednictvím Azure CLI na " -"místním počítači. Interaktivní prohlížeč otevře okno prohlížeče pro " +"Azure CLI použije aktuálně přihlášenou identitu prostřednictvím Azure CLI" +" na místním počítači. Interaktivní prohlížeč otevře okno prohlížeče pro " "interaktivní ověření uživatele." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:77 @@ -13056,8 +13024,8 @@ msgstr "Kliknutím sem se ověříte v Microsoft Azure" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:101 msgid "" "After clicking the button above you will be redirected to the Microsoft " -"Azure authentication page in a new browser tab if the Interactive Browser " -"option is selected." +"Azure authentication page in a new browser tab if the Interactive Browser" +" option is selected." msgstr "" "Po kliknutí na tlačítko výše budete přesměrováni na ověřovací stránku " "Microsoft Azure na nové kartě prohlížeče, pokud je vybrána možnost " @@ -13093,14 +13061,14 @@ msgstr "Zadané uživatelské jméno správce není povoleno." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:454 msgid "" -"The password must be 8-128 characters long and must contain characters from " -"three of the following categories - English uppercase letters, English " -"lowercase letters, numbers (0-9), and non-alphanumeric characters (!, $, #, " -"%, etc.)" +"The password must be 8-128 characters long and must contain characters " +"from three of the following categories - English uppercase letters, " +"English lowercase letters, numbers (0-9), and non-alphanumeric characters" +" (!, $, #, %, etc.)" msgstr "" "Heslo musí mít 8-128 znaků a musí obsahovat znaky ze tří z následujících " -"kategorií – anglická velká písmena, anglická malá písmena, číslice (0–9) a " -"nealfanumerické znaky (!, $, #, %, atd.)" +"kategorií – anglická velká písmena, anglická malá písmena, číslice (0–9) " +"a nealfanumerické znaky (!, $, #, %, atd.)" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:480 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:374 @@ -13114,22 +13082,22 @@ msgid "" "\"azure_superuser\", \"azure_pg_admin\", \"admin\", \"administrator\", " "\"root\", \"guest\", \"public\", or start with \"pg_\"." msgstr "" -"Uživatelské jméno správce musí mít 1-63 znaků a může obsahovat pouze znaky, " -"čísla a podtržítka. Uživatelské jméno nemůže být \"azure_superuser\", " -"\"azure_pg_admin\", \"admin\", \"administrator\", \"root\", \"guest\", " -"\"public\" nebo začínat \"pg_\"." +"Uživatelské jméno správce musí mít 1-63 znaků a může obsahovat pouze " +"znaky, čísla a podtržítka. Uživatelské jméno nemůže být " +"\"azure_superuser\", \"azure_pg_admin\", \"admin\", \"administrator\", " +"\"root\", \"guest\", \"public\" nebo začínat \"pg_\"." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:494 msgid "" -"The password must be 8-128 characters long and must contain characters from " -"three of the following categories - English uppercase letters, English " -"lowercase letters, numbers (0-9), and non-alphanumeric characters (!, $, #, " -"%, etc.), and cannot contain all or part of the login name" +"The password must be 8-128 characters long and must contain characters " +"from three of the following categories - English uppercase letters, " +"English lowercase letters, numbers (0-9), and non-alphanumeric characters" +" (!, $, #, %, etc.), and cannot contain all or part of the login name" msgstr "" "Heslo musí mít 8-128 znaků a musí obsahovat znaky ze tří z následujících " -"kategorií – anglická velká písmena, anglická malá písmena, číslice (0–9) a " -"nealfanumerické znaky (!, $, #, %, atd.), a nemůže obsahovat celé nebo část " -"přihlašovacího jména" +"kategorií – anglická velká písmena, anglická malá písmena, číslice (0–9) " +"a nealfanumerické znaky (!, $, #, %, atd.), a nemůže obsahovat celé nebo " +"část přihlašovacího jména" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:521 msgid "" @@ -13139,9 +13107,9 @@ msgid "" "192.168.0.100 - 192.168.0.200\"" msgstr "" "Seznam IP adres nebo rozsah IP adres (počáteční IP adresa - koncová IP " -"adresa), ze kterých má být přijímán příchozí provoz. Přidejte více IP adres/" -"rozsahů oddělených čárkami, například: \\\"192.168.0.50, 192.168.0.100 - " -"192.168.0.200\"" +"adresa), ze kterých má být přijímán příchozí provoz. Přidejte více IP " +"adres/rozsahů oddělených čárkami, například: \\\"192.168.0.50, " +"192.168.0.100 - 192.168.0.200\"" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:551 msgid "Zone redundant high availability" @@ -13149,11 +13117,11 @@ msgstr "Zónově redundantní vysoká dostupnost" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:577 msgid "" -"Zone redundant high availability deploys a standby replica in a different " -"zone. The Burstable instance type does not support high availability." +"Zone redundant high availability deploys a standby replica in a different" +" zone. The Burstable instance type does not support high availability." msgstr "" -"Zónová redundantní vysoká dostupnost nasazuje záložní repliku v jiné zóně. " -"Typ instance Burstable nepodporuje vysokou dostupnost." +"Zónová redundantní vysoká dostupnost nasazuje záložní repliku v jiné " +"zóně. Typ instance Burstable nepodporuje vysokou dostupnost." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:638 #: pgadmin/misc/cloud/static/js/biganimal_schema.ui.js:468 @@ -13209,11 +13177,9 @@ msgstr "Rozsah veřejných IP adres nemůže být prázdný." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" -"Name must be more than 2 characters and must only contain lowercase letters, " -"numbers, and hyphens" +"Name must be more than 2 characters and must only contain lowercase " +"letters, numbers, and hyphens." msgstr "" -"Název musí mít více než 2 znaky a musí obsahovat pouze malá písmena, čísla a " -"pomlčky" #: pgadmin/misc/cloud/static/js/biganimal.js:225 #: pgadmin/misc/cloud/static/js/biganimal.js:232 @@ -13293,8 +13259,8 @@ msgstr "Počet pohotovostních replik" #: pgadmin/misc/cloud/static/js/biganimal_schema.ui.js:75 msgid "" -"Adding standby replicas will increase your number of CPUs, as well as your " -"cost." +"Adding standby replicas will increase your number of CPUs, as well as " +"your cost." msgstr "Přidání záložních replik zvýší váš počet CPU a také vaše náklady." #: pgadmin/misc/cloud/static/js/biganimal_schema.ui.js:77 @@ -13359,8 +13325,9 @@ msgstr "Heslo databáze" #: pgadmin/misc/cloud/static/js/biganimal_schema.ui.js:485 msgid "" -"IP address range for allowed inbound traffic, for example: 127.0.0.1/32. Add " -"multiple IP addresses/ranges separated with commas. Leave blank for 0.0.0.0/0" +"IP address range for allowed inbound traffic, for example: 127.0.0.1/32. " +"Add multiple IP addresses/ranges separated with commas. Leave blank for " +"0.0.0.0/0" msgstr "" "Rozsah IP adres pro povolený příchozí provoz, například: 127.0.0.1/32. " "Přidejte více IP adres/rozsahů oddělených čárkami. Ponechte prázdné pro " @@ -13379,14 +13346,14 @@ msgstr "Nasadit cloudovou instanci..." #, python-brace-format msgid "Error while clearing cloud wizard data: ${error.response.data.errormsg}" msgstr "" -"Při mazání dat cloudového průvodce došlo k chybě: ${error.response.data." -"errormsg}" +"Při mazání dat cloudového průvodce došlo k chybě: " +"${error.response.data.errormsg}" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" -msgstr "Chyba při přihlašování: ${error}" +msgid "Error during authentication: ${error}" +msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:313 @@ -13399,16 +13366,16 @@ msgstr "Soubor s tajným klíčem klienta" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:41 msgid "" -"Select a client secrets file containing the client ID, client secret, and " -"other OAuth 2.0 parameters for google authentication. Refer link for creating client secret." msgstr "" "Vyberte soubor s tajnými klíči klienta obsahující ID klienta, tajný klíč " "klienta a další parametry OAuth 2.0 pro přihlášení Google. Viz odkaz pro vytvoření tajného klíče klienta." #: pgadmin/misc/cloud/static/js/google_schema.ui.js:53 @@ -13460,8 +13427,8 @@ msgid "High availability?" msgstr "Vysoká dostupnost" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." -msgstr "Vyberte sekundární zónu dostupnosti jinou než primární." +msgid "Please select a secondary availability zone different from the primary." +msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 msgid "Admin username for your Google Cloud Sql PostgreSQL instance." @@ -13475,11 +13442,9 @@ msgstr "Nastavte heslo pro výchozího administrátora \"postgres\"." #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should start " -"with a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" -"Název musí obsahovat pouze malá písmena, čísla a pomlčky. Měl by začínat " -"písmenem a měl by mít maximálně 97 znaků." #: pgadmin/misc/cloud/utils/__init__.py:81 #, python-brace-format @@ -13600,11 +13565,11 @@ msgstr "Znovu načíst soubor?" #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:399 msgid "" -"The file has been modified by another program. Do you want to reload it and " -"lose changes made in pgAdmin?" +"The file has been modified by another program. Do you want to reload it " +"and lose changes made in pgAdmin?" msgstr "" -"Soubor byl upraven jiným programem. Chcete jej znovu načíst a ztratit změny " -"provedené v pgAdminu?" +"Soubor byl upraven jiným programem. Chcete jej znovu načíst a ztratit " +"změny provedené v pgAdminu?" #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:632 msgid "Are you sure you want to delete this file/folder?" @@ -13737,32 +13702,32 @@ msgstr "Stávající server (volitelné)" msgid "Server Name" msgstr "Název serveru" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "Databáze musí být zadána." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "Uživatel musí být zadán." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "Připojení k serveru pgAdmin bylo ztraceno." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "Připojit k serveru" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "Připojit a otevřít Dotazovací nástroj" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "Připojit a otevřít PSQL nástroj" @@ -13794,23 +13759,18 @@ msgstr "Vítejte v pracovním prostoru Dotazovacího nástroje!" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:91 msgid "" -"The Query Tool is a robust and versatile environment designed for executing " -"SQL commands and reviewing result sets efficiently." +"The Query Tool is a robust and versatile environment designed for " +"executing SQL commands and reviewing result sets efficiently." msgstr "" -"Dotazovací nástroj je robustní a všestranné prostředí navržené pro efektivní " -"provádění příkazů SQL a kontrolu sad výsledků." +"Dotazovací nástroj je robustní a všestranné prostředí navržené pro " +"efektivní provádění příkazů SQL a kontrolu sad výsledků." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" -"In this workspace, you can seamlessly open and manage multiple query tabs, " -"making it easier to organize your work. You can select the existing servers " -"or create a completely new ad-hoc connection to any database server as " -"needed." +"In this workspace, you can seamlessly open and manage multiple query " +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" -"V tomto pracovním prostoru můžete bez problémů otevřít a spravovat více " -"karet dotazů, což usnadňuje organizaci vaší práce. Podle potřeby můžete " -"vybrat existující servery nebo vytvořit zcela nové ad-hoc připojení k " -"libovolnému databázovému serveru." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 msgid "Welcome to the PSQL Workspace!" @@ -13818,23 +13778,18 @@ msgstr "Vítejte v pracovním prostoru PSQL nástroje!" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:97 msgid "" -"The PSQL tool allows users to connect to PostgreSQL or EDB Advanced server " -"using the psql command line interface." +"The PSQL tool allows users to connect to PostgreSQL or EDB Advanced " +"server using the psql command line interface." msgstr "" -"PSQL nástroj umožňuje uživatelům připojit se k serveru PostgreSQL nebo EDB " -"Advanced pomocí rozhraní příkazového řádku psql." +"PSQL nástroj umožňuje uživatelům připojit se k serveru PostgreSQL nebo " +"EDB Advanced pomocí rozhraní příkazového řádku psql." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" -"In this workspace, you can seamlessly open and manage multiple PSQL tabs, " -"making it easier to organize your work. You can select the existing servers " -"or create a completely new ad-hoc connection to any database server as " -"needed." +"In this workspace, you can seamlessly open and manage multiple PSQL tabs," +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" -"V tomto pracovním prostoru můžete bez problémů otevřít a spravovat více " -"záložek PSQL, což usnadňuje organizaci vaší práce. Podle potřeby můžete " -"vybrat existující servery nebo vytvořit zcela nové ad-hoc připojení k " -"libovolnému databázovému serveru." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 msgid "Let's connect to the server" @@ -13873,8 +13828,7 @@ msgstr "Je vyžadováno občerstvení průzkumníka objektů" #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:285 msgid "An object explorer refresh is required. Do you wish to refresh it now?" -msgstr "" -"Je vyžadováno občerstvení průzkumníka objektů. Přejete si ji nyní obnovit?" +msgstr "Je vyžadováno občerstvení průzkumníka objektů. Přejete si ji nyní obnovit?" #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:294 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:308 @@ -13920,19 +13874,19 @@ msgid "Reset all preferences" msgstr "Resetovat všechna nastavení" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." -msgstr "Toto nastavení slouží k zobrazení/skrytí uzlů v průzkumníku objektů." +msgid "This setting is used to show/hide nodes in the Object Explorer." +msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 msgid "" -"Enter the directory in which the psql, pg_dump, pg_dumpall, and pg_restore " -"utilities can be found for the corresponding database server version. The " -"default path will be used for server versions that do not have a path " -"specified." +"Enter the directory in which the psql, pg_dump, pg_dumpall, and " +"pg_restore utilities can be found for the corresponding database server " +"version. The default path will be used for server versions that do not " +"have a path specified." msgstr "" -"Zadejte adresář, ve kterém jsou obslužné programy psql, pg_dump, pg_dumpall " -"a pg_restore pro odpovídající verzi databázového serveru. Výchozí cesta bude " -"použita pro verze serveru, které nemají zadanou cestu." +"Zadejte adresář, ve kterém jsou obslužné programy psql, pg_dump, " +"pg_dumpall a pg_restore pro odpovídající verzi databázového serveru. " +"Výchozí cesta bude použita pro verze serveru, které nemají zadanou cestu." #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/utils/constants.py:28 @@ -13957,9 +13911,8 @@ msgid "Save & Reload Later" msgstr "Uložit a znovu načíst později" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" -"Přejděte na libovolnou položku níže a zobrazte nebo upravte její nastavení." #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 msgid "Set as default" @@ -14072,8 +14025,7 @@ msgid "Please configure the PostgreSQL Binary Path in the Preferences." msgstr "Nakonfigurujte binární cestu k PostgreSQL v Nastavení." #: pgadmin/static/js/utils.js:286 -msgid "" -"Please configure the EDB Advanced Server Binary Path in the Preferences." +msgid "Please configure the EDB Advanced Server Binary Path in the Preferences." msgstr "V Nastavení nastavte cestu k EDB Advanced Server." #: pgadmin/static/js/utils.js:293 @@ -14092,26 +14044,26 @@ msgstr "Nepodařilo se načíst nastavení %s modulu %s" #: pgadmin/static/js/utils.js:364 msgid "" "The file opened contains bidirectional Unicode characters which could be " -"interpreted differently than what is displayed. If this is unexpected it is " -"recommended that you review the text in an application that can display " -"hidden Unicode characters before proceeding." +"interpreted differently than what is displayed. If this is unexpected it " +"is recommended that you review the text in an application that can " +"display hidden Unicode characters before proceeding." msgstr "" "Otevřený soubor obsahuje obousměrné znaky Unicode, které by mohly být " "interpretovány jinak, než jak je zobrazeno. Pokud to neočekáváte, " -"doporučujeme, abyste si před pokračováním přečetli text v aplikaci, která " -"dokáže zobrazit skryté znaky Unicode." +"doporučujeme, abyste si před pokračováním přečetli text v aplikaci, která" +" dokáže zobrazit skryté znaky Unicode." #: pgadmin/static/js/utils.js:366 msgid "" "The pasted text contains bidirectional Unicode characters which could be " -"interpreted differently than what is displayed. If this is unexpected it is " -"recommended that you review the text in an application that can display " -"hidden Unicode characters before proceeding." +"interpreted differently than what is displayed. If this is unexpected it " +"is recommended that you review the text in an application that can " +"display hidden Unicode characters before proceeding." msgstr "" "Vložený text obsahuje obousměrné znaky Unicode, které by mohly být " "interpretovány jinak, než jak je zobrazeno. Pokud to neočekáváte, " -"doporučujeme, abyste si před pokračováním přečetli text v aplikaci, která " -"dokáže zobrazit skryté znaky Unicode." +"doporučujeme, abyste si před pokračováním přečetli text v aplikaci, která" +" dokáže zobrazit skryté znaky Unicode." #: pgadmin/static/js/utils.js:368 msgid "Trojan Source Warning" @@ -14119,21 +14071,22 @@ msgstr "Upozornění na možný zdroj trojského koně" #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:22 msgid "" -"Select the user that will take ownership of the shared servers created by " -". shared servers are currently owned by this user.

" -"Clicking on the “Change” button will either change ownership if a user is " -"selected or delete any shared servers if no user is selected. There is no " -"way to reverse this action." +"Select the user that will take ownership of the shared servers created by" +" . shared servers are currently owned by this user. " +"

Clicking on the “Change” button will either change ownership " +"if a user is selected or delete any shared servers if no user is " +"selected. There is no way to reverse this action." msgstr "" -"Vyberte uživatele, který převezme vlastnictví sdílených serverů vytvořených " -". Sdílené servery aktuálně vlastní tento uživatel.

" -"Kliknutím na tlačítko \"Změnit\" buď změníte vlastnictví, pokud je vybrán " -"uživatel, nebo odstraníte všechny sdílené servery, pokud není vybrán žádný " -"uživatel. Tuto akci nelze nijak vrátit." +"Vyberte uživatele, který převezme vlastnictví sdílených serverů " +"vytvořených . Sdílené servery aktuálně vlastní tento " +"uživatel.

Kliknutím na tlačítko \"Změnit\" buď změníte " +"vlastnictví, pokud je vybrán uživatel, nebo odstraníte všechny sdílené " +"servery, pokud není vybrán žádný uživatel. Tuto akci nelze nijak vrátit." #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:35 msgid "" -"The shared servers owned by will be deleted. Do you wish to continue?" +"The shared servers owned by will be deleted. Do you wish to " +"continue?" msgstr "" "Sdílené servery vlastněné uživatelem budou smazány. Chcete " "pokračovat?" @@ -14157,19 +14110,18 @@ msgstr "Neukládat" #: pgadmin/static/js/Dialogs/ConnectServerContent.jsx:67 #, python-format msgid "" -"Please enter the SSH Tunnel password for the identity file '%s' to connect " -"the server \"%s\"" +"Please enter the SSH Tunnel password for the identity file '%s' to " +"connect the server \"%s\"" msgstr "" -"Zadejte heslo SSH tunelu pro soubor identity '%s' pro připojení k serveru " -"\"%s\"" +"Zadejte heslo SSH tunelu pro soubor identity '%s' pro připojení k serveru" +" \"%s\"" #: pgadmin/static/js/Dialogs/ConnectServerContent.jsx:68 #, python-format msgid "" -"Please enter the SSH Tunnel password for the user '%s' to connect the server " -"\"%s\"" -msgstr "" -"Zadejte heslo SSH tunelu pro uživatele '%s' pro připojení k serveru \"%s\"" +"Please enter the SSH Tunnel password for the user '%s' to connect the " +"server \"%s\"" +msgstr "Zadejte heslo SSH tunelu pro uživatele '%s' pro připojení k serveru \"%s\"" #: pgadmin/static/js/Dialogs/ConnectServerContent.jsx:77 #: pgadmin/static/js/Dialogs/ConnectServerContent.jsx:100 @@ -14178,8 +14130,7 @@ msgstr "Uložit heslo" #: pgadmin/static/js/Dialogs/ConnectServerContent.jsx:85 #, python-format -msgid "" -"Please enter the password for the user '%s' to connect the server - \"%s\"" +msgid "Please enter the password for the user '%s' to connect the server - \"%s\"" msgstr "Zadejte heslo pro uživatele '%s' pro připojení serveru - \"%s\"" #: pgadmin/static/js/Dialogs/ConnectServerContent.jsx:86 @@ -14197,7 +14148,7 @@ msgstr "Zadejte heslo uživatele pro připojení k serveru - \"%s\"" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -14212,9 +14163,9 @@ msgstr "Zadejte hlavní heslo." #: pgadmin/static/js/Dialogs/MasterPasswordContent.jsx:67 #, python-brace-format msgid "" -"Saved passwords are encrypted using encryption key stored in ${keyringName}. " -"Enter the master password for your existing pgAdmin saved passwords and they " -"will be re-encrypted and saved when you click OK." +"Saved passwords are encrypted using encryption key stored in " +"${keyringName}. Enter the master password for your existing pgAdmin saved" +" passwords and they will be re-encrypted and saved when you click OK." msgstr "" "Uložená hesla jsou zašifrována pomocí šifrovacího klíče uloženého v " "${keyringName}. Zadejte hlavní heslo pro vaše stávající hesla uložená v " @@ -14261,11 +14212,9 @@ msgstr "Migrace selhala" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" -"Dříve uložená hesla nelze znovu zašifrovat pomocí šifrovacího klíče " -"uloženého v ${res.data.data.keyring_name} z důvodu ${error}" #: pgadmin/static/js/Dialogs/index.jsx:94 msgid "Migration successful" @@ -14274,8 +14223,8 @@ msgstr "Migrace úspěšná" #: pgadmin/static/js/Dialogs/index.jsx:95 #, python-brace-format msgid "" -"Passwords previously saved are re-encrypted using encryption key stored in " -"the ${res.data.data.keyring_name}." +"Passwords previously saved are re-encrypted using encryption key stored " +"in the ${res.data.data.keyring_name}." msgstr "" "Dříve uložená hesla jsou znovu zašifrována pomocí šifrovacího klíče " "uloženého v ${res.data.data.keyring_name}." @@ -14297,8 +14246,8 @@ msgid "" "The master password retrieved from the master password hook utility is " "different from what was previously retrieved." msgstr "" -"Hlavní heslo získané pomocí hooku z nástroje hlavního hesla se liší od toho, " -"co bylo načteno dříve." +"Hlavní heslo získané pomocí hooku z nástroje hlavního hesla se liší od " +"toho, co bylo načteno dříve." #: pgadmin/static/js/Dialogs/index.jsx:120 msgid "Do you want to reset your master password to match?" @@ -14306,28 +14255,28 @@ msgstr "Chcete obnovit své hlavní heslo tak, aby se shodovalo?" #: pgadmin/static/js/Dialogs/index.jsx:121 msgid "" -"Note that this will close all open database connections and remove all saved " -"passwords." +"Note that this will close all open database connections and remove all " +"saved passwords." msgstr "" "Všimněte si, že tím zavřete všechna otevřená databázová připojení a " "odstraníte všechna uložená hesla." #: pgadmin/static/js/Dialogs/index.jsx:149 msgid "" -"This will remove all the saved passwords. This will also remove established " -"connections to the server and you may need to reconnect again. Do you wish " -"to continue?" +"This will remove all the saved passwords. This will also remove " +"established connections to the server and you may need to reconnect " +"again. Do you wish to continue?" msgstr "" "Toto smaže všechna uložená hesla a také odstraníte navázaná připojení k " "serveru a možná bude nutné se znovu připojit. Chcete pokračovat?" #: pgadmin/static/js/Dialogs/index.jsx:209 msgid "" -"Please make sure to disconnect the server and update the new password in the " -"pgpass file before performing any other operation" +"Please make sure to disconnect the server and update the new password in " +"the pgpass file before performing any other operation" msgstr "" -"Před provedením jakékoli jiné operace se ujistěte, že jste odpojili server a " -"aktualizovali nové heslo v souboru pgpass" +"Před provedením jakékoli jiné operace se ujistěte, že jste odpojili " +"server a aktualizovali nové heslo v souboru pgpass" #: pgadmin/static/js/Dialogs/index.jsx:231 msgid "Change pgAdmin User Password" @@ -14472,11 +14421,9 @@ msgstr "Heap Blocks" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" -"Pomocí tlačítka Vyložit/Vyložit analýzu vygenerujete plán dotazu. " -"Alternativně můžete také spustit \"EXPLAIN (FORMAT JSON) [QUERY]\"." #: pgadmin/static/js/PgTreeView/index.jsx:132 msgid "No objects are found to display" @@ -14585,15 +14532,16 @@ msgid "%s in %s" msgstr "%s v %s" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" -msgstr "Zapomenout heslo" +msgid "Forgot Password" +msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 msgid "" "Enter the email address for the user account you wish to recover the " "password for:" msgstr "" -"Zadejte e-mailovou adresu uživatelského účtu, pro který chcete obnovit heslo:" +"Zadejte e-mailovou adresu uživatelského účtu, pro který chcete obnovit " +"heslo:" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:20 msgid "Email Address" @@ -14779,8 +14727,8 @@ msgid "Maximise" msgstr "Maximalizovat" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "Obnovit" @@ -14808,11 +14756,11 @@ msgstr "Chyba při obnovení uloženého stavu stromu." #: pgadmin/static/js/tree/tree_utils.js:36 msgid "" -"Databases with = symbols in the name cannot be backed up or restored using " -"this utility." +"Databases with = symbols in the name cannot be backed up or restored " +"using this utility." msgstr "" -"Pomocí tohoto nástroje nelze zálohovat ani obnovit databáze se znaky '=' v " -"názvu." +"Pomocí tohoto nástroje nelze zálohovat ani obnovit databáze se znaky '=' " +"v názvu." #: pgadmin/static/js/tree/tree_utils.js:49 msgid "Please select server or child node from the object explorer." @@ -14832,8 +14780,8 @@ msgstr "Zadání štítků..." #: pgadmin/static/js/tree/ObjectExplorer/ObjectExplorerFilter.jsx:153 msgid "" -"Applying the filter will only hide the servers from view, it won't close any " -"active connections." +"Applying the filter will only hide the servers from view, it won't close " +"any active connections." msgstr "" "Použití filtru pouze skryje servery ze zobrazení, neukončí žádná aktivní " "připojení." @@ -14853,7 +14801,7 @@ msgid "Filtered Rows..." msgstr "Filtrované řádky..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "Záloha" @@ -14909,11 +14857,11 @@ msgstr "Zálohovat globální objekty..." #: pgadmin/tools/backup/static/js/backup.js:68 msgid "" -"Please select any server from the object explorer to take Backup of global " -"objects." +"Please select any server from the object explorer to take Backup of " +"global objects." msgstr "" -"Chcete-li provést zálohu globálních objektů, vyberte v průzkumníku objektů " -"libovolný server." +"Chcete-li provést zálohu globálních objektů, vyberte v průzkumníku " +"objektů libovolný server." #: pgadmin/tools/backup/static/js/backup.js:77 #: pgadmin/tools/backup/static/js/backup.js:105 @@ -14922,17 +14870,16 @@ msgstr "Zálohovat server..." #: pgadmin/tools/backup/static/js/backup.js:81 #: pgadmin/tools/backup/static/js/backup.js:109 -msgid "" -"Please select any server from the object explorer to take Server Backup." +msgid "Please select any server from the object explorer to take Server Backup." msgstr "" -"Chcete-li provést zálohu serveru, vyberte v průzkumníku objektů libovolný " -"server." +"Chcete-li provést zálohu serveru, vyberte v průzkumníku objektů libovolný" +" server." #: pgadmin/tools/backup/static/js/backup.js:95 #: pgadmin/tools/backup/static/js/backup.js:124 msgid "" -"Please select any database or schema or table from the object explorer to " -"take Backup." +"Please select any database or schema or table from the object explorer to" +" take Backup." msgstr "" "Chcete-li provést zálohu, vyberte libovolnou databázi nebo schéma nebo " "tabulku z průzkumníku objektů." @@ -14942,11 +14889,11 @@ msgstr "" msgid "Backup..." msgstr "Zálohovat..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "Chyba zálohování" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Záloha (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -15161,8 +15108,8 @@ msgid "Role name" msgstr "Název role" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "Formát zálohy bude prostý text" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -15245,10 +15192,9 @@ msgstr "objekty" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" -"Pokud je vybráno schéma, pak bude provedena záloha pouze vybraných schémat" #: pgadmin/tools/backup/static/js/backup.ui.js:781 #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:106 @@ -15259,9 +15205,9 @@ msgstr "Zadejte název souboru." #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" -"Only objects global to the entire database will be backed up, in PLAIN format" +"Only objects global to the entire database will be backed up, in PLAIN " +"format." msgstr "" -"Budou zálohovány pouze globální objekty pro celou databázi ve formátu PROSTÝ" #: pgadmin/tools/debugger/__init__.py:64 #: pgadmin/tools/debugger/static/js/components/ToolBar.jsx:171 @@ -15308,7 +15254,8 @@ msgid "Next tab" msgstr "Další karta" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" msgstr "Přepnout kartu" #: pgadmin/tools/debugger/__init__.py:366 @@ -15330,10 +15277,9 @@ msgstr "Nelze ladit zabalené funkce EDB Advanced Server." #: pgadmin/tools/debugger/__init__.py:457 msgid "" -"An 'edbspl' target with a variadic argument is not supported and cannot be " -"debugged." -msgstr "" -"Cíl 'edbspl' s variadickým argumentem není podporován a nelze jej odladit." +"An 'edbspl' target with a variadic argument is not supported and cannot " +"be debugged." +msgstr "Cíl 'edbspl' s variadickým argumentem není podporován a nelze jej odladit." #: pgadmin/tools/debugger/__init__.py:532 #: pgadmin/tools/debugger/__init__.py:546 @@ -15342,8 +15288,8 @@ msgstr "V této databázi se nepodařilo najít rozšíření pldbgapi." #: pgadmin/tools/debugger/__init__.py:554 msgid "" -"The debugger plugin is not enabled. Please create the pldbgapi extension in " -"this database." +"The debugger plugin is not enabled. Please create the pldbgapi extension " +"in this database." msgstr "" "Rozšíření pro ladění není povoleno. Vytvořte rozšíření pldbgapi v této " "databázi." @@ -15363,12 +15309,12 @@ msgstr "Nelze načíst informace o ladícím rozšíření." #: pgadmin/tools/debugger/__init__.py:749 msgid "" "The debugger plugin is not enabled. Please add the plugin to the " -"shared_preload_libraries setting in the postgresql.conf file and restart the " -"database server for indirect debugging." +"shared_preload_libraries setting in the postgresql.conf file and restart " +"the database server for indirect debugging." msgstr "" "Rozšíření ladění není povolen. Přidejte rozšíření do nastavení " -"shared_preload_library v souboru postgresql.conf a restartujte databázový " -"server pro nepřímé ladění." +"shared_preload_library v souboru postgresql.conf a restartujte databázový" +" server pro nepřímé ladění." #: pgadmin/tools/debugger/__init__.py:768 msgid "Please upgrade the pldbgapi extension to 1.1 or above and try again." @@ -15383,8 +15329,8 @@ msgid "Value deposited successfully" msgstr "Hodnota byla úspěšně uložena" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "Chyba při nastavování hodnoty" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15468,11 +15414,11 @@ msgstr "Chyba ladění" #: pgadmin/tools/debugger/static/js/DebuggerModule.js:493 #, python-brace-format msgid "" -"Current database has been moved or renamed to ${db_label}. Click on the OK " -"button to refresh the database name." +"Current database has been moved or renamed to ${db_label}. Click on the " +"OK button to refresh the database name." msgstr "" -"Aktuální databáze byla přesunuta nebo přejmenována na ${db_label}. Kliknutím " -"na tlačítko OK obnovíte název databáze." +"Aktuální databáze byla přesunuta nebo přejmenována na ${db_label}. " +"Kliknutím na tlačítko OK obnovíte název databáze." #: pgadmin/tools/debugger/static/js/components/DebuggerArgs.ui.js:47 msgid "Null?" @@ -15492,8 +15438,8 @@ msgid "Use Default?" msgstr "Použít výchozí" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "Nelze načíst argumenty ze serveru" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15521,8 +15467,8 @@ msgstr "Ladění zrušeno" #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:167 msgid "" -"Debugger has been aborted. On clicking the ok button, debugger panel will be " -"closed." +"Debugger has been aborted. On clicking the ok button, debugger panel will" +" be closed." msgstr "Ladění bylo zrušeno. Po kliknutí na tlačítko ok se panel ladění zavře." #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:181 @@ -15542,11 +15488,6 @@ msgstr "Chyba při odstraňování všech bodů přerušení." msgid "Error while fetching breakpoint information." msgstr "Chyba při načítání informací o bodu přerušení." -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "Nebylo připojeno k serveru nebo připojení k serveru bylo uzavřeno." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "Při načítání informací o zprávách došlo k chybě." @@ -15730,8 +15671,8 @@ msgstr "SQL včetně DROP tabulky" #: pgadmin/tools/erd/__init__.py:421 pgadmin/tools/erd/__init__.py:473 msgid "" -"If enabled, the SQL generated by the ERD Tool will add DROP table DDL before " -"each CREATE table DDL." +"If enabled, the SQL generated by the ERD Tool will add DROP table DDL " +"before each CREATE table DDL." msgstr "" "Pokud je povoleno, SQL generované nástrojem E-R diagram přidá DDL DROP " "tabulky před každé DDL CREATE tabulky." @@ -15745,9 +15686,9 @@ msgid "" "The maximum depth pgAdmin should traverse to find related tables when " "generating an ERD for a table. Use -1 for no limit." msgstr "" -"Při generování E-R diagramu pro tabulku by měl pgAdmin procházet maximální " -"hloubku, aby našel, aby našel související tabulky. Použijte -1 pro žádný " -"limit." +"Při generování E-R diagramu pro tabulku by měl pgAdmin procházet " +"maximální hloubku, aby našel, aby našel související tabulky. Použijte -1 " +"pro žádný limit." #: pgadmin/tools/erd/__init__.py:442 #: pgadmin/tools/erd/static/js/erd_tool/components/MainToolBar.jsx:289 @@ -15793,8 +15734,8 @@ msgstr "Formátovat soubor projektu E-R digaramu" #: pgadmin/tools/erd/__init__.py:486 msgid "" -"If enabled, the .pgerd project file of the ERD tool will be formatted before " -"saving." +"If enabled, the .pgerd project file of the ERD tool will be formatted " +"before saving." msgstr "" "Pokud je tato možnost povolena, bude soubor projektu .pgerd nástroje E-R " "diagram před uložením naformátován." @@ -15862,8 +15803,8 @@ msgid "Cannot drop table from outside of the current database." msgstr "Nelze smazat tabulku zvenčí aktuální databáze." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" -msgstr "Odstranit?" +msgid "Delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 #, python-format @@ -15871,8 +15812,8 @@ msgid "You have selected %s tables and %s links." msgstr "Vybrali jste %s tabulek a %s vazeb." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" -msgstr "Opravdu je chcete smazat?" +msgid "Are you sure you want to delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 msgid "Loading project..." @@ -15890,11 +15831,13 @@ msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:793 msgid "" -"-- Please log an issue at https://github.com/pgadmin-org/pgadmin4/issues/new/" -"choose if you find any bugs, including reproduction steps.\n" +"-- Please log an issue at https://github.com/pgadmin-" +"org/pgadmin4/issues/new/choose if you find any bugs, including " +"reproduction steps.\n" msgstr "" -"-- Prosím, pokud najdete nějaké chyby, sdělte nám je na https://github.com/" -"pgadmin-org/pgadmin4/issues/new/choose včetně kroků pro reprodukci\n" +"-- Prosím, pokud najdete nějaké chyby, sdělte nám je na " +"https://github.com/pgadmin-org/pgadmin4/issues/new/choose včetně kroků " +"pro reprodukci\n" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:806 msgid "Preparing the SQL..." @@ -15914,8 +15857,8 @@ msgstr "Limit maximální velikosti obrázku" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:918 msgid "" -"The downloaded image has exceeded the maximum size of 32767 x 32767 pixels, " -"and has been cropped to that size." +"The downloaded image has exceeded the maximum size of 32767 x 32767 " +"pixels, and has been cropped to that size." msgstr "" "Stažený obrázek přesáhl maximální velikost 32767 x 32767 pixelů a byl na " "tuto velikost oříznut." @@ -16080,8 +16023,8 @@ msgid "A constraint is required to implement One to One relationship." msgstr "K implementaci vazby 1:1 je vyžadováno omezení." #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." -msgstr "Primární klíč již existuje, vyberte jiné omezení." +msgid "Primary key already exists, please select a different constraint." +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 msgid "Check Note" @@ -16133,11 +16076,11 @@ msgstr "Správce oprávnění" #: pgadmin/tools/grant_wizard/static/js/GrantWizard.jsx:311 msgid "" -"The SQL below will be executed on the database server to grant the selected " -"privileges. Please click on Finish to complete the process." +"The SQL below will be executed on the database server to grant the " +"selected privileges. Please click on Finish to complete the process." msgstr "" -"Níže uvedený SQL kód bude spuštěn na databázovém serveru k udělení vybraných " -"oprávnění. Proces dokončete kliknutím na Dokončit." +"Níže uvedený SQL kód bude spuštěn na databázovém serveru k udělení " +"vybraných oprávnění. Proces dokončete kliknutím na Dokončit." #: pgadmin/tools/grant_wizard/static/js/grant_wizard.js:43 #: pgadmin/tools/grant_wizard/static/js/grant_wizard.js:63 @@ -16149,8 +16092,8 @@ msgid "" "Please select any database, schema or schema objects from the object " "explorer to access Grant Wizard Tool." msgstr "" -"Chcete-li získat přístup k nástroji Správce oprávnění, vyberte v průzkumníku " -"objektů libovolnou databázi, schéma nebo objekty schématu." +"Chcete-li získat přístup k nástroji Správce oprávnění, vyberte v " +"průzkumníku objektů libovolnou databázi, schéma nebo objekty schématu." #: pgadmin/tools/import_export/__init__.py:42 #: pgadmin/tools/import_export/static/js/import_export.ui.js:56 @@ -16193,14 +16136,19 @@ msgstr "Import dat" msgid "Export Data" msgstr "Export dat" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "Zadaný server se nepodařilo najít." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "Nejprve se připojte k serveru..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "Zadejte platný soubor" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -16278,17 +16226,12 @@ msgstr "ignorovat" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " -"input value into its data type. An error_action value of stop means fail the " -"command, while ignore means discard the input row and continue with the next " -"one. The default is stop. The ignore option is applicable only for COPY FROM " -"when the FORMAT is text or csv." +"Specifies how to behave when encountering an error converting a column's " +"input value into its data type. An error_action value of stop means fail " +"the command, while ignore means discard the input row and continue with " +"the next one. The default is stop. The ignore option is applicable only " +"for COPY FROM when the FORMAT is text or csv." msgstr "" -"Určuje, jak se má chovat, když dojde k chybě při převodu vstupní hodnoty " -"sloupce na datový typ. Hodnota error_action s hodnotou zastavit znamená " -"selhání příkazu, zatímco ignorovat znamená zahození vstupního řádku a " -"pokračování dalším. Výchozí hodnota je stop. Možnost ignorovat je použitelná " -"pouze pro COPY FROM, pokud je FORMÁT text nebo csv." #: pgadmin/tools/import_export/static/js/import_export.ui.js:142 msgid "Log Verbosity" @@ -16306,13 +16249,13 @@ msgstr "podrobný" msgid "" "Specify the amount of messages emitted by a COPY command: default or " "verbose. If verbose is specified, additional messages are emitted during " -"processing. This is currently used in COPY FROM command when ON_ERROR option " -"is set to ignore." +"processing. This is currently used in COPY FROM command when ON_ERROR " +"option is set to ignore." msgstr "" "Určete počet zpráv vygenerovaných příkazem COPY: výchozí nebo podrobný. " -"Pokud je zadána možnost podrobný, budou během zpracování vygenerovány další " -"zprávy. Toto se aktuálně používá v příkazu COPY FROM, když je volba ON_ERROR " -"nastavena na ignorovat." +"Pokud je zadána možnost podrobný, budou během zpracování vygenerovány " +"další zprávy. Toto se aktuálně používá v příkazu COPY FROM, když je volba" +" ON_ERROR nastavena na ignorovat." #: pgadmin/tools/import_export/static/js/import_export.ui.js:172 msgid "Freeze" @@ -16320,22 +16263,23 @@ msgstr "Zmrazit" #: pgadmin/tools/import_export/static/js/import_export.ui.js:185 msgid "" -"Requests copying the data with rows already frozen, just as they would be " -"after running the VACUUM FREEZE command." +"Requests copying the data with rows already frozen, just as they would be" +" after running the VACUUM FREEZE command." msgstr "" "Požaduje kopírování dat s již zmrazenými řádky, stejně jako by byly po " "spuštění příkazu VACUUM FREEZE." #: pgadmin/tools/import_export/static/js/import_export.ui.js:214 msgid "" -"Specifies the character that separates columns within each row (line) of the " -"file. The default is a tab character in text format, a comma in CSV format. " -"This must be a single one-byte character. This option is not allowed when " -"using binary format." +"Specifies the character that separates columns within each row (line) of " +"the file. The default is a tab character in text format, a comma in CSV " +"format. This must be a single one-byte character. This option is not " +"allowed when using binary format." msgstr "" -"Určuje znak, který odděluje sloupce v každém řádku souboru. Výchozí je znak " -"tabulátoru v textovém formátu, čárka ve formátu CSV. Musí to být jeden " -"jednobajtový znak. Tato volba není povolena při použití binárního formátu." +"Určuje znak, který odděluje sloupce v každém řádku souboru. Výchozí je " +"znak tabulátoru v textovém formátu, čárka ve formátu CSV. Musí to být " +"jeden jednobajtový znak. Tato volba není povolena při použití binárního " +"formátu." #: pgadmin/tools/import_export/static/js/import_export.ui.js:218 msgid "Quote" @@ -16343,13 +16287,13 @@ msgstr "Uvození textu" #: pgadmin/tools/import_export/static/js/import_export.ui.js:232 msgid "" -"Specifies the quoting character to be used when a data value is quoted. The " -"default is double-quote. This must be a single one-byte character. This " -"option is allowed only when using CSV format." +"Specifies the quoting character to be used when a data value is quoted. " +"The default is double-quote. This must be a single one-byte character. " +"This option is allowed only when using CSV format." msgstr "" -"Určuje znak nabídky, který se použije při uvozování datové hodnoty. Výchozí " -"hodnota jsou dvojité uvozovky. Musí to být jeden jednobajtový znak. Tato " -"možnost je povolena pouze při použití formátu CSV." +"Určuje znak nabídky, který se použije při uvozování datové hodnoty. " +"Výchozí hodnota jsou dvojité uvozovky. Musí to být jeden jednobajtový " +"znak. Tato možnost je povolena pouze při použití formátu CSV." #: pgadmin/tools/import_export/static/js/import_export.ui.js:236 msgid "Escape" @@ -16358,15 +16302,16 @@ msgstr "Uvození speciálních znaků" #: pgadmin/tools/import_export/static/js/import_export.ui.js:250 msgid "" "Specifies the character that should appear before a data character that " -"matches the QUOTE value. The default is the same as the QUOTE value (so that " -"the quoting character is doubled if it appears in the data). This must be a " -"single one-byte character. This option is allowed only when using CSV format." +"matches the QUOTE value. The default is the same as the QUOTE value (so " +"that the quoting character is doubled if it appears in the data). This " +"must be a single one-byte character. This option is allowed only when " +"using CSV format." msgstr "" "Určuje znak, který by se měl objevit před datovým znakem, který odpovídá " "hodnotě 'Uvození textu'. Výchozí hodnota je stejná jako hodnota 'Uvození " -"textu' (takže znak uvození se zdvojnásobí, pokud se objeví v datech). Musí " -"to být jeden jednobajtový znak. Tato možnost je povolena pouze při použití " -"formátu CSV." +"textu' (takže znak uvození se zdvojnásobí, pokud se objeví v datech). " +"Musí to být jeden jednobajtový znak. Tato možnost je povolena pouze při " +"použití formátu CSV." #: pgadmin/tools/import_export/static/js/import_export.ui.js:254 msgid "NULL String" @@ -16375,16 +16320,17 @@ msgstr "NULL řetězec" #: pgadmin/tools/import_export/static/js/import_export.ui.js:261 msgid "" "Specifies the string that represents a null value. The default is \\N " -"(backslash-N) in text format, and an unquoted empty string in CSV format. " -"You might prefer an empty string even in text format for cases where you " -"don't want to distinguish nulls from empty strings. This option is not " +"(backslash-N) in text format, and an unquoted empty string in CSV format." +" You might prefer an empty string even in text format for cases where you" +" don't want to distinguish nulls from empty strings. This option is not " "allowed when using binary format." msgstr "" -"Určuje řetězec, který představuje nulovou (NULL) hodnotu. Výchozí hodnota je " -"\\N (zpětné lomítko-N) v textovém formátu a prázdný řádek bez uvozovek ve " -"formátu CSV. Můžete dávat přednost prázdnému řetězci i v textovém formátu " -"pro případy, kdy nechcete rozlišovat nulové hodnoty od prázdných řetězců. " -"Tato volba není povolena při použití binárního formátu." +"Určuje řetězec, který představuje nulovou (NULL) hodnotu. Výchozí hodnota" +" je \\N (zpětné lomítko-N) v textovém formátu a prázdný řádek bez " +"uvozovek ve formátu CSV. Můžete dávat přednost prázdnému řetězci i v " +"textovém formátu pro případy, kdy nechcete rozlišovat nulové hodnoty od " +"prázdných řetězců. Tato volba není povolena při použití binárního " +"formátu." #: pgadmin/tools/import_export/static/js/import_export.ui.js:265 msgid "Default String" @@ -16392,15 +16338,11 @@ msgstr "Výchozí řetězec" #: pgadmin/tools/import_export/static/js/import_export.ui.js:274 msgid "" -"Specifies the string that represents a default value. Each time the string " -"is found in the input file, the default value of the corresponding column " -"will be used. This option is allowed only in COPY FROM, and only when not " -"using binary format" +"Specifies the string that represents a default value. Each time the " +"string is found in the input file, the default value of the corresponding" +" column will be used. This option is allowed only in COPY FROM, and only " +"when not using binary format." msgstr "" -"Určuje řetězec, který představuje výchozí hodnotu. Pokaždé, když je řetězec " -"nalezen ve vstupním souboru, bude použita výchozí hodnota odpovídajícího " -"sloupce. Tato možnost je povolena pouze v COPY FROM a pouze tehdy, když se " -"nepoužívá binární formát." #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 msgid "Columns for importing..." @@ -16412,8 +16354,8 @@ msgstr "Sloupce pro export..." #: pgadmin/tools/import_export/static/js/import_export.ui.js:312 msgid "" -"An optional list of columns to be copied. If no column list is specified, " -"all columns of the table will be copied." +"An optional list of columns to be copied. If no column list is specified," +" all columns of the table will be copied." msgstr "" "Volitelný seznam sloupců, které mají být zkopírovány. Pokud není uveden " "žádný seznam sloupců, zkopírují se všechny sloupce tabulky." @@ -16424,11 +16366,9 @@ msgstr "Exportní dotaz na data" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command whose " -"results are to be copied." +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"whose results are to be copied." msgstr "" -"Určuje příkaz SELECT, VALUES, INSERT, UPDATE, DELETE nebo MERGE, jehož " -"výsledky se mají zkopírovat." #: pgadmin/tools/import_export/static/js/import_export.ui.js:324 msgid "Force Quote columns" @@ -16441,15 +16381,16 @@ msgstr "Vynutit uvozovky u sloupců..." #: pgadmin/tools/import_export/static/js/import_export.ui.js:353 msgid "" -"Forces quoting to be used for all non-NULL values in each specified column. " -"NULL output is never quoted. If * is specified, non-NULL values will be " -"quoted in all columns. This option is allowed only in COPY TO, and only when " -"using CSV format." +"Forces quoting to be used for all non-NULL values in each specified " +"column. NULL output is never quoted. If * is specified, non-NULL values " +"will be quoted in all columns. This option is allowed only in COPY TO, " +"and only when using CSV format." msgstr "" -"Vynutí použití uvozovek pro všechny hodnoty jiné než NULL v každém zadaném " -"sloupci. Hodnoty NULL se nikdy nedávají do uvozovek. Pokud je zadána *, " -"hodnoty jiné než NULL budou ve všech sloupcích uvedeny v uvozovkách. Tato " -"možnost je povolena pouze v příkazu COPY TO a pouze při použití formátu CSV." +"Vynutí použití uvozovek pro všechny hodnoty jiné než NULL v každém " +"zadaném sloupci. Hodnoty NULL se nikdy nedávají do uvozovek. Pokud je " +"zadána *, hodnoty jiné než NULL budou ve všech sloupcích uvedeny v " +"uvozovkách. Tato možnost je povolena pouze v příkazu COPY TO a pouze při " +"použití formátu CSV." #: pgadmin/tools/import_export/static/js/import_export.ui.js:357 msgid "NOT NULL columns" @@ -16462,16 +16403,16 @@ msgstr "Nenulové sloupce..." #: pgadmin/tools/import_export/static/js/import_export.ui.js:373 msgid "" "Do not match the specified column values against the null string. In the " -"default case where the null string is empty, this means that empty values " -"will be read as zero-length strings rather than nulls, even when they are " -"not quoted. This option is allowed only in import, and only when using CSV " -"format." +"default case where the null string is empty, this means that empty values" +" will be read as zero-length strings rather than nulls, even when they " +"are not quoted. This option is allowed only in import, and only when " +"using CSV format." msgstr "" -"Nejsou stejné zadané hodnoty sloupců oproti nulovému řetězci. Ve výchozím " -"případě, kde je nulový řetězec prázdný, to znamená, že prázdné hodnoty se " -"budou načítat jako řetězce nulové délky, nikoli jako nulové hodnoty, i když " -"nejsou uvozeny. Tato možnost je povolena pouze při importu a pouze při " -"použití formátu CSV." +"Nejsou stejné zadané hodnoty sloupců oproti nulovému řetězci. Ve výchozím" +" případě, kde je nulový řetězec prázdný, to znamená, že prázdné hodnoty " +"se budou načítat jako řetězce nulové délky, nikoli jako nulové hodnoty, i" +" když nejsou uvozeny. Tato možnost je povolena pouze při importu a pouze " +"při použití formátu CSV." #: pgadmin/tools/import_export/static/js/import_export.ui.js:377 msgid "NULL columns" @@ -16483,21 +16424,21 @@ msgstr "NULL sloupce..." #: pgadmin/tools/import_export/static/js/import_export.ui.js:393 msgid "" -"Match the specified columns values against the null string, even if it has " -"been quoted, and if a match is found set the value to NULL. In the default " -"case where the null string is empty, this converts a quoted empty string " -"into NULL. This option is allowed only in COPY FROM, and only when using CSV " -"format." +"Match the specified columns values against the null string, even if it " +"has been quoted, and if a match is found set the value to NULL. In the " +"default case where the null string is empty, this converts a quoted empty" +" string into NULL. This option is allowed only in COPY FROM, and only " +"when using CSV format." msgstr "" -"Porovnává zadané hodnoty sloupců s nulovým řetězcem, i když je v uvozovkách, " -"a pokud je nalezena shoda, nastavuje hodnotu na NULL. Ve výchozím případě, " -"kdy je nulový řetězec prázdný, se tímto převede prázdný řetězec v uvozovkách " -"na NULL. Tato možnost je povolena pouze v režimu COPY FROM a pouze při " -"použití formátu CSV." +"Porovnává zadané hodnoty sloupců s nulovým řetězcem, i když je v " +"uvozovkách, a pokud je nalezena shoda, nastavuje hodnotu na NULL. Ve " +"výchozím případě, kdy je nulový řetězec prázdný, se tímto převede prázdný" +" řetězec v uvozovkách na NULL. Tato možnost je povolena pouze v režimu " +"COPY FROM a pouze při použití formátu CSV." #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." -msgstr "Dotaz na export dat nemůže být prázdný." +msgid "Export Data Query cannot be empty." +msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:211 @@ -16543,30 +16484,30 @@ msgid "" "The existing server groups and servers were removed, and the selected " "servers were imported successfully." msgstr "" -"Stávající skupiny serverů a servery byly odstraněny a vybrané servery byly " -"úspěšně importovány." +"Stávající skupiny serverů a servery byly odstraněny a vybrané servery " +"byly úspěšně importovány." #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:107 msgid "Import Servers" msgstr "Importovat servery" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" -msgstr "Chyba importu" +msgid "Import Error" +msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 msgid "" -"The following servers will be imported. Click the Finish button to complete " -"the import process." +"The following servers will be imported. Click the Finish button to " +"complete the import process." msgstr "" -"Budou importovány následující servery. Kliknutím na tlačítko Dokončit proces " -"importu dokončete." +"Budou importovány následující servery. Kliknutím na tlačítko Dokončit " +"proces importu dokončete." #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:157 msgid "" -"All existing server groups and servers will be removed before the servers " -"above are imported. On a successful import process, the object explorer will " -"be refreshed." +"All existing server groups and servers will be removed before the servers" +" above are imported. On a successful import process, the object explorer " +"will be refreshed." msgstr "" "Všechny existující skupiny serverů a servery budou před importem výše " "uvedených serverů odstraněny. Po úspěšném procesu importu bude obnoven " @@ -16609,7 +16550,7 @@ msgstr "Import/Export serverů..." #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "Údržba" @@ -16690,19 +16631,20 @@ msgstr "Údržba..." #: pgadmin/tools/maintenance/static/js/maintenance.js:72 msgid "Please select any database from the object explorer to do Maintenance." msgstr "" -"Chcete-li provést údržbu, vyberte libovolnou databázi z průzkumníka objektů." +"Chcete-li provést údržbu, vyberte libovolnou databázi z průzkumníka " +"objektů." -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "Chyba údržby" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" -"Maintenance job creation failed. Databases with = symbols in the name cannot " -"be maintained using this utility." +"Maintenance job creation failed. Databases with = symbols in the name " +"cannot be maintained using this utility." msgstr "" -"Vytvoření úlohy údržby se nezdařilo. Pomocí tohoto nástroje nelze udržovat " -"databáze se znaky '=' v názvu." +"Vytvoření úlohy údržby se nezdařilo. Pomocí tohoto nástroje nelze " +"udržovat databáze se znaky '=' v názvu." #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:39 msgid "FULL" @@ -16762,13 +16704,10 @@ msgstr "BUFFER USAGE LIMIT" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:270 msgid "" -"Sizes should be specified as a string containing the numerical size followed " -"by any one of the following memory units: kB (kilobytes), MB (megabytes), GB " -"(gigabytes), or TB (terabytes)" +"Sizes should be specified as a string containing the numerical size " +"followed by any one of the following memory units: kB (kilobytes), MB " +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" -"Velikosti by měly být zadány jako řetězec obsahující číselnou velikost " -"následovanou některou z následujících jednotek paměti: kB (kilobajty), MB " -"(megabajty), GB (gigabajty) nebo TB (terabajty)" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 msgid "SYSTEM" @@ -16800,29 +16739,27 @@ msgstr "PSQL" #: pgadmin/tools/psql/__init__.py:322 msgid "" -"PSQL utility not found. Specify the valid binary path in the preferences for " -"the appropriate server version, or select \"Set as default\" to use an " -"existing binary path." +"PSQL utility not found. Specify the valid binary path in the preferences " +"for the appropriate server version, or select \"Set as default\" to use " +"an existing binary path." msgstr "" -"Nástroj PSQL nebyl nalezen. Zadejte platnou cestu v nastavení pro příslušnou " -"verzi serveru, nebo vyberte možnost \"Nastavit jako výchozí\" pro použití " -"existující cesty." +"Nástroj PSQL nebyl nalezen. Zadejte platnou cestu v nastavení pro " +"příslušnou verzi serveru, nebo vyberte možnost \"Nastavit jako výchozí\" " +"pro použití existující cesty." #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." +"Connection terminated. To create a new connection, please open another " +"psql tool." msgstr "" -"Připojení ukončeno. Chcete-li vytvořit nové připojení, otevřete jiný nástroj " -"psql." #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 msgid "Invalid session.\r\n" msgstr "Chybná relace.\n" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." -msgstr "Pro přístup k PSQL nástroji vyberte databázi z průzkumníku objektů." +msgid "Please select a database from the object explorer to access the PSQL Tool." +msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 #: pgadmin/tools/psql/static/js/PsqlModule.js:143 @@ -16835,38 +16772,43 @@ msgid "Please select a server/database object." msgstr "Vyberte server nebo databázový objekt." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" -msgstr "Vyžaduje se oprávnění k zápisu do schránky" +msgid "Clipboard Write Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." msgstr "" -"Pro kopírování dat z PSQL terminálu je vyžadováno oprávnění k zápisu do " -"schránky." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" -msgstr "Je vyžadováno oprávnění ke čtení schránky" +msgid "Clipboard Read Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." msgstr "" -"Chcete-li vložit data do terminálu PSQL, je nutné oprávnění ke čtení " -"schránky." -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "Obnovování zálohy na server '{0}'" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "Obnovování zálohy na server" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "Soubor nebyl nalezen." +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16874,16 +16816,17 @@ msgstr "Obnovit..." #: pgadmin/tools/restore/static/js/restore.js:51 msgid "" -"Please select any schema or table from the object explorer to Restore data." +"Please select any schema or table from the object explorer to Restore " +"data." msgstr "" -"Chcete-li obnovit data, vyberte z průzkumníka objektů jakékoli schéma nebo " -"tabulku." +"Chcete-li obnovit data, vyberte z průzkumníka objektů jakékoli schéma " +"nebo tabulku." -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "Chyba obnovení" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Obnova (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -16931,11 +16874,11 @@ msgstr "Ignorovat bílé znaky" #: pgadmin/tools/schema_diff/__init__.py:77 msgid "" -"Set ignore whitespace on or off by default in the drop-down menu near the " -"Compare button in the Schema Diff tab." +"Set ignore whitespace on or off by default in the drop-down menu near the" +" Compare button in the Schema Diff tab." msgstr "" -"Ve výchozím nastavení zapne nebo vypne ignorování bílých znaků v rozevírací " -"nabídce u tlačítka Porovnat na kartě Porovnání schémat." +"Ve výchozím nastavení zapne nebo vypne ignorování bílých znaků v " +"rozevírací nabídce u tlačítka Porovnat na kartě Porovnání schémat." #: pgadmin/tools/schema_diff/__init__.py:84 #: pgadmin/tools/schema_diff/static/js/SchemaDiffConstants.js:70 @@ -16944,8 +16887,8 @@ msgstr "Ignorovat vlastníka" #: pgadmin/tools/schema_diff/__init__.py:86 msgid "" -"Set ignore owner on or off by default in the drop-down menu near the Compare " -"button in the Schema Diff tab." +"Set ignore owner on or off by default in the drop-down menu near the " +"Compare button in the Schema Diff tab." msgstr "" "Ve výchozím nastavení zapne nebo vypne ignorování vlastníka v rozevírací " "nabídce u tlačítka Porovnat na kartě Porovnání schémat." @@ -16957,8 +16900,8 @@ msgstr "Ignorovat tabulkový prostor" #: pgadmin/tools/schema_diff/__init__.py:95 msgid "" -"Set ignore tablespace on or off by default in the drop-down menu near the " -"Compare button in the Schema Diff tab." +"Set ignore tablespace on or off by default in the drop-down menu near the" +" Compare button in the Schema Diff tab." msgstr "" "Ve výchozím nastavení zapne nebo vypne ignorování tabulkového prostoru v " "rozevírací nabídce u tlačítka Porovnat na kartě Porovnání schémat." @@ -16969,11 +16912,11 @@ msgstr "Ignorovat GRANT/REVOKE" #: pgadmin/tools/schema_diff/__init__.py:104 msgid "" -"Set ignore grants/revoke on or off by default in the drop-down menu near the " -"Compare button in the Schema Diff tab." +"Set ignore grants/revoke on or off by default in the drop-down menu near " +"the Compare button in the Schema Diff tab." msgstr "" -"Ve výchozím nastavení zapne nebo vypne ignorování GRANT/REVOKE v rozevírací " -"nabídce u tlačítka Porovnat na kartě Porovnání schémat." +"Ve výchozím nastavení zapne nebo vypne ignorování GRANT/REVOKE v " +"rozevírací nabídce u tlačítka Porovnat na kartě Porovnání schémat." #: pgadmin/tools/schema_diff/__init__.py:710 msgid "Selected object is not supported for DDL comparison." @@ -16985,11 +16928,11 @@ msgstr "Server(y) byly odpojeny." #: pgadmin/tools/schema_diff/__init__.py:737 msgid "" -"Schema diff does not support the comparison between Postgres Server and EDB " -"Postgres Advanced Server." +"Schema diff does not support the comparison between Postgres Server and " +"EDB Postgres Advanced Server." msgstr "" -"Porovnání schémat nepodporuje srovnání mezi Postgres Serverem a EDB Postgres " -"Advanced Serverem." +"Porovnání schémat nepodporuje srovnání mezi Postgres Serverem a EDB " +"Postgres Advanced Serverem." #: pgadmin/tools/schema_diff/__init__.py:751 msgid "Source and Target database server must be of the same major version." @@ -17054,8 +16997,8 @@ msgid "Loading result grid..." msgstr "Načítání výsledků..." #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" -msgstr "Porovnání DDL" +msgid "DDL Comparison" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 msgid "Source" @@ -17097,31 +17040,24 @@ msgid "Generating script..." msgstr "Generování skriptu..." #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:354 -msgid "" -"-- This script was generated by the Schema Diff utility in pgAdmin 4. \n" -msgstr "" -"-- Tento skript byl vygenerován pomocí Porovnání schémat v pgAdmin 4.\n" +msgid "-- This script was generated by the Schema Diff utility in pgAdmin 4. \n" +msgstr "-- Tento skript byl vygenerován pomocí Porovnání schémat v pgAdmin 4.\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes the " -"objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" -"-- U obousměrných závislostí není pořadí, ve kterém Porovnání schémat " -"objekty zapisuje, příliš sofistikované \n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" -"-- a může vyžadovat ruční změny skriptu, aby se zajistilo, že se změny " -"použijí ve správném pořadí.\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "" -"-- Please report an issue for any failure with the reproduction steps. \n" -msgstr "-- Nahlaste problém pro jakékoli selhání v reprodukčních krocích.\n" +msgid "-- Please report any issues along with steps to reproduce. \n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 msgid "Generate script error" @@ -17146,16 +17082,16 @@ msgid "Select Target" msgstr "Vyberte cíl" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." -msgstr "Zdrojový a cílový databázový server musí mít stejnou hlavní verzi." +msgid "Source and Target database servers must be of the same major version." +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" -msgstr "Porovnání databáze:" +msgid "Database Compare:" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" -msgstr " Vyberte server a databázi pro zdroj a cíl a klikněte" +msgid "Select the server and database for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 @@ -17167,9 +17103,8 @@ msgid "Schema Compare:" msgstr "Porovnání schématu:" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and Click" -msgstr "Vyberte server, databázi a schéma pro zdroj a cíl a klikněte" +msgid "Select the server, database and schema for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 msgid "Note:" @@ -17198,8 +17133,8 @@ msgid "" "%s objects are disabled in the browser. You can enable them in the preferences." msgstr "" -"V prohlížeči je zakázáno %s objektů. Můžete je povolit v nastavení." +"V prohlížeči je zakázáno %s objektů. Můžete je povolit v nastavení." #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:317 msgid "Locating..." @@ -17310,8 +17245,8 @@ msgid "" "main window of pgAdmin is closed then close this window and open a new " "pgAdmin session." msgstr "" -"Povolte vyskakovacím oknům tohoto webu provést požadovanou akci. Pokud je " -"hlavní okno pgAdmin zavřeno, zavřete toto okno a otevřete novou relaci " +"Povolte vyskakovacím oknům tohoto webu provést požadovanou akci. Pokud je" +" hlavní okno pgAdmin zavřeno, zavřete toto okno a otevřete novou relaci " "pgAdmin." #: pgadmin/tools/sqleditor/static/js/show_view_data.js:31 @@ -17319,8 +17254,8 @@ msgid "Data Filter" msgstr "Filtr dat" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "Filtr dat nemůže být prázdný." +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -17348,10 +17283,8 @@ msgid "Database moved/renamed" msgstr "Databáze přesunuta/přejmenována" #: pgadmin/tools/sqleditor/static/js/components/QueryToolComponent.jsx:206 -msgid "" -"An unexpected error occurred - ensure you are logged into the application." -msgstr "" -"Došlo k neočekávané chybě - zkontrolujte, zda jste přihlášeni do aplikace." +msgid "An unexpected error occurred - ensure you are logged into the application." +msgstr "Došlo k neočekávané chybě - zkontrolujte, zda jste přihlášeni do aplikace." #: pgadmin/tools/sqleditor/static/js/components/QueryToolComponent.jsx:234 msgid "Query History" @@ -17378,7 +17311,8 @@ msgstr "Nepřipojeno" #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:442 #, python-brace-format msgid "" -"-- Query text not stored as it exceeds maximum length of ${MAX_QUERY_LENGTH}" +"-- Query text not stored as it exceeds maximum length of " +"${MAX_QUERY_LENGTH}" msgstr "" "-- Text dotazu není uložen, protože překračuje maximální délku " "${MAX_QUERY_LENGTH}" @@ -17398,7 +17332,8 @@ msgstr "⁃ Pokud bylo spojení nečinné, mohlo být nuceně odpojeno." #: pgadmin/tools/sqleditor/static/js/components/QueryToolComponent.jsx:525 msgid "⁃ The application server or database server may have been restarted." msgstr "" -"⁃ Možná došlo k restartování aplikačního serveru nebo databázového serveru." +"⁃ Možná došlo k restartování aplikačního serveru nebo databázového " +"serveru." #: pgadmin/tools/sqleditor/static/js/components/QueryToolComponent.jsx:526 msgid "⁃ The user session may have timed out." @@ -17635,7 +17570,8 @@ msgstr "Zavřít dotazovací nástroj?" #: pgadmin/tools/sqleditor/static/js/components/sections/MainToolBar.jsx:253 msgid "" -"There is an active query running currently. Are you sure you want to close?" +"There is an active query running currently. Are you sure you want to " +"close?" msgstr "Aktuálně běží aktivní dotaz. Opravdu chcete zavřít?" #: pgadmin/tools/sqleditor/static/js/components/sections/MainToolBar.jsx:265 @@ -17933,11 +17869,11 @@ msgstr "Opravdu chcete smazat historii?" #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:480 msgid "" -"This will remove all of your query history from this and other sessions for " -"this database." +"This will remove all of your query history from this and other sessions " +"for this database." msgstr "" -"Tímto se odstraní veškerá historie vašich dotazů z této a dalších relací pro " -"tuto databázi." +"Tímto se odstraní veškerá historie vašich dotazů z této a dalších relací " +"pro tuto databázi." #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:482 msgid "Removing history..." @@ -18019,8 +17955,8 @@ msgstr "Ovlivněno %s řádků." #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:954 msgid "" -"The data has been modified, but not saved. Are you sure you wish to discard " -"the changes?" +"The data has been modified, but not saved. Are you sure you wish to " +"discard the changes?" msgstr "Data byla změněna, ale nebyla uložena. Opravdu chcete změny zahodit?" #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:969 @@ -18061,19 +17997,18 @@ msgid "Saving data..." msgstr "Ukládání dat..." #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:1207 -msgid "" -"This query was generated by pgAdmin as part of a \"Save Data\" operation" +msgid "This query was generated by pgAdmin as part of a \"Save Data\" operation" msgstr "" -"Tento dotaz byl vygenerován aplikací pgAdmin jako součást operace \"Uložit " -"data\"" +"Tento dotaz byl vygenerován aplikací pgAdmin jako součást operace " +"\"Uložit data\"" #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:1219 msgid "" "Saving data changes was rolled back but the current transaction is still " "active; previous queries are unaffected." msgstr "" -"Ukládání změn dat bylo vráceno zpět (ROLLBACK), ale aktuální transakce je " -"stále aktivní; předchozí dotazy nejsou ovlivněny." +"Ukládání změn dat bylo vráceno zpět (ROLLBACK), ale aktuální transakce je" +" stále aktivní; předchozí dotazy nejsou ovlivněny." #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:1261 msgid "Data saved successfully." @@ -18082,8 +18017,8 @@ msgstr "Data byla úspěšně uložena." #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:1263 msgid "Auto-commit is off. You still need to commit changes to the database." msgstr "" -"Automatické schvalování je vypnuto. Stále musíte schválit (COMMIT) změny v " -"databázi." +"Automatické schvalování je vypnuto. Stále musíte schválit (COMMIT) změny " +"v databázi." #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:1438 msgid "Geometry Viewer" @@ -18302,8 +18237,8 @@ msgid "Show settings?" msgstr "Zobrazit nastavení" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" -msgstr "Zobrazit WAL" +msgid "Show WAL?" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 msgid "Show generic plan?" @@ -18327,15 +18262,15 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:95 msgid "" -"If set to True, the dataset will be fetched using a server-side cursor after " -"the query is executed. This allows controlled data transfer to the client, " -"enabling examination of large datasets without loading them entirely into " -"memory." +"If set to True, the dataset will be fetched using a server-side cursor " +"after the query is executed. This allows controlled data transfer to the " +"client, enabling examination of large datasets without loading them " +"entirely into memory." msgstr "" -"Pokud je nastaveno na hodnotu Ano,, bude datová sada načtena pomocí kurzoru " -"na straně serveru po provedení dotazu. To umožňuje řízený přenos dat ke " -"klientovi, což umožňuje zkoumat velké datové sady, aniž by bylo nutné je " -"zcela načíst do paměti." +"Pokud je nastaveno na hodnotu Ano,, bude datová sada načtena pomocí " +"kurzoru na straně serveru po provedení dotazu. To umožňuje řízený přenos " +"dat ke klientovi, což umožňuje zkoumat velké datové sady, aniž by bylo " +"nutné je zcela načíst do paměti." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:104 msgid "Prompt to save unsaved query changes?" @@ -18343,11 +18278,9 @@ msgstr "Výzva k uložení neuložené změny dotazu" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query tool " -"exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" -"Určuje, zda se má uživatel vyzvat k uložení neuloženého dotazu při ukončení " -"nástroje dotazu." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 msgid "Sort View Data results by primary key columns?" @@ -18356,13 +18289,13 @@ msgstr "Seřadit výsledky zobrazení dat podle sloupců primárních klíčů" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:117 msgid "" "If set to True, data returned when using the View/Edit Data - All Rows " -"option will be sorted by the Primary Key columns by default. When using the " -"First/Last 100 Rows options, data is always sorted." +"option will be sorted by the Primary Key columns by default. When using " +"the First/Last 100 Rows options, data is always sorted." msgstr "" "Pokud je nastaveno na hodnotu Ano, data vrácená při použití možnosti " -"Zobrazit/upravit data - Všechny řádky budou ve výchozím nastavení seřazeny " -"podle sloupců primárních klíčů. Při použití možností Prvních/Posledních 100 " -"řádků jsou data vždy seřazena." +"Zobrazit/upravit data - Všechny řádky budou ve výchozím nastavení " +"seřazeny podle sloupců primárních klíčů. Při použití možností " +"Prvních/Posledních 100 řádků jsou data vždy seřazena." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:125 msgid "Prompt to save unsaved data changes?" @@ -18370,11 +18303,9 @@ msgstr "Výzva k uložení neuložené změny dat" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid " -"exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" -"Určuje, zda vyzvat uživatele k uložení neuložených dat na výstupu datové " -"mřížky." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 msgid "Prompt to commit/rollback active transactions?" @@ -18382,20 +18313,19 @@ msgstr "Výzva k schválení/vrácení změn (COMMIT/ROLLBACK) aktivních transa #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" -"Určuje, zda vyzvat uživatele k potvrzení (COMMIT) nebo vrácení změn " -"(ROLLBACK) aktivní transakce při ukončení dotazovacího nástroje." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 msgid "Copy SQL from main window to query tool?" msgstr "Zkopírovat SQL z hlavního okna do dotazovacího nástroje" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" -"Určuje, zda se má zkopírovat SQL do dotazovacího nástroje z hlavního okna." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 msgid "Open the file in a new tab?" @@ -18411,11 +18341,9 @@ msgstr "Zobrazit upozornění na změnu na nástroj Zobrazit/upravit data?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool confirm " -"dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" -"Pokud je nastaveno na hodnotu Ano, nástroj Zobrazit/upravit data zobrazí při " -"úpravě dotazu dialog pro potvrzení změny na dotazovací nástroj." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 msgid "Underline query at cursor?" @@ -18423,11 +18351,9 @@ msgstr "Podtrhnout dotaz u kurzoru" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the cursor " -"position." +"If set to True, the Query Tool will parse and underline the query at the " +"cursor position." msgstr "" -"Pokud je nastaveno na hodnotu Ano, dotazovací nástroj analyzuje a podtrhne " -"dotaz na pozici kurzoru." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:189 msgid "Underlined query execute warning?" @@ -18435,14 +18361,10 @@ msgstr "Podtrhnout upozornění provedeného dotazu" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query button " -"in the query tool. The warning will appear only if Underline query at " -"cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" -"Pokud je nastaveno na hodnotu Ano, dotazovací nástroj zobrazí varování po " -"kliknutí na tlačítko \"Provést dotaz\" v dotazovacím nástroji. Upozornění se " -"zobrazí pouze v případě, že \"Podtrhnout dotaz u kurzoru\" je nastaveno na " -"Ne." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 msgid "CSV quoting" @@ -18477,9 +18399,9 @@ msgstr "Nahradit nulovou hodnotu hodnotou" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:246 msgid "" -"Specifies the string that represents a null value while downloading query " -"results as CSV. You can specify any arbitrary string to represent a null " -"value, with quotes if desired." +"Specifies the string that represents a null value while downloading query" +" results as CSV. You can specify any arbitrary string to represent a null" +" value, with quotes if desired." msgstr "" "Určuje řetězec, který představuje nulovou (NULL) hodnotu při stahování " "výsledků dotazu jako CSV. Můžete zadat libovolný řetězec, který bude " @@ -18511,14 +18433,11 @@ msgstr "Název sloupce" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of the " -"data in the column as loaded in the first batch. If set to 'Column name', " -"the column will be sized to the widest of the data type or column name." +"If set to 'Column data', columns will auto-size to the maximum width of " +"the data in the column as loaded in the first batch. If set to 'Column " +"name', the column will be sized to the widest of the data type or column " +"name." msgstr "" -"Pokud je nastaveno na 'Data sloupce', budou se datové sloupce automaticky " -"zvětšovat na maximální šířku dat ve sloupci načtených v první dávce. Pokud " -"je nastaveno na 'Název sloupce', bude velikost sloupce nastavena na nejširší " -"z datového typu nebo názvu sloupce." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:309 msgid "Maximum column width" @@ -18526,11 +18445,9 @@ msgstr "Maximální šířka sloupce" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by ' " -"is set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" -"Zadejte maximální šířku sloupce in pixelech, když 'Velikost sloupců podle' " -"je nastaveno na 'Data sloupce'." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 msgid "Data result rows per page" @@ -18539,10 +18456,8 @@ msgstr "Počet řádků výsledků dat na stránku" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" -"Zadejte počet záznamů, které se mají načíst v jedné dávce. Změna této " -"hodnoty přepíše nastavení DATA_RESULT_ROWS_PER_PAGE z konfiguračního souboru." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 msgid "Striped rows?" @@ -18550,19 +18465,17 @@ msgstr "Střídavě zabarvené řádky" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" -"Pokud je nastaveno na hodnotu Ano, mřížka výsledků zobrazí řádky se " -"střídajícími se barvami pozadí." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:338 msgid "Max column data display length" msgstr "Maximální délka zobrazení dat ve sloupci" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." -msgstr "Maximální počet znaků, které se mají zobrazit ve výstupní buňce dat." +msgid "Maximum number of characters to display in a data cell." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 msgid "Connection status" @@ -18570,8 +18483,8 @@ msgstr "Stav připojení" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:348 msgid "" -"If set to True, the Query Tool will monitor and display the connection and " -"transaction status." +"If set to True, the Query Tool will monitor and display the connection " +"and transaction status." msgstr "" "Pokud je nastaveno na hodnotu Ano, Dotazovací nástroj bude sledovat a " "zobrazit stav připojení a transakce." @@ -18590,8 +18503,8 @@ msgstr "Zobrazit oznámení o úspěšném dokončení dotazu" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:368 msgid "" -"If set to True, the Query Tool will show notifications on successful query " -"execution." +"If set to True, the Query Tool will show notifications on successful " +"query execution." msgstr "" "Pokud je nastaveno na hodnotu Ano, dotazovací nástroj zobrazí oznámení o " "úspěšném provedení dotazu." @@ -18616,10 +18529,6 @@ msgstr "Vymazat dotaz" msgid "Download results" msgstr "Stáhnout výsledky" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "Přepnout kartu" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "Otevřít soubor" @@ -18658,11 +18567,8 @@ msgid "Auto completion" msgstr "Automatické dokončení" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" -"Pokud je nastaveno na hodnotu Ano, budou klíčová slova zobrazována velkými " -"písmeny pro automatické dokončení." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 msgid "Autocomplete on key press" @@ -18670,14 +18576,14 @@ msgstr "Automatické dokončování po stisknutí klávesy" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:755 msgid "" -"If set to True, autocomplete will be available on key press along with CTRL/" -"CMD + Space. If set to False, autocomplete is only activated when CTRL/CMD + " -"Space is pressed." +"If set to True, autocomplete will be available on key press along with " +"CTRL/CMD + Space. If set to False, autocomplete is only activated when " +"CTRL/CMD + Space is pressed." msgstr "" -"Pokud je nastaveno na hodnotu Ano, bude automatické dokončování dostupné po " -"stisknutí klávesy nebo stisknutím Ctrl/Cmd + mezerník. Pokud je nastaveno na " -"hodnotu Ne, automatické dokončování se aktivuje pouze po stisknutí Ctrl/Cmd " -"+ mezerník." +"Pokud je nastaveno na hodnotu Ano, bude automatické dokončování dostupné " +"po stisknutí klávesy nebo stisknutím Ctrl/Cmd + mezerník. Pokud je " +"nastaveno na hodnotu Ne, automatické dokončování se aktivuje pouze po " +"stisknutí Ctrl/Cmd + mezerník." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:800 msgid "Auto complete" @@ -18689,13 +18595,13 @@ msgstr "Limit řádků" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:820 msgid "" -"This setting specifies the maximum number of rows that will be plotted on a " -"chart. Increasing this limit may impact performance if charts are plotted " -"with very high numbers of rows." +"This setting specifies the maximum number of rows that will be plotted on" +" a chart. Increasing this limit may impact performance if charts are " +"plotted with very high numbers of rows." msgstr "" -"Toto nastavení určuje maximální počet řádků, které budou vykresleny v grafu. " -"Pokud jsou grafy vykreslovány s velmi vysokým počtem řádků, může zvýšení " -"tohoto limitu ovlivnit výkon." +"Toto nastavení určuje maximální počet řádků, které budou vykresleny v " +"grafu. Pokud jsou grafy vykreslovány s velmi vysokým počtem řádků, může " +"zvýšení tohoto limitu ovlivnit výkon." #: pgadmin/tools/user_management/PgAdminPermissions.py:51 msgid "Manage Server" @@ -18753,17 +18659,16 @@ msgid "" "To proceed, ensure that all users assigned the '{0}' role have been " "reassigned." msgstr "" -"Chcete-li pokračovat, ujistěte se, že všem uživatelům přiřazená role '{0}' " -"byla znovu přidělena." +"Chcete-li pokračovat, ujistěte se, že všem uživatelům přiřazená role " +"'{0}' byla znovu přidělena." #: pgadmin/tools/user_management/__init__.py:568 msgid "Role name must be unique." msgstr "Název role musí být unikátní." #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" -"E-mail/uživatelské jméno uživatele musí být unikátní pro zdroj ověřování." #: pgadmin/tools/user_management/__init__.py:615 #, python-brace-format @@ -18783,8 +18688,8 @@ msgstr "Nelze aktualizovat uživatele '{0}'" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." -msgstr "'{0}' není dovoleno upravovat." +msgid "'{0}' cannot be modified." +msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 msgid "Deselect All" @@ -18799,8 +18704,8 @@ msgid "Select Role" msgstr "Vyberte roli" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" -msgstr "Role byla úspěšně uložena" +msgid "Role saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 msgid "Create Role..." @@ -18837,10 +18742,6 @@ msgstr "Upravit roli - %s" msgid "Edit Role" msgstr "Upravit roli" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "Popis" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "Zdroj autentizace" @@ -18893,8 +18794,8 @@ msgid "Passwords do not match for user %s" msgstr "Hesla pro uživatele %s se neshodují" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" -msgstr "Uživatelé byli úspěšně uloženi" +msgid "User saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 msgid "Create User..." @@ -18965,69 +18866,66 @@ msgstr "Načítání uživatelů..." msgid "User Management" msgstr "Správa uživatelů" -#: pgadmin/utils/__init__.py:341 -msgid "" -"Utility file not found. Please correct the Binary Path in the Preferences" +#: pgadmin/utils/__init__.py:345 +msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "Soubor obslužného programu nebyl nalezen. Opravte cestu v Nastavení." -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" -"Please correct the Binary Path in the Preferences. pgAdmin storage directory " -"can not be a utility binary directory." +"Please correct the Binary Path in the Preferences. pgAdmin storage " +"directory cannot be a utility binary directory." msgstr "" -"Opravte cestu v Nastavení. Adresář úložiště pgAdmin nemůže být adresářem s " -"binárními soubory utility." -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "Soubor '%s' nebyl nalezen. Opravte cestu v Nastavení" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "Konfigurace pro servery %s byla uložena do %s" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "Atribut 'Servers' nebyl v zadaném souboru nalezen." -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "Atribut '%s' nebyl nalezen pro server '%s'" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "Port musí být celé číslo pro server '%s'" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "Atribut 'Host' nebo 'Service' nebyl nalezen pro server '%s'" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "Chyba při parsování vstupního souboru %s: %s" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "Chyba při čtení vstupního souboru %s: [%d] %s" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "Chyba při vytváření skupiny serverů '%s': %s" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "Chyba při vytváření serveru '%s': %s" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "Chyba při mazání konfigurace serveru s chybou (%s)" @@ -19068,6 +18966,10 @@ msgstr "Obnovovací frekvence" msgid "File Downloads" msgstr "Stahování souborů" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "Nebylo připojeno k serveru nebo připojení k serveru bylo uzavřeno." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "ID transakce v relaci nebylo nalezeno." @@ -19134,11 +19036,12 @@ msgstr "PostgreSQL 18" #: pgadmin/utils/constants.py:127 msgid "" -"Unable to find a dll needed by the utility. Ensure .dll files needed by the " -"utility are in the same folder as your executable." +"Unable to find a dll needed by the utility. Ensure .dll files needed by " +"the utility are in the same folder as your executable." msgstr "" -"Nelze najít knihovnu DLL potřebnou pro daný nástroj. Ujistěte se, že soubory " -"DLL potřebné pro daný nástroj jsou ve stejné složce jako spustitelný soubor." +"Nelze najít knihovnu DLL potřebnou pro daný nástroj. Ujistěte se, že " +"soubory DLL potřebné pro daný nástroj jsou ve stejné složce jako " +"spustitelný soubor." #: pgadmin/utils/constants.py:133 #, python-format @@ -19147,24 +19050,20 @@ msgstr "Zadané ID uživatele (%s) nebylo nalezeno." #: pgadmin/utils/constants.py:142 msgid "" -"Access denied: You’re having limited access. You’re not allowed to Rename, " -"Delete or Create any files/folders" +"Access denied: You’re having limited access. You’re not allowed to " +"Rename, Delete or Create any files/folders" msgstr "" -"Přístup odepřen: Máte omezený přístup. Nemáte povoleno přejmenovávat, mazat " -"nebo vytvářet žádné soubory/složky" - -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "Zadaný server se nepodařilo najít." +"Přístup odepřen: Máte omezený přístup. Nemáte povoleno přejmenovávat, " +"mazat nebo vytvářet žádné soubory/složky" #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" -"Connection to the SSH Tunnel for host '{0}' has been lost. Reconnect to the " -"database server." +"Connection to the SSH Tunnel for host '{0}' has been lost. Reconnect to " +"the database server." msgstr "" -"Připojení k tunelu SSH pro hostitele '{0}' bylo ztraceno. Znovu se připojte " -"k databázovému serveru." +"Připojení k tunelu SSH pro hostitele '{0}' bylo ztraceno. Znovu se " +"připojte k databázovému serveru." #: pgadmin/utils/heartbeat.py:35 msgid "Manager not found. Stopped Heartbeat logging." @@ -19231,12 +19130,12 @@ msgstr "" #: pgadmin/utils/driver/psycopg3/connection.py:749 #, python-brace-format msgid "" -"Failed to create cursor for psycopg3 connection with error message for the " -"server#{1}:{2}:\n" +"Failed to create cursor for psycopg3 connection with error message for " +"the server#{1}:{2}:\n" "{0}" msgstr "" -"Nepodařilo se vytvořit kurzor pro připojení psycopg3 s chybovou zprávou pro " -"server#{1}:{2}:\n" +"Nepodařilo se vytvořit kurzor pro připojení psycopg3 s chybovou zprávou " +"pro server#{1}:{2}:\n" "{0}" #: pgadmin/utils/driver/psycopg3/connection.py:761 @@ -19276,18 +19175,18 @@ msgstr "Není připojeno k databázovému serveru." #: pgadmin/utils/driver/psycopg3/connection.py:1686 #, python-brace-format msgid "" -"Asynchronous notification \"{0}\" with payload \"{1}\" received from server " -"process with PID {2}\n" +"Asynchronous notification \"{0}\" with payload \"{1}\" received from " +"server process with PID {2}\n" msgstr "" -"Asynchronní oznámení \"{0}\" s daty \"{1}\" bylo přijato z procesu serveru s " -"PID {2}\n" +"Asynchronní oznámení \"{0}\" s daty \"{1}\" bylo přijato z procesu " +"serveru s PID {2}\n" #: pgadmin/utils/driver/psycopg3/connection.py:1692 #, python-brace-format msgid "" -"Asynchronous notification \"{0}\" received from server process with PID {1}\n" -msgstr "" -"Asynchronní oznámení \"{0}\" bylo přijato z procesu serveru s PID {1}\n" +"Asynchronous notification \"{0}\" received from server process with PID " +"{1}\n" +msgstr "Asynchronní oznámení \"{0}\" bylo přijato z procesu serveru s PID {1}\n" #: pgadmin/utils/driver/psycopg3/connection.py:1729 msgid "ERROR: " @@ -19335,8 +19234,8 @@ msgid "" "Failed to create the SSH tunnel. Possible causes:\n" "1. Enter the correct tunnel password (Clear saved password if it has " "changed).\n" -" 2. If using an identity file that requires a password, enable “Prompt for " -"Password?” in the server dialog. \n" +" 2. If using an identity file that requires a password, enable “Prompt " +"for Password?” in the server dialog. \n" " 3. Verify the host address." msgstr "" "Nepodařilo se vytvořit SSH tunel. Možné příčiny:\n" @@ -19345,3 +19244,803 @@ msgstr "" "2. Pokud používáte soubor identity, který vyžaduje heslo, povolte v " "dialogovém okně serveru možnost \"Vyžádat si heslo\".\n" "3. Ověřte adresu hostitele." + +#~ msgid "'{}' is already registered'" +#~ msgstr "'{}' je již registrováno" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "" +#~ "Pokud je nastaveno na hodnotu Ano, " +#~ "budou všechny sdílené servery ve stromu" +#~ " prohlížeče skryty." + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "" +#~ "Před pokračováním se ujistěte, že je " +#~ "zamýšleno uzavření nebo obnovení prohlížeče" +#~ " nebo karty prohlížeče." + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "" +#~ "Maximální počet řádků historie, které se" +#~ " mají zobrazit na kartě Statistika " +#~ "pro úlohy pgAgent" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "" +#~ "Pokud je nastaveno na hodnotu Ano, " +#~ "karty budou mít plnou velikost podle " +#~ "názvu, bude se vztahovat také na " +#~ "již otevřené karty" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "Podporované zástupné znaky jsou %DATABASE%," +#~ " %USERNAME% a %SERVER%. Můžete použít " +#~ "libovolný řetězec s nebo bez zástupných" +#~ " znaků podle svého výběru. Prázdný " +#~ "název vrátí zpět výchozí název se " +#~ "zástupnými znaky." + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" +#~ "Podporované zástupné znaky jsou %SCHEMA%, " +#~ "%TABLE%, %DATABASE%, %USERNAME% a %SERVER%." +#~ " Můžete použít libovolný řetězec s " +#~ "nebo bez zástupných znaků podle svého" +#~ " výběru. Prázdný název vrátí zpět " +#~ "výchozí název se zástupnými znaky." + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "Podporované zástupné znaky jsou %FUNCTION%," +#~ " %ARGS%, %SCHEMA% a %DATABASE%. Můžete " +#~ "použít libovolný řetězec s nebo bez " +#~ "zástupných znaků podle svého výběru. " +#~ "Prázdný název vrátí zpět výchozí název" +#~ " se zástupnými znaky." + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" +#~ "Pro nastavení co otevřít na nové " +#~ "kartě prohlížeče pro daný modul vyberte" +#~ " ze seznamu Dotazovací nástroj, Ladění, " +#~ "Porovnání schémat, Nástroj E-R diagram " +#~ "nebo PSQL nástroj." + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" +#~ "Maximální počet znaků ve výrazech v " +#~ "závorkách, které mají být zachovány na" +#~ " jednom řádku." + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" +#~ "Rozhoduje, kolik prázdných řádků ponechat " +#~ "mezi příkazy SQL. Pokud je nula, " +#~ "nevloží žádný nový řádek." + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "'{0}' není povoleno měnit, když je připojen server." + +#~ msgid "Please connect the server." +#~ msgstr "Připojte server." + +#~ msgid "The saved password cleared successfully." +#~ msgstr "Uložené heslo bylo úspěšně vymazáno." + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "Nelze vygenerovat pomocí reverzního inženýrství SQL pro přetypování." + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "" +#~ "Nelze vygenerovat pomocí reverzního " +#~ "inženýrství SQL pro přetypování uzlu." + +#~ msgid "Start time must be less than end time" +#~ msgstr "Čas zahájení musí být dřívější než čas ukončení" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "Nelze vygenerovat pomocí reverzního " +#~ "inženýrství dotaz pro FTS nastavení.\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "" +#~ "Nelze vygenerovat pomocí reverzního " +#~ "inženýrství dotaz pro FTS nastavení " +#~ "uzlu." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "Nelze vygenerovat pomocí reverzního " +#~ "inženýrství dotaz pro FTS analyzátor.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "" +#~ "Nelze vygenerovat pomocí reverzního " +#~ "inženýrství dotaz pro FTS analyzátor " +#~ "uzlu." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "Nelze vygenerovat pomocí reverzního " +#~ "inženýrství dotaz pro FTS šablonu.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "" +#~ "Nelze vygenerovat pomocí reverzního " +#~ "inženýrství dotaz pro FTS šablonu uzlu." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "Podtyp nemůže být prázdný." + +#~ msgid "Input function cannot be empty" +#~ msgstr "Vstupní funkce nemůže být prázdná." + +#~ msgid "Output function cannot be empty" +#~ msgstr "Výstupní funkce nemůže být prázdná." + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "Kliknutím na tlačítko obnovit získáte publikace." + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" +#~ "Určuje, zda by měl příkaz vytvořit " +#~ "replikační slot na vydavatele. Toto pole" +#~ " bude deaktivováno a nastaveno na " +#~ "hodnotu Ne, pokud se odběr připojí " +#~ "ke stejné databázi. Jinak volání CREATE" +#~ " SUBSCRIPTION přestane reagovat." + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "" +#~ "Určuje, zda by se odběr měl " +#~ "aktivně replikovat nebo zda by mělo " +#~ "být pouze nastaveno, ale ještě " +#~ "nespuštěno." + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" +#~ "Určuje, zda jsou replikační sloty " +#~ "spojené s odběrem povoleny k " +#~ "synchronizaci na standby servery, aby " +#~ "bylo možné po převzetí služeb při " +#~ "výpadku (failover) pokračovat v logické " +#~ "replikaci z nového primárního serveru." + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "Název hostitele nebo adresa musí být zadána." + +#~ msgid "Please select valid on error option." +#~ msgstr "Vyberte platnou možnost chyby." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "Nelze vygenerovat pomocí reverzního inženýrství dotaz pro tuto roli.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "Nelze vygenerovat pomocí reverzního inženýrství dotaz pro tuto roli." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "Pokud ponecháte toto pole prázdné, heslo nikdy nevyprší." + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" +#~ "Změňte vlastnictví nebo odstraňte databázové" +#~ " objekty vlastněné databázovou rolí" + +#~ msgid "New owner of the affected objects" +#~ msgstr "Nový vlastník dotčených objektů" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "" +#~ "Poznámka: CASCADE automaticky odstraní " +#~ "objekty, které závisí na ovlivněných " +#~ "objektech, a následně všechny objekty, " +#~ "které na těchto objektech závisí" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "Cílová databáze, na které bude operace provedena" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "'Změnit přiřazení objektů' nemůže být prázdné" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "'Z databáze ' nemůže být prázdné" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" +#~ "Pro přístup k této funkci nemáte " +#~ "potřebná oprávnění. Požádejte o pomoc " +#~ "svého správce" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "Hodnoty minima a maxima nejsou platné" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" +#~ "Obnovovací frekvence statistik procent času" +#~ " CPU použitého různými režimy procesu" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "" +#~ "Pokud je nastaveno na hodnotu Ano, " +#~ "budou datové body na každém řádku " +#~ "grafu viditelné v jiném stylu." + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "" +#~ "Pokud je nastaveno na hodnotu Ano, " +#~ "zobrazí se nápověda na ukazateli myši" +#~ " na grafických řádcích s údaji o " +#~ "datových bodech" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" +#~ "Chcete-li zobrazit logy serveru, povolte" +#~ " logování nebo zkontrolujte zda je " +#~ "soubor protokolu na svém místě." + +#~ msgid "Os up since seconds" +#~ msgstr "Doba běhu (sekundy)" + +#~ msgid "No of cores" +#~ msgstr "Počet jader" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "Stav procesu na pozadí '{0}' nelze načíst." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "Proces na pozadí nelze ukončit '{0}'" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "Ověřovací kód pro ověření pgAdmin na EDB BigAnimal je:" + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "" +#~ "Kliknutím na tlačítko níže budete " +#~ "přesměrováni na autentizační stránku EDB " +#~ "BigAnimal v nové kartě." + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "Dočasná relace AWS vyžaduje token relace." + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "" +#~ "Název musí mít více než 2 znaky" +#~ " a musí obsahovat pouze malá písmena," +#~ " čísla a pomlčky" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "Chyba při přihlašování: ${error}" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "Vyberte sekundární zónu dostupnosti jinou než primární." + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "" +#~ "Název musí obsahovat pouze malá písmena," +#~ " čísla a pomlčky. Měl by začínat " +#~ "písmenem a měl by mít maximálně 97" +#~ " znaků." + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" +#~ "V tomto pracovním prostoru můžete bez" +#~ " problémů otevřít a spravovat více " +#~ "karet dotazů, což usnadňuje organizaci " +#~ "vaší práce. Podle potřeby můžete vybrat" +#~ " existující servery nebo vytvořit zcela " +#~ "nové ad-hoc připojení k libovolnému " +#~ "databázovému serveru." + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" +#~ "V tomto pracovním prostoru můžete bez" +#~ " problémů otevřít a spravovat více " +#~ "záložek PSQL, což usnadňuje organizaci " +#~ "vaší práce. Podle potřeby můžete vybrat" +#~ " existující servery nebo vytvořit zcela " +#~ "nové ad-hoc připojení k libovolnému " +#~ "databázovému serveru." + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "Toto nastavení slouží k zobrazení/skrytí uzlů v průzkumníku objektů." + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" +#~ "Přejděte na libovolnou položku níže a" +#~ " zobrazte nebo upravte její nastavení." + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" +#~ "Dříve uložená hesla nelze znovu " +#~ "zašifrovat pomocí šifrovacího klíče uloženého" +#~ " v ${res.data.data.keyring_name} z důvodu " +#~ "${error}" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" +#~ "Pomocí tlačítka Vyložit/Vyložit analýzu " +#~ "vygenerujete plán dotazu. Alternativně můžete" +#~ " také spustit \"EXPLAIN (FORMAT JSON) " +#~ "[QUERY]\"." + +#~ msgid "Forget Password" +#~ msgstr "Zapomenout heslo" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "Formát zálohy bude prostý text" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" +#~ "Pokud je vybráno schéma, pak bude " +#~ "provedena záloha pouze vybraných schémat" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "" +#~ "Budou zálohovány pouze globální objekty " +#~ "pro celou databázi ve formátu PROSTÝ" + +#~ msgid "Switch Panel" +#~ msgstr "Přepnout kartu" + +#~ msgid "Error while setting the value" +#~ msgstr "Chyba při nastavování hodnoty" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "Nelze načíst argumenty ze serveru" + +#~ msgid "Delete ?" +#~ msgstr "Odstranit?" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "Opravdu je chcete smazat?" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "Primární klíč již existuje, vyberte jiné omezení." + +#~ msgid "Please specify a valid file" +#~ msgstr "Zadejte platný soubor" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" +#~ "Určuje, jak se má chovat, když " +#~ "dojde k chybě při převodu vstupní " +#~ "hodnoty sloupce na datový typ. Hodnota" +#~ " error_action s hodnotou zastavit znamená" +#~ " selhání příkazu, zatímco ignorovat znamená" +#~ " zahození vstupního řádku a pokračování " +#~ "dalším. Výchozí hodnota je stop. Možnost" +#~ " ignorovat je použitelná pouze pro " +#~ "COPY FROM, pokud je FORMÁT text " +#~ "nebo csv." + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" +#~ "Určuje řetězec, který představuje výchozí " +#~ "hodnotu. Pokaždé, když je řetězec " +#~ "nalezen ve vstupním souboru, bude " +#~ "použita výchozí hodnota odpovídajícího " +#~ "sloupce. Tato možnost je povolena pouze" +#~ " v COPY FROM a pouze tehdy, " +#~ "když se nepoužívá binární formát." + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" +#~ "Určuje příkaz SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE nebo MERGE, jehož " +#~ "výsledky se mají zkopírovat." + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "Dotaz na export dat nemůže být prázdný." + +#~ msgid "Import error" +#~ msgstr "Chyba importu" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" +#~ "Velikosti by měly být zadány jako " +#~ "řetězec obsahující číselnou velikost " +#~ "následovanou některou z následujících jednotek" +#~ " paměti: kB (kilobajty), MB (megabajty)," +#~ " GB (gigabajty) nebo TB (terabajty)" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "" +#~ "Připojení ukončeno. Chcete-li vytvořit " +#~ "nové připojení, otevřete jiný nástroj " +#~ "psql." + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "Pro přístup k PSQL nástroji vyberte databázi z průzkumníku objektů." + +#~ msgid "Clipboard write permission required" +#~ msgstr "Vyžaduje se oprávnění k zápisu do schránky" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "" +#~ "Pro kopírování dat z PSQL terminálu " +#~ "je vyžadováno oprávnění k zápisu do " +#~ "schránky." + +#~ msgid "Clipboard read permission required" +#~ msgstr "Je vyžadováno oprávnění ke čtení schránky" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "" +#~ "Chcete-li vložit data do terminálu " +#~ "PSQL, je nutné oprávnění ke čtení " +#~ "schránky." + +#~ msgid "DDL Comparision" +#~ msgstr "Porovnání DDL" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "" +#~ "-- U obousměrných závislostí není " +#~ "pořadí, ve kterém Porovnání schémat " +#~ "objekty zapisuje, příliš sofistikované \n" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "" +#~ "-- a může vyžadovat ruční změny " +#~ "skriptu, aby se zajistilo, že se " +#~ "změny použijí ve správném pořadí.\n" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "-- Nahlaste problém pro jakékoli selhání v reprodukčních krocích.\n" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr "Zdrojový a cílový databázový server musí mít stejnou hlavní verzi." + +#~ msgid " Database Compare:" +#~ msgstr "Porovnání databáze:" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr " Vyberte server a databázi pro zdroj a cíl a klikněte" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr "Vyberte server, databázi a schéma pro zdroj a cíl a klikněte" + +#~ msgid "Data filter can not be empty." +#~ msgstr "Filtr dat nemůže být prázdný." + +#~ msgid "Show wal?" +#~ msgstr "Zobrazit WAL" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "" +#~ "Určuje, zda se má uživatel vyzvat " +#~ "k uložení neuloženého dotazu při " +#~ "ukončení nástroje dotazu." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "" +#~ "Určuje, zda vyzvat uživatele k uložení" +#~ " neuložených dat na výstupu datové " +#~ "mřížky." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "" +#~ "Určuje, zda vyzvat uživatele k potvrzení" +#~ " (COMMIT) nebo vrácení změn (ROLLBACK) " +#~ "aktivní transakce při ukončení dotazovacího" +#~ " nástroje." + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "" +#~ "Určuje, zda se má zkopírovat SQL " +#~ "do dotazovacího nástroje z hlavního " +#~ "okna." + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" +#~ "Pokud je nastaveno na hodnotu Ano, " +#~ "nástroj Zobrazit/upravit data zobrazí při " +#~ "úpravě dotazu dialog pro potvrzení změny" +#~ " na dotazovací nástroj." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" +#~ "Pokud je nastaveno na hodnotu Ano, " +#~ "dotazovací nástroj analyzuje a podtrhne " +#~ "dotaz na pozici kurzoru." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" +#~ "Pokud je nastaveno na hodnotu Ano, " +#~ "dotazovací nástroj zobrazí varování po " +#~ "kliknutí na tlačítko \"Provést dotaz\" v" +#~ " dotazovacím nástroji. Upozornění se " +#~ "zobrazí pouze v případě, že \"Podtrhnout" +#~ " dotaz u kurzoru\" je nastaveno na" +#~ " Ne." + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" +#~ "Pokud je nastaveno na 'Data sloupce'," +#~ " budou se datové sloupce automaticky " +#~ "zvětšovat na maximální šířku dat ve " +#~ "sloupci načtených v první dávce. Pokud" +#~ " je nastaveno na 'Název sloupce', " +#~ "bude velikost sloupce nastavena na " +#~ "nejširší z datového typu nebo názvu " +#~ "sloupce." + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "" +#~ "Zadejte maximální šířku sloupce in " +#~ "pixelech, když 'Velikost sloupců podle' " +#~ "je nastaveno na 'Data sloupce'." + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" +#~ "Zadejte počet záznamů, které se mají " +#~ "načíst v jedné dávce. Změna této " +#~ "hodnoty přepíše nastavení DATA_RESULT_ROWS_PER_PAGE" +#~ " z konfiguračního souboru." + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" +#~ "Pokud je nastaveno na hodnotu Ano, " +#~ "mřížka výsledků zobrazí řádky se " +#~ "střídajícími se barvami pozadí." + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "Maximální počet znaků, které se mají zobrazit ve výstupní buňce dat." + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "" +#~ "Pokud je nastaveno na hodnotu Ano, " +#~ "budou klíčová slova zobrazována velkými " +#~ "písmeny pro automatické dokončení." + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" +#~ "E-mail/uživatelské jméno uživatele musí být" +#~ " unikátní pro zdroj ověřování." + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "'{0}' není dovoleno upravovat." + +#~ msgid "Role Saved Successfully" +#~ msgstr "Role byla úspěšně uložena" + +#~ msgid "Decscription" +#~ msgstr "Popis" + +#~ msgid "Users Saved Successfully" +#~ msgstr "Uživatelé byli úspěšně uloženi" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" +#~ "Opravte cestu v Nastavení. Adresář " +#~ "úložiště pgAdmin nemůže být adresářem s" +#~ " binárními soubory utility." + diff --git a/web/pgadmin/translations/de/LC_MESSAGES/messages.mo b/web/pgadmin/translations/de/LC_MESSAGES/messages.mo index 98b51b5b394a5820259c2efd12a03c05dd7574c8..0c620fe62898709f548a0d52d1fdce7abe2a1239 100644 GIT binary patch delta 17627 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 Pi<;%s%eZ~_vm*Zo<=tve delta 18864 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 diff --git a/web/pgadmin/translations/de/LC_MESSAGES/messages.po b/web/pgadmin/translations/de/LC_MESSAGES/messages.po index d5a409d4e..250776ccc 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: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2017-04-14 22:53+0200\n" "Last-Translator: Jonas Thelemann\n" "Language: de\n" @@ -172,52 +172,52 @@ msgstr "" msgid "Delegated credentials not supplied." msgstr "" -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "" -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "" -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "" -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "" -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "" @@ -370,7 +370,7 @@ msgstr "" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" +msgid "'{}' is already registered." msgstr "" #: pgadmin/authenticate/mfa/views.py:183 @@ -479,247 +479,255 @@ msgid "" msgstr "" #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "Anzeige" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "Eigenschaften" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" +"pgAgent jobs." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -727,7 +735,7 @@ msgstr "" msgid "Query Tool" msgstr "Abfragewerkzeug" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -736,7 +744,7 @@ msgstr "Abfragewerkzeug" msgid "Debugger" msgstr "Debugger" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -744,53 +752,53 @@ msgstr "Debugger" msgid "Schema Diff" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "In neuem Tab öffnen" -#: pgadmin/browser/register_browser_preferences.py:463 +#: pgadmin/browser/register_browser_preferences.py:472 msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:472 +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "" @@ -1028,8 +1036,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 @@ -1056,8 +1064,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" #: pgadmin/browser/register_editor_preferences.py:364 @@ -1152,7 +1160,7 @@ msgid "Server deleted" msgstr "Server gelöscht" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "Konnte nicht den benötigten Server finden." @@ -1203,7 +1211,7 @@ msgstr "Kommentare" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1223,10 +1231,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." +msgid "'{0}' cannot be modified when the server is connected." msgstr "" -"'{0}' darf keine Änderungen vornehmen, während eine Verbindung zu einem " -"Server besteht." #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1255,7 +1261,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1344,26 +1350,26 @@ msgstr "Passwörter stimmen nicht überein." msgid "Incorrect password." msgstr "Falsches Passwort." -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "Passwort erfolgreich geändert." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "WAL-Wiedergabe pausiert" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 @@ -1441,7 +1447,7 @@ msgid "Database disconnected." msgstr "Datenbank getrennt." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "Konnte nicht die Datenbank auf dem Server finden." @@ -1468,7 +1474,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1493,7 +1499,7 @@ msgstr "Die angegebene Datenbank konnte nicht gefunden werden.\n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- Definition unvollständig" @@ -1523,7 +1529,7 @@ msgid "Could not find the specified cast on the server." msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1535,11 +1541,11 @@ msgid "-- definition incomplete" msgstr "-- Definition unvollständig" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." +msgid "Could not generate reverse-engineered SQL for the cast." msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." +msgid "Could not generate reverse-engineered SQL for the cast node." msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 @@ -1574,7 +1580,7 @@ msgstr "Umwandlung..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1902,14 +1908,15 @@ msgstr "Quelltyp" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -1945,8 +1952,9 @@ msgstr "Quelltyp" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2045,7 +2053,7 @@ msgstr "Systemumwandlung?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2240,7 +2248,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" +msgid "Start time must be earlier than end time." msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 @@ -2485,7 +2493,7 @@ msgstr "Aktion" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2557,12 +2565,9 @@ msgstr "Status" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "Fehler" @@ -2737,7 +2742,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2788,8 +2793,8 @@ msgstr "Sicherheitsetiketten" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3044,7 +3049,7 @@ msgstr "Optionen" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3102,7 +3107,7 @@ msgstr "Benutzerzuordnung..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3242,7 +3247,7 @@ msgstr "INSERT" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3314,7 +3319,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3323,8 +3328,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3551,7 +3556,7 @@ msgstr "catalog_object_column" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3832,10 +3837,10 @@ msgstr "Auslöser wurde(n) aktiviert" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "Spalte..." @@ -3892,8 +3897,8 @@ msgstr "Alle Aktivieren" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4035,12 +4040,12 @@ msgstr "FTS-Konfiguration gelöscht" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 @@ -4157,14 +4162,12 @@ msgstr "FTS-Parser gelöscht" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"Konnte nicht die rückentwickelte Abfrage für den FTS-Parser generieren.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." +msgid "Could not generate reverse-engineered query for FTS Parser node." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 @@ -4213,17 +4216,13 @@ msgstr "FTS-Vorlage gelöscht" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"Konnte nicht die rückentwickelte Abfrage für die FTS-Vorlage generieren.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." +msgid "Could not generate reverse-engineered query for FTS Template node." msgstr "" -"Konnte nicht die rückentwickelte Abfrage für den FTS-Vorlagen-Knoten " -"generieren." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4342,10 +4341,14 @@ msgid "Return type" msgstr "Rückgabetyp" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4673,7 +4676,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "" @@ -4932,7 +4935,7 @@ msgid "" "Blocking Process ID : {0} Application Name : {1}" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "Spalte ist gelöscht" @@ -5369,19 +5372,19 @@ msgid "Deferred?" msgstr "Aufgeschoben?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "Einschränkung" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "" @@ -5564,7 +5567,7 @@ msgid "Index" msgstr "Index" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "" @@ -5575,7 +5578,7 @@ msgid "Please specify columns for %s." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "" @@ -5592,8 +5595,8 @@ msgstr "" msgid "Index is dropped" msgstr "Index ist gelöscht" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "Konnte nicht den Index in der Tabelle finden." @@ -5709,31 +5712,31 @@ msgid "" "continue?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "Eindeutig?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "Geclustert?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "Valide?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "Primär?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "Systemindex?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "Gleichzeitiges Erstellen?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "" @@ -6118,7 +6121,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "Speichereinstellungen" @@ -7029,7 +7032,7 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" +msgid "Subtype cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 @@ -7142,11 +7145,11 @@ msgid "Collatable?" msgstr "Kollationierbar?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" +msgid "Input function cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" +msgid "Output function cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 @@ -7262,7 +7265,7 @@ msgstr "" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "" @@ -7289,20 +7292,18 @@ msgid "" "-- take account of the changes.\n" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "Konnte nicht den gegebenen Server finden" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "Bitte zuerst mit dem Server verbinden." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "" @@ -7332,33 +7333,33 @@ msgstr "Mit keinen Daten" msgid "With data (concurrently)" msgstr "Mit Daten (gleichzeitig)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "Bitte wählen Sie einen Server oder Kindknoten aus der Baumansicht aus." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "" @@ -7370,16 +7371,16 @@ msgstr "" msgid "With data?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "Parameter" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7527,7 +7528,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7762,7 +7763,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7778,7 +7779,7 @@ msgid "Passfile" msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" +msgid "Click the refresh button to get the publications." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 @@ -7871,15 +7872,15 @@ msgstr "Rollen erstellen?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." +"whether it should be just set up but not started yet." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 @@ -8021,11 +8022,11 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." +msgid "Either Host name or Address must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 @@ -8035,7 +8036,7 @@ msgstr "Benutzername muss angegeben werden." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "" @@ -8427,7 +8428,7 @@ msgid "Fail" msgstr "Fehlschlagen" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8461,7 +8462,7 @@ msgid "Please specify code to execute." msgstr "Bitte geben Sie den auszuführenden Code an." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." +msgid "Please select a valid on error option." msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 @@ -9016,15 +9017,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"Konnte nicht die rückentwickelte Abfrage für die Rolle generieren.\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "Konnte nicht die rückentwickelte Abfrage für die Rolle generieren." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9094,8 +9093,8 @@ msgstr "Konto läuft ab" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." +"Please note that if you leave this field blank, then the password will " +"never expire." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 @@ -9176,14 +9175,14 @@ msgid "Reassign" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 @@ -9191,13 +9190,13 @@ msgid "Reassign objects to" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" +msgid "New owner of the affected objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" +" objects, and in turn all objects that depend on those objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 @@ -9205,15 +9204,15 @@ msgid "From database" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" +msgid "Target database on which the operation will be carried out." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" +msgid "'Reassign objects to' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" +msgid "'From database' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 @@ -9424,7 +9423,7 @@ msgid "Server connected" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "" @@ -9762,12 +9761,12 @@ msgid "Save password?" msgstr "Passwort speichern?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "" @@ -9878,12 +9877,12 @@ msgid "Server group must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "" @@ -10131,7 +10130,7 @@ msgid "Refresh" msgstr "Aktualisieren" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "" @@ -10623,40 +10622,40 @@ msgstr "" msgid "Create - %s" msgstr "Erstellen - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "" -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "" -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "%s-Skript" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "" "Sind Sie sicher, dass Sie das Bearbeiten der Eigenschaften von %s \"%s\" " "beenden wollen?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " @@ -10665,11 +10664,11 @@ msgstr "" "Sind Sie sicher, dass Sie die aktuellen Änderungen zurücksetzen und das " "Panel für %s \"%s\" wieder öffnen möchten?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "Bearbeitung im Gange?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10677,59 +10676,59 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "" -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "" -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "" @@ -10740,8 +10739,8 @@ msgstr "" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -10843,7 +10842,7 @@ msgid "'%s' must be a numeric." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" +msgid "Min and Max values are not valid." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 @@ -10945,107 +10944,105 @@ msgstr "Block-E/A-Statistikwiederholfrequenz" msgid "Handle & Process count statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "" -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "Graphen" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "" -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." +"graph line." msgstr "" -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "" -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "" -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11246,6 +11243,7 @@ msgstr "Einheit" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "Beschreibung" @@ -11355,8 +11353,8 @@ msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 @@ -11422,6 +11420,7 @@ msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -11827,7 +11826,7 @@ msgid "architecture" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" +msgid "OS uptime (seconds)" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 @@ -11855,7 +11854,7 @@ msgid "model_name" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" +msgid "Number of cores" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 @@ -12112,12 +12111,12 @@ msgstr "Der Prozess ist bereits beendet und kann nicht neu gestartet werden." #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "Status für den Hintergrundprozess '{0}' konnte nicht geladen werden." +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" +msgid "Unable to kill the background process '{0}'." msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 @@ -12258,7 +12257,7 @@ msgstr "" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12396,12 +12395,12 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." msgstr "" @@ -12519,7 +12518,7 @@ msgid "AWS session token" msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." +msgid "Session token required for temporary AWS sessions." msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 @@ -12810,7 +12809,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" +"letters, numbers, and hyphens." msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:225 @@ -12979,7 +12978,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" +msgid "Error during authentication: ${error}" msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 @@ -13047,7 +13046,7 @@ msgid "High availability?" msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." +msgid "Please select a secondary availability zone different from the primary." msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 @@ -13060,8 +13059,8 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" #: pgadmin/misc/cloud/utils/__init__.py:81 @@ -13318,32 +13317,32 @@ msgstr "" msgid "Server Name" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "" @@ -13382,9 +13381,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 @@ -13400,9 +13398,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 @@ -13489,7 +13486,7 @@ msgid "Reset all preferences" msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." +msgid "This setting is used to show/hide nodes in the Object Explorer." msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 @@ -13523,7 +13520,7 @@ msgid "Save & Reload Later" msgstr "" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -13747,7 +13744,7 @@ msgstr "" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -13804,8 +13801,8 @@ msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:94 @@ -14003,7 +14000,7 @@ msgstr "" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" @@ -14116,7 +14113,7 @@ msgid "%s in %s" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" +msgid "Forgot Password" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 @@ -14311,8 +14308,8 @@ msgid "Maximise" msgstr "" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "Wiederherstellen" @@ -14381,7 +14378,7 @@ msgid "Filtered Rows..." msgstr "" #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "Sicherung" @@ -14463,11 +14460,11 @@ msgstr "" msgid "Backup..." msgstr "Sicherung..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "" @@ -14682,8 +14679,8 @@ msgid "Role name" msgstr "Rollenname" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "Das Sicherungsformat wird PLAIN sein" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -14764,8 +14761,8 @@ msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 @@ -14778,7 +14775,7 @@ msgstr "" #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" +"format." msgstr "" #: pgadmin/tools/debugger/__init__.py:64 @@ -14826,7 +14823,8 @@ msgid "Next tab" msgstr "" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" msgstr "" #: pgadmin/tools/debugger/__init__.py:366 @@ -14897,8 +14895,8 @@ msgid "Value deposited successfully" msgstr "Wert wurde erfolgreich hinterlegt" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "Fehler beim Setzen des Wertes" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15004,7 +15002,7 @@ msgid "Use Default?" msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" +msgid "Unable to fetch the arguments from the server." msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 @@ -15054,13 +15052,6 @@ msgstr "" msgid "Error while fetching breakpoint information." msgstr "" -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -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 " -"geschlossen." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "" @@ -15370,7 +15361,7 @@ msgid "Cannot drop table from outside of the current database." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" +msgid "Delete?" msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 @@ -15379,7 +15370,7 @@ msgid "You have selected %s tables and %s links." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" +msgid "Are you sure you want to delete?" msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 @@ -15585,7 +15576,7 @@ msgid "A constraint is required to implement One to One relationship." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." +msgid "Primary key already exists, please select a different constraint." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 @@ -15694,14 +15685,19 @@ msgstr "" msgid "Export Data" msgstr "" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "Konnte nicht der angegebenen Server finden." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "Bitte zuerst mit dem Server verbinden..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "Bitte geben Sie eine gültige Datei an" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -15775,7 +15771,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " @@ -15879,7 +15875,7 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 @@ -15904,7 +15900,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" @@ -15966,7 +15962,7 @@ msgid "" msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." +msgid "Export Data Query cannot be empty." msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 @@ -16019,7 +16015,7 @@ msgid "Import Servers" msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" +msgid "Import Error" msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 @@ -16069,7 +16065,7 @@ msgstr "" #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "Wartung" @@ -16151,11 +16147,11 @@ msgstr "Wartung..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "" -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16221,7 +16217,7 @@ msgstr "" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 @@ -16259,8 +16255,8 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." +"Connection terminated. To create a new connection, please open another " +"psql tool." msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 @@ -16268,7 +16264,7 @@ msgid "Invalid session.\r\n" msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 @@ -16284,34 +16280,43 @@ msgid "Please select a server/database object." msgstr "Bitte wählen Sie eine Datenbank aus." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" +msgid "Clipboard Write Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" +msgid "Clipboard Read Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." msgstr "" -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "" +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16323,11 +16328,11 @@ msgid "" "data." msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "" @@ -16488,7 +16493,7 @@ msgid "Loading result grid..." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" +msgid "DDL Comparison" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 @@ -16536,18 +16541,18 @@ msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" +msgid "-- Please report any issues along with steps to reproduce. \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 @@ -16573,15 +16578,15 @@ msgid "Select Target" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." +msgid "Source and Target database servers must be of the same major version." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" +msgid "Database Compare:" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" +msgid "Select the server and database for the source and target and click" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 @@ -16594,9 +16599,7 @@ msgid "Schema Compare:" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" +msgid "Select the server, database and schema for the source and target and click" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 @@ -16738,7 +16741,7 @@ msgid "Data Filter" msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." +msgid "Data filter cannot be empty." msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 @@ -17705,7 +17708,7 @@ msgid "Show settings?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" +msgid "Show WAL?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 @@ -17738,8 +17741,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 @@ -17759,8 +17762,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 @@ -17769,8 +17772,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 @@ -17778,7 +17781,9 @@ msgid "Copy SQL from main window to query tool?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 @@ -17795,8 +17800,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 @@ -17805,7 +17810,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" @@ -17815,9 +17820,9 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 @@ -17884,7 +17889,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." @@ -17896,8 +17901,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 @@ -17907,7 +17912,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 @@ -17916,7 +17921,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" @@ -17925,7 +17930,7 @@ msgid "Max column data display length" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -17976,10 +17981,6 @@ msgstr "" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "" @@ -18018,9 +18019,7 @@ msgid "Auto completion" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 @@ -18112,7 +18111,7 @@ msgid "Role name must be unique." msgstr "" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" #: pgadmin/tools/user_management/__init__.py:615 @@ -18133,7 +18132,7 @@ msgstr "" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." +msgid "'{0}' cannot be modified." msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 @@ -18149,7 +18148,7 @@ msgid "Select Role" msgstr "" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" +msgid "Role saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 @@ -18187,10 +18186,6 @@ msgstr "" msgid "Edit Role" msgstr "" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "" @@ -18243,7 +18238,7 @@ msgid "Passwords do not match for user %s" msgstr "" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" +msgid "User saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 @@ -18312,66 +18307,66 @@ msgstr "" msgid "User Management" msgstr "Benutzerverwaltung" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "" -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "" @@ -18412,6 +18407,12 @@ msgstr "" msgid "File Downloads" msgstr "" +#: pgadmin/utils/constants.py:40 +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 " +"geschlossen." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "Transaktions-ID nicht in der Sitzung gefunden." @@ -18494,10 +18495,6 @@ msgid "" "Rename, Delete or Create any files/folders" msgstr "" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "Konnte nicht der angegebenen Server finden." - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -23236,3 +23233,581 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "" +#~ msgid "'{}' is already registered'" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "" + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "" +#~ "'{0}' darf keine Änderungen vornehmen, " +#~ "während eine Verbindung zu einem Server" +#~ " besteht." + +#~ msgid "Please connect the server." +#~ msgstr "" + +#~ msgid "The saved password cleared successfully." +#~ msgstr "" + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "" + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "" + +#~ msgid "Start time must be less than end time" +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "Konnte nicht die rückentwickelte Abfrage " +#~ "für den FTS-Parser generieren.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "Konnte nicht die rückentwickelte Abfrage " +#~ "für die FTS-Vorlage generieren.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "" +#~ "Konnte nicht die rückentwickelte Abfrage " +#~ "für den FTS-Vorlagen-Knoten generieren." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "" + +#~ msgid "Input function cannot be empty" +#~ msgstr "" + +#~ msgid "Output function cannot be empty" +#~ msgstr "" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "" + +#~ msgid "Please select valid on error option." +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "Konnte nicht die rückentwickelte Abfrage für die Rolle generieren.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "Konnte nicht die rückentwickelte Abfrage für die Rolle generieren." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "" + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" + +#~ msgid "New owner of the affected objects" +#~ msgstr "" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" + +#~ msgid "Os up since seconds" +#~ msgstr "" + +#~ msgid "No of cores" +#~ msgstr "" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "Status für den Hintergrundprozess '{0}' konnte nicht geladen werden." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "" + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "" + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "" + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "" + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "" + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" + +#~ msgid "Forget Password" +#~ msgstr "" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "Das Sicherungsformat wird PLAIN sein" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "" + +#~ msgid "Switch Panel" +#~ msgstr "" + +#~ msgid "Error while setting the value" +#~ msgstr "Fehler beim Setzen des Wertes" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "" + +#~ msgid "Delete ?" +#~ msgstr "" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "" + +#~ msgid "Please specify a valid file" +#~ msgstr "Bitte geben Sie eine gültige Datei an" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "" + +#~ msgid "Import error" +#~ msgstr "" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "" + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "" + +#~ msgid "Clipboard write permission required" +#~ msgstr "" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "" + +#~ msgid "Clipboard read permission required" +#~ msgstr "" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr "" + +#~ msgid " Database Compare:" +#~ msgstr "" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr "" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr "" + +#~ msgid "Data filter can not be empty." +#~ msgstr "" + +#~ msgid "Show wal?" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "" + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "" + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "" + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "" + +#~ msgid "Role Saved Successfully" +#~ msgstr "" + +#~ msgid "Decscription" +#~ msgstr "" + +#~ msgid "Users Saved Successfully" +#~ msgstr "" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" + diff --git a/web/pgadmin/translations/es/LC_MESSAGES/messages.mo b/web/pgadmin/translations/es/LC_MESSAGES/messages.mo index b2c7bdb3dde2c03d7680269327bfaf1a0645583f..fd68b334d672050812c3fee600b0c9e391fea292 100644 GIT binary patch delta 22662 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 I$uR}~50Yhv@c;k- delta 25572 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\n" "Language: es\n" @@ -178,52 +178,52 @@ msgstr "" msgid "Delegated credentials not supplied." msgstr "No se han proporcionado las credenciales delegadas." -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "Error al buscar en el directorio LDAP: {}" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "ldap" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "Error de configuración LDAP: Establezca la contraseña de enlace." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "Error al conectarse al servidor LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "Error al iniciar TLS: {}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "" -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "Error de configuración LDAP: Establezca la URI LDAP correcta." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "Se ha encontrado más de un resultado." -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "No se ha encontrado el usuario especificado." @@ -382,8 +382,8 @@ msgstr "No se ha proporcionado ningún método de autenticación." #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" -msgstr "'{}' ya está registrado'" +msgid "'{}' is already registered." +msgstr "" #: pgadmin/authenticate/mfa/views.py:183 #, python-brace-format @@ -493,253 +493,257 @@ msgid "" msgstr "" #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "¿Mostrar bases de datos de plantillas?" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "¿Ocultar servidores compartidos?" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "Mostrar" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." msgstr "" -"Si se establece en True, todos los servidores compartidos se ocultarán " -"del árbol del navegador." -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "Intervalo de guardado del estado del árbol del explorador de objetos" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "¿Confirmar al cerrar o actualizar?" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "" "¿Confirmar antes de cerrar/restablecer en el cuadro de diálogo de " "propiedades del objeto?" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "Expandir automáticamente los hijos únicos" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "Contar filas si el estimado es menos de" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "Propiedades" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "Filas máximas del historial de trabajo" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" +"pgAgent jobs." msgstr "" -"El número máximo de filas del historial para mostrar en la pestaña de " -"Estadísticas para trabajos de pgAgent" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "Detalles del proceso/días de retención de registros" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "Procesos" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "Tecla" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Mayús" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "Ctrl" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/Opción" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "Explorador de objetos" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "Panel con pestañas hacia atras" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "Cerrar panel de pestañas" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "Panel con pestañas hacia adelante" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "Menú principal Archivo" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "Menú principal Objeto" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "Menú principal Herramientas" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "Menú principal Ayuda" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "Abrir herramienta de consultas" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "Ver datos" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "Buscar objetos" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "Crear objetos" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "Editar propiedades de objeto" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "Depuración directa" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "Actualizar el explorador de objetos" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "Búsqueda rápida" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "Tamaño dinámico de la pestaña" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "Título de la pestaña de la herramienta de consulta" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "Ver/Editar título de la pestaña de datos" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "Título de la pestaña del depurador" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -747,7 +751,7 @@ msgstr "" msgid "Query Tool" msgstr "Herramienta de Consulta" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -756,7 +760,7 @@ msgstr "Herramienta de Consulta" msgid "Debugger" msgstr "Depurar" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -764,53 +768,53 @@ msgstr "Depurar" msgid "Schema Diff" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "Herramienta ERD" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "Herramienta PSQL" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "Abrir en una nueva pestaña del navegador" -#: pgadmin/browser/register_browser_preferences.py:463 +#: pgadmin/browser/register_browser_preferences.py:472 msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:472 +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "Seleccionar abrir nueva pestaña..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "Título de la pestaña de la herramienta PSQL" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "" @@ -1053,8 +1057,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 @@ -1081,8 +1085,8 @@ msgstr "Líneas entre consultas" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" #: pgadmin/browser/register_editor_preferences.py:364 @@ -1177,7 +1181,7 @@ msgid "Server deleted" msgstr "Servidor borrado" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "No se puede encontrar el servidor requerido." @@ -1228,7 +1232,7 @@ msgstr "Comentarios" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1248,8 +1252,8 @@ msgstr "Ningún parámetro fue modificado." #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "'{0}' no se permite modificar, cuando el servidor esta conectado." +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1278,7 +1282,7 @@ msgstr "'{0}' no se permite modificar, cuando el servidor esta conectado." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1367,27 +1371,27 @@ msgstr "Contraseña no coincide." msgid "Incorrect password." msgstr "Contraseña incorrecta." -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "Contraseña cambiada exitosamente." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "Reproduccion de WAL en pausa" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "Reanudada la repetición de WAL." -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "Por favor conectar el servidor." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "La contraseña guardada se ha borrado correctamente." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1468,7 +1472,7 @@ msgid "Database disconnected." msgstr "Base de datos desconectada." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "No se puede encontrar la base de datos en el servidor." @@ -1495,7 +1499,7 @@ msgstr "No se pudo eliminar la base de datos." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1520,7 +1524,7 @@ msgstr "No se puede encontrar la base de datos especificada.\n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- definición icompleta" @@ -1550,7 +1554,7 @@ msgid "Could not find the specified cast on the server." msgstr "No se puede encontrar la conversión especificada en el servidor." #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1562,12 +1566,12 @@ msgid "-- definition incomplete" msgstr "-- definición incompleta" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." +msgid "Could not generate reverse-engineered SQL for the cast." msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." -msgstr "No se pudo generar SQL de ingeniería inversa para el nodo de conversión." +msgid "Could not generate reverse-engineered SQL for the cast node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1601,7 +1605,7 @@ msgstr "Conversion..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1929,14 +1933,15 @@ msgstr "Tipo de origen" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -1972,8 +1977,9 @@ msgstr "Tipo de origen" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2072,7 +2078,7 @@ msgstr "Conversión del sistema?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2267,8 +2273,8 @@ msgstr "Se debe especificar la hora de inicio o el intervalo de repetición." #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "Fecha de inicio tiene que ser menor que la fecha de finalización" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2512,7 +2518,7 @@ msgstr "Acción" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2584,12 +2590,9 @@ msgstr "Estado" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "Error" @@ -2764,7 +2767,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2815,8 +2818,8 @@ msgstr "Etiquetas de seguridad" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3071,7 +3074,7 @@ msgstr "Opciones" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3129,7 +3132,7 @@ msgstr "Mapeo de Usuario..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3269,7 +3272,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3341,7 +3344,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3350,8 +3353,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3577,7 +3580,7 @@ msgstr "catálogo_objeto_columna" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3859,10 +3862,10 @@ msgstr "Disparador(es) ha(n) sido habilitado(s)" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "Columna..." @@ -3919,8 +3922,8 @@ msgstr "Habilitar Todo" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4064,18 +4067,13 @@ msgstr "Configuración FTS eliminada" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"No se pudo generar consulta por ingeniería inversa para la Configuración " -"FTS.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" -"No se pudo generar consulta por ingeniería inversa para el nodo de " -"Configuración FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4195,15 +4193,12 @@ msgstr "Analizador FTS eliminado" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"No se pudo generar consulta por ingeniería inversa para el Analizador " -"FTS.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." +msgid "Could not generate reverse-engineered query for FTS Parser node." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 @@ -4252,18 +4247,13 @@ msgstr "Plantilla FTS eliminada" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"No se pudo generar la consulta por ingeniería inversa de la plantilla " -"FTS.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." +msgid "Could not generate reverse-engineered query for FTS Template node." msgstr "" -"No se pudo generar consulta por ingeniería inversa para el nodo de la " -"plantilla FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4382,10 +4372,14 @@ msgid "Return type" msgstr "Tipo del retorno" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4713,7 +4707,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "" @@ -4972,7 +4966,7 @@ msgid "" "Blocking Process ID : {0} Application Name : {1}" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "Columna es eliminada" @@ -5409,19 +5403,19 @@ msgid "Deferred?" msgstr "¿Aplazado?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "Restricción" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "" @@ -5604,7 +5598,7 @@ msgid "Index" msgstr "Índice" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "" @@ -5615,7 +5609,7 @@ msgid "Please specify columns for %s." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "" @@ -5632,8 +5626,8 @@ msgstr "" msgid "Index is dropped" msgstr "Índice es eliminado" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "No se pudo encontrar el índice en la tabla." @@ -5749,31 +5743,31 @@ msgid "" "continue?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "¿Único?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "¿Agrupado?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "¿Válido?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "¿Primario?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "¿Índice del sistema?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "¿Construcción concurrente?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "" @@ -6165,7 +6159,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "Configuración de almacenado" @@ -7073,7 +7067,7 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" +msgid "Subtype cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 @@ -7186,11 +7180,11 @@ msgid "Collatable?" msgstr "¿Cotejable?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" +msgid "Input function cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" +msgid "Output function cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 @@ -7306,7 +7300,7 @@ msgstr "" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "" @@ -7333,20 +7327,18 @@ msgid "" "-- take account of the changes.\n" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "No se pudo encontrar el servidor dado" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "Por favor primero conectar al servidor." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "" @@ -7376,33 +7368,33 @@ msgstr "Sin datos" msgid "With data (concurrently)" msgstr "Con datos (concurrente)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "Seleccionar el servidor o el nodo hijo del árbol." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "" @@ -7414,16 +7406,16 @@ msgstr "" msgid "With data?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "Parámetros" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7571,7 +7563,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7806,7 +7798,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7823,7 +7815,7 @@ msgid "Passfile" msgstr "Archivo de contraseña" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" +msgid "Click the refresh button to get the publications." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 @@ -7916,15 +7908,15 @@ msgstr "¿Crear roles?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." +"whether it should be just set up but not started yet." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 @@ -8066,11 +8058,11 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." +msgid "Either Host name or Address must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 @@ -8080,7 +8072,7 @@ msgstr "Nombre de usuario para especificar." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "Puerto tiene que estar especificado." @@ -8470,7 +8462,7 @@ msgid "Fail" msgstr "Fallo" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8504,7 +8496,7 @@ msgid "Please specify code to execute." msgstr "Por favor especificar el código a ejecutar." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." +msgid "Please select a valid on error option." msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 @@ -9062,15 +9054,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"No se pudo generar una consulta por ingeniería inversa para el rol.\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "No se pudo generar una consulta por ingeniería inversa para el rol." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9140,8 +9130,8 @@ msgstr "La cuenta expira" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." +"Please note that if you leave this field blank, then the password will " +"never expire." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 @@ -9218,14 +9208,14 @@ msgid "Reassign" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 @@ -9233,13 +9223,13 @@ msgid "Reassign objects to" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" +msgid "New owner of the affected objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" +" objects, and in turn all objects that depend on those objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 @@ -9247,15 +9237,15 @@ msgid "From database" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" +msgid "Target database on which the operation will be carried out." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" +msgid "'Reassign objects to' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" +msgid "'From database' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 @@ -9464,7 +9454,7 @@ msgid "Server connected" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "" @@ -9802,12 +9792,12 @@ msgid "Save password?" msgstr "¿Salvar contraseña?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "Servicio" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "" @@ -9918,12 +9908,12 @@ msgid "Server group must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "" @@ -10171,7 +10161,7 @@ msgid "Refresh" msgstr "Actualizar" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "" @@ -10663,38 +10653,38 @@ msgstr "" msgid "Create - %s" msgstr "Crear - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "" -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "" -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "Script %s" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "¿Esta seguro quiere parar la edición de propiedades de %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " @@ -10703,11 +10693,11 @@ msgstr "" "¿Esta seguro de querer reiniciar los cambios actuales y volver a abrir el" " panel para %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "¿Edición en curso?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10715,59 +10705,59 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "El %s \"%s\" no se puede eliminar." -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "" -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "" @@ -10778,8 +10768,8 @@ msgstr "" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -10883,7 +10873,7 @@ msgid "'%s' must be a numeric." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" +msgid "Min and Max values are not valid." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 @@ -10985,107 +10975,105 @@ msgstr "Velocidad de actualización de estadísticas de bloqueos I/O" msgid "Handle & Process count statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "¿Mostrar actividad?" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "" -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "Gráficas" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "" -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." +"graph line." msgstr "" -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "" -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "" -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11286,6 +11274,7 @@ msgstr "Unidad" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "Descripción" @@ -11395,8 +11384,8 @@ msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 @@ -11462,6 +11451,7 @@ msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -11871,7 +11861,7 @@ msgid "architecture" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" +msgid "OS uptime (seconds)" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 @@ -11899,7 +11889,7 @@ msgid "model_name" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" +msgid "Number of cores" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 @@ -12156,12 +12146,12 @@ msgstr "El proceso ya ha terminado y no puede reiniciarse." #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "No se pudo cargar el estado para el proceso en segundo plano '{0}'." +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" +msgid "Unable to kill the background process '{0}'." msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 @@ -12302,7 +12292,7 @@ msgstr "" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12440,12 +12430,12 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." msgstr "" @@ -12563,7 +12553,7 @@ msgid "AWS session token" msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." +msgid "Session token required for temporary AWS sessions." msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 @@ -12854,7 +12844,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" +"letters, numbers, and hyphens." msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:225 @@ -13023,7 +13013,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" +msgid "Error during authentication: ${error}" msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 @@ -13091,7 +13081,7 @@ msgid "High availability?" msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." +msgid "Please select a secondary availability zone different from the primary." msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 @@ -13104,8 +13094,8 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" #: pgadmin/misc/cloud/utils/__init__.py:81 @@ -13362,32 +13352,32 @@ msgstr "" msgid "Server Name" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "" @@ -13426,9 +13416,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 @@ -13444,9 +13433,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 @@ -13532,7 +13520,7 @@ msgid "Reset all preferences" msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." +msgid "This setting is used to show/hide nodes in the Object Explorer." msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 @@ -13566,7 +13554,7 @@ msgid "Save & Reload Later" msgstr "" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -13790,7 +13778,7 @@ msgstr "" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -13847,8 +13835,8 @@ msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:94 @@ -14049,7 +14037,7 @@ msgstr "" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" @@ -14162,7 +14150,7 @@ msgid "%s in %s" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" +msgid "Forgot Password" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 @@ -14357,8 +14345,8 @@ msgid "Maximise" msgstr "" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "Restaurar" @@ -14429,7 +14417,7 @@ msgid "Filtered Rows..." msgstr "Filas Filtradas..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "Respaldo" @@ -14511,11 +14499,11 @@ msgstr "" msgid "Backup..." msgstr "Respaldar..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "" @@ -14730,8 +14718,8 @@ msgid "Role name" msgstr "Nombre del rol" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "El formato del respaldo será PLAIN" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -14812,8 +14800,8 @@ msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 @@ -14826,7 +14814,7 @@ msgstr "" #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" +"format." msgstr "" #: pgadmin/tools/debugger/__init__.py:64 @@ -14874,7 +14862,8 @@ msgid "Next tab" msgstr "Pestaña siguiente" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" msgstr "" #: pgadmin/tools/debugger/__init__.py:366 @@ -14952,8 +14941,8 @@ msgid "Value deposited successfully" msgstr "Valor depositado exitosamente" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "Error mientras de configuraba el valor" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15059,8 +15048,8 @@ msgid "Use Default?" msgstr "¿Usar Valor por Defecto?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "No es posible obtener los argumentos para el servidor" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15109,11 +15098,6 @@ msgstr "Error al limpiar todos los puntos de ruptura." msgid "Error while fetching breakpoint information." msgstr "Error al obtener información de puntos de ruptura." -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -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." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "Error al obtener información de mensajes." @@ -15425,7 +15409,7 @@ msgid "Cannot drop table from outside of the current database." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" +msgid "Delete?" msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 @@ -15434,7 +15418,7 @@ msgid "You have selected %s tables and %s links." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" +msgid "Are you sure you want to delete?" msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 @@ -15640,7 +15624,7 @@ msgid "A constraint is required to implement One to One relationship." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." +msgid "Primary key already exists, please select a different constraint." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 @@ -15749,14 +15733,19 @@ msgstr "" msgid "Export Data" msgstr "" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "No se pudo encontrar el servidor especificado." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "Conectar al servidor antes..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "Especificar un archivo válido" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -15830,7 +15819,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " @@ -15939,7 +15928,7 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 @@ -15964,7 +15953,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" @@ -16025,7 +16014,7 @@ msgid "" msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." +msgid "Export Data Query cannot be empty." msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 @@ -16078,7 +16067,7 @@ msgid "Import Servers" msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" +msgid "Import Error" msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 @@ -16128,7 +16117,7 @@ msgstr "" #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "Mantenimiento" @@ -16210,11 +16199,11 @@ msgstr "Mantenimiento..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "" -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "Error de mantenimiento" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16282,7 +16271,7 @@ msgstr "" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 @@ -16320,8 +16309,8 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." +"Connection terminated. To create a new connection, please open another " +"psql tool." msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 @@ -16329,7 +16318,7 @@ msgid "Invalid session.\r\n" msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 @@ -16345,34 +16334,43 @@ msgid "Please select a server/database object." msgstr "Por favor seleccione una base de datos." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" +msgid "Clipboard Write Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" +msgid "Clipboard Read Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." msgstr "" -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "Archivo no se pudo abrir." +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16384,11 +16382,11 @@ msgid "" "data." msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "" @@ -16549,7 +16547,7 @@ msgid "Loading result grid..." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" +msgid "DDL Comparison" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 @@ -16597,18 +16595,18 @@ msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" +msgid "-- Please report any issues along with steps to reproduce. \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 @@ -16634,15 +16632,15 @@ msgid "Select Target" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." +msgid "Source and Target database servers must be of the same major version." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" +msgid "Database Compare:" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" +msgid "Select the server and database for the source and target and click" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 @@ -16655,9 +16653,7 @@ msgid "Schema Compare:" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" +msgid "Select the server, database and schema for the source and target and click" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 @@ -16801,7 +16797,7 @@ msgid "Data Filter" msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." +msgid "Data filter cannot be empty." msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 @@ -17772,7 +17768,7 @@ msgid "Show settings?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" +msgid "Show WAL?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 @@ -17805,11 +17801,9 @@ msgstr "¿Aviso pata salvar cambios de consulta sin salvar?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" -"Especifica si se avisa o no al usuario para salvar una consulta no " -"salvada al salir de la herramienta de consulta." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 msgid "Sort View Data results by primary key columns?" @@ -17828,11 +17822,9 @@ msgstr "¿Aviso para salvar cambios no salvados en los datos?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" -"Especifica si se avisa o no al usuario para salvar datos no salvados en " -"la salida de la cuadricula de datos." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 msgid "Prompt to commit/rollback active transactions?" @@ -17840,8 +17832,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 @@ -17849,7 +17841,9 @@ msgid "Copy SQL from main window to query tool?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 @@ -17866,8 +17860,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 @@ -17876,7 +17870,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" @@ -17886,9 +17880,9 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 @@ -17955,7 +17949,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." @@ -17967,8 +17961,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 @@ -17978,7 +17972,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 @@ -17987,7 +17981,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" @@ -17996,7 +17990,7 @@ msgid "Max column data display length" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -18051,10 +18045,6 @@ msgstr "" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "" @@ -18093,12 +18083,8 @@ msgid "Auto completion" msgstr "Auto completar" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" -"Si está en True, las palabras clave se mostrarán en mayúsculas para auto " -"completar." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 msgid "Autocomplete on key press" @@ -18189,7 +18175,7 @@ msgid "Role name must be unique." msgstr "" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" #: pgadmin/tools/user_management/__init__.py:615 @@ -18210,7 +18196,7 @@ msgstr "" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." +msgid "'{0}' cannot be modified." msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 @@ -18226,7 +18212,7 @@ msgid "Select Role" msgstr "" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" +msgid "Role saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 @@ -18264,10 +18250,6 @@ msgstr "" msgid "Edit Role" msgstr "" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "" @@ -18320,7 +18302,7 @@ msgid "Passwords do not match for user %s" msgstr "" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" +msgid "User saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 @@ -18389,66 +18371,66 @@ msgstr "" msgid "User Management" msgstr "Gestión de Usuarios" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "" -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "" @@ -18489,6 +18471,10 @@ msgstr "" msgid "File Downloads" msgstr "" +#: pgadmin/utils/constants.py:40 +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." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "ID de transacción no se encontró en la sesión." @@ -18571,10 +18557,6 @@ msgid "" "Rename, Delete or Create any files/folders" msgstr "" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "No se pudo encontrar el servidor especificado." - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -23032,3 +23014,608 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "" +#~ msgid "'{}' is already registered'" +#~ msgstr "'{}' ya está registrado'" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "" +#~ "Si se establece en True, todos los" +#~ " servidores compartidos se ocultarán del" +#~ " árbol del navegador." + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "" + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "" +#~ "El número máximo de filas del " +#~ "historial para mostrar en la pestaña " +#~ "de Estadísticas para trabajos de pgAgent" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "'{0}' no se permite modificar, cuando el servidor esta conectado." + +#~ msgid "Please connect the server." +#~ msgstr "Por favor conectar el servidor." + +#~ msgid "The saved password cleared successfully." +#~ msgstr "La contraseña guardada se ha borrado correctamente." + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "" + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "" +#~ "No se pudo generar SQL de " +#~ "ingeniería inversa para el nodo de " +#~ "conversión." + +#~ msgid "Start time must be less than end time" +#~ msgstr "Fecha de inicio tiene que ser menor que la fecha de finalización" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "No se pudo generar consulta por " +#~ "ingeniería inversa para la Configuración " +#~ "FTS.\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "" +#~ "No se pudo generar consulta por " +#~ "ingeniería inversa para el nodo de " +#~ "Configuración FTS." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "No se pudo generar consulta por " +#~ "ingeniería inversa para el Analizador " +#~ "FTS.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "No se pudo generar la consulta por" +#~ " ingeniería inversa de la plantilla " +#~ "FTS.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "" +#~ "No se pudo generar consulta por " +#~ "ingeniería inversa para el nodo de " +#~ "la plantilla FTS." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "" + +#~ msgid "Input function cannot be empty" +#~ msgstr "" + +#~ msgid "Output function cannot be empty" +#~ msgstr "" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "" + +#~ msgid "Please select valid on error option." +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "No se pudo generar una consulta por ingeniería inversa para el rol.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "No se pudo generar una consulta por ingeniería inversa para el rol." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "" + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" + +#~ msgid "New owner of the affected objects" +#~ msgstr "" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" + +#~ msgid "Os up since seconds" +#~ msgstr "" + +#~ msgid "No of cores" +#~ msgstr "" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "No se pudo cargar el estado para el proceso en segundo plano '{0}'." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "" + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "" + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "" + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "" + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "" + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" + +#~ msgid "Forget Password" +#~ msgstr "" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "El formato del respaldo será PLAIN" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "" + +#~ msgid "Switch Panel" +#~ msgstr "" + +#~ msgid "Error while setting the value" +#~ msgstr "Error mientras de configuraba el valor" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "No es posible obtener los argumentos para el servidor" + +#~ msgid "Delete ?" +#~ msgstr "" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "" + +#~ msgid "Please specify a valid file" +#~ msgstr "Especificar un archivo válido" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "" + +#~ msgid "Import error" +#~ msgstr "" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "" + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "" + +#~ msgid "Clipboard write permission required" +#~ msgstr "" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "" + +#~ msgid "Clipboard read permission required" +#~ msgstr "" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr "" + +#~ msgid " Database Compare:" +#~ msgstr "" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr "" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr "" + +#~ msgid "Data filter can not be empty." +#~ msgstr "" + +#~ msgid "Show wal?" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "" +#~ "Especifica si se avisa o no al " +#~ "usuario para salvar una consulta no " +#~ "salvada al salir de la herramienta " +#~ "de consulta." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "" +#~ "Especifica si se avisa o no al " +#~ "usuario para salvar datos no salvados" +#~ " en la salida de la cuadricula " +#~ "de datos." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "" + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "" + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "" +#~ "Si está en True, las palabras " +#~ "clave se mostrarán en mayúsculas para" +#~ " auto completar." + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "" + +#~ msgid "Role Saved Successfully" +#~ msgstr "" + +#~ msgid "Decscription" +#~ msgstr "" + +#~ msgid "Users Saved Successfully" +#~ msgstr "" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" + diff --git a/web/pgadmin/translations/fr/LC_MESSAGES/messages.mo b/web/pgadmin/translations/fr/LC_MESSAGES/messages.mo index 0afbe01918a57af40a43de1e0936b3ce68f2b3f1..f196ca890571b431f6cafb6821e990deb1423d81 100644 GIT binary patch delta 51853 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 ~e17=7&IfVO7e{pn>c}Gm+)-@MC#htVww! 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\n" "Language: fr\n" @@ -175,52 +175,52 @@ msgstr "Échec de l'authentification kerberos. Ticket kerberos non trouvé." msgid "Delegated credentials not supplied." msgstr "Accréditations déléguées non fournies." -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "Erreur de recherche dans l'annuaire LDAP : {}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "Erreur de connexion au serveur LDAP : {}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "ldap" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "Erreur de configuration LDAP : Définir le mot de passe de liaison." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "Erreur de liaison avec le serveur LDAP : {}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "Erreur de démarrage TLS : {}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "Erreur de configuration LDAP : {}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "Erreur de configuration LDAP : Définir une adresse appropriée." -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "Erreur de configuration LDAP : Définir le domaine de recherche." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "Plus d'un résultat trouvé." -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "Impossible de trouver l'utilisateur." @@ -384,8 +384,8 @@ msgstr "" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" -msgstr "'{}' est déjà enregistré'." +msgid "'{}' is already registered." +msgstr "" #: pgadmin/authenticate/mfa/views.py:183 #, python-brace-format @@ -514,31 +514,39 @@ msgstr "" "activés dans les préférences d'affichages)." #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "Afficher les modèles de bases de données ?" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "Cacher les serveurs partagés ?" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "Affichage" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." msgstr "" -"Si Vrai, alors tous les serveurs partagés seront cachés dans " -"l'arborescence du navigateur" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "" "Intervalle de sauvegarde de l'état de l'arborescence de l'explorateur " "d'objets" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." @@ -547,25 +555,23 @@ msgstr "" "d’objets. Utiliser -1 pour désactiver le mécanisme de sauvegarde de " "l'arborescence." -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "Confirmer sur fermeture ou actualisation ?" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." msgstr "" -"Demander une confirmation lors de la fermeture ou de l'actualisation du " -"navigateur ou de l'onglet du navigateur." -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "" "Confirmer avant de Fermer/Réinitialiser les boites de dialogues des " "propriétés des objets ?" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." @@ -574,11 +580,11 @@ msgstr "" "boites de dialogues de propriétés des objets si les modifications ne sont" " pas enregistrées." -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "Auto-extension des objets uniques" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." @@ -586,38 +592,36 @@ msgstr "" "Si un noeud de l'arborescence est étendu et ne présente qu'un seul " "élément, étendre automatiquement ce dernier." -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "Compter les lignes si le nombre estimé est inférieur à" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "Propriétés" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "Nombre de lignes max de l'historique des tâches" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" +"pgAgent jobs." msgstr "" -"Nombre maximum de lignes à afficher dans le tableau de statistiques des " -"tâches pgAgent" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "Jours de conservation des détails dans les journaux de logs" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "Processus" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." @@ -625,170 +629,154 @@ msgstr "" "Après ce nombre de jours, les informations sur le processus et les " "journaux de logs seront automatiquement effacés." -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "Touche" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Shift" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "Ctrl" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/Option" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "Explorateur d'Objets" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "Onglet précédent" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "Fermer le panneau d'onglets" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "Onglet suivant" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "Menu principal Fichier" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "Menu principal Objet" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "Menu principal Outils" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "Menu principal Aide" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "Ouvrir l'éditeur de requête" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "Afficher les données" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "Recherche d'objets" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "Créer un objet" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "Éditer les propriétés de l'objet" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "Débogage direct" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "Actualiser l'explorateur d'objets" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "Ajouter une ligne" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "Recherche rapide" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "Taille des onglets dynamique" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -"Si Vrai, les onglets seront dimensionnés selon la longueur de leur " -"intitulé. Ceci s'applique aussi aux onglets déjà ouverts" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "Titre de l'onglet éditeur de requête" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -"Les mots clés réservés sont %DATABASE%, %USERNAME%, and %SERVER%. Il est " -"possible de fournir n'importe quelle chaîne avec ou sans ces mots clés. " -"Les titres vides seront remplacés par les titres par défaut avec les mots" -" clés." -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "Titre de l'onglet Afficher/Éditer les données" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -"Les mots clés réservés sont %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, " -"and %SERVER%. Il est possible de fournir n'importe quelle chaîne avec ou " -"sans ces mots clés. Les titres vides seront remplacés par les titres par " -"défaut avec les mots clés." -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "Titre de l'onglet Debugger" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -"Les mots clés réservés sont %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " -"Il est possible de fournir n'importe quelle chaîne avec ou sans ces mots " -"clés. Les titres vides seront remplacés par les titres par défaut avec " -"les mots clés." -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -796,7 +784,7 @@ msgstr "" msgid "Query Tool" msgstr "Éditeur de Requêtes" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -805,7 +793,7 @@ msgstr "Éditeur de Requêtes" msgid "Debugger" msgstr "Debugger" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -813,46 +801,43 @@ msgstr "Debugger" msgid "Schema Diff" msgstr "Schéma Diff" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "Outil ERD" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "Outil PSQL" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "Ouvrir dans un nouvel onglet du navigateur" -#: pgadmin/browser/register_browser_preferences.py:463 -msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." -msgstr "" -"Sélectionnez dans la liste déroulante le ou les outils qui spécifiquement" -" s'ouvriront dans un nouvel onglet (navigateur Internet) ou dans une " -"nouvelle fenêtre (application bureautique)." - #: pgadmin/browser/register_browser_preferences.py:472 +msgid "" +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "Choisir le (ou les) outil(s) à ouvrir dans un nouvel onglet..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "Nom de l'onglet de l'outil PSQL" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "Activer le fil d'Ariane des objets ?" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." @@ -861,11 +846,11 @@ msgstr "" "l'explorateur d'objets. Le fil d'Ariane est affiché au survol de la " "souris sur l'objet." -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "Afficher le commentaire avec le fil d'Ariane de l'objet ?" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "Afficher le commentaire de l'objet avec le fil d'Ariane." @@ -1126,11 +1111,9 @@ msgstr "Largeur d'Expression" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" -"nombre maximum de caractères à conserver sur une seule ligne dans les " -"expressions entre parenthèses." #: pgadmin/browser/register_editor_preferences.py:340 msgid "Logical operator new line" @@ -1158,11 +1141,9 @@ msgstr "Lignes entre les requêtes" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" -"Décide le nombre de lignes vides à laisser entre les instructions SQL. Si" -" zéro, aucune nouvelle ligne n'est ajoutée." #: pgadmin/browser/register_editor_preferences.py:364 msgid "New line before semicolon?" @@ -1259,7 +1240,7 @@ msgid "Server deleted" msgstr "Serveur supprimé" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "Impossible de trouver le serveur." @@ -1310,7 +1291,7 @@ msgstr "Commentaires" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1330,8 +1311,8 @@ msgstr "Aucun paramètre n'a été modifié." #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "'{0}' n'est pas autorisé à modifier, quand le serveur est connecté." +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1360,7 +1341,7 @@ msgstr "'{0}' n'est pas autorisé à modifier, quand le serveur est connecté." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1454,27 +1435,27 @@ msgstr "Les mots de passe ne correspondent pas." msgid "Incorrect password." msgstr "Mot de passe incorrect." -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "Le mot de passé a bien été modifié." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "Le rejeu des journaux de transactions (WAL) est mis en pause" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "Le rejeu des journaux de transactions (WAL) a repris" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "Merci de connecter le serveur." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "Le mot de passe enregistré a été supprimé." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1556,7 +1537,7 @@ msgid "Database disconnected." msgstr "Base de données déconnectée." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "Impossible de trouver la base de données sur le serveur." @@ -1583,7 +1564,7 @@ msgstr "La base de données ne peut pas être supprimée." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1608,7 +1589,7 @@ msgstr "La base de données ne peut pas être trouvée\n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- définition incomplète" @@ -1638,7 +1619,7 @@ msgid "Could not find the specified cast on the server." msgstr "Impossible de trouver le transtypage sur le serveur." #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1650,12 +1631,12 @@ msgid "-- definition incomplete" msgstr "-- définition incomplète" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "Impossible de générer le code SQL pour le transtypage." +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." -msgstr "Impossible de générer le code SQL pour le noeud de transtypage." +msgid "Could not generate reverse-engineered SQL for the cast node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1689,7 +1670,7 @@ msgstr "Transtypage..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -2017,14 +1998,15 @@ msgstr "Type de la source" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -2060,8 +2042,9 @@ msgstr "Type de la source" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2160,7 +2143,7 @@ msgstr "Transtypage système?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2363,8 +2346,8 @@ msgstr "L'heure de début ou l'intervalle de répétition doivent être précis #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "L'heure de début doit être antérieure à l'heure de fin" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2609,7 +2592,7 @@ msgstr "Action" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2681,12 +2664,9 @@ msgstr "Status" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "Erreur" @@ -2861,7 +2841,7 @@ msgstr "Lorsque TAG en" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2912,8 +2892,8 @@ msgstr "Labels de sécurité" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3168,7 +3148,7 @@ msgstr "Options" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3226,7 +3206,7 @@ msgstr "Correspondance d'utilisateurs..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3360,7 +3340,7 @@ msgstr "INSERT" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3432,7 +3412,7 @@ msgstr "Nom de la table" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3441,8 +3421,8 @@ msgstr "Nom de la table" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3673,7 +3653,7 @@ msgstr "catalog_object_column" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3956,10 +3936,10 @@ msgstr "Déclencheur(s) activé(s)" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "Colonne..." @@ -4016,8 +3996,8 @@ msgstr "Activer Tout" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4163,19 +4143,13 @@ msgstr "Configuration de recherche plein texte supprimée" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"Impossible de générer la requête pour la configuration de la recherche " -"plein texte.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" -"Impossible de générer la requête pour la configuration du noeud de " -"recherche plein texte.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4299,18 +4273,13 @@ msgstr "Analyseur de recherche plein texte supprimé" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"Impossible de générer la requête pour l'analyseur de recherche plein " -"texte.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." +msgid "Could not generate reverse-engineered query for FTS Parser node." msgstr "" -"Impossible de générer la requête pour le nœud de l'analyseur de recherche" -" plein texte." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4358,18 +4327,13 @@ msgstr "Modèle de Recherche Plein Texte supprimé" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"Impossible de générer la requête pour le modèle de Recherche Plein Texte." -"\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." +msgid "Could not generate reverse-engineered query for FTS Template node." msgstr "" -"Impossible de générer la requête pour le noeud du modèle de Recherche " -"Plein Texte." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4488,10 +4452,14 @@ msgid "Return type" msgstr "Type renvoyé" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4822,7 +4790,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "Souhaitez vous continuer ?" @@ -5090,7 +5058,7 @@ msgstr "" "\n" "ID du processus de blocage : {0} Nom de l'application : {1}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "Colonne supprimée" @@ -5563,19 +5531,19 @@ msgid "Deferred?" msgstr "Différé ?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "Contrainte" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "Colonnes/Expression" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "Inclure les colonnes" @@ -5758,7 +5726,7 @@ msgid "Index" msgstr "Index" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "Le nom ne peut pas être vide en mode édition." @@ -5769,7 +5737,7 @@ msgid "Please specify columns for %s." msgstr "Préciser les colonnes pour les %s." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "Les NULL ne sont pas distincts ?" @@ -5786,8 +5754,8 @@ msgstr "Vous devez indiquer une ou plusieurs colonnes pour créer l'index." msgid "Index is dropped" msgstr "Index supprimé" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "Impossible de trouver l'index dans la table." @@ -5908,31 +5876,31 @@ msgstr "" "Le changement de méthode d'accès effacera toutes les colonnes. Voulez-" "vous continuer ?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "Unique ?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "Appartient à un cluster ?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "Valide ?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "Primaire ?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "Index système ?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "Sans verrouillage ?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "Vous devez préciser au moins une colonne/expression." @@ -6341,7 +6309,7 @@ msgstr "Disponible pour la partition par hachage." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "Paramètres de stockage" @@ -7280,8 +7248,8 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "Le sous-type doit être renseigné" +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7393,12 +7361,12 @@ msgid "Collatable?" msgstr "Collationnement possible ?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "La fonction d'entrée doit être renseignée" +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "La fonction de sortie doit être renseignée" +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7513,7 +7481,7 @@ msgstr "Actualiser la vue matérialisée" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "Indisponible" @@ -7547,20 +7515,18 @@ msgstr "" "elles ne sont pas modifiées\n" "-- pour pendre en considération ces modifications.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "Impossible de trouver le serveur indiqué" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "Merci de connecter le serveur au préalable." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "Tâche de rafraîchissement de la vue matérialisée créée." @@ -7590,33 +7556,33 @@ msgstr "Sans donnée" msgid "With data (concurrently)" msgstr "Avec des données (en parallèle)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "Sélectionner un serveur ou un élément sous-jacent dans l’arborescence." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "Utilitaire non trouvé" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "Échec de création de la tâche de rafraîchissement de la vue matérialisée." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "Impossible d'extraire les informations sur l'utilitaire" @@ -7628,16 +7594,16 @@ msgstr "Vue matérialisée système ?" msgid "With data?" msgstr "Avec les données ?" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "Paramètre" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "Merci de renseigner la définition de la vue." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7791,7 +7757,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -8028,7 +7994,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -8043,8 +8009,8 @@ msgid "Passfile" msgstr "Fichier de données d’authentification" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" -msgstr "Cliquez sur le bouton d'actualisation pour obtenir les publications" +msgid "Click the refresh button to get the publications." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:92 @@ -8136,22 +8102,16 @@ msgstr "Créer un slot ?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" -"Indique si la commande doit créer le slot de réplication sur le " -"fournisseur. Ce champ sera désactivé et défini à faux si la souscription " -"se connecte à la même base de données, sinon l'appel CREATE SUBSCRIPTION " -"sera suspendu." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." +"whether it should be just set up but not started yet." msgstr "" -"Indique si la souscription doit être en réplication active, ou si elle " -"doit juste être configurée et pas encore exécutée." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 msgid "Refresh publication?" @@ -8322,12 +8282,12 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "Le nom d'hôte ou l'adresse doit être indiqué." +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8336,7 +8296,7 @@ msgstr "Un Identifiant doit être renseigné." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "Un port doit être renseigné." @@ -8746,7 +8706,7 @@ msgid "Fail" msgstr "Échec" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8780,8 +8740,8 @@ msgid "Please specify code to execute." msgstr "Merci de renseigner le code à exécuter." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." -msgstr "Sélectionner une option valide en cas d'erreur." +msgid "Please select a valid on error option." +msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_jobstep/sql/pre3.4/stats.sql:2 @@ -9408,15 +9368,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"Impossible de générer la requête pour le rôle.\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "Impossible de générer la requête pour le rôle." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9486,9 +9444,9 @@ msgstr "Date d'expiration" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." -msgstr "En laissant ce champ vide, le mot de passe n’expirera jamais." +"Please note that if you leave this field blank, then the password will " +"never expire." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 msgid "No Expiry" @@ -9564,50 +9522,45 @@ msgid "Reassign" msgstr "Réaffecter" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "Supprimer" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" -"Modifier la propriété ou\n" -"supprimer les objets de la base de données appartenant à un rôle" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 msgid "Reassign objects to" msgstr "Réaffecter les objets à" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" -msgstr "Nouveau propriétaire des objets concernés" +msgid "New owner of the affected objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" +" objects, and in turn all objects that depend on those objects." msgstr "" -"Note : CASCADE supprimera automatiquement les objets qui dépendent des " -"objets affectés, et par conséquent tous les éléments qui dépendent de ces" -" objets" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 msgid "From database" msgstr "Depuis la base de données" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" -msgstr "Base de données cible sur laquelle l'opération sera effectuée" +msgid "Target database on which the operation will be carried out." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" -msgstr "Le champ \"Réaffecter les objets à\" doit être renseigné" +msgid "'Reassign objects to' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" -msgstr "Le champ \"Base de données source\" doit être renseignée" +msgid "'From database' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 #, python-brace-format @@ -9835,7 +9788,7 @@ msgid "Server connected" msgstr "Serveur connecté" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "Connecter le serveur." @@ -10174,12 +10127,12 @@ msgid "Save password?" msgstr "Enregistrer le mot de passe ?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "Service" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "Paramètres de Connexion" @@ -10293,12 +10246,12 @@ msgid "Server group must be specified." msgstr "Le groupe de serveurs doit être précisé." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "Le Nom d'hôte ou le Service doit être précisé." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "Le nom d'hôte doit être un nom d'hôte valide ou une adresse IPv4 ou IPv6." @@ -10548,7 +10501,7 @@ msgid "Refresh" msgstr "Réactualiser" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "Recherche d'objets..." @@ -11044,40 +10997,40 @@ msgstr "" msgid "Create - %s" msgstr "Créer - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "Actualiser..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "Propriétés..." -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "Retirer %s" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "Script %s" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "Scripts" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "" "Êtes vous sûr de vouloir mettre un terme à l'édition des propriétés de %s" " \"%s\"?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " @@ -11086,11 +11039,11 @@ msgstr "" "Êtes vous sûr de vouloir réinitialiser les modifications en cours et " "rouvrir la fenêtre pour %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "Édition en cours ?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -11098,59 +11051,59 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "%s \"%s\" ne peut pas être supprimé." -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "Retirer %s ?" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "%s \"%s\" ne peut pas être supprimé." -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "Erreur lors de suppression de %s: \"%s\"" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "Supprimer" @@ -11161,8 +11114,8 @@ msgstr "" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -11279,7 +11232,7 @@ msgid "'%s' must be a numeric." msgstr "'%s' doit être un nombre (numeric)." #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" +msgid "Min and Max values are not valid." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 @@ -11381,63 +11334,59 @@ msgstr "Taux de rafraîchissement des statistiques de blocs E/S" msgid "Handle & Process count statistics refresh rate" msgstr "Taux de rafraîchissement des statistiques Handle et Processus" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -"Pourcentage de temps CPU utilisé par les différents modes de processus" -" taux de rafraîchissement des statistiques" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "Taux de rafraîchissement moyen des statistiques de charge" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "" "Taux de rafraîchissement des statistiques d'utilisation du processeur par" " processus" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "Taux de rafraîchissement des statistiques d'utilisation de la mémoire" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "Taux de rafraîchissement des statistiques de la mémoire Swap" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "" "Taux de rafraîchissement des statistiques de l'utilisation de la mémoire " "par processus" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "Taux de rafraîchissement des statistiques d'analyse E/S" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "Afficher l'activité ?" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "Si Vrai, l'onglet \"Activité\" sera affichée sur le tableau de bord." -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "Afficher l'état ?" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "Si Vrai, l'onglet \"État\" sera affiché sur le tableau de bord." -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "Seuil d'exécution des requêtes longues" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." @@ -11445,55 +11394,51 @@ msgstr "" "Définit la valeur du seuil d'avertissement et d'alerte pour mettre en " "évidence les requêtes de longue durée sur le tableau de bord." -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "Graphiques" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "Afficher les points des graphiques ?" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "Si Vrai, les points des graphiques sont affichés." -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "Utiliser différents styles de points de données ?" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." +"graph line." msgstr "" -"Si vrai, les points de données seront visibles dans un style différent " -"sur chaque ligne du graphique." -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "Afficher l'infobulle au survol de la souris ?" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -"Si Vrai, une infobulle s'affiche lors du survol des points de données du " -"graphiques et affiche les valeurs" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "Largeur de la ligne du graphique" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "Définit la largeur des lignes sur le graphique ligne." -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "ID de serveur non spécifié." -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11695,6 +11640,7 @@ msgstr "Unité" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "Description" @@ -11805,11 +11751,9 @@ msgstr "Chargement des logs..." #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" -"Veuillez activer la journalisation pour afficher les logs du serveur ou " -"vérifier si le fichier de log est en place ou non." #: pgadmin/dashboard/static/js/Dashboard.jsx:893 msgid "" @@ -11878,6 +11822,7 @@ msgstr "Une erreur est survenue lors de l'élaboration du graphique." #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -12286,8 +12231,8 @@ msgid "architecture" msgstr "architecture" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" -msgstr "Os opérationnel depuis quelques secondes" +msgid "OS uptime (seconds)" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 msgid "os_up_since_seconds" @@ -12314,8 +12259,8 @@ msgid "model_name" msgstr "nom_du_modèle" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" -msgstr "Nombre de coeurs" +msgid "Number of cores" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 msgid "no_of_cores" @@ -12574,13 +12519,13 @@ msgstr "Le processus est déjà terminé et ne peut pas être relancé." #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "Le statut du processus d'arrière plan '{0}' ne peut pas être chargé." +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" -msgstr "Impossible de tuer le processus d'arrière plan '{0}'" +msgid "Unable to kill the background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 msgid "Cloud server deployment is pending" @@ -12720,7 +12665,7 @@ msgstr "Durée de l'opération (sec)" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12868,16 +12813,14 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "Sélectionnez un fournisseur Cloud pour la base de données PostgreSQL." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " -msgstr "Le code de vérification pour authentifier pgAdmin à EDB BigAnimal est : " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." msgstr "" -"En cliquant sur le bouton ci-dessous, vous serez redirigé vers la page " -"d'authentification d'EDB BigAnimal dans un nouvel onglet." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:420 msgid "Click here to authenticate yourself to EDB BigAnimal" @@ -12996,8 +12939,8 @@ msgid "AWS session token" msgstr "Jeton de session AWS" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." -msgstr "Jeton de session temporaire requis pour la session AWS." +msgid "Session token required for temporary AWS sessions." +msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 msgid "Password must be 8 characters or more." @@ -13325,10 +13268,8 @@ msgstr "La plage d'adresses IP publiques doit être renseignée." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" +"letters, numbers, and hyphens." msgstr "" -"Le nom doit comporter plus de 2 caractères et ne doit contenir que des " -"lettres minuscules, des chiffres et des traits d'union." #: pgadmin/misc/cloud/static/js/biganimal.js:225 #: pgadmin/misc/cloud/static/js/biganimal.js:232 @@ -13503,8 +13444,8 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" -msgstr "Erreur lors de l'authentification : ${error}" +msgid "Error during authentication: ${error}" +msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:313 @@ -13579,10 +13520,8 @@ msgid "High availability?" msgstr "Haute disponibilité?" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." +msgid "Please select a secondary availability zone different from the primary." msgstr "" -"Veuillez sélectionner une zone de disponibilité secondaire différente de " -"la zone de disponibilité principale." #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 msgid "Admin username for your Google Cloud Sql PostgreSQL instance." @@ -13598,12 +13537,9 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" -"L'identifiant ne doit contenir que des lettres minuscules, des chiffres " -"et des traits d'union. Il doit commencer par une lettre et doit comporter" -" 97 caractères ou moins" #: pgadmin/misc/cloud/utils/__init__.py:81 #, python-brace-format @@ -13861,32 +13797,32 @@ msgstr "" msgid "Server Name" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "Se connecter au serveur" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "" @@ -13925,9 +13861,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 @@ -13943,9 +13878,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 @@ -14033,10 +13967,8 @@ msgid "Reset all preferences" msgstr "Réinitialiser toutes les préférences" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." +msgid "This setting is used to show/hide nodes in the Object Explorer." msgstr "" -"Ces paramètres permettent d'afficher/masquer les nœuds dans l'explorateur" -" d'objets." #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 msgid "" @@ -14069,7 +14001,7 @@ msgid "Save & Reload Later" msgstr "Enregistrer et Recharger plus tard" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -14312,7 +14244,7 @@ msgstr "" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -14378,12 +14310,9 @@ msgstr "La migration a échoué" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" -"Les mots de passe précédemment enregistrés ne peuvent pas être recryptés " -"à l'aide de la clé de cryptage stockée dans " -"${res.data.data.keyring_name}. Raison : ${error}" #: pgadmin/static/js/Dialogs/index.jsx:94 msgid "Migration successful" @@ -14595,12 +14524,9 @@ msgstr "Blocs d'en-tête (Heap Blocks)" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" -"Utiliser le bouton Explain/Explain analyze pour générer le plan " -"d'exécution de la requête. Il est aussi possible d'exécuter une commande " -"de type \"EXPLAIN (FORMAT JSON) [QUERY]\"." #: pgadmin/static/js/PgTreeView/index.jsx:132 msgid "No objects are found to display" @@ -14709,8 +14635,8 @@ msgid "%s in %s" msgstr "%s dans %s" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" -msgstr "Mot de passe Oublié" +msgid "Forgot Password" +msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 msgid "" @@ -14902,8 +14828,8 @@ msgid "Maximise" msgstr "Maximiser" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "Restaurer" @@ -14978,7 +14904,7 @@ msgid "Filtered Rows..." msgstr "Lignes filtrées..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "Sauvegarde" @@ -15066,11 +14992,11 @@ msgstr "" msgid "Backup..." msgstr "Sauvegarder..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "Erreur de sauvegarde" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Sauvegarde (${pgBrowser.Nodes[data._type].label} : ${data.label})" @@ -15285,8 +15211,8 @@ msgid "Role name" msgstr "Rôle" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "Le format de sauvegarde sera PLAIN" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -15369,11 +15295,9 @@ msgstr "objets" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" -"Si un ou des schémas sont sélectionnés, la sauvegarde sera réalisée sur " -"ces schémas uniquement" #: pgadmin/tools/backup/static/js/backup.ui.js:781 #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:106 @@ -15385,10 +15309,8 @@ msgstr "Veuillez fournir un nom de fichier." #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" +"format." msgstr "" -"Seuls les objets globaux (rôles, tablespaces...) de la base de données " -"seront sauvegardé au format PLAIN (--globals-only)" #: pgadmin/tools/debugger/__init__.py:64 #: pgadmin/tools/debugger/static/js/components/ToolBar.jsx:171 @@ -15434,14 +15356,10 @@ msgstr "Précédent" msgid "Next tab" msgstr "Suivant" -# panel : -# panneau -# zone -# fenêtre -# bloc d'affichage #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" -msgstr "Changer de bloc d'affichage" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" +msgstr "" #: pgadmin/tools/debugger/__init__.py:366 #, python-format @@ -15525,8 +15443,8 @@ msgid "Value deposited successfully" msgstr "Valeur déposée avec succès" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "Erreur lors de la définition de la valeur" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15634,8 +15552,8 @@ msgid "Use Default?" msgstr "Par défaut ?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "Impossible de parcourir les arguments sur le serveur" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15686,11 +15604,6 @@ msgstr "Erreur de suppression de tous les points d'arrêts." msgid "Error while fetching breakpoint information." msgstr "Erreur lors de la récupération des informations du point d'arrêt." -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -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." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "Erreur lors de l'affectation des messages d'information." @@ -16007,8 +15920,8 @@ msgstr "" "actuelle." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" -msgstr "Supprimer ?" +msgid "Delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 #, python-format @@ -16016,8 +15929,8 @@ msgid "You have selected %s tables and %s links." msgstr "Vous avez sélectionné %s tables et %s liens." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" -msgstr "Êtes vous sûr de vouloir supprimer ?" +msgid "Are you sure you want to delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 msgid "Loading project..." @@ -16228,7 +16141,7 @@ msgid "A constraint is required to implement One to One relationship." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." +msgid "Primary key already exists, please select a different constraint." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 @@ -16348,14 +16261,19 @@ msgstr "Importer des Données" msgid "Export Data" msgstr "Export de données" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "Impossible de trouver le serveur." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "Merci de connecter le serveur au préalable..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "Merci de saisir un fichier valide" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -16431,7 +16349,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " @@ -16541,7 +16459,7 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 @@ -16566,7 +16484,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" @@ -16628,7 +16546,7 @@ msgid "" msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." +msgid "Export Data Query cannot be empty." msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 @@ -16683,8 +16601,8 @@ msgid "Import Servers" msgstr "Import serveurs" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" -msgstr "Erreur d'import" +msgid "Import Error" +msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 msgid "" @@ -16746,7 +16664,7 @@ msgstr "Import/Export de serveurs..." #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "Maintenance" @@ -16830,11 +16748,11 @@ msgstr "" "Sélectionner une base de données dans l'explorateur d'objets pour " "effectuer la maintenance." -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "Erreur de maintenance" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16903,11 +16821,8 @@ msgstr "BUFFER USAGE LIMIT" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" -"Les tailles doivent être définies sous la forme d'une chaîne contenant la" -" taille et l'unité de mémoire : kB (kilobytes), MB (megabytes), GB " -"(gigabytes), ou TB (terabytes)" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 msgid "SYSTEM" @@ -16946,21 +16861,17 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." +"Connection terminated. To create a new connection, please open another " +"psql tool." msgstr "" -"Connexion terminée, Pour en créer une nouvelle, ouvrir un autre outil " -"psql." #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 msgid "Invalid session.\r\n" msgstr "Session invalide.\r\n" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." msgstr "" -"Sélectionner une base de données dans l'explorateur d'objets pour accéder" -" à Pql Tool." #: pgadmin/tools/psql/static/js/PsqlModule.js:135 #: pgadmin/tools/psql/static/js/PsqlModule.js:143 @@ -16973,38 +16884,43 @@ msgid "Please select a server/database object." msgstr "Un objet serveur/base de données." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" -msgstr "Autorisation d'écriture dans le presse-papiers requise" +msgid "Clipboard Write Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." msgstr "" -"Pour copier des données à partir du terminal PSQL, l'autorisation " -"d'écriture dans le Presse-papiers est requise." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" -msgstr "Autorisation de lecture du presse-papiers requise" +msgid "Clipboard Read Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." msgstr "" -"Pour coller des données dans le terminal psql, l'autorisation de lecture " -"du presse-papiers est requise." -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "Restauration de la sauvegarde sur le serveur '{0}'" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "Restauration de la sauvegarde sur le serveur" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "Impossible de trouver le fichier." +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -17018,11 +16934,11 @@ msgstr "" "Sélectionner un schéma ou une table dans l'explorateur d'objets pour " "restaurer les données." -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "Erreur de restauration" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Restaurer (${pgBrowser.Nodes[data._type].label} : ${data.label})" @@ -17199,8 +17115,8 @@ msgid "Loading result grid..." msgstr "Chargement de la grille de résultats..." #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" -msgstr "Comparaison DDL" +msgid "DDL Comparison" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 msgid "Source" @@ -17249,25 +17165,19 @@ msgstr "-- Ce script a été généré par l'utilitaire Schema Diff dans pgAdmin #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" -"-- Pour les dépendances circulaires, l'ordre dans lequel Schema Diff " -"écrit les objets n'est pas très sophistiqué \n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" -"-- et peut nécessiter des modifications manuelles du script pour " -"s'assurer que les changements sont appliqués dans le bon ordre.\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" +msgid "-- Please report any issues along with steps to reproduce. \n" msgstr "" -"-- En cas d'échec merci de signaler les étapes permettant sa " -"reproduction. \n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 msgid "Generate script error" @@ -17292,20 +17202,16 @@ msgid "Select Target" msgstr "Choisir la cible" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." +msgid "Source and Target database servers must be of the same major version." msgstr "" -"Les serveurs de bases de données source et cible doivent avoir la même " -"version majeure." #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" -msgstr " Comparaison de base de données :" +msgid "Database Compare:" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" +msgid "Select the server and database for the source and target and click" msgstr "" -"Sélectionnez le serveur et la base de données pour la source et la cible " -"et cliquez sur" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 @@ -17317,12 +17223,8 @@ msgid "Schema Compare:" msgstr "Comparaison de schéma :" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" +msgid "Select the server, database and schema for the source and target and click" msgstr "" -"Sélectionnez le serveur, la base de données et le schéma pour la source " -"et la cible et cliquez sur" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 msgid "Note:" @@ -17471,8 +17373,8 @@ msgid "Data Filter" msgstr "Filtre de données" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "Le filtre de données doit être renseigné." +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -18462,8 +18364,8 @@ msgid "Show settings?" msgstr "Afficher les paramètres ?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" -msgstr "Afficher Wal ?" +msgid "Show WAL?" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 msgid "Show generic plan?" @@ -18499,11 +18401,9 @@ msgstr "Afficher message si code non sauvegardé ?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" -"Indique s’il faut ou non inviter l’utilisateur à enregistrer la requête " -"non enregistrée à la fermeture de l’éditeur de requêtes." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 msgid "Sort View Data results by primary key columns?" @@ -18526,11 +18426,9 @@ msgstr "Afficher message si données non enregistrées ?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" -"Indique si un message doit avertir l'utilisateur lors de la fermeture " -"pour sauvegarder les données non enregistrées." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 msgid "Prompt to commit/rollback active transactions?" @@ -18538,21 +18436,19 @@ msgstr "Afficher les informations pour valider/rétablir les transactions active #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" -"Indique s'il faut ou non inviter l'utilisateur à valider ou à annuler une" -" transaction active à la sortie de l'éditeur de requêtes." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 msgid "Copy SQL from main window to query tool?" msgstr "Copier le code SQL de la fenêtre principale vers l'éditeur de requête ?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" -"Spécifie s'il faut ou non copier le code SQL vers l'éditeur de requête à " -"partir de la fenêtre principale." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 msgid "Open the file in a new tab?" @@ -18568,12 +18464,9 @@ msgstr "Avertissement de promotion des onglets Afficher/Éditer les données?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" -"Si défini à Vrai, l'outil Afficher/Éditer les données affichera la boîte " -"de dialogue de confirmation de transfert vers l'éditeur de requête lors " -"de la modification de la requête." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 msgid "Underline query at cursor?" @@ -18581,11 +18474,9 @@ msgstr "Souligner la requête au niveau du curseur ?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" -"Si Vrai, l'éditeur de requête analysera et soulignera la requête à la " -"position du curseur." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:189 msgid "Underlined query execute warning?" @@ -18593,14 +18484,10 @@ msgstr "Avertissement d'exécution de requête souligné ?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" -"Si Vrai, l'éditeur de de requête émet un avertissement lorsque vous " -"cliquez sur le bouton Exécuter la requête dans l'éditeur de requête. " -"L'avertissement apparaît uniquement si l'option \"Souligner la requête au" -" niveau du curseur\" est défini sur Faux." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 msgid "CSV quoting" @@ -18670,16 +18557,11 @@ msgstr "Nom de la colonne" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." msgstr "" -"Si le paramètre est défini sur \"Données de la colonne\", les colonnes " -"seront automatiquement dimensionnées à la largeur maximale des données de" -" la colonne telles qu'elles sont chargées dans le premier lot. Si elle " -"est définie sur 'Nom de la colonne', la colonne sera dimensionnée à la " -"largeur maximale du type de données ou du nom de la colonne." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:309 msgid "Maximum column width" @@ -18687,11 +18569,9 @@ msgstr "Largeur maximale de la colonne" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" -"Indiquez la largeur maximale de la colonne en pixels lorsque l'option " -"\"Colonnes dimensionnées par\" est définie sur \"Données de la colonne\"." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 msgid "Data result rows per page" @@ -18700,11 +18580,8 @@ msgstr "Lignes de données par page" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" -"Spécifiez le nombre d'enregistrements à récupérer en un seul lot. La " -"modification de cette valeur remplacera le paramètre " -"DATA_RESULT_ROWS_PER_PAGE du fichier de configuration." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 msgid "Striped rows?" @@ -18712,7 +18589,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" @@ -18721,7 +18598,7 @@ msgid "Max column data display length" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -18778,10 +18655,6 @@ msgstr "Effacer la requête" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "Ouvrir fichier" @@ -18820,12 +18693,8 @@ msgid "Auto completion" msgstr "Auto complétion" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" -"Si Vrai, les mots clés seront affichés en majuscule avec l'auto " -"complétion." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 msgid "Autocomplete on key press" @@ -18923,7 +18792,7 @@ msgid "Role name must be unique." msgstr "" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" #: pgadmin/tools/user_management/__init__.py:615 @@ -18944,8 +18813,8 @@ msgstr "Impossible de mettre à jour l'utilisateur '{0}'." #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." -msgstr "'{0}' n'est pas autorisé à modifier." +msgid "'{0}' cannot be modified." +msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 msgid "Deselect All" @@ -18960,7 +18829,7 @@ msgid "Select Role" msgstr "" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" +msgid "Role saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 @@ -18998,10 +18867,6 @@ msgstr "" msgid "Edit Role" msgstr "" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "Source de l'authentification" @@ -19054,7 +18919,7 @@ msgid "Passwords do not match for user %s" msgstr "Les mots de passe ne correspondent pas pour l'utilisateur %s" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" +msgid "User saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 @@ -19126,66 +18991,66 @@ msgstr "" msgid "User Management" msgstr "Gestion des utilisateurs" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "La configuration des serveurs %s a été transférée vers %s" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "L'attribut 'Servers' n'a pas été trouvé dans le fichier." -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "Attribut '%s' non trouvé pour le serveur '%s'." -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "Le port doit être un entier pour le serveur '%s'." -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "L'attribut 'Hôte' ou 'Service' est introuvable pour le serveur '%s'" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "Erreur d'analyse du fichier %s : %s" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "Erreur de lecture du fichier %s : [%d] %s" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "Erreur lors de la création du groupe de serveurs '%s' : %s" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "Erreur lors de la création du serveur '%s' : %s" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "Erreur d'effacement de la configuration du serveur avec l'erreur (%s)" @@ -19226,6 +19091,10 @@ msgstr "Taux de rafraîchissement" msgid "File Downloads" msgstr "" +#: pgadmin/utils/constants.py:40 +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." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "ID de transaction non trouvé dans la session." @@ -19313,10 +19182,6 @@ msgstr "" "Accès refusé : votre accès est limité. Vous n'êtes pas autorisé à " "renommer, supprimer ou créer des fichiers/dossiers" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "Impossible de trouver le serveur." - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -23944,7 +23809,7 @@ msgstr "" #~ msgstr "Une erreur s'est produite :" #~ msgid "DDL Comparision" -#~ msgstr "" +#~ msgstr "Comparaison DDL" #~ msgid "" #~ "The current transaction is not commited" @@ -24355,3 +24220,802 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "Table: %s (%s)" +#~ msgid "'{}' is already registered'" +#~ msgstr "'{}' est déjà enregistré'." + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "" +#~ "Si Vrai, alors tous les serveurs " +#~ "partagés seront cachés dans l'arborescence " +#~ "du navigateur" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "" +#~ "Demander une confirmation lors de la " +#~ "fermeture ou de l'actualisation du " +#~ "navigateur ou de l'onglet du navigateur." + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "" +#~ "Nombre maximum de lignes à afficher " +#~ "dans le tableau de statistiques des " +#~ "tâches pgAgent" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "" +#~ "Si Vrai, les onglets seront dimensionnés" +#~ " selon la longueur de leur intitulé." +#~ " Ceci s'applique aussi aux onglets " +#~ "déjà ouverts" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "Les mots clés réservés sont %DATABASE%," +#~ " %USERNAME%, and %SERVER%. Il est " +#~ "possible de fournir n'importe quelle " +#~ "chaîne avec ou sans ces mots clés." +#~ " Les titres vides seront remplacés " +#~ "par les titres par défaut avec les" +#~ " mots clés." + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" +#~ "Les mots clés réservés sont %SCHEMA%," +#~ " %TABLE%, %DATABASE%, %USERNAME%, and " +#~ "%SERVER%. Il est possible de fournir " +#~ "n'importe quelle chaîne avec ou sans " +#~ "ces mots clés. Les titres vides " +#~ "seront remplacés par les titres par " +#~ "défaut avec les mots clés." + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "Les mots clés réservés sont %FUNCTION%," +#~ " %ARGS%, %SCHEMA% and %DATABASE%. Il " +#~ "est possible de fournir n'importe quelle" +#~ " chaîne avec ou sans ces mots " +#~ "clés. Les titres vides seront remplacés" +#~ " par les titres par défaut avec " +#~ "les mots clés." + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" +#~ "Sélectionnez dans la liste déroulante le" +#~ " ou les outils qui spécifiquement " +#~ "s'ouvriront dans un nouvel onglet " +#~ "(navigateur Internet) ou dans une " +#~ "nouvelle fenêtre (application bureautique)." + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" +#~ "nombre maximum de caractères à conserver" +#~ " sur une seule ligne dans les " +#~ "expressions entre parenthèses." + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" +#~ "Décide le nombre de lignes vides à" +#~ " laisser entre les instructions SQL. " +#~ "Si zéro, aucune nouvelle ligne n'est " +#~ "ajoutée." + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "'{0}' n'est pas autorisé à modifier, quand le serveur est connecté." + +#~ msgid "Please connect the server." +#~ msgstr "Merci de connecter le serveur." + +#~ msgid "The saved password cleared successfully." +#~ msgstr "Le mot de passe enregistré a été supprimé." + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "Impossible de générer le code SQL pour le transtypage." + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "Impossible de générer le code SQL pour le noeud de transtypage." + +#~ msgid "Start time must be less than end time" +#~ msgstr "L'heure de début doit être antérieure à l'heure de fin" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "Impossible de générer la requête pour" +#~ " la configuration de la recherche " +#~ "plein texte.\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "" +#~ "Impossible de générer la requête pour" +#~ " la configuration du noeud de " +#~ "recherche plein texte.\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "Impossible de générer la requête pour" +#~ " l'analyseur de recherche plein texte.\n" +#~ "" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "" +#~ "Impossible de générer la requête pour" +#~ " le nœud de l'analyseur de recherche" +#~ " plein texte." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "Impossible de générer la requête pour" +#~ " le modèle de Recherche Plein Texte." +#~ "\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "" +#~ "Impossible de générer la requête pour" +#~ " le noeud du modèle de Recherche " +#~ "Plein Texte." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "Le sous-type doit être renseigné" + +#~ msgid "Input function cannot be empty" +#~ msgstr "La fonction d'entrée doit être renseignée" + +#~ msgid "Output function cannot be empty" +#~ msgstr "La fonction de sortie doit être renseignée" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "Cliquez sur le bouton d'actualisation pour obtenir les publications" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" +#~ "Indique si la commande doit créer " +#~ "le slot de réplication sur le " +#~ "fournisseur. Ce champ sera désactivé et" +#~ " défini à faux si la souscription " +#~ "se connecte à la même base de " +#~ "données, sinon l'appel CREATE SUBSCRIPTION " +#~ "sera suspendu." + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "" +#~ "Indique si la souscription doit être " +#~ "en réplication active, ou si elle " +#~ "doit juste être configurée et pas " +#~ "encore exécutée." + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "Le nom d'hôte ou l'adresse doit être indiqué." + +#~ msgid "Please select valid on error option." +#~ msgstr "Sélectionner une option valide en cas d'erreur." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "Impossible de générer la requête pour le rôle.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "Impossible de générer la requête pour le rôle." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "En laissant ce champ vide, le mot de passe n’expirera jamais." + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" +#~ "Modifier la propriété ou\n" +#~ "supprimer les objets de la base de données appartenant à un rôle" + +#~ msgid "New owner of the affected objects" +#~ msgstr "Nouveau propriétaire des objets concernés" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "" +#~ "Note : CASCADE supprimera automatiquement " +#~ "les objets qui dépendent des objets " +#~ "affectés, et par conséquent tous les " +#~ "éléments qui dépendent de ces objets" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "Base de données cible sur laquelle l'opération sera effectuée" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "Le champ \"Réaffecter les objets à\" doit être renseigné" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "Le champ \"Base de données source\" doit être renseignée" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" +#~ "Pourcentage de temps CPU utilisé par " +#~ "les différents modes de processus" +#~ " taux de rafraîchissement des " +#~ "statistiques" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "" +#~ "Si vrai, les points de données " +#~ "seront visibles dans un style différent" +#~ " sur chaque ligne du graphique." + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "" +#~ "Si Vrai, une infobulle s'affiche lors" +#~ " du survol des points de données " +#~ "du graphiques et affiche les valeurs" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" +#~ "Veuillez activer la journalisation pour " +#~ "afficher les logs du serveur ou " +#~ "vérifier si le fichier de log est" +#~ " en place ou non." + +#~ msgid "Os up since seconds" +#~ msgstr "Os opérationnel depuis quelques secondes" + +#~ msgid "No of cores" +#~ msgstr "Nombre de coeurs" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "Le statut du processus d'arrière plan '{0}' ne peut pas être chargé." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "Impossible de tuer le processus d'arrière plan '{0}'" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "" +#~ "Le code de vérification pour " +#~ "authentifier pgAdmin à EDB BigAnimal est" +#~ " : " + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "" +#~ "En cliquant sur le bouton ci-" +#~ "dessous, vous serez redirigé vers la " +#~ "page d'authentification d'EDB BigAnimal dans" +#~ " un nouvel onglet." + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "Jeton de session temporaire requis pour la session AWS." + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "" +#~ "Le nom doit comporter plus de 2" +#~ " caractères et ne doit contenir que" +#~ " des lettres minuscules, des chiffres " +#~ "et des traits d'union." + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "Erreur lors de l'authentification : ${error}" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "" +#~ "Veuillez sélectionner une zone de " +#~ "disponibilité secondaire différente de la " +#~ "zone de disponibilité principale." + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "" +#~ "L'identifiant ne doit contenir que des" +#~ " lettres minuscules, des chiffres et " +#~ "des traits d'union. Il doit commencer" +#~ " par une lettre et doit comporter " +#~ "97 caractères ou moins" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "" +#~ "Ces paramètres permettent d'afficher/masquer " +#~ "les nœuds dans l'explorateur d'objets." + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" +#~ "Les mots de passe précédemment " +#~ "enregistrés ne peuvent pas être " +#~ "recryptés à l'aide de la clé de" +#~ " cryptage stockée dans " +#~ "${res.data.data.keyring_name}. Raison : ${error}" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" +#~ "Utiliser le bouton Explain/Explain analyze " +#~ "pour générer le plan d'exécution de " +#~ "la requête. Il est aussi possible " +#~ "d'exécuter une commande de type " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." + +#~ msgid "Forget Password" +#~ msgstr "Mot de passe Oublié" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "Le format de sauvegarde sera PLAIN" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" +#~ "Si un ou des schémas sont " +#~ "sélectionnés, la sauvegarde sera réalisée " +#~ "sur ces schémas uniquement" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "" +#~ "Seuls les objets globaux (rôles, " +#~ "tablespaces...) de la base de données" +#~ " seront sauvegardé au format PLAIN " +#~ "(--globals-only)" + +# panel : +# panneau +# zone +# fenêtre +# bloc d'affichage +#~ msgid "Switch Panel" +#~ msgstr "Changer de bloc d'affichage" + +#~ msgid "Error while setting the value" +#~ msgstr "Erreur lors de la définition de la valeur" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "Impossible de parcourir les arguments sur le serveur" + +#~ msgid "Delete ?" +#~ msgstr "Supprimer ?" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "Êtes vous sûr de vouloir supprimer ?" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "" + +#~ msgid "Please specify a valid file" +#~ msgstr "Merci de saisir un fichier valide" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "" + +#~ msgid "Import error" +#~ msgstr "Erreur d'import" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" +#~ "Les tailles doivent être définies sous" +#~ " la forme d'une chaîne contenant la" +#~ " taille et l'unité de mémoire : " +#~ "kB (kilobytes), MB (megabytes), GB " +#~ "(gigabytes), ou TB (terabytes)" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "" +#~ "Connexion terminée, Pour en créer une" +#~ " nouvelle, ouvrir un autre outil " +#~ "psql." + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "" +#~ "Sélectionner une base de données dans" +#~ " l'explorateur d'objets pour accéder à " +#~ "Pql Tool." + +#~ msgid "Clipboard write permission required" +#~ msgstr "Autorisation d'écriture dans le presse-papiers requise" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "" +#~ "Pour copier des données à partir " +#~ "du terminal PSQL, l'autorisation d'écriture" +#~ " dans le Presse-papiers est requise." + +#~ msgid "Clipboard read permission required" +#~ msgstr "Autorisation de lecture du presse-papiers requise" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "" +#~ "Pour coller des données dans le " +#~ "terminal psql, l'autorisation de lecture " +#~ "du presse-papiers est requise." + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "" +#~ "-- Pour les dépendances circulaires, " +#~ "l'ordre dans lequel Schema Diff écrit" +#~ " les objets n'est pas très " +#~ "sophistiqué \n" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "" +#~ "-- et peut nécessiter des modifications" +#~ " manuelles du script pour s'assurer " +#~ "que les changements sont appliqués dans" +#~ " le bon ordre.\n" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "" +#~ "-- En cas d'échec merci de " +#~ "signaler les étapes permettant sa " +#~ "reproduction. \n" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr "" +#~ "Les serveurs de bases de données " +#~ "source et cible doivent avoir la " +#~ "même version majeure." + +#~ msgid " Database Compare:" +#~ msgstr " Comparaison de base de données :" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr "" +#~ "Sélectionnez le serveur et la base " +#~ "de données pour la source et la" +#~ " cible et cliquez sur" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr "" +#~ "Sélectionnez le serveur, la base de " +#~ "données et le schéma pour la " +#~ "source et la cible et cliquez sur" + +#~ msgid "Data filter can not be empty." +#~ msgstr "Le filtre de données doit être renseigné." + +#~ msgid "Show wal?" +#~ msgstr "Afficher Wal ?" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "" +#~ "Indique s’il faut ou non inviter " +#~ "l’utilisateur à enregistrer la requête " +#~ "non enregistrée à la fermeture de " +#~ "l’éditeur de requêtes." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "" +#~ "Indique si un message doit avertir " +#~ "l'utilisateur lors de la fermeture pour" +#~ " sauvegarder les données non enregistrées." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "" +#~ "Indique s'il faut ou non inviter " +#~ "l'utilisateur à valider ou à annuler " +#~ "une transaction active à la sortie " +#~ "de l'éditeur de requêtes." + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "" +#~ "Spécifie s'il faut ou non copier " +#~ "le code SQL vers l'éditeur de " +#~ "requête à partir de la fenêtre " +#~ "principale." + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" +#~ "Si défini à Vrai, l'outil " +#~ "Afficher/Éditer les données affichera la " +#~ "boîte de dialogue de confirmation de " +#~ "transfert vers l'éditeur de requête lors" +#~ " de la modification de la requête." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" +#~ "Si Vrai, l'éditeur de requête analysera" +#~ " et soulignera la requête à la " +#~ "position du curseur." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" +#~ "Si Vrai, l'éditeur de de requête " +#~ "émet un avertissement lorsque vous " +#~ "cliquez sur le bouton Exécuter la " +#~ "requête dans l'éditeur de requête. " +#~ "L'avertissement apparaît uniquement si " +#~ "l'option \"Souligner la requête au " +#~ "niveau du curseur\" est défini sur " +#~ "Faux." + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" +#~ "Si le paramètre est défini sur " +#~ "\"Données de la colonne\", les colonnes" +#~ " seront automatiquement dimensionnées à la" +#~ " largeur maximale des données de la" +#~ " colonne telles qu'elles sont chargées " +#~ "dans le premier lot. Si elle est" +#~ " définie sur 'Nom de la colonne', " +#~ "la colonne sera dimensionnée à la " +#~ "largeur maximale du type de données " +#~ "ou du nom de la colonne." + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "" +#~ "Indiquez la largeur maximale de la " +#~ "colonne en pixels lorsque l'option " +#~ "\"Colonnes dimensionnées par\" est définie " +#~ "sur \"Données de la colonne\"." + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" +#~ "Spécifiez le nombre d'enregistrements à " +#~ "récupérer en un seul lot. La " +#~ "modification de cette valeur remplacera " +#~ "le paramètre DATA_RESULT_ROWS_PER_PAGE du " +#~ "fichier de configuration." + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "" +#~ "Si Vrai, les mots clés seront " +#~ "affichés en majuscule avec l'auto " +#~ "complétion." + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "'{0}' n'est pas autorisé à modifier." + +#~ msgid "Role Saved Successfully" +#~ msgstr "" + +#~ msgid "Decscription" +#~ msgstr "" + +#~ msgid "Users Saved Successfully" +#~ msgstr "" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" + diff --git a/web/pgadmin/translations/id/LC_MESSAGES/messages.mo b/web/pgadmin/translations/id/LC_MESSAGES/messages.mo index 0e51efef66f8d5b533f6a3639196f956cf5f3713..1c9921e5852a71ad0a358e90143dc260dc287db3 100644 GIT binary patch delta 51898 zcmYJ+2i(uq-}v$Gb;*{Uh;-R|uWT~QC?jO2{E}ofQ1TTmWK~o~WmYOhNk%E75~+}= ztV)O$4I|vI*Y}+N<9|OM_x=2w^Z9(vd7t+g-|uyi`|*`|K3SeSc_9B~vl9GIw_J%t zG2A}D(*OUTv0D;}G>Q-58BF4rIQrv6;t)5k|0IzZLAl~q+Q4~uJ)Xu_vGHe##2TJE zitBN~_C(@M>ih0UBwnDoMD8yViRZZS242RE)?e|z*ba-}QLlD(0atzJnF;b1aMhVm&OrE0HLQ z-LN)}#H;XStcx453ZBJkSZ;SBQ2@JRA-oG6&;%seiFtSh{U=`KqE)6uVguHpoOy2| zQ3@O46W9;i<1uWAb@n9^ZEyq@#x;E+hDF}o@oB)6`1tF!m*-gw0N{c zv@|k9iE^=A0ZnyfbZY9LQ`a=!ZyC#NV!3@R-x$kXW4Zgcuzy5y_e;X_IqY?iQAN)DiACKkVV)@Tl{wI1i z`d{=?H2u3Uz|7HX(VSS6ev-Mlu)~V+Mpbm1)rjS$(d(kEqHUw?q8+21qFtli(e``B za$j`q+#1Ts#Nc@2?&$F7J<;>MgGZy2qEn+YqqER$_k46IW_JI-%|$70 ztiiUpAG2WD?-PlvSOs0(b#xV$lslr^uMc|A+!K8i9r3ehW?w?jh2=QH z{l78ZsJ%aIr|U2e_3hDvqcHj3|DY*mq2W+0flF`( zcEq}e$iE#udMJ!&I{Lz#=u2qBOVN?6!Xmf^eQy`q(SBTvKciDQ<#70ncoThY9Xcgj zur_{!wJ_HYNme=+&3*_Sk3>^68trfjn(FCjO6Oo#T!0?c|Db1nH(}=y$0Zxvt$I6s{!|IqUdNh%!#6^4bQ)@K(;w#t`zd=9!t~?f=yAhq^2hoPs zU`_lPZ^k0WLx;oAb{Aj;{2XonUo>;&eo2*+i9TF7$5YY8HV?DoGPHqr@CH1DeX!Dr z5cwp0g7R9dh%HWrDH@9XDBl;$U!y7i9_{B>EQyg#DtU%&$NpD6HqxKR#sQ*MqP z5I3QV@piO>QD{JqU`d>f?)x=Z8h7C3cpA-M+8<;Ob7FJ+5c6RApJC1A$D|z;=OPEz zKu6jLZKyfg@r{@bd!x?{L<1O(F21MnYWxyw;BV*%Gfst6*TpQ9JEPCvg0?&R6!~|= zi>SzlE76WOM|YxgcL*KPpV9Nt%%{Vy$b(tAe+Amn)tD1Yqa9U`_Zwqo%B|4$+MOo< zCAhem3OgQ!j_^^mff;B<=Ao%ufOfPZx(03NqgdXC&iyVdizje2=Km|SHwAtFSv0U0 zlU!ut;&rrxx6sx3A=>cwSOtGZ11b1-c)kc0pnP?-1{!cHG^3r+k@m-8_&=w3MRYA1=qB|2Ptg&7jRv$o zmVZP7O(sro;mFUS4dwVZOho~-Tq2e$qM5lC%V1aZy$8^MCgT-2A6+wVqa)vp25=aC z?l{)L|FEX}zvh|np)e3Ta$^qu;)7@hyU&J{{)A@cG}^%>bVPa2g~eM4O>KE}E!B$k z&9MmOF44Q={l_tz`+pV}j_3t6b(`Y@ThR`_K~udymQSH;;|v;5`uWg7?r3@R`RmXD zbVoCD2RbDWp#e_DqzydBg)c0|D{&3h#;?%Dm*v0k=~f%tQ@#sbGw-4AZ$KB_HnhWU zWBo5^%KyPanEgVypMlm_zYzC-3o2}=bF?oy^1PXUmT7us&VKdeGDDI zbTr_(Xn;$itI+_qqV4ZNGk7@3g(*LVHjua!Ud)A-i=z!zL_4aDcH9^XW2@nb^yP9iBu-d@+`Dq=ouoXzHq>4K_qOZiRN#1zlVZ zq3t|_cC-{L<7%vjKjFPtEIloCF3iNd?*HXnn1Kzc3eIkHL_eV&pGF%_WD3vaM>9|s zt#62~<_>6v`lEr~iDvMg=(y-4G{9#t5B(>WaN*)wg*LbiZE!#O;2&5Y(=Ou$Y=}PB z4vS--SRRYMHw}y70<4H1U~fE*<*;?;(9Tdy)}mq@7e=}g&BXiYRD6YwbU(UyPN5?^ zhmQ2JEFn{uqbV+i4Y4a;i!;!pb}Rb+C3H7s%^C)fD{ERZ^}CqjR5;Q$XzF`J??3~& z9}RFqbSgSE&!GV>K{K)z&A@hSiU-m6ugR8{Iv*;b8LNS2=%#GRut@Hvq8b%*ur_{% zrs@*<{h(a-(BSpx{YjWgEjFTj9BW|N9O1nlXa>e(6KllU(@X&9UO~ zSbiNVQGWpKC`Yc)P#rX-w_$mF9^C~S(dSR10T#YIE%i&O4(QZ8g4f`Bbo+ge?vCUc zE)1Yd?(jf&EK7M5+QAFaPtcM4fo7(7p3q@yw0g~|oPoOeOX_n{5WLo@Ob`f>dWIbl_G|(J{!T_pZW%qwaF8qSg3#s|KO6-UvA{=&+55nUUVilv3m zdvq=IMMv^D`ur?3BQK&ES&nwNI{GQv@xE9-j=rBf7b~(|9S(*fXzJ^ri|=}LaScL0 zW}l2MLK|3%X6jRPSA2^Gm?$3VE1=IcL<71WJyClinM)?da^VP`z#jM%nz|F{i+`Zs zkS@mhLf3?bilQA?M(4f>Iu)JJ)!zrr#BH&D2pYg>G*gqXsGtAOapBSU4pzb4SQ^ta z!a-CHjd(2D(FE3Y4*Qg z8p~4QDsPF7xG(y`9cVzq(2gHMJD!XNGz)F$#aMm|4QMU;{+DPVd!s+0yWkHr;6#~Z zSVTq2go;XNDqEr*_CjA6gsH_7%ahO!o{!}PXh$osS{mP=V)@sy;b1$9c37ocD7Qw- z4bGfRlf;s_z2qIA801dqR;235E?8VtrKk@y)F6xx?5&qeO!Tc z-Tx=Ju)&fQ!^mo(<;G~_9nm$=2Myq^=)KX0&^dn$eQsW?Ulx5kx*i?q7BqvOVGj5I zZZ2%#AlmWY=)sbuQW#lbG>~d&%9@}VX@>^XEtdPCQ#lx`;t2Gs*GtGq6MND2^HdJ) zWMF3Ze-$o_ycW7Bnxku=Csx5>@&0@?(AUrd<)i3+^u#-hu8~V4?czy&;u%a)$kRp1g@dn2wemJpo=jFOW(lqV=t_VQ*kny zslwHRB`_1^iq+Zw-l$529oLHwv_uz62Q(9Rqa&DrZpW#39nQzTcnCXV(;DHc*i-m4 z9q`N;g?t*FRK+k1*@Q+3GFchN1&_tDXfm$ z(K)|>W~y@S@HM<88t@pj<4Nei=AiAZO>$9|i-UL-W~mcWSOPr{8l!=AM@RAyx~N`> z9zx$QTsI7)DH=dWwElm18%{+#{1e+?p?cwdvM(3@!0;%#O4ni?AB>i}HjJ7NfbNvut6|~$Vmd9f=%CDho<0Q7iYzcm(>Hu>jpI8_>0}7j5T9%z}wVAtPC%h0r-KgYJS#nELs@eth5tbQj!$c03Gi z=vnl@cmX|JeTsfY>_eYBkG_|!X=tY)dXg4L?^j3PZ;WpHwoT*r|4vl6 zpZlRHUWhKXRp=u70)6p6G|;TgLc_Vy=Q7X{H9+6L5e;wv8u&fvr``lKpy$!{UTc;N zFT6{Isosi?;2SjJAJK;YKvS2wd3f#$yo_?GXn8cSD(LpBjV{ji=m9klUA&vo-Srn% z$BN18!m90sen%UPe(j!z?(=n61y7^9qeP3e)B)5EJxGS2yX8rADpsM3>l<{x|BXI( zRm-sb8sN2*yP*S4PUpfD&PTV$YINl9M?XX7>Kk+fhtS28w^eAcFuEvfqwTcCRO-=8 z+=FIx3YxKJ(f8*eYb}{r94->e(UiT1Ht-cXcR$4XKhcJAv<~+Rp&gV%18j=UXLj(L@^Z|6_(=fN6|MR%8!`D(3{E7rU2ezRN9!5JjiH_iJwBd8HKCMm2Tn;qg zyy$z^pu4GJw05*fv@Nc7|99rX)t{qn`2OAj{SZo`tN(3Gr5;@id9M$vxCuJvH=!Ml zL>KEr=t=k#nxQw*0eymIWI|e?LycN$8XnZXfQKK=*w$wEgC2dmY-d|NYeK9xJAy4Luhhd<`Ax>RA35UA;Te zZT2m?>d!>;cL*I} z9#a`YJ7|NBxH}qP|L7oeZ45`J?m;wzPsaM>(_EO!7toX}LeGIW;sb9-KR~~;ZADZ5 zIoi;7SQURjJI;4w=%@&~I4h#8FWyqWS2JdLG$gr5fr-;$PCN_i*t#xXs^K=zI(DTB9lJfX-p}c>gwZq$AO}A0M5K9xSh;2hA2V)kn~b z977l7ukn7K-t2#0sMb5AvMsu=d!QZPk48Km-RHB=k-Uj^unB$cN6f%q(KVF2Pgo1r zpmSdat*?#_xOpshNydxY(FgBCM>;;1pF{(A7Jcz`bgn-@x7#OZD!)Jj{~pWWIW&_Q zeZ%|J(B0J%Jx_Y0{Uz_=!Uo5oDSaI6Xcqbd$;;>>+lV%}6Akb%n)+YSKr;0U4d+DL zDTzK`9nDnJSlU(xhi!(z#cj_e9_#8;!4s(^M-6P^3^XdvCt zskjS$el)ta9zjz-AN^Qfg$A$_i*o)X{@}s}a}5X&mPH$Af(CX2x_Wy=`=A{Tzy>%9 zoy(QzB6}ZgZwK1ZF}wk@+?JMTf}PO7W?<4ee3c8&_6=z2H=!f_22I%^G!v)M5uQii z%XWJRtT;MFrJ^;_z?(;JL<8)DwlfHwn&G#z|Gij1MNQm^Mx1$I*tez752Lc^c~BV* ztQI=bMrfuwpi^-R+VO2@KqF%PcyujIMh7qlegEZw$#CO6Ds1>ubbEY-zHkgp^_f_I z`Ts(PrP1fBqxb8h8R>|2a61~<2y_4sp#e=q+kFZh(844aKKLq{>Q!i}K8^Le(2*TP zUpS6N{s&gUv^&C&-PLe6<(_B<)dq!C-xO`X6S{`_pzRMp2avp*3nRN99l@jMDxHhI z_#XP=W;Bqk_!sVq_dmTeq?#Xfn}~3m@o;zAyxx zf+V^aXQL4>LsPj5?Pwi3*Po(+?mBJce$!x#+f970Wx&_m820{)WEyA3A`nL#TKE7v#b@ zEs2h}78*z!G>}`+Dd>;xj)7>y6VV1I#rx01^7CkWi_!O2p&43_4&c*R{tA5yh^k++F?KRGbM>m;R|Rc7NS$W zd>H%R2H&H?$Ua0tD@(oxTA4CIx30>5$qEqn^I*^_5 z{!z5wKayP7(HX3YSB?lbTBE7%h)zjww1NB3wJ;eCcsd%;9Q2#bcC_K&(6#grI-ndQ z!}Ix~#nAd>IWBClD*F4mT4>}qqEm7Qnz9GbHSieP@htScm(UR|LFf8iwBz;Ydtai@ zeUByaFuF!AyC>C8GI13bj;to$gKaPa*I@uys!EEmTH&Yj^f#^r*m&VV~7eB|E_zgOO9QVb=hVJ{;=v4Jbr*J4X z#rf#R?S3>P#qJMNT^&8(Zp6IwpZFgarfL+rcqXE$e-iER#aP~mHuN>Rx{sq7$UZ7e zT|sO{xjGuq2z1Jl=ysciw)YY`#hWl$n~U$bFo3+H!)h*u%_(<4ADoV+?qxJ1uVZSi zWBq!x!;j+qFVIE14-McH+J4%Y@Z9CtnsU)G?0@HI02S@=33M@ijgItZG*#!&HIVOt z&`=SqM7azaSSRd`-O#|6qnUjNXJG9I!)L>m=+|h5k37i!H}W%7nEEVZLpcxH(A8)l zrO*$TdgzGSpo^^=cEJ(o0kb8#71Jqy9{mz+XBYbZQFQzLljOokE}$LceJFhVW}vBV zjAo<_W?&EOi(}Bt?Zt|C5lwN0apCzoXt{N?Gn&D^(f>u0L%A^W`_T>`KqG$youkLG zJno41|3x#EM&^7z2O3~ObX)o-s@ebz;70VhUg%==8<+LNk&~4_|Bn@u(1vEAFD#Aq zZ^iO@bTNL69?1vLjGaK=JCDAXYkUZ>5Sr?1(A8fRz26K?{SBD<^S@513yxScMR%Zc zKMZ~FK6FH5V|gap@pEVlfLkCtoR2_ zE8GcXsOk~h(IR-+l&h-Pp% z+V6oR7iQombZ-7eA3TRIVXnv15-;N$*b{GlA{?!6VRgz|u@RobYq8#>@GG0)(WO|5 z`tPv}CMJjP31!jDCEIf0Y8@UcoNlX3LaZ|Ac9UbZ0SSOti8T8{e)AOO>V%U;$Yn+Tz(6v=)PS{mN(J5($Nw-}O zE?kwjVh+3uFUR|%k3^q}z7$=Ko_Oog{k;nfYvj0up za4HOBE*i*U^uSq;zOV}26(6Ai?uz9D=sy1geJ;zq&~bh=uyW{0+5~OC9U5TQSiXB6 z`#&|(_~0XGLo=iEWBsdW1Mi~ydjqBdK?6R3F5+WohnePw`*|@d<)UanrO<&ii1*tk zxiD4Tgt`XZ1*yUlPmjpzm!& z+y5fge~UTY|Hrs+F8;Ctb1V!E7eZes7R%+(R98VWRTrI_8_)Qt5l(1tpqi>oI(@=<6zN%UZviXLPyqaA&M zW^^~2(Ua)&X^Z3Mf1bsm;|z4)S3*Zx6Me8@EMFhXozaH+qpSNqw4<5mqI&^t=auN2 zvHo2&qaQ}MEl!3J?xDg|9mNbhhpytHOTzuS=*ZfjslOFX@qK7VPofP!jUF&B#QN3f z>i+=E)DAR*d(h{8NOIwe=c8Gch7R+g^(AAu3fe%ESZouZNG2p&bxhZ*QW^(NZEZgfh1 zM%Tu#(d@5=sVjr_Qy+7=|66h4gPqYuH55G{CZZ26MOXVuG(%sYBioCPoKjmb=0G~mJxo5Tm&q7B^?%YCE&Lq|9i9r+maxk<79 zSv0_f=q_1-W^fCZ$FHyioq;@JAehZ@wAcEAdunr#d><4baRqLwDP4XvUHgxww&wY3PU#pb;NMQ~Wm?P}+)c zF62ZrQ5g-W7W!NZ9Edlffv-Xbv>AQ>8+7D{(dUncax(EZ7dChS&BSFZgN4wB%A*;m zhX&RXQ`;2{cxZGK`u_OnQ|SAP(LmouGqwrsZ!bRQ{y)ftsTloscyJ;b;nQe`FQWI~ zh~@X9A7j%r4jin`{er8)^R2KPD2w z3p;)vE8-EXjd|CEjI=`M@aAYgG$VJSBe@q%@dR{Ao(>yH2c~xR~hIUD2H}b8y#Uw^jzqJHar$h`Be0vc@fRzM`$L#MB6!n?t)Wm z+5i5GmVaGZ>R&SHfClga+R-XB@-1kpzd{2(j;`j@(evmOWLh6SE3QO4sErxe70t|j zXh7r8=cgvQ@Pt|rZ+wIPJpVH`!BX#s---{wyD0C$;dtE#!ME{N%B44iA37gHJ9r1( z@0-w$e@4%N-_ef$MhBS8{$Utl5p+al&Ol{wQ=CPQ=UH|Fh!*bE9vf4{kym`~r>qd-Tlz3ta0I1~U*WY_ zXIolgB@V?2SYmtl`#y_tA?0&;7Y)z(O2E4cg&BbVR?SYbAYGIEeB@ zGteolf!@Cn9eHoGzkx|EjCdG&c8^0Ndj{=jZgf%fHMF6((S|=n7u^9g#i!B0GVczH z?+Ub?QfT{?usk+LcSmw?eBfa;HIuL+EzVe$;u7K{})@UF-(dS2? z8F?Jdz;m&@6m5TXEPsUt_5-H={hw1@*g=-Pp~1rF2&zRJp%Gt?cF+TD;7+uoG3X+E z93APLc>is*olR(lzKrD~XogQ=(od-iT)5h=-WL~3v{JMdI(H4x0NS7<>VbYpjYOwv z1^TsmZS(^)fQ|9~7igyTq5=K3kNt1QnZ6AXWk*L;5PhIzv>w`V`*^<(I)b~EE&cU7dNq3lCI67h7$#!-i-_?a`C5JDTblXakGT z%&b5=dLPZe=V&`$q5FI<`rHrbd%vO2|CfvvxxNo`cNO|zEp&f3MI-NnHuOI@-;b78Vh{WSYvT1kq$O72SnP>4e+<9IpNdW0|EIX9@H*DOgV+J{{Skg)(GP3Wf8r4?d|(Y$!4p^&i~JcPZj08B#Y(sg z4PXz}!>p&m2%Dnc`G%nPr=#~jMB6(P>&u-E{q?|PMQ%*y!iHC2c|44!EXQA=p?YY5 zgV3{k4)(^)==&x94gt1De^7ZKmfyv4lz&14$n{V74;dOp@A`-R@8XzC#dPfSZ)|Ahofi=GvI{X*AP`>(7Sj8i75#{aZ_8gu_Pi?m`=(#Zt-FDN_ z&yYFjfL5dD!u#ll-e&*((<`{xj_LRV|Mw0&f;QA4Ej{(w&=*tt9zE$Mq940+(C1dh z`F>VS@*Pplsl%R|vKeGJ<0W9Wf3 zE8bs#uA$e_4!_0>Jc>?XwoKvu%E$nciTYgFQKx8cG&Ogi4Gcp^_;B_N|ov*@p6%4QAEUxx7p9<&jcQn$pY+*#% z(QyyC<^o?;k(G#c3*9;@IpV zvX9Wze~L!D3vKXcw8PWr;>wyM1YQO+DAz+f=n=ggZD%;z;e+T@O+*8IBFTjfKZkzf zSrTuoMHkIyI2!ljRP2;9J@u9AAo`(GJXd<^L#7K>r~DY+imTC#6uCUC_EK1wa%FU? zT48Gc-x@FOKqI^xor?R=IeHvT{j^w~k8YpEXn=2^fv-b%%a^hI3mU*BGy~alhx-N5 z`l?7~lZk7&Fp_rYiPZ`HqA(PFa4Xu;E;OLSXrRZ?ZTd$vEl)^kek?1#941{2WhW1+|Gi8CoCw{dZli#|od=X0y8!nU~+r&B)}ouaFX zhKNg| z8pyTrej{}Mw~FO~Xa_^1W6^*nN1sJAuozwB%c5^$CO`k*;ldHWheoz3KJZ0!cdXwR z%SX@*{DKB}3Jv^k^!b0+XqaPcHm89f_7Fp%KqV=Wr1^ zMQ@--^d@v$9m29{oP_9hyD}p^^?St1SdsD!G@y0p`=6jwydTZb$qe?tk)Mq>(o2Nx zk`H~bFgnt5XhYTF{f1~@*P)qfk3QEOO>w_izCD(Q#PWz(9)o6XTnYBSFFs6#4NXEL zdj_4;1?c{L6YcO_G>{L`_qNCS-RQPFfWDu%WcZl98qHXJGy~nxOb@}Nl*PZq$8?wBvYTvRV}1!LG|?1PdH1_#c>WD@f9^f zCayt8UIkrD_0g%jB{~3I19zcQHy$0(badqJVO89L9@Q6u$wZ-=;X7S5tj>*2SP3U! zQ(TUw@HecFIctRmTcIaiFRX$yurhvtF3uBZ$LG-w^VJRmsfd12xfUOB|8?e~85Q5u z3v*WZ+Vs?4o2!kTsNaBgl&^kzqB*uk8+Zas;X?E))yL?f`XPEGdMtV(`djo*rT@fV zvEtw8x#$ICidYPx;dFFLGNX$%54ugSiuW^Oxl}Ayh~>($Tr-yI#BxJS+CY<7(K0^J zCYC$I@=dYaEtYSI<$kd|AeINk@?GdQ9Dxqt{&;_My#HVzVQqIIM7qm80Xqt``SMcYQ( zp#$m|%U#g5(=C?!N0Yb3i~mLMj1Gwoi;j%m7afgu@L+U&^wH?#=yXh-sL=&z#+PFm zKmXt1q9qmIqDSpDjl$7d7VV%a`e{}R9YH%Q9&~Qien@bP$jJ^{MU_2V}qi6tAkjN9W(1T`Otlx%q_%%9^Ls%M* zqV45s5&|uS22>yOx&K?oiXPE{Xu~7XkxYorj`hp1BlT-zefFjygIA*;N&}*Uaj@;+ zGq@kyTW%Jf+ki=5_=F21{{kK9x9ATNhhq6O`qS=N^tmgWhtGnNIE!*stbm)*k^L6$ zpU2cs$=9W)elJ)C8*u+t^!xw3>)8K(sC-R@sXvU)^(l0Y|3OoE32($KEz(o}5=u8L zOZhSML*)(ZjNjvZSgmDx>Q}8x(1Dyr*GiUF;WOY0wEa@8lA)q#}%eX!?bPM*TJOyp%7}`#e8^Why8?>E!u^ui)KbF5oGm^~Q zF3ed$bS;#?x>x~QVSl^@mtrkUv`~o7fi(N zI0xIg|4+pmO*)2er#GVy-hpnvap?Y@i0+2x(FWf@*UWq97muyz)Ez)qdFC6_Q~%X_ zXLK9RM}Ld95pDll%<$*`Ke@2s{5ORgWzh~BqpP_K`n9<~y6;D#UnrhK7vBnWyB!Dvdo1z_ei1j_uR1QEtJVu~XG!0#( zThQ%y5FJSNE}{Nvbd}db18Iith9nyBQ<(bw-$E|zU{$=a8GUd!x;>Ag0i8xupXeGI z&WY}hg6IIQLhqN1RzbJ#wdiwA(STavHQ2E$``-}{rNR!zqA8k$&i&Kqh@L|`cpYu< z9rU?%vAhMH+wJJ0{0X1HtT%@N%s}6thxW4=J!e+j9QXe!D*VmHCNvX2pxf+EG?0qj z!VA^V%+x{`U2C+#Ug&#+(2Z6&s5pAds+QASs zkcVUaS~MeD(FXRTBl{T*^fydRRjg0+2mxh7pUaK*Qz)7&9dFb`S9t@p;r3`CH=~R0 zc656^jE>}$c>f)AJ8eR@-*Ak7n?5bhjMB)W83Gh6`WJ z)Gsa)bdC!}OQIvHijJfa+F?gDQ+;Fo?dY1hA4}k)XrM1g--&*N2Dqai``-r+#v3Qm zeR&q0k_+fjo8CVJR1}^2a?xtBz8-oWv_RYIfCkz#mWRaqW6*#nq8XpmKN&{8hzduz z9L>afbQgSrcK9Xw;$HN{1887pqWNwOBd>^V&-&>59irW${m@-82n}#pGFCi{&dn3( zi*wO{7NaR$iO%Im=!<*N=YK)JVqL(BSad*mzcu>)jcBU-paBm>1AIKzC+Biuhp(d@ ztwKB493R+&X5c8gCVt0CcpeR?+-<=oXh%0=ZTug$#JM;D51|3xc6)ek8nP{ui5IzW zBz8wwZJM_ihuo?b`zR>u8;kl0J>h2TENi^VT=y|aaJt;rH{&)m^zV#iU-9cD^ z^8J|l{C|lH8+gqM+<*r185;S1bYw@OzoXmlEP7sK9~91s*4Tpbqu3a?qEnmo&R|~j zy&~uoR=}hwxjEjrBRUGLe;l3j=h48HMBhSFzYY!jtLPDIM)@q-af88O*R()CU9ZOs z9E8ow}-GpxEe)tfMi1oi?(h*(c!iKAl3rB1{ z%tN^&`VFTqdVdUFj^ojWr=cGz^U)68jrE_R1NsJS=cicy3k@)hUFZ9kC)xj26r;j} zq&(VCBecVgQNN};qTa}dM&eeqgK_cxl;~6FbI+sgzJPgg8QT6jH1%J^`}>mdfg|z8 zKj>mfj1L`Ek9I(}-C#5Wv(SbXp(A_)J@MX;<&V)3?uq3i(Z6GT=7+=mf=Mp?LQx8h zura#bIz@+}p9NFVBlIOSfDLE|pJN7okJsRZc>n4N;eMrP19Y)ok7i~F8gOzn7w-Ru z(GQ!W=*R2t=%?9b6GKWf@CwRh(9ivbvD_IAWDsV?QE0;tp&dPj4(us(AWP9e*I+64 z|2{4}P%fYm)_Np8^%n@cVOh#=qA%`2Q+^!H#A&pn{Evo%t0)@y2z2c{hOVWl=x%xu z4P+U*CO*JC?*A|10|(Ite?c>G8XejBSfAsuaK8YWfns;eHu31C6i=_Cj~t95nFcm+|5N+QCUQ<(Hy)riUrHCR!dHSq=0&Xo5D> z6&>k-cz+0b6px9Hi}xp@1DlGxpG-W*g&i(O7tsgk2){uaK7lrT7VS9GjL<;dXi+pn zWwAU~LBAPwLwChAbSgKX@9#jT=(|*z{dbrPSLJW$_Q*Li96ZI)7h0f!-GrW8ccKT? zB(&q#(GK251Kx-(;xA+UK6HS`&pTj+P z#nWMToJ3Q3*)w5|^WXr=RdF89L>F(>S>d?`=*U~4_3bd}2)lD(M0PPRuzw{9@uhtU!4aZpL4+8m@dcOx+LY08hs9f9USX@*MlW5*LM^3k|nK zcflj*3H2_P#l5k72^&x@@qG9Rr#D)jgRb(gu_gY6X0HC6u$H=D70P#DMVy6o@xwXn ze@FZ;70&Gyb3;RQ&^hjkj%*Y*!UfnI51`vLV_q0ZD|CvwqtA~-Gc*tFILrL-=L5B| z9Oa4Vf%ICE3mg6k>tl%*g1yjHJPQr*b96PIKtE)Py%@f6_Seg0-(H-c|g6Glq zo4%C#b$g;u^i{Mz`8O9vSYSa&O>;EmL$Dn_ji%~gtS_`MOig2S)%U{;9E$FS>9Kw` zI_FE!MYjrFW9!gGzBQDSiEp`ZaUDbV??v>5a*M(?s)8<-y69qUi#BvKI_I~c?@vHG zd=Bm474%476WxK1_($}!C2g^bll@nO3p*%7-_%gU1-Wjp^;9B^>fe>EJfGI zYta?xfwdY_Q-FOapTs(N!z*DCkB_cKr}DQ~k|C9uUJZ+>Ec!w#tcnk!i*gzI8L$go zbSKdRD(AA$VHGS!xgAztE7rt|=v>x#E2O+FI+DR?=I%!`HU%BXE3y7V^trF2htW*^iiPMu@gEnCpumc7 zqYOIo+UR1r4ozi`Sbrzl;3%}?iD-w+0&R&8N)@zp|8-4M;pO=y69&4|3eIsS;bKM3E3PodkS=7#jtKQcKSZ>78) z&tTOL(-UuFxsTFQ|Gocr*qidyjUjWtpsW9%Xn{>3!0PA}HN(`u|J9WXSM>mN^$$Z+ zbRW8i#>M-SqO;MtT!c3C9(povM?W2ZL{puubH%rWDXfmJoqA}1Ezq^n9qn&Wbkr91zYjh} zg$+D~E|$gU2v^4XPtdvEhpv$y(dT|aM{))YEdR%$z9yzp9PNru#UQl5N6`VyOvZ{i z=m?jhC)?X-2is!(KJ>+((GE|cf#mum1X=(cS@~!^G&8NycJ7RhLNog)`h0R07tYCI zbRU0=rfOgG7j$mVqhGD^e;NX;j;@WiXnhxSgd?yzPD3-g0d4myw4a~Q0J3aN$>0Cw z!qk>Uw_SB~o7F+5pfUPFXLJz_h~>x7gKIXLu@&g^ThT>$06nlSpqVK0SqPv}v@e$Q z^M8Emg2jfW_~YnKG@t{~AJI8IhRyLmGy_exh5GB!j{2Y-kH=0p51Zj{Xn@tWhm*A> zrvCqb_T<7;^+y{V8OsmF@^o}c=AbEl4GrwmSpRwS0Gg@aqnFV3@_ZgLdKK2BToU~h zycv^qxOkEaSMNql#~;vh;7IfYy4e0i7tI-T%ChbV_4&{_E{sk^B{bj`=uzAi9pK$) z29jtdpV<+=|Gz?oi|Ac+PIsdz{5_U)ei1q@i#A*beZDoCk=xORA4W4U8y&z>wBy&& z4nIJ*-A;5@eCHno*x+$0+K=*rr=ZWz!_-tPi#ImJiZ9W*Jc34g22Ex9?$B{Iw1I-LToPRqRb#m^+Tr!F z{w8!0_KWp{(J3B*3?!L&k_#8fb7-nopdGG7Ki5Bu^_$U#K1UdHUC(;R5LU zRnaM^9c_+gt|OY!o|yXYe+P460OQd)c^)0XYiIx~(W!YC-FAD?hW4W!9Y+KE9ZmhY zSf6iCsJ{{&SV=UXO6WJMYccixzatl=sThc3aWXo>tlxx4i=i)8j@HL|lv|_QZCrGA zbU7N>$LLA89Uburbb#m4_AlSd{M`#zS> zq9@>0`+|+p4E9F{aC>wFx~sx-c6U6bS@gNxGWqG*MVycZhz-Dp7LVtF$9 z;@nt%DVA5n^1EnXbiF1YMKSUfq= z0E?ml)j&IHj4raav3v)Xr93j0pN}p^Gx}z9V=$TcnhOt*V`ysrMLW8Hjj_PN5LhR4 zD#l?MoQIBRBR0YB@CLlO>z>GA#|G{bLW3*3mMFv}74e^V|h za$zb5qc2WGx6!lczFmoSumRnM+tAgX_H+0xcXsrAxCbA=u{aa|MNh;@N5jYYOPE1< zJ-T-GA7%gh;xQ`h;7@c7TtFkvbS$jW{LxZqW@=+MydK>RFQEs`lIW{wJ8z%^c^e(b zj#&R4y7~_vONNV6R5*8;j>oeaO>HG~H8;d@H~`%xhtVm^{Yw~0bF{(svD^n8&>%FB zd(n(N5S@Syd~%WtQ}HzV;0t&iE{-0J_bZ+V8L1O(iSCjv(L1Bbcz+h!?qYQ0Z=wOM zkA50W?&iYC55wBfJNGyU6GK8AMuC;DCSEV|vU_%+m5Ll2yK(HpQFY<1e}vzZRztVv?dbbs(C22L zQ}GT?#81$HwfmF(?;LmjGo@EZIf$we71(*F%#D9WQF?2X-VE#83n&xF4r z*#~WK5xVNXM5pW|HpDB>2D_lUVLG}7Ud0UDfFtn`n%QKRbK$>87=m@Fcpq=Uzi>Eq zJfEJp7dK!tto>g&pzgz}l;1-a-BEOe|Dqihx{#jw|Bg`^{ZP6Wy+0Ej&|AnNOeW5A z(VL1Q7t<4i@P6!w2hlmNdMSJ=K8o!r??oFZ!!9-h!_lMoNi2sO&?z{IW;P=&Q))4` zM$3KBz$aoe_y5Xx<1`v!k@V2ewOE~Ue{>bkM7PZB~$7blReN~@d&y|=VI#b|1IPq2NkcQt9EsCOLSNCaP)UH#TU?RRUm68FsW^{KAMh~6`(Y5n9R>F5Mwf_%s;Vw9io^*er0r8JDr5ehK)@Q_WHFV@HV||}k zKLicnVYK7t(TR`Ur|vO4`D9Mnj?&`AbP(Fy2=}& z4Yx<1>w-4iA05&CXh4(D?Y9(t{zG&CpP-rhI^O>+87s2o46C>Vx{teJBbP!j3xPpgF*v4&?9jl`r=tMfZVx5 z>WiYOu7qZ!Il5?XKm+NFPC@@zz9;%{bUL~y=c5@|j)mO+?{i^CyV2AgMjJeV&fQtG z;Y6O0p#o@1tD&p?W~_vF$NSHt9j!t$^D(-1zCs6f7;Wz#O#S;`+4F{o3ZoB}LsMN3 z4X9JR-wR#MgV7W|icZ~3^k71p)f$&)X1To%n_eN38)8@Vu*ebEvB z5AEP?G}U8bc>>zdG_=DdXy!JdfqsdO_}f@Mg1-NIET2K!P0t^vHb48{&+VdAxNWMT zk+nxhHUJ&*y=dyDqt7o!J9-Ztz$Wy$ooFDxqR;<}F4kNHLdW^hDJzaCOXus{TKYf9^eF8wO<;Uk1Z4gBdZln#NWn zyDZsvl0Av=5fV)?CGOWqC`^kbO?^-5oBULotYv9IN@cB|?Mo?Ne4nq+J%2s!IrrXk z-sgSJx%Z>_G^52f7Ips;RH|2_reZy6N_U_F`~fxh|3PKoHYRHS$5#mFDizgmD^zL* zVQrj*O8GxgDP8Z*e~jwz0IIfKI4^_KTI-|HC=Z2qvR$ zoQs-*#i$Nep;G!fYEiw18sV3ywec$|;NP9MQ1_Rv6mGX_sI}4v72rLnfZJf~_y2b0 zKn)B<&FSMhfjOuP*P#O3f(qah)b)o^Q*s&=$W>GZ|Le|It{gs?QZb48KB%|nY*Ys3 zV(jPt*{)(aYOYqJ8h#&{qsXVIfKH)O`WLF9!gqxujYoA*2^->ln28fy{bp=H`7r7} zQzdM_NEPigl<+zs5BD1+|LHCWQ_3Km{}u_5L1@ zYVc`yele=URj#}hm6;vbhk%c`^9|~RPsY|*o99nt5C=)P0Gs1RR3N8O8M*E>$zi!9 zs^dzixvuTXO;K~)7Bw}UUAZ^vx*@0mOm^pIW9;vLKg)r3!7Hed<)h|!7wU$67~4Lm z2h>@tj&XIvhLcbMXQ0lvM_oVMou7hgXFh88i7-R)a^h8x(5~LA=LBa zJZgZEXv1)>5>VTtJZhv>FgCZSmrYZwkKIw3nu8kAGE~RwF$K4wGI0v4;dRt&xMEuP zHf@5su0QIz5?#naDhGMk8V_SKR!9#c%|gv>FI2~)Q6rp%O7${Spj%NL??iQc1a!kX;s=1ojw zKj#NznAq2FQk$Acf9g-*zo>87JbaE^L9Ma$7AE#TyH3YR+W(($kfjqXO=Jg7#))|M zJtp=yU)JHPluO@hB6DbX3!bH%cAts-ij}fV>|5`*P^oXzDqK^;P>b#{)S{b*T8t~O zI+Q~&t)dtjBc?Y!? z3Q+g`fC}W-*6e?E_&XI^&40NQ#oB};xC6CHE2A22j+)zcsFC$W1uzj~BXspEur~GY zpw`m2s3+n%)Y`d%>hES7_P-iTXd7<7L{x-zoDEQsHbDh?FIL9~Q6n0Q>R=A4!Ix0i zy@tAP3#xsKX}AX!_+rD=K3{D$-FS9fC^XIMjvHP?66@b+ice$!CQ#AGON& zp)ztDweK&Y+ADFtiT&uNBI>%%r~sn_I8cKlP#sKlC+46!UWl5*C8&|+p*q-x8rfdd z{Xd~be#w<@qW%Gr@IZK9ZPXfRhT7)$BLj#=dUK$NCZXnV4l45Hs0;I5`7>09Cs8T9 zhPu8)`|$o6&U9xMDnngR?TkSMFay=j!dN}~?-dRd=_XVlyPQW*H~flf;0kJ_rbAd? z29=3KR6vbU=R2Y@(GL~CXjh(#nu;Y@3s++7`#(E4&|K_t?stBJy5R(>qw}Z-(oNL1 ztoUHKs=J~-R`+!dKn-LFYDy=fGW8UyoflE>nspfa{QnjQy6}C}NOqtu{MLCMm5H0E z>xy>_SATg_=2B22Zi_Xr8)~gQj_POuYPUR(x_>PyGaEay|Fti7xeE`VZam^HJcCUr zUqJsDUhX<+TsF{lD2=xD)m4-;bJ- z^QZu?pi+9nmE${wyP^zgWGSeIvrtde&Zq!;pceB$=TkV8@;|XEkMbK)4xXi=QWtKd zVlAdn-q6*=zI=WV)j*MM;X9!gwxqla@5Qh2J}lMULfevId^3+DAOvA-+u zCuUI|)HA$4x`u=CRGh%>*y&*txrJ-69&K-R~!&7rfLIC><1CeP^)|bW?>#G zGiNag%MJ=(N-eNH<;O4+b5R-i-dT3AiTxa*3)ZE61FGGxFrEG*MTdkDw{VWbW?Zla z8>%5p!(v0j#n=Mxp*#^)zX|o)J%M-QEqA`ru&_JHnH(rZ z<4_&uq9WXl3dA1~-p~?Or&_weNSJ zo>&J^H=aXX=T8YOhs7x;qcYVPbzg5(J0o5Flc>N~I@d-y(0e`)^(5Qs%Kzss*n@g< zeeFDfy6!huzJcnv=;Llzpw73zn)o0l;&@a)IjFZ^F6zM+-OPcWTo#Mq=cvf{p)Ne` z%9l_hyNw!Ajj7>vjZq!8LEYa2^#tvQ%G5N}lQ74fU+L;!M=}wO{F?)fU?-}>{iw)) zMm1dciLin4sAqd3sy^A-43*OMs7!T64XB?hk3l`6pK$fr&J`H@{GZ2x7EL~CaeRqt z=qT!Kcm_4sx7_(VriH1jf$BIFHR47X3jj5sey9|WLOpmUqIOpvH!EE*g%C&oI$1T0&33wM$L7pnc?fU8frB+MRn8{lW-!cgXO6E);m8$ zjr0I&DvqP3@)T+jU!TeT*S?OQ72a42b)q>=$By_Keva*M^z86;yV-dG8&cnZb_U@< zRKVL&8QhQ6@i;1TH&KC9of8hUc9a8M*a(%vEL0}?q5>K0%9BwyPDfoo7qy6TPy<+p z8u@nAK0k!YR~0c>~f zMUD6<>iKZqnJ_oJE)BJ-GEp6Napi}R#Tbo@^R9M#ceRLY{LDOirW@eNc% z`L6s4Y6^Cv0z2XA|3D4Mn;*7U+*uLTUJ@$MrdTw}!Gj#6Vh>d0bI@Qes^eEtQ}iZk z|L$`2dz{~(rs||Se+d=nHC%z-GhymiqCO$5MNRQf82k7CISv%r1yqNT1uk+_sw+C{ zq9SjB>Yx*9m- zCs-fU$L$={hswQp0gEgOKOO&pqbMgn7k;u?g!-(v7l)vqZTMmeYYWxxWqbi^J=fvl5n6!QQNQ# zDkITK9B2+3qHcTubwf8)svdUr16_GEs^Lkf4rk#Sd=8a~l$@}grKo^cp*noqmA9g% z{1c?VXygzF>gb2CB61oPz$NEZcm6uorrvuoygnJV@6(;FP>Zaab1YD<%zTJy@H2OQH)`!1KxO18Y9Oak*Ih)tcCVpQUG}B$ zzkb(4?UMFbQTu;@t9Sx+V>W8_zKFVU1?to77Sw9rjd!wmj-yg}acQ{N%*)~Hb_D9W z7g3)hUPpEKiK{=1u|P5Q{r`&`D0SYl@WRrl0FqE6tB*=yb5tfWQ6q2f?16em3`7lJ z1S-X2QSD4X-9HU=-Aq?MZyEbv4P{fI0G6W`&3boXzAJx-nxXcx(A3WM~>E}ng z8?-@EmQu^T*Zaa=H>u=kanS;XsE z$R;Ovo^PKl<+UnfyCr$kOz>T@cfua7>-{^<{?@>2=G)YCZ(dP*yt%h0-tKMdJrNfy z>fqgJCwK4?O4}uUy-h{!OGCXeUT|rQSJ*Bd;dx$gYNU6@?i=k@@ob^7UN;l08t)ac zkB;|78+&<@msK{{-P|i4yt=@vY#Tr8-R0Ry3%w1#t(om@Hn#5)Z%dr*^|DvS3uZ0z zQtg+^yuNWZFW39jvtPdAwey43tG!aT*=n!6XWv@mePDw8b)K~w*L%G@+dj`5SSZ-D z(VHFc*CtBXNt?Xys@iY&c#BI06OMZM_SiA6PLUw{7e>+d7q6xlEI8$z4%(mbF5CCc zdN)n5_W!--0{(>NZ+7}cZ-p1syX+kc@~(QzY=>)J_rk$9H@sQ)>Hm6voA+1x8O4H; z@qT4{Z@hmyE?8d5FK1_z@*gi|Gb;HX6t?xM`#pSHyr$o;P>_@CXV@#reg$Kfruy5< z*bQ0!kA>nJ)lX|&J-tbb#u;|W{rzYpLp-@fp!U#^%v@{ylXBIsP;7q<-y{9SQD=03l$ zt+da7yR<#` z$@A>x+GeyLEUIV9+GpyT6wmTAupK7IXlT~jgf!E_^STCI(@k?*kZw-I1^Y70)ZqTT z<_aB`k`->#c)niUS>v&{^_Wk3ADB$rY@7Mi*zAu@pK|uTL#Ck6{{TE2<6i&( delta 66400 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 TS8X&CvQ(}ufBoF}&-?v9uUfzn diff --git a/web/pgadmin/translations/id/LC_MESSAGES/messages.po b/web/pgadmin/translations/id/LC_MESSAGES/messages.po index a1c8a0568..b76923b2f 100644 --- a/web/pgadmin/translations/id/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/id/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: pgAdmin4\n" "Report-Msgid-Bugs-To: oon@oo.or.id\n" -"POT-Creation-Date: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2024-06-08 07:54+0000\n" "Last-Translator: kiraware \n" "Language: id\n" @@ -175,52 +175,52 @@ msgstr "Otentikasi kerberos gagal. Tidak dapat menemukan tiket kerberos." msgid "Delegated credentials not supplied." msgstr "Kredensial yang didelegasikan tidak tersedia." -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "Kesalahan Mencari Direktori LDAP: {}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "Kesalahan dalam menghubungkan ke server LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "ldap" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "Kesalahan Konfigurasi LDAP: Atur sandi yang terhubung." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "Kesalahan menyambungkan ke server LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "Kesalahan memulai TLS: {}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "Kesalahan konfigurasi LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "Kesalahan konfigurasi LDAP: Atur URI LDAP yang tepat." -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "Kesalahan konfigurasi LDAP: Atur Domain Pencarian." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "Lebih dari satu hasil ditemukan." -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "Tidak dapat menemukan pengguna yang ditentukan." @@ -381,8 +381,8 @@ msgstr "Tidak ada metode otentikasi pengguna yang tersedia" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" -msgstr "'{}' sudah terdaftar'" +msgid "'{}' is already registered." +msgstr "" #: pgadmin/authenticate/mfa/views.py:183 #, python-brace-format @@ -507,29 +507,37 @@ msgstr "" "dari pohon browser." #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "Tampilkan templat database?" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "Sembunyikan server bersama?" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "Tampilkan" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." msgstr "" -"Jika diatur ke True, maka semua server bersama akan disembunyikan dari " -"pohon browser" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "Interval penyimpanan pohon status penjelajah objek" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." @@ -537,23 +545,21 @@ msgstr "" "Interval penyimpanan status penjelajah objek dalam hitungan detik. " "Gunakan -1 untuk menonaktifkan mekanisme pohon penyimpanan." -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "Konfirmasi pada penutupan atau penyegaran?" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." msgstr "" -"Konfirmasi penutupan atau penyegaran tab browser atau browser dimaksudkan" -" sebelum melanjutkan." -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "Konfirmasi sebelum ditutup/diatur ulang dalam dialog properti objek?" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." @@ -561,11 +567,11 @@ msgstr "" "Konfirmasikan sebelum menutup atau mengatur ulang perubahan dalam dialog " "properti untuk suatu objek jika perubahan tidak disimpan." -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "Perluasan-otomatis anak satu-satunya" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." @@ -573,38 +579,36 @@ msgstr "" "Jika node treeview diperluas dan hanya memiliki satu anak, secara " "otomatis memperluas node anak juga." -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "Menghitung baris jika diperkirakan kurang dari" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "Properti" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "Baris riwayat pekerjaan maksimum" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" +"pgAgent jobs." msgstr "" -"Jumlah maksimum baris riwayat untuk ditampilkan pada tab Statistik untuk " -"pekerjaan pgAgent" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "Rincian proses/jumlah hari retensi Log" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "Proses" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." @@ -612,170 +616,154 @@ msgstr "" "Setelah beberapa hari ini, info proses dan log akan secara otomatis " "dihapus." -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "Kunci" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Menggeser" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "Ctrl" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/Opsi" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "Penjelajah Objek" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "Panel tab ke belakang" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "Tutup panel tab" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "Panel tab ke depan" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "Menu utama file" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "Menu utama objek" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "Menu utama alat" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "Menu utama bantuan" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "Buka Alat Kueri" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "Data view" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "Cari objek" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "Buat objek" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "Edit properti objek" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "Debugging langsung" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "Muat ulang penjelajah objek" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "Tambah baris grid" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "Pencarian Cepat" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "Ukuran tab dinamis" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -"Jika diatur ke True, tab akan mengambil ukuran penuh sesuai judul, itu " -"juga akan berlaku untuk tab yang sudah dibuka" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "Judul tab alat kueri" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -"Placeholder yang didukung adalah %DATABASE%, %USERNAME%, dan %SERVER%. " -"Pengguna dapat memberikan string apa pun dengan atau tanpa placeholder " -"pilihan mereka. Judul kosong akan dikembalikan ke judul bawaan dengan " -"placeholder." -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "Lihat/Edit judul tab data" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -"Placeholder yang didukung adalah %SCHEMA%, %TABLE%, %DATABASE%, " -"%USERNAME%, dan %SERVER%. Pengguna dapat memberikan string apa pun dengan" -" atau tanpa placeholder pilihan mereka. Judul kosong akan dikembalikan ke" -" judul bawaan dengan placeholder." -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "Judul tab debugger" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -"Placeholder yang didukung adalah %FUNCTION%, %ARGS%, %SCHEMA%, dan " -"%DATABASE%. Pengguna dapat memberikan string apa pun dengan atau tanpa " -"placeholder pilihan mereka. Judul kosong akan dikembalikan ke judul " -"default dengan placeholder." -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -783,7 +771,7 @@ msgstr "" msgid "Query Tool" msgstr "Alat kueri" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -792,7 +780,7 @@ msgstr "Alat kueri" msgid "Debugger" msgstr "Debugger" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -800,45 +788,43 @@ msgstr "Debugger" msgid "Schema Diff" msgstr "Schema Diff" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "Alat ERD" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "Alat PSQL" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "Buka di tab browser baru" -#: pgadmin/browser/register_browser_preferences.py:463 -msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." -msgstr "" -"Pilih Alat Kueri, Debugger, Schema Diff, Alat ERD atau alat PSQL dari " -"drop-down untuk disetel di tab browser baru untuk modul tertentu." - #: pgadmin/browser/register_browser_preferences.py:472 +msgid "" +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "Pilih buka tab baru..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "Judul tab alat PSQL" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "Aktifkan breadcrumb objek?" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." @@ -846,11 +832,11 @@ msgstr "" "Aktifkan breadcrumb untuk menunjukkan path lengkap suatu objek di dalam " "penjelajah objek. Breadcrumb ditampilkan pada objek mouse hover." -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "Tampilkan komentar dengan breadcrumb objek?" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "Tampilkan komentar objek bersama breadcrumb." @@ -1098,11 +1084,9 @@ msgstr "Lebar Ekspresi" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" -"jumlah maksimum karakter dalam ekspresi dalam tanda kurung untuk disimpan" -" dalam satu baris." #: pgadmin/browser/register_editor_preferences.py:340 msgid "Logical operator new line" @@ -1130,11 +1114,9 @@ msgstr "Garis antar kueri" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" -"Memutuskan berapa banyak baris kosong yang harus ditinggalkan di antara " -"pernyataan SQL. Jika nol maka tidak ada baris baru." #: pgadmin/browser/register_editor_preferences.py:364 msgid "New line before semicolon?" @@ -1228,7 +1210,7 @@ msgid "Server deleted" msgstr "Server dihapus" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "Tidak dapat menemukan server yang diperlukan." @@ -1279,7 +1261,7 @@ msgstr "Komentar" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1299,8 +1281,8 @@ msgstr "Tidak ada parameter yang diubah." #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "'{0}' tidak diperbolehkan untuk modifikasi, saat server terhubung." +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1329,7 +1311,7 @@ msgstr "'{0}' tidak diperbolehkan untuk modifikasi, saat server terhubung." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1421,27 +1403,27 @@ msgstr "Sandi tidak cocok." msgid "Incorrect password." msgstr "Sandi salah." -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "Sandi berhasil diubah." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "WAL Replay terhenti" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "Ulangan WAL dilanjutkan" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "Harap hubungkan server." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "Sandi yang disimpan berhasil dihapus." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1522,7 +1504,7 @@ msgid "Database disconnected." msgstr "Database terputus." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "Tidak dapat menemukan database di server." @@ -1549,7 +1531,7 @@ msgstr "Database tidak dapat dihapus." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1574,7 +1556,7 @@ msgstr "Database yang ditentukan tidak dapat ditemukan.\n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- Definisi tidak lengkap" @@ -1604,7 +1586,7 @@ msgid "Could not find the specified cast on the server." msgstr "Tidak dapat menemukan cast yang ditentukan di server." #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1616,12 +1598,12 @@ msgid "-- definition incomplete" msgstr "-- definisi tidak lengkap" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "Tidak dapat menghasilkan SQL yang direkayasa terbalik untuk cast." +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." -msgstr "Tidak dapat menghasilkan SQL rekayasa terbalik untuk node cast." +msgid "Could not generate reverse-engineered SQL for the cast node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1655,7 +1637,7 @@ msgstr "Cast..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1983,14 +1965,15 @@ msgstr "Jenis Sumber" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -2026,8 +2009,9 @@ msgstr "Jenis Sumber" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2126,7 +2110,7 @@ msgstr "Sistem cast?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2325,8 +2309,8 @@ msgstr "Waktu mulai atau Interval pengulangan harus ditentukan." #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "Waktu mulai harus kurang dari waktu akhir" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2570,7 +2554,7 @@ msgstr "Aksi" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2642,12 +2626,9 @@ msgstr "Status" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "Kesalahan" @@ -2822,7 +2803,7 @@ msgstr "Saat TAG di" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2873,8 +2854,8 @@ msgstr "Label keamanan" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3129,7 +3110,7 @@ msgstr "Opsi" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3187,7 +3168,7 @@ msgstr "Pemetaan Pengguna..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3321,7 +3302,7 @@ msgstr "INSERT" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3393,7 +3374,7 @@ msgstr "Nama Tabel" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3402,8 +3383,8 @@ msgstr "Nama Tabel" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3634,7 +3615,7 @@ msgstr "catalog_object_column" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3916,10 +3897,10 @@ msgstr "Trigger telah diaktifkan" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "Kolom..." @@ -3976,8 +3957,8 @@ msgstr "Aktifkan semua" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4119,17 +4100,13 @@ msgstr "Konfigurasi FTS dihapus" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"Tidak dapat menghasilkan kueri rekayasa terbalik untuk konfigurasi FTS.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" -"Tidak dapat menghasilkan kueri rekayasa terbalik untuk node konfigurasi " -"FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4245,15 +4222,13 @@ msgstr "Parser FTS dihapus" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"Tidak dapat menghasilkan kueri rekayasa terbalik untuk parser FTS.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." -msgstr "Tidak dapat menghasilkan kueri rekayasa terbalik untuk node Parser FTS." +msgid "Could not generate reverse-engineered query for FTS Parser node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4301,15 +4276,13 @@ msgstr "Templat FTS dihapus" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"Tidak dapat menghasilkan kueri rekayasa terbalik untuk templat FTS.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." -msgstr "Tidak dapat menghasilkan kueri rekayasa terbalik untuk node templat FTS." +msgid "Could not generate reverse-engineered query for FTS Template node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4428,10 +4401,14 @@ msgid "Return type" msgstr "Tipe pengembalian" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4759,7 +4736,7 @@ msgstr "Memperbarui definisi header paket dapat menghapus body yang ada." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "Apakah Anda ingin melanjutkan?" @@ -5025,7 +5002,7 @@ msgstr "" "coba lagi nanti.\r\n" "ID Proses Pemblokir : {0} Nama Aplikasi : {1}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "Kolom dihapus" @@ -5498,19 +5475,19 @@ msgid "Deferred?" msgstr "Ditunda?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "Constraint" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "Kolom/Ekspresi" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "Sertakan kolom" @@ -5693,7 +5670,7 @@ msgid "Index" msgstr "Indeks" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "Nama tidak boleh kosong dalam mode edit." @@ -5704,7 +5681,7 @@ msgid "Please specify columns for %s." msgstr "Harap tentukan kolom untuk %s." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "NULL tidak beda?" @@ -5721,8 +5698,8 @@ msgstr "Anda harus menyediakan satu atau lebih kolom untuk membuat indeks." msgid "Index is dropped" msgstr "Indeks dihapus" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "Tidak dapat menemukan indeks dalam tabel." @@ -5842,31 +5819,31 @@ msgstr "" "Mengubah metode akses akan menghapus koleksi kolom. Apakah Anda ingin " "melanjutkan?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "Unik?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "Berkelompok?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "Valid?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "Primary?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "Sistem indeks?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "Bangun bersamaan?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "Anda harus menentukan setidaknya satu kolom/ekspresi." @@ -6270,7 +6247,7 @@ msgstr "Diaktifkan untuk partisi hash." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "Pengaturan Penyimpanan" @@ -7190,8 +7167,8 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "Subtipe tidak boleh kosong" +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7303,12 +7280,12 @@ msgid "Collatable?" msgstr "Collatable?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "Fungsi masukan tidak boleh kosong" +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "Fungsi keluaran tidak boleh kosong" +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7423,7 +7400,7 @@ msgstr "Menyegarkan Materialized View" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "Tidak tersedia" @@ -7457,20 +7434,18 @@ msgstr "" "\n" "-- memperhitungkan perubahan.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "Tidak dapat menemukan server yang diberikan" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "Harap terhubung ke server terlebih dahulu." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "Pekerjaan penyegaran Materialized View berhasil dibuat." @@ -7500,33 +7475,33 @@ msgstr "Tanpa data" msgid "With data (concurrently)" msgstr "Dengan data (bersamaan)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "Pilih server atau node anak dari pohon." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "Utilitas tidak ditemukan" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "Gagal membuat pekerjaan penyegaran materialized view." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "Gagal mengambil informasi Utilitas" @@ -7538,16 +7513,16 @@ msgstr "Sistem materialized view?" msgid "With data?" msgstr "Dengan data?" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "Parameter" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "Harap masukkan kode view." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7700,7 +7675,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7935,7 +7910,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7950,8 +7925,8 @@ msgid "Passfile" msgstr "Passfile" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" -msgstr "Klik tombol segarkan untuk mendapatkan publikasi" +msgid "Click the refresh button to get the publications." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:92 @@ -8043,22 +8018,16 @@ msgstr "Buat slot?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" -"Menentukan apakah perintah harus membuat slot replikasi pada penerbit. " -"Bidang ini akan dinonaktifkan dan disetel ke false jika subscription " -"terhubung ke database yang sama. Jika tidak, pemanggilan CREATE " -"SUBSCRIPTION akan menggantung." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." +"whether it should be just set up but not started yet." msgstr "" -"Menentukan apakah langganan harus direplikasi secara aktif, atau apakah " -"itu harus hanya pengaturan tetapi belum dimulai." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 msgid "Refresh publication?" @@ -8227,12 +8196,12 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "Seperti halnya nama Host, Alamat harus ditentukan." +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8241,7 +8210,7 @@ msgstr "Nama pengguna harus ditentukan." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "Port harus ditentukan." @@ -8650,7 +8619,7 @@ msgid "Fail" msgstr "Gagal" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8684,8 +8653,8 @@ msgid "Please specify code to execute." msgstr "Harap tentukan kode untuk dieksekusi." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." -msgstr "Pilih opsi valid untuk saat kesalahan." +msgid "Please select a valid on error option." +msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_jobstep/sql/pre3.4/stats.sql:2 @@ -9309,15 +9278,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"Tidak dapat menghasilkan kueri rekayasa terbalik untuk aturan tersebut.\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "Tidak dapat menghasilkan kueri rekayasa terbalik untuk aturan tersebut." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9387,11 +9354,9 @@ msgstr "Akun kedaluwarsa" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." +"Please note that if you leave this field blank, then the password will " +"never expire." msgstr "" -"Harap dicatat bahwa jika Anda membiarkan bagian ini kosong, maka sandi " -"tidak akan pernah kedaluwarsa." #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 msgid "No Expiry" @@ -9469,50 +9434,45 @@ msgid "Reassign" msgstr "Menugaskan kembali" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "Dihapus" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" -"Mengubah kepemilikan atau\n" -"Hapus objek database yang dimiliki oleh aturan database" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 msgid "Reassign objects to" msgstr "Menugaskan kembali objek ke" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" -msgstr "Pemilik baru objek yang terpengaruh" +msgid "New owner of the affected objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" +" objects, and in turn all objects that depend on those objects." msgstr "" -"Catatan: CASCADE akan secara otomatis menghapus objek yang bergantung " -"pada objek yang terpengaruh, dan pada gilirannya semua objek yang " -"bergantung pada objek tersebut" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 msgid "From database" msgstr "Dari database" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" -msgstr "Target database tempat operasi akan dilakukan" +msgid "Target database on which the operation will be carried out." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" -msgstr "'Menugaskan kembali objek ke' tidak boleh kosong" +msgid "'Reassign objects to' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" -msgstr "'Dari database' tidak boleh kosong" +msgid "'From database' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 #, python-brace-format @@ -9734,7 +9694,7 @@ msgid "Server connected" msgstr "Server terhubung" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "Sambungkan ke server." @@ -10072,12 +10032,12 @@ msgid "Save password?" msgstr "Simpan sandi?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "Layanan" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "Parameter koneksi" @@ -10191,12 +10151,12 @@ msgid "Server group must be specified." msgstr "Grup server harus ditentukan." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "Nama atau layanan host harus ditentukan." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "Nama host harus valid nama host atau alamat IPv4 atau IPv6." @@ -10444,7 +10404,7 @@ msgid "Refresh" msgstr "Menyegarkan" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "Cari Objek..." @@ -10940,38 +10900,38 @@ msgstr "" msgid "Create - %s" msgstr "Buat - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "Menyegarkan..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "Properti..." -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "Hapus %s" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "%s Skrip" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "Skrip" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "Apakah Anda yakin ingin berhenti mengedit properti %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " @@ -10980,11 +10940,11 @@ msgstr "" "Apakah Anda yakin ingin mengatur ulang perubahan saat ini dan membuka " "kembali panel untuk %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "Edit sedang berlangsung?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10992,59 +10952,59 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "%s \"%s\" tidak dapat dihapus." -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "Hapus %s?" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "%s \"%s\" tidak dapat dihapus." -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "Kesalahan saat menghapus %s: \"%s\"" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "Menghapus" @@ -11055,8 +11015,8 @@ msgstr "" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -11170,7 +11130,7 @@ msgid "'%s' must be a numeric." msgstr "'%s' harus berupa angka." #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" +msgid "Min and Max values are not valid." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 @@ -11272,59 +11232,55 @@ msgstr "Statistik Blok I/O Refresh Rate" msgid "Handle & Process count statistics refresh rate" msgstr "Menangani & Memproses kecepatan penyegaran statistik penghitungan" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -"Persentase waktu CPU yang digunakan yang digunakan oleh proses lain" -" kecepatan penyegaran statistik mode" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "Kecepatan penyegaran statistik beban rata-rata" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "Kecepatan penyegaran statistik penggunaan CPU per proses" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "Kecepatan penyegaran statistik penggunaan memory" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "Kecepatan penyegaran statistik penggunaan memori swap" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "Kecepatan penyegaran statistik penggunaan memori per proses" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "Kecepatan penyegaran statistik analisis I/O" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "Tampilkan aktivitas?" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "Jika diatur ke True, aktivitas akan ditampilkan di dasbor." -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "Tampilkan status?" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "Jika diatur ke True, tabel status akan ditampilkan di dasbor." -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "Batas kueri yang berlangsung lama" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." @@ -11332,55 +11288,51 @@ msgstr "" "Atur nilai ambang peringatan dan teguran untuk menyoroti kueri yang sudah" " berlangsung lama di dasbor." -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "Grafik" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "Tunjukkan titik data grafik?" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "Jika diatur ke True, titik data akan terlihat pada garis grafik." -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "Gunakan gaya titik data yang berbeda?" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." +"graph line." msgstr "" -"Jika diatur ke True, titik data akan terlihat dalam gaya yang berbeda " -"pada setiap baris grafik." -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "Tampilkan tooltip mouse hover?" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -"Jika diatur ke True, tooltip akan muncul di mouse hover pada garis grafik" -" yang memberikan detail titik data" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "Lebar garis grafik" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "Atur lebar garis pada grafik garis." -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "ID server tidak ditentukan." -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11581,6 +11533,7 @@ msgstr "Satuan" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "Deskripsi" @@ -11690,11 +11643,9 @@ msgstr "Memuat log..." #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" -"Silakan aktifkan logging untuk melihat log server atau periksa apakah " -"file log ada di tempatnya" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 msgid "" @@ -11762,6 +11713,7 @@ msgstr "Terjadi kesalahan saat membuat grafik." #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -12169,8 +12121,8 @@ msgid "architecture" msgstr "arsitektur" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" -msgstr "Os hidup sejak detik" +msgid "OS uptime (seconds)" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 msgid "os_up_since_seconds" @@ -12197,8 +12149,8 @@ msgid "model_name" msgstr "nama_model" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" -msgstr "Jumlah inti" +msgid "Number of cores" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 msgid "no_of_cores" @@ -12455,13 +12407,13 @@ msgstr "Prosesnya telah selesai dan tidak dapat dimulai ulang." #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "Status untuk proses latar belakang '{0}' tidak dapat dimuat." +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" -msgstr "Tidak dapat menonaktifkan proses latar belakang '{0}'" +msgid "Unable to kill the background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 msgid "Cloud server deployment is pending" @@ -12601,7 +12553,7 @@ msgstr "Waktu yang diambil (detik)" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12747,16 +12699,14 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "Pilih penyedia cloud untuk database PostgreSQL." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " -msgstr "Kode verifikasi untuk mengotentikasi pgAdmin ke BigAnimal EDB adalah: " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." msgstr "" -"Dengan mengklik tombol di bawah ini, Anda akan diarahkan ke halaman " -"otentikasi BigAnimal EDB di tab baru." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:420 msgid "Click here to authenticate yourself to EDB BigAnimal" @@ -12875,8 +12825,8 @@ msgid "AWS session token" msgstr "Token Sesi AWS" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." -msgstr "Sesi AWS sementara diperlukan token sesi." +msgid "Session token required for temporary AWS sessions." +msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 msgid "Password must be 8 characters or more." @@ -13201,10 +13151,8 @@ msgstr "Rentang IP publik tidak boleh kosong." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" +"letters, numbers, and hyphens." msgstr "" -"Nama harus lebih dari 2 karakter dan hanya harus berisi huruf kecil, " -"angka, dan tanda hubung" #: pgadmin/misc/cloud/static/js/biganimal.js:225 #: pgadmin/misc/cloud/static/js/biganimal.js:232 @@ -13379,8 +13327,8 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" -msgstr "Kesalahan saat otentikasi: ${error}" +msgid "Error during authentication: ${error}" +msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:313 @@ -13454,8 +13402,8 @@ msgid "High availability?" msgstr "Ketersediaan tinggi?" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." -msgstr "Pilih zona ketersediaan sekunder berbeda dari primer." +msgid "Please select a secondary availability zone different from the primary." +msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 msgid "Admin username for your Google Cloud Sql PostgreSQL instance." @@ -13467,11 +13415,9 @@ msgstr "Tetapkan sandi untuk pengguna admin default \"postgres\"." #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" -"Nama hanya boleh berisi huruf kecil, angka, dan tanda hubung. Harus mulai" -" dengan huruf dan harus 97 karakter atau kurang" #: pgadmin/misc/cloud/utils/__init__.py:81 #, python-brace-format @@ -13727,32 +13673,32 @@ msgstr "" msgid "Server Name" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "Sambungkan ke server" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "" @@ -13791,9 +13737,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 @@ -13809,9 +13754,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 @@ -13899,10 +13843,8 @@ msgid "Reset all preferences" msgstr "Atur ulang semua preferensi" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." +msgid "This setting is used to show/hide nodes in the Object Explorer." msgstr "" -"Pengaturan ini adalah untuk menampilkan/menyembunyikan node di penjelajah" -" objek." #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 msgid "" @@ -13935,7 +13877,7 @@ msgid "Save & Reload Later" msgstr "Simpan & Muat Ulang Nanti" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -14174,7 +14116,7 @@ msgstr "Harap masukkan sandi untuk pengguna untuk menghubungkan server - \"%s\"" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -14239,12 +14181,9 @@ msgstr "Migrasi gagal" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" -"Password yang sebelumnya disimpan tidak dapat dienkripsi ulang " -"menggunakan kunci enkripsi yang disimpan di ${res.data.data.keyring_name}" -" karena ${error}." #: pgadmin/static/js/Dialogs/index.jsx:94 msgid "Migration successful" @@ -14452,12 +14391,9 @@ msgstr "Blok Heap" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" -"Gunakan tombol Jelaskan/Jelaskan Analisis untuk menghasilkan rencana " -"kueri. Atau, Anda juga dapat mengeksekusi \"EXPLAIN (FORMAT JSON) " -"[QUERY]\"." #: pgadmin/static/js/PgTreeView/index.jsx:132 msgid "No objects are found to display" @@ -14566,8 +14502,8 @@ msgid "%s in %s" msgstr "%s di %s" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" -msgstr "Lupa Sandi" +msgid "Forgot Password" +msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 msgid "" @@ -14761,8 +14697,8 @@ msgid "Maximise" msgstr "Maksimalkan" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "Pulihkan" @@ -14833,7 +14769,7 @@ msgid "Filtered Rows..." msgstr "Baris yang Difilter..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "Cadangan" @@ -14921,11 +14857,11 @@ msgstr "" msgid "Backup..." msgstr "Cadangan..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "Kesalahan cadangan" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Cadangan (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -15140,8 +15076,8 @@ msgid "Role name" msgstr "Nama aturan" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "Format cadangan akan PLAIN" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -15222,9 +15158,9 @@ msgstr "objek" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" -msgstr "Jika Skema dipilih maka akan mengambil cadangan skema yang dipilih saja" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:106 @@ -15236,10 +15172,8 @@ msgstr "Harap berikan nama file." #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" +"format." msgstr "" -"Hanya objek global ke seluruh database yang akan dicadangkan, dalam " -"format PLAIN" #: pgadmin/tools/debugger/__init__.py:64 #: pgadmin/tools/debugger/static/js/components/ToolBar.jsx:171 @@ -15286,8 +15220,9 @@ msgid "Next tab" msgstr "Tab berikutnya" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" -msgstr "Panel Sakelar" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" +msgstr "" #: pgadmin/tools/debugger/__init__.py:366 #, python-format @@ -15362,8 +15297,8 @@ msgid "Value deposited successfully" msgstr "Nilai disimpan dengan sukses" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "Kesalahan saat mengatur nilai" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15471,8 +15406,8 @@ msgid "Use Default?" msgstr "Gunakan bawaan?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "Tidak dapat mengambil argumen dari server" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15523,11 +15458,6 @@ msgstr "Kesalahan saat membersihkan semua breakpoint." msgid "Error while fetching breakpoint information." msgstr "Kesalahan saat mengambil informasi breakpoint." -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "Tidak terhubung ke server atau koneksi dengan server telah ditutup." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "Kesalahan saat mengambil informasi pesan." @@ -15840,8 +15770,8 @@ msgid "Cannot drop table from outside of the current database." msgstr "Tidak dapat menghapus tabel dari luar database saat ini." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" -msgstr "Hapus ?" +msgid "Delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 #, python-format @@ -15849,8 +15779,8 @@ msgid "You have selected %s tables and %s links." msgstr "Anda telah memilih tabel %s dan tautan %s." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" -msgstr "Apakah Anda yakin ingin menghapus?" +msgid "Are you sure you want to delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 msgid "Loading project..." @@ -16058,7 +15988,7 @@ msgid "A constraint is required to implement One to One relationship." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." +msgid "Primary key already exists, please select a different constraint." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 @@ -16173,14 +16103,19 @@ msgstr "Impor data" msgid "Export Data" msgstr "Ekspor Data" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "Tidak dapat menemukan server yang ditentukan." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "Harap terhubung ke server terlebih dahulu..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "Harap tentukan file yang valid" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -16254,7 +16189,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " @@ -16363,7 +16298,7 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 @@ -16388,7 +16323,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" @@ -16449,7 +16384,7 @@ msgid "" msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." +msgid "Export Data Query cannot be empty." msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 @@ -16504,8 +16439,8 @@ msgid "Import Servers" msgstr "Server Impor" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" -msgstr "Kesalahan impor" +msgid "Import Error" +msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 msgid "" @@ -16562,7 +16497,7 @@ msgstr "Server Impor/Ekspor..." #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "Pemeliharaan" @@ -16644,11 +16579,11 @@ msgstr "Pemeliharaan..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "Pilih database apa pun dari penjelajah objek untuk melakukan pemeliharaan." -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "Kesalahan Pemeliharaan" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16716,11 +16651,8 @@ msgstr "BATAS PENGGUNAAN BUFFER" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" -"Ukuran harus ditentukan sebagai teks yang berisi ukuran numerik diikuti " -"oleh salah satu dari unit memori berikut: kB (kilobytes), MB (megabytes)," -" GB (gigabytes), atau TB (terabytes)" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 msgid "SYSTEM" @@ -16757,17 +16689,17 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." -msgstr "Koneksi diakhiri, untuk membuat koneksi baru, buka alat psql lain." +"Connection terminated. To create a new connection, please open another " +"psql tool." +msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 msgid "Invalid session.\r\n" msgstr "Sesi tidak valid.\n" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." -msgstr "Silakan pilih database dari penjelajah objek untuk mengakses Alat Pql." +msgid "Please select a database from the object explorer to access the PSQL Tool." +msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 #: pgadmin/tools/psql/static/js/PsqlModule.js:143 @@ -16780,34 +16712,43 @@ msgid "Please select a server/database object." msgstr "Pilih objek server/database." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" -msgstr "Izin tulis clipboard diperlukan" +msgid "Clipboard Write Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." -msgstr "Untuk menyalin data dari terminal PSQL, diperlukan izin tulis clipboard." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" -msgstr "Izin baca clipboard diperlukan" +msgid "Clipboard Read Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." -msgstr "Untuk menempelkan data di terminal PSQL, diperlukan izin baca clipboard." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." +msgstr "" -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "Memulihkan cadangan di server '{0}'" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "Memulihkan cadangan di server" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "File tidak dapat ditemukan." +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16821,11 +16762,11 @@ msgstr "" "Pilih skema atau tabel apa pun dari penjelajah objek untuk mengembalikan " "data." -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "Kesalahan Pemulihan" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Pemulihan (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -16996,8 +16937,8 @@ msgid "Loading result grid..." msgstr "Memuat grid hasil..." #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" -msgstr "Perbandingan DDL" +msgid "DDL Comparison" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 msgid "Source" @@ -17046,25 +16987,19 @@ msgstr "-- Skrip ini dihasilkan oleh utilitas Schema Diff di pgAdmin 4. \n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" -"-- Untuk ketergantungan melingkar, urutan di mana Schema Diff menulis " -"objek tidak terlalu canggih \n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" -"-- dan mungkin memerlukan perubahan manual pada skrip untuk memastikan " -"perubahan diterapkan dalam urutan yang benar.\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" +msgid "-- Please report any issues along with steps to reproduce. \n" msgstr "" -"-- Harap laporkan masalah untuk setiap kegagalan dengan langkah-langkah " -"reproduksi. \n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 msgid "Generate script error" @@ -17089,16 +17024,16 @@ msgid "Select Target" msgstr "Pilih Target" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." -msgstr " Server database Sumber dan Target harus dari versi utama yang sama." +msgid "Source and Target database servers must be of the same major version." +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" -msgstr " Bandingkan Database:" +msgid "Database Compare:" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" -msgstr " Pilih server dan database untuk sumber dan target dan klik" +msgid "Select the server and database for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 @@ -17110,10 +17045,8 @@ msgid "Schema Compare:" msgstr "Bandingkan Skema:" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" -msgstr " Pilih server, database, dan skema untuk sumber dan target dan klik" +msgid "Select the server, database and schema for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 msgid "Note:" @@ -17257,8 +17190,8 @@ msgid "Data Filter" msgstr "Filter Data" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "Filter Data tidak boleh kosong." +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -18240,8 +18173,8 @@ msgid "Show settings?" msgstr "Tampilkan pengaturan?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" -msgstr "Tunjukkan wal?" +msgid "Show WAL?" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 msgid "Show generic plan?" @@ -18275,11 +18208,9 @@ msgstr "Meminta untuk menyimpan perubahan kueri yang belum disimpan?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" -"Menentukan apakah akan meminta pengguna atau tidak untuk menyimpan kueri " -"yang belum disimpan pada saat keluar alat kueri." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 msgid "Sort View Data results by primary key columns?" @@ -18302,11 +18233,9 @@ msgstr "Meminta untuk menyimpan perubahan data yang belum disimpan?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" -"Menentukan apakah akan meminta pengguna atau tidak untuk menyimpan data " -"yang belum disimpan saat keluar data grid." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 msgid "Prompt to commit/rollback active transactions?" @@ -18314,21 +18243,19 @@ msgstr "Prompt untuk commit/mengembalikan transaksi aktif?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" -"Menentukan apakah akan meminta pengguna atau tidak untuk commit atau " -"mengembalikan transaksi aktif saat keluar alat kueri." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 msgid "Copy SQL from main window to query tool?" msgstr "Salin SQL dari jendela utama ke alat kueri?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" -"Menentukan apakah akan menyalin SQL ke alat kueri dari jendela utama atau" -" tidak." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 msgid "Open the file in a new tab?" @@ -18344,11 +18271,9 @@ msgstr "Tampilkan Peringatan Promosi Lihat/Edit Data?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" -"Jika diatur ke Benar, alat Lihat/Edit Data akan menampilkan dialog " -"konfirmasi promosi ke alat Kueri pada pengeditan kueri." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 msgid "Underline query at cursor?" @@ -18356,11 +18281,9 @@ msgstr "Garis bawah kueri di posisi kursor?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" -"Jika diatur ke True, alat kueri akan memparsing dan memberi garis bawah " -"pada kueri di posisi kursor." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:189 msgid "Underlined query execute warning?" @@ -18368,13 +18291,10 @@ msgstr "Peringatan eksekusi kueri yang digarisbawahi?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" -"Jika diatur ke True, alat kueri akan memberi peringatan saat mengklik " -"tombol Eksekusi Kueri di alat kueri. Peringatan akan muncul hanya jika " -"'Garis bawah kueri di posisi kursor?' diatur ke False." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 msgid "CSV quoting" @@ -18443,15 +18363,11 @@ msgstr "Nama kolom" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." msgstr "" -"Jika diatur ke kolom 'Data Kolom' akan ukur otomatis ke lebar maksimum " -"data di kolom seperti yang dimuat dalam batch pertama. Jika diatur ke " -"'Nama Kolom', kolom akan diukur dengan jenis data atau nama kolom " -"terluas." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:309 msgid "Maximum column width" @@ -18459,11 +18375,9 @@ msgstr "Lebar kolom maksimum" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" -"Tentukan lebar maksimum kolom dalam piksel ketika 'Kolom diukur " -"berdasarkan' diatur ke 'Data Kolom'." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 msgid "Data result rows per page" @@ -18472,11 +18386,8 @@ msgstr "Baris hasil data per halaman" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" -"Tentukan jumlah catatan yang diambil dalam satu batch. Mengubah nilai ini" -" akan menggantikan pengaturan DATA_RESULT_ROWS_PER_PAGE dari file " -"konfigurasi." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 msgid "Striped rows?" @@ -18484,7 +18395,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" @@ -18493,7 +18404,7 @@ msgid "Max column data display length" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -18548,10 +18459,6 @@ msgstr "Bersihkan kueri" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "Buka berkas" @@ -18590,12 +18497,8 @@ msgid "Auto completion" msgstr "Pelengkapan otomatis" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" -"Jika diatur ke True, kata kunci akan ditampilkan dalam huruf besar untuk " -"pelengkapan otomatis." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 msgid "Autocomplete on key press" @@ -18691,7 +18594,7 @@ msgid "Role name must be unique." msgstr "" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" #: pgadmin/tools/user_management/__init__.py:615 @@ -18712,8 +18615,8 @@ msgstr "Tidak dapat memperbarui pengguna '{0}'" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." -msgstr "'{0}' tidak diperbolehkan untuk memodifikasi." +msgid "'{0}' cannot be modified." +msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 msgid "Deselect All" @@ -18728,7 +18631,7 @@ msgid "Select Role" msgstr "" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" +msgid "Role saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 @@ -18766,10 +18669,6 @@ msgstr "" msgid "Edit Role" msgstr "" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "Sumber otentikasi" @@ -18822,7 +18721,7 @@ msgid "Passwords do not match for user %s" msgstr "Sandi tidak cocok untuk pengguna %s" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" +msgid "User saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 @@ -18894,66 +18793,66 @@ msgstr "" msgid "User Management" msgstr "Manajemen Pengguna" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "Konfigurasi untuk server %s diarahkan ke %s" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "Atribut 'Server' tidak ditemukan di file yang ditentukan." -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "Atribut '%s' tidak ditemukan untuk server '%s'" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "Port harus bilangan bulat untuk server '%s'" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "Atribut 'Host' atau 'Service' tidak ditemukan untuk server '%s'" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "Kesalahan saat memparsing berkas input %s: %s" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "Kesalahan membaca berkas input %s: [%d] %s" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "Kesalahan membuat grup server '%s': %s" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "Kesalahan membuat server '%s': %s" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "Kesalahan membersihkan konfigurasi server dengan kesalahan (%s)" @@ -18994,6 +18893,10 @@ msgstr "Tingkat penyegaran" msgid "File Downloads" msgstr "" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "Tidak terhubung ke server atau koneksi dengan server telah ditutup." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "ID transaksi tidak ditemukan di sesi." @@ -19077,10 +18980,6 @@ msgstr "" "Akses ditolak: Anda memiliki akses terbatas. Anda tidak diizinkan untuk " "mengganti nama, menghapus atau membuat file/folder apa pun" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "Tidak dapat menemukan server yang ditentukan." - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -19635,3 +19534,746 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "Tabel: %s (%s)" +#~ msgid "'{}' is already registered'" +#~ msgstr "'{}' sudah terdaftar'" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "" +#~ "Jika diatur ke True, maka semua " +#~ "server bersama akan disembunyikan dari " +#~ "pohon browser" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "" +#~ "Konfirmasi penutupan atau penyegaran tab " +#~ "browser atau browser dimaksudkan sebelum " +#~ "melanjutkan." + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "" +#~ "Jumlah maksimum baris riwayat untuk " +#~ "ditampilkan pada tab Statistik untuk " +#~ "pekerjaan pgAgent" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "" +#~ "Jika diatur ke True, tab akan " +#~ "mengambil ukuran penuh sesuai judul, itu" +#~ " juga akan berlaku untuk tab yang " +#~ "sudah dibuka" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "Placeholder yang didukung adalah %DATABASE%," +#~ " %USERNAME%, dan %SERVER%. Pengguna dapat" +#~ " memberikan string apa pun dengan " +#~ "atau tanpa placeholder pilihan mereka. " +#~ "Judul kosong akan dikembalikan ke judul" +#~ " bawaan dengan placeholder." + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" +#~ "Placeholder yang didukung adalah %SCHEMA%, " +#~ "%TABLE%, %DATABASE%, %USERNAME%, dan %SERVER%." +#~ " Pengguna dapat memberikan string apa " +#~ "pun dengan atau tanpa placeholder " +#~ "pilihan mereka. Judul kosong akan " +#~ "dikembalikan ke judul bawaan dengan " +#~ "placeholder." + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "Placeholder yang didukung adalah %FUNCTION%," +#~ " %ARGS%, %SCHEMA%, dan %DATABASE%. Pengguna" +#~ " dapat memberikan string apa pun " +#~ "dengan atau tanpa placeholder pilihan " +#~ "mereka. Judul kosong akan dikembalikan " +#~ "ke judul default dengan placeholder." + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" +#~ "Pilih Alat Kueri, Debugger, Schema Diff," +#~ " Alat ERD atau alat PSQL dari " +#~ "drop-down untuk disetel di tab " +#~ "browser baru untuk modul tertentu." + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" +#~ "jumlah maksimum karakter dalam ekspresi " +#~ "dalam tanda kurung untuk disimpan dalam" +#~ " satu baris." + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" +#~ "Memutuskan berapa banyak baris kosong " +#~ "yang harus ditinggalkan di antara " +#~ "pernyataan SQL. Jika nol maka tidak " +#~ "ada baris baru." + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "'{0}' tidak diperbolehkan untuk modifikasi, saat server terhubung." + +#~ msgid "Please connect the server." +#~ msgstr "Harap hubungkan server." + +#~ msgid "The saved password cleared successfully." +#~ msgstr "Sandi yang disimpan berhasil dihapus." + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "Tidak dapat menghasilkan SQL yang direkayasa terbalik untuk cast." + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "Tidak dapat menghasilkan SQL rekayasa terbalik untuk node cast." + +#~ msgid "Start time must be less than end time" +#~ msgstr "Waktu mulai harus kurang dari waktu akhir" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "Tidak dapat menghasilkan kueri rekayasa " +#~ "terbalik untuk konfigurasi FTS.\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "" +#~ "Tidak dapat menghasilkan kueri rekayasa " +#~ "terbalik untuk node konfigurasi FTS." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "Tidak dapat menghasilkan kueri rekayasa terbalik untuk parser FTS.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "Tidak dapat menghasilkan kueri rekayasa terbalik untuk node Parser FTS." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "Tidak dapat menghasilkan kueri rekayasa terbalik untuk templat FTS.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "" +#~ "Tidak dapat menghasilkan kueri rekayasa " +#~ "terbalik untuk node templat FTS." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "Subtipe tidak boleh kosong" + +#~ msgid "Input function cannot be empty" +#~ msgstr "Fungsi masukan tidak boleh kosong" + +#~ msgid "Output function cannot be empty" +#~ msgstr "Fungsi keluaran tidak boleh kosong" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "Klik tombol segarkan untuk mendapatkan publikasi" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" +#~ "Menentukan apakah perintah harus membuat " +#~ "slot replikasi pada penerbit. Bidang ini" +#~ " akan dinonaktifkan dan disetel ke " +#~ "false jika subscription terhubung ke " +#~ "database yang sama. Jika tidak, " +#~ "pemanggilan CREATE SUBSCRIPTION akan " +#~ "menggantung." + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "" +#~ "Menentukan apakah langganan harus direplikasi" +#~ " secara aktif, atau apakah itu harus" +#~ " hanya pengaturan tetapi belum dimulai." + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "Seperti halnya nama Host, Alamat harus ditentukan." + +#~ msgid "Please select valid on error option." +#~ msgstr "Pilih opsi valid untuk saat kesalahan." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "Tidak dapat menghasilkan kueri rekayasa " +#~ "terbalik untuk aturan tersebut.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "Tidak dapat menghasilkan kueri rekayasa terbalik untuk aturan tersebut." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "" +#~ "Harap dicatat bahwa jika Anda membiarkan" +#~ " bagian ini kosong, maka sandi tidak" +#~ " akan pernah kedaluwarsa." + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" +#~ "Mengubah kepemilikan atau\n" +#~ "Hapus objek database yang dimiliki oleh aturan database" + +#~ msgid "New owner of the affected objects" +#~ msgstr "Pemilik baru objek yang terpengaruh" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "" +#~ "Catatan: CASCADE akan secara otomatis " +#~ "menghapus objek yang bergantung pada " +#~ "objek yang terpengaruh, dan pada " +#~ "gilirannya semua objek yang bergantung " +#~ "pada objek tersebut" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "Target database tempat operasi akan dilakukan" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "'Menugaskan kembali objek ke' tidak boleh kosong" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "'Dari database' tidak boleh kosong" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" +#~ "Persentase waktu CPU yang digunakan yang" +#~ " digunakan oleh proses lain " +#~ "kecepatan penyegaran statistik mode" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "" +#~ "Jika diatur ke True, titik data " +#~ "akan terlihat dalam gaya yang berbeda" +#~ " pada setiap baris grafik." + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "" +#~ "Jika diatur ke True, tooltip akan " +#~ "muncul di mouse hover pada garis " +#~ "grafik yang memberikan detail titik data" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" +#~ "Silakan aktifkan logging untuk melihat " +#~ "log server atau periksa apakah file " +#~ "log ada di tempatnya" + +#~ msgid "Os up since seconds" +#~ msgstr "Os hidup sejak detik" + +#~ msgid "No of cores" +#~ msgstr "Jumlah inti" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "Status untuk proses latar belakang '{0}' tidak dapat dimuat." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "Tidak dapat menonaktifkan proses latar belakang '{0}'" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "Kode verifikasi untuk mengotentikasi pgAdmin ke BigAnimal EDB adalah: " + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "" +#~ "Dengan mengklik tombol di bawah ini, " +#~ "Anda akan diarahkan ke halaman " +#~ "otentikasi BigAnimal EDB di tab baru." + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "Sesi AWS sementara diperlukan token sesi." + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "" +#~ "Nama harus lebih dari 2 karakter " +#~ "dan hanya harus berisi huruf kecil, " +#~ "angka, dan tanda hubung" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "Kesalahan saat otentikasi: ${error}" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "Pilih zona ketersediaan sekunder berbeda dari primer." + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "" +#~ "Nama hanya boleh berisi huruf kecil, " +#~ "angka, dan tanda hubung. Harus mulai " +#~ "dengan huruf dan harus 97 karakter " +#~ "atau kurang" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "" +#~ "Pengaturan ini adalah untuk " +#~ "menampilkan/menyembunyikan node di penjelajah " +#~ "objek." + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" +#~ "Password yang sebelumnya disimpan tidak " +#~ "dapat dienkripsi ulang menggunakan kunci " +#~ "enkripsi yang disimpan di " +#~ "${res.data.data.keyring_name} karena ${error}." + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" +#~ "Gunakan tombol Jelaskan/Jelaskan Analisis " +#~ "untuk menghasilkan rencana kueri. Atau, " +#~ "Anda juga dapat mengeksekusi \"EXPLAIN " +#~ "(FORMAT JSON) [QUERY]\"." + +#~ msgid "Forget Password" +#~ msgstr "Lupa Sandi" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "Format cadangan akan PLAIN" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "Jika Skema dipilih maka akan mengambil cadangan skema yang dipilih saja" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "" +#~ "Hanya objek global ke seluruh database" +#~ " yang akan dicadangkan, dalam format " +#~ "PLAIN" + +#~ msgid "Switch Panel" +#~ msgstr "Panel Sakelar" + +#~ msgid "Error while setting the value" +#~ msgstr "Kesalahan saat mengatur nilai" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "Tidak dapat mengambil argumen dari server" + +#~ msgid "Delete ?" +#~ msgstr "Hapus ?" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "Apakah Anda yakin ingin menghapus?" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "" + +#~ msgid "Please specify a valid file" +#~ msgstr "Harap tentukan file yang valid" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "" + +#~ msgid "Import error" +#~ msgstr "Kesalahan impor" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" +#~ "Ukuran harus ditentukan sebagai teks " +#~ "yang berisi ukuran numerik diikuti oleh" +#~ " salah satu dari unit memori berikut:" +#~ " kB (kilobytes), MB (megabytes), GB " +#~ "(gigabytes), atau TB (terabytes)" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "Koneksi diakhiri, untuk membuat koneksi baru, buka alat psql lain." + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "Silakan pilih database dari penjelajah objek untuk mengakses Alat Pql." + +#~ msgid "Clipboard write permission required" +#~ msgstr "Izin tulis clipboard diperlukan" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "" +#~ "Untuk menyalin data dari terminal PSQL," +#~ " diperlukan izin tulis clipboard." + +#~ msgid "Clipboard read permission required" +#~ msgstr "Izin baca clipboard diperlukan" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "" +#~ "Untuk menempelkan data di terminal PSQL," +#~ " diperlukan izin baca clipboard." + +#~ msgid "DDL Comparision" +#~ msgstr "Perbandingan DDL" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "" +#~ "-- Untuk ketergantungan melingkar, urutan " +#~ "di mana Schema Diff menulis objek " +#~ "tidak terlalu canggih \n" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "" +#~ "-- dan mungkin memerlukan perubahan " +#~ "manual pada skrip untuk memastikan " +#~ "perubahan diterapkan dalam urutan yang " +#~ "benar.\n" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "" +#~ "-- Harap laporkan masalah untuk setiap" +#~ " kegagalan dengan langkah-langkah " +#~ "reproduksi. \n" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr " Server database Sumber dan Target harus dari versi utama yang sama." + +#~ msgid " Database Compare:" +#~ msgstr " Bandingkan Database:" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr " Pilih server dan database untuk sumber dan target dan klik" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr " Pilih server, database, dan skema untuk sumber dan target dan klik" + +#~ msgid "Data filter can not be empty." +#~ msgstr "Filter Data tidak boleh kosong." + +#~ msgid "Show wal?" +#~ msgstr "Tunjukkan wal?" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "" +#~ "Menentukan apakah akan meminta pengguna " +#~ "atau tidak untuk menyimpan kueri yang" +#~ " belum disimpan pada saat keluar alat" +#~ " kueri." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "" +#~ "Menentukan apakah akan meminta pengguna " +#~ "atau tidak untuk menyimpan data yang " +#~ "belum disimpan saat keluar data grid." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "" +#~ "Menentukan apakah akan meminta pengguna " +#~ "atau tidak untuk commit atau " +#~ "mengembalikan transaksi aktif saat keluar " +#~ "alat kueri." + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "" +#~ "Menentukan apakah akan menyalin SQL ke" +#~ " alat kueri dari jendela utama atau" +#~ " tidak." + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" +#~ "Jika diatur ke Benar, alat Lihat/Edit" +#~ " Data akan menampilkan dialog konfirmasi" +#~ " promosi ke alat Kueri pada " +#~ "pengeditan kueri." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" +#~ "Jika diatur ke True, alat kueri " +#~ "akan memparsing dan memberi garis bawah" +#~ " pada kueri di posisi kursor." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" +#~ "Jika diatur ke True, alat kueri " +#~ "akan memberi peringatan saat mengklik " +#~ "tombol Eksekusi Kueri di alat kueri. " +#~ "Peringatan akan muncul hanya jika 'Garis" +#~ " bawah kueri di posisi kursor?' " +#~ "diatur ke False." + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" +#~ "Jika diatur ke kolom 'Data Kolom' " +#~ "akan ukur otomatis ke lebar maksimum " +#~ "data di kolom seperti yang dimuat " +#~ "dalam batch pertama. Jika diatur ke " +#~ "'Nama Kolom', kolom akan diukur dengan" +#~ " jenis data atau nama kolom terluas." + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "" +#~ "Tentukan lebar maksimum kolom dalam " +#~ "piksel ketika 'Kolom diukur berdasarkan' " +#~ "diatur ke 'Data Kolom'." + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" +#~ "Tentukan jumlah catatan yang diambil " +#~ "dalam satu batch. Mengubah nilai ini " +#~ "akan menggantikan pengaturan " +#~ "DATA_RESULT_ROWS_PER_PAGE dari file konfigurasi." + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "" +#~ "Jika diatur ke True, kata kunci " +#~ "akan ditampilkan dalam huruf besar untuk" +#~ " pelengkapan otomatis." + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "'{0}' tidak diperbolehkan untuk memodifikasi." + +#~ msgid "Role Saved Successfully" +#~ msgstr "" + +#~ msgid "Decscription" +#~ msgstr "" + +#~ msgid "Users Saved Successfully" +#~ msgstr "" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" + diff --git a/web/pgadmin/translations/it/LC_MESSAGES/messages.mo b/web/pgadmin/translations/it/LC_MESSAGES/messages.mo index fa47b499331852ddaa6d9cf80264678a28539c58..859908db846ba09bd435b2a5ace4a81ff32ad5cd 100644 GIT binary patch delta 56176 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≠A4O6wF44<}ljh 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 PPi0n|E__G%@xK2B5aSj` diff --git a/web/pgadmin/translations/it/LC_MESSAGES/messages.po b/web/pgadmin/translations/it/LC_MESSAGES/messages.po index f82a33e37..d6615c6bf 100644 --- a/web/pgadmin/translations/it/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/it/LC_MESSAGES/messages.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: PgAdmin 4\n" "Report-Msgid-Bugs-To: sgarbossa.domenico@gmail.com\n" -"POT-Creation-Date: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2025-11-06 12:21+0100\n" "Last-Translator: Domenico Sgarbossa \n" -"Language-Team: Sgarbossa Domenico\n" "Language: it_IT\n" +"Language-Team: Sgarbossa Domenico\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Generated-By: Babel 2.17.0\n" -"X-Generator: Poedit 3.4.2\n" #: pgadmin/__init__.py:350 pgadmin/authenticate/internal.py:26 msgid "Incorrect username or password." @@ -31,7 +30,8 @@ msgstr "Accesso non autorizzato, permesso negato." #, python-brace-format msgid "Auto-detected {0} installation with the data directory at {1}" msgstr "" -"Installazione {0} rilevata automaticamente con la directory dei dati su {1}" +"Installazione {0} rilevata automaticamente con la directory dei dati su " +"{1}" #: pgadmin/__init__.py:797 msgid "403 FORBIDDEN" @@ -164,64 +164,65 @@ msgstr "kerberos" #: pgadmin/authenticate/kerberos.py:170 msgid "Kerberos authentication can't be used as GSSAPI module couldn't be loaded." msgstr "" -"Impossibile utilizzare l'autenticazione Kerberos poiché non è stato possibile " -"caricare il modulo GSSAPI." +"Impossibile utilizzare l'autenticazione Kerberos poiché non è stato " +"possibile caricare il modulo GSSAPI." #: pgadmin/authenticate/kerberos.py:210 msgid "Kerberos authentication failed. Couldn't find kerberos ticket." msgstr "" -"Autenticazione Kerberos non riuscita. Impossibile trovare il biglietto Kerberos." +"Autenticazione Kerberos non riuscita. Impossibile trovare il biglietto " +"Kerberos." #: pgadmin/authenticate/kerberos.py:240 msgid "Delegated credentials not supplied." msgstr "Credenziali delegate non fornite." -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "Errore durante la ricerca nella directory LDAP: {}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "Errore di connessione al server LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "ldap" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "Errore di configurazione LDAP: impostare la password di bind." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "Errore durante l'associazione al server LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "Errore durante l'avvio di TLS: {}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "Errore di configurazione LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "LDAP configuration error: Set the proper LDAP URI." -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "Errore di configurazione LDAP: impostare il dominio di ricerca." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "Trovato più di un risultato." -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "Impossibile trovare l'utente specificato." @@ -245,7 +246,8 @@ msgstr "'{}' non è un metodo di autenticazione a più fattori valido" #: pgadmin/authenticate/mfa/__init__.py:105 msgid "No valid multi-factor authentication found, hence - disabling it." msgstr "" -"Nessuna autenticazione a più fattori valida trovata, quindi - disabilitarla." +"Nessuna autenticazione a più fattori valida trovata, quindi - " +"disabilitarla." #: pgadmin/authenticate/mfa/authenticator.py:31 msgid "Authenticator App" @@ -257,11 +259,11 @@ msgstr "Inserisci il codice" #: pgadmin/authenticate/mfa/authenticator.py:62 msgid "" -"User has not registered the Time-based One-Time Password (TOTP) Authenticator " -"for authentication." +"User has not registered the Time-based One-Time Password (TOTP) " +"Authenticator for authentication." msgstr "" -"L'utente non ha registrato l'autenticatore TOTP (Time-based One-Time Password) " -"per l'autenticazione." +"L'utente non ha registrato l'autenticatore TOTP (Time-based One-Time " +"Password) per l'autenticazione." #: pgadmin/authenticate/mfa/authenticator.py:68 msgid "User does not have valid HASH to generate the OTP." @@ -269,11 +271,11 @@ msgstr "L'utente non dispone di un HASH valido per generare l'OTP." #: pgadmin/authenticate/mfa/authenticator.py:126 msgid "" -"Enter the code shown in your authenticator application for TOTP (Time-based One-" -"Time Password)" +"Enter the code shown in your authenticator application for TOTP (Time-" +"based One-Time Password)" msgstr "" -"Inserisci il codice mostrato nella tua applicazione di autenticazione per TOTP " -"(Time-based One-Time Password)" +"Inserisci il codice mostrato nella tua applicazione di autenticazione per" +" TOTP (Time-based One-Time Password)" #: pgadmin/authenticate/mfa/authenticator.py:164 msgid "TOTP Authenticator QRCode" @@ -281,9 +283,11 @@ msgstr "Autenticatore TOTP QRCode" #: pgadmin/authenticate/mfa/authenticator.py:166 msgid "" -"Scan the QR code and the enter the code from the TOTP Authenticator application" +"Scan the QR code and the enter the code from the TOTP Authenticator " +"application" msgstr "" -"Scansiona il codice QR e inserisci il codice dall'applicazione TOTP Authenticator" +"Scansiona il codice QR e inserisci il codice dall'applicazione TOTP " +"Authenticator" #: pgadmin/authenticate/mfa/authenticator.py:195 msgid "Failed to validate the code" @@ -314,8 +318,8 @@ msgstr "Impossibile inviare il codice all'e-mail." #, python-brace-format msgid "A verification code was sent to {}. Check your email and enter the code." msgstr "" -"È stato inviato un codice di verifica a {}. Controlla la tua email e inserisci " -"il codice." +"È stato inviato un codice di verifica a {}. Controlla la tua email e " +"inserisci il codice." #: pgadmin/authenticate/mfa/email.py:150 msgid "User has not registered for email authentication" @@ -355,11 +359,12 @@ msgstr "Nota" #: pgadmin/authenticate/mfa/email.py:221 msgid "" -"This email address will only be used for two factor authentication purposes. The " -"email address for the user account will not be changed." +"This email address will only be used for two factor authentication " +"purposes. The email address for the user account will not be changed." msgstr "" -"Questo indirizzo e-mail verrà utilizzato solo per scopi di autenticazione a due " -"fattori. L'indirizzo e-mail dell'account utente non verrà modificato." +"Questo indirizzo e-mail verrà utilizzato solo per scopi di autenticazione" +" a due fattori. L'indirizzo e-mail dell'account utente non verrà " +"modificato." #: pgadmin/authenticate/mfa/email.py:242 msgid "Enter code here" @@ -383,8 +388,8 @@ msgstr "Nessun metodo di autenticazione supportato dall'utente fornito" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" -msgstr "'{}' è già registrato'" +msgid "'{}' is already registered." +msgstr "" #: pgadmin/authenticate/mfa/views.py:183 #, python-brace-format @@ -407,8 +412,8 @@ msgstr "Sessione scaduta. Aggiorna la pagina." #: pgadmin/authenticate/mfa/views.py:348 msgid "Can't access this page, when multi factor authentication is disabled." msgstr "" -"Impossibile accedere a questa pagina, quando l'autenticazione a più fattori è " -"disabilitata." +"Impossibile accedere a questa pagina, quando l'autenticazione a più " +"fattori è disabilitata." #: pgadmin/authenticate/mfa/views.py:353 msgid "Complete the authentication process first" @@ -455,11 +460,13 @@ msgstr "Nodi" #: pgadmin/browser/__init__.py:765 #, python-brace-format msgid "" -"The master password could not be retrieved from the MASTER_PASSWORD_HOOK utility " -"specified {0}. Please check that the hook utility is configured correctly." +"The master password could not be retrieved from the MASTER_PASSWORD_HOOK " +"utility specified {0}. Please check that the hook utility is configured " +"correctly." msgstr "" -"Impossibile recuperare la password principale dall'utilità MASTER_PASSWORD_HOOK " -"specificata {0}. Verifica che l'utilità di hook sia configurata correttamente." +"Impossibile recuperare la password principale dall'utilità " +"MASTER_PASSWORD_HOOK specificata {0}. Verifica che l'utilità di hook sia " +"configurata correttamente." #: pgadmin/browser/__init__.py:791 msgid "Incorrect master password" @@ -476,20 +483,20 @@ msgstr "la password dell'utente pgAdmin è stata modificata correttamente" #: pgadmin/browser/__init__.py:968 #, python-brace-format msgid "" -"Your account is authenticated using an external {} source. Please contact the " -"administrators of this service if you need to reset your password." +"Your account is authenticated using an external {} source. Please contact" +" the administrators of this service if you need to reset your password." msgstr "" -"Il tuo account è autenticato utilizzando una fonte {} esterna. Si prega di " -"contattare gli amministratori di questo servizio se è necessario reimpostare la " -"password." +"Il tuo account è autenticato utilizzando una fonte {} esterna. Si prega " +"di contattare gli amministratori di questo servizio se è necessario " +"reimpostare la password." #: pgadmin/browser/__init__.py:1080 msgid "" -"You successfully reset your password but your account is locked. Please contact " -"the Administrator." +"You successfully reset your password but your account is locked. Please " +"contact the Administrator." msgstr "" -"Hai reimpostato correttamente la tua password ma il tuo account è bloccato. Si " -"prega di contattare l'amministratore." +"Hai reimpostato correttamente la tua password ma il tuo account è " +"bloccato. Si prega di contattare l'amministratore." #: pgadmin/browser/register_browser_preferences.py:22 msgid "Show system objects?" @@ -501,277 +508,276 @@ msgstr "Mostra raccolte di oggetti vuote?" #: pgadmin/browser/register_browser_preferences.py:31 msgid "" -"If turned off, then all object collections which are empty will be hidden from " -"browser tree." +"If turned off, then all object collections which are empty will be hidden" +" from browser tree." msgstr "" -"Se disattivato, tutte le raccolte di oggetti vuote verranno nascoste dall'albero " -"del browser." +"Se disattivato, tutte le raccolte di oggetti vuote verranno nascoste " +"dall'albero del browser." #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "Mostra i database dei modelli?" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "Nascondere i server condivisi?" -#: pgadmin/browser/register_browser_preferences.py:46 pgadmin/utils/constants.py:22 +#: pgadmin/browser/register_browser_preferences.py:56 +#: pgadmin/utils/constants.py:22 msgid "Display" msgstr "Mostra" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" -msgstr "" -"Se impostato su True, tutti i server condivisi saranno nascosti dalla struttura " -"del browser" - -#: pgadmin/browser/register_browser_preferences.py:55 -msgid "Object explorer tree state saving interval" -msgstr "" -"Intervallo di salvataggio dello stato della vista ad albero Esplora oggetti" - #: pgadmin/browser/register_browser_preferences.py:58 -msgid "" -"Object explorer state saving interval in seconds. Use -1 to disable the tree " -"saving mechanism." +msgid "If set to True, all shared servers will be hidden from the browser tree." msgstr "" -"Intervallo di salvataggio dello stato della vista ad albero Esplora oggetti in " -"secondi. Utilizzare -1 per disabilitare il meccanismo di salvataggio dello stato." #: pgadmin/browser/register_browser_preferences.py:65 -msgid "Confirm on close or refresh?" -msgstr "Conferma alla chiusura o aggiorna?" +msgid "Object explorer tree state saving interval" +msgstr "" +"Intervallo di salvataggio dello stato della vista ad albero Esplora " +"oggetti" #: pgadmin/browser/register_browser_preferences.py:68 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended before " -"proceeding." +"Object explorer state saving interval in seconds. Use -1 to disable the " +"tree saving mechanism." msgstr "" -"Prima di procedere, confermare la chiusura o l'aggiornamento del browser o della " -"scheda del browser." +"Intervallo di salvataggio dello stato della vista ad albero Esplora " +"oggetti in secondi. Utilizzare -1 per disabilitare il meccanismo di " +"salvataggio dello stato." #: pgadmin/browser/register_browser_preferences.py:75 +msgid "Confirm on close or refresh?" +msgstr "Conferma alla chiusura o aggiorna?" + +#: pgadmin/browser/register_browser_preferences.py:78 +msgid "" +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "" -"Conferma prima di Chiudi / Ripristina nella finestra di dialogo delle proprietà " -"dell'oggetto?" - -#: pgadmin/browser/register_browser_preferences.py:79 -msgid "" -"Confirm before closing or resetting the changes in the properties dialog for an " -"object if the changes are not saved." -msgstr "" -"Conferma prima di chiudere o ripristinare le modifiche nella finestra di dialogo " -"delle proprietà di un oggetto se le modifiche non sono state salvate." - -#: pgadmin/browser/register_browser_preferences.py:86 -msgid "Auto-expand sole children" -msgstr "Espandere automaticamente i figli unici" +"Conferma prima di Chiudi / Ripristina nella finestra di dialogo delle " +"proprietà dell'oggetto?" #: pgadmin/browser/register_browser_preferences.py:89 msgid "" -"If a treeview node is expanded and has only a single child, automatically expand " -"the child node as well." +"Confirm before closing or resetting the changes in the properties dialog " +"for an object if the changes are not saved." +msgstr "" +"Conferma prima di chiudere o ripristinare le modifiche nella finestra di " +"dialogo delle proprietà di un oggetto se le modifiche non sono state " +"salvate." + +#: pgadmin/browser/register_browser_preferences.py:96 +msgid "Auto-expand sole children" +msgstr "Espandere automaticamente i figli unici" + +#: pgadmin/browser/register_browser_preferences.py:99 +msgid "" +"If a treeview node is expanded and has only a single child, automatically" +" expand the child node as well." msgstr "" "Se un nodo treeview viene espanso e ha solo un singolo figlio, espande " "automaticamente anche il nodo figlio." -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "Contare le righe se stimato inferiore a" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "Proprietà" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "Righe massime della cronologia delle operazioni" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" -"The maximum number of history rows to show on the Statistics tab for pgAgent jobs" +"The maximum number of history rows to show on the Statistics tab for " +"pgAgent jobs." msgstr "" -"Il numero massimo di righe della cronologia da mostrare nella scheda Statistiche " -"per i lavori pgAgent" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "Giorni di conservazione dei dettagli del processo/registri" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "Processi" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" -"After this many days, the process info and logs will be automatically cleared." +"After this many days, the process info and logs will be automatically " +"cleared." msgstr "" -"Dopo questi molti giorni, le informazioni sul processo e i registri verranno " -"automaticamente cancellati." +"Dopo questi molti giorni, le informazioni sul processo e i registri " +"verranno automaticamente cancellati." -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "Chiave" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Sposta" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "Ctrl" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/Opzione" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "Esplora oggetti" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "Pannello a schede all'indietro" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "Chiudi il pannello a schede" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "Pannello a schede in avanti" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "Menu principale file" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "Menu principale dell'oggetto" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "Menu principale strumenti" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "Menu principale Aiuto" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "Apri lo strumento query" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "Vedi dati" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "Ricerca oggetti" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "Crea oggetto" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "Modifica le proprietà dell'oggetto" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "Rimuovi oggetto" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "Debug diretto" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "Aggiorna Esplora oggetti" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "Aggiungi una riga alla griglia" -#: pgadmin/browser/register_browser_preferences.py:387 pgadmin/help/__init__.py:27 -#: pgadmin/static/js/Dialogs/index.jsx:387 +#: pgadmin/browser/register_browser_preferences.py:397 +#: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "Ricerca veloce" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "Dimensione della scheda dinamica" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will also " -"applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -"Se impostato su True, le schede assumeranno la dimensione intera come da titolo, " -"sarà applicabile anche alle schede già aperte" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "Titolo della scheda Strumento query" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" -"Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users can " -"provide any string with or without placeholders of their choice. The blank title " -"will be revert back to the default title with placeholders." +"Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -"I segnaposto supportati sono%DATABASE%,%USERNAME% e%SERVER%. Gli utenti possono " -"fornire qualsiasi stringa con o senza segnaposto di loro scelta. Il titolo vuoto " -"verrà ripristinato al titolo predefinito con segnaposto." -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "Visualizza / Modifica il titolo della scheda dati" -#: pgadmin/browser/register_browser_preferences.py:426 -msgid "" -"Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and " -"%SERVER%. Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." -msgstr "" -"I segnaposto supportati sono%SCHEMA%,%TABLE%,%DATABASE%,%USERNAME% e%SERVER%. " -"Gli utenti possono fornire qualsiasi stringa con o senza segnaposto di loro " -"scelta. Il titolo vuoto verrà ripristinato al titolo predefinito con segnaposto." - #: pgadmin/browser/register_browser_preferences.py:435 +msgid "" +"Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" +" %SERVER%. Users can provide any string with or without placeholders of " +"their choice. A blank title will revert to the default." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "Titolo della scheda Debugger" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" -"Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. Users " -"can provide any string with or without placeholders of their choice. The blank " -"title will be revert back to the default title with placeholders." +"Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " +"Users can provide any string with or without placeholders of their " +"choice. A blank title will revert to the default." msgstr "" -"I segnaposto supportati sono%FUNCTION%,%ARGS%,%SCHEMA% and %DATABASE%. Gli " -"utenti possono fornire qualsiasi stringa con o senza segnaposto di loro scelta. " -"Il titolo vuoto verrà ripristinato al titolo predefinito con segnaposto." -#: pgadmin/browser/register_browser_preferences.py:447 -#: pgadmin/browser/static/js/collection.js:57 pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/register_browser_preferences.py:456 +#: pgadmin/browser/static/js/collection.js:57 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -779,7 +785,7 @@ msgstr "" msgid "Query Tool" msgstr "Strumento Query" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -788,7 +794,7 @@ msgstr "Strumento Query" msgid "Debugger" msgstr "Debugger" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -796,58 +802,56 @@ msgstr "Debugger" msgid "Schema Diff" msgstr "Schema Diff" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "Strumento ERD" -#: pgadmin/browser/register_browser_preferences.py:455 -#: pgadmin/browser/static/js/collection.js:76 pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/register_browser_preferences.py:464 +#: pgadmin/browser/static/js/collection.js:76 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "Strumento PSQL" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "Apri in una nuova tab del browser" -#: pgadmin/browser/register_browser_preferences.py:463 -msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the drop-" -"down to set open in new browser tab for that particular module." -msgstr "" -"Selezionare Query Tool, Debugger, Schema Diff, ERD Tool o PSQL Tool dal menu a " -"discesa per impostare l'apertura in una nuova scheda del browser per quel " -"particolare modulo." - #: pgadmin/browser/register_browser_preferences.py:472 +msgid "" +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "Seleziona Apri nuova scheda ..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "Titolo della scheda dello strumento PSQL" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "Abilitare la navigazione breadcrumb degli oggetti?" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." msgstr "" -"Abilita navigazione breadcrumb per mostrare il percorso completo di un oggetto " -"in Esplora oggetti. I breadcrumb vengono visualizzati al passaggio del mouse " -"sull'oggetto." +"Abilita navigazione breadcrumb per mostrare il percorso completo di un " +"oggetto in Esplora oggetti. I breadcrumb vengono visualizzati al " +"passaggio del mouse sull'oggetto." -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "Mostra commento con breadcrumb oggetto?" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "Mostra il commento dell'oggetto insieme ai breadcrumb." @@ -863,7 +867,8 @@ msgstr "Lettere minuscole" msgid "Preserve" msgstr "Conserva" -#: pgadmin/browser/register_editor_preferences.py:27 pgadmin/utils/constants.py:26 +#: pgadmin/browser/register_editor_preferences.py:27 +#: pgadmin/utils/constants.py:26 msgid "Editor" msgstr "Editor" @@ -898,11 +903,13 @@ msgstr "Modalità testo normale?" #: pgadmin/browser/register_editor_preferences.py:130 msgid "" "When set to True, keywords won't be highlighted and code folding will be " -"disabled. Plain text mode will improve editor performance with large files." +"disabled. Plain text mode will improve editor performance with large " +"files." msgstr "" "Se impostato su Vero, le parole chiave non verranno evidenziate e il " -"raggruppamento del codice verrà disabilitato. La modalità di testo normale " -"migliorerà le prestazioni dell'editor con file di grandi dimensioni." +"raggruppamento del codice verrà disabilitato. La modalità di testo " +"normale migliorerà le prestazioni dell'editor con file di grandi " +"dimensioni." #: pgadmin/browser/register_editor_preferences.py:138 msgid "Code folding?" @@ -910,14 +917,14 @@ msgstr "Code folding?" #: pgadmin/browser/register_editor_preferences.py:141 msgid "" -"Enable or disable code folding. In plain text mode, this will have no effect as " -"code folding is always disabled in that mode. Disabling will improve editor " -"performance with large files." +"Enable or disable code folding. In plain text mode, this will have no " +"effect as code folding is always disabled in that mode. Disabling will " +"improve editor performance with large files." msgstr "" -"Abilita o disabilita il code folding. In modalità testo normale, ciò non avrà " -"alcun effetto poiché il code folding è sempre disabilitato in quella modalità. " -"La disabilitazione migliorerà le prestazioni dell'editor con file di grandi " -"dimensioni." +"Abilita o disabilita il code folding. In modalità testo normale, ciò non " +"avrà alcun effetto poiché il code folding è sempre disabilitato in quella" +" modalità. La disabilitazione migliorerà le prestazioni dell'editor con " +"file di grandi dimensioni." #: pgadmin/browser/register_editor_preferences.py:149 msgid "Cursor blink rate" @@ -944,8 +951,8 @@ msgstr "Veloce" #: pgadmin/browser/register_editor_preferences.py:160 msgid "Adjust the speed at which the text cursor blinks within the editors." msgstr "" -"Regola la velocità con cui il cursore del testo lampeggia all'interno degli " -"editor." +"Regola la velocità con cui il cursore del testo lampeggia all'interno " +"degli editor." #: pgadmin/browser/register_editor_preferences.py:167 msgid "Line wrapping?" @@ -970,7 +977,8 @@ msgstr "Evidenziare le corrispondenze della selezione?" #: pgadmin/browser/register_editor_preferences.py:189 msgid "Specifies whether or not to highlight matched selected text in the editor." msgstr "" -"Specifica se evidenziare o meno il testo selezionato corrispondente nell'editor." +"Specifica se evidenziare o meno il testo selezionato corrispondente " +"nell'editor." #: pgadmin/browser/register_editor_preferences.py:196 msgid "Brace matching?" @@ -986,16 +994,18 @@ msgstr "Dimensione del font" #: pgadmin/browser/register_editor_preferences.py:211 msgid "" -"The font size to use for the SQL text boxes and editors. The value specified is " -"in \"em\" units, in which 1 is the default relative font size. For example, to " -"increase the font size by 20 percent use a value of 1.2, or to reduce by 20 " -"percent, use a value of 0.8. Minimum 0.1, maximum 10." +"The font size to use for the SQL text boxes and editors. The value " +"specified is in \"em\" units, in which 1 is the default relative font " +"size. For example, to increase the font size by 20 percent use a value of" +" 1.2, or to reduce by 20 percent, use a value of 0.8. Minimum 0.1, " +"maximum 10." msgstr "" -"La dimensione del carattere da utilizzare per le caselle di testo e gli editor " -"SQL. Il valore specificato è in \\ \"em \" unità, in cui 1 è la dimensione del " -"carattere relativa predefinita. Ad esempio, per aumentare la dimensione del " -"carattere del 20 percento, utilizzare un valore di 1,2 o per ridurre del 20 " -"percento, utilizzare un valore di 0,8. Minimo 0,1, massimo 10." +"La dimensione del carattere da utilizzare per le caselle di testo e gli " +"editor SQL. Il valore specificato è in \\ \"em \" unità, in cui 1 è la " +"dimensione del carattere relativa predefinita. Ad esempio, per aumentare " +"la dimensione del carattere del 20 percento, utilizzare un valore di 1,2 " +"o per ridurre del 20 percento, utilizzare un valore di 0,8. Minimo 0,1, " +"massimo 10." #: pgadmin/browser/register_editor_preferences.py:221 msgid "Font ligatures?" @@ -1003,11 +1013,12 @@ msgstr "Legature dei caratteri?" #: pgadmin/browser/register_editor_preferences.py:224 msgid "" -"If set to true, ligatures will be enabled in SQL text boxes and editors provided " -"the configured font family supports them." +"If set to true, ligatures will be enabled in SQL text boxes and editors " +"provided the configured font family supports them." msgstr "" -"Se impostato su true, le legature saranno abilitate nelle caselle di testo e " -"negli editor SQL, a condizione che la famiglia di font configurata le supporti." +"Se impostato su true, le legature saranno abilitate nelle caselle di " +"testo e negli editor SQL, a condizione che la famiglia di font " +"configurata le supporti." #: pgadmin/browser/register_editor_preferences.py:231 msgid "Font family" @@ -1015,13 +1026,14 @@ msgstr "Famiglia di caratteri" #: pgadmin/browser/register_editor_preferences.py:234 msgid "" -"Specify the font family to be used for all SQL editors. The specified font " -"should already be installed on your system. If the font is not found, the editor " -"will fall back to the default font, Source Code Pro." +"Specify the font family to be used for all SQL editors. The specified " +"font should already be installed on your system. If the font is not " +"found, the editor will fall back to the default font, Source Code Pro." msgstr "" -"Specifica la famiglia di font da utilizzare per tutti gli editor SQL. Il font " -"specificato dovrebbe essere già installato sul tuo sistema. Se il font non viene " -"trovato, l'editor tornerà al font predefinito, Source Code Pro." +"Specifica la famiglia di font da utilizzare per tutti gli editor SQL. Il " +"font specificato dovrebbe essere già installato sul tuo sistema. Se il " +"font non viene trovato, l'editor tornerà al font predefinito, Source Code" +" Pro." #: pgadmin/browser/register_editor_preferences.py:243 msgid "Auto-indent new line?" @@ -1029,11 +1041,11 @@ msgstr "Nuova riga con rientro automatico?" #: pgadmin/browser/register_editor_preferences.py:246 msgid "" -"Specifies whether the newly added line using enter key should be auto-indented " -"or not" +"Specifies whether the newly added line using enter key should be auto-" +"indented or not" msgstr "" -"Specifica se la riga appena aggiunta utilizzando il tasto Invio deve avere il " -"rientro automatico o meno" +"Specifica se la riga appena aggiunta utilizzando il tasto Invio deve " +"avere il rientro automatico o meno" #: pgadmin/browser/register_editor_preferences.py:253 msgid "Keyword case" @@ -1050,8 +1062,8 @@ msgstr "Caso identificativo" #: pgadmin/browser/register_editor_preferences.py:271 msgid "Convert identifiers to upper, lower, or preserve casing." msgstr "" -"Converti gli identificatori in maiuscolo, inferiore o mantieni maiuscole e " -"minuscole." +"Converti gli identificatori in maiuscolo, inferiore o mantieni maiuscole " +"e minuscole." #: pgadmin/browser/register_editor_preferences.py:277 msgid "Function case" @@ -1060,8 +1072,8 @@ msgstr "Function case" #: pgadmin/browser/register_editor_preferences.py:283 msgid "Convert function names to upper, lower, or preserve casing." msgstr "" -"Converti i nomi delle funzioni in maiuscolo, inferiore o conserva maiuscole e " -"minuscole." +"Converti i nomi delle funzioni in maiuscolo, inferiore o conserva " +"maiuscole e minuscole." #: pgadmin/browser/register_editor_preferences.py:289 msgid "Data type case" @@ -1070,7 +1082,8 @@ msgstr "Caso del tipo di dati" #: pgadmin/browser/register_editor_preferences.py:295 msgid "Convert data types to upper, lower, or preserve casing." msgstr "" -"Converti i tipi di dati in maiuscolo, inferiore o mantieni maiuscole e minuscole." +"Converti i tipi di dati in maiuscolo, inferiore o mantieni maiuscole e " +"minuscole." #: pgadmin/browser/register_editor_preferences.py:301 msgid "Spaces around operators?" @@ -1079,7 +1092,8 @@ msgstr "Spazi intorno agli operatori?" #: pgadmin/browser/register_editor_preferences.py:303 msgid "If set to True, spaces are used around all operators." msgstr "" -"Se impostato su True, gli spazi vengono utilizzati intorno a tutti gli operatori." +"Se impostato su True, gli spazi vengono utilizzati intorno a tutti gli " +"operatori." #: pgadmin/browser/register_editor_preferences.py:309 msgid "Tab size" @@ -1095,11 +1109,11 @@ msgstr "Usa gli spazi?" #: pgadmin/browser/register_editor_preferences.py:323 msgid "" -"Specifies whether or not to insert spaces instead of tabs when the tab key or " -"auto-indent are used." +"Specifies whether or not to insert spaces instead of tabs when the tab " +"key or auto-indent are used." msgstr "" -"Specifica se inserire o meno spazi anziché tabulazioni quando vengono utilizzati " -"il tasto tabulazione o il rientro automatico." +"Specifica se inserire o meno spazi anziché tabulazioni quando vengono " +"utilizzati il tasto tabulazione o il rientro automatico." #: pgadmin/browser/register_editor_preferences.py:330 msgid "Expression Width" @@ -1107,11 +1121,9 @@ msgstr "Larghezza dell'espressione" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on single " -"line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" -"numero massimo di caratteri nelle espressioni tra parentesi da mantenere su una " -"singola riga." #: pgadmin/browser/register_editor_preferences.py:340 msgid "Logical operator new line" @@ -1126,10 +1138,12 @@ msgid "After" msgstr "Dopo" #: pgadmin/browser/register_editor_preferences.py:345 -msgid "Decides newline placement before or after logical operators (AND, OR, XOR)." +msgid "" +"Decides newline placement before or after logical operators (AND, OR, " +"XOR)." msgstr "" -"Decide il posizionamento del ritorno a capo prima o dopo gli operatori logici " -"(AND, OR, XOR)." +"Decide il posizionamento del ritorno a capo prima o dopo gli operatori " +"logici (AND, OR, XOR)." #: pgadmin/browser/register_editor_preferences.py:352 msgid "Lines between queries" @@ -1137,11 +1151,9 @@ msgstr "Linee tra le query" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it puts no " -"new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" -"Decide quante righe vuote lasciare tra le istruzioni SQL. Se zero non inserisce " -"alcuna nuova riga." #: pgadmin/browser/register_editor_preferences.py:364 msgid "New line before semicolon?" @@ -1172,10 +1184,12 @@ msgstr "Mancano le proprietà richieste." #: pgadmin/browser/server_groups/servers/roles/__init__.py:662 #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:125 #: pgadmin/browser/templates/browser/js/messages.js:21 -#: pgadmin/browser/templates/browser/js/messages.js:41 pgadmin/browser/utils.py:445 -#: pgadmin/static/js/utils.js:434 pgadmin/tools/backup/__init__.py:563 +#: pgadmin/browser/templates/browser/js/messages.js:41 +#: pgadmin/browser/utils.py:445 pgadmin/static/js/utils.js:434 +#: pgadmin/tools/backup/__init__.py:563 #: pgadmin/tools/grant_wizard/__init__.py:101 -#: pgadmin/tools/sqleditor/__init__.py:921 pgadmin/tools/sqleditor/__init__.py:1095 +#: pgadmin/tools/sqleditor/__init__.py:921 +#: pgadmin/tools/sqleditor/__init__.py:1095 #: pgadmin/tools/sqleditor/__init__.py:1541 pgadmin/utils/exception.py:37 msgid "Connection to the server has been lost." msgstr "La connessione al server è stata persa." @@ -1225,15 +1239,15 @@ msgid "" "The specified server could not be found.\n" "Does the user have permission to access the server?" msgstr "" -"Impossibile trovare il server specificato. \\ NL'utente ha i permessi per " -"accedere al server?" +"Impossibile trovare il server specificato. \\ NL'utente ha i permessi per" +" accedere al server?" #: pgadmin/browser/server_groups/servers/__init__.py:750 msgid "Server deleted" msgstr "Server eliminato" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "Impossibile trovare il server richiesto." @@ -1284,7 +1298,7 @@ msgstr "Commenti" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1304,8 +1318,8 @@ msgstr "Nessun parametro è stato modificato." #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "'{0}' non è modificabile, quando il server è connesso." +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1334,7 +1348,7 @@ msgstr "'{0}' non è modificabile, quando il server è connesso." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1426,27 +1440,27 @@ msgstr "Le passwords non corrispondono." msgid "Incorrect password." msgstr "Password non corretta." -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "Password cambiata con successo." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "Replicazione dei WAL in pausa" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "Il replay WAL è ripreso" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "Si prega di collegare il server." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "La password salvata è stata ripristinata correttamente." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1455,11 +1469,11 @@ msgstr "Percorso binario Advanced Server EDB" #: pgadmin/browser/server_groups/servers/ppas.py:17 msgid "" -"Path to the directory containing the EDB Advanced Server utility programs " -"(pg_dump, pg_restore etc)." +"Path to the directory containing the EDB Advanced Server utility programs" +" (pg_dump, pg_restore etc)." msgstr "" -"Percorso della directory contenente i programmi di utilità EDB Advanced Server " -"(pg_dump, pg_restore ecc.)." +"Percorso della directory contenente i programmi di utilità EDB Advanced " +"Server (pg_dump, pg_restore ecc.)." #: pgadmin/browser/server_groups/servers/ppas.py:26 msgid "EDB Advanced Server" @@ -1472,13 +1486,14 @@ msgstr "Percorso binario PostgreSQL" #: pgadmin/browser/server_groups/servers/types.py:34 msgid "" -"Path to the directory containing the PostgreSQL utility programs (pg_dump, " -"pg_restore etc)." +"Path to the directory containing the PostgreSQL utility programs " +"(pg_dump, pg_restore etc)." msgstr "" -"Percorso della directory contenente i programmi di utilità PostgreSQL (pg_dump, " -"pg_restore ecc.)." +"Percorso della directory contenente i programmi di utilità PostgreSQL " +"(pg_dump, pg_restore ecc.)." -#: pgadmin/browser/server_groups/servers/types.py:61 pgadmin/help/__init__.py:59 +#: pgadmin/browser/server_groups/servers/types.py:61 +#: pgadmin/help/__init__.py:59 msgid "Paths" msgstr "Percorsi" @@ -1526,7 +1541,7 @@ msgid "Database disconnected." msgstr "Database disconnesso." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "Impossibile trovare il database sul server." @@ -1553,7 +1568,7 @@ msgstr "Impossibile eliminare il database." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1578,7 +1593,7 @@ msgstr "Impossibile trovare il database specificato. \n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- definizione incompleta" @@ -1608,7 +1623,7 @@ msgid "Could not find the specified cast on the server." msgstr "Impossibile trovare il cast specificato sul server." #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1620,12 +1635,12 @@ msgid "-- definition incomplete" msgstr "-- definizione incompleta" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "Impossibile generare il codice SQL invertito per il cast." +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." -msgstr "Impossibile generare SQL con ingegneria inversa per il nodo cast." +msgid "Could not generate reverse-engineered SQL for the cast node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1642,7 +1657,8 @@ msgstr "Conversione..." #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:158 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.js:117 -#: pgadmin/misc/cloud/static/js/aws.js:85 pgadmin/misc/cloud/static/js/azure.js:75 +#: pgadmin/misc/cloud/static/js/aws.js:85 +#: pgadmin/misc/cloud/static/js/azure.js:75 #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:127 #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:157 #: pgadmin/misc/cloud/static/js/google.js:90 @@ -1650,12 +1666,15 @@ msgstr "Conversione..." #: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:119 #: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:141 #: pgadmin/preferences/static/js/components/RightPreference.jsx:27 -#: pgadmin/static/js/Dialogs/index.jsx:219 pgadmin/static/js/Dialogs/index.jsx:242 -#: pgadmin/static/js/Dialogs/index.jsx:268 pgadmin/static/js/Dialogs/index.jsx:342 +#: pgadmin/static/js/Dialogs/index.jsx:219 +#: pgadmin/static/js/Dialogs/index.jsx:242 +#: pgadmin/static/js/Dialogs/index.jsx:268 +#: pgadmin/static/js/Dialogs/index.jsx:342 #: pgadmin/static/js/UtilityView.jsx:107 pgadmin/static/js/UtilityView.jsx:123 -#: pgadmin/static/js/UtilityView.jsx:173 pgadmin/static/js/socket_instance.js:30 +#: pgadmin/static/js/UtilityView.jsx:173 +#: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1983,14 +2002,15 @@ msgstr "Tipo di origine" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -2026,8 +2046,9 @@ msgstr "Tipo di origine" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2126,7 +2147,7 @@ msgstr "Cast di sistema?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2269,15 +2290,15 @@ msgstr "PREDEFINITO" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:86 msgid "" -"If the Job Type is Self-Contained you need to specify the action and repeat " -"interval in the Action and Repeat tabs respectively. If the Job Type is Pre-" -"Defined you need to specify the existing Program and Schedule names in the Pre-" -"Defined tab." +"If the Job Type is Self-Contained you need to specify the action and " +"repeat interval in the Action and Repeat tabs respectively. If the Job " +"Type is Pre-Defined you need to specify the existing Program and Schedule" +" names in the Pre-Defined tab." msgstr "" "Se il Tipo di processo è Autonomo è necessario specificare l'azione e " -"l'intervallo di ripetizione rispettivamente nelle schede Azione e Ripeti. Se il " -"Tipo di processo è Predefinito è necessario specificare i nomi del Programma e " -"della Pianificazione esistenti nella scheda Predefinito." +"l'intervallo di ripetizione rispettivamente nelle schede Azione e Ripeti." +" Se il Tipo di processo è Predefinito è necessario specificare i nomi del" +" Programma e della Pianificazione esistenti nella scheda Predefinito." #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:89 msgid "Run Count" @@ -2325,8 +2346,8 @@ msgstr "È necessario specificare l'Ora di inizio o l'Intervallo di ripetizione. #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "L'ora di inizio deve essere inferiore all'ora di fine" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2570,7 +2591,7 @@ msgstr "Azione" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2642,12 +2663,9 @@ msgstr "Stato" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "Errore" @@ -2822,7 +2840,7 @@ msgstr "Quando TAG é" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2873,8 +2891,8 @@ msgstr "Etichetta di sicurezza" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3096,7 +3114,8 @@ msgstr "Server esterno di sistema?" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:369 #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:397 #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:410 -#: pgadmin/tools/restore/static/js/restore.ui.js:506 pgadmin/utils/constants.py:24 +#: pgadmin/tools/restore/static/js/restore.ui.js:506 +#: pgadmin/utils/constants.py:24 msgid "Options" msgstr "Opzioni" @@ -3128,7 +3147,7 @@ msgstr "Opzioni" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3186,7 +3205,7 @@ msgstr "Mappatura utente..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3320,7 +3339,7 @@ msgstr "INSERT" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3392,7 +3411,7 @@ msgstr "Nome tabella" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3401,8 +3420,8 @@ msgstr "Nome tabella" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3437,13 +3456,14 @@ msgstr "Solo la tabella?" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:279 msgid "" -"If ONLY is specified before the table name, only that table is added to the " -"publication. If ONLY is not specified, the table and all its descendant tables " -"(if any) are added." +"If ONLY is specified before the table name, only that table is added to " +"the publication. If ONLY is not specified, the table and all its " +"descendant tables (if any) are added." msgstr "" -"Se viene specificato ONLY prima del nome della tabella, solo quella tabella " -"viene aggiunta alla pubblicazione. Se ONLY non è specificato, vengono aggiunte " -"la tabella e tutte le sue tabelle discendenti (se presenti)." +"Se viene specificato ONLY prima del nome della tabella, solo quella " +"tabella viene aggiunta alla pubblicazione. Se ONLY non è specificato, " +"vengono aggiunte la tabella e tutte le sue tabelle discendenti (se " +"presenti)." #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:281 msgid "Tables in Schema" @@ -3481,11 +3501,11 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/__init__.py:648 #: pgadmin/browser/server_groups/servers/databases/schemas/__init__.py:951 msgid "" -"Could not find the schema in the database. It may have been removed by another " -"user." +"Could not find the schema in the database. It may have been removed by " +"another user." msgstr "" -"Impossibile trovare lo schema nel database. Potrebbe essere stato rimosso da un " -"altro utente." +"Impossibile trovare lo schema nel database. Potrebbe essere stato rimosso" +" da un altro utente." #: pgadmin/browser/server_groups/servers/databases/schemas/__init__.py:818 msgid "The specified schema could not be found.\n" @@ -3633,7 +3653,7 @@ msgstr "catalog_object_column" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3684,11 +3704,11 @@ msgstr "Collations" #: pgadmin/browser/server_groups/servers/databases/schemas/collations/__init__.py:476 #: pgadmin/browser/server_groups/servers/databases/schemas/collations/static/js/collation.ui.js:276 msgid "" -"Definition incomplete. Please provide Locale OR Copy Collation OR LC_TYPE/" -"LC_COLLATE." +"Definition incomplete. Please provide Locale OR Copy Collation OR " +"LC_TYPE/LC_COLLATE." msgstr "" -"Definizione incompleta. Fornisci impostazioni internazionali O Copia Collation " -"OR LC_TYPE / LC_COLLATE." +"Definizione incompleta. Fornisci impostazioni internazionali O Copia " +"Collation OR LC_TYPE / LC_COLLATE." #: pgadmin/browser/server_groups/servers/databases/schemas/collations/__init__.py:568 msgid "Collation dropped" @@ -3779,7 +3799,8 @@ msgid "" msgstr "" "\n" "Impossibile trovare il nominio nel database.\n" -"Potrebbe essere stato rimosso da un altro utente o spostate su un altro schema.\n" +"Potrebbe essere stato rimosso da un altro utente o spostate su un altro " +"schema.\n" #: pgadmin/browser/server_groups/servers/databases/schemas/domains/__init__.py:683 msgid "Domain dropped" @@ -3915,10 +3936,10 @@ msgstr "I trigger(s) sono stati abilitati" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "Colonna..." @@ -3975,8 +3996,8 @@ msgstr "Abilita tutto" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4118,17 +4139,13 @@ msgstr "Configurazione FTS caduta" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"Impossibile generare la query di ingegneria inversa per la configurazione FTS. " -"\\n {0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" -"Impossibile generare una query di ingegneria inversa per il nodo Configurazione " -"FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4244,15 +4261,13 @@ msgstr "FTS Parser abbandonato" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"Impossibile generare la query di ingegneria inversa per il parser FTS. \\n {0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." +msgid "Could not generate reverse-engineered query for FTS Parser node." msgstr "" -"Impossibile generare la query di ingegneria inversa per il nodo parser FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4300,15 +4315,13 @@ msgstr "Modello FTS eliminato" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"Impossibile generare una query di ingegneria inversa per il modello FTS. \\n {0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." +msgid "Could not generate reverse-engineered query for FTS Template node." msgstr "" -"Impossibile generare una query di ingegneria inversa per il nodo Modello FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4427,10 +4440,14 @@ msgid "Return type" msgstr "Tipo ritornato" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "Dipende dalle estensioni" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "Selezionare Dipende dalle estensioni..." @@ -4755,12 +4772,12 @@ msgstr "Intestazione" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:126 msgid "Updating the package header definition may remove its existing body." msgstr "" -"L'aggiornamento della definizione dell'intestazione del pacchetto potrebbe " -"rimuoverne il corpo." +"L'aggiornamento della definizione dell'intestazione del pacchetto " +"potrebbe rimuoverne il corpo." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "Vuoi continuare?" @@ -4816,13 +4833,13 @@ msgstr "Valore attuale" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:139 msgid "" -"Sets the sequence object's current value. The next nextval will return exactly " -"the specified value, and sequence advancement commences with the following " -"nextval." +"Sets the sequence object's current value. The next nextval will return " +"exactly the specified value, and sequence advancement commences with the " +"following nextval." msgstr "" "Imposta il valore corrente dell'oggetto sequenza. Il nextval successivo " -"restituirà esattamente il valore specificato e l'avanzamento della sequenza " -"inizia con il nextval successivo." +"restituirà esattamente il valore specificato e l'avanzamento della " +"sequenza inizia con il nextval successivo." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:141 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.ui.js:542 @@ -4861,16 +4878,16 @@ msgstr "Posseduto da" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:169 msgid "" -"The OWNED BY option causes the sequence to be associated with a specific table " -"column, such that if that column (or its whole table) is dropped, the sequence " -"will be automatically dropped as well. The specified table must have the same " -"owner and be in the same schema as the sequence." +"The OWNED BY option causes the sequence to be associated with a specific " +"table column, such that if that column (or its whole table) is dropped, " +"the sequence will be automatically dropped as well. The specified table " +"must have the same owner and be in the same schema as the sequence." msgstr "" -"L'opzione OWNED BY fa in modo che la sequenza venga associata a una colonna " -"specifica della tabella, in modo tale che se quella colonna (o l'intera tabella) " -"viene eliminata, anche la sequenza verrà automaticamente eliminata. La tabella " -"specificata deve avere lo stesso proprietario ed essere nello stesso schema " -"della sequenza." +"L'opzione OWNED BY fa in modo che la sequenza venga associata a una " +"colonna specifica della tabella, in modo tale che se quella colonna (o " +"l'intera tabella) viene eliminata, anche la sequenza verrà " +"automaticamente eliminata. La tabella specificata deve avere lo stesso " +"proprietario ed essere nello stesso schema della sequenza." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:257 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.ui.js:699 @@ -5022,15 +5039,15 @@ msgstr "Tabella troncata" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py:2068 #, python-brace-format msgid "" -"The table is currently locked and the operation cannot be completed. Please try " -"again later. \r\n" +"The table is currently locked and the operation cannot be completed. " +"Please try again later. \r\n" "Blocking Process ID : {0} Application Name : {1}" msgstr "" -"La tabella è attualmente bloccata e l'operazione non può essere completata. Per " -"favore riprova più tardi.\n" +"La tabella è attualmente bloccata e l'operazione non può essere " +"completata. Per favore riprova più tardi.\n" "ID processo di blocco: {0} Nome applicazione: {1}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "La colonna è stata eliminata" @@ -5503,19 +5520,19 @@ msgid "Deferred?" msgstr "Differito?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "Vincolo" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "Colonne/Espressioni" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "Include le colonne" @@ -5698,7 +5715,7 @@ msgid "Index" msgstr "Indice" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "Il nome non può essere vuoto in modalità di modifica." @@ -5709,7 +5726,7 @@ msgid "Please specify columns for %s." msgstr "Specifica le colonne per %s." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "NULLs not distinct?" @@ -5726,8 +5743,8 @@ msgstr "È necessario fornire una o più colonne per creare l'indice." msgid "Index is dropped" msgstr "Indice eliminato" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "Impossibile trovare l'indice nella tabella." @@ -5780,11 +5797,11 @@ msgstr "Pagine per intervallo" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:289 msgid "" -"Number of table blocks that make up one block range for each entry of a BRIN " -"index." +"Number of table blocks that make up one block range for each entry of a " +"BRIN index." msgstr "" -"Numero di blocchi di tabella che costituiscono un intervallo di blocchi per " -"ciascuna voce di un indice BRIN." +"Numero di blocchi di tabella che costituiscono un intervallo di blocchi " +"per ciascuna voce di un indice BRIN." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:291 msgid "Buffering" @@ -5841,36 +5858,37 @@ msgstr "Avviso" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:490 msgid "" -"Changing access method will clear columns collection. Do you want to continue?" +"Changing access method will clear columns collection. Do you want to " +"continue?" msgstr "" -"La modifica del metodo di accesso cancellerà la raccolta di colonne. Vuoi " -"continuare?" +"La modifica del metodo di accesso cancellerà la raccolta di colonne. Vuoi" +" continuare?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "Unico?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "Clustered?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "Valido?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "Primario?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "Índice di sistema?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "Build simultaneo?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "È necessario specificare almeno una colonna/espressione." @@ -6142,7 +6160,8 @@ msgstr "Colonna: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:988 msgid "User can select any column from the list of available columns." msgstr "" -"L'utente può selezionare qualsiasi colonna dalla lista delle colonne disponibili." +"L'utente può selezionare qualsiasi colonna dalla lista delle colonne " +"disponibili." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:368 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:990 @@ -6153,7 +6172,8 @@ msgstr "Espressione: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:991 msgid "User can specify expression to create partition key." msgstr "" -"L'utente può indicare un'espressione per creare la chiave della partizione." +"L'utente può indicare un'espressione per creare la chiave della " +"partizione." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:371 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:993 @@ -6163,13 +6183,14 @@ msgstr "Esempio: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:372 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:994 msgid "" -"Let's say, we want to create a partition table based per year for the column " -"'saledate', having datatype 'date/timestamp', then we need to specify the " -"expression as 'extract(YEAR from saledate)' as partition key." +"Let's say, we want to create a partition table based per year for the " +"column 'saledate', having datatype 'date/timestamp', then we need to " +"specify the expression as 'extract(YEAR from saledate)' as partition key." msgstr "" -"Se vogliamo creare una tabella delle partizioni in base all'anno per la colonna " -"'saledate', con tipo di dati 'data / timestamp', quindi dobbiamo specificare " -"l'espressione come 'extract (YEAR from saledate)' come chiave di partizione." +"Se vogliamo creare una tabella delle partizioni in base all'anno per la " +"colonna 'saledate', con tipo di dati 'data / timestamp', quindi dobbiamo " +"specificare l'espressione come 'extract (YEAR from saledate)' come chiave" +" di partizione." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:390 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1012 @@ -6184,12 +6205,12 @@ msgstr "Creazione tabella: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:403 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1025 msgid "" -"User can create multiple partitions while creating new partitioned table. " -"Operation switch is disabled in this scenario." +"User can create multiple partitions while creating new partitioned table." +" Operation switch is disabled in this scenario." msgstr "" -"L'utente può creare partizioni multiple mentre è in fase di creazione un nuova " -"tabella partizionata. Il cambio di operazione è disabilitato in questa " -"situazione." +"L'utente può creare partizioni multiple mentre è in fase di creazione un " +"nuova tabella partizionata. Il cambio di operazione è disabilitato in " +"questa situazione." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:405 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1027 @@ -6199,12 +6220,12 @@ msgstr "Modifica tabella esistente: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:406 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1028 msgid "" -"User can create/attach/detach multiple partitions. In attach operation user can " -"select table from the list of suitable tables to be attached." +"User can create/attach/detach multiple partitions. In attach operation " +"user can select table from the list of suitable tables to be attached." msgstr "" -"L'utente può creare/agganciare/sganciare molteplici partizioni. In fase di " -"aggancio l'utente può selezionare la tabella dalla lista delle tabelle adatte ad " -"essere agganciate." +"L'utente può creare/agganciare/sganciare molteplici partizioni. In fase " +"di aggancio l'utente può selezionare la tabella dalla lista delle tabelle" +" adatte ad essere agganciate." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:408 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1030 @@ -6217,8 +6238,8 @@ msgid "" "The default partition can store rows that do not fall into any existing " "partition’s range or list." msgstr "" -"La partizione di default può memorizzare righe che non fanno parte in nessun " -"insieme o lista delle partizioni esistenti." +"La partizione di default può memorizzare righe che non fanno parte in " +"nessun insieme o lista delle partizioni esistenti." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:411 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1033 @@ -6228,12 +6249,12 @@ msgstr "Da/A/In ingresso: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:412 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1034 msgid "" -"From/To/In input: Values for these fields must be quoted with single quote. For " -"more than one partition key values must be comma(,) separated." +"From/To/In input: Values for these fields must be quoted with single " +"quote. For more than one partition key values must be comma(,) separated." msgstr "" "Da / A / In input: i valori per questi campi devono essere indicati con " -"virgolette singole. Per più di una chiave di partizione i valori devono essere " -"separati da virgola (,)." +"virgolette singole. Per più di una chiave di partizione i valori devono " +"essere separati da virgola (,)." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:414 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1036 @@ -6243,12 +6264,12 @@ msgstr "Esempio: Da/A: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:415 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1037 msgid "" -"Enabled for range partition. Consider partitioned table with multiple keys of " -"type Integer, then values should be specified like '100','200'." +"Enabled for range partition. Consider partitioned table with multiple " +"keys of type Integer, then values should be specified like '100','200'." msgstr "" -"Abilita per l'insieme della partizione. Considera la tabella partizionata con " -"più chiavi di tipo Intero, quindi i valori devono essere specificati come '100', " -"'200'." +"Abilita per l'insieme della partizione. Considera la tabella partizionata" +" con più chiavi di tipo Intero, quindi i valori devono essere specificati" +" come '100', '200'." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:417 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1039 @@ -6258,11 +6279,11 @@ msgstr "In: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:418 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1040 msgid "" -"Enabled for list partition. Values must be comma(,) separated and quoted with " -"single quote." +"Enabled for list partition. Values must be comma(,) separated and quoted " +"with single quote." msgstr "" -"Abilitato per la partizione elenco. I valori devono essere separati da virgola " -"(,) e indicati tra virgolette singole." +"Abilitato per la partizione elenco. I valori devono essere separati da " +"virgola (,) e indicati tra virgolette singole." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:420 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1042 @@ -6276,7 +6297,7 @@ msgstr "Abilitato per la partizione hash." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "Impostazioni archiviazione" @@ -6337,18 +6358,20 @@ msgstr "Usando: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:98 msgid "" -"This expression will be added to queries that refer to the table if row level " -"security is enabled. Rows for which the expression returns true will be visible. " -"Any rows for which the expression returns false or null will not be visible to " -"the user (in a SELECT), and will not be available for modification (in an UPDATE " -"or DELETE). Such rows are silently suppressed; no error is reported." +"This expression will be added to queries that refer to the table if row " +"level security is enabled. Rows for which the expression returns true " +"will be visible. Any rows for which the expression returns false or null " +"will not be visible to the user (in a SELECT), and will not be available " +"for modification (in an UPDATE or DELETE). Such rows are silently " +"suppressed; no error is reported." msgstr "" -"Questa espressione verrà aggiunta alle query che fanno riferimento alla tabella " -"se la sicurezza a livello di riga è abilitata. Le righe per le quali " -"l'espressione restituisce true saranno visibili. Le righe per le quali " -"l'espressione restituisce false o null non saranno visibili all'utente (in un " -"SELECT) e non saranno disponibili per la modifica (in un UPDATE o DELETE). Tali " -"file vengono silenziosamente eliminate; non viene segnalato alcun errore." +"Questa espressione verrà aggiunta alle query che fanno riferimento alla " +"tabella se la sicurezza a livello di riga è abilitata. Le righe per le " +"quali l'espressione restituisce true saranno visibili. Le righe per le " +"quali l'espressione restituisce false o null non saranno visibili " +"all'utente (in un SELECT) e non saranno disponibili per la modifica (in " +"un UPDATE o DELETE). Tali file vengono silenziosamente eliminate; non " +"viene segnalato alcun errore." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:100 msgid "With check: " @@ -6356,17 +6379,18 @@ msgstr "Con verifica: " #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:101 msgid "" -"This expression will be used in INSERT and UPDATE queries against the table if " -"row level security is enabled. Only rows for which the expression evaluates to " -"true will be allowed. An error will be thrown if the expression evaluates to " -"false or null for any of the records inserted or any of the records that result " -"from the update." +"This expression will be used in INSERT and UPDATE queries against the " +"table if row level security is enabled. Only rows for which the " +"expression evaluates to true will be allowed. An error will be thrown if " +"the expression evaluates to false or null for any of the records inserted" +" or any of the records that result from the update." msgstr "" -"Questa espressione verrà utilizzata nelle query INSERT e UPDATE sulla tabella se " -"la sicurezza a livello di riga è abilitata. Saranno consentite solo le righe per " -"le quali l'espressione viene valutata vera. Verrà generato un errore se " -"l'espressione restituisce false o null per uno qualsiasi dei record inseriti o " -"uno dei record risultanti dall'aggiornamento." +"Questa espressione verrà utilizzata nelle query INSERT e UPDATE sulla " +"tabella se la sicurezza a livello di riga è abilitata. Saranno consentite" +" solo le righe per le quali l'espressione viene valutata vera. Verrà " +"generato un errore se l'espressione restituisce false o null per uno " +"qualsiasi dei record inseriti o uno dei record risultanti " +"dall'aggiornamento." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/__init__.py:463 msgid "Rule dropped" @@ -6541,13 +6565,14 @@ msgstr "Verifica policy?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:678 msgid "" -"Please check if any policy exists. If no policy exists for the table, a default-" -"deny policy is used, meaning that no rows are visible or can be modified by " -"other users" +"Please check if any policy exists. If no policy exists for the table, a " +"default-deny policy is used, meaning that no rows are visible or can be " +"modified by other users" msgstr "" -"Si prega di verificare se esiste una criterio. Se non esiste alcun criterio per " -"la tabella, viene utilizzato un criterio di rifiuto predefinito, il che " -"significa che nessuna riga è visibile o può essere modificata da altri utenti" +"Si prega di verificare se esiste una criterio. Se non esiste alcun " +"criterio per la tabella, viene utilizzato un criterio di rifiuto " +"predefinito, il che significa che nessuna riga è visibile o può essere " +"modificata da altri utenti" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:684 msgid "Force RLS Policy?" @@ -7140,7 +7165,8 @@ msgstr "Il sottotipo deve essere definito nell'insieme dei tipi." #: pgadmin/browser/server_groups/servers/databases/schemas/types/__init__.py:1002 msgid "External types require both input and output conversion functions." msgstr "" -"I tipi esterni richiedono entrambe le funzioni di conversione di input e output." +"I tipi esterni richiedono entrambe le funzioni di conversione di input e " +"output." #: pgadmin/browser/server_groups/servers/databases/schemas/types/__init__.py:1191 msgid "The specified type could not be found.\n" @@ -7196,8 +7222,8 @@ msgid "Multirange type name" msgstr "Nome del tipo multiintervallo" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "Sottotipo non può essere vuoto" +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7309,12 +7335,12 @@ msgid "Collatable?" msgstr "Collatable?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "La funzione di input non può essere vuota" +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "La funzione di output non può essere vuota" +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7426,8 +7452,10 @@ msgid "Refresh Materialized View" msgstr "Aggiorna vista materializzata" #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:187 -#: pgadmin/tools/backup/__init__.py:116 pgadmin/tools/import_export/__init__.py:105 -#: pgadmin/tools/maintenance/__init__.py:61 pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/backup/__init__.py:116 +#: pgadmin/tools/import_export/__init__.py:105 +#: pgadmin/tools/maintenance/__init__.py:61 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "Not available" @@ -7447,7 +7475,8 @@ msgstr "Vista eliminata" #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:1780 msgid "" "\n" -"-- Changing the columns in a view requires dropping and re-creating the view.\n" +"-- Changing the columns in a view requires dropping and re-creating the " +"view.\n" "-- This may fail if other objects are dependent upon this view,\n" "-- or may cause procedural functions to fail if they are not modified to\n" "-- take account of the changes.\n" @@ -7460,19 +7489,18 @@ msgstr "" "modificate\n" "-- tenere conto delle modifiche.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "Impossibile trovare il server specificato" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 -#: pgadmin/tools/backup/__init__.py:426 pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 +#: pgadmin/tools/backup/__init__.py:426 +#: pgadmin/tools/maintenance/__init__.py:193 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "Per favore, connettiti prima al server." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "Processo di aggiornamento della vista materializzata creato." @@ -7502,34 +7530,35 @@ msgstr "Senza dati" msgid "With data (concurrently)" msgstr "Con datos (concurrente)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "Seleziona il server o il nodo figlio dall'albero." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "Utilità non trovata" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "" -"Impossibile creare il processo di aggiornamento della vista materializzata." +"Impossibile creare il processo di aggiornamento della vista " +"materializzata." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "Impossibile recuperare le informazioni sull'utilità" @@ -7541,22 +7570,23 @@ msgstr "Vista materializzata di sistema?" msgid "With data?" msgstr "Con dati?" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "Parametro" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "Inserisci il codice sorgente della vista." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" -"Updating the definition will drop and re-create the materialized view. It may " -"result in loss of information about its dependent objects." +"Updating the definition will drop and re-create the materialized view. It" +" may result in loss of information about its dependent objects." msgstr "" -"L'aggiornamento della definizione eliminerà e ricrea la vista materializzata. " -"Potrebbe provocare la perdita di informazioni sui suoi oggetti dipendenti." +"L'aggiornamento della definizione eliminerà e ricrea la vista " +"materializzata. Potrebbe provocare la perdita di informazioni sui suoi " +"oggetti dipendenti." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:78 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.js:85 @@ -7597,14 +7627,15 @@ msgstr "Cascata" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:166 msgid "" -"Changing the columns in a view requires dropping and re-creating the view. This " -"may fail if other objects are dependent upon this view, or may cause procedural " -"functions to fail if they are not modified to take account of the changes." +"Changing the columns in a view requires dropping and re-creating the " +"view. This may fail if other objects are dependent upon this view, or may" +" cause procedural functions to fail if they are not modified to take " +"account of the changes." msgstr "" "La modifica delle colonne in una vista richiede l'eliminazione e la " -"ricostruzione della vista. Ciò può non riuscire se altri oggetti dipendono da " -"questa vista o può causare il fallimento di funzioni procedurali se non vengono " -"modificate per tener conto delle modifiche." +"ricostruzione della vista. Ciò può non riuscire se altri oggetti " +"dipendono da questa vista o può causare il fallimento di funzioni " +"procedurali se non vengono modificate per tener conto delle modifiche." #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:168 msgid "Do you wish to continue?" @@ -7701,7 +7732,7 @@ msgstr "Disconnetti" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7802,12 +7833,12 @@ msgstr "Template?" #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:251 msgid "" -"Note: When the preferences setting 'show template databases' is set to false, " -"then template databases won't be displayed in the object explorer." +"Note: When the preferences setting 'show template databases' is set to " +"false, then template databases won't be displayed in the object explorer." msgstr "" "Nota: quando l'impostazione delle preferenze 'mostra database modello' è " -"impostata su false, i database modello non verranno visualizzati in Esplora " -"oggetti." +"impostata su false, i database modello non verranno visualizzati in " +"Esplora oggetti." #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:254 msgid "Allow connections?" @@ -7823,19 +7854,19 @@ msgstr "Limitazione dello schema" #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:305 msgid "" -"Note: Changes to the schema restriction will require the Schemas node in the " -"browser to be refreshed before they will be shown." +"Note: Changes to the schema restriction will require the Schemas node in " +"the browser to be refreshed before they will be shown." msgstr "" -"Nota: le modifiche alla restrizione dello schema richiederanno l'aggiornamento " -"del nodo Schemi nel browser prima di essere visualizzate." +"Nota: le modifiche alla restrizione dello schema richiederanno " +"l'aggiornamento del nodo Schemi nel browser prima di essere visualizzate." #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:315 msgid "" -"Please refresh the Schemas node to make changes to the schema restriction take " -"effect." +"Please refresh the Schemas node to make changes to the schema restriction" +" take effect." msgstr "" -"Aggiorna il nodo Schemi per rendere effettive le modifiche alla restrizione " -"dello schema." +"Aggiorna il nodo Schemi per rendere effettive le modifiche alla " +"restrizione dello schema." #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:329 msgid "Please specify Builtin Locale." @@ -7919,11 +7950,11 @@ msgstr "Connessione" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:356 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:372 msgid "" -"To apply changes to the connection configuration, please disconnect from the " -"server and then reconnect." +"To apply changes to the connection configuration, please disconnect from " +"the server and then reconnect." msgstr "" -"Per applicare le modifiche alla configurazione della connessione, disconnettersi " -"dal server e quindi riconnettersi." +"Per applicare le modifiche alla configurazione della connessione, " +"disconnettersi dal server e quindi riconnettersi." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:165 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:92 @@ -7937,7 +7968,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7952,8 +7983,8 @@ msgid "Passfile" msgstr "Passfile" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" -msgstr "Fare clic sul pulsante di aggiornamento per ottenere le pubblicazioni" +msgid "Click the refresh button to get the publications." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:92 @@ -8035,8 +8066,9 @@ msgid "" "Specifies whether the existing data in the publications that are being " "subscribed to should be copied once the replication starts." msgstr "" -"Specifica se i dati esistenti nelle pubblicazioni a cui si sta effettuando la " -"sottoscrizione devono essere copiati una volta avviata la replica." +"Specifica se i dati esistenti nelle pubblicazioni a cui si sta " +"effettuando la sottoscrizione devono essere copiati una volta avviata la " +"replica." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:314 msgid "Create slot?" @@ -8045,21 +8077,16 @@ msgstr "Creare uno slot?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription connects " -"to same database.Otherwise, the CREATE SUBSCRIPTION call will hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" -"Specifica se il comando deve creare lo slot di replica sull'editore. Questo " -"campo verrà disabilitato e impostato su false se la sottoscrizione si connette " -"allo stesso database. In caso contrario, la chiamata CREATE SUBSCRIPTION si " -"bloccherà." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" -"Specifies whether the subscription should be actively replicating, or whether it " -"should be just setup but not started yet." +"Specifies whether the subscription should be actively replicating, or " +"whether it should be just set up but not started yet." msgstr "" -"Specifica se la sottoscrizione deve essere replicata attivamente o se deve " -"essere solo configurata ma non ancora avviata." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 msgid "Refresh publication?" @@ -8075,13 +8102,13 @@ msgstr "Connesso?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:362 msgid "" -"Specifies whether the CREATE SUBSCRIPTION should connect to the publisher at " -"all. Setting this to false will change default values of enabled, create_slot " -"and copy_data to false." +"Specifies whether the CREATE SUBSCRIPTION should connect to the publisher" +" at all. Setting this to false will change default values of enabled, " +"create_slot and copy_data to false." msgstr "" -"Specifica se CREATE SUBSCRIPTION deve connettersi all'editore. L'impostazione di " -"questo su false cambierà i valori predefiniti di enabled, create_slot e " -"copy_data in false." +"Specifica se CREATE SUBSCRIPTION deve connettersi all'editore. " +"L'impostazione di questo su false cambierà i valori predefiniti di " +"enabled, create_slot e copy_data in false." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:366 #: pgadmin/dashboard/static/js/Replication/PGDReplication.jsx:118 @@ -8090,8 +8117,8 @@ msgstr "Nome dello slot" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:369 msgid "" -"Name of the replication slot to use. The default behavior is to use the name of " -"the subscription for the slot name." +"Name of the replication slot to use. The default behavior is to use the " +"name of the subscription for the slot name." msgstr "" "Nome dello slot di replica da utilizzare. Il comportamento predefinito è " "utilizzare il nome dell'abbonamento per il nome dello slot." @@ -8102,11 +8129,11 @@ msgstr "Commit sincrono" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:375 msgid "" -"The value of this parameter overrides the synchronous_commit setting. The " -"default value is off." +"The value of this parameter overrides the synchronous_commit setting. The" +" default value is off." msgstr "" -"Il valore di questo parametro sostituisce l'impostazione synchronous_commit. Il " -"valore predefinito è disattivato." +"Il valore di questo parametro sostituisce l'impostazione " +"synchronous_commit. Il valore predefinito è disattivato." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:391 msgid "Streaming" @@ -8114,14 +8141,14 @@ msgstr "Streaming" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:414 msgid "" -"Specifies whether to enable streaming of in-progress transactions for this " -"subscription. By default, all transactions are fully decoded on the publisher " -"and only then sent to the subscriber as a whole." +"Specifies whether to enable streaming of in-progress transactions for " +"this subscription. By default, all transactions are fully decoded on the " +"publisher and only then sent to the subscriber as a whole." msgstr "" -"Specifica se abilitare lo streaming delle transazioni in corso per questa " -"sottoscrizione. Per impostazione predefinita, tutte le transazioni vengono " -"completamente decodificate sull'editore e solo successivamente inviate " -"all'abbonato nel suo complesso." +"Specifica se abilitare lo streaming delle transazioni in corso per questa" +" sottoscrizione. Per impostazione predefinita, tutte le transazioni " +"vengono completamente decodificate sull'editore e solo successivamente " +"inviate all'abbonato nel suo complesso." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:418 msgid "Binary?" @@ -8129,15 +8156,15 @@ msgstr "Binario?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:422 msgid "" -"Specifies whether the subscription will request the publisher to send the data " -"in binary format (as opposed to text). Even when this option is enabled, only " -"data types having binary send and receive functions will be transferred in " -"binary." +"Specifies whether the subscription will request the publisher to send the" +" data in binary format (as opposed to text). Even when this option is " +"enabled, only data types having binary send and receive functions will be" +" transferred in binary." msgstr "" -"Specifica se la sottoscrizione richiederà all'editore di inviare i dati in " -"formato binario (anziché testo). Anche quando questa opzione è abilitata, solo i " -"tipi di dati con funzioni di invio e ricezione binarie verranno trasferiti in " -"binario." +"Specifica se la sottoscrizione richiederà all'editore di inviare i dati " +"in formato binario (anziché testo). Anche quando questa opzione è " +"abilitata, solo i tipi di dati con funzioni di invio e ricezione binarie " +"verranno trasferiti in binario." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:427 msgid "Two phase?" @@ -8153,13 +8180,13 @@ msgstr "Disabilitare in caso di errore?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:447 msgid "" -"Specifies whether the subscription should be automatically disabled if any " -"errors are detected by subscription workers during data replication from the " -"publisher." +"Specifies whether the subscription should be automatically disabled if " +"any errors are detected by subscription workers during data replication " +"from the publisher." msgstr "" -"Specifica se la sottoscrizione deve essere disabilitata automaticamente nel caso " -"in cui vengano rilevati errori dagli operatori della sottoscrizione durante la " -"replica dei dati dall'editore." +"Specifica se la sottoscrizione deve essere disabilitata automaticamente " +"nel caso in cui vengano rilevati errori dagli operatori della " +"sottoscrizione durante la replica dei dati dall'editore." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:451 msgid "Run as owner?" @@ -8167,13 +8194,13 @@ msgstr "Eseguire come proprietario?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:455 msgid "" -"If true, all replication actions are performed as the subscription owner. If " -"false, replication workers will perform actions on each table as the owner of " -"that table." +"If true, all replication actions are performed as the subscription owner." +" If false, replication workers will perform actions on each table as the " +"owner of that table." msgstr "" -"Se true, tutte le azioni di replica vengono eseguite come proprietario della " -"sottoscrizione. Se false, gli operatori di replica eseguiranno azioni su " -"ciascuna tabella come proprietario di quella tabella." +"Se true, tutte le azioni di replica vengono eseguite come proprietario " +"della sottoscrizione. Se false, gli operatori di replica eseguiranno " +"azioni su ciascuna tabella come proprietario di quella tabella." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:459 msgid "Password required?" @@ -8182,12 +8209,12 @@ msgstr "Password richiesta?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:463 msgid "" "Specifies whether connections to the publisher made as a result of this " -"subscription must use password authentication. Only superusers can set this " -"value to false." +"subscription must use password authentication. Only superusers can set " +"this value to false." msgstr "" -"Specifica se le connessioni all'editore effettuate come risultato di questa " -"sottoscrizione devono utilizzare l'autenticazione tramite password. Solo i " -"superutenti possono impostare questo valore su false." +"Specifica se le connessioni all'editore effettuate come risultato di " +"questa sottoscrizione devono utilizzare l'autenticazione tramite " +"password. Solo i superutenti possono impostare questo valore su false." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:467 #: pgadmin/dashboard/static/js/Replication/schema_ui/pgd_incoming.ui.js:31 @@ -8206,18 +8233,19 @@ msgstr "qualsiasi" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:478 msgid "" -"Specifies whether the subscription will request the publisher to only send " -"changes that do not have an origin or send changes regardless of origin. Setting " -"origin to none means that the subscription will request the publisher to only " -"send changes that do not have an origin. Setting origin to any means that the " -"publisher sends changes regardless of their origin." +"Specifies whether the subscription will request the publisher to only " +"send changes that do not have an origin or send changes regardless of " +"origin. Setting origin to none means that the subscription will request " +"the publisher to only send changes that do not have an origin. Setting " +"origin to any means that the publisher sends changes regardless of their " +"origin." msgstr "" "Specifica se la sottoscrizione richiederà all'editore di inviare solo le " -"modifiche che non hanno un'origine o di inviare modifiche indipendentemente " -"dall'origine. Impostare l'origine su nessuna significa che l'abbonamento " -"richiederà all'editore di inviare solo le modifiche che non hanno un'origine. " -"Impostare Origin su Any significa che l'editore invia le modifiche " -"indipendentemente dalla loro origine." +"modifiche che non hanno un'origine o di inviare modifiche " +"indipendentemente dall'origine. Impostare l'origine su nessuna significa " +"che l'abbonamento richiederà all'editore di inviare solo le modifiche che" +" non hanno un'origine. Impostare Origin su Any significa che l'editore " +"invia le modifiche indipendentemente dalla loro origine." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:482 msgid "Failover" @@ -8225,17 +8253,14 @@ msgstr "Failover" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:486 msgid "" -"Specifies whether the replication slots associated with the subscription are " -"enabled to be synced to the standbys so that logical replication can be resumed " -"from the new primary after failover" +"Specifies whether the replication slots associated with the subscription " +"are enabled to be synced to the standbys so that logical replication can " +"be resumed from the new primary after failover." msgstr "" -"Specifica se gli slot di replica associati alla sottoscrizione sono abilitati " -"per essere sincronizzati con gli standby in modo che la replica logica possa " -"essere ripresa dal nuovo primario dopo il failover" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "È necessario specificare Nome host o Indirizzo." +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8244,7 +8269,7 @@ msgstr "Il nome utente deve essere indicaro." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "La porta deve essere indicata." @@ -8410,41 +8435,42 @@ msgstr "stile cron" #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:138 msgid "For each selected time or date element, the schedule will execute." msgstr "" -"Per ogni elemento di data o ora selezionato, verrà eseguita la pianificazione." +"Per ogni elemento di data o ora selezionato, verrà eseguita la " +"pianificazione." #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:140 msgid "" -"e.g. To execute at 5 minutes past every hour, simply select ‘05’ in the Minutes " -"list box." +"e.g. To execute at 5 minutes past every hour, simply select ‘05’ in the " +"Minutes list box." msgstr "" -"es. Per eseguire ogni ora dopo 5 minuti, selezionare semplicemente \"05\" nella " -"casella di riepilogo Minuti." +"es. Per eseguire ogni ora dopo 5 minuti, selezionare semplicemente \"05\"" +" nella casella di riepilogo Minuti." #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:142 msgid "" -"Values from more than one field may be specified in order to further control the " -"schedule." +"Values from more than one field may be specified in order to further " +"control the schedule." msgstr "" "È possibile specificare i valori di più di un campo per controllare " "ulteriormente la pianificazione." #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:144 msgid "" -"e.g. To execute at 12:05 and 14:05 every Monday and Thursday, you would click " -"minute 05, hours 12 and 14, and weekdays Monday and Thursday." +"e.g. To execute at 12:05 and 14:05 every Monday and Thursday, you would " +"click minute 05, hours 12 and 14, and weekdays Monday and Thursday." msgstr "" -"es. Per eseguire alle 12:05 e alle 14:05 ogni lunedì e giovedì, fare clic sul " -"minuto 05, sulle ore 12 e 14 e sui giorni feriali lunedì e giovedì." +"es. Per eseguire alle 12:05 e alle 14:05 ogni lunedì e giovedì, fare clic" +" sul minuto 05, sulle ore 12 e 14 e sui giorni feriali lunedì e giovedì." #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:146 msgid "" -"For additional flexibility, the Month Days check list includes an extra Last Day " -"option. This matches the last day of the month, whether it happens to be the " -"28th, 29th, 30th or 31st." +"For additional flexibility, the Month Days check list includes an extra " +"Last Day option. This matches the last day of the month, whether it " +"happens to be the 28th, 29th, 30th or 31st." msgstr "" -"Per una maggiore flessibilità, l'elenco di controllo dei giorni del mese include " -"un'opzione aggiuntiva dell'ultimo giorno. Corrisponde all'ultimo giorno del " -"mese, che sia il 28, 29, 30 o 31." +"Per una maggiore flessibilità, l'elenco di controllo dei giorni del mese " +"include un'opzione aggiuntiva dell'ultimo giorno. Corrisponde all'ultimo " +"giorno del mese, che sia il 28, 29, 30 o 31." #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:150 msgid "Week days" @@ -8500,11 +8526,11 @@ msgstr "Classe dell'operazione" #: pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job.ui.js:64 msgid "" -"Please select a class to categorize the job. This option will not affect the way " -"the job runs." +"Please select a class to categorize the job. This option will not affect " +"the way the job runs." msgstr "" -"Seleziona una classe per classificare il lavoro. Questa opzione non influirà " -"sulla modalità di esecuzione del lavoro." +"Seleziona una classe per classificare il lavoro. Questa opzione non " +"influirà sulla modalità di esecuzione del lavoro." #: pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job.ui.js:67 #: pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job.ui.js:70 @@ -8513,12 +8539,13 @@ msgstr "Agent del server host" #: pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job.ui.js:72 msgid "" -"Enter the hostname of a machine running pgAgent if you wish to ensure only that " -"machine will run this job. Leave blank if any host may run the job." +"Enter the hostname of a machine running pgAgent if you wish to ensure " +"only that machine will run this job. Leave blank if any host may run the " +"job." msgstr "" "Immettere il nome host di una macchina che esegue pgAgent se si desidera " -"assicurarsi che solo quella macchina eseguirà questo lavoro. Lasciare vuoto se " -"un host può eseguire il processo." +"assicurarsi che solo quella macchina eseguirà questo lavoro. Lasciare " +"vuoto se un host può eseguire il processo." #: pgadmin/browser/server_groups/servers/pgagent/static/js/pga_job.ui.js:76 msgid "Created" @@ -8603,17 +8630,19 @@ msgstr "Remoto" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:115 msgid "" -"Select Local if the job step will execute on the local database " -"server, or Remote to specify a remote database server." +"Select Local if the job step will execute on the local " +"database server, or Remote to specify a remote database " +"server." msgstr "" -"Seleziona Locale se il passaggio del processo verrà eseguito " -"sul server di database locale o Remoto per specificare un " -"server di database remoto." +"Seleziona Locale se il passaggio del processo verrà " +"eseguito sul server di database locale o Remoto per " +"specificare un server di database remoto." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:130 msgid "Please select the database on which the job step will run." msgstr "" -"Selezionare il database su cui verrà eseguito questo passaggio del processo." +"Selezionare il database su cui verrà eseguito questo passaggio del " +"processo." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:133 msgid "Connection string" @@ -8621,24 +8650,26 @@ msgstr "Stringa di connessione" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:136 msgid "" -"Please specify the connection string for the remote database server. Each " -"parameter setting is in the form keyword = value. Spaces around the equal sign " -"are optional. To write an empty value, or a value containing spaces, surround it " -"with single quotes, e.g., keyword = 'a value'. Single quotes and backslashes " -"within the value must be escaped with a backslash, i.e., ' and \\.
For more " -"information, please see the documentation on libpq " -"connection strings." +"Please specify the connection string for the remote database server. Each" +" parameter setting is in the form keyword = value. Spaces around the " +"equal sign are optional. To write an empty value, or a value containing " +"spaces, surround it with single quotes, e.g., keyword = 'a value'. Single" +" quotes and backslashes within the value must be escaped with a " +"backslash, i.e., ' and \\.
For more information, please see the " +"documentation on libpq connection " +"strings." msgstr "" -"Specificare la stringa di connessione per il server di database remoto. Ogni " -"impostazione di parametro è nel formato parola chiave = valore. Gli spazi " -"attorno al segno uguale sono opzionali. Per scrivere un valore vuoto o un valore " -"contenente spazi, racchiudilo tra virgolette singole, ad esempio parola chiave = " -"\"un valore\". Virgolette singole e barre rovesciate all'interno del valore " -"devono essere salvate con una barra rovesciata, ovvero \"e \\.
Per " -"ulteriori informazioni, consultare la documentazione su stringhe di connessione libpq ." +"Specificare la stringa di connessione per il server di database remoto. " +"Ogni impostazione di parametro è nel formato parola chiave = valore. Gli " +"spazi attorno al segno uguale sono opzionali. Per scrivere un valore " +"vuoto o un valore contenente spazi, racchiudilo tra virgolette singole, " +"ad esempio parola chiave = \"un valore\". Virgolette singole e barre " +"rovesciate all'interno del valore devono essere salvate con una barra " +"rovesciata, ovvero \"e \\.
Per ulteriori informazioni, consultare la" +" documentazione su stringhe di " +"connessione libpq ." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:139 msgid "On error" @@ -8649,7 +8680,7 @@ msgid "Fail" msgstr "Fallito" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8683,8 +8714,8 @@ msgid "Please specify code to execute." msgstr "Si prega di specificare il codice da eseguire." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." -msgstr "Si prega di selezionare l'opzione valida su errore." +msgid "Please select a valid on error option." +msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_jobstep/sql/pre3.4/stats.sql:2 @@ -8948,7 +8979,8 @@ msgstr "Il limite di connessione deve essere un valore intero o uguale a -1." #, python-brace-format msgid "" "\n" -"Role members information must be passed as an array of JSON objects in the\n" +"Role members information must be passed as an array of JSON objects in " +"the\n" "following format:\n" "\n" "rolmembers:[{\n" @@ -8959,8 +8991,8 @@ msgid "" "]" msgstr "" "\n" -"Le informazioni sui membri del ruolo devono essere passate come matrice di " -"oggetti JSON nel file\n" +"Le informazioni sui membri del ruolo devono essere passate come matrice " +"di oggetti JSON nel file\n" "seguente formato:\n" "\n" "rolmembers: [{\n" @@ -8973,7 +9005,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:313 msgid "" "\n" -"Role membership information must be passed as a string representing an array of\n" +"Role membership information must be passed as a string representing an " +"array of\n" "JSON objects in the following format:\n" "rolmembers:{\n" " 'added': [{\n" @@ -8996,8 +9029,8 @@ msgid "" " ]\n" msgstr "" "\n" -"Le informazioni sull'appartenenza al ruolo devono essere passate come stringa " -"che rappresenta un array di\n" +"Le informazioni sull'appartenenza al ruolo devono essere passate come " +"stringa che rappresenta un array di\n" "Oggetti JSON nel seguente formato:\n" "rolmembers: {\n" " \"aggiunto\": [{\n" @@ -9023,7 +9056,8 @@ msgstr "" #, python-brace-format msgid "" "\n" -"Role membership information must be passed as an array of JSON objects in the\n" +"Role membership information must be passed as an array of JSON objects in" +" the\n" "following format:\n" "\n" "rolmembership:[{\n" @@ -9034,7 +9068,8 @@ msgid "" "]" msgstr "" "\n" -"Le informazioni del ruoto di appartenenza devono essere passate come array di\n" +"Le informazioni del ruoto di appartenenza devono essere passate come " +"array di\n" "oggetti JSON nel seguente formato:\n" "\n" "rolmembership:[{\n" @@ -9047,7 +9082,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:372 msgid "" "\n" -"Role membership information must be passed as a string representing an array of\n" +"Role membership information must be passed as a string representing an " +"array of\n" "JSON objects in the following format:\n" "rolmembership:{\n" " 'added': [{\n" @@ -9070,7 +9106,8 @@ msgid "" " ]\n" msgstr "" "\n" -"Le informazioni del ruoto di appartenenza devono essere passate come array di\n" +"Le informazioni del ruoto di appartenenza devono essere passate come " +"array di\n" "oggetti JSON nel seguente formato:\n" "rolmembership:{\n" " 'added': [{\n" @@ -9096,7 +9133,8 @@ msgstr "" #, python-brace-format msgid "" "\n" -"Security Label must be passed as an array of JSON objects in the following\n" +"Security Label must be passed as an array of JSON objects in the " +"following\n" "format:\n" "seclabels:[{\n" " provider: ,\n" @@ -9106,8 +9144,8 @@ msgid "" "]" msgstr "" "\n" -"L'etichetta di sicurezza deve essere passata come array di oggetti JSON nel " -"seguente\n" +"L'etichetta di sicurezza deve essere passata come array di oggetti JSON " +"nel seguente\n" "formato:\n" "seclabels:[{\n" " provider: ,\n" @@ -9119,7 +9157,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:427 msgid "" "\n" -"Security Label must be passed as an array of JSON objects in the following\n" +"Security Label must be passed as an array of JSON objects in the " +"following\n" "format:\n" "seclabels:{\n" " 'added': [{\n" @@ -9142,8 +9181,8 @@ msgid "" " ]\n" msgstr "" "\n" -"L'etichetta di sicurezza deve essere passata come array di oggetti JSON nel " -"seguente\n" +"L'etichetta di sicurezza deve essere passata come array di oggetti JSON " +"nel seguente\n" "formato:\n" "seclabels:{\n" " 'added': [{\n" @@ -9169,7 +9208,8 @@ msgstr "" #, python-brace-format msgid "" "\n" -"Configuration parameters/variables must be passed as an array of JSON objects\n" +"Configuration parameters/variables must be passed as an array of JSON " +"objects\n" "in the following format in create mode:\n" "variables:[{\n" "database: or null,\n" @@ -9180,8 +9220,8 @@ msgid "" "]" msgstr "" "\n" -"I parametri / variabili di configurazione devono essere passati come un array di " -"oggetti JSON\n" +"I parametri / variabili di configurazione devono essere passati come un " +"array di oggetti JSON\n" "nel seguente formato in modalità di creazione:\n" "variabili: [{\n" "database: o null,\n" @@ -9194,7 +9234,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:482 msgid "" "\n" -"Configuration parameters/variables must be passed as an array of JSON objects\n" +"Configuration parameters/variables must be passed as an array of JSON " +"objects\n" "in the following format in update mode:\n" "rolmembership:{\n" "'added': [{\n" @@ -9220,8 +9261,8 @@ msgid "" " ]\n" msgstr "" "\n" -"I parametri / variabili di configurazione devono essere passati come un array di " -"oggetti JSON\n" +"I parametri / variabili di configurazione devono essere passati come un " +"array di oggetti JSON\n" "nel seguente formato in modalità aggiornamento:\n" "rolmembership: {\n" "\"added\": [{\n" @@ -9300,13 +9341,13 @@ msgstr "Impossibile eliminare il ruolo. \\n {0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" -msgstr "Impossibile generare una query di ingegneria inversa per il ruolo. \\n {0}" +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "Impossibile generare una query di ingegneria inversa per il ruolo." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9322,8 +9363,8 @@ msgid "" "Error retrieving variable information for the role.\n" "{0}" msgstr "" -"Errore durante il recupero delle informazioni sulle variabili per il ruolo. \\n " -"{0}" +"Errore durante il recupero delle informazioni sulle variabili per il " +"ruolo. \\n {0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:1272 #, python-brace-format @@ -9372,9 +9413,9 @@ msgstr "Account scaduto" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never expire." +"Please note that if you leave this field blank, then the password will " +"never expire." msgstr "" -"Tieni presente che se lasci vuoto questo campo, la password non scadrà mai." #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 msgid "No Expiry" @@ -9431,7 +9472,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:192 msgid "Roles shown with a check mark have the WITH ADMIN OPTION set." msgstr "" -"I ruoli mostrati con un segno di spunta hanno l'impostazione WITH ADMIN OPTION." +"I ruoli mostrati con un segno di spunta hanno l'impostazione WITH ADMIN " +"OPTION." #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:51 #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:62 @@ -9453,58 +9495,54 @@ msgid "Reassign" msgstr "Riassegna" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "Elimina" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" -"Cambia la proprietà o\n" -"elimina gli oggetti del database di proprietà di un ruolo del database" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 msgid "Reassign objects to" msgstr "Riassegna gli oggetti a" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" -msgstr "Nuovo proprietario degli oggetti interessati" +msgid "New owner of the affected objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" -"Note: CASCADE will automatically drop objects that depend on the affected " -"objects, and in turn all objects that depend on those objects" +"Note: CASCADE will automatically drop objects that depend on the affected" +" objects, and in turn all objects that depend on those objects." msgstr "" -"Nota: CASCADE rilascerà automaticamente gli oggetti che dipendono dagli oggetti " -"interessati e, a loro volta, tutti gli oggetti che dipendono da quegli oggetti" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 msgid "From database" msgstr "Dal database" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" -msgstr "Database di destinazione su cui verrà eseguita l'operazione" +msgid "Target database on which the operation will be carried out." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" -msgstr "\"Riassegna oggetti a\" non può essere vuoto" +msgid "'Reassign objects to' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" -msgstr "'Dal database' non può essere vuoto" +msgid "'From database' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 #, python-brace-format msgid "" -"Are you sure you wish to ${state.role_op} all the objects owned by the selected " -"role?" +"Are you sure you wish to ${state.role_op} all the objects owned by the " +"selected role?" msgstr "" -"Sei sicuro di voler ${state.role_op} tutti gli oggetti di proprietà del ruolo " -"selezionato?" +"Sei sicuro di voler ${state.role_op} tutti gli oggetti di proprietà del " +"ruolo selezionato?" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:212 #, python-brace-format @@ -9592,10 +9630,11 @@ msgstr "Ricaricare Configurazione" #: pgadmin/browser/server_groups/servers/static/js/server.js:117 msgid "" -"Please select a server from the object explorer to reload the configuration " -"files." +"Please select a server from the object explorer to reload the " +"configuration files." msgstr "" -"Selezionare un server da Esplora Oggetti per ricaricare i file di configurazione." +"Selezionare un server da Esplora Oggetti per ricaricare i file di " +"configurazione." #: pgadmin/browser/server_groups/servers/static/js/server.js:122 msgid "Add Named Restore Point..." @@ -9603,10 +9642,11 @@ msgstr "Aggiungi punto di ripristino denominato ..." #: pgadmin/browser/server_groups/servers/static/js/server.js:124 msgid "" -"Please select any server from the object explorer to Add Named Restore Point." +"Please select any server from the object explorer to Add Named Restore " +"Point." msgstr "" -"Selezionare qualsiasi server da Esplora Oggetti per aggiungere un punto di " -"ripristino con nome." +"Selezionare qualsiasi server da Esplora Oggetti per aggiungere un punto " +"di ripristino con nome." #: pgadmin/browser/server_groups/servers/static/js/server.js:129 msgid "Change Password..." @@ -9622,11 +9662,11 @@ msgstr "Fermare la replicazione dei WAL" #: pgadmin/browser/server_groups/servers/static/js/server.js:138 msgid "" -"Please select a connected database as a Super user and run in Recovery mode to " -"Pause Replay of WAL." +"Please select a connected database as a Super user and run in Recovery " +"mode to Pause Replay of WAL." msgstr "" -"Seleziona un database connesso come Super utente ed esegui in modalità di " -"ripristino per sospendere la riproduzione di WAL." +"Seleziona un database connesso come Super utente ed esegui in modalità di" +" ripristino per sospendere la riproduzione di WAL." #: pgadmin/browser/server_groups/servers/static/js/server.js:143 msgid "Resume Replay of WAL" @@ -9634,11 +9674,11 @@ msgstr "Recupera la replicazione dei WAL" #: pgadmin/browser/server_groups/servers/static/js/server.js:145 msgid "" -"Please select a connected database as a Super user and run in Recovery mode to " -"Resume Replay of WAL." +"Please select a connected database as a Super user and run in Recovery " +"mode to Resume Replay of WAL." msgstr "" -"Seleziona un database connesso come Super utente ed esegui in modalità di " -"ripristino per riprendere la riproduzione di WAL." +"Seleziona un database connesso come Super utente ed esegui in modalità di" +" ripristino per riprendere la riproduzione di WAL." #: pgadmin/browser/server_groups/servers/static/js/server.js:150 msgid "Clear Saved Password" @@ -9695,25 +9735,26 @@ msgstr "Elimina password Tunnel SSH" #: pgadmin/browser/server_groups/servers/static/js/server.js:479 #, python-format msgid "" -"Are you sure you want to clear the saved password of SSH Tunnel for server %s?" +"Are you sure you want to clear the saved password of SSH Tunnel for " +"server %s?" msgstr "Vuoi cancellare la password salvata del tunnel SSH per il server %s?" #: pgadmin/browser/server_groups/servers/static/js/server.js:585 msgid "" -"You have connected to a server version that is older than is supported by " -"pgAdmin. This may cause pgAdmin to break in strange and unpredictable ways. Or a " -"plague of frogs. Either way, you have been warned!" +"You have connected to a server version that is older than is supported by" +" pgAdmin. This may cause pgAdmin to break in strange and unpredictable " +"ways. Or a plague of frogs. Either way, you have been warned!" msgstr "" -"Ti sei connesso a una versione del server precedente a quella supportata da " -"pgAdmin. Ciò potrebbe causare l'interruzione di pgAdmin in modi strani e " -"imprevedibili. O una piaga di rane. Ad ogni modo, sei stato avvertito!" +"Ti sei connesso a una versione del server precedente a quella supportata " +"da pgAdmin. Ciò potrebbe causare l'interruzione di pgAdmin in modi strani" +" e imprevedibili. O una piaga di rane. Ad ogni modo, sei stato avvertito!" #: pgadmin/browser/server_groups/servers/static/js/server.js:588 msgid "Server connected" msgstr "Server connesso" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "Connettiti al server." @@ -10041,10 +10082,11 @@ msgstr "Crittografato GSS?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:403 msgid "" -"In edit mode the password field is enabled only if Save Password is set to true." +"In edit mode the password field is enabled only if Save Password is set " +"to true." msgstr "" -"In modalità di modifica il campo password è abilitato solo se Salva password è " -"impostato su vero." +"In modalità di modifica il campo password è abilitato solo se Salva " +"password è impostato su vero." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:405 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:510 @@ -10052,12 +10094,12 @@ msgid "Save password?" msgstr "Salvare la password?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "Servizio" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "Parametri di connessione" @@ -10103,12 +10145,13 @@ msgstr "Richiedi password?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:507 msgid "" -"This setting applies only when using an identity file. An identity file may or " -"may not have a password. If set to true the system will prompt for the password." +"This setting applies only when using an identity file. An identity file " +"may or may not have a password. If set to true the system will prompt for" +" the password." msgstr "" -"Questa impostazione si applica solo quando si utilizza un file di identità. Un " -"file di identità può avere o meno una password. Se impostata su \"true\", il " -"sistema richiederà la password." +"Questa impostazione si applica solo quando si utilizza un file di " +"identità. Un file di identità può avere o meno una password. Se impostata" +" su \"true\", il sistema richiederà la password." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:521 msgid "Keep alive (seconds)" @@ -10128,13 +10171,14 @@ msgstr "Comando di esecuzione della password" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:572 msgid "" -"The server hostname, port, and username can be passed as variables by using the " -"placeholders %HOST%, %PORT%, and %USERNAME%, which will be replaced with the " -"corresponding server connection information." +"The server hostname, port, and username can be passed as variables by " +"using the placeholders %HOST%, %PORT%, and %USERNAME%, which will be " +"replaced with the corresponding server connection information." msgstr "" -"Il nome host, la porta e il nome utente del server possono essere passati come " -"variabili utilizzando i segnaposto %HOST%, %PORT% e %USERNAME%, che verranno " -"sostituiti con le informazioni di connessione al server corrispondenti." +"Il nome host, la porta e il nome utente del server possono essere passati" +" come variabili utilizzando i segnaposto %HOST%, %PORT% e %USERNAME%, che" +" verranno sostituiti con le informazioni di connessione al server " +"corrispondenti." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:575 msgid "Password exec expiration (seconds)" @@ -10146,12 +10190,13 @@ msgstr "Preparare la soglia" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:587 msgid "" -"If it is set to 0, every query is prepared the first time it is executed. If it " -"is set to blank, prepared statements are disabled on the connection." +"If it is set to 0, every query is prepared the first time it is executed." +" If it is set to blank, prepared statements are disabled on the " +"connection." msgstr "" "Se è impostato su 0, ogni query viene preparata la prima volta che viene " -"eseguita. Se è impostato su vuoto, le istruzioni preparate vengono disabilitate " -"sulla connessione." +"eseguita. Se è impostato su vuoto, le istruzioni preparate vengono " +"disabilitate sulla connessione." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:590 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:591 @@ -10160,12 +10205,12 @@ msgstr "SQL successivo alla connessione" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:595 msgid "" -"Any query specified in the control below will be executed with autocommit mode " -"enabled for each connection to any database on this server." +"Any query specified in the control below will be executed with autocommit" +" mode enabled for each connection to any database on this server." msgstr "" -"Qualsiasi query specificata nel controllo sottostante verrà eseguita con la " -"modalità autocommit abilitata per ogni connessione a qualsiasi database su " -"questo server." +"Qualsiasi query specificata nel controllo sottostante verrà eseguita con " +"la modalità autocommit abilitata per ogni connessione a qualsiasi " +"database su questo server." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:598 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:599 @@ -10178,12 +10223,12 @@ msgid "Server group must be specified." msgstr "È necessario specificare il gruppo di server." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "È necessario specificare Nome host o Servizio." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "Il nome host deve essere un nome host valido o un indirizzo IPv4 o IPv6." @@ -10269,7 +10314,8 @@ msgstr "Impossibile trovare le informazioni sul tablespace." #, python-brace-format msgid "Tablespace created successfully, Set parameter fail: {0}" msgstr "" -"Spazio tabelle creato correttamente, impostazione del parametro non riuscita: {0}" +"Spazio tabelle creato correttamente, impostazione del parametro non " +"riuscita: {0}" #: pgadmin/browser/server_groups/servers/tablespaces/__init__.py:447 msgid "The specified tablespace could not be found.\n" @@ -10431,7 +10477,8 @@ msgstr "Sei sicuro di voler chiudere il browser %s?" msgid "Refresh" msgstr "Aggiorna" -#: pgadmin/browser/static/js/collection.js:66 pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/collection.js:66 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "Ricerca oggetti..." @@ -10907,131 +10954,136 @@ msgstr "Ultimo giorno" #: pgadmin/browser/static/js/heartbeat.js:30 #, python-brace-format msgid "" -"pgAdmin server not responding, try to login again: ${error.message || error." -"response.data.errormsg}" +"pgAdmin server not responding, try to login again: ${error.message || " +"error.response.data.errormsg}" msgstr "" -"il server pgAdmin non risponde, riprova ad accedere: ${error.message || error." -"response.data.errormsg}" +"il server pgAdmin non risponde, riprova ad accedere: ${error.message || " +"error.response.data.errormsg}" #: pgadmin/browser/static/js/heartbeat.js:32 #, python-brace-format msgid "" -"Server heartbeat logging error: ${error.message || error.response.data.errormsg}" +"Server heartbeat logging error: ${error.message || " +"error.response.data.errormsg}" msgstr "" -"Errore di registrazione dell'heartbeat del server: ${error.message || error." -"response.data.errormsg}" +"Errore di registrazione dell'heartbeat del server: ${error.message || " +"error.response.data.errormsg}" #: pgadmin/browser/static/js/node.js:93 #, python-format msgid "Create - %s" msgstr "Creazione - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "Ricaricare..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "Properties..." -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "Rimuovere %s" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "Rimuovi (Cascata)" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "Script %s" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "Scripts" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "Vuoi davvero interrompere la modifica delle proprietà di %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" -"Are you sure want to reset the current changes and re-open the panel for %s " -"\"%s\"?" +"Are you sure want to reset the current changes and re-open the panel for " +"%s \"%s\"?" msgstr "" -"Desideri ripristinare le modifiche correnti e riaprire il pannello per %s \"%s\"?" +"Desideri ripristinare le modifiche correnti e riaprire il pannello per %s" +" \"%s\"?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "Modifiche in corso?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" -"Drop database with the force option will attempt to terminate all existing " -"connections to the \"%s\" database. Are you sure you want to proceed?" +"Drop database with the force option will attempt to terminate all " +"existing connections to the \"%s\" database. Are you sure you want" +" to proceed?" msgstr "" -"L'opzione \"Elimina database\" con l'opzione \"Forza\" tenterà di terminare " -"tutte le connessioni esistenti al database \"%s\". Vuoi procedere?" +"L'opzione \"Elimina database\" con l'opzione \"Forza\" tenterà di " +"terminare tutte le connessioni esistenti al database \"%s\". Vuoi " +"procedere?" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "Vuoi rimuove FORCE %s?" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" -"Are you sure you want to drop the %s \"%s\" and all the objects that " -"depend on it?" +"Are you sure you want to drop the %s \"%s\" and all the objects " +"that depend on it?" msgstr "" -"Vuoi davvero eliminare %s \"%s\" e tutti gli oggetti da esso dipendenti?" +"Vuoi davvero eliminare %s \"%s\" e tutti gli oggetti da esso " +"dipendenti?" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "Vuoi rimuovere CASCADE %s?" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "%s \"%s\" non può essere eliminato." -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "Vuoi davvero rimuovere %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "Rimuovi %s?" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "Vuoi davvero eliminare %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "Rimuovi %s?" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "%s \"%s\" non può essere eliminato/rimosso." -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "Errore in eliminazione/rimozione %s: \"%s\"" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "Rimuovere" @@ -11042,11 +11094,9 @@ msgstr "Permesso negato" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please contact " -"your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" -"Non hai le autorizzazioni necessarie per accedere a questa funzionalità. " -"Contatta l'amministratore per assistenza" #: pgadmin/browser/templates/browser/browser.html:2 #, python-brace-format @@ -11063,12 +11113,15 @@ msgstr "" #, python-brace-format msgid "" "Your browser was detected as {0} version\n" -" {1}, which pgAdmin has not been tested with. pgAdmin may\n" -" not work as expected, and any issues reported when using this browser may\n" +" {1}, which pgAdmin has not been tested with. pgAdmin" +" may\n" +" not work as expected, and any issues reported when using this browser" +" may\n" " not be fixed." msgstr "" "Il tuo browser è stato rilevato come versione {0}\n" -"     {1}, con cui pgAdmin non è stato testato. pgAdmin può\n" +"     {1}, con cui pgAdmin non è stato testato. pgAdmin " +"può\n" "     non funzionare come previsto e qualsiasi problema segnalato durante " "l'utilizzo di questo browser potrebbe\n" "     non essere risolto." @@ -11076,12 +11129,13 @@ msgstr "" #: pgadmin/browser/templates/browser/browser.html:11 msgid "" "Please visit the FAQ to see the\n" +" href=\"https://www.pgadmin.org/faq/#11\" target=\"_new\">FAQ to " +"see the\n" " supported browsers." msgstr "" "Visitare FAQ per " -"vedere i\n" +"     href=\"https://www.pgadmin.org/faq/#11\" target=\"_new\">FAQ " +"per vedere i\n" "     browser supportati." #: pgadmin/browser/templates/browser/index.html:109 @@ -11120,19 +11174,20 @@ msgstr "Chiudi" #: pgadmin/browser/templates/browser/upgrade.html:1 #, python-brace-format msgid "" -"You are currently running version {0} of {1}, however the current version is {2}." +"You are currently running version {0} of {1}, however the current version" +" is {2}." msgstr "" -"Attualmente stai eseguendo la versione {0} di {1}, tuttavia la versione corrente " -"è {2}." +"Attualmente stai eseguendo la versione {0} di {1}, tuttavia la versione " +"corrente è {2}." #: pgadmin/browser/templates/browser/upgrade.html:3 #, python-brace-format msgid "" -"Please click here for " -"more information." +"Please click here for more information." msgstr "" -"Fai clic qui per " -"ulteriori informazioni." +"Fai clic qui " +"per ulteriori informazioni." #: pgadmin/browser/templates/browser/js/messages.js:22 msgid "Click here for details." @@ -11157,8 +11212,8 @@ msgid "'%s' must be a numeric." msgstr "'%s' deve essere un numero." #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" -msgstr "I valori min e max non sono validi" +msgid "Min and Max values are not valid." +msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 #, python-format @@ -11258,123 +11313,118 @@ msgstr "Frequenza di aggiornamento statistiche blocco I / O" #: pgadmin/dashboard/__init__.py:94 msgid "Handle & Process count statistics refresh rate" msgstr "" -"Frequenza di aggiornamento delle statistiche di conteggio degli handle e dei " -"processi" +"Frequenza di aggiornamento delle statistiche di conteggio degli handle e " +"dei processi" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -"Percentuale di tempo CPU utilizzata dalla frequenza di aggiornamento delle " -"statistiche delle diverse modalità di processo" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "Frequenza di aggiornamento delle statistiche del carico medio" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "" -"Frequenza di aggiornamento delle statistiche dell'utilizzo CPU per processo" +"Frequenza di aggiornamento delle statistiche dell'utilizzo CPU per " +"processo" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "Frequenza di aggiornamento delle statistiche sull'uso della memoria" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "Frequenza di aggiornamento delle statistiche sull'uso della memoria swap" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "" -"Utilizzo della memoria per frequenza di aggiornamento delle statistiche del " -"processo" +"Utilizzo della memoria per frequenza di aggiornamento delle statistiche " +"del processo" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "Frequenza di aggiornamento delle statistiche di analisi I/O" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "Mostra attività?" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "Se impostato su True, l'attività verrà visualizzata sui dashboard." -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "Mostra stato?" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "" -"Se impostato su True, le tabelle di stato verranno visualizzate sui dashboard." +"Se impostato su True, le tabelle di stato verranno visualizzate sui " +"dashboard." -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "Soglie delle query di lunga durata" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" -"Set the warning and alert threshold value to highlight the long-running queries " -"on the dashboard." +"Set the warning and alert threshold value to highlight the long-running " +"queries on the dashboard." msgstr "" -"Imposta il valore della soglia di avviso e avviso per evidenziare le query a " -"esecuzione prolungata sulla dashboard." +"Imposta il valore della soglia di avviso e avviso per evidenziare le " +"query a esecuzione prolungata sulla dashboard." -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "Grafici" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "Mostra punti dati del grafico?" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "" -"Se impostato su True, i punti dati saranno visibili sulle linee del grafico." +"Se impostato su True, i punti dati saranno visibili sulle linee del " +"grafico." -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "Utilizzare stili di punti dati diversi?" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" -"If set to True, data points will be visible in a different style on each graph " -"lines." +"If set to True, data points will be visible in a different style on each " +"graph line." msgstr "" -"Se impostato su True, i punti dati saranno visibili in uno stile diverso su " -"ciascuna linea del grafico." -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "Mostra la descrizione del mouse al passaggio del mouse?" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines giving the " -"data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -"Se impostato su True, la descrizione comandi apparirà al passaggio del mouse " -"sulle linee del grafico fornendo i dettagli del punto dati" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "Larghezza della linea del grafico" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "Imposta la larghezza delle linee sul grafico a linee." -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "ID del server non specificato." -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11575,6 +11625,7 @@ msgstr "Unità" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "Descrizione" @@ -11684,26 +11735,25 @@ msgstr "Caricamento registri..." #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file is in " -"place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" -"Abilita la registrazione per visualizzare i registri del server o verificare che " -"il file di registro sia presente o meno." #: pgadmin/dashboard/static/js/Dashboard.jsx:893 msgid "" -"The system_stats extension is not installed. You can install the extension in a " -"database using the \"CREATE EXTENSION system_stats;\" SQL command. Reload " -"pgAdmin once it is installed." +"The system_stats extension is not installed. You can install the " +"extension in a database using the \"CREATE EXTENSION system_stats;\" SQL " +"command. Reload pgAdmin once it is installed." msgstr "" -"L'estensione system_stats non è installata. È possibile installare l'estensione " -"in un database utilizzando \"CREATE EXTENSION system_stats;\" comando SQL. " -"Ricarica pgAdmin una volta installato." +"L'estensione system_stats non è installata. È possibile installare " +"l'estensione in un database utilizzando \"CREATE EXTENSION " +"system_stats;\" comando SQL. Ricarica pgAdmin una volta installato." #: pgadmin/dashboard/static/js/Dashboard.jsx:901 msgid "Failed to verify the presence of system stats extension." msgstr "" -"Impossibile verificare la presenza dell'estensione delle statistiche di sistema." +"Impossibile verificare la presenza dell'estensione delle statistiche di " +"sistema." #: pgadmin/dashboard/static/js/Dashboard.jsx:948 msgid "Table based logs" @@ -11757,8 +11807,10 @@ msgstr "Si è verificato un errore durante il rendering del grafico." #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" -"Not connected to the server or the connection to the server has been closed." +"Not connected to the server or the connection to the server has been " +"closed." msgstr "Non connesso al server oppure connessione al server chiusa." #: pgadmin/dashboard/static/js/Graphs.jsx:257 @@ -11817,15 +11869,16 @@ msgstr "Open Source" #: pgadmin/dashboard/static/js/WelcomeDashboard.jsx:163 msgid "" -"pgAdmin is an Open Source administration and management tool for the PostgreSQL " -"database. It includes a graphical administration interface, an SQL query tool, a " -"procedural code debugger and much more. The tool is designed to answer the needs " -"of developers, DBAs and system administrators alike." +"pgAdmin is an Open Source administration and management tool for the " +"PostgreSQL database. It includes a graphical administration interface, an" +" SQL query tool, a procedural code debugger and much more. The tool is " +"designed to answer the needs of developers, DBAs and system " +"administrators alike." msgstr "" "pgAdmin è uno strumento di amministrazione e gestione Open Source per il " -"database PostgreSQL. Include un'interfaccia di amministrazione grafica, un " -"editor di query SQL, un debugger di codice procedurale e molto altro. Lo " -"strumento è progettato per rispondere alle esigenze di sviluppatori, " +"database PostgreSQL. Include un'interfaccia di amministrazione grafica, " +"un editor di query SQL, un debugger di codice procedurale e molto altro. " +"Lo strumento è progettato per rispondere alle esigenze di sviluppatori, " "amministratori di database e amministratori di sistema." #: pgadmin/dashboard/static/js/WelcomeDashboard.jsx:174 @@ -11848,7 +11901,8 @@ msgstr "Iniziare" msgid "PostgreSQL Documentation" msgstr "Documentazione PostgreSQL" -#: pgadmin/dashboard/static/js/WelcomeDashboard.jsx:234 pgadmin/help/__init__.py:40 +#: pgadmin/dashboard/static/js/WelcomeDashboard.jsx:234 +#: pgadmin/help/__init__.py:40 msgid "pgAdmin Website" msgstr "sito di pgAdmin" @@ -12162,8 +12216,8 @@ msgid "architecture" msgstr "architettura" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" -msgstr "OS attivo da pochi secondi" +msgid "OS uptime (seconds)" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 msgid "os_up_since_seconds" @@ -12190,8 +12244,8 @@ msgid "model_name" msgstr "model_name" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" -msgstr "N. di core" +msgid "Number of cores" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 msgid "no_of_cores" @@ -12319,11 +12373,11 @@ msgstr "Percorso di aiuto PostgreSQL" #: pgadmin/help/__init__.py:67 msgid "" -"Path to the PostgreSQL documentation. $VERSION$ will be replaced with the major." -"minor version number." +"Path to the PostgreSQL documentation. $VERSION$ will be replaced with the" +" major.minor version number." msgstr "" -"Percorso della documentazione PostgreSQL. $ VERSION $ verrà sostituito con il " -"numero di versione major.minor." +"Percorso della documentazione PostgreSQL. $ VERSION $ verrà sostituito " +"con il numero di versione major.minor." #: pgadmin/misc/__init__.py:43 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:126 @@ -12348,10 +12402,11 @@ msgstr "Tema" #: pgadmin/misc/__init__.py:92 msgid "" -"Click the save button to apply the theme. Below is the preview of the theme." +"Click the save button to apply the theme. Below is the preview of the " +"theme." msgstr "" -"Fare clic sul pulsante Salva per applicare il tema. Di seguito l'anteprima del " -"tema." +"Fare clic sul pulsante Salva per applicare il tema. Di seguito " +"l'anteprima del tema." #: pgadmin/misc/__init__.py:98 msgid "Layout" @@ -12367,14 +12422,15 @@ msgstr "Spazio di lavoro" #: pgadmin/misc/__init__.py:107 msgid "" -"Choose the layout that suits you best. pgAdmin offers two options: the Classic " -"layout, a longstanding and familiar design, and the Workspace layout, which " -"provides distraction free dedicated areas for the Query Tool, PSQL, and Schema " -"Diff tools." +"Choose the layout that suits you best. pgAdmin offers two options: the " +"Classic layout, a longstanding and familiar design, and the Workspace " +"layout, which provides distraction free dedicated areas for the Query " +"Tool, PSQL, and Schema Diff tools." msgstr "" -"Scegli il layout più adatto a te. pgAdmin offre due opzioni: il layout Classico, " -"un design consolidato e familiare, e il layout Workspace, che fornisce aree " -"dedicate e prive di distrazioni per gli strumenti Query Tool, PSQL e Schema Diff." +"Scegli il layout più adatto a te. pgAdmin offre due opzioni: il layout " +"Classico, un design consolidato e familiare, e il layout Workspace, che " +"fornisce aree dedicate e prive di distrazioni per gli strumenti Query " +"Tool, PSQL e Schema Diff." #: pgadmin/misc/__init__.py:116 msgid "Open the Query Tool/PSQL in their respective workspaces" @@ -12382,18 +12438,18 @@ msgstr "Aprire lo strumento Query/PSQL nei rispettivi spazi di lavoro" #: pgadmin/misc/__init__.py:120 msgid "" -"This setting applies only when the layout is set to Workspace Layout. When set " -"to True, all Query Tool/PSQL tabs will open in their respective workspaces. By " -"default, this setting is False, meaning that Query Tool/PSQL tabs will open in " -"the currently active workspace (either the default or the workspace selected at " -"the time of opening)" +"This setting applies only when the layout is set to Workspace Layout. " +"When set to True, all Query Tool/PSQL tabs will open in their respective " +"workspaces. By default, this setting is False, meaning that Query " +"Tool/PSQL tabs will open in the currently active workspace (either the " +"default or the workspace selected at the time of opening)" msgstr "" -"Questa impostazione si applica solo quando il layout è impostato su Workspace " -"Layout. Quando è impostato su True, tutte le schede Query Tool/PSQL si apriranno " -"nei rispettivi workspace. Per impostazione predefinita, questa impostazione è " -"False, il che significa che le schede Query Tool/PSQL si apriranno nel workspace " -"attivo al momento (quello predefinito o quello selezionato al momento " -"dell'apertura)" +"Questa impostazione si applica solo quando il layout è impostato su " +"Workspace Layout. Quando è impostato su True, tutte le schede Query " +"Tool/PSQL si apriranno nei rispettivi workspace. Per impostazione " +"predefinita, questa impostazione è False, il che significa che le schede " +"Query Tool/PSQL si apriranno nel workspace attivo al momento (quello " +"predefinito o quello selezionato al momento dell'apertura)" #: pgadmin/misc/__init__.py:131 msgid "Save the application state?" @@ -12401,14 +12457,15 @@ msgstr "Salvare lo stato dell'applicazione?" #: pgadmin/misc/__init__.py:135 msgid "" -"If set to True, pgAdmin will save the state of opened tools (such as Query Tool, " -"PSQL, Schema Diff, and ERD), including any unsaved data. This data will be " -"automatically restored in the event of an unexpected shutdown or browser refresh." +"If set to True, pgAdmin will save the state of opened tools (such as " +"Query Tool, PSQL, Schema Diff, and ERD), including any unsaved data. This" +" data will be automatically restored in the event of an unexpected " +"shutdown or browser refresh." msgstr "" -"Se impostato su True, pgAdmin salverà lo stato degli strumenti aperti (come " -"Query Tool, PSQL, Schema Diff ed ERD), inclusi eventuali dati non salvati. " -"Questi dati verranno ripristinati automaticamente in caso di arresto imprevisto " -"o aggiornamento del browser." +"Se impostato su True, pgAdmin salverà lo stato degli strumenti aperti " +"(come Query Tool, PSQL, Schema Diff ed ERD), inclusi eventuali dati non " +"salvati. Questi dati verranno ripristinati automaticamente in caso di " +"arresto imprevisto o aggiornamento del browser." #: pgadmin/misc/__init__.py:145 msgid "Automatically open downloaded file?" @@ -12421,9 +12478,9 @@ msgid "" " will automatically open in the system's default\n" " application associated with that file type." msgstr "" -"Questa impostazione è applicabile e visibile solo in modalità desktop. Se " -"impostata su Vero, il file scaricato si aprirà automaticamente nell'applicazione " -"predefinita del sistema associata a quel tipo di file." +"Questa impostazione è applicabile e visibile solo in modalità desktop. Se" +" impostata su Vero, il file scaricato si aprirà automaticamente " +"nell'applicazione predefinita del sistema associata a quel tipo di file." #: pgadmin/misc/__init__.py:157 msgid "Prompt for the download location?" @@ -12431,13 +12488,13 @@ msgstr "Richiedi la posizione per il download?" #: pgadmin/misc/__init__.py:161 msgid "" -"This setting is applicable and visible only in desktop mode. When set to True, a " -"prompt will appear after clicking the download button, allowing you to choose " -"the download location" +"This setting is applicable and visible only in desktop mode. When set to " +"True, a prompt will appear after clicking the download button, allowing " +"you to choose the download location" msgstr "" -"Questa impostazione è applicabile e visibile solo in modalità desktop. Se " -"impostata su True, apparirà un prompt dopo aver cliccato sul pulsante di " -"download, che ti consentirà di scegliere la posizione di download" +"Questa impostazione è applicabile e visibile solo in modalità desktop. Se" +" impostata su True, apparirà un prompt dopo aver cliccato sul pulsante di" +" download, che ti consentirà di scegliere la posizione di download" #: pgadmin/misc/__init__.py:339 msgid "Invalid binary path." @@ -12465,14 +12522,13 @@ msgstr "Il processo è già terminato e non può essere riavviato." #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." +msgid "Could not load status for background process '{0}'." msgstr "" -"Non è stato possibile caricare lo stato per il processo in background '{0}'." #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" -msgstr "Impossibile terminare il processo in background \"{0}\"" +msgid "Unable to kill the background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 msgid "Cloud server deployment is pending" @@ -12611,7 +12667,8 @@ msgstr "Tempo impiegato (sec)" #: pgadmin/tools/grant_wizard/__init__.py:123 #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 -#: pgadmin/tools/maintenance/__init__.py:130 pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/maintenance/__init__.py:130 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12674,14 +12731,15 @@ msgstr "Revisione" #, python-brace-format msgid "Error while getting the host ip: ${error.response.data.errormsg}" msgstr "" -"Errore durante il recupero dell'ip dell'host: ${error.response.data.errormsg}" +"Errore durante il recupero dell'ip dell'host: " +"${error.response.data.errormsg}" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:153 #, python-brace-format msgid "Error while saving cloud wizard data: ${error.response.data.errormsg}" msgstr "" -"Errore durante il salvataggio dei dati della procedura guidata cloud: ${error." -"response.data.errormsg}" +"Errore durante il salvataggio dei dati della procedura guidata cloud: " +"${error.response.data.errormsg}" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:261 msgid "Validating credentials..." @@ -12722,8 +12780,8 @@ msgstr "Caricamento..." #: pgadmin/misc/cloud/static/js/google.js:70 msgid "Authentication completed successfully. Click the Next button to proceed." msgstr "" -"Autenticazione completata con successo. Fare clic sul pulsante Avanti per " -"procedere." +"Autenticazione completata con successo. Fare clic sul pulsante Avanti per" +" procedere." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:354 msgid "Verification failed. Access Denied..." @@ -12731,11 +12789,11 @@ msgstr "Verifica fallita. Accesso negato..." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:358 msgid "" -"Authentication completed successfully but you do not have permission to create " -"the cluster." +"Authentication completed successfully but you do not have permission to " +"create the cluster." msgstr "" -"Autenticazione completata correttamente ma non disponi dell'autorizzazione per " -"creare il cluster." +"Autenticazione completata correttamente ma non disponi " +"dell'autorizzazione per creare il cluster." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:363 msgid "Authentication is aborted." @@ -12745,7 +12803,8 @@ msgstr "L'autenticazione è stata interrotta." #, python-brace-format msgid "Error while verifying EDB BigAnimal: ${error.response.data.errormsg}" msgstr "" -"Errore durante la verifica di EDB BigAnimal: ${error.response.data.errormsg}" +"Errore durante la verifica di EDB BigAnimal: " +"${error.response.data.errormsg}" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:393 #: pgadmin/misc/cloud/static/js/cloud.js:79 @@ -12757,16 +12816,14 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "Seleziona un provider cloud per il database PostgreSQL." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " -msgstr "Il codice di verifica per autenticare pgAdmin su EDB BigAnimal è: " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal " -"authentication page in a new tab." +"By clicking the button below, you will be redirected to the EDB BigAnimal" +" authentication page in a new tab." msgstr "" -"Facendo clic sul pulsante in basso, verrai reindirizzato alla pagina di " -"autenticazione di EDB BigAnimal in una nuova scheda." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:420 msgid "Click here to authenticate yourself to EDB BigAnimal" @@ -12841,11 +12898,12 @@ msgstr "Intervallo IP pubblico" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:43 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:278 msgid "" -"IP address range for allowed inbound traffic, for example: 127.0.0.1/32. Add " -"multiple IP addresses/ranges separated with commas." +"IP address range for allowed inbound traffic, for example: 127.0.0.1/32. " +"Add multiple IP addresses/ranges separated with commas." msgstr "" -"Intervallo di indirizzi IP per il traffico in entrata consentito, ad esempio: " -"127.0.0.1/32. Aggiungi più indirizzi/intervalli IP separati da virgole." +"Intervallo di indirizzi IP per il traffico in entrata consentito, ad " +"esempio: 127.0.0.1/32. Aggiungi più indirizzi/intervalli IP separati da " +"virgole." #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:45 #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:651 @@ -12884,8 +12942,8 @@ msgid "AWS session token" msgstr "Token di sessione AWS" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." -msgstr "Token di sessione richiesto per la sessione AWS temporanea." +msgid "Session token required for temporary AWS sessions." +msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 msgid "Password must be 8 characters or more." @@ -12904,12 +12962,12 @@ msgstr "gruppo di server pgAdmin" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:169 msgid "" -"At least 8 printable ASCII characters. Cannot contain any of the following: / " -"(slash), '(single quote), \"(double quote) and @ (at sign)." +"At least 8 printable ASCII characters. Cannot contain any of the " +"following: / (slash), '(single quote), \"(double quote) and @ (at sign)." msgstr "" -"Almeno 8 caratteri ASCII stampabili. Non può contenere nessuno dei seguenti " -"elementi: / (barra), '(virgolette singole), \"(virgolette doppie) e @ (segno di " -"chiocciola)." +"Almeno 8 caratteri ASCII stampabili. Non può contenere nessuno dei " +"seguenti elementi: / (barra), '(virgolette singole), \"(virgolette " +"doppie) e @ (segno di chiocciola)." #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:171 #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:500 @@ -12968,12 +13026,14 @@ msgstr "Dimensioni in GiB." #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:311 msgid "Allocated storage should be between 20 - 65536 GiB." msgstr "" -"Lo spazio di archiviazione allocato deve essere compreso tra 20 e 65536 GiB." +"Lo spazio di archiviazione allocato deve essere compreso tra 20 e 65536 " +"GiB." #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:315 msgid "Allocated storage should be between 100 - 65536 GiB." msgstr "" -"Lo spazio di archiviazione allocato deve essere compreso tra 100 e 65536 GiB." +"Lo spazio di archiviazione allocato deve essere compreso tra 100 e 65536 " +"GiB." #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:319 msgid "Allocated storage should be between 5 - 3072 GiB." @@ -12982,12 +13042,12 @@ msgstr "Lo spazio di archiviazione allocato deve essere compreso tra 5 e 3072 Gi #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:339 msgid "" "Creates a standby in a different Availability Zone (AZ) to provide data " -"redundancy, eliminate I/O freezes, and minimize latency spikes during system " -"backups." +"redundancy, eliminate I/O freezes, and minimize latency spikes during " +"system backups." msgstr "" "Crea uno standby in una diversa zona di disponibilità (AZ) per fornire " -"ridondanza dei dati, eliminare i blocchi di I/O e ridurre al minimo i picchi di " -"latenza durante i backup di sistema." +"ridondanza dei dati, eliminare i blocchi di I/O e ridurre al minimo i " +"picchi di latenza durante i backup di sistema." #: pgadmin/misc/cloud/static/js/azure.js:54 #, python-brace-format @@ -12997,11 +13057,11 @@ msgstr "Errore durante la verifica di Microsoft Azure: ${error}" #: pgadmin/misc/cloud/static/js/azure.js:276 #, python-brace-format msgid "" -"Error while checking server name availability with Microsoft Azure: ${error." -"response.data.errormsg}" +"Error while checking server name availability with Microsoft Azure: " +"${error.response.data.errormsg}" msgstr "" -"Errore durante la verifica della disponibilità del nome del server con Microsoft " -"Azure: ${error.response.data.errormsg}" +"Errore durante la verifica della disponibilità del nome del server con " +"Microsoft Azure: ${error.response.data.errormsg}" #: pgadmin/misc/cloud/static/js/azure.js:294 #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:236 @@ -13018,7 +13078,8 @@ msgstr "Zona di disponibilità" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:45 msgid "Azure Tenant ID is required for Azure interactive authentication." msgstr "" -"L'ID tenant di Azure è necessario per l'autenticazione interattiva di Azure." +"L'ID tenant di Azure è necessario per l'autenticazione interattiva di " +"Azure." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:56 msgid "Authenticate via" @@ -13034,14 +13095,14 @@ msgstr "CLI di Azure" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:71 msgid "" -"Azure CLI will use the currently logged in identity through the Azure CLI on the " -"local machine. Interactive Browser will open a browser window to authenticate a " -"user interactively." +"Azure CLI will use the currently logged in identity through the Azure CLI" +" on the local machine. Interactive Browser will open a browser window to " +"authenticate a user interactively." msgstr "" -"L'interfaccia della riga di comando di Azure utilizzerà l'identità attualmente " -"connessa tramite l'interfaccia della riga di comando di Azure nel computer " -"locale. Browser interattivo aprirà una finestra del browser per autenticare un " -"utente in modo interattivo." +"L'interfaccia della riga di comando di Azure utilizzerà l'identità " +"attualmente connessa tramite l'interfaccia della riga di comando di Azure" +" nel computer locale. Browser interattivo aprirà una finestra del browser" +" per autenticare un utente in modo interattivo." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:77 msgid "Azure tenant id" @@ -13050,7 +13111,8 @@ msgstr "ID tenant Azure" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:81 msgid "Enter the Azure tenant ID against which the user is authenticated." msgstr "" -"Immettere l'ID tenant di Azure in base al quale l'utente viene autenticato." +"Immettere l'ID tenant di Azure in base al quale l'utente viene " +"autenticato." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:100 msgid "Click here to authenticate yourself to Microsoft Azure" @@ -13058,13 +13120,13 @@ msgstr "Fare clic qui per autenticarsi in Microsoft Azure" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:101 msgid "" -"After clicking the button above you will be redirected to the Microsoft Azure " -"authentication page in a new browser tab if the Interactive Browser option is " -"selected." +"After clicking the button above you will be redirected to the Microsoft " +"Azure authentication page in a new browser tab if the Interactive Browser" +" option is selected." msgstr "" -"Dopo aver fatto clic sul pulsante sopra, verrai reindirizzato alla pagina di " -"autenticazione di Microsoft Azure in una nuova scheda del browser se l'opzione " -"Browser interattivo è selezionata." +"Dopo aver fatto clic sul pulsante sopra, verrai reindirizzato alla pagina" +" di autenticazione di Microsoft Azure in una nuova scheda del browser se " +"l'opzione Browser interattivo è selezionata." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:329 msgid "Burstable (1-2 vCores) " @@ -13084,11 +13146,11 @@ msgstr "Dimensioni di archiviazione" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:428 msgid "" -"The Admin username must be between 1-63 characters long, and must only contain " -"alphabetic characters and numbers." +"The Admin username must be between 1-63 characters long, and must only " +"contain alphabetic characters and numbers." msgstr "" -"Il nome utente dell'amministratore deve contenere da 1 a 63 caratteri e deve " -"contenere solo caratteri alfabetici e numeri." +"Il nome utente dell'amministratore deve contenere da 1 a 63 caratteri e " +"deve contenere solo caratteri alfabetici e numeri." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:436 msgid "Specified Admin username is not allowed." @@ -13096,13 +13158,15 @@ msgstr "Il nome utente amministratore specificato non è consentito." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:454 msgid "" -"The password must be 8-128 characters long and must contain characters from " -"three of the following categories - English uppercase letters, English lowercase " -"letters, numbers (0-9), and non-alphanumeric characters (!, $, #, %, etc.)" +"The password must be 8-128 characters long and must contain characters " +"from three of the following categories - English uppercase letters, " +"English lowercase letters, numbers (0-9), and non-alphanumeric characters" +" (!, $, #, %, etc.)" msgstr "" -"La password deve contenere da 8 a 128 caratteri e deve contenere caratteri di " -"tre delle seguenti categorie: lettere maiuscole inglesi, lettere minuscole " -"inglesi, numeri (0-9) e caratteri non alfanumerici (!, $, #, %, ecc. .)" +"La password deve contenere da 8 a 128 caratteri e deve contenere " +"caratteri di tre delle seguenti categorie: lettere maiuscole inglesi, " +"lettere minuscole inglesi, numeri (0-9) e caratteri non alfanumerici (!, " +"$, #, %, ecc. .)" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:480 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:374 @@ -13111,27 +13175,28 @@ msgstr "Nome utente amministratore" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:484 msgid "" -"The admin username must be 1-63 characters long and can only contain characters, " -"numbers and the underscore character. The username cannot be " -"\"azure_superuser\", \"azure_pg_admin\", \"admin\", \"administrator\", \"root\", " -"\"guest\", \"public\", or start with \"pg_\"." +"The admin username must be 1-63 characters long and can only contain " +"characters, numbers and the underscore character. The username cannot be " +"\"azure_superuser\", \"azure_pg_admin\", \"admin\", \"administrator\", " +"\"root\", \"guest\", \"public\", or start with \"pg_\"." msgstr "" -"Il nome utente dell'amministratore deve contenere da 1 a 63 caratteri e può " -"contenere solo caratteri, numeri e il carattere di sottolineatura. Il nome " -"utente non può essere \"azure_superuser\", \"azure_pg_admin\", \"admin\", " -"\"administrator\", \"root\", \"guest\", \"public\" o iniziare con \"pg_\"." +"Il nome utente dell'amministratore deve contenere da 1 a 63 caratteri e " +"può contenere solo caratteri, numeri e il carattere di sottolineatura. Il" +" nome utente non può essere \"azure_superuser\", \"azure_pg_admin\", " +"\"admin\", \"administrator\", \"root\", \"guest\", \"public\" o iniziare " +"con \"pg_\"." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:494 msgid "" -"The password must be 8-128 characters long and must contain characters from " -"three of the following categories - English uppercase letters, English lowercase " -"letters, numbers (0-9), and non-alphanumeric characters (!, $, #, %, etc.), and " -"cannot contain all or part of the login name" +"The password must be 8-128 characters long and must contain characters " +"from three of the following categories - English uppercase letters, " +"English lowercase letters, numbers (0-9), and non-alphanumeric characters" +" (!, $, #, %, etc.), and cannot contain all or part of the login name" msgstr "" -"La password deve contenere da 8 a 128 caratteri e deve contenere caratteri di " -"tre delle seguenti categorie: lettere maiuscole inglesi, lettere minuscole " -"inglesi, numeri (0-9) e caratteri non alfanumerici (!, $, #, %, ecc. .) e non " -"può contenere tutto o parte del nome di accesso" +"La password deve contenere da 8 a 128 caratteri e deve contenere " +"caratteri di tre delle seguenti categorie: lettere maiuscole inglesi, " +"lettere minuscole inglesi, numeri (0-9) e caratteri non alfanumerici (!, " +"$, #, %, ecc. .) e non può contenere tutto o parte del nome di accesso" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:521 msgid "" @@ -13140,10 +13205,10 @@ msgid "" "addresses/ranges separated with commas, for example: \"192.168.0.50, " "192.168.0.100 - 192.168.0.200\"" msgstr "" -"Elenco di indirizzi IP o intervallo di indirizzi IP (indirizzo IP iniziale - " -"indirizzo IP finale) da cui deve essere accettato il traffico in entrata. " -"Aggiungi più indirizzi/intervalli IP separati da virgole, ad esempio: " -"\"192.168.0.50, 192.168.0.100 - 192.168.0.200\"" +"Elenco di indirizzi IP o intervallo di indirizzi IP (indirizzo IP " +"iniziale - indirizzo IP finale) da cui deve essere accettato il traffico " +"in entrata. Aggiungi più indirizzi/intervalli IP separati da virgole, ad " +"esempio: \"192.168.0.50, 192.168.0.100 - 192.168.0.200\"" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:551 msgid "Zone redundant high availability" @@ -13151,12 +13216,12 @@ msgstr "Alta disponibilità con ridondanza della zona" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:577 msgid "" -"Zone redundant high availability deploys a standby replica in a different zone. " -"The Burstable instance type does not support high availability." +"Zone redundant high availability deploys a standby replica in a different" +" zone. The Burstable instance type does not support high availability." msgstr "" -"La disponibilità elevata con ridondanza della zona distribuisce una replica in " -"standby in una zona diversa. Il tipo di istanza Burstable non supporta la " -"disponibilità elevata." +"La disponibilità elevata con ridondanza della zona distribuisce una " +"replica in standby in una zona diversa. Il tipo di istanza Burstable non " +"supporta la disponibilità elevata." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:638 #: pgadmin/misc/cloud/static/js/biganimal_schema.ui.js:468 @@ -13212,11 +13277,9 @@ msgstr "L'intervallo di indirizzi IP pubblici non può essere vuoto." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" -"Name must be more than 2 characters and must only contain lowercase letters, " -"numbers, and hyphens" +"Name must be more than 2 characters and must only contain lowercase " +"letters, numbers, and hyphens." msgstr "" -"Il nome deve contenere più di 2 caratteri e deve contenere solo lettere " -"minuscole, numeri e trattini" #: pgadmin/misc/cloud/static/js/biganimal.js:225 #: pgadmin/misc/cloud/static/js/biganimal.js:232 @@ -13296,7 +13359,8 @@ msgstr "Numero di repliche in standby" #: pgadmin/misc/cloud/static/js/biganimal_schema.ui.js:75 msgid "" -"Adding standby replicas will increase your number of CPUs, as well as your cost." +"Adding standby replicas will increase your number of CPUs, as well as " +"your cost." msgstr "L'aggiunta di repliche in standby aumenterà il numero di CPU e i costi." #: pgadmin/misc/cloud/static/js/biganimal_schema.ui.js:77 @@ -13361,12 +13425,13 @@ msgstr "Password del database" #: pgadmin/misc/cloud/static/js/biganimal_schema.ui.js:485 msgid "" -"IP address range for allowed inbound traffic, for example: 127.0.0.1/32. Add " -"multiple IP addresses/ranges separated with commas. Leave blank for 0.0.0.0/0" +"IP address range for allowed inbound traffic, for example: 127.0.0.1/32. " +"Add multiple IP addresses/ranges separated with commas. Leave blank for " +"0.0.0.0/0" msgstr "" -"Intervallo di indirizzi IP per il traffico in entrata consentito, ad esempio: " -"127.0.0.1/32. Aggiungi più indirizzi/intervalli IP separati da virgole. Lascia " -"vuoto per 0.0.0.0/0" +"Intervallo di indirizzi IP per il traffico in entrata consentito, ad " +"esempio: 127.0.0.1/32. Aggiungi più indirizzi/intervalli IP separati da " +"virgole. Lascia vuoto per 0.0.0.0/0" #: pgadmin/misc/cloud/static/js/biganimal_schema.ui.js:487 msgid "Instance Type" @@ -13381,14 +13446,14 @@ msgstr "Distribuisci istanza cloud..." #, python-brace-format msgid "Error while clearing cloud wizard data: ${error.response.data.errormsg}" msgstr "" -"Errore durante la cancellazione dei dati della procedura guidata cloud: ${error." -"response.data.errormsg}" +"Errore durante la cancellazione dei dati della procedura guidata cloud: " +"${error.response.data.errormsg}" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" -msgstr "Errore durante l'autenticazione: ${error}" +msgid "Error during authentication: ${error}" +msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:313 @@ -13401,16 +13466,17 @@ msgstr "Client secret file" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:41 msgid "" -"Select a client secrets file containing the client ID, client secret, and other " -"OAuth 2.0 parameters for google authentication. Refer link for creating client " -"secret." +"Select a client secrets file containing the client ID, client secret, and" +" other OAuth 2.0 parameters for google authentication. Refer link for creating client secret." msgstr "" -"Seleziona un file di 'client secret' contenente l'ID client, il 'client secret' " -"e altri parametri OAuth 2.0 per l'autenticazione di Google. Fai riferimento al " -"link per la creazione del 'client secret'." #: pgadmin/misc/cloud/static/js/google_schema.ui.js:53 @@ -13422,8 +13488,8 @@ msgid "" "After clicking the button above you will be redirected to the Google " "authentication page in a new browser tab." msgstr "" -"Dopo aver fatto clic sul pulsante sopra, verrai reindirizzato alla pagina di " -"autenticazione di Google in una nuova scheda del browser." +"Dopo aver fatto clic sul pulsante sopra, verrai reindirizzato alla pagina" +" di autenticazione di Google in una nuova scheda del browser." #: pgadmin/misc/cloud/static/js/google_schema.ui.js:192 msgid "Shared core" @@ -13462,9 +13528,8 @@ msgid "High availability?" msgstr "Alta disponibilità?" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." +msgid "Please select a secondary availability zone different from the primary." msgstr "" -"Seleziona una zona di disponibilità secondaria diversa da quella principale." #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 msgid "Admin username for your Google Cloud Sql PostgreSQL instance." @@ -13476,11 +13541,9 @@ msgstr "Imposta una password per l'utente amministratore predefinito \"postgres\ #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should start with " -"a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" -"Il nome deve contenere solo lettere minuscole, numeri e trattini. Deve iniziare " -"con una lettera e deve contenere al massimo 97 caratteri" #: pgadmin/misc/cloud/utils/__init__.py:81 #, python-brace-format @@ -13494,7 +13557,8 @@ msgstr "Distribuzione cloud" #: pgadmin/misc/dependencies/static/js/Dependencies.jsx:109 msgid "No dependency information is available for the selected object." msgstr "" -"Non sono disponibili informazioni sulla dipendenza per l'oggetto selezionato." +"Non sono disponibili informazioni sulla dipendenza per l'oggetto " +"selezionato." #: pgadmin/misc/dependencies/static/js/Dependencies.jsx:154 #: pgadmin/misc/dependents/static/js/Dependents.jsx:154 @@ -13602,11 +13666,11 @@ msgstr "Ricaricare il file?" #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:399 msgid "" -"The file has been modified by another program. Do you want to reload it and lose " -"changes made in pgAdmin?" +"The file has been modified by another program. Do you want to reload it " +"and lose changes made in pgAdmin?" msgstr "" -"Il file è stato modificato da un altro programma. Vuoi ricaricarlo e perdere le " -"modifiche apportate in pgAdmin?" +"Il file è stato modificato da un altro programma. Vuoi ricaricarlo e " +"perdere le modifiche apportate in pgAdmin?" #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:632 msgid "Are you sure you want to delete this file/folder?" @@ -13739,32 +13803,32 @@ msgstr "Server esistente (facoltativo)" msgid "Server Name" msgstr "Nome del server" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "È necessario specificare il database." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "È necessario specificare l'utente." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "La connessione al server pgAdmin è stata persa." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "Connettiti al server" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "Strumento di query Connect & Open" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "Connetti e apri PSQL" @@ -13796,22 +13860,18 @@ msgstr "Benvenuti nell'area di lavoro dello Strumento di query!" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:91 msgid "" -"The Query Tool is a robust and versatile environment designed for executing SQL " -"commands and reviewing result sets efficiently." +"The Query Tool is a robust and versatile environment designed for " +"executing SQL commands and reviewing result sets efficiently." msgstr "" -"Query Tool è un ambiente robusto e versatile, progettato per eseguire comandi " -"SQL e rivedere in modo efficiente i set di risultati." +"Query Tool è un ambiente robusto e versatile, progettato per eseguire " +"comandi SQL e rivedere in modo efficiente i set di risultati." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" -"In this workspace, you can seamlessly open and manage multiple query tabs, " -"making it easier to organize your work. You can select the existing servers or " -"create a completely new ad-hoc connection to any database server as needed." +"In this workspace, you can seamlessly open and manage multiple query " +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" -"In questo spazio di lavoro, puoi aprire e gestire senza problemi più schede di " -"query, semplificando l'organizzazione del tuo lavoro. Puoi selezionare i server " -"esistenti o creare una connessione ad hoc completamente nuova a qualsiasi server " -"di database, a seconda delle necessità." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 msgid "Welcome to the PSQL Workspace!" @@ -13819,22 +13879,19 @@ msgstr "Benvenuti nell'area di lavoro PSQL!" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:97 msgid "" -"The PSQL tool allows users to connect to PostgreSQL or EDB Advanced server using " -"the psql command line interface." +"The PSQL tool allows users to connect to PostgreSQL or EDB Advanced " +"server using the psql command line interface." msgstr "" -"Lo strumento PSQL consente agli utenti di connettersi al server PostgreSQL o EDB " -"Advanced utilizzando l'interfaccia della riga di comando psql." +"Lo strumento PSQL consente agli utenti di connettersi al server " +"PostgreSQL o EDB Advanced utilizzando l'interfaccia della riga di comando" +" psql." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" -"In this workspace, you can seamlessly open and manage multiple PSQL tabs, making " -"it easier to organize your work. You can select the existing servers or create a " -"completely new ad-hoc connection to any database server as needed." +"In this workspace, you can seamlessly open and manage multiple PSQL tabs," +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" -"In questo spazio di lavoro, puoi aprire e gestire senza problemi più schede " -"PSQL, semplificando l'organizzazione del tuo lavoro. Puoi selezionare i server " -"esistenti o creare una connessione ad hoc completamente nuova a qualsiasi server " -"di database, a seconda delle necessità." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 msgid "Let's connect to the server" @@ -13919,21 +13976,20 @@ msgid "Reset all preferences" msgstr "Ripristina tutte le preferenze" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." +msgid "This setting is used to show/hide nodes in the Object Explorer." msgstr "" -"Questa impostazione serve a mostrare/nascondere i nodi nella vista Esplora " -"oggetti." #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 msgid "" -"Enter the directory in which the psql, pg_dump, pg_dumpall, and pg_restore " -"utilities can be found for the corresponding database server version. The " -"default path will be used for server versions that do not have a path specified." +"Enter the directory in which the psql, pg_dump, pg_dumpall, and " +"pg_restore utilities can be found for the corresponding database server " +"version. The default path will be used for server versions that do not " +"have a path specified." msgstr "" -"Inserire la directory in cui si trovano le utilità psql, pg_dump, pg_dumpall e " -"pg_restore per la versione del server di database corrispondente. Per le " -"versioni del server che non hanno un percorso specificato, verrà utilizzato il " -"percorso predefinito." +"Inserire la directory in cui si trovano le utilità psql, pg_dump, " +"pg_dumpall e pg_restore per la versione del server di database " +"corrispondente. Per le versioni del server che non hanno un percorso " +"specificato, verrà utilizzato il percorso predefinito." #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/utils/constants.py:28 @@ -13958,10 +14014,8 @@ msgid "Save & Reload Later" msgstr "Salva e ricarica più tardi" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" -"Passare a uno qualsiasi degli elementi sottostanti per visualizzarne o " -"modificarne le preferenze." #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 msgid "Set as default" @@ -14041,11 +14095,11 @@ msgstr "Sei sicuro di voler uscire dall'applicazione?" #: pgadmin/static/js/BrowserComponent.jsx:205 msgid "" -"An update is ready. Restart the app now to install it, or later to keep using " -"the current version." +"An update is ready. Restart the app now to install it, or later to keep " +"using the current version." msgstr "" -"An update is ready. Restart the app now to install it, or later to keep using " -"the current version." +"An update is ready. Restart the app now to install it, or later to keep " +"using the current version." #: pgadmin/static/js/BrowserComponent.jsx:210 msgid "Update installed successfully!" @@ -14093,26 +14147,26 @@ msgstr "Caricamento delle preferenze %s del modulo %s non riuscito" #: pgadmin/static/js/utils.js:364 msgid "" "The file opened contains bidirectional Unicode characters which could be " -"interpreted differently than what is displayed. If this is unexpected it is " -"recommended that you review the text in an application that can display hidden " -"Unicode characters before proceeding." +"interpreted differently than what is displayed. If this is unexpected it " +"is recommended that you review the text in an application that can " +"display hidden Unicode characters before proceeding." msgstr "" -"Il file aperto contiene caratteri Unicode bidirezionali che potrebbero essere " -"interpretati in modo diverso da quello visualizzato. Se ciò è imprevisto, si " -"consiglia di rivedere il testo in un'applicazione in grado di visualizzare i " -"caratteri Unicode nascosti prima di procedere." +"Il file aperto contiene caratteri Unicode bidirezionali che potrebbero " +"essere interpretati in modo diverso da quello visualizzato. Se ciò è " +"imprevisto, si consiglia di rivedere il testo in un'applicazione in grado" +" di visualizzare i caratteri Unicode nascosti prima di procedere." #: pgadmin/static/js/utils.js:366 msgid "" "The pasted text contains bidirectional Unicode characters which could be " -"interpreted differently than what is displayed. If this is unexpected it is " -"recommended that you review the text in an application that can display hidden " -"Unicode characters before proceeding." +"interpreted differently than what is displayed. If this is unexpected it " +"is recommended that you review the text in an application that can " +"display hidden Unicode characters before proceeding." msgstr "" -"Il testo incollato contiene caratteri Unicode bidirezionali che potrebbero " -"essere interpretati in modo diverso da quello visualizzato. Se ciò è imprevisto, " -"si consiglia di rivedere il testo in un'applicazione in grado di visualizzare i " -"caratteri Unicode nascosti prima di procedere." +"Il testo incollato contiene caratteri Unicode bidirezionali che " +"potrebbero essere interpretati in modo diverso da quello visualizzato. Se" +" ciò è imprevisto, si consiglia di rivedere il testo in un'applicazione " +"in grado di visualizzare i caratteri Unicode nascosti prima di procedere." #: pgadmin/static/js/utils.js:368 msgid "Trojan Source Warning" @@ -14120,23 +14174,26 @@ msgstr "Avviso di origine trojan" #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:22 msgid "" -"Select the user that will take ownership of the shared servers created by . shared servers are currently owned by this user.

Clicking " -"on the “Change” button will either change ownership if a user is selected or " -"delete any shared servers if no user is selected. There is no way to reverse " -"this action." +"Select the user that will take ownership of the shared servers created by" +" . shared servers are currently owned by this user. " +"

Clicking on the “Change” button will either change ownership " +"if a user is selected or delete any shared servers if no user is " +"selected. There is no way to reverse this action." msgstr "" -"Seleziona l'utente che assumerà la proprietà dei server condivisi creati da . i server condivisi sono attualmente di proprietà di questo utente.
Facendo clic sul pulsante \"Cambia\" si cambierà la proprietà se viene " -"selezionato un utente o si cancelleranno i server condivisi se non è selezionato " -"alcun utente. Non c'è modo di annullare questa azione." +"Seleziona l'utente che assumerà la proprietà dei server condivisi creati " +"da . i server condivisi sono attualmente di proprietà di " +"questo utente.

Facendo clic sul pulsante \"Cambia\" si " +"cambierà la proprietà se viene selezionato un utente o si cancelleranno i" +" server condivisi se non è selezionato alcun utente. Non c'è modo di " +"annullare questa azione." #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:35 msgid "" -"The shared servers owned by will be deleted. Do you wish to continue?" +"The shared servers owned by will be deleted. Do you wish to " +"continue?" msgstr "" -"I server condivisi di proprietà di verranno eliminati. Vuoi continuare?" +"I server condivisi di proprietà di verranno eliminati. Vuoi " +"continuare?" #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:26 msgid "Current Password" @@ -14157,20 +14214,20 @@ msgstr "Non salvare" #: pgadmin/static/js/Dialogs/ConnectServerContent.jsx:67 #, python-format msgid "" -"Please enter the SSH Tunnel password for the identity file '%s' to connect the " -"server \"%s\"" +"Please enter the SSH Tunnel password for the identity file '%s' to " +"connect the server \"%s\"" msgstr "" -"Inserisci la password del tunnel SSH per il file di identità '%s' per connettere " -"il server \"%s\"" +"Inserisci la password del tunnel SSH per il file di identità '%s' per " +"connettere il server \"%s\"" #: pgadmin/static/js/Dialogs/ConnectServerContent.jsx:68 #, python-format msgid "" -"Please enter the SSH Tunnel password for the user '%s' to connect the server " -"\"%s\"" +"Please enter the SSH Tunnel password for the user '%s' to connect the " +"server \"%s\"" msgstr "" -"Inserisci la password del tunnel SSH per l'utente '%s' per connettere il server " -"\"%s\"" +"Inserisci la password del tunnel SSH per l'utente '%s' per connettere il " +"server \"%s\"" #: pgadmin/static/js/Dialogs/ConnectServerContent.jsx:77 #: pgadmin/static/js/Dialogs/ConnectServerContent.jsx:100 @@ -14197,7 +14254,7 @@ msgstr "Inserisci la password per l'utente per la connessione al server - \"%s\" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -14212,14 +14269,14 @@ msgstr "Per favore indica la password principale." #: pgadmin/static/js/Dialogs/MasterPasswordContent.jsx:67 #, python-brace-format msgid "" -"Saved passwords are encrypted using encryption key stored in ${keyringName}. " -"Enter the master password for your existing pgAdmin saved passwords and they " -"will be re-encrypted and saved when you click OK." +"Saved passwords are encrypted using encryption key stored in " +"${keyringName}. Enter the master password for your existing pgAdmin saved" +" passwords and they will be re-encrypted and saved when you click OK." msgstr "" -"Le password salvate vengono crittografate utilizzando la chiave di crittografia " -"archiviata in ${keyringName}. Inserisci la password principale per le password " -"salvate pgAdmin esistenti e verranno nuovamente crittografate e salvate quando " -"fai clic su OK." +"Le password salvate vengono crittografate utilizzando la chiave di " +"crittografia archiviata in ${keyringName}. Inserisci la password " +"principale per le password salvate pgAdmin esistenti e verranno " +"nuovamente crittografate e salvate quando fai clic su OK." #: pgadmin/static/js/Dialogs/MasterPasswordContent.jsx:81 msgid "Please set a master password for pgAdmin." @@ -14230,19 +14287,20 @@ msgid "" "This is required to unlock saved passwords and reconnect to the database " "server(s)." msgstr "" -"Ciò è necessario per sbloccare le password salvate e riconnettersi ai server del " -"database." +"Ciò è necessario per sbloccare le password salvate e riconnettersi ai " +"server del database." #: pgadmin/static/js/Dialogs/MasterPasswordContent.jsx:85 msgid "" "This will be used to secure and later unlock saved passwords and other " "credentials." msgstr "" -"Sarà usata per criptare e in seguito decriptare le password salvate e le altre " -"credenziali." +"Sarà usata per criptare e in seguito decriptare le password salvate e le " +"altre credenziali." #: pgadmin/static/js/Dialogs/MasterPasswordContent.jsx:109 -#: pgadmin/static/js/Dialogs/index.jsx:118 pgadmin/static/js/Dialogs/index.jsx:148 +#: pgadmin/static/js/Dialogs/index.jsx:118 +#: pgadmin/static/js/Dialogs/index.jsx:148 msgid "Reset Master Password" msgstr "Ripristina password principale" @@ -14261,12 +14319,9 @@ msgstr "La migrazione non è riuscita" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key stored " -"in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" -"Le password precedentemente salvate non possono essere crittografate nuovamente " -"utilizzando la chiave di crittografia archiviata in ${res.data.data." -"keyring_name}. a causa di ${error}" #: pgadmin/static/js/Dialogs/index.jsx:94 msgid "Migration successful" @@ -14275,11 +14330,12 @@ msgstr "Migrazione riuscita" #: pgadmin/static/js/Dialogs/index.jsx:95 #, python-brace-format msgid "" -"Passwords previously saved are re-encrypted using encryption key stored in the " -"${res.data.data.keyring_name}." +"Passwords previously saved are re-encrypted using encryption key stored " +"in the ${res.data.data.keyring_name}." msgstr "" -"Le password precedentemente salvate vengono nuovamente crittografate utilizzando " -"la chiave di crittografia archiviata in ${res.data.data.keyring_name}." +"Le password precedentemente salvate vengono nuovamente crittografate " +"utilizzando la chiave di crittografia archiviata in " +"${res.data.data.keyring_name}." #: pgadmin/static/js/Dialogs/index.jsx:107 msgid "Set Master Password" @@ -14295,11 +14351,11 @@ msgstr "Sblocca password salvate" #: pgadmin/static/js/Dialogs/index.jsx:119 msgid "" -"The master password retrieved from the master password hook utility is different " -"from what was previously retrieved." +"The master password retrieved from the master password hook utility is " +"different from what was previously retrieved." msgstr "" -"La password principale recuperata dall'utilità hook password principale è " -"diversa da quella recuperata in precedenza." +"La password principale recuperata dall'utilità hook password principale è" +" diversa da quella recuperata in precedenza." #: pgadmin/static/js/Dialogs/index.jsx:120 msgid "Do you want to reset your master password to match?" @@ -14307,29 +14363,29 @@ msgstr "Vuoi reimpostare la password principale in modo che corrisponda?" #: pgadmin/static/js/Dialogs/index.jsx:121 msgid "" -"Note that this will close all open database connections and remove all saved " -"passwords." +"Note that this will close all open database connections and remove all " +"saved passwords." msgstr "" -"Si noti che questo chiuderà tutte le connessioni al database aperte e rimuoverà " -"tutte le password salvate." +"Si noti che questo chiuderà tutte le connessioni al database aperte e " +"rimuoverà tutte le password salvate." #: pgadmin/static/js/Dialogs/index.jsx:149 msgid "" -"This will remove all the saved passwords. This will also remove established " -"connections to the server and you may need to reconnect again. Do you wish to " -"continue?" +"This will remove all the saved passwords. This will also remove " +"established connections to the server and you may need to reconnect " +"again. Do you wish to continue?" msgstr "" -"Ciò rimuoverà tutte le password salvate. Ciò rimuoverà anche le connessioni " -"stabilite al server e potrebbe essere necessario riconnettersi nuovamente. Vuoi " -"continuare?" +"Ciò rimuoverà tutte le password salvate. Ciò rimuoverà anche le " +"connessioni stabilite al server e potrebbe essere necessario " +"riconnettersi nuovamente. Vuoi continuare?" #: pgadmin/static/js/Dialogs/index.jsx:209 msgid "" -"Please make sure to disconnect the server and update the new password in the " -"pgpass file before performing any other operation" +"Please make sure to disconnect the server and update the new password in " +"the pgpass file before performing any other operation" msgstr "" -"Assicurarsi di scollegare il server e aggiornare la nuova password nel file " -"pgpass prima di eseguire qualsiasi altra operazione" +"Assicurarsi di scollegare il server e aggiornare la nuova password nel " +"file pgpass prima di eseguire qualsiasi altra operazione" #: pgadmin/static/js/Dialogs/index.jsx:231 msgid "Change pgAdmin User Password" @@ -14414,7 +14470,8 @@ msgstr "Somma dei tempi" msgid "of relation" msgstr "di relazione" -#: pgadmin/static/js/Explain/Graphical.jsx:424 pgadmin/tools/erd/__init__.py:380 +#: pgadmin/static/js/Explain/Graphical.jsx:424 +#: pgadmin/tools/erd/__init__.py:380 msgid "Zoom in" msgstr "Ingrandisci" @@ -14423,7 +14480,8 @@ msgstr "Ingrandisci" msgid "Zoom to original" msgstr "Zoom sull'originale" -#: pgadmin/static/js/Explain/Graphical.jsx:426 pgadmin/tools/erd/__init__.py:398 +#: pgadmin/static/js/Explain/Graphical.jsx:426 +#: pgadmin/tools/erd/__init__.py:398 msgid "Zoom out" msgstr "Rimpicciolisci" @@ -14472,11 +14530,9 @@ msgstr "Heap Blocks" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" -"Utilizzare il pulsante di analisi Spiega / Spiega per generare il piano per una " -"query. In alternativa, puoi anche eseguire \"EXPLAIN (FORMAT JSON) [QUERY]\"." #: pgadmin/static/js/PgTreeView/index.jsx:132 msgid "No objects are found to display" @@ -14585,16 +14641,16 @@ msgid "%s in %s" msgstr "%s in %s" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" -msgstr "Dimenticare la password" +msgid "Forgot Password" +msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 msgid "" -"Enter the email address for the user account you wish to recover the password " -"for:" +"Enter the email address for the user account you wish to recover the " +"password for:" msgstr "" -"Immettere l'indirizzo e-mail per l'account utente per il quale si desidera " -"recuperare la password per:" +"Immettere l'indirizzo e-mail per l'account utente per il quale si " +"desidera recuperare la password per:" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:20 msgid "Email Address" @@ -14780,8 +14836,8 @@ msgid "Maximise" msgstr "Massimizza" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "Ripristina" @@ -14809,11 +14865,11 @@ msgstr "Errore durante il ripristino dello stato salvato dell'albero. \"" #: pgadmin/static/js/tree/tree_utils.js:36 msgid "" -"Databases with = symbols in the name cannot be backed up or restored using this " -"utility." +"Databases with = symbols in the name cannot be backed up or restored " +"using this utility." msgstr "" -"Non è possibile eseguire il backup o il ripristino di database con simboli = nel " -"nome utilizzando questa utility." +"Non è possibile eseguire il backup o il ripristino di database con " +"simboli = nel nome utilizzando questa utility." #: pgadmin/static/js/tree/tree_utils.js:49 msgid "Please select server or child node from the object explorer." @@ -14833,11 +14889,11 @@ msgstr "Specifica i tag..." #: pgadmin/static/js/tree/ObjectExplorer/ObjectExplorerFilter.jsx:153 msgid "" -"Applying the filter will only hide the servers from view, it won't close any " -"active connections." +"Applying the filter will only hide the servers from view, it won't close " +"any active connections." msgstr "" -"L'applicazione del filtro nasconderà solo i server dalla vista, ma non chiuderà " -"alcuna connessione attiva." +"L'applicazione del filtro nasconderà solo i server dalla vista, ma non " +"chiuderà alcuna connessione attiva." #: pgadmin/static/js/tree/ObjectExplorer/ObjectExplorerToolbar.jsx:88 msgid "Filter Objects" @@ -14854,7 +14910,7 @@ msgid "Filtered Rows..." msgstr "Righe filtrate ..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "Backup" @@ -14910,11 +14966,11 @@ msgstr "Backup variabili Globali..." #: pgadmin/tools/backup/static/js/backup.js:68 msgid "" -"Please select any server from the object explorer to take Backup of global " -"objects." +"Please select any server from the object explorer to take Backup of " +"global objects." msgstr "" -"Si prega di selezionare qualsiasi server da Esplora oggetti per eseguire il " -"backup degli oggetti globali." +"Si prega di selezionare qualsiasi server da Esplora oggetti per eseguire " +"il backup degli oggetti globali." #: pgadmin/tools/backup/static/js/backup.js:77 #: pgadmin/tools/backup/static/js/backup.js:105 @@ -14925,28 +14981,28 @@ msgstr "Backup server..." #: pgadmin/tools/backup/static/js/backup.js:109 msgid "Please select any server from the object explorer to take Server Backup." msgstr "" -"Si prega di selezionare qualsiasi server da Esplora oggetti per eseguire il " -"backup del server." +"Si prega di selezionare qualsiasi server da Esplora oggetti per eseguire " +"il backup del server." #: pgadmin/tools/backup/static/js/backup.js:95 #: pgadmin/tools/backup/static/js/backup.js:124 msgid "" -"Please select any database or schema or table from the object explorer to take " -"Backup." +"Please select any database or schema or table from the object explorer to" +" take Backup." msgstr "" -"Selezionare qualsiasi database, schema o tabella da Esplora oggetti per eseguire " -"il backup." +"Selezionare qualsiasi database, schema o tabella da Esplora oggetti per " +"eseguire il backup." #: pgadmin/tools/backup/static/js/backup.js:118 #: pgadmin/tools/backup/static/js/backup.js:137 msgid "Backup..." msgstr "Backup..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "Errore di backup" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -15161,8 +15217,8 @@ msgid "Role name" msgstr "Nome del ruolo" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "Il formato del backup sarà PLAIN" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -15243,10 +15299,9 @@ msgstr "oggetti" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected schema(s) " -"only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" -"Se si seleziona Schema/i, verrà eseguito il backup solo degli schemi selezionati" #: pgadmin/tools/backup/static/js/backup.ui.js:781 #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:106 @@ -15257,10 +15312,9 @@ msgstr "Si prega di fornire un nome file." #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" -"Only objects global to the entire database will be backed up, in PLAIN format" +"Only objects global to the entire database will be backed up, in PLAIN " +"format." msgstr "" -"Verrà eseguito il backup solo degli oggetti globali per l'intero database, in " -"formato PLAIN" #: pgadmin/tools/debugger/__init__.py:64 #: pgadmin/tools/debugger/static/js/components/ToolBar.jsx:171 @@ -15307,7 +15361,8 @@ msgid "Next tab" msgstr "Scheda successiva" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" msgstr "Pannello interruttori" #: pgadmin/tools/debugger/__init__.py:366 @@ -15326,25 +15381,26 @@ msgstr "Non è possibile eseguire il debug delle funzioni con due punti nel nome #: pgadmin/tools/debugger/__init__.py:450 msgid "EDB Advanced Server wrapped functions cannot be debugged." msgstr "" -"Non è possibile eseguire il debug delle funzioni con wrapping Advanced Server " -"EDB." +"Non è possibile eseguire il debug delle funzioni con wrapping Advanced " +"Server EDB." #: pgadmin/tools/debugger/__init__.py:457 msgid "" -"An 'edbspl' target with a variadic argument is not supported and cannot be " -"debugged." +"An 'edbspl' target with a variadic argument is not supported and cannot " +"be debugged." msgstr "" -"Un target \"edbspl\" con un argomento variadico non è supportato e non può " -"essere sottoposto a debug." +"Un target \"edbspl\" con un argomento variadico non è supportato e non " +"può essere sottoposto a debug." -#: pgadmin/tools/debugger/__init__.py:532 pgadmin/tools/debugger/__init__.py:546 +#: pgadmin/tools/debugger/__init__.py:532 +#: pgadmin/tools/debugger/__init__.py:546 msgid "Failed to find the pldbgapi extension in this database." msgstr "Impossibile trovare l'estensione pldbgapi in questo database." #: pgadmin/tools/debugger/__init__.py:554 msgid "" -"The debugger plugin is not enabled. Please create the pldbgapi extension in this " -"database." +"The debugger plugin is not enabled. Please create the pldbgapi extension " +"in this database." msgstr "" "Il plug-in del debugger non è abilitato. Si prega di creare l'estensione " "pldbgapi in questo database." @@ -15354,8 +15410,8 @@ msgid "" "You must be a superuser to set a global breakpoint and perform indirect " "debugging." msgstr "" -"Devi essere un superutente per impostare un breakpoint globale ed eseguire il " -"debug indiretto." +"Devi essere un superutente per impostare un breakpoint globale ed " +"eseguire il debug indiretto." #: pgadmin/tools/debugger/__init__.py:742 msgid "Could not fetch debugger plugin information." @@ -15364,12 +15420,12 @@ msgstr "Impossibile recuperare le informazioni sul plug-in del debugger." #: pgadmin/tools/debugger/__init__.py:749 msgid "" "The debugger plugin is not enabled. Please add the plugin to the " -"shared_preload_libraries setting in the postgresql.conf file and restart the " -"database server for indirect debugging." +"shared_preload_libraries setting in the postgresql.conf file and restart " +"the database server for indirect debugging." msgstr "" -"Il plug-in del debugger non è abilitato. Aggiungi il plug-in all'impostazione " -"shared_preload_libraries nel file postgresql.conf e riavvia il server di " -"database per il debug indiretto." +"Il plug-in del debugger non è abilitato. Aggiungi il plug-in " +"all'impostazione shared_preload_libraries nel file postgresql.conf e " +"riavvia il server di database per il debug indiretto." #: pgadmin/tools/debugger/__init__.py:768 msgid "Please upgrade the pldbgapi extension to 1.1 or above and try again." @@ -15384,14 +15440,16 @@ msgid "Value deposited successfully" msgstr "Valore depositato correttamente" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "Errore durante l'impostazione del valore" +msgid "Error setting the value" +msgstr "" -#: pgadmin/tools/debugger/__init__.py:2040 pgadmin/tools/debugger/__init__.py:2099 +#: pgadmin/tools/debugger/__init__.py:2040 +#: pgadmin/tools/debugger/__init__.py:2099 msgid "Execution completed with an error." msgstr "Esecuzione completata con un errore." -#: pgadmin/tools/debugger/__init__.py:2054 pgadmin/tools/debugger/__init__.py:2115 +#: pgadmin/tools/debugger/__init__.py:2054 +#: pgadmin/tools/debugger/__init__.py:2115 msgid "Execution Completed." msgstr "Esecuzione completata." @@ -15467,11 +15525,11 @@ msgstr "Errore di debugger" #: pgadmin/tools/debugger/static/js/DebuggerModule.js:493 #, python-brace-format msgid "" -"Current database has been moved or renamed to ${db_label}. Click on the OK " -"button to refresh the database name." +"Current database has been moved or renamed to ${db_label}. Click on the " +"OK button to refresh the database name." msgstr "" -"Il database corrente è stato spostato o rinominato in ${db_label}. Fare clic sul " -"pulsante OK per aggiornare il nome del database." +"Il database corrente è stato spostato o rinominato in ${db_label}. Fare " +"clic sul pulsante OK per aggiornare il nome del database." #: pgadmin/tools/debugger/static/js/components/DebuggerArgs.ui.js:47 msgid "Null?" @@ -15491,8 +15549,8 @@ msgid "Use Default?" msgstr "Usare il default?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "Impossibile recuperare gli argomenti dal server" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15520,11 +15578,11 @@ msgstr "Debug interrotto" #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:167 msgid "" -"Debugger has been aborted. On clicking the ok button, debugger panel will be " -"closed." +"Debugger has been aborted. On clicking the ok button, debugger panel will" +" be closed." msgstr "" -"Il debugger è stato interrotto. Facendo clic sul pulsante ok, il pannello del " -"debugger verrà chiuso." +"Il debugger è stato interrotto. Facendo clic sul pulsante ok, il pannello" +" del debugger verrà chiuso." #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:181 msgid "Error while starting debugging listener." @@ -15543,11 +15601,6 @@ msgstr "Errore durante la cancellazione di tutti i breakpoint." msgid "Error while fetching breakpoint information." msgstr "Errore durante il recupero delle informazioni sul punto di interruzione." -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "Non connesso al server oppure connessione al server chiusa." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "Errore durante il recupero delle informazioni sui messaggi." @@ -15731,11 +15784,11 @@ msgstr "SQL con tabella DROP" #: pgadmin/tools/erd/__init__.py:421 pgadmin/tools/erd/__init__.py:473 msgid "" -"If enabled, the SQL generated by the ERD Tool will add DROP table DDL before " -"each CREATE table DDL." +"If enabled, the SQL generated by the ERD Tool will add DROP table DDL " +"before each CREATE table DDL." msgstr "" -"Se abilitato, l'SQL generato dallo strumento ERD aggiungerà il DDL della tabella " -"DROP prima di ogni DDL della tabella CREATE." +"Se abilitato, l'SQL generato dallo strumento ERD aggiungerà il DDL della " +"tabella DROP prima di ogni DDL della tabella CREATE." #: pgadmin/tools/erd/__init__.py:429 msgid "Table Relation Depth" @@ -15743,12 +15796,12 @@ msgstr "Profondità relazione tabella" #: pgadmin/tools/erd/__init__.py:434 msgid "" -"The maximum depth pgAdmin should traverse to find related tables when generating " -"an ERD for a table. Use -1 for no limit." +"The maximum depth pgAdmin should traverse to find related tables when " +"generating an ERD for a table. Use -1 for no limit." msgstr "" -"La profondità massima che pgAdmin deve attraversare per trovare le tabelle " -"correlate durante la generazione di un ERD per una tabella. Usa -1 per nessun " -"limite." +"La profondità massima che pgAdmin deve attraversare per trovare le " +"tabelle correlate durante la generazione di un ERD per una tabella. Usa " +"-1 per nessun limite." #: pgadmin/tools/erd/__init__.py:442 #: pgadmin/tools/erd/static/js/erd_tool/components/MainToolBar.jsx:289 @@ -15794,11 +15847,11 @@ msgstr "Formattare il file di progetto ERD?" #: pgadmin/tools/erd/__init__.py:486 msgid "" -"If enabled, the .pgerd project file of the ERD tool will be formatted before " -"saving." +"If enabled, the .pgerd project file of the ERD tool will be formatted " +"before saving." msgstr "" -"Se abilitato, il file di progetto .pgerd dello strumento ERD verrà formattato " -"prima del salvataggio." +"Se abilitato, il file di progetto .pgerd dello strumento ERD verrà " +"formattato prima del salvataggio." #: pgadmin/tools/erd/static/js/ERDModule.js:124 #: pgadmin/tools/erd/static/js/ERDModule.js:133 @@ -15863,8 +15916,8 @@ msgid "Cannot drop table from outside of the current database." msgstr "Impossibile eliminare la tabella dall'esterno del database corrente." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" -msgstr "Elimina?" +msgid "Delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 #, python-format @@ -15872,8 +15925,8 @@ msgid "You have selected %s tables and %s links." msgstr "Hai selezionato%s tabelle e %s link." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" -msgstr "Sei sicuro di volerlo eliminare?" +msgid "Are you sure you want to delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 msgid "Loading project..." @@ -15889,11 +15942,13 @@ msgstr "-- Questo script è stato generato dallo strumento ERD in pgAdmin 4.\n" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:793 msgid "" -"-- Please log an issue at https://github.com/pgadmin-org/pgadmin4/issues/new/" -"choose if you find any bugs, including reproduction steps.\n" +"-- Please log an issue at https://github.com/pgadmin-" +"org/pgadmin4/issues/new/choose if you find any bugs, including " +"reproduction steps.\n" msgstr "" -"-- Registra un problema su https://github.com/pgadmin-org/pgadmin4/issues/new/" -"choose se trovi bug, inclusi i passaggi di riproduzione.\n" +"-- Registra un problema su https://github.com/pgadmin-" +"org/pgadmin4/issues/new/choose se trovi bug, inclusi i passaggi di " +"riproduzione.\n" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:806 msgid "Preparing the SQL..." @@ -15913,11 +15968,11 @@ msgstr "Limite massimo della dimensione dell'immagine" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:918 msgid "" -"The downloaded image has exceeded the maximum size of 32767 x 32767 pixels, and " -"has been cropped to that size." +"The downloaded image has exceeded the maximum size of 32767 x 32767 " +"pixels, and has been cropped to that size." msgstr "" -"L'immagine scaricata ha superato la dimensione massima di 32767 x 32767 pixel ed " -"è stata ritagliata a quella dimensione." +"L'immagine scaricata ha superato la dimensione massima di 32767 x 32767 " +"pixel ed è stata ritagliata a quella dimensione." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:927 msgid "One to one relation" @@ -16079,8 +16134,8 @@ msgid "A constraint is required to implement One to One relationship." msgstr "Per implementare una relazione uno a uno è necessario un vincolo." #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." -msgstr "La chiave primaria esiste già, selezionare un vincolo diverso." +msgid "Primary key already exists, please select a different constraint." +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 msgid "Check Note" @@ -16110,7 +16165,8 @@ msgstr "Selezione dei privilegi" #: pgadmin/tools/grant_wizard/static/js/GrantWizard.jsx:146 msgid "Error while fetching grant wizard data." msgstr "" -"Errore durante il recupero dei dati della procedura guidata di concessione." +"Errore durante il recupero dei dati della procedura guidata di " +"concessione." #: pgadmin/tools/grant_wizard/static/js/GrantWizard.jsx:169 msgid "Error while fetching SQL." @@ -16120,8 +16176,8 @@ msgstr "Errore durante il recupero di SQL." #, python-brace-format msgid "Error while saving grant wizard data: ${error.response.data.errormsg}" msgstr "" -"Errore durante il salvataggio dei dati della procedura guidata di concessione: " -"${error.response.data.errormsg}" +"Errore durante il salvataggio dei dati della procedura guidata di " +"concessione: ${error.response.data.errormsg}" #: pgadmin/tools/grant_wizard/static/js/GrantWizard.jsx:260 msgid "Please select any database object." @@ -16135,11 +16191,11 @@ msgstr "Assistente dei permessi" #: pgadmin/tools/grant_wizard/static/js/GrantWizard.jsx:311 msgid "" -"The SQL below will be executed on the database server to grant the selected " -"privileges. Please click on Finish to complete the process." +"The SQL below will be executed on the database server to grant the " +"selected privileges. Please click on Finish to complete the process." msgstr "" -"The SQL below will be executed on the database server to grant the selected " -"privileges. Please click on Finish to complete the process." +"The SQL below will be executed on the database server to grant the " +"selected privileges. Please click on Finish to complete the process." #: pgadmin/tools/grant_wizard/static/js/grant_wizard.js:43 #: pgadmin/tools/grant_wizard/static/js/grant_wizard.js:63 @@ -16148,8 +16204,8 @@ msgstr "Assistente dei permessi..." #: pgadmin/tools/grant_wizard/static/js/grant_wizard.js:49 msgid "" -"Please select any database, schema or schema objects from the object explorer to " -"access Grant Wizard Tool." +"Please select any database, schema or schema objects from the object " +"explorer to access Grant Wizard Tool." msgstr "" "Selezionare qualsiasi database, schema o oggetto dello schema da Esplora " "oggetti per accedere allo wizard di generazione dei permessi." @@ -16165,14 +16221,15 @@ msgstr "Importa/Esporta" #, python-brace-format msgid "Copying table data using query on database '{0}' and server '{1}'" msgstr "" -"Copia dei dati della tabella utilizzando la query sul database '{0}' e sul " -"server '{1}'" +"Copia dei dati della tabella utilizzando la query sul database '{0}' e " +"sul server '{1}'" #: pgadmin/tools/import_export/__init__.py:123 #, python-brace-format msgid "Copying table data '{0}.{1}' on database '{2}' and server '{3}'" msgstr "" -"Copia dei dati della tabella '{0}.{1}' sul database '{2}' e sul server '{3}'" +"Copia dei dati della tabella '{0}.{1}' sul database '{2}' e sul server " +"'{3}'" #: pgadmin/tools/import_export/__init__.py:133 msgid "Export - Copying table data using query" @@ -16198,14 +16255,19 @@ msgstr "Importa dati" msgid "Export Data" msgstr "Esporta dati" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "Impossibile trovare il server specificato." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "Prima connettere al server..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "Si prega di specificare un file valido" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -16214,7 +16276,8 @@ msgstr "Importa/Esporta dati..." #: pgadmin/tools/import_export/static/js/import_export.js:53 msgid "Please select any table from the object explorer to Import/Export data." msgstr "" -"Selezionare qualsiasi tabella da Esplora oggetti per importare/esportare i dati." +"Selezionare qualsiasi tabella da Esplora oggetti per importare/esportare " +"i dati." #: pgadmin/tools/import_export/static/js/import_export.js:65 msgid "Export Data Using Query..." @@ -16222,9 +16285,11 @@ msgstr "Esporta dati tramite query..." #: pgadmin/tools/import_export/static/js/import_export.js:70 msgid "" -"Please select any database from the object explorer to Export Data using query." +"Please select any database from the object explorer to Export Data using " +"query." msgstr "" -"Selezionare un database dall'Esplora oggetti per esportare i dati tramite query." +"Selezionare un database dall'Esplora oggetti per esportare i dati tramite" +" query." #: pgadmin/tools/import_export/static/js/import_export.js:182 #, python-format @@ -16280,18 +16345,12 @@ msgstr "ignora" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns input " -"value into its data type. An error_action value of stop means fail the command, " -"while ignore means discard the input row and continue with the next one. The " -"default is stop. The ignore option is applicable only for COPY FROM when the " -"FORMAT is text or csv." +"Specifies how to behave when encountering an error converting a column's " +"input value into its data type. An error_action value of stop means fail " +"the command, while ignore means discard the input row and continue with " +"the next one. The default is stop. The ignore option is applicable only " +"for COPY FROM when the FORMAT is text or csv." msgstr "" -"Specifica come comportarsi in caso di errore durante la conversione del valore " -"di input di una colonna nel suo tipo di dati. Un valore di error_action pari a " -"stop significa che il comando non riesce, mentre ignore significa ignorare la " -"riga di input e continuare con quella successiva. L'impostazione predefinita è " -"stop. L'opzione ignore è applicabile solo per COPY FROM quando il FORMAT è text " -"o csv." #: pgadmin/tools/import_export/static/js/import_export.ui.js:142 msgid "Log Verbosity" @@ -16307,14 +16366,15 @@ msgstr "prolisso" #: pgadmin/tools/import_export/static/js/import_export.ui.js:161 msgid "" -"Specify the amount of messages emitted by a COPY command: default or verbose. If " -"verbose is specified, additional messages are emitted during processing. This is " -"currently used in COPY FROM command when ON_ERROR option is set to ignore." +"Specify the amount of messages emitted by a COPY command: default or " +"verbose. If verbose is specified, additional messages are emitted during " +"processing. This is currently used in COPY FROM command when ON_ERROR " +"option is set to ignore." msgstr "" "Specifica il numero di messaggi emessi da un comando COPY: predefinito o " "dettagliato. Se specificato, vengono emessi messaggi aggiuntivi durante " -"l'elaborazione. Questo viene attualmente utilizzato nel comando COPY FROM quando " -"l'opzione ON_ERROR è impostata su \"ignora\"." +"l'elaborazione. Questo viene attualmente utilizzato nel comando COPY FROM" +" quando l'opzione ON_ERROR è impostata su \"ignora\"." #: pgadmin/tools/import_export/static/js/import_export.ui.js:172 msgid "Freeze" @@ -16322,23 +16382,24 @@ msgstr "Congelare" #: pgadmin/tools/import_export/static/js/import_export.ui.js:185 msgid "" -"Requests copying the data with rows already frozen, just as they would be after " -"running the VACUUM FREEZE command." +"Requests copying the data with rows already frozen, just as they would be" +" after running the VACUUM FREEZE command." msgstr "" -"Richiede la copia dei dati con righe già bloccate, proprio come avverrebbe dopo " -"aver eseguito il comando VACUUM FREEZE." +"Richiede la copia dei dati con righe già bloccate, proprio come " +"avverrebbe dopo aver eseguito il comando VACUUM FREEZE." #: pgadmin/tools/import_export/static/js/import_export.ui.js:214 msgid "" -"Specifies the character that separates columns within each row (line) of the " -"file. The default is a tab character in text format, a comma in CSV format. This " -"must be a single one-byte character. This option is not allowed when using " -"binary format." +"Specifies the character that separates columns within each row (line) of " +"the file. The default is a tab character in text format, a comma in CSV " +"format. This must be a single one-byte character. This option is not " +"allowed when using binary format." msgstr "" -"Specifica il carattere che separa le colonne all'interno di ogni riga (riga) del " -"file. L'impostazione predefinita è un carattere di tabulazione in formato testo, " -"una virgola in formato CSV. Questo deve essere un singolo carattere a un byte. " -"Questa opzione non è consentita quando si utilizza il formato binario." +"Specifica il carattere che separa le colonne all'interno di ogni riga " +"(riga) del file. L'impostazione predefinita è un carattere di tabulazione" +" in formato testo, una virgola in formato CSV. Questo deve essere un " +"singolo carattere a un byte. Questa opzione non è consentita quando si " +"utilizza il formato binario." #: pgadmin/tools/import_export/static/js/import_export.ui.js:218 msgid "Quote" @@ -16346,14 +16407,14 @@ msgstr "Citazione" #: pgadmin/tools/import_export/static/js/import_export.ui.js:232 msgid "" -"Specifies the quoting character to be used when a data value is quoted. The " -"default is double-quote. This must be a single one-byte character. This option " -"is allowed only when using CSV format." +"Specifies the quoting character to be used when a data value is quoted. " +"The default is double-quote. This must be a single one-byte character. " +"This option is allowed only when using CSV format." msgstr "" -"Specifica il carattere di quotazione da utilizzare quando viene quotato un " -"valore di dati. L'impostazione predefinita è la doppia virgoletta. Questo deve " -"essere un singolo carattere a un byte. Questa opzione è consentita solo quando " -"si utilizza il formato CSV." +"Specifica il carattere di quotazione da utilizzare quando viene quotato " +"un valore di dati. L'impostazione predefinita è la doppia virgoletta. " +"Questo deve essere un singolo carattere a un byte. Questa opzione è " +"consentita solo quando si utilizza il formato CSV." #: pgadmin/tools/import_export/static/js/import_export.ui.js:236 msgid "Escape" @@ -16361,16 +16422,17 @@ msgstr "Fuga" #: pgadmin/tools/import_export/static/js/import_export.ui.js:250 msgid "" -"Specifies the character that should appear before a data character that matches " -"the QUOTE value. The default is the same as the QUOTE value (so that the quoting " -"character is doubled if it appears in the data). This must be a single one-byte " -"character. This option is allowed only when using CSV format." +"Specifies the character that should appear before a data character that " +"matches the QUOTE value. The default is the same as the QUOTE value (so " +"that the quoting character is doubled if it appears in the data). This " +"must be a single one-byte character. This option is allowed only when " +"using CSV format." msgstr "" -"Specifica il carattere che deve apparire prima di un carattere di dati che " -"corrisponde al valore QUOTE. Il valore predefinito è uguale al valore QUOTE (in " -"modo che il carattere di citazione sia raddoppiato se appare nei dati). Questo " -"deve essere un singolo carattere a un byte. Questa opzione è consentita solo " -"quando si utilizza il formato CSV." +"Specifica il carattere che deve apparire prima di un carattere di dati " +"che corrisponde al valore QUOTE. Il valore predefinito è uguale al valore" +" QUOTE (in modo che il carattere di citazione sia raddoppiato se appare " +"nei dati). Questo deve essere un singolo carattere a un byte. Questa " +"opzione è consentita solo quando si utilizza il formato CSV." #: pgadmin/tools/import_export/static/js/import_export.ui.js:254 msgid "NULL String" @@ -16378,17 +16440,18 @@ msgstr "Stringa NULL" #: pgadmin/tools/import_export/static/js/import_export.ui.js:261 msgid "" -"Specifies the string that represents a null value. The default is \\N (backslash-" -"N) in text format, and an unquoted empty string in CSV format. You might prefer " -"an empty string even in text format for cases where you don't want to " -"distinguish nulls from empty strings. This option is not allowed when using " -"binary format." +"Specifies the string that represents a null value. The default is \\N " +"(backslash-N) in text format, and an unquoted empty string in CSV format." +" You might prefer an empty string even in text format for cases where you" +" don't want to distinguish nulls from empty strings. This option is not " +"allowed when using binary format." msgstr "" -"Specifica la stringa che rappresenta un valore null. L'impostazione predefinita " -"è \\n (barra rovesciata-N) in formato testo e una stringa vuota non quotata in " -"formato CSV. È possibile preferire una stringa vuota anche in formato testo per " -"i casi in cui non si desidera distinguere i null da stringhe vuote. Questa " -"opzione non è consentita quando si utilizza il formato binario." +"Specifica la stringa che rappresenta un valore null. L'impostazione " +"predefinita è \\n (barra rovesciata-N) in formato testo e una stringa " +"vuota non quotata in formato CSV. È possibile preferire una stringa vuota" +" anche in formato testo per i casi in cui non si desidera distinguere i " +"null da stringhe vuote. Questa opzione non è consentita quando si " +"utilizza il formato binario." #: pgadmin/tools/import_export/static/js/import_export.ui.js:265 msgid "Default String" @@ -16396,15 +16459,11 @@ msgstr "Stringa predefinita" #: pgadmin/tools/import_export/static/js/import_export.ui.js:274 msgid "" -"Specifies the string that represents a default value. Each time the string is " -"found in the input file, the default value of the corresponding column will be " -"used. This option is allowed only in COPY FROM, and only when not using binary " -"format" +"Specifies the string that represents a default value. Each time the " +"string is found in the input file, the default value of the corresponding" +" column will be used. This option is allowed only in COPY FROM, and only " +"when not using binary format." msgstr "" -"Specifica la stringa che rappresenta un valore predefinito. Ogni volta che la " -"stringa viene trovata nel file di input, verrà utilizzato il valore predefinito " -"della colonna corrispondente. Questa opzione è consentita solo in COPY FROM e " -"solo quando non si utilizza il formato binario" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 msgid "Columns for importing..." @@ -16416,11 +16475,11 @@ msgstr "Colonne per l'esportazione ..." #: pgadmin/tools/import_export/static/js/import_export.ui.js:312 msgid "" -"An optional list of columns to be copied. If no column list is specified, all " -"columns of the table will be copied." +"An optional list of columns to be copied. If no column list is specified," +" all columns of the table will be copied." msgstr "" -"Un elenco opzionale di colonne da copiare. Se non viene specificato alcun elenco " -"di colonne, verranno copiate tutte le colonne della tabella." +"Un elenco opzionale di colonne da copiare. Se non viene specificato alcun" +" elenco di colonne, verranno copiate tutte le colonne della tabella." #: pgadmin/tools/import_export/static/js/import_export.ui.js:316 msgid "Export Data Query" @@ -16428,11 +16487,9 @@ msgstr "Esporta query dati" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command whose " -"results are to be copied." +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"whose results are to be copied." msgstr "" -"Specifica un comando SELECT, VALUES, INSERT, UPDATE, DELETE o MERGE i cui " -"risultati devono essere copiati." #: pgadmin/tools/import_export/static/js/import_export.ui.js:324 msgid "Force Quote columns" @@ -16445,15 +16502,16 @@ msgstr "Force Quote columns..." #: pgadmin/tools/import_export/static/js/import_export.ui.js:353 msgid "" -"Forces quoting to be used for all non-NULL values in each specified column. NULL " -"output is never quoted. If * is specified, non-NULL values will be quoted in all " -"columns. This option is allowed only in COPY TO, and only when using CSV format." +"Forces quoting to be used for all non-NULL values in each specified " +"column. NULL output is never quoted. If * is specified, non-NULL values " +"will be quoted in all columns. This option is allowed only in COPY TO, " +"and only when using CSV format." msgstr "" -"Forza l'utilizzo delle virgolette per tutti i valori non NULL in ogni colonna " -"specificata. L'output NULL non viene mai racchiuso tra virgolette. Se si " -"specifica *, i valori non NULL verranno racchiusi tra virgolette in tutte le " -"colonne. Questa opzione è consentita solo in COPY TO e solo quando si utilizza " -"il formato CSV." +"Forza l'utilizzo delle virgolette per tutti i valori non NULL in ogni " +"colonna specificata. L'output NULL non viene mai racchiuso tra " +"virgolette. Se si specifica *, i valori non NULL verranno racchiusi tra " +"virgolette in tutte le colonne. Questa opzione è consentita solo in COPY " +"TO e solo quando si utilizza il formato CSV." #: pgadmin/tools/import_export/static/js/import_export.ui.js:357 msgid "NOT NULL columns" @@ -16465,16 +16523,17 @@ msgstr "Colonne non nulle..." #: pgadmin/tools/import_export/static/js/import_export.ui.js:373 msgid "" -"Do not match the specified column values against the null string. In the default " -"case where the null string is empty, this means that empty values will be read " -"as zero-length strings rather than nulls, even when they are not quoted. This " -"option is allowed only in import, and only when using CSV format." +"Do not match the specified column values against the null string. In the " +"default case where the null string is empty, this means that empty values" +" will be read as zero-length strings rather than nulls, even when they " +"are not quoted. This option is allowed only in import, and only when " +"using CSV format." msgstr "" "Non abbinare i valori di colonna specificati alla stringa null. Nel caso " -"predefinito in cui la stringa nulla è vuota, ciò significa che i valori vuoti " -"verranno letti come stringhe di lunghezza zero anziché null, anche quando non " -"sono quotati. Questa opzione è consentita solo in importazione e solo quando si " -"utilizza il formato CSV." +"predefinito in cui la stringa nulla è vuota, ciò significa che i valori " +"vuoti verranno letti come stringhe di lunghezza zero anziché null, anche " +"quando non sono quotati. Questa opzione è consentita solo in importazione" +" e solo quando si utilizza il formato CSV." #: pgadmin/tools/import_export/static/js/import_export.ui.js:377 msgid "NULL columns" @@ -16486,20 +16545,22 @@ msgstr "Colonne nulle..." #: pgadmin/tools/import_export/static/js/import_export.ui.js:393 msgid "" -"Match the specified columns values against the null string, even if it has been " -"quoted, and if a match is found set the value to NULL. In the default case where " -"the null string is empty, this converts a quoted empty string into NULL. This " -"option is allowed only in COPY FROM, and only when using CSV format." +"Match the specified columns values against the null string, even if it " +"has been quoted, and if a match is found set the value to NULL. In the " +"default case where the null string is empty, this converts a quoted empty" +" string into NULL. This option is allowed only in COPY FROM, and only " +"when using CSV format." msgstr "" -"Confronta i valori delle colonne specificate con la stringa null, anche se è " -"racchiusa tra virgolette, e se viene trovata una corrispondenza, imposta il " -"valore a NULL. Nel caso predefinito in cui la stringa null sia vuota, questa " -"opzione converte una stringa vuota tra virgolette in NULL. Questa opzione è " -"consentita solo in COPY FROM e solo quando si utilizza il formato CSV." +"Confronta i valori delle colonne specificate con la stringa null, anche " +"se è racchiusa tra virgolette, e se viene trovata una corrispondenza, " +"imposta il valore a NULL. Nel caso predefinito in cui la stringa null sia" +" vuota, questa opzione converte una stringa vuota tra virgolette in NULL." +" Questa opzione è consentita solo in COPY FROM e solo quando si utilizza " +"il formato CSV." #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." -msgstr "La query di esportazione dei dati non può essere vuota." +msgid "Export Data Query cannot be empty." +msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:211 @@ -16542,43 +16603,43 @@ msgstr "I server selezionati sono stati importati correttamente." #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:104 msgid "" -"The existing server groups and servers were removed, and the selected servers " -"were imported successfully." +"The existing server groups and servers were removed, and the selected " +"servers were imported successfully." msgstr "" -"I gruppi di server ei server esistenti sono stati rimossi e i server selezionati " -"sono stati importati correttamente." +"I gruppi di server ei server esistenti sono stati rimossi e i server " +"selezionati sono stati importati correttamente." #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:107 msgid "Import Servers" msgstr "Importa server" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" -msgstr "Errore di importazione" +msgid "Import Error" +msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 msgid "" -"The following servers will be imported. Click the Finish button to complete the " -"import process." +"The following servers will be imported. Click the Finish button to " +"complete the import process." msgstr "" -"Verranno importati i seguenti server. Fare clic sul pulsante Fine per completare " -"il processo di importazione." +"Verranno importati i seguenti server. Fare clic sul pulsante Fine per " +"completare il processo di importazione." #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:157 msgid "" -"All existing server groups and servers will be removed before the servers above " -"are imported. On a successful import process, the object explorer will be " -"refreshed." +"All existing server groups and servers will be removed before the servers" +" above are imported. On a successful import process, the object explorer " +"will be refreshed." msgstr "" -"Tutti i gruppi di server e i server esistenti verranno rimossi prima che i " -"server di cui sopra vengano importati. Se il processo di importazione ha esito " -"positivo, la vista Esplora oggetti verrà aggiornata." +"Tutti i gruppi di server e i server esistenti verranno rimossi prima che " +"i server di cui sopra vengano importati. Se il processo di importazione " +"ha esito positivo, la vista Esplora oggetti verrà aggiornata." #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:159 msgid "On a successful import process, the object explorer will be refreshed." msgstr "" -"Se il processo di importazione ha esito positivo, la vista Esplora oggetti verrà " -"aggiornata." +"Se il processo di importazione ha esito positivo, la vista Esplora " +"oggetti verrà aggiornata." #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:180 #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:181 @@ -16599,13 +16660,13 @@ msgstr "Rimuovere tutti i server esistenti?" #: pgadmin/tools/import_export_servers/static/js/import_export_selection.ui.js:70 msgid "" -"If this option is turned on then pgAdmin will remove all the existing database " -"servers and then import the selected servers. This setting is applicable only " -"while importing the servers." +"If this option is turned on then pgAdmin will remove all the existing " +"database servers and then import the selected servers. This setting is " +"applicable only while importing the servers." msgstr "" -"Se questa opzione è attivata, pgAdmin rimuoverà tutti i server di database " -"esistenti e quindi importerà i server selezionati. Questa impostazione è " -"applicabile solo durante l'importazione dei server." +"Se questa opzione è attivata, pgAdmin rimuoverà tutti i server di " +"database esistenti e quindi importerà i server selezionati. Questa " +"impostazione è applicabile solo durante l'importazione dei server." #: pgadmin/tools/import_export_servers/static/js/import_export_servers.js:39 msgid "Import/Export Servers..." @@ -16613,7 +16674,7 @@ msgstr "Importa/Esporta server..." #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "Manutenzione" @@ -16694,19 +16755,20 @@ msgstr "Manutenzione..." #: pgadmin/tools/maintenance/static/js/maintenance.js:72 msgid "Please select any database from the object explorer to do Maintenance." msgstr "" -"Selezionare qualsiasi database da Esplora oggetti per eseguire la manutenzione." +"Selezionare qualsiasi database da Esplora oggetti per eseguire la " +"manutenzione." -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "Errore di manutenzione" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" -"Maintenance job creation failed. Databases with = symbols in the name cannot be " -"maintained using this utility." +"Maintenance job creation failed. Databases with = symbols in the name " +"cannot be maintained using this utility." msgstr "" -"Creazione dell'operazione di manutenzione fallita. I database con il simbolo = " -"nel nome non possono essere manutenuti con questa utility." +"Creazione dell'operazione di manutenzione fallita. I database con il " +"simbolo = nel nome non possono essere manutenuti con questa utility." #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:39 msgid "FULL" @@ -16766,13 +16828,10 @@ msgstr "BUFFER USAGE LIMIT" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:270 msgid "" -"Sizes should be specified as a string containing the numerical size followed by " -"any one of the following memory units: kB (kilobytes), MB (megabytes), GB " -"(gigabytes), or TB (terabytes)" +"Sizes should be specified as a string containing the numerical size " +"followed by any one of the following memory units: kB (kilobytes), MB " +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" -"Le dimensioni devono essere specificate come una stringa contenente la " -"dimensione numerica seguita da una qualsiasi delle seguenti unità di memoria: kB " -"(kilobyte), MB (megabyte), GB (gigabyte) o TB (terabyte)" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 msgid "SYSTEM" @@ -16780,10 +16839,11 @@ msgstr "SYSTEM" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:287 msgid "" -"This option is enabled only when the database is selected in the object explorer." +"This option is enabled only when the database is selected in the object " +"explorer." msgstr "" -"Questa opzione è abilitata solo quando il database è selezionato in Esplora " -"oggetti." +"Questa opzione è abilitata solo quando il database è selezionato in " +"Esplora oggetti." #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:306 msgid "TABLESPACE" @@ -16803,28 +16863,28 @@ msgstr "PSQL" #: pgadmin/tools/psql/__init__.py:322 msgid "" -"PSQL utility not found. Specify the valid binary path in the preferences for the " -"appropriate server version, or select \"Set as default\" to use an existing " -"binary path." +"PSQL utility not found. Specify the valid binary path in the preferences " +"for the appropriate server version, or select \"Set as default\" to use " +"an existing binary path." msgstr "" "Utilità PSQL non trovata. Specificare il percorso binario valido nelle " -"preferenze per la versione del server appropriata oppure selezionare \"Imposta " -"come predefinito\" per utilizzare un percorso binario esistente." +"preferenze per la versione del server appropriata oppure selezionare " +"\"Imposta come predefinito\" per utilizzare un percorso binario " +"esistente." #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql tool." +"Connection terminated. To create a new connection, please open another " +"psql tool." msgstr "" -"Connessione terminata, per creare una nuova connessione aprire un altro " -"strumento psql." #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 msgid "Invalid session.\r\n" msgstr "Sessione non valida.\r\n" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." -msgstr "Seleziona un database da Object Explorer per accedere a Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." +msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 #: pgadmin/tools/psql/static/js/PsqlModule.js:143 @@ -16837,53 +16897,61 @@ msgid "Please select a server/database object." msgstr "Seleziona un oggetto server/database." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" -msgstr "Autorizzazione di scrittura negli appunti richiesta" +msgid "Clipboard Write Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." msgstr "" -"Per copiare i dati dal terminale PSQL, è richiesta l'autorizzazione di scrittura " -"negli Appunti." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" -msgstr "È richiesto il permesso alla lettura degli appunti" +msgid "Clipboard Read Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." msgstr "" -"Per incollare i dati sul terminale PSQL, è richiesto il permesso di lettura " -"degli Appunti." -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "Ripristino del backup sul server '{0}'" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "Ripristino del backup sul server" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "File non trovato." +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." msgstr "Ripristina..." #: pgadmin/tools/restore/static/js/restore.js:51 -msgid "Please select any schema or table from the object explorer to Restore data." +msgid "" +"Please select any schema or table from the object explorer to Restore " +"data." msgstr "" -"Seleziona uno schema o una tabella da Esplora oggetti per ripristinare i dati." +"Seleziona uno schema o una tabella da Esplora oggetti per ripristinare i " +"dati." -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "Errore di ripristino" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Ripristina (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -16931,11 +16999,11 @@ msgstr "Ignora gli spazi bianchi" #: pgadmin/tools/schema_diff/__init__.py:77 msgid "" -"Set ignore whitespace on or off by default in the drop-down menu near the " -"Compare button in the Schema Diff tab." +"Set ignore whitespace on or off by default in the drop-down menu near the" +" Compare button in the Schema Diff tab." msgstr "" -"Attiva o disattiva ignora gli spazi bianchi per impostazione predefinita nel " -"menu a discesa vicino al pulsante Confronta nella scheda Diff." +"Attiva o disattiva ignora gli spazi bianchi per impostazione predefinita " +"nel menu a discesa vicino al pulsante Confronta nella scheda Diff." #: pgadmin/tools/schema_diff/__init__.py:84 #: pgadmin/tools/schema_diff/static/js/SchemaDiffConstants.js:70 @@ -16944,11 +17012,12 @@ msgstr "Ignora proprietario" #: pgadmin/tools/schema_diff/__init__.py:86 msgid "" -"Set ignore owner on or off by default in the drop-down menu near the Compare " -"button in the Schema Diff tab." +"Set ignore owner on or off by default in the drop-down menu near the " +"Compare button in the Schema Diff tab." msgstr "" -"Attiva o disattiva l'opzione Ignora proprietario per impostazione predefinita " -"nel menu a discesa vicino al pulsante Confronta nella scheda Diff." +"Attiva o disattiva l'opzione Ignora proprietario per impostazione " +"predefinita nel menu a discesa vicino al pulsante Confronta nella scheda " +"Diff." #: pgadmin/tools/schema_diff/__init__.py:93 #: pgadmin/tools/schema_diff/static/js/SchemaDiffConstants.js:72 @@ -16957,11 +17026,11 @@ msgstr "Ignora Tablespace" #: pgadmin/tools/schema_diff/__init__.py:95 msgid "" -"Set ignore tablespace on or off by default in the drop-down menu near the " -"Compare button in the Schema Diff tab." +"Set ignore tablespace on or off by default in the drop-down menu near the" +" Compare button in the Schema Diff tab." msgstr "" -"Attiva o disattiva l'Ignora tablespace per impostazione predefinita nel menu a " -"discesa accanto al pulsante Confronta nella scheda Diff. schema." +"Attiva o disattiva l'Ignora tablespace per impostazione predefinita nel " +"menu a discesa accanto al pulsante Confronta nella scheda Diff. schema." #: pgadmin/tools/schema_diff/__init__.py:102 msgid "Ignore Grants/Revoke" @@ -16969,12 +17038,12 @@ msgstr "Ignora concessione/revoca" #: pgadmin/tools/schema_diff/__init__.py:104 msgid "" -"Set ignore grants/revoke on or off by default in the drop-down menu near the " -"Compare button in the Schema Diff tab." +"Set ignore grants/revoke on or off by default in the drop-down menu near " +"the Compare button in the Schema Diff tab." msgstr "" "Attiva o disattiva l'opzione Ignora concessioni/revoca per impostazione " -"predefinita nel menu a discesa accanto al pulsante Confronta nella scheda Diff. " -"schema." +"predefinita nel menu a discesa accanto al pulsante Confronta nella scheda" +" Diff. schema." #: pgadmin/tools/schema_diff/__init__.py:710 msgid "Selected object is not supported for DDL comparison." @@ -16986,17 +17055,17 @@ msgstr "Server scollegati." #: pgadmin/tools/schema_diff/__init__.py:737 msgid "" -"Schema diff does not support the comparison between Postgres Server and EDB " -"Postgres Advanced Server." +"Schema diff does not support the comparison between Postgres Server and " +"EDB Postgres Advanced Server." msgstr "" -"Lo schema diff non supporta il confronto tra Postgres Server e EDB Postgres " -"Advanced Server." +"Lo schema diff non supporta il confronto tra Postgres Server e EDB " +"Postgres Advanced Server." #: pgadmin/tools/schema_diff/__init__.py:751 msgid "Source and Target database server must be of the same major version." msgstr "" -"Il server di database di origine e di destinazione deve avere la stessa versione " -"principale." +"Il server di database di origine e di destinazione deve avere la stessa " +"versione principale." #: pgadmin/tools/schema_diff/__init__.py:800 #, python-brace-format @@ -17057,8 +17126,8 @@ msgid "Loading result grid..." msgstr "Caricamento della griglia dei risultati..." #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" -msgstr "Confronto DDL" +msgid "DDL Comparison" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 msgid "Source" @@ -17094,8 +17163,8 @@ msgstr "Seleziona l'origine e la destinazione diverse." #, python-brace-format msgid " (this may take a few minutes)... ${Math.round(res.diff_percentage)} %" msgstr "" -" (l'operazione potrebbe richiedere alcuni minuti)... ${Math.round(res." -"diff_percentage)} %" +" (l'operazione potrebbe richiedere alcuni minuti)... " +"${Math.round(res.diff_percentage)} %" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:351 msgid "Generating script..." @@ -17107,25 +17176,19 @@ msgstr "- Questo script è stato generato dall'utilità Schema Diff in pgAdmin 4 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes the " -"objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" -"-- Per le dipendenze circolari, l'ordine in cui Schema Diff scrive gli oggetti " -"non è molto sofisticato\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are applied in " -"the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" -"-- e potrebbe richiedere modifiche manuali allo script per garantire che le " -"modifiche vengano applicate nell'ordine corretto.\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" +msgid "-- Please report any issues along with steps to reproduce. \n" msgstr "" -"-- Si prega di segnalare un problema per eventuali errori nelle fasi di " -"riproduzione.\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 msgid "Generate script error" @@ -17150,19 +17213,16 @@ msgid "Select Target" msgstr "Selezione obbiettivo" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." +msgid "Source and Target database servers must be of the same major version." msgstr "" -" Il server del database di origine e di destinazione deve essere della stessa " -"versione principale." #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" -msgstr " Confronto database:" +msgid "Database Compare:" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" +msgid "Select the server and database for the source and target and click" msgstr "" -" Selezionare il server e il database per l'origine e la destinazione e fare clic" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 @@ -17174,10 +17234,8 @@ msgid "Schema Compare:" msgstr "Schema Confronta:" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid " Select the server, database and schema for the source and target and Click" +msgid "Select the server, database and schema for the source and target and click" msgstr "" -" Selezionare il server, il database e lo schema per l'origine e la destinazione " -"e fare clic" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 msgid "Note:" @@ -17191,7 +17249,8 @@ msgstr "Le dipendenze non verranno risolte nel confronto dello schema." #, python-brace-format msgid "Error in schema diff initialize ${err.response.data}" msgstr "" -"Errore nell'inizializzazione del differenziale dello schema ${err.response.data}" +"Errore nell'inizializzazione del differenziale dello schema " +"${err.response.data}" #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:135 msgid "Object name" @@ -17232,9 +17291,11 @@ msgstr "Digita almeno 3 caratteri" #: pgadmin/tools/search_objects/static/js/index.js:47 msgid "" -"Please select a database from the object explorer to search the database objects." +"Please select a database from the object explorer to search the database " +"objects." msgstr "" -"Seleziona un database da Esplora oggetti per cercare gli oggetti del database." +"Seleziona un database da Esplora oggetti per cercare gli oggetti del " +"database." #: pgadmin/tools/search_objects/static/js/index.js:80 msgid "Search Objects - " @@ -17255,8 +17316,8 @@ msgstr "******* Error *******" #: pgadmin/tools/sqleditor/__init__.py:1523 msgid "No primary key found for this object, so unable to save records." msgstr "" -"Nessuna chiave primaria trovata per questo oggetto, quindi impossibile salvare i " -"record." +"Nessuna chiave primaria trovata per questo oggetto, quindi impossibile " +"salvare i record." #: pgadmin/tools/sqleditor/__init__.py:1862 #: pgadmin/tools/sqleditor/utils/query_tool_connection_check.py:67 @@ -17288,7 +17349,8 @@ msgstr "Il gruppo di risultati non è aggiornabile." #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:106 msgid "Please select a database from the object explorer to access Query Tool." msgstr "" -"Seleziona un database da Esplora oggetti per accedere alllo strumento Query." +"Seleziona un database da Esplora oggetti per accedere alllo strumento " +"Query." #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:141 msgid "First 100 Rows" @@ -17312,21 +17374,21 @@ msgstr "Errore di avvio dello strumento query" #: pgadmin/tools/sqleditor/static/js/show_query_tool.js:122 msgid "" -"Please allow pop-ups for this site to perform the desired action. If the main " -"window of pgAdmin is closed then close this window and open a new pgAdmin " -"session." +"Please allow pop-ups for this site to perform the desired action. If the " +"main window of pgAdmin is closed then close this window and open a new " +"pgAdmin session." msgstr "" -"Consenti ai popup di questo sito di eseguire l'azione desiderata. Se la finestra " -"principale di pgAdmin è chiusa, chiudere questa finestra e aprire una nuova " -"sessione di pgAdmin." +"Consenti ai popup di questo sito di eseguire l'azione desiderata. Se la " +"finestra principale di pgAdmin è chiusa, chiudere questa finestra e " +"aprire una nuova sessione di pgAdmin." #: pgadmin/tools/sqleditor/static/js/show_view_data.js:31 msgid "Data Filter" msgstr "Filtro dati" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "Il filtro dati non può essere vuoto." +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -17356,8 +17418,8 @@ msgstr "Database spostato/rinominato" #: pgadmin/tools/sqleditor/static/js/components/QueryToolComponent.jsx:206 msgid "An unexpected error occurred - ensure you are logged into the application." msgstr "" -"Si è verificato un errore imprevisto: assicurarsi di aver effettuato l'accesso " -"all'applicazione." +"Si è verificato un errore imprevisto: assicurarsi di aver effettuato " +"l'accesso all'applicazione." #: pgadmin/tools/sqleditor/static/js/components/QueryToolComponent.jsx:234 msgid "Query History" @@ -17384,10 +17446,11 @@ msgstr "Non connesso" #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:442 #, python-brace-format msgid "" -"-- Query text not stored as it exceeds maximum length of ${MAX_QUERY_LENGTH}" -msgstr "" -"-- Il testo della query non è memorizzato poiché supera la lunghezza massima di " +"-- Query text not stored as it exceeds maximum length of " "${MAX_QUERY_LENGTH}" +msgstr "" +"-- Il testo della query non è memorizzato poiché supera la lunghezza " +"massima di ${MAX_QUERY_LENGTH}" #: pgadmin/tools/sqleditor/static/js/components/QueryToolComponent.jsx:521 msgid "Connection Warning" @@ -17400,12 +17463,14 @@ msgstr "L'applicativo ha perso la connessione col database:" #: pgadmin/tools/sqleditor/static/js/components/QueryToolComponent.jsx:524 msgid "⁃ If the connection was idle it may have been forcibly disconnected." msgstr "" -"- Se la connessione era inattiva potrebbe essere stata chiusa forzatamente." +"- Se la connessione era inattiva potrebbe essere stata chiusa " +"forzatamente." #: pgadmin/tools/sqleditor/static/js/components/QueryToolComponent.jsx:525 msgid "⁃ The application server or database server may have been restarted." msgstr "" -"- L'application server o il database server potrebbero essere stati riavviati." +"- L'application server o il database server potrebbero essere stati " +"riavviati." #: pgadmin/tools/sqleditor/static/js/components/QueryToolComponent.jsx:526 msgid "⁃ The user session may have timed out." @@ -17520,11 +17585,11 @@ msgstr "Il nome deve essere univoco." #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:39 msgid "" -"By changing the connection you will lose all your unsaved data for the current " -"connection.
Do you want to continue?" +"By changing the connection you will lose all your unsaved data for the " +"current connection.
Do you want to continue?" msgstr "" -"Modificando la connessione perderai tutti i dati non salvati per la connessione " -"corrente.
Vuoi continuare?" +"Modificando la connessione perderai tutti i dati non salvati per la " +"connessione corrente.
Vuoi continuare?" #: pgadmin/tools/sqleditor/static/js/components/sections/ConnectionBar.jsx:115 msgid "(Obtaining connection)" @@ -17641,14 +17706,17 @@ msgid "Close query tool?" msgstr "Chiudi lo strumento di query?" #: pgadmin/tools/sqleditor/static/js/components/sections/MainToolBar.jsx:253 -msgid "There is an active query running currently. Are you sure you want to close?" +msgid "" +"There is an active query running currently. Are you sure you want to " +"close?" msgstr "" -"C'è una query attiva in esecuzione attualmente. Sei sicuro di voler chiudere?" +"C'è una query attiva in esecuzione attualmente. Sei sicuro di voler " +"chiudere?" #: pgadmin/tools/sqleditor/static/js/components/sections/MainToolBar.jsx:265 msgid "" -"The current transaction is not committed to the database. Do you want to commit " -"or rollback the transaction?" +"The current transaction is not committed to the database. Do you want to " +"commit or rollback the transaction?" msgstr "" "La transazione corrente non è vincolata al database. Vuoi confermare o " "ripristinare la transazione?" @@ -17940,11 +18008,11 @@ msgstr "Sei sicuro di voler cancellare la cronologia?" #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:480 msgid "" -"This will remove all of your query history from this and other sessions for this " -"database." +"This will remove all of your query history from this and other sessions " +"for this database." msgstr "" -"Ciò rimuoverà tutta la cronologia delle query da questa e altre sessioni per " -"questo database." +"Ciò rimuoverà tutta la cronologia delle query da questa e altre sessioni " +"per questo database." #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:482 msgid "Removing history..." @@ -18026,11 +18094,11 @@ msgstr "%s righe interessate." #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:954 msgid "" -"The data has been modified, but not saved. Are you sure you wish to discard the " -"changes?" +"The data has been modified, but not saved. Are you sure you wish to " +"discard the changes?" msgstr "" -"I dati sono stati modificati, ma non salvati. Sei sicuro di voler annullare le " -"modifiche?" +"I dati sono stati modificati, ma non salvati. Sei sicuro di voler " +"annullare le modifiche?" #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:969 msgid "Applying the new filter..." @@ -18077,11 +18145,12 @@ msgstr "" #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:1219 msgid "" -"Saving data changes was rolled back but the current transaction is still active; " -"previous queries are unaffected." +"Saving data changes was rolled back but the current transaction is still " +"active; previous queries are unaffected." msgstr "" -"Il salvataggio delle modifiche ai dati è stato eseguito il rollback ma la " -"transazione corrente è ancora attiva; le query precedenti non sono interessate." +"Il salvataggio delle modifiche ai dati è stato eseguito il rollback ma la" +" transazione corrente è ancora attiva; le query precedenti non sono " +"interessate." #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:1261 msgid "Data saved successfully." @@ -18090,8 +18159,8 @@ msgstr "Dati salvati correttamente." #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:1263 msgid "Auto-commit is off. You still need to commit changes to the database." msgstr "" -"Il commit automatico è disattivato. È ancora necessario eseguire il commit delle " -"modifiche al database." +"Il commit automatico è disattivato. È ancora necessario eseguire il " +"commit delle modifiche al database." #: pgadmin/tools/sqleditor/static/js/components/sections/ResultSet.jsx:1438 msgid "Geometry Viewer" @@ -18310,8 +18379,8 @@ msgid "Show settings?" msgstr "Mostra le impostazioni?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" -msgstr "Mostra Wal?" +msgid "Show WAL?" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 msgid "Show generic plan?" @@ -18324,25 +18393,26 @@ msgstr "Mostra la memoria?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:79 msgid "Set auto commit on or off by default in new Query Tool tabs." msgstr "" -"Attiva o disattiva il commit automatico per impostazione predefinita nelle nuove " -"schede dello strumento query." +"Attiva o disattiva il commit automatico per impostazione predefinita " +"nelle nuove schede dello strumento query." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:87 msgid "Set auto rollback on or off by default in new Query Tool tabs." msgstr "" -"Attiva o disattiva il rollback automatico per impostazione predefinita nelle " -"nuove schede dello strumento query." +"Attiva o disattiva il rollback automatico per impostazione predefinita " +"nelle nuove schede dello strumento query." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:95 msgid "" -"If set to True, the dataset will be fetched using a server-side cursor after the " -"query is executed. This allows controlled data transfer to the client, enabling " -"examination of large datasets without loading them entirely into memory." +"If set to True, the dataset will be fetched using a server-side cursor " +"after the query is executed. This allows controlled data transfer to the " +"client, enabling examination of large datasets without loading them " +"entirely into memory." msgstr "" -"Se impostato su True, il set di dati verrà recuperato tramite un cursore lato " -"server dopo l'esecuzione della query. Ciò consente il trasferimento controllato " -"dei dati al client, consentendo l'analisi di set di dati di grandi dimensioni " -"senza caricarli interamente in memoria." +"Se impostato su True, il set di dati verrà recuperato tramite un cursore " +"lato server dopo l'esecuzione della query. Ciò consente il trasferimento " +"controllato dei dati al client, consentendo l'analisi di set di dati di " +"grandi dimensioni senza caricarli interamente in memoria." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:104 msgid "Prompt to save unsaved query changes?" @@ -18350,10 +18420,9 @@ msgstr "Richiesta di salvare le modifiche della query non salvate?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query tool exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" -"Specifica se richiedere o meno all'utente di salvare la query non salvata " -"all'uscita dallo strumento di query." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 msgid "Sort View Data results by primary key columns?" @@ -18363,14 +18432,15 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:117 msgid "" -"If set to True, data returned when using the View/Edit Data - All Rows option " -"will be sorted by the Primary Key columns by default. When using the First/Last " -"100 Rows options, data is always sorted." +"If set to True, data returned when using the View/Edit Data - All Rows " +"option will be sorted by the Primary Key columns by default. When using " +"the First/Last 100 Rows options, data is always sorted." msgstr "" "Se impostato su True, i dati restituiti quando si utilizza l'opzione " -"Visualizza / Modifica dati - Tutte le righe verranno ordinati in base alle " -"colonne Chiave primaria per impostazione predefinita. Quando si utilizzano le " -"opzioni Prima / Ultime 100 righe, i dati vengono sempre ordinati." +"Visualizza / Modifica dati - Tutte le righe verranno ordinati in base " +"alle colonne Chiave primaria per impostazione predefinita. Quando si " +"utilizzano le opzioni Prima / Ultime 100 righe, i dati vengono sempre " +"ordinati." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:125 msgid "Prompt to save unsaved data changes?" @@ -18378,10 +18448,9 @@ msgstr "Richiesta di salvare le modifiche ai dati non salvati?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" -"Specifica se richiedere o meno all'utente di salvare i dati non salvati " -"all'uscita dalla griglia di dati." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 msgid "Prompt to commit/rollback active transactions?" @@ -18389,21 +18458,19 @@ msgstr "Hai richiesto di eseguire il commit / rollback delle transazioni attive? #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" -"Specifica se richiedere o meno all'utente di eseguire il commit o il rollback di " -"una transazione attiva all'uscita dello Strumento di query." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 msgid "Copy SQL from main window to query tool?" msgstr "Copia SQL dalla finestra principale allo strumento di query?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" -"Specifica se copiare o meno SQL nello strumento di query dalla finestra " -"principale." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 msgid "Open the file in a new tab?" @@ -18419,12 +18486,9 @@ msgstr "Mostra avviso promozione visualizzazione/modifica dati?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool confirm " -"dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" -"Se impostato su Vero, lo strumento Visualizza/modifica dati mostrerà la finestra " -"di dialogo di conferma promozione a Strumento di query durante la modifica della " -"query." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 msgid "Underline query at cursor?" @@ -18432,11 +18496,9 @@ msgstr "Sottolineare la query alla posiizone del cursore?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the cursor " -"position." +"If set to True, the Query Tool will parse and underline the query at the " +"cursor position." msgstr "" -"Se impostato su True, lo strumento di query analizzerà e sottolineerà la query " -"nella posizione del cursore." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:189 msgid "Underlined query execute warning?" @@ -18444,13 +18506,10 @@ msgstr "Avviso di esecuzione query sottolineata?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query button in " -"the query tool. The warning will appear only if Underline query at cursor? is " -"set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" -"Se impostato su True, lo strumento di query avviserà quando si fa clic sul " -"pulsante Esegui query nello strumento di query. L'avviso verrà visualizzato solo " -"se Sottolinea query al cursore? è impostato su False." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 msgid "CSV quoting" @@ -18485,13 +18544,14 @@ msgstr "Sostituisci valori null con" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:246 msgid "" -"Specifies the string that represents a null value while downloading query " -"results as CSV. You can specify any arbitrary string to represent a null value, " -"with quotes if desired." +"Specifies the string that represents a null value while downloading query" +" results as CSV. You can specify any arbitrary string to represent a null" +" value, with quotes if desired." msgstr "" -"Specifica la stringa che rappresenta un valore null durante il download dei " -"risultati della query come CSV. È possibile specificare qualsiasi stringa " -"arbitraria per rappresentare un valore null, con virgolette se lo si desidera." +"Specifica la stringa che rappresenta un valore null durante il download " +"dei risultati della query come CSV. È possibile specificare qualsiasi " +"stringa arbitraria per rappresentare un valore null, con virgolette se lo" +" si desidera." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:255 msgid "Result copy quoting" @@ -18519,14 +18579,11 @@ msgstr "Nome della colonna" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of the data " -"in the column as loaded in the first batch. If set to 'Column name', the column " -"will be sized to the widest of the data type or column name." +"If set to 'Column data', columns will auto-size to the maximum width of " +"the data in the column as loaded in the first batch. If set to 'Column " +"name', the column will be sized to the widest of the data type or column " +"name." msgstr "" -"Se impostato su \"Dati della colonna\", le colonne verranno ridimensionate " -"automaticamente in base alla larghezza massima dei dati nella colonna caricata " -"nel primo batch. Se impostato su \"Nome colonna\", la colonna verrà " -"ridimensionata al più largo tra il tipo di dati o il nome della colonna." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:309 msgid "Maximum column width" @@ -18534,11 +18591,9 @@ msgstr "Larghezza massima della colonna" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by ' is " -"set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" -"Specificare la larghezza massima della colonna in pixel quando \"Colonne " -"dimensionate per\" è impostato su \"Dati colonna\"." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 msgid "Data result rows per page" @@ -18546,12 +18601,9 @@ msgstr "Righe dei risultati dei dati per pagina" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" -"Specify the number of records to fetch in one batch. Changing this value will " -"override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"Specify the number of records to fetch in one batch. Changing this value " +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" -"Specificare il numero di record da recuperare in un batch. La modifica di questo " -"valore sovrascriverà l'impostazione DATA_RESULT_ROWS_PER_PAGE dal file di " -"configurazione." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 msgid "Striped rows?" @@ -18559,19 +18611,17 @@ msgstr "Righe a strisce?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating background " -"colors." +"If set to True, the result grid will display rows with alternating " +"background colors." msgstr "" -"Se impostato su true, la griglia dei risultati visualizzerà le righe con colori " -"di sfondo alternati." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:338 msgid "Max column data display length" msgstr "Lunghezza massima di visualizzazione dei dati della colonna" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." -msgstr "Numero massimo di caratteri visibili nella cella di output dei dati." +msgid "Maximum number of characters to display in a data cell." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 msgid "Connection status" @@ -18579,11 +18629,11 @@ msgstr "Stato della connessione" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:348 msgid "" -"If set to True, the Query Tool will monitor and display the connection and " -"transaction status." +"If set to True, the Query Tool will monitor and display the connection " +"and transaction status." msgstr "" -"Se impostato su True, lo Strumento di query monitorerà e visualizzerà lo stato " -"della connessione e della transazione." +"Se impostato su True, lo Strumento di query monitorerà e visualizzerà lo " +"stato della connessione e della transazione." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:355 msgid "Connection status refresh rate" @@ -18592,7 +18642,8 @@ msgstr "Frequenza di aggiornamento dello stato della connessione" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:359 msgid "The number of seconds between connection/transaction status polls." msgstr "" -"Il numero di secondi tra sondaggi sullo stato della connessione / transazione." +"Il numero di secondi tra sondaggi sullo stato della connessione / " +"transazione." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:366 msgid "Show query success notification?" @@ -18600,8 +18651,8 @@ msgstr "Mostra la notifica di esito positivo della query?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:368 msgid "" -"If set to True, the Query Tool will show notifications on successful query " -"execution." +"If set to True, the Query Tool will show notifications on successful " +"query execution." msgstr "" "Se impostato su True, lo Strumento di query mostrerà le notifiche " "sull'esecuzione andata a buon fine della query." @@ -18626,10 +18677,6 @@ msgstr "Cancella query" msgid "Download results" msgstr "Download results" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "Pannello interruttori" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "Apri il file" @@ -18668,11 +18715,8 @@ msgid "Auto completion" msgstr "Auto completamento" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" -"Se impostato su True, le parole chiave verranno visualizzate in maiuscolo per il " -"completamento automatico." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 msgid "Autocomplete on key press" @@ -18680,13 +18724,14 @@ msgstr "Completamento automatico alla pressione del tasto" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:755 msgid "" -"If set to True, autocomplete will be available on key press along with CTRL/CMD " -"+ Space. If set to False, autocomplete is only activated when CTRL/CMD + Space " -"is pressed." +"If set to True, autocomplete will be available on key press along with " +"CTRL/CMD + Space. If set to False, autocomplete is only activated when " +"CTRL/CMD + Space is pressed." msgstr "" -"Se impostato su True, il completamento automatico sarà disponibile premendo il " -"tasto insieme a CTRL/CMD + Spazio. Se impostato su False, il completamento " -"automatico viene attivato solo quando viene premuto CTRL/CMD + Spazio." +"Se impostato su True, il completamento automatico sarà disponibile " +"premendo il tasto insieme a CTRL/CMD + Spazio. Se impostato su False, il " +"completamento automatico viene attivato solo quando viene premuto " +"CTRL/CMD + Spazio." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:800 msgid "Auto complete" @@ -18698,13 +18743,14 @@ msgstr "Limite di riga" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:820 msgid "" -"This setting specifies the maximum number of rows that will be plotted on a " -"chart. Increasing this limit may impact performance if charts are plotted with " -"very high numbers of rows." +"This setting specifies the maximum number of rows that will be plotted on" +" a chart. Increasing this limit may impact performance if charts are " +"plotted with very high numbers of rows." msgstr "" -"Questa impostazione specifica il numero massimo di righe che verranno tracciate " -"su un grafico. L'aumento di questo limite può influire sulle prestazioni se i " -"grafici vengono tracciati con un numero di righe molto elevato." +"Questa impostazione specifica il numero massimo di righe che verranno " +"tracciate su un grafico. L'aumento di questo limite può influire sulle " +"prestazioni se i grafici vengono tracciati con un numero di righe molto " +"elevato." #: pgadmin/tools/user_management/PgAdminPermissions.py:51 msgid "Manage Server" @@ -18759,18 +18805,19 @@ msgstr "Ruolo non trovato" #: pgadmin/tools/user_management/__init__.py:410 #, python-brace-format msgid "" -"To proceed, ensure that all users assigned the '{0}' role have been reassigned." +"To proceed, ensure that all users assigned the '{0}' role have been " +"reassigned." msgstr "" -"Per procedere, assicurati che tutti gli utenti a cui è stato assegnato il ruolo " -"'{0}' siano stati riassegnati." +"Per procedere, assicurati che tutti gli utenti a cui è stato assegnato il" +" ruolo '{0}' siano stati riassegnati." #: pgadmin/tools/user_management/__init__.py:568 msgid "Role name must be unique." msgstr "Il nome del ruolo deve essere univoco." #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." -msgstr "L'email/nome utente deve essere univoco per una fonte di autenticazione." +msgid "User email or username must be unique for each authentication source." +msgstr "" #: pgadmin/tools/user_management/__init__.py:615 #, python-brace-format @@ -18790,8 +18837,8 @@ msgstr "Impossibile aggiornare l'utente '{0}'" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." -msgstr "\"{0}\" non è autorizzato a modificare." +msgid "'{0}' cannot be modified." +msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 msgid "Deselect All" @@ -18806,8 +18853,8 @@ msgid "Select Role" msgstr "Seleziona Ruolo" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" -msgstr "Ruolo salvato con successo" +msgid "Role saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 msgid "Create Role..." @@ -18844,10 +18891,6 @@ msgstr "Modifica ruolo - %s" msgid "Edit Role" msgstr "Modifica ruolo" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "Decscrizione" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "Fonte di autenticazione" @@ -18900,8 +18943,8 @@ msgid "Passwords do not match for user %s" msgstr "Le password non corrispondono per l'utente %s" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" -msgstr "Utenti salvati con successo" +msgid "User saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 msgid "Create User..." @@ -18939,12 +18982,13 @@ msgstr "È richiesto l'aggiornamento della vista ad albero Esplora oggetti" #: pgadmin/tools/user_management/static/js/Users.jsx:119 msgid "" -"The ownership of the shared server was changed or the shared server was deleted, " -"so the object explorer tree refresh is required. Do you wish to refresh the tree?" +"The ownership of the shared server was changed or the shared server was " +"deleted, so the object explorer tree refresh is required. Do you wish to " +"refresh the tree?" msgstr "" -"La proprietà del server condiviso è stata modificata o il server condiviso è " -"stato eliminato, pertanto è necessario aggiornare la vista ad albero di Esplora " -"oggetti. Vuoi rinfrescare la vista?" +"La proprietà del server condiviso è stata modificata o il server " +"condiviso è stato eliminato, pertanto è necessario aggiornare la vista ad" +" albero di Esplora oggetti. Vuoi rinfrescare la vista?" #: pgadmin/tools/user_management/static/js/Users.jsx:145 #, python-format @@ -18971,73 +19015,73 @@ msgstr "Recupero utenti..." msgid "User Management" msgstr "Gestione utenti" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -"File di utilità non trovato. Correggere il percorso binario nelle Preferenze" +"File di utilità non trovato. Correggere il percorso binario nelle " +"Preferenze" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" -"Please correct the Binary Path in the Preferences. pgAdmin storage directory can " -"not be a utility binary directory." +"Please correct the Binary Path in the Preferences. pgAdmin storage " +"directory cannot be a utility binary directory." msgstr "" -"Correggere il percorso binario nelle Preferenze. La directory di archiviazione " -"di pgAdmin non può essere una directory binaria di utilità." -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "File '%s' non trovato. Correggi il percorso binario nelle Preferenze" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "Configurazione per %s server scaricata su %s" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "Attributo 'Server' non trovato nel file specificato." -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "Attributo '%s' non trovato per il server '%s'" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "La porta deve essere intera per il server '%s'" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "Attributo 'Host' o 'Servizio' non trovato per il server '%s'" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "Errore durante l'analisi del file di input %s: %s" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "Errore durante la lettura del file di input %s: [%d] %s" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "Errore durante la creazione del gruppo di server '%s': %s" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "Errore durante la creazione del server '%s': %s" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "" -"Errore durante la cancellazione della configurazione del server con errore (%s)" +"Errore durante la cancellazione della configurazione del server con " +"errore (%s)" #: pgadmin/utils/ajax.py:162 msgid "Not implemented." @@ -19075,6 +19119,10 @@ msgstr "Frequenza di aggiornamento" msgid "File Downloads" msgstr "Download di file" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "Non connesso al server oppure connessione al server chiusa." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "ID transazione non trovato nella sessione." @@ -19141,11 +19189,12 @@ msgstr "PostgreSQL 18" #: pgadmin/utils/constants.py:127 msgid "" -"Unable to find a dll needed by the utility. Ensure .dll files needed by the " -"utility are in the same folder as your executable." +"Unable to find a dll needed by the utility. Ensure .dll files needed by " +"the utility are in the same folder as your executable." msgstr "" -"Impossibile trovare una DLL necessaria all'utilità. Assicurarsi che i file .dll " -"necessari all'utilità si trovino nella stessa cartella dell'eseguibile." +"Impossibile trovare una DLL necessaria all'utilità. Assicurarsi che i " +"file .dll necessari all'utilità si trovino nella stessa cartella " +"dell'eseguibile." #: pgadmin/utils/constants.py:133 #, python-format @@ -19154,24 +19203,20 @@ msgstr "Impossibile trovare l'ID utente specificato (%s)." #: pgadmin/utils/constants.py:142 msgid "" -"Access denied: You’re having limited access. You’re not allowed to Rename, " -"Delete or Create any files/folders" +"Access denied: You’re having limited access. You’re not allowed to " +"Rename, Delete or Create any files/folders" msgstr "" "Accesso negato: hai accesso limitato. Non sei autorizzato a rinominare, " "eliminare o creare file/cartelle" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "Impossibile trovare il server specificato." - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" -"Connection to the SSH Tunnel for host '{0}' has been lost. Reconnect to the " -"database server." +"Connection to the SSH Tunnel for host '{0}' has been lost. Reconnect to " +"the database server." msgstr "" -"La connessione al tunnel SSH per l'host '{0}' è andata persa. Riconnettersi al " -"server di database." +"La connessione al tunnel SSH per l'host '{0}' è andata persa. " +"Riconnettersi al server di database." #: pgadmin/utils/heartbeat.py:35 msgid "Manager not found. Stopped Heartbeat logging." @@ -19236,19 +19281,19 @@ msgstr "" #: pgadmin/utils/driver/psycopg3/connection.py:749 #, python-brace-format msgid "" -"Failed to create cursor for psycopg3 connection with error message for the " -"server#{1}:{2}:\n" +"Failed to create cursor for psycopg3 connection with error message for " +"the server#{1}:{2}:\n" "{0}" msgstr "" -"Impossibile creare il cursore per la connessione psycopg3 con messaggio di " -"errore per il server#{1}:{2}:\n" +"Impossibile creare il cursore per la connessione psycopg3 con messaggio " +"di errore per il server#{1}:{2}:\n" "{0}" #: pgadmin/utils/driver/psycopg3/connection.py:761 #, python-brace-format msgid "" -"Attempting to reconnect to the database server (#{server_id}) for the connection " -"- '{conn_id}'." +"Attempting to reconnect to the database server (#{server_id}) for the " +"connection - '{conn_id}'." msgstr "" "Tentativo di riconnettersi al server di database (# {server_id}) per la " "connessione - '{conn_id}'." @@ -19271,7 +19316,8 @@ msgid "" "{0}" msgstr "" "\n" -"Impossibile ripristinare la connessione al server a causa del seguente errore:\n" +"Impossibile ripristinare la connessione al server a causa del seguente " +"errore:\n" "{0}" #: pgadmin/utils/driver/psycopg3/connection.py:1666 @@ -19281,16 +19327,17 @@ msgstr "Non connesso al database server." #: pgadmin/utils/driver/psycopg3/connection.py:1686 #, python-brace-format msgid "" -"Asynchronous notification \"{0}\" with payload \"{1}\" received from server " -"process with PID {2}\n" +"Asynchronous notification \"{0}\" with payload \"{1}\" received from " +"server process with PID {2}\n" msgstr "" -"Notifica asincrona \"{0}\" con payload \"{1}\" ricevuta dal processo del server " -"con PID {2}\n" +"Notifica asincrona \"{0}\" con payload \"{1}\" ricevuta dal processo del " +"server con PID {2}\n" #: pgadmin/utils/driver/psycopg3/connection.py:1692 #, python-brace-format msgid "" -"Asynchronous notification \"{0}\" received from server process with PID {1}\n" +"Asynchronous notification \"{0}\" received from server process with PID " +"{1}\n" msgstr "Notifica asincrona \"{0}\" ricevuta dal processo del server con PID {1}\n" #: pgadmin/utils/driver/psycopg3/connection.py:1729 @@ -19337,16 +19384,17 @@ msgstr "" #: pgadmin/utils/driver/psycopg3/server_manager.py:616 msgid "" "Failed to create the SSH tunnel. Possible causes:\n" -"1. Enter the correct tunnel password (Clear saved password if it has changed).\n" -" 2. If using an identity file that requires a password, enable “Prompt for " -"Password?” in the server dialog. \n" +"1. Enter the correct tunnel password (Clear saved password if it has " +"changed).\n" +" 2. If using an identity file that requires a password, enable “Prompt " +"for Password?” in the server dialog. \n" " 3. Verify the host address." msgstr "" "Impossibile creare il tunnel SSH. Possibili cause:\n" -"1. Inserire la password corretta del tunnel (cancellare la password salvata se è " -"cambiata).\n" -"2. Se si utilizza un file di identità che richiede una password, abilitare " -"\"Richiedi password?\" nella finestra di dialogo del server.\n" +"1. Inserire la password corretta del tunnel (cancellare la password " +"salvata se è cambiata).\n" +"2. Se si utilizza un file di identità che richiede una password, " +"abilitare \"Richiedi password?\" nella finestra di dialogo del server.\n" "3. Verificare l'indirizzo host." #~ msgid "NW.js Version" @@ -19363,7 +19411,8 @@ msgstr "" #~ msgid "If set to True, activity tables will be displayed on dashboards." #~ msgstr "" -#~ "Se impostato su True, le tabelle delle attività verranno visualizzate sui " +#~ "Se impostato su True, le tabelle " +#~ "delle attività verranno visualizzate sui " #~ "dashboard." #~ msgid "System Statistics" @@ -19379,29 +19428,43 @@ msgstr "" #~ msgstr "Errore nello schema diff initialize ${error.response.data}" #~ msgid "" -#~ "The master password could not be retrieved from the MASTER_PASSWORD_HOOK " -#~ "utility specified {0}.Please check that the hook utility is configured " +#~ "The master password could not be " +#~ "retrieved from the MASTER_PASSWORD_HOOK " +#~ "utility specified {0}.Please check that " +#~ "the hook utility is configured " #~ "correctly." #~ msgstr "" -#~ "Non è stato possibile recuperare la password principale dall'utilità " -#~ "MASTER_PASSWORD_HOOK specificata {0}. Verificare che l'utilità hook sia " -#~ "configurata correttamente." +#~ "Non è stato possibile recuperare la " +#~ "password principale dall'utilità " +#~ "MASTER_PASSWORD_HOOK specificata {0}. Verificare " +#~ "che l'utilità hook sia configurata " +#~ "correttamente." #~ msgid "" -#~ "pgAdmin now stores any saved passwords in ${keyringName}. Enter the master " -#~ "password for your existing pgAdmin saved passwords and they will be migrated " -#~ "to the operating system store when you click OK." +#~ "pgAdmin now stores any saved passwords" +#~ " in ${keyringName}. Enter the master " +#~ "password for your existing pgAdmin saved" +#~ " passwords and they will be migrated" +#~ " to the operating system store when" +#~ " you click OK." #~ msgstr "" -#~ "pgAdmin ora memorizza tutte le password salvate in ${keyringName}. Immettere " -#~ "la password principale per le password salvate di pgAdmin esistenti e " -#~ "verranno migrate nell'archivio del sistema operativo quando si fa clic su OK." +#~ "pgAdmin ora memorizza tutte le password" +#~ " salvate in ${keyringName}. Immettere la" +#~ " password principale per le password " +#~ "salvate di pgAdmin esistenti e verranno" +#~ " migrate nell'archivio del sistema " +#~ "operativo quando si fa clic su OK." #~ msgid "" -#~ "Passwords previously saved by pgAdmin have been successfully migrated to " -#~ "${res.data.data.keyring_name} and removed from the pgAdmin store." +#~ "Passwords previously saved by pgAdmin " +#~ "have been successfully migrated to " +#~ "${res.data.data.keyring_name} and removed from " +#~ "the pgAdmin store." #~ msgstr "" -#~ "Le password precedentemente salvate da pgAdmin sono state migrate con " -#~ "successo a ${res.data.data.keyring_name} e rimosse dall'archivio pgAdmin." +#~ "Le password precedentemente salvate da " +#~ "pgAdmin sono state migrate con successo" +#~ " a ${res.data.data.keyring_name} e rimosse " +#~ "dall'archivio pgAdmin." #~ msgid "Loading more rows..." #~ msgstr "Caricamento di più righe..." @@ -19413,13 +19476,20 @@ msgstr "" #~ msgstr "Conteggio record su richiesta" #~ msgid "" -#~ "Specify the number of records to fetch in one batch in query tool when query " -#~ "result set is large. Changing this value will override ON_DEMAND_RECORD_COUNT " -#~ "setting from config file." +#~ "Specify the number of records to " +#~ "fetch in one batch in query tool" +#~ " when query result set is large. " +#~ "Changing this value will override " +#~ "ON_DEMAND_RECORD_COUNT setting from config " +#~ "file." #~ msgstr "" -#~ "Specificare il numero di record da recuperare in un batch in Query Tool " -#~ "quando il set di risultati della query è grande. La modifica di questo valore " -#~ "sostituirà l'impostazione ON_DEMAND_RECORD_COUNT dal file di configurazione." +#~ "Specificare il numero di record da " +#~ "recuperare in un batch in Query " +#~ "Tool quando il set di risultati " +#~ "della query è grande. La modifica " +#~ "di questo valore sostituirà l'impostazione " +#~ "ON_DEMAND_RECORD_COUNT dal file di " +#~ "configurazione." #~ msgid "Runtime" #~ msgstr "Runtime" @@ -19452,11 +19522,13 @@ msgstr "" #~ msgstr "Sei sicuro di voler disconnetterti dal server %s?" #~ msgid "" -#~ "Are you sure you want to delete %s \"%s\" and all the objects that " -#~ "depend on it?" +#~ "Are you sure you want to delete" +#~ " %s \"%s\" and all the objects" +#~ " that depend on it?" #~ msgstr "" -#~ "Sei sicuro di voler eliminare %s \"%s\" e tutti gli oggetti che " -#~ "dipendono da esso?" +#~ "Sei sicuro di voler eliminare %s " +#~ "\"%s\" e tutti gli oggetti che" +#~ " dipendono da esso?" #~ msgid "Are you sure you want to remove %s \"%s\"?" #~ msgstr "Sei sicuro di voler rimuovere %s \"%s\"?" @@ -19471,11 +19543,13 @@ msgstr "" #~ msgstr "Temi" #~ msgid "" -#~ "A page refresh is required to apply the theme. Do you wish to refresh the " -#~ "page now?" +#~ "A page refresh is required to " +#~ "apply the theme. Do you wish to" +#~ " refresh the page now?" #~ msgstr "" -#~ "Un rinfresco della pagina è necessario per mostrare il tema. Vuoi rinfrescare " -#~ "la pagina adesso?" +#~ "Un rinfresco della pagina è necessario" +#~ " per mostrare il tema. Vuoi " +#~ "rinfrescare la pagina adesso?" #~ msgid "EDB Advanced Server 12" #~ msgstr "EDB Advanced Server 12" @@ -19499,47 +19573,63 @@ msgstr "" #~ msgstr "Sei sicuro di voler eliminare questo utente?" #~ msgid "" -#~ "PSQL utility not found. Specify the binary path in the preferences for the " -#~ "appropriate server version, or select \"Set as default\" to use an existing " -#~ "binary path." +#~ "PSQL utility not found. Specify the " +#~ "binary path in the preferences for " +#~ "the appropriate server version, or " +#~ "select \"Set as default\" to use " +#~ "an existing binary path." #~ msgstr "" -#~ "Utilità PSQL non trovata. Specificare il percorso binario nelle preferenze " -#~ "per la versione server appropriata, oppure selezionare \"Imposta come " -#~ "predefinito\" per utilizzare un percorso binario esistente." +#~ "Utilità PSQL non trovata. Specificare il" +#~ " percorso binario nelle preferenze per " +#~ "la versione server appropriata, oppure " +#~ "selezionare \"Imposta come predefinito\" per" +#~ " utilizzare un percorso binario esistente." #~ msgid "NULL Strings" #~ msgstr "Stringa NULL" #~ msgid "" -#~ "Enter the directory in which the psql, pg_dump, pg_dumpall, and pg_restore " -#~ "utilities can be found for the corresponding database server version. The " -#~ "default path will be used for server versions that do not have a path " -#~ "specified." +#~ "Enter the directory in which the " +#~ "psql, pg_dump, pg_dumpall, and pg_restore " +#~ "utilities can be found for the " +#~ "corresponding database server version. The" +#~ " default path will be used for " +#~ "server versions that do not have a" +#~ " path specified." #~ msgstr "" -#~ "Immettere la directory in cui è possibile trovare le utilità psql, pg_dump, " -#~ "pg_dumpall e pg_restore per la versione del server di database " -#~ "corrispondente. Il percorso predefinito verrà utilizzato per le versioni del " -#~ "server che non dispongono di un percorso specificato." +#~ "Immettere la directory in cui è " +#~ "possibile trovare le utilità psql, " +#~ "pg_dump, pg_dumpall e pg_restore per la" +#~ " versione del server di database " +#~ "corrispondente. Il percorso predefinito verrà" +#~ " utilizzato per le versioni del " +#~ "server che non dispongono di un " +#~ "percorso specificato." #~ msgid "Please configure the PostgreSQL Binary Path in the Preferences dialog." #~ msgstr "" -#~ "Configurare il percorso binario PostgreSQL nella finestra di dialogo " -#~ "Preferenze." +#~ "Configurare il percorso binario PostgreSQL " +#~ "nella finestra di dialogo Preferenze." #~ msgid "" -#~ "Please configure the EDB Advanced Server Binary Path in the Preferences " +#~ "Please configure the EDB Advanced Server" +#~ " Binary Path in the Preferences " #~ "dialog." #~ msgstr "" -#~ "Configurare il percorso binario del server avanzato EDB nella finestra di " -#~ "dialogo Preferenze." +#~ "Configurare il percorso binario del " +#~ "server avanzato EDB nella finestra di" +#~ " dialogo Preferenze." #~ msgid "" -#~ "%s objects are disabled in the browser. You can enable them in the
preferences dialog." +#~ "%s objects are disabled in the " +#~ "browser. You can enable them in " +#~ "the preferences dialog." #~ msgstr "" -#~ "%s oggetti sono disabilitati nel browser. Puoi abilitarli nella finestra di dialogo delle " -#~ "preferenze." +#~ "%s oggetti sono disabilitati nel " +#~ "browser. Puoi abilitarli nella finestra" +#~ " di dialogo delle preferenze." #~ msgid "Maximum number of characters to display in the data preview." #~ msgstr "Numero massimo di caratteri da visualizzare nell'anteprima dei dati." @@ -19578,24 +19668,33 @@ msgstr "" #~ msgstr "Elimina file/cartella" #~ msgid "" -#~ "Utility file not found. Please correct the Binary Path in the Preferences " -#~ "dialog" +#~ "Utility file not found. Please correct" +#~ " the Binary Path in the Preferences" +#~ " dialog" #~ msgstr "" -#~ "File di utilità non trovato. Correggi il percorso binario nella finestra di " -#~ "dialogo Preferenze" +#~ "File di utilità non trovato. Correggi" +#~ " il percorso binario nella finestra " +#~ "di dialogo Preferenze" #~ msgid "" -#~ "Please correct the Binary Path in the Preferences dialog. pgAdmin storage " -#~ "directory can not be a utility binary directory." +#~ "Please correct the Binary Path in " +#~ "the Preferences dialog. pgAdmin storage " +#~ "directory can not be a utility " +#~ "binary directory." #~ msgstr "" -#~ "Correggi il percorso binario nella finestra di dialogo Preferenze. La " -#~ "directory di archiviazione pgAdmin non può essere una directory binaria di " +#~ "Correggi il percorso binario nella " +#~ "finestra di dialogo Preferenze. La " +#~ "directory di archiviazione pgAdmin non " +#~ "può essere una directory binaria di " #~ "utilità." #~ msgid "" -#~ "'%s' file not found. Please correct the Binary Path in the Preferences dialog" +#~ "'%s' file not found. Please correct " +#~ "the Binary Path in the Preferences " +#~ "dialog" #~ msgstr "" -#~ "'%s' file non trovato. Correggi il percorso nella maschera delle preferenze" +#~ "'%s' file non trovato. Correggi il " +#~ "percorso nella maschera delle preferenze" #~ msgid "Delete object" #~ msgstr "Eliminare oggetto" @@ -19610,22 +19709,29 @@ msgstr "" #~ msgstr "Elimina (a cascata)" #~ msgid "" -#~ "Delete database with the force option will attempt to terminate all existing " -#~ "connections to the \"%s\" database. Are you sure you want to proceed?" +#~ "Delete database with the force option" +#~ " will attempt to terminate all " +#~ "existing connections to the \"%s\" " +#~ "database. Are you sure you want to" +#~ " proceed?" #~ msgstr "" -#~ "L'eliminazione del database con l'opzione forzata tenterà di terminare tutte " -#~ "le connessioni esistenti al database \"%s\". Sei sicuro di voler " +#~ "L'eliminazione del database con l'opzione " +#~ "forzata tenterà di terminare tutte le" +#~ " connessioni esistenti al database " +#~ "\"%s\". Sei sicuro di voler " #~ "procedere?" #~ msgid "Delete FORCE %s?" #~ msgstr "Eliminare FORCE %s?" #~ msgid "" -#~ "Are you sure you want to delete the %s \"%s\" and all the objects that " -#~ "depend on it?" +#~ "Are you sure you want to delete" +#~ " the %s \"%s\" and all the " +#~ "objects that depend on it?" #~ msgstr "" -#~ "Vuoi davvero eliminare %s \"%s\" e tutti gli oggetti che dipendono da " -#~ "esso?" +#~ "Vuoi davvero eliminare %s \"%s\" " +#~ "e tutti gli oggetti che dipendono " +#~ "da esso?" #~ msgid "Delete CASCADE %s?" #~ msgstr "Eliminare CASCATA %s?" @@ -19640,11 +19746,15 @@ msgstr "" #~ msgstr "Si è verificato un errore durante l'apertura: ${error}" #~ msgid "" -#~ "The file has been modified by another program. Do you want to reload it and " -#~ "loose changes made in pgadmin?" +#~ "The file has been modified by " +#~ "another program. Do you want to " +#~ "reload it and loose changes made " +#~ "in pgadmin?" #~ msgstr "" -#~ "Il file è stato modificato da un altro programma. Vuoi ricaricarlo e perdere " -#~ "le modifiche apportate in pgadmin?" +#~ "Il file è stato modificato da un" +#~ " altro programma. Vuoi ricaricarlo e " +#~ "perdere le modifiche apportate in " +#~ "pgadmin?" #~ msgid "Error retrieving details for the node." #~ msgstr "Errore durante il recupero dei dettagli per il nodo." @@ -19667,3 +19777,852 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "Tabella: %s (%s)" + +#~ msgid "'{}' is already registered'" +#~ msgstr "'{}' è già registrato'" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "" +#~ "Se impostato su True, tutti i " +#~ "server condivisi saranno nascosti dalla " +#~ "struttura del browser" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "" +#~ "Prima di procedere, confermare la " +#~ "chiusura o l'aggiornamento del browser o" +#~ " della scheda del browser." + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "" +#~ "Il numero massimo di righe della " +#~ "cronologia da mostrare nella scheda " +#~ "Statistiche per i lavori pgAgent" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "" +#~ "Se impostato su True, le schede " +#~ "assumeranno la dimensione intera come da" +#~ " titolo, sarà applicabile anche alle " +#~ "schede già aperte" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "I segnaposto supportati sono%DATABASE%,%USERNAME%" +#~ " e%SERVER%. Gli utenti possono fornire " +#~ "qualsiasi stringa con o senza segnaposto" +#~ " di loro scelta. Il titolo vuoto " +#~ "verrà ripristinato al titolo predefinito " +#~ "con segnaposto." + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" +#~ "I segnaposto supportati " +#~ "sono%SCHEMA%,%TABLE%,%DATABASE%,%USERNAME% e%SERVER%. Gli" +#~ " utenti possono fornire qualsiasi stringa" +#~ " con o senza segnaposto di loro " +#~ "scelta. Il titolo vuoto verrà " +#~ "ripristinato al titolo predefinito con " +#~ "segnaposto." + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "I segnaposto supportati " +#~ "sono%FUNCTION%,%ARGS%,%SCHEMA% and %DATABASE%. Gli" +#~ " utenti possono fornire qualsiasi stringa" +#~ " con o senza segnaposto di loro " +#~ "scelta. Il titolo vuoto verrà " +#~ "ripristinato al titolo predefinito con " +#~ "segnaposto." + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" +#~ "Selezionare Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool o PSQL Tool dal " +#~ "menu a discesa per impostare l'apertura" +#~ " in una nuova scheda del browser " +#~ "per quel particolare modulo." + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" +#~ "numero massimo di caratteri nelle " +#~ "espressioni tra parentesi da mantenere " +#~ "su una singola riga." + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" +#~ "Decide quante righe vuote lasciare tra" +#~ " le istruzioni SQL. Se zero non " +#~ "inserisce alcuna nuova riga." + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "'{0}' non è modificabile, quando il server è connesso." + +#~ msgid "Please connect the server." +#~ msgstr "Si prega di collegare il server." + +#~ msgid "The saved password cleared successfully." +#~ msgstr "La password salvata è stata ripristinata correttamente." + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "Impossibile generare il codice SQL invertito per il cast." + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "Impossibile generare SQL con ingegneria inversa per il nodo cast." + +#~ msgid "Start time must be less than end time" +#~ msgstr "L'ora di inizio deve essere inferiore all'ora di fine" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "Impossibile generare la query di " +#~ "ingegneria inversa per la configurazione " +#~ "FTS. \\n {0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "" +#~ "Impossibile generare una query di " +#~ "ingegneria inversa per il nodo " +#~ "Configurazione FTS." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "Impossibile generare la query di " +#~ "ingegneria inversa per il parser FTS." +#~ " \\n {0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "" +#~ "Impossibile generare la query di " +#~ "ingegneria inversa per il nodo parser" +#~ " FTS." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "Impossibile generare una query di " +#~ "ingegneria inversa per il modello FTS." +#~ " \\n {0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "" +#~ "Impossibile generare una query di " +#~ "ingegneria inversa per il nodo Modello" +#~ " FTS." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "Sottotipo non può essere vuoto" + +#~ msgid "Input function cannot be empty" +#~ msgstr "La funzione di input non può essere vuota" + +#~ msgid "Output function cannot be empty" +#~ msgstr "La funzione di output non può essere vuota" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "Fare clic sul pulsante di aggiornamento per ottenere le pubblicazioni" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" +#~ "Specifica se il comando deve creare " +#~ "lo slot di replica sull'editore. Questo" +#~ " campo verrà disabilitato e impostato " +#~ "su false se la sottoscrizione si " +#~ "connette allo stesso database. In caso" +#~ " contrario, la chiamata CREATE SUBSCRIPTION" +#~ " si bloccherà." + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "" +#~ "Specifica se la sottoscrizione deve " +#~ "essere replicata attivamente o se deve" +#~ " essere solo configurata ma non " +#~ "ancora avviata." + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" +#~ "Specifica se gli slot di replica " +#~ "associati alla sottoscrizione sono abilitati" +#~ " per essere sincronizzati con gli " +#~ "standby in modo che la replica " +#~ "logica possa essere ripresa dal nuovo" +#~ " primario dopo il failover" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "È necessario specificare Nome host o Indirizzo." + +#~ msgid "Please select valid on error option." +#~ msgstr "Si prega di selezionare l'opzione valida su errore." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "Impossibile generare una query di " +#~ "ingegneria inversa per il ruolo. \\n " +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "Impossibile generare una query di ingegneria inversa per il ruolo." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "" +#~ "Tieni presente che se lasci vuoto " +#~ "questo campo, la password non scadrà " +#~ "mai." + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" +#~ "Cambia la proprietà o\n" +#~ "elimina gli oggetti del database di proprietà di un ruolo del database" + +#~ msgid "New owner of the affected objects" +#~ msgstr "Nuovo proprietario degli oggetti interessati" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "" +#~ "Nota: CASCADE rilascerà automaticamente gli" +#~ " oggetti che dipendono dagli oggetti " +#~ "interessati e, a loro volta, tutti " +#~ "gli oggetti che dipendono da quegli " +#~ "oggetti" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "Database di destinazione su cui verrà eseguita l'operazione" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "\"Riassegna oggetti a\" non può essere vuoto" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "'Dal database' non può essere vuoto" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" +#~ "Non hai le autorizzazioni necessarie per" +#~ " accedere a questa funzionalità. Contatta" +#~ " l'amministratore per assistenza" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "I valori min e max non sono validi" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" +#~ "Percentuale di tempo CPU utilizzata " +#~ "dalla frequenza di aggiornamento delle " +#~ "statistiche delle diverse modalità di " +#~ "processo" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "" +#~ "Se impostato su True, i punti dati" +#~ " saranno visibili in uno stile " +#~ "diverso su ciascuna linea del grafico." + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "" +#~ "Se impostato su True, la descrizione " +#~ "comandi apparirà al passaggio del mouse" +#~ " sulle linee del grafico fornendo i" +#~ " dettagli del punto dati" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" +#~ "Abilita la registrazione per visualizzare " +#~ "i registri del server o verificare " +#~ "che il file di registro sia " +#~ "presente o meno." + +#~ msgid "Os up since seconds" +#~ msgstr "OS attivo da pochi secondi" + +#~ msgid "No of cores" +#~ msgstr "N. di core" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "" +#~ "Non è stato possibile caricare lo " +#~ "stato per il processo in background " +#~ "'{0}'." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "Impossibile terminare il processo in background \"{0}\"" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "Il codice di verifica per autenticare pgAdmin su EDB BigAnimal è: " + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "" +#~ "Facendo clic sul pulsante in basso, " +#~ "verrai reindirizzato alla pagina di " +#~ "autenticazione di EDB BigAnimal in una" +#~ " nuova scheda." + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "Token di sessione richiesto per la sessione AWS temporanea." + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "" +#~ "Il nome deve contenere più di 2" +#~ " caratteri e deve contenere solo " +#~ "lettere minuscole, numeri e trattini" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "Errore durante l'autenticazione: ${error}" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "" +#~ "Seleziona una zona di disponibilità " +#~ "secondaria diversa da quella principale." + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "" +#~ "Il nome deve contenere solo lettere " +#~ "minuscole, numeri e trattini. Deve " +#~ "iniziare con una lettera e deve " +#~ "contenere al massimo 97 caratteri" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" +#~ "In questo spazio di lavoro, puoi " +#~ "aprire e gestire senza problemi più " +#~ "schede di query, semplificando " +#~ "l'organizzazione del tuo lavoro. Puoi " +#~ "selezionare i server esistenti o creare" +#~ " una connessione ad hoc completamente " +#~ "nuova a qualsiasi server di database," +#~ " a seconda delle necessità." + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" +#~ "In questo spazio di lavoro, puoi " +#~ "aprire e gestire senza problemi più " +#~ "schede PSQL, semplificando l'organizzazione " +#~ "del tuo lavoro. Puoi selezionare i " +#~ "server esistenti o creare una " +#~ "connessione ad hoc completamente nuova a" +#~ " qualsiasi server di database, a " +#~ "seconda delle necessità." + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "" +#~ "Questa impostazione serve a " +#~ "mostrare/nascondere i nodi nella vista " +#~ "Esplora oggetti." + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" +#~ "Passare a uno qualsiasi degli elementi" +#~ " sottostanti per visualizzarne o " +#~ "modificarne le preferenze." + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" +#~ "Le password precedentemente salvate non " +#~ "possono essere crittografate nuovamente " +#~ "utilizzando la chiave di crittografia " +#~ "archiviata in ${res.data.data.keyring_name}. a " +#~ "causa di ${error}" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" +#~ "Utilizzare il pulsante di analisi Spiega" +#~ " / Spiega per generare il piano " +#~ "per una query. In alternativa, puoi " +#~ "anche eseguire \"EXPLAIN (FORMAT JSON) " +#~ "[QUERY]\"." + +#~ msgid "Forget Password" +#~ msgstr "Dimenticare la password" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "Il formato del backup sarà PLAIN" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" +#~ "Se si seleziona Schema/i, verrà eseguito" +#~ " il backup solo degli schemi " +#~ "selezionati" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "" +#~ "Verrà eseguito il backup solo degli " +#~ "oggetti globali per l'intero database, " +#~ "in formato PLAIN" + +#~ msgid "Switch Panel" +#~ msgstr "Pannello interruttori" + +#~ msgid "Error while setting the value" +#~ msgstr "Errore durante l'impostazione del valore" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "Impossibile recuperare gli argomenti dal server" + +#~ msgid "Delete ?" +#~ msgstr "Elimina?" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "Sei sicuro di volerlo eliminare?" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "La chiave primaria esiste già, selezionare un vincolo diverso." + +#~ msgid "Please specify a valid file" +#~ msgstr "Si prega di specificare un file valido" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" +#~ "Specifica come comportarsi in caso di" +#~ " errore durante la conversione del " +#~ "valore di input di una colonna nel" +#~ " suo tipo di dati. Un valore di" +#~ " error_action pari a stop significa " +#~ "che il comando non riesce, mentre " +#~ "ignore significa ignorare la riga di " +#~ "input e continuare con quella " +#~ "successiva. L'impostazione predefinita è stop." +#~ " L'opzione ignore è applicabile solo " +#~ "per COPY FROM quando il FORMAT è" +#~ " text o csv." + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" +#~ "Specifica la stringa che rappresenta un" +#~ " valore predefinito. Ogni volta che " +#~ "la stringa viene trovata nel file " +#~ "di input, verrà utilizzato il valore " +#~ "predefinito della colonna corrispondente. " +#~ "Questa opzione è consentita solo in " +#~ "COPY FROM e solo quando non si " +#~ "utilizza il formato binario" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" +#~ "Specifica un comando SELECT, VALUES, " +#~ "INSERT, UPDATE, DELETE o MERGE i " +#~ "cui risultati devono essere copiati." + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "La query di esportazione dei dati non può essere vuota." + +#~ msgid "Import error" +#~ msgstr "Errore di importazione" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" +#~ "Le dimensioni devono essere specificate " +#~ "come una stringa contenente la " +#~ "dimensione numerica seguita da una " +#~ "qualsiasi delle seguenti unità di " +#~ "memoria: kB (kilobyte), MB (megabyte), " +#~ "GB (gigabyte) o TB (terabyte)" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "" +#~ "Connessione terminata, per creare una " +#~ "nuova connessione aprire un altro " +#~ "strumento psql." + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "Seleziona un database da Object Explorer per accedere a Pql Tool." + +#~ msgid "Clipboard write permission required" +#~ msgstr "Autorizzazione di scrittura negli appunti richiesta" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "" +#~ "Per copiare i dati dal terminale " +#~ "PSQL, è richiesta l'autorizzazione di " +#~ "scrittura negli Appunti." + +#~ msgid "Clipboard read permission required" +#~ msgstr "È richiesto il permesso alla lettura degli appunti" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "" +#~ "Per incollare i dati sul terminale " +#~ "PSQL, è richiesto il permesso di " +#~ "lettura degli Appunti." + +#~ msgid "DDL Comparision" +#~ msgstr "Confronto DDL" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "" +#~ "-- Per le dipendenze circolari, l'ordine" +#~ " in cui Schema Diff scrive gli " +#~ "oggetti non è molto sofisticato\n" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "" +#~ "-- e potrebbe richiedere modifiche " +#~ "manuali allo script per garantire che" +#~ " le modifiche vengano applicate nell'ordine" +#~ " corretto.\n" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "" +#~ "-- Si prega di segnalare un " +#~ "problema per eventuali errori nelle fasi" +#~ " di riproduzione.\n" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr "" +#~ " Il server del database di origine" +#~ " e di destinazione deve essere della" +#~ " stessa versione principale." + +#~ msgid " Database Compare:" +#~ msgstr " Confronto database:" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr "" +#~ " Selezionare il server e il " +#~ "database per l'origine e la destinazione" +#~ " e fare clic" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr "" +#~ " Selezionare il server, il database " +#~ "e lo schema per l'origine e la " +#~ "destinazione e fare clic" + +#~ msgid "Data filter can not be empty." +#~ msgstr "Il filtro dati non può essere vuoto." + +#~ msgid "Show wal?" +#~ msgstr "Mostra Wal?" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "" +#~ "Specifica se richiedere o meno " +#~ "all'utente di salvare la query non " +#~ "salvata all'uscita dallo strumento di " +#~ "query." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "" +#~ "Specifica se richiedere o meno " +#~ "all'utente di salvare i dati non " +#~ "salvati all'uscita dalla griglia di " +#~ "dati." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "" +#~ "Specifica se richiedere o meno " +#~ "all'utente di eseguire il commit o " +#~ "il rollback di una transazione attiva" +#~ " all'uscita dello Strumento di query." + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "" +#~ "Specifica se copiare o meno SQL " +#~ "nello strumento di query dalla finestra" +#~ " principale." + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" +#~ "Se impostato su Vero, lo strumento " +#~ "Visualizza/modifica dati mostrerà la finestra" +#~ " di dialogo di conferma promozione a" +#~ " Strumento di query durante la " +#~ "modifica della query." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" +#~ "Se impostato su True, lo strumento " +#~ "di query analizzerà e sottolineerà la" +#~ " query nella posizione del cursore." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" +#~ "Se impostato su True, lo strumento " +#~ "di query avviserà quando si fa " +#~ "clic sul pulsante Esegui query nello " +#~ "strumento di query. L'avviso verrà " +#~ "visualizzato solo se Sottolinea query al" +#~ " cursore? è impostato su False." + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" +#~ "Se impostato su \"Dati della colonna\"," +#~ " le colonne verranno ridimensionate " +#~ "automaticamente in base alla larghezza " +#~ "massima dei dati nella colonna caricata" +#~ " nel primo batch. Se impostato su " +#~ "\"Nome colonna\", la colonna verrà " +#~ "ridimensionata al più largo tra il " +#~ "tipo di dati o il nome della " +#~ "colonna." + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "" +#~ "Specificare la larghezza massima della " +#~ "colonna in pixel quando \"Colonne " +#~ "dimensionate per\" è impostato su \"Dati" +#~ " colonna\"." + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" +#~ "Specificare il numero di record da " +#~ "recuperare in un batch. La modifica " +#~ "di questo valore sovrascriverà l'impostazione" +#~ " DATA_RESULT_ROWS_PER_PAGE dal file di " +#~ "configurazione." + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" +#~ "Se impostato su true, la griglia " +#~ "dei risultati visualizzerà le righe con" +#~ " colori di sfondo alternati." + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "Numero massimo di caratteri visibili nella cella di output dei dati." + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "" +#~ "Se impostato su True, le parole " +#~ "chiave verranno visualizzate in maiuscolo " +#~ "per il completamento automatico." + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" +#~ "L'email/nome utente deve essere univoco " +#~ "per una fonte di autenticazione." + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "\"{0}\" non è autorizzato a modificare." + +#~ msgid "Role Saved Successfully" +#~ msgstr "Ruolo salvato con successo" + +#~ msgid "Decscription" +#~ msgstr "Decscrizione" + +#~ msgid "Users Saved Successfully" +#~ msgstr "Utenti salvati con successo" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" +#~ "Correggere il percorso binario nelle " +#~ "Preferenze. La directory di archiviazione " +#~ "di pgAdmin non può essere una " +#~ "directory binaria di utilità." + diff --git a/web/pgadmin/translations/ja/LC_MESSAGES/messages.mo b/web/pgadmin/translations/ja/LC_MESSAGES/messages.mo index c4aba5a49efd8e3055a058ca5cb1eae23e4dd8b1..a611d549763f45f9bc499ca3e2c10a2f8d397c18 100644 GIT binary patch delta 55975 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 CK(<`~ delta 73742 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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 9a3511319..0000dbb60 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: pgAdmin 4\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2025-10-12 17:41+0900\n" "Last-Translator: \n" "Language: ja\n" @@ -171,52 +171,52 @@ msgstr "Kerberos 認証に失敗しました。Kerberos チケットが見つか msgid "Delegated credentials not supplied." msgstr "委任資格情報が設定されていません。" -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "LDAP ディレクトリの検索中にエラーがありました: {}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "LDAP サーバーへの接続中にエラーがありました: {}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "LDAP" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "LDAP の構成エラー: バインドパスワードを設定してください。" -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "LDAP サーバーへのバインド中にエラーがありました: {}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "TLS の開始中にエラーがありました: {}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "LDAP の構成エラー: {}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "LDAP の構成エラー: 正しい LDAP の URI を設定してください。" -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "LDAP の構成エラー: 検索ドメインを設定してください。" -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "複数の結果が見つかりました。" -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "指定されたユーザーが見つかりませんでした。" @@ -369,8 +369,8 @@ msgstr "ユーザー対応の認証方式が指定されていません" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" -msgstr "すでに '{}' は登録されています'" +msgid "'{}' is already registered." +msgstr "" #: pgadmin/authenticate/mfa/views.py:183 #, python-brace-format @@ -486,253 +486,255 @@ msgid "" msgstr "オフにすると、オブジェクトが何もない集合をブラウザーツリーから隠します。" #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "テンプレートデータベースを表示" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "共有サーバーを隠す" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "表示" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" -msgstr "True にすると、すべての共有サーバーをブラウザーツリーから隠します" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "オブジェクトエクスプローラーのツリー状態を保存する間隔" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." msgstr "オブジェクトエクスプローラーの状態を何秒おきに保存するか指定します。まったく保存させない場合は -1 にしてください。" -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "ページを閉じたり、再読み込みする際に確認" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." -msgstr "ウェブブラウザーのウィンドウやタブを閉じたり、再読み込みする前に確認します。" +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "オブジェクトのプロパティダイアログを閉じる/リセットする前に確認" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." msgstr "オブジェクトのプロパティに未保存の変更がある場合、そのダイアログを閉じる、もしくはリセットする前に確認します。" -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "ひとつだけのツリー項目は自動展開" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." msgstr "単一の子ノードしかないツリー表示を展開したとき、その子ノードも自動的に展開します。" -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "推定行数がこの値未満のとき、実際の行数を算出" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "プロパティ" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "ジョブ履歴の最大行数" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" -msgstr "統計タブに表示する pgAgent ジョブ履歴の最大行数です" +"pgAgent jobs." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "プロセスの詳細/ログを保管しておく日数" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "プロセス" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." msgstr "この日数が過ぎたら、プロセスの情報とログを自動的に消去します。" -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "キー" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Shift" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "Ctrl" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/Option" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "オブジェクトエクスプローラー" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "前のタブ付きパネルへ戻る" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "タブのパネルを閉じる" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "次のタブ付きパネルへ進む" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "ファイルのメインメニュー" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "オブジェクトのメインメニュー" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "ツールのメインメニュー" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "ヘルプのメインメニュー" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "クエリツールを開く" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "データを表示" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "オブジェクトを検索" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "オブジェクトを作成" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "オブジェクトのプロパティを編集" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "オブジェクトを削除" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "直接デバッグ" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "オブジェクトエクスプローラーを再読み込み" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "グリッドに行を追加" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "クイック検索" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "タブ幅の変動" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" -msgstr "True にすると、タイトルの長さに合わせてタブの幅が伸縮します (すでに開かれているタブにも効果が適用されます)" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "クエリツールタブのタイトル" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -"任意の文字列とプレースホルダー (%DATABASE%, %USERNAME%, %SERVER%) " -"を指定できます。空欄にすると、既定のタイトルに戻ります。" -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "データを閲覧/編集タブのタイトル" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -"任意の文字列とプレースホルダー (%SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, %SERVER%) " -"を指定できます。空欄にすると、既定のタイトルに戻ります。" -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "デバッガータブのタイトル" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -"任意の文字列とプレースホルダー (%FUNCTION%, %ARGS%, %SCHEMA%, %DATABASE%) " -"を指定できます。空欄にすると、既定のタイトルに戻ります。" -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -740,7 +742,7 @@ msgstr "" msgid "Query Tool" msgstr "クエリツール" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -749,7 +751,7 @@ msgstr "クエリツール" msgid "Debugger" msgstr "デバッガー" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -757,53 +759,53 @@ msgstr "デバッガー" msgid "Schema Diff" msgstr "スキーマ比較" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "ERD ツール" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "PSQL ツール" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "新しいブラウザータブに開く" -#: pgadmin/browser/register_browser_preferences.py:463 -msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." -msgstr "クエリツール・デバッガー・スキーマ比較・ERD ツール・PSQL ツールのうち、新しいブラウザータブに開くモジュールを選択します。" - #: pgadmin/browser/register_browser_preferences.py:472 +msgid "" +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "新しいタブに開くモジュールを選択..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "PSQL ツールタブのタイトル" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "オブジェクトのパンくずリストを有効化" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." msgstr "オブジェクトエクスプローラーのオブジェクトが、どのパスに位置しているのかを示すパンくずリストを有効にします。パンくずリストが表示されるのは、オブジェクトにマウスを合わせたときです。" -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "オブジェクトのパンくずリストにコメントを表示" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "パンくずリストと一緒に、オブジェクトのコメントを表示します。" @@ -1046,9 +1048,9 @@ msgstr "式の文字数" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." -msgstr "括弧で囲まれた式を 1 行にまとめる最大文字数です。" +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." +msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 msgid "Logical operator new line" @@ -1074,9 +1076,9 @@ msgstr "クエリ間の行数" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." -msgstr "SQL 文の間にいくつ空行を挟むかです。0 で空行がなくなります。" +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." +msgstr "" #: pgadmin/browser/register_editor_preferences.py:364 msgid "New line before semicolon?" @@ -1170,7 +1172,7 @@ msgid "Server deleted" msgstr "サーバーが削除されました" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "必要なサーバーが見つかりませんでした。" @@ -1221,7 +1223,7 @@ msgstr "コメント" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1241,8 +1243,8 @@ msgstr "パラメーターは変更されませんでした。" #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "サーバーに接続している間は '{0}' を変更できません。" +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1271,7 +1273,7 @@ msgstr "サーバーに接続している間は '{0}' を変更できません #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1363,27 +1365,27 @@ msgstr "パスワードが一致しません。" msgid "Incorrect password." msgstr "パスワードが違います。" -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "パスワードを正常に変更しました。" -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "WAL の適用を一時停止しました" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "WAL の適用を再開しました" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "サーバーに接続してください。" +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "保存したパスワードを正常に消去しました。" +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1462,7 +1464,7 @@ msgid "Database disconnected." msgstr "データベースから切断しました。" #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "データベースをサーバーから見つけられませんでした。" @@ -1489,7 +1491,7 @@ msgstr "データベースを削除できませんでした。" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1514,7 +1516,7 @@ msgstr "指定されたデータべースが見つかりませんでした。\n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- 定義が不完全です" @@ -1544,7 +1546,7 @@ msgid "Could not find the specified cast on the server." msgstr "指定されたキャストをサーバーから見つけられませんでした。" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1556,12 +1558,12 @@ msgid "-- definition incomplete" msgstr "-- 定義が不完全です" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "キャストをリバースエンジニアリングした SQL を生成できませんでした。" +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." -msgstr "キャストノードをリバースエンジニアリングした SQL を生成できませんでした。" +msgid "Could not generate reverse-engineered SQL for the cast node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1595,7 +1597,7 @@ msgstr "キャスト..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1923,14 +1925,15 @@ msgstr "変換元のタイプ" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -1966,8 +1969,9 @@ msgstr "変換元のタイプ" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2066,7 +2070,7 @@ msgstr "システムのキャスト" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2264,8 +2268,8 @@ msgstr "開始時刻か繰り返し間隔のどちらかを指定してくださ #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "開始時刻が終了時刻を超えないようにしてください" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2509,7 +2513,7 @@ msgstr "動作" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2581,12 +2585,9 @@ msgstr "状態" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "エラー" @@ -2761,7 +2762,7 @@ msgstr "TAG の条件値" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2812,8 +2813,8 @@ msgstr "セキュリティラベル" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3068,7 +3069,7 @@ msgstr "オプション" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3126,7 +3127,7 @@ msgstr "ユーザーマッピング..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3260,7 +3261,7 @@ msgstr "INSERT" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3332,7 +3333,7 @@ msgstr "テーブル名" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3341,8 +3342,8 @@ msgstr "テーブル名" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3570,7 +3571,7 @@ msgstr "catalog_object_column" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3850,10 +3851,10 @@ msgstr "トリガーが有効になりました" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "列..." @@ -3910,8 +3911,8 @@ msgstr "すべて有効化" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4053,15 +4054,13 @@ msgstr "全文検索設定が削除されました" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"全文検索設定をリバースエンジニアリングしたクエリを生成できませんでした。\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." -msgstr "全文検索設定ノードをリバースエンジニアリングしたクエリを生成できませんでした。" +msgid "Could not generate reverse-engineered query for FTS Configuration node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4177,15 +4176,13 @@ msgstr "全文検索パーサーが削除されました" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"全文検索パーサーをリバースエンジニアリングしたクエリを生成できませんでした。\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." -msgstr "全文検索パーサーノードをリバースエンジニアリングしたクエリを生成できませんでした。" +msgid "Could not generate reverse-engineered query for FTS Parser node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4233,15 +4230,13 @@ msgstr "全文検索テンプレートが削除されました" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"全文検索テンプレートをリバースエンジニアリングしたクエリを生成できませんでした。\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." -msgstr "全文検索テンプレートノードをリバースエンジニアリングしたクエリを生成できませんでした。" +msgid "Could not generate reverse-engineered query for FTS Template node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4360,10 +4355,14 @@ msgid "Return type" msgstr "戻り値の型" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "依存先の拡張機能" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "依存先の拡張機能を選択..." @@ -4691,7 +4690,7 @@ msgstr "パッケージヘッダーの定義を更新すると、すでに存在 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "続行しますか?" @@ -4956,7 +4955,7 @@ msgstr "" "このテーブルは現在ロックされているため、操作を完了できません。あとでもう一度試してください。 \r\n" "ブロックしているプロセス ID : {0} アプリケーション名 : {1}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "列が削除されました" @@ -5429,19 +5428,19 @@ msgid "Deferred?" msgstr "遅延させる" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "制約" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "列/式" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "INCLUDE する列" @@ -5624,7 +5623,7 @@ msgid "Index" msgstr "インデックス" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "編集モードでは名前を空にできません。" @@ -5635,7 +5634,7 @@ msgid "Please specify columns for %s." msgstr "%sの列を指定してください。" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "NULL 同士を等価と見なす" @@ -5652,8 +5651,8 @@ msgstr "インデックスを作成する列をひとつ以上選択してくだ msgid "Index is dropped" msgstr "インデックスが削除されました" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "インデックスをテーブルから見つけられませんでした。" @@ -5769,31 +5768,31 @@ msgid "" "continue?" msgstr "アクセスメソッドを変更すると、列の一覧が消去されます。続行しますか?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "一意" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "クラスター" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "有効" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "プライマリ" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "システムのインデックス" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "並行生成" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "列/式を少なくともひとつは指定してください。" @@ -6183,7 +6182,7 @@ msgstr "ハッシュパーティションで有効になります。" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "ストレージの設定" @@ -7094,8 +7093,8 @@ msgid "Multirange type name" msgstr "多重範囲型の名前" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "派生元型は空にできません" +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7207,12 +7206,12 @@ msgid "Collatable?" msgstr "照合順序情報の使用" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "入力関数は空にできません" +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "出力関数は空にできません" +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7327,7 +7326,7 @@ msgstr "マテリアライズドビューをリフレッシュ" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "利用不可" @@ -7359,20 +7358,18 @@ msgstr "" "-- また、このビューを参照する手続き関数の処理を、変更した列に合わせて\n" "-- 適切に修正しなければなりません。\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "指定されたサーバーが見つかりませんでした" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "まずサーバーに接続してください。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "マテリアライズドビューのリフレッシュジョブが作成されました。" @@ -7402,33 +7399,33 @@ msgstr "データなし" msgid "With data (concurrently)" msgstr "データあり (同時実行)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "ツリーからサーバーか子ノードを選択してください。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "ユーティリティが見つかりません" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "マテリアライズドビューのリフレッシュジョブの作成に失敗しました。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "ユーティリティ情報の取得に失敗しました" @@ -7440,16 +7437,16 @@ msgstr "システムのマテリアライズドビュー" msgid "With data?" msgstr "データあり" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "パラメーター" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "ビューのコードを入力してください。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7595,7 +7592,7 @@ msgstr "切断" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7822,7 +7819,7 @@ msgstr "接続構成の変更を適用するには、いったんサーバーか #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7837,8 +7834,8 @@ msgid "Passfile" msgstr "パスファイル" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" -msgstr "再読み込みボタンをクリックすると、パブリケーションを取得します" +msgid "Click the refresh button to get the publications." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:92 @@ -7928,18 +7925,16 @@ msgstr "スロットを作成" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" -"パブリッシャー上にレプリケーションスロットを作成するかどうか指定します。サブスクリプションが同一のデータベースに接続する場合は CREATE " -"SUBSCRIPTION の呼び出しがハングアップするのを防ぐため、このオプションは無効化されます。" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." -msgstr "すぐにサブスクリプションを処理するか、あるいはあとで行えるように準備のみをしておくか指定します。" +"whether it should be just set up but not started yet." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 msgid "Refresh publication?" @@ -8088,12 +8083,12 @@ msgstr "フェイルオーバー" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" -msgstr "サブスクリプションに関連付けられたレプリケーションスロットを、スタンバイサーバーと同期させるようにするかどうか指定します。これにより、フェイルオーバー後に新しいプライマリサーバーから、論理レプリケーションを再開できるようになります。" +"be resumed from the new primary after failover." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "ホスト名、またはアドレスを指定してください。" +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8102,7 +8097,7 @@ msgstr "ユーザー名を指定してください。" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "ポート番号を指定してください。" @@ -8492,7 +8487,7 @@ msgid "Fail" msgstr "失敗" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8526,8 +8521,8 @@ msgid "Please specify code to execute." msgstr "実行するコードを指定してください。" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." -msgstr "正しいエラーオプションを選択してください。" +msgid "Please select a valid on error option." +msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_jobstep/sql/pre3.4/stats.sql:2 @@ -9140,15 +9135,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"ロールをリバースエンジニアリングしたクエリを生成できませんでした。\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "ロールをリバースエンジニアリングしたクエリを生成できませんでした。" +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9218,9 +9211,9 @@ msgstr "パスワードの有効期限" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." -msgstr "ここを空欄のままにすると、パスワードはずっと失効しません。" +"Please note that if you leave this field blank, then the password will " +"never expire." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 msgid "No Expiry" @@ -9296,47 +9289,45 @@ msgid "Reassign" msgstr "移譲" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "削除" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" -"所有権を移譲するか、\n" -"ロールが所有しているデータベースオブジェクトを削除します" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 msgid "Reassign objects to" msgstr "オブジェクトの移譲先" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" -msgstr "影響するオブジェクトの新しい所有者です" +msgid "New owner of the affected objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" -msgstr "注: カスケードオプションを使用すると、影響するオブジェクトに依存しているオブジェクトも芋づる式に削除していきます" +" objects, and in turn all objects that depend on those objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 msgid "From database" msgstr "対象データベース" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" -msgstr "操作を実行する対象となるデータベースです" +msgid "Target database on which the operation will be carried out." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" -msgstr "'オブジェクトの移譲先' は空にできません" +msgid "'Reassign objects to' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" -msgstr "'対象データベース ' は空にできません" +msgid "'From database' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 #, python-brace-format @@ -9544,7 +9535,7 @@ msgid "Server connected" msgstr "サーバーに接続しました" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "サーバーに接続。" @@ -9882,12 +9873,12 @@ msgid "Save password?" msgstr "パスワードを保存" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "サービス" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "接続パラメーター" @@ -10002,12 +9993,12 @@ msgid "Server group must be specified." msgstr "サーバーグループを指定してください。" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "ホスト名、またはサービスを指定してください。" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "正しいホスト名、または IPv4/v6 アドレスを指定してください。" @@ -10255,7 +10246,7 @@ msgid "Refresh" msgstr "再読み込み" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "オブジェクトを検索..." @@ -10749,49 +10740,49 @@ msgstr "サーバーのハートビートの記録エラー: ${error.message || msgid "Create - %s" msgstr "作成 - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "再読み込み..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "プロパティ..." -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "%sを削除" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "削除 (カスケード)" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "%s スクリプト" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "スクリプト" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "%s \"%s\" のプロパティの編集を中止しますか?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " "%s \"%s\"?" msgstr "%s \"%s\" のパネルの変更内容をリセットして開き直しますか?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "編集の途中です" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10801,59 +10792,59 @@ msgstr "" "強制的にデータベースを削除しようとしています。これにより、データベース \"%s\" " "への現在の接続がすべて切断されます。よろしいですか?" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "強制的に%sを削除しますか?" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "%s \"%s\" と、それに依存するすべてのオブジェクトを削除しますか?" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "カスケードで%sを削除しますか?" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "%s \"%s\" を削除できません。" -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "%s \"%s\" を削除しますか?" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "%sを削除しますか?" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "%s \"%s\" を削除しますか?" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "%sを削除しますか?" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "%s \"%s\" を削除できません。" -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "%s: \"%s\" の削除エラー" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "削除" @@ -10864,9 +10855,9 @@ msgstr "権限がありません" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" -msgstr "この機能にアクセスするための権限がありません。管理者に連絡・相談してみてください" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." +msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 #, python-brace-format @@ -10975,8 +10966,8 @@ msgid "'%s' must be a numeric." msgstr "'%s' は数値にしてください。" #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" -msgstr "最小値と最大値が正しくありません" +msgid "Min and Max values are not valid." +msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 #, python-format @@ -11077,107 +11068,105 @@ msgstr "ブロック I/O の統計を更新する間隔" msgid "Handle & Process count statistics refresh rate" msgstr "ハンドル & プロセス数の統計を更新する間隔" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" -msgstr "プロセスモードごとの CPU 時間使用率の統計を更新する間隔" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" +msgstr "" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "平均負荷の統計を更新する間隔" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "プロセスごとの CPU 使用率の統計を更新する間隔" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "メモリ使用量の統計を更新する間隔" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "スワップメモリ使用量の統計を更新する間隔" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "プロセスごとのメモリ使用量の統計を更新する間隔" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "I/O 分析の統計を更新する間隔" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "アクティビティを表示" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "True にすると、ダッシュボードに稼働状況が表示されます。" -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "状態を表示" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "True にすると、ダッシュボードに状態テーブルが表示されます。" -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "長時間実行中のクエリを通知するまでの時間" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "実行に時間がかかりすぎているクエリを、ダッシュボード上に警告やアラートとして強調表示するまでの時間です。" -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "グラフ" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "グラフデータに点を表示" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "True にすると、グラフデータ線上に点が表示されます。" -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "グラフを様々な形状の点で表現" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." -msgstr "True にすると、グラフデータの行それぞれに、異なる形状の点が表示されます。" +"graph line." +msgstr "" -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "マウスオーバー時にツールチップを表示" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" -msgstr "True にすると、グラフ線上のデータにマウスを合わせたときに、その詳細が表示されます" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." +msgstr "" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "折れ線グラフの線幅" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "折れ線グラフに表示される、線の幅を設定します。" -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "サーバー ID が指定されていません。" -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11378,6 +11367,7 @@ msgstr "単位" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "説明" @@ -11487,9 +11477,9 @@ msgstr "ログを読み込んでいます..." #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." -msgstr "サーバーのログを閲覧するには、ログの収集設定を有効にするか、ログファイルが適切な場所に存在しているかどうか確認してください。" +"Please enable logging to view the server logs, or check if the log file " +"is in place." +msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 msgid "" @@ -11556,6 +11546,7 @@ msgstr "グラフの描画中にエラーが発生しました。" #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -11962,8 +11953,8 @@ msgid "architecture" msgstr "architecture" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" -msgstr "OS の稼働時間 (秒)" +msgid "OS uptime (seconds)" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 msgid "os_up_since_seconds" @@ -11990,8 +11981,8 @@ msgid "model_name" msgstr "model_name" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" -msgstr "コア数" +msgid "Number of cores" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 msgid "no_of_cores" @@ -12256,13 +12247,13 @@ msgstr "すでにプロセスは完了しており、再開することはでき #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "バックグラウンドプロセス '{0}' の状態を読み込めませんでした。" +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" -msgstr "バックグラウンドプロセス '{0}' を終了させられませんでした" +msgid "Unable to kill the background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 msgid "Cloud server deployment is pending" @@ -12402,7 +12393,7 @@ msgstr "所要時間 (秒)" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12540,14 +12531,14 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "PostgreSQL データベースのクラウドプロバイダーを選択します。" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " -msgstr "pgAdmin を EDB BigAnimal に認証させる確認コードは: " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." -msgstr "下のボタンをクリックすると、新しいタブで EDB BigAnimal の認証ページへとリダイレクトされます。" +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:420 msgid "Click here to authenticate yourself to EDB BigAnimal" @@ -12665,8 +12656,8 @@ msgid "AWS session token" msgstr "AWS セッショントークン" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." -msgstr "一時的な AWS セッションには、セッショントークンが必要です。" +msgid "Session token required for temporary AWS sessions." +msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 msgid "Password must be 8 characters or more." @@ -12976,8 +12967,8 @@ msgstr "パブリック IP の範囲は空にできません。" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" -msgstr "名前は 3 文字以上の小文字アルファベット・数字・ハイフンにしてください" +"letters, numbers, and hyphens." +msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:225 #: pgadmin/misc/cloud/static/js/biganimal.js:232 @@ -13147,8 +13138,8 @@ msgstr "クラウドウィザードのデータ消去中にエラーがありま #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" -msgstr "認証中にエラーがありました: ${error}" +msgid "Error during authentication: ${error}" +msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:313 @@ -13220,8 +13211,8 @@ msgid "High availability?" msgstr "高可用性" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." -msgstr "セカンダリの可用性ゾーンには、プライマリと異なるものを選択してください。" +msgid "Please select a secondary availability zone different from the primary." +msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 msgid "Admin username for your Google Cloud Sql PostgreSQL instance." @@ -13233,9 +13224,9 @@ msgstr "既定の管理用ユーザー \"postgres\" のパスワードを設定 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" -msgstr "名前は 97 文字以下の小文字アルファベット・数字・ハイフンにしてください。また、名前はアルファベットから始まるようにしてください" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." +msgstr "" #: pgadmin/misc/cloud/utils/__init__.py:81 #, python-brace-format @@ -13491,32 +13482,32 @@ msgstr "既存のサーバー (任意)" msgid "Server Name" msgstr "サーバー名" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "データベースを指定してください。" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "ユーザーを指定してください。" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "pgAdmin サーバーへの接続が失われました。" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "サーバーに接続" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "接続 & クエリツールを開く" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "接続 & PSQL を開く" @@ -13555,10 +13546,9 @@ msgstr "クエリツールは SQL コマンドを実行し、その結果セッ #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." -msgstr "このワークスペースでは、複数開いたクエリタブを一括管理することができるため、作業効率が向上します。既存のサーバーを選択して接続するのはもちろん、完全に異なるデータベースサーバーを指定して、新しい接続を確立させることもできます。" +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." +msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 msgid "Welcome to the PSQL Workspace!" @@ -13575,12 +13565,9 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" -"このワークスペースでは、複数開いた PSQL " -"タブを一括管理することができるため、作業効率が向上します。既存のサーバーを選択して接続するのはもちろん、完全に異なるデータベースサーバーを指定して、新しい接続を確立させることもできます。" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 msgid "Let's connect to the server" @@ -13665,8 +13652,8 @@ msgid "Reset all preferences" msgstr "すべての設定を初期化" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." -msgstr "これらの設定を変更すると、オブジェクトエクスプローラーのノードを表示/非表示にできます。" +msgid "This setting is used to show/hide nodes in the Object Explorer." +msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 msgid "" @@ -13701,8 +13688,8 @@ msgid "Save & Reload Later" msgstr "保存 & あとで再読み込み" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." -msgstr "次の設定項目の中から、表示・編集したいものを選択します。" +msgid "Select an item below to view or edit its preferences." +msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 msgid "Set as default" @@ -13928,7 +13915,7 @@ msgstr "サーバー - \"%s\" に接続するユーザーのパスワードを #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -13987,11 +13974,9 @@ msgstr "移行に失敗しました" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" -"今までに保存したパスワードを ${res.data.data.keyring_name} に保管されている暗号鍵で再暗号化できません。エラー: " -"${error}" #: pgadmin/static/js/Dialogs/index.jsx:94 msgid "Migration successful" @@ -14188,11 +14173,9 @@ msgstr "ヒープブロック" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" -"クエリの実行計画を生成するには、実行計画ボタンを押してください。あるいは直接 \"EXPLAIN (FORMAT JSON) [クエリ]\" " -"文を発行することもできます。" #: pgadmin/static/js/PgTreeView/index.jsx:132 msgid "No objects are found to display" @@ -14301,8 +14284,8 @@ msgid "%s in %s" msgstr "%s (%s)" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" -msgstr "忘れたパスワードの復元" +msgid "Forgot Password" +msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 msgid "" @@ -14494,8 +14477,8 @@ msgid "Maximise" msgstr "最大化" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "復元" @@ -14564,7 +14547,7 @@ msgid "Filtered Rows..." msgstr "絞り込みによる行..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "バックアップ" @@ -14646,11 +14629,11 @@ msgstr "オブジェクトエクスプローラーから、バックアップを msgid "Backup..." msgstr "バックアップ..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "バックアップエラー" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "バックアップ (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -14865,8 +14848,8 @@ msgid "Role name" msgstr "ロール名" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "バックアップは平文形式で生成されます" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -14947,9 +14930,9 @@ msgstr "オブジェクト" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" -msgstr "スキーマが選択されている場合、そのスキーマのみをバックアップします" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:106 @@ -14961,8 +14944,8 @@ msgstr "ファイル名を入力してください。" #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" -msgstr "データベース全体のグローバルオブジェクトのみが、平文形式でバックアップされます" +"format." +msgstr "" #: pgadmin/tools/debugger/__init__.py:64 #: pgadmin/tools/debugger/static/js/components/ToolBar.jsx:171 @@ -15009,7 +14992,8 @@ msgid "Next tab" msgstr "次のタブ" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" msgstr "パネルを切り替え" #: pgadmin/tools/debugger/__init__.py:366 @@ -15078,8 +15062,8 @@ msgid "Value deposited successfully" msgstr "値が保存されました" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "値の設定中にエラーがありました" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15185,8 +15169,8 @@ msgid "Use Default?" msgstr "既定値を使用" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "サーバーから引数を取得できません" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15235,11 +15219,6 @@ msgstr "すべてのブレークポイントの解除中にエラーがありま msgid "Error while fetching breakpoint information." msgstr "ブレークポイント情報の取得中にエラーがありました。" -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "サーバーに接続していないか、サーバーとの接続が切断されました。" - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "メッセージ情報の取得中にエラーがありました。" @@ -15548,8 +15527,8 @@ msgid "Cannot drop table from outside of the current database." msgstr "現在のデータベースの外部に存在するテーブルは削除できません。" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" -msgstr "削除しますか?" +msgid "Delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 #, python-format @@ -15557,8 +15536,8 @@ msgid "You have selected %s tables and %s links." msgstr "%s 個のテーブルと %s 個のリンクを選択しました。" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" -msgstr "削除しますか?" +msgid "Are you sure you want to delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 msgid "Loading project..." @@ -15763,8 +15742,8 @@ msgid "A constraint is required to implement One to One relationship." msgstr "一対一の関係を表現するには、制約が必要です。" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." -msgstr "すでに主キーが存在します。別の制約を選択してください。" +msgid "Primary key already exists, please select a different constraint." +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 msgid "Check Note" @@ -15872,14 +15851,19 @@ msgstr "データをインポート" msgid "Export Data" msgstr "データをエクスポート" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "指定されたサーバーが見つかりませんでした。" + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "まずサーバーに接続してください..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "有効なファイルを指定してください" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -15953,15 +15937,12 @@ msgstr "無視" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " "for COPY FROM when the FORMAT is text or csv." msgstr "" -"列の入力値をそのデータ型に変換するときに、エラーが発生した場合の動作を指定します。'中止' にするとコマンド自体が失敗し、'無視' " -"にするとエラーがある入力行を破棄しつつ、そのまま次の行へ進みます。既定は '中止' です。'無視' オプションは、テキストまたは CSV " -"形式のファイルを COPY FROM でコピーするときにのみ適用されます。" #: pgadmin/tools/import_export/static/js/import_export.ui.js:142 msgid "Log Verbosity" @@ -16059,10 +16040,8 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" -"既定値を表現する文字列を指定します。この文字列が入力ファイルの中から見つかるたびに、対応する列の既定値を使用します。このオプションは COPY " -"FROM かつバイナリ形式以外にのみ使用できます" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 msgid "Columns for importing..." @@ -16084,9 +16063,9 @@ msgstr "データをエクスポートするクエリ" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." -msgstr "結果をコピーする SELECT, VALUES, INSERT, UPDATE, DELETE, MERGE コマンドを指定します。" +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:324 msgid "Force Quote columns" @@ -16146,8 +16125,8 @@ msgstr "" "文字列' は空のため、引用符付けされた空の文字列が NULL に変換されます。このオプションは COPY FROM かつ CSV 形式専用です。" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." -msgstr "データをエクスポートするクエリは空にできません。" +msgid "Export Data Query cannot be empty." +msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:211 @@ -16199,8 +16178,8 @@ msgid "Import Servers" msgstr "サーバーをインポート" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" -msgstr "インポートエラー" +msgid "Import Error" +msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 msgid "" @@ -16249,7 +16228,7 @@ msgstr "サーバーをインポート/エクスポート..." #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "メンテナンス" @@ -16331,11 +16310,11 @@ msgstr "メンテナンス..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "オブジェクトエクスプローラーから、メンテナンスを行うデータベースを選択してください。" -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "メンテナンスエラー" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16401,10 +16380,8 @@ msgstr "バッファー使用率上限" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" -"サイズには、数字とメモリ単位 - kB (キロバイト), MB (メガバイト), GB (ギガバイト), TB (テラバイト) " -"を組み合わせた文字列で指定してください" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 msgid "SYSTEM" @@ -16443,17 +16420,17 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." -msgstr "接続が切断されました。新しい接続を確立させるには、別の psql ツールを開き直してください。" +"Connection terminated. To create a new connection, please open another " +"psql tool." +msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 msgid "Invalid session.\r\n" msgstr "無効なセッションです。\r\n" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." -msgstr "オブジェクトエクスプローラーから PSQL ツールでアクセスするデータベースを選択してください。" +msgid "Please select a database from the object explorer to access the PSQL Tool." +msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 #: pgadmin/tools/psql/static/js/PsqlModule.js:143 @@ -16466,34 +16443,43 @@ msgid "Please select a server/database object." msgstr "サーバー/データベースオブジェクトを選択してください。" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" -msgstr "クリップボードへの書き込み権限が必要です" +msgid "Clipboard Write Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." -msgstr "PSQL 端末からデータをコピーするには、クリップボードへの書き込み権限が必要です。" +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" -msgstr "クリップボードからの読み取り権限が必要です" +msgid "Clipboard Read Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." -msgstr "PSQL 端末にデータを貼り付けるには、クリップボードからの読み取り権限が必要です。" +msgid "To paste data on the PSQL terminal, clipboard read permission is required." +msgstr "" -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "サーバー '{0}' にバックアップを復元しています" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "サーバーにバックアップを復元しています" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "ファイルが見つかりませんでした。" +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16505,11 +16491,11 @@ msgid "" "data." msgstr "オブジェクトエクスプローラーから、データを復元するスキーマ、またはテーブルを選択してください。" -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "復元エラー" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "復元 (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -16672,8 +16658,8 @@ msgid "Loading result grid..." msgstr "結果グリッドを読み込んでいます..." #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" -msgstr "DDL の比較" +msgid "DDL Comparison" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 msgid "Source" @@ -16720,19 +16706,19 @@ msgstr "-- このスクリプトは pgAdmin 4 のスキーマ比較ツールに #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" -msgstr "-- スキーマ比較ツールは、循環依存するオブジェクトの順番を正確に検出できないことがあるため、 \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" -msgstr "-- スクリプトを手作業で修正する必要が生じるかもしれません。 \n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" -msgstr "-- 何か問題に遭遇した場合は、再現手順を添えて報告してください 。\n" +msgid "-- Please report any issues along with steps to reproduce. \n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 msgid "Generate script error" @@ -16757,16 +16743,16 @@ msgid "Select Target" msgstr "比較対象を選択" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." -msgstr " 比較元と比較対象のデータベースサーバーは同じメジャーバージョンで合わせてください。" +msgid "Source and Target database servers must be of the same major version." +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" -msgstr " データベースの比較:" +msgid "Database Compare:" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" -msgstr " 比較元と比較対象のサーバー・データベースを選択し、" +msgid "Select the server and database for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 @@ -16778,10 +16764,8 @@ msgid "Schema Compare:" msgstr "スキーマの比較:" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" -msgstr " 比較元と比較対象のサーバー・データベース・スキーマを選択し、" +msgid "Select the server, database and schema for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 msgid "Note:" @@ -16924,8 +16908,8 @@ msgid "Data Filter" msgstr "データの絞り込み" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "データの絞り込み条件は空にできません。" +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -17889,8 +17873,8 @@ msgid "Show settings?" msgstr "設定を表示" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" -msgstr "WAL を表示" +msgid "Show WAL?" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 msgid "Show generic plan?" @@ -17924,9 +17908,9 @@ msgstr "未保存のクエリを閉じる前に確認" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." -msgstr "クエリツールを閉じるとき、未保存のクエリを保存するかどうか確認します。" +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 msgid "Sort View Data results by primary key columns?" @@ -17947,9 +17931,9 @@ msgstr "未保存のデータを閉じる前に確認" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." -msgstr "データグリッドを閉じるとき、未保存のデータを保存するかどうか確認します。" +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 msgid "Prompt to commit/rollback active transactions?" @@ -17957,17 +17941,19 @@ msgstr "走行中のトランザクションをコミットするか確認" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." -msgstr "クエリツールを閉じるとき、走行中のトランザクションをコミット、もしくはロールバックするかどうか確認します。" +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 msgid "Copy SQL from main window to query tool?" msgstr "メインウィンドウの SQL をクエリツールにコピー" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." -msgstr "クエリツールを開くとき、メインウィンドウに表示されている SQL を持ってくるかどうか指定します。" +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 msgid "Open the file in a new tab?" @@ -17983,9 +17969,9 @@ msgstr "'データを閲覧/編集' の切り替え時に警告を表示" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." -msgstr "True にすると、'データを閲覧/編集' ツールのクエリ文を編集するとき、クエリツールに切り替える確認のダイアログを表示します。" +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 msgid "Underline query at cursor?" @@ -17993,9 +17979,9 @@ msgstr "カーソルがあるクエリに下線を引く" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." -msgstr "True にすると、カーソル位置のクエリを解析し、その部分に下線を引きます。" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:189 msgid "Underlined query execute warning?" @@ -18003,12 +17989,10 @@ msgstr "下線が引かれたクエリの実行時に警告" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" -"True にすると、クエリツールの 'クエリを実行' ボタンをクリックしたときに警告が表示されます。ただし、'カーソルがあるクエリに下線を引く' " -"が True の場合は、この設定に関わらず警告は表示されません。" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 msgid "CSV quoting" @@ -18074,13 +18058,11 @@ msgstr "列名" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." msgstr "" -"'列のデータ' にすると、その列に含まれているデータの最大幅に合わせて、表示領域の広さを調整します。'列名' " -"にすると、データ型の名前や、列名の幅に合わせます。" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:309 msgid "Maximum column width" @@ -18088,9 +18070,9 @@ msgstr "列の最大幅" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." -msgstr "'列幅の基準とする項目' が '列のデータ' の場合、ここで列の最大幅 (ピクセル単位) を指定できます。" +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 msgid "Data result rows per page" @@ -18099,8 +18081,8 @@ msgstr "1 ページに表示する結果データの行数" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." -msgstr "一度に取得するレコード数を指定します。この値を変更すると、設定ファイルの DATA_RESULT_ROWS_PER_PAGE 設定値を上書きします。" +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 msgid "Striped rows?" @@ -18108,17 +18090,17 @@ msgstr "縞模様で行を表示" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." -msgstr "True にすると、結果グリッドの行の背景を交互に着色して表示します。" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:338 msgid "Max column data display length" msgstr "列のデータに表示する最大文字数" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." -msgstr "データ出力セルに表示する最大文字数です。" +msgid "Maximum number of characters to display in a data cell." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 msgid "Connection status" @@ -18168,10 +18150,6 @@ msgstr "クエリを消去" msgid "Download results" msgstr "結果をダウンロード" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "パネルを切り替え" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "ファイルを開く" @@ -18210,10 +18188,8 @@ msgid "Auto completion" msgstr "自動補完" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." -msgstr "True にすると、自動補完時のキーワードが大文字で表示されます。" +msgid "If set to True, keywords will be displayed in upper case for autocomplete." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 msgid "Autocomplete on key press" @@ -18305,8 +18281,8 @@ msgid "Role name must be unique." msgstr "ロール名は重複しないようにしてください。" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." -msgstr "認証ソースのユーザー名/メールアドレスは重複しないようにしてください。" +msgid "User email or username must be unique for each authentication source." +msgstr "" #: pgadmin/tools/user_management/__init__.py:615 #, python-brace-format @@ -18326,8 +18302,8 @@ msgstr "ユーザー '{0}' を更新できません" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." -msgstr "'{0}' の変更は禁止されています。" +msgid "'{0}' cannot be modified." +msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 msgid "Deselect All" @@ -18342,8 +18318,8 @@ msgid "Select Role" msgstr "ロールを選択" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" -msgstr "ロールを正常に保存しました" +msgid "Role saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 msgid "Create Role..." @@ -18380,10 +18356,6 @@ msgstr "ロールを編集 - %s" msgid "Edit Role" msgstr "ロールを編集" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "説明" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "認証ソース" @@ -18436,8 +18408,8 @@ msgid "Passwords do not match for user %s" msgstr "ユーザー %s のパスワードが一致しません" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" -msgstr "ユーザーを正常に保存しました" +msgid "User saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 msgid "Create User..." @@ -18505,66 +18477,66 @@ msgstr "ユーザーを取得しています..." msgid "User Management" msgstr "ユーザー管理" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "ユーティリティのファイルが見つかりませんでした。設定から正しいバイナリパスを指定してください" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." -msgstr "設定から正しいバイナリパスを指定してください。pgAdmin のストレージディレクトリの中に、ユーティリティのバイナリを置くことはできません。" +"directory cannot be a utility binary directory." +msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "'%s' ファイルが見つかりませんでした。設定から正しいバイナリパスを指定してください" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "%s 個のサーバーの構成を %s にダンプしました" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "指定されたファイルに 'Servers' 属性が見つかりませんでした。" -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "'%s' 属性がサーバー '%s' に見つかりませんでした" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "サーバー '%s' のポート番号は整数にしてください" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "サーバー '%s' に 'Host' または 'Service' 属性が見つかりませんでした" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "入力ファイル %s の解析エラー: %s" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "入力ファイル %s の読み取りエラー: [%d] %s" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "サーバーグループ '%s' の作成エラー: %s" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "サーバー '%s' の作成エラー: %s" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "サーバー構成の消去エラー (%s)" @@ -18605,6 +18577,10 @@ msgstr "更新間隔" msgid "File Downloads" msgstr "ファイルのダウンロード" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "サーバーに接続していないか、サーバーとの接続が切断されました。" + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "トランザクション ID がセッションに見つかりませんでした。" @@ -18688,10 +18664,6 @@ msgid "" "Rename, Delete or Create any files/folders" msgstr "アクセスが拒否されました: アクセス権が制限されています。ファイル/フォルダーを作成・削除したり、名前を変更することはできません" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "指定されたサーバーが見つかりませんでした。" - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -18881,3 +18853,610 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "テーブル: %s (%s)" +#~ msgid "'{}' is already registered'" +#~ msgstr "すでに '{}' は登録されています'" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "True にすると、すべての共有サーバーをブラウザーツリーから隠します" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "ウェブブラウザーのウィンドウやタブを閉じたり、再読み込みする前に確認します。" + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "統計タブに表示する pgAgent ジョブ履歴の最大行数です" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "True にすると、タイトルの長さに合わせてタブの幅が伸縮します (すでに開かれているタブにも効果が適用されます)" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "任意の文字列とプレースホルダー (%DATABASE%, %USERNAME%, %SERVER%)" +#~ " を指定できます。空欄にすると、既定のタイトルに戻ります。" + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" +#~ "任意の文字列とプレースホルダー (%SCHEMA%, %TABLE%, %DATABASE%, " +#~ "%USERNAME%, %SERVER%) を指定できます。空欄にすると、既定のタイトルに戻ります。" + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "任意の文字列とプレースホルダー (%FUNCTION%, %ARGS%, %SCHEMA%, " +#~ "%DATABASE%) を指定できます。空欄にすると、既定のタイトルに戻ります。" + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "クエリツール・デバッガー・スキーマ比較・ERD ツール・PSQL ツールのうち、新しいブラウザータブに開くモジュールを選択します。" + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "括弧で囲まれた式を 1 行にまとめる最大文字数です。" + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "SQL 文の間にいくつ空行を挟むかです。0 で空行がなくなります。" + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "サーバーに接続している間は '{0}' を変更できません。" + +#~ msgid "Please connect the server." +#~ msgstr "サーバーに接続してください。" + +#~ msgid "The saved password cleared successfully." +#~ msgstr "保存したパスワードを正常に消去しました。" + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "キャストをリバースエンジニアリングした SQL を生成できませんでした。" + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "キャストノードをリバースエンジニアリングした SQL を生成できませんでした。" + +#~ msgid "Start time must be less than end time" +#~ msgstr "開始時刻が終了時刻を超えないようにしてください" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "全文検索設定をリバースエンジニアリングしたクエリを生成できませんでした。\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "全文検索設定ノードをリバースエンジニアリングしたクエリを生成できませんでした。" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "全文検索パーサーをリバースエンジニアリングしたクエリを生成できませんでした。\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "全文検索パーサーノードをリバースエンジニアリングしたクエリを生成できませんでした。" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "全文検索テンプレートをリバースエンジニアリングしたクエリを生成できませんでした。\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "全文検索テンプレートノードをリバースエンジニアリングしたクエリを生成できませんでした。" + +#~ msgid "Subtype cannot be empty" +#~ msgstr "派生元型は空にできません" + +#~ msgid "Input function cannot be empty" +#~ msgstr "入力関数は空にできません" + +#~ msgid "Output function cannot be empty" +#~ msgstr "出力関数は空にできません" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "再読み込みボタンをクリックすると、パブリケーションを取得します" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" +#~ "パブリッシャー上にレプリケーションスロットを作成するかどうか指定します。サブスクリプションが同一のデータベースに接続する場合は " +#~ "CREATE SUBSCRIPTION の呼び出しがハングアップするのを防ぐため、このオプションは無効化されます。" + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "すぐにサブスクリプションを処理するか、あるいはあとで行えるように準備のみをしておくか指定します。" + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "サブスクリプションに関連付けられたレプリケーションスロットを、スタンバイサーバーと同期させるようにするかどうか指定します。これにより、フェイルオーバー後に新しいプライマリサーバーから、論理レプリケーションを再開できるようになります。" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "ホスト名、またはアドレスを指定してください。" + +#~ msgid "Please select valid on error option." +#~ msgstr "正しいエラーオプションを選択してください。" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "ロールをリバースエンジニアリングしたクエリを生成できませんでした。\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "ロールをリバースエンジニアリングしたクエリを生成できませんでした。" + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "ここを空欄のままにすると、パスワードはずっと失効しません。" + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" +#~ "所有権を移譲するか、\n" +#~ "ロールが所有しているデータベースオブジェクトを削除します" + +#~ msgid "New owner of the affected objects" +#~ msgstr "影響するオブジェクトの新しい所有者です" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "注: カスケードオプションを使用すると、影響するオブジェクトに依存しているオブジェクトも芋づる式に削除していきます" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "操作を実行する対象となるデータベースです" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "'オブジェクトの移譲先' は空にできません" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "'対象データベース ' は空にできません" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "この機能にアクセスするための権限がありません。管理者に連絡・相談してみてください" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "最小値と最大値が正しくありません" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "プロセスモードごとの CPU 時間使用率の統計を更新する間隔" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "True にすると、グラフデータの行それぞれに、異なる形状の点が表示されます。" + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "True にすると、グラフ線上のデータにマウスを合わせたときに、その詳細が表示されます" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "サーバーのログを閲覧するには、ログの収集設定を有効にするか、ログファイルが適切な場所に存在しているかどうか確認してください。" + +#~ msgid "Os up since seconds" +#~ msgstr "OS の稼働時間 (秒)" + +#~ msgid "No of cores" +#~ msgstr "コア数" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "バックグラウンドプロセス '{0}' の状態を読み込めませんでした。" + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "バックグラウンドプロセス '{0}' を終了させられませんでした" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "pgAdmin を EDB BigAnimal に認証させる確認コードは: " + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "下のボタンをクリックすると、新しいタブで EDB BigAnimal の認証ページへとリダイレクトされます。" + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "一時的な AWS セッションには、セッショントークンが必要です。" + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "名前は 3 文字以上の小文字アルファベット・数字・ハイフンにしてください" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "認証中にエラーがありました: ${error}" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "セカンダリの可用性ゾーンには、プライマリと異なるものを選択してください。" + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "名前は 97 文字以下の小文字アルファベット・数字・ハイフンにしてください。また、名前はアルファベットから始まるようにしてください" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "このワークスペースでは、複数開いたクエリタブを一括管理することができるため、作業効率が向上します。既存のサーバーを選択して接続するのはもちろん、完全に異なるデータベースサーバーを指定して、新しい接続を確立させることもできます。" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" +#~ "このワークスペースでは、複数開いた PSQL " +#~ "タブを一括管理することができるため、作業効率が向上します。既存のサーバーを選択して接続するのはもちろん、完全に異なるデータベースサーバーを指定して、新しい接続を確立させることもできます。" + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "これらの設定を変更すると、オブジェクトエクスプローラーのノードを表示/非表示にできます。" + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "次の設定項目の中から、表示・編集したいものを選択します。" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" +#~ "今までに保存したパスワードを ${res.data.data.keyring_name} " +#~ "に保管されている暗号鍵で再暗号化できません。エラー: ${error}" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" +#~ "クエリの実行計画を生成するには、実行計画ボタンを押してください。あるいは直接 \"EXPLAIN (FORMAT" +#~ " JSON) [クエリ]\" 文を発行することもできます。" + +#~ msgid "Forget Password" +#~ msgstr "忘れたパスワードの復元" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "バックアップは平文形式で生成されます" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "スキーマが選択されている場合、そのスキーマのみをバックアップします" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "データベース全体のグローバルオブジェクトのみが、平文形式でバックアップされます" + +#~ msgid "Switch Panel" +#~ msgstr "パネルを切り替え" + +#~ msgid "Error while setting the value" +#~ msgstr "値の設定中にエラーがありました" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "サーバーから引数を取得できません" + +#~ msgid "Delete ?" +#~ msgstr "削除しますか?" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "削除しますか?" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "すでに主キーが存在します。別の制約を選択してください。" + +#~ msgid "Please specify a valid file" +#~ msgstr "有効なファイルを指定してください" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" +#~ "列の入力値をそのデータ型に変換するときに、エラーが発生した場合の動作を指定します。'中止' " +#~ "にするとコマンド自体が失敗し、'無視' にするとエラーがある入力行を破棄しつつ、そのまま次の行へ進みます。既定は " +#~ "'中止' です。'無視' オプションは、テキストまたは CSV 形式のファイルを " +#~ "COPY FROM でコピーするときにのみ適用されます。" + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" +#~ "既定値を表現する文字列を指定します。この文字列が入力ファイルの中から見つかるたびに、対応する列の既定値を使用します。このオプションは " +#~ "COPY FROM かつバイナリ形式以外にのみ使用できます" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "結果をコピーする SELECT, VALUES, INSERT, UPDATE, DELETE, MERGE コマンドを指定します。" + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "データをエクスポートするクエリは空にできません。" + +#~ msgid "Import error" +#~ msgstr "インポートエラー" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" +#~ "サイズには、数字とメモリ単位 - kB (キロバイト), MB (メガバイト)," +#~ " GB (ギガバイト), TB (テラバイト) を組み合わせた文字列で指定してください" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "接続が切断されました。新しい接続を確立させるには、別の psql ツールを開き直してください。" + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "オブジェクトエクスプローラーから PSQL ツールでアクセスするデータベースを選択してください。" + +#~ msgid "Clipboard write permission required" +#~ msgstr "クリップボードへの書き込み権限が必要です" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "PSQL 端末からデータをコピーするには、クリップボードへの書き込み権限が必要です。" + +#~ msgid "Clipboard read permission required" +#~ msgstr "クリップボードからの読み取り権限が必要です" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "PSQL 端末にデータを貼り付けるには、クリップボードからの読み取り権限が必要です。" + +#~ msgid "DDL Comparision" +#~ msgstr "DDL の比較" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "-- スキーマ比較ツールは、循環依存するオブジェクトの順番を正確に検出できないことがあるため、 \n" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "-- スクリプトを手作業で修正する必要が生じるかもしれません。 \n" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "-- 何か問題に遭遇した場合は、再現手順を添えて報告してください 。\n" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr " 比較元と比較対象のデータベースサーバーは同じメジャーバージョンで合わせてください。" + +#~ msgid " Database Compare:" +#~ msgstr " データベースの比較:" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr " 比較元と比較対象のサーバー・データベースを選択し、" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr " 比較元と比較対象のサーバー・データベース・スキーマを選択し、" + +#~ msgid "Data filter can not be empty." +#~ msgstr "データの絞り込み条件は空にできません。" + +#~ msgid "Show wal?" +#~ msgstr "WAL を表示" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "クエリツールを閉じるとき、未保存のクエリを保存するかどうか確認します。" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "データグリッドを閉じるとき、未保存のデータを保存するかどうか確認します。" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "クエリツールを閉じるとき、走行中のトランザクションをコミット、もしくはロールバックするかどうか確認します。" + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "クエリツールを開くとき、メインウィンドウに表示されている SQL を持ってくるかどうか指定します。" + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "True にすると、'データを閲覧/編集' ツールのクエリ文を編集するとき、クエリツールに切り替える確認のダイアログを表示します。" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "True にすると、カーソル位置のクエリを解析し、その部分に下線を引きます。" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" +#~ "True にすると、クエリツールの 'クエリを実行' " +#~ "ボタンをクリックしたときに警告が表示されます。ただし、'カーソルがあるクエリに下線を引く' が True " +#~ "の場合は、この設定に関わらず警告は表示されません。" + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" +#~ "'列のデータ' にすると、その列に含まれているデータの最大幅に合わせて、表示領域の広さを調整します。'列名' " +#~ "にすると、データ型の名前や、列名の幅に合わせます。" + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "'列幅の基準とする項目' が '列のデータ' の場合、ここで列の最大幅 (ピクセル単位) を指定できます。" + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" +#~ "一度に取得するレコード数を指定します。この値を変更すると、設定ファイルの DATA_RESULT_ROWS_PER_PAGE" +#~ " 設定値を上書きします。" + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "True にすると、結果グリッドの行の背景を交互に着色して表示します。" + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "データ出力セルに表示する最大文字数です。" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "True にすると、自動補完時のキーワードが大文字で表示されます。" + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "認証ソースのユーザー名/メールアドレスは重複しないようにしてください。" + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "'{0}' の変更は禁止されています。" + +#~ msgid "Role Saved Successfully" +#~ msgstr "ロールを正常に保存しました" + +#~ msgid "Decscription" +#~ msgstr "説明" + +#~ msgid "Users Saved Successfully" +#~ msgstr "ユーザーを正常に保存しました" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "設定から正しいバイナリパスを指定してください。pgAdmin のストレージディレクトリの中に、ユーティリティのバイナリを置くことはできません。" + diff --git a/web/pgadmin/translations/ko/LC_MESSAGES/messages.po b/web/pgadmin/translations/ko/LC_MESSAGES/messages.po index 7e555b3eb..9d9d4168f 100644 --- a/web/pgadmin/translations/ko/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/ko/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2025-10-15 20:09+0900\n" "Last-Translator: \n" "Language: ko\n" @@ -173,52 +173,52 @@ msgstr "Kerberos 인증 실패. Kerberos 티켓을 찾을 수 없습니다." msgid "Delegated credentials not supplied." msgstr "위임된 자격 증명이 제공되지 않았습니다." -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "LDAP 디렉터리 검색 오류: {}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "LDAP 서버 연결 오류: {}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "ldap" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "LDAP 구성 오류: 바인드 비밀번호를 설정하세요." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "LDAP 서버 바인딩 오류: {}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "TLS 시작 오류: {}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "LDAP 구성 오류: {}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "LDAP 구성 오류: 올바른 LDAP URI를 설정하세요." -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "LDAP 구성 오류: 검색 도메인을 설정하세요." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "둘 이상의 결과가 발견되었습니다." -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "지정된 사용자를 찾을 수 없습니다." @@ -371,8 +371,8 @@ msgstr "지원되는 사용자 인증 방법이 제공되지 않았습니다" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" -msgstr "'{}'이(가) 이미 등록되어 있습니다" +msgid "'{}' is already registered." +msgstr "" #: pgadmin/authenticate/mfa/views.py:183 #, python-brace-format @@ -488,254 +488,255 @@ msgid "" msgstr "이 옵션을 끄면 비어 있는 모든 개체 컬렉션이 브라우저 트리에서 숨겨집니다." #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "템플릿 데이터베이스를 표시하시겠습니까?" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "공유 서버를 숨기시겠습니까?" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "표시" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" -msgstr "True로 설정하면 모든 공유 서버가 브라우저 트리에서 숨겨집니다" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "개체 탐색기 트리 상태 저장 간격" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." msgstr "개체 탐색기 상태 저장 간격(초)입니다. 트리 저장 메커니즘을 비활성화하려면 -1을 사용하세요." -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "닫을 때 확인하거나 새로 고침하시겠습니까?" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." -msgstr "계속하기 전에 브라우저 또는 브라우저 탭을 닫거나 새로 고침할 것인지 확인하세요." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "개체 속성 대화 상자에서 닫기/재설정하기 전에 확인하시겠습니까?" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." msgstr "변경 사항이 저장되지 않은 경우, 개체의 속성 대화 상자에서 변경 사항을 닫거나 재설정하기 전에 확인하세요." -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "단일 자식 자동 확장" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." msgstr "트리뷰 노드가 확장되어 자식 노드가 하나만 있는 경우 자식 노드도 자동으로 확장됩니다." -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "예상 행 수가 다음보다 적으면 계산" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "속성" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "최대 작업 기록 행 수" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" -msgstr "pgAgent 작업에 대한 통계 탭에 표시할 최대 기록 행 수" +"pgAgent jobs." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "프로세스 세부 정보/로그 보존 일수" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "프로세스" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." msgstr "이렇게 많은 기간이 지나면 프로세스 정보와 로그가 자동으로 지워집니다." -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "키" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Shift" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "Ctrl" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/옵션" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "객체 탐색기" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "탭 패널 뒤로" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "탭 패널 닫기" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "탭 패널 앞으로" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "파일 메인 메뉴" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "객체 메인 메뉴" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "도구 메인 메뉴" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "도움말 메인 메뉴" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "쿼리 도구 열기" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "데이터 보기" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "객체 검색" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "객체 생성" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "객체 속성 편집" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "객체 삭제" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "직접 디버깅" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "객체 탐색기 새로고침" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "그리드 행 추가" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "빠른 검색" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "동적 탭 크기" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" -msgstr "True로 설정하면 탭은 제목에 따라 전체 크기로 표시되며 이미 열려 있는 탭에도 적용됩니다" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "쿼리 도구 탭 제목" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -"지원되는 자리 표시자는 %DATABASE%, %USERNAME%, %SERVER%입니다. 사용자는 자리 표시자를 포함하거나 포함하지" -" 않고 원하는 문자열을 제공할 수 있습니다. 빈 제목은 자리 표시자가 포함된 기본 제목으로 돌아갑니다." -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "데이터 보기/편집 탭 제목" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -"지원되는 자리 표시자는 %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, %SERVER%입니다. 사용자는" -" 자리 표시자를 포함하거나 포함하지 않고 원하는 문자열을 제공할 수 있습니다. 빈 제목은 자리 표시자가 포함된 기본 제목으로 " -"돌아갑니다." -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "디버거 탭 제목" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -"지원되는 자리 표시자는 %FUNCTION%, %ARGS%, %SCHEMA%, %DATABASE%입니다. 사용자는 자리 표시자를 " -"포함하거나 포함하지 않고 원하는 문자열을 제공할 수 있습니다. 빈 제목은 자리 표시자가 포함된 기본 제목으로 돌아갑니다." -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -743,7 +744,7 @@ msgstr "" msgid "Query Tool" msgstr "쿼리 도구" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -752,7 +753,7 @@ msgstr "쿼리 도구" msgid "Debugger" msgstr "디버거" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -760,55 +761,53 @@ msgstr "디버거" msgid "Schema Diff" msgstr "스키마 비교" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "ERD 도구" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "PSQL 도구" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "새 브라우저 탭에서 열기" -#: pgadmin/browser/register_browser_preferences.py:463 -msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." -msgstr "" -"드롭다운에서 쿼리 도구, 디버거, 스키마 비교, ERD 도구 또는 PSQL 도구를 선택하여 해당 모듈에 대한 새 브라우저 탭에서 " -"열기를 설정합니다." - #: pgadmin/browser/register_browser_preferences.py:472 +msgid "" +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "새 탭 열기 선택..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "PSQL 도구 탭 제목" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "객체 브레드크럼을 활성화하시겠습니까?" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." msgstr "개체 탐색기에서 개체의 전체 경로를 표시하려면 탐색 경로를 활성화하세요. 탐색 경로는 개체에 마우스를 올리면 표시됩니다." -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "객체 브레드스크럼을 사용하여 주석을 표시하시겠습니까?" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "브레드크럼과 함께 객체 주석을 표시합니다." @@ -1049,9 +1048,9 @@ msgstr "표현식 너비" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." -msgstr "한 줄에 유지할 괄호로 묶인 표현식의 최대 문자 수입니다." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." +msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 msgid "Logical operator new line" @@ -1077,9 +1076,9 @@ msgstr "쿼리 간 줄 수" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." -msgstr "SQL 문 사이에 남길 빈 줄 수를 결정합니다. 0이면 새 줄을 넣지 않습니다." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." +msgstr "" #: pgadmin/browser/register_editor_preferences.py:364 msgid "New line before semicolon?" @@ -1173,7 +1172,7 @@ msgid "Server deleted" msgstr "서버 삭제됨" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "필요한 서버를 찾을 수 없습니다." @@ -1224,7 +1223,7 @@ msgstr "주석" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1244,8 +1243,8 @@ msgstr "변경된 매개변수가 없습니다." #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "서버가 연결되어 있을 때 '{0}'을(를) 수정할 수 없습니다." +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1274,7 +1273,7 @@ msgstr "서버가 연결되어 있을 때 '{0}'을(를) 수정할 수 없습니 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1366,27 +1365,27 @@ msgstr "비밀번호가 일치하지 않습니다." msgid "Incorrect password." msgstr "잘못된 비밀번호입니다." -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "비밀번호가 성공적으로 변경되었습니다." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "WAL 재생이 일시 중지되었습니다" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "WAL 재생이 재개되었습니다" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "서버에 연결하세요." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "저장된 비밀번호가 성공적으로 삭제되었습니다." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1463,7 +1462,7 @@ msgid "Database disconnected." msgstr "데이터베이스 연결이 끊어졌습니다." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "서버에서 데이터베이스를 찾을 수 없습니다." @@ -1490,7 +1489,7 @@ msgstr "데이터베이스를 삭제할 수 없습니다." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1515,7 +1514,7 @@ msgstr "지정된 데이터베이스를 찾을 수 없습니다.\n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- 정의 불완전" @@ -1545,7 +1544,7 @@ msgid "Could not find the specified cast on the server." msgstr "서버에서 지정된 캐스트를 찾을 수 없습니다." #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1557,12 +1556,12 @@ msgid "-- definition incomplete" msgstr "-- 정의 불완전" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "캐스트에 대한 역공학 SQL을 생성할 수 없습니다." +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." -msgstr "캐스트 노드에 대한 역공학 SQL을 생성할 수 없습니다." +msgid "Could not generate reverse-engineered SQL for the cast node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1596,7 +1595,7 @@ msgstr "캐스트..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1924,14 +1923,15 @@ msgstr "소스 유형" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -1967,8 +1967,9 @@ msgstr "소스 유형" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2067,7 +2068,7 @@ msgstr "시스템 캐스트?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2264,8 +2265,8 @@ msgstr "시작 시간 또는 반복 간격 중 하나를 지정해야 합니다. #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "시작 시간은 종료 시간보다 작아야 합니다" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2509,7 +2510,7 @@ msgstr "작업" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2581,12 +2582,9 @@ msgstr "상태" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "오류" @@ -2761,7 +2759,7 @@ msgstr "TAG가 다음에 있을 때" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2812,8 +2810,8 @@ msgstr "보안 레이블" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3068,7 +3066,7 @@ msgstr "옵션" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3126,7 +3124,7 @@ msgstr "사용자 매핑..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3260,7 +3258,7 @@ msgstr "삽입" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3332,7 +3330,7 @@ msgstr "테이블 이름" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3341,8 +3339,8 @@ msgstr "테이블 이름" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3570,7 +3568,7 @@ msgstr "카탈로그_객체_열" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3850,10 +3848,10 @@ msgstr "트리거가 활성화되었습니다" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "열..." @@ -3910,8 +3908,8 @@ msgstr "모두 활성화" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4053,15 +4051,13 @@ msgstr "FTS 구성 삭제됨" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"FTS 구성에 대한 역공학 쿼리를 생성할 수 없습니다.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." -msgstr "FTS 구성 노드에 대한 역공학 쿼리를 생성할 수 없습니다." +msgid "Could not generate reverse-engineered query for FTS Configuration node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4177,15 +4173,13 @@ msgstr "FTS 파서 삭제됨" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"FTS 파서에 대한 역공학 쿼리를 생성할 수 없습니다.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." -msgstr "FTS 파서 노드에 대한 역공학 쿼리를 생성할 수 없습니다." +msgid "Could not generate reverse-engineered query for FTS Parser node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4233,15 +4227,13 @@ msgstr "FTS 템플릿 삭제됨" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"FTS 템플릿에 대한 역공학 쿼리를 생성할 수 없습니다.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." -msgstr "FTS 템플릿 노드에 대한 역공학 쿼리를 생성할 수 없습니다." +msgid "Could not generate reverse-engineered query for FTS Template node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4360,10 +4352,14 @@ msgid "Return type" msgstr "반환 타입" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "확장 의존성" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "확장 의존성 선택..." @@ -4691,7 +4687,7 @@ msgstr "패키지 헤더 정의를 업데이트하면 기존 본문이 제거될 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "계속하시겠습니까?" @@ -4956,7 +4952,7 @@ msgstr "" "테이블이 현재 잠겨있어 작업을 완료할 수 없습니다. 나중에 다시 시도하세요. \r\n" "차단 프로세스 ID : {0} 애플리케이션 이름 : {1}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "열이 삭제되었습니다" @@ -5429,19 +5425,19 @@ msgid "Deferred?" msgstr "지연됨?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "제약 조건" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "열/표현식" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "포함 열" @@ -5624,7 +5620,7 @@ msgid "Index" msgstr "인덱스" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "편집 모드에서 이름은 비워둘 수 없습니다." @@ -5635,7 +5631,7 @@ msgid "Please specify columns for %s." msgstr "%s에 대한 열을 지정하세요." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "NULL 구별 안 함?" @@ -5652,8 +5648,8 @@ msgstr "인덱스를 생성하려면 하나 이상의 열을 제공해야 합니 msgid "Index is dropped" msgstr "인덱스가 삭제되었습니다" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "테이블에서 인덱스를 찾을 수 없습니다." @@ -5769,31 +5765,31 @@ msgid "" "continue?" msgstr "접근 방법을 변경하면 열 컬렉션이 지워집니다. 계속하시겠습니까?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "고유?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "클러스터됨?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "유효함?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "기본?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "시스템 인덱스?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "동시 빌드?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "최소 하나의 열/표현식을 지정해야 합니다." @@ -6184,7 +6180,7 @@ msgstr "해시 파티션에 사용됩니다." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "저장소 설정" @@ -7098,8 +7094,8 @@ msgid "Multirange type name" msgstr "다중범위 타입 이름" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "서브타입은 비워둘 수 없습니다" +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7211,12 +7207,12 @@ msgid "Collatable?" msgstr "정렬 가능?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "입력 함수는 비워둘 수 없습니다" +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "출력 함수는 비워둘 수 없습니다" +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7331,7 +7327,7 @@ msgstr "구체화된 뷰 새로 고침" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "사용 불가" @@ -7363,20 +7359,18 @@ msgstr "" "-- 프로시저 함수가 변경 사항을 반영하도록 수정되지 않으면\n" "-- 실패할 수 있습니다.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "지정된 서버를 찾을 수 없습니다" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "먼저 서버에 연결하세요." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "구체화된 뷰 새로 고침 작업이 생성되었습니다." @@ -7406,33 +7400,33 @@ msgstr "데이터 없이" msgid "With data (concurrently)" msgstr "데이터 포함 (동시에)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "트리에서 서버 또는 하위 노드를 선택하세요." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "유틸리티를 찾을 수 없습니다" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "구체화된 뷰 새로 고침 작업 생성에 실패했습니다." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "유틸리티 정보 가져오기에 실패했습니다" @@ -7444,16 +7438,16 @@ msgstr "시스템 구체화된 뷰?" msgid "With data?" msgstr "데이터 포함?" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "매개변수" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "뷰 코드를 입력하세요." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7601,7 +7595,7 @@ msgstr "연결 해제" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7828,7 +7822,7 @@ msgstr "연결 구성 변경 사항을 적용하려면 서버 연결을 해제 #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7843,8 +7837,8 @@ msgid "Passfile" msgstr "비밀번호 파일" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" -msgstr "새로 고침 버튼을 클릭하여 발행물을 가져오세요" +msgid "Click the refresh button to get the publications." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:92 @@ -7934,18 +7928,16 @@ msgstr "슬롯 생성?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" -"명령이 발행자에서 복제 슬롯을 생성해야 하는지 지정합니다. 구독이 동일한 데이터베이스에 연결하는 경우 이 필드는 비활성화되고 " -"false로 설정됩니다. 그렇지 않으면 CREATE SUBSCRIPTION 호출이 중단됩니다." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." -msgstr "구독이 적극적으로 복제되어야 하는지, 아니면 설정만 하고 아직 시작하지 않아야 하는지 지정합니다." +"whether it should be just set up but not started yet." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 msgid "Refresh publication?" @@ -8097,14 +8089,12 @@ msgstr "장애 조치" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" -"구독과 연결된 복제 슬롯이 대기 서버에 동기화되도록 활성화되어 장애 조치 후 새 기본 서버에서 논리적 복제를 재개할 수 있는지 " -"지정합니다" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "호스트 이름 또는 주소를 지정해야 합니다." +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8113,7 +8103,7 @@ msgstr "사용자 이름을 지정해야 합니다." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "포트를 지정해야 합니다." @@ -8499,7 +8489,7 @@ msgid "Fail" msgstr "실패" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8533,8 +8523,8 @@ msgid "Please specify code to execute." msgstr "실행할 코드를 지정하세요." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." -msgstr "유효한 오류 시 옵션을 선택하세요." +msgid "Please select a valid on error option." +msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_jobstep/sql/pre3.4/stats.sql:2 @@ -9148,15 +9138,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"역할에 대한 역엔지니어링 쿼리를 생성할 수 없습니다.\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "역할에 대한 역엔지니어링 쿼리를 생성할 수 없습니다." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9226,9 +9214,9 @@ msgstr "계정 만료" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." -msgstr "이 필드를 비워두면 비밀번호가 만료되지 않습니다." +"Please note that if you leave this field blank, then the password will " +"never expire." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 msgid "No Expiry" @@ -9304,47 +9292,45 @@ msgid "Reassign" msgstr "재할당" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "삭제" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" -"소유권을 변경하거나\n" -"데이터베이스 역할이 소유한 데이터베이스 객체를 삭제합니다" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 msgid "Reassign objects to" msgstr "객체 재할당 대상" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" -msgstr "영향을 받는 객체의 새 소유자" +msgid "New owner of the affected objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" -msgstr "참고: CASCADE는 영향을 받는 객체에 종속된 객체를 자동으로 삭제하며, 그러한 객체에 종속된 모든 객체도 삭제됩니다" +" objects, and in turn all objects that depend on those objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 msgid "From database" msgstr "대상 데이터베이스" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" -msgstr "작업이 수행될 대상 데이터베이스" +msgid "Target database on which the operation will be carried out." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" -msgstr "'객체 재할당 대상'은 비워둘 수 없습니다" +msgid "'Reassign objects to' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" -msgstr "'대상 데이터베이스'는 비워둘 수 없습니다" +msgid "'From database' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 #, python-brace-format @@ -9554,7 +9540,7 @@ msgid "Server connected" msgstr "서버 연결됨" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "서버에 연결합니다." @@ -9892,12 +9878,12 @@ msgid "Save password?" msgstr "비밀번호 저장?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "서비스" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "연결 매개변수" @@ -10012,12 +9998,12 @@ msgid "Server group must be specified." msgstr "서버 그룹을 지정해야 합니다." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "호스트 이름 또는 서비스를 지정해야 합니다." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "호스트 이름은 유효한 호스트 이름 또는 IPv4 또는 IPv6 주소여야 합니다." @@ -10265,7 +10251,7 @@ msgid "Refresh" msgstr "새로 고침" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "객체 검색..." @@ -10759,49 +10745,49 @@ msgstr "서버 하트비트 로깅 오류: ${error.message || error.response.dat msgid "Create - %s" msgstr "생성 - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "새로 고침..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "속성..." -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "%s 제거" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "삭제 (연쇄)" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "%s 스크립트" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "스크립트" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "%s \"%s\"의 속성 편집을 중지하시겠습니까?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " "%s \"%s\"?" msgstr "현재 변경 사항을 재설정하고 %s \"%s\"의 패널을 다시 열시겠습니까?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "편집 진행 중?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10811,59 +10797,59 @@ msgstr "" "강제 옵션으로 데이터베이스를 삭제하면 \"%s\" 데이터베이스에 대한 모든 기존 연결을 종료하려고 시도합니다. " "계속하시겠습니까?" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "%s 강제 삭제?" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "%s \"%s\" 및 이에 종속된 모든 객체를 삭제하시겠습니까?" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "%s 연쇄 삭제?" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "%s \"%s\"을(를) 삭제할 수 없습니다." -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "%s \"%s\"을(를) 제거하시겠습니까?" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "%s 제거?" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "%s \"%s\"을(를) 삭제하시겠습니까?" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "%s 삭제?" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "%s \"%s\"을(를) 삭제/제거할 수 없습니다." -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "%s 삭제/제거 중 오류: \"%s\"" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "제거" @@ -10874,8 +10860,8 @@ msgstr "권한 거부됨" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -10987,8 +10973,8 @@ msgid "'%s' must be a numeric." msgstr "'%s'은(는) 숫자여야 합니다." #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" -msgstr "최소값과 최대값이 유효하지 않습니다" +msgid "Min and Max values are not valid." +msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 #, python-format @@ -11089,107 +11075,105 @@ msgstr "블록 I/O 통계 새로 고침 간격" msgid "Handle & Process count statistics refresh rate" msgstr "핸들 및 프로세스 수 통계 새로 고침 간격" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" -msgstr "다양한 프로세스 모드에서 사용되는 CPU 시간 비율 통계 새로 고침 간격" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" +msgstr "" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "평균 부하 통계 새로 고침 간격" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "프로세스별 CPU 사용량 통계 새로 고침 간격" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "메모리 사용량 통계 새로 고침 간격" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "스왑 메모리 사용량 통계 새로 고침 간격" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "프로세스별 메모리 사용량 통계 새로 고침 간격" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "I/O 분석 통계 새로 고침 간격" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "활동 표시?" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "True로 설정하면 대시보드에 활동이 표시됩니다." -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "상태 표시?" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "True로 설정하면 대시보드에 상태 테이블이 표시됩니다." -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "장시간 실행 쿼리 임계값" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "대시보드에서 장시간 실행 쿼리를 강조 표시하기 위한 경고 및 알림 임계값을 설정합니다." -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "그래프" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "그래프 데이터 포인트 표시?" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "True로 설정하면 그래프 선에 데이터 포인트가 표시됩니다." -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "다른 데이터 포인트 스타일 사용?" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." -msgstr "True로 설정하면 각 그래프 선에 다른 스타일의 데이터 포인트가 표시됩니다." +"graph line." +msgstr "" -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "마우스 호버 툴팁 표시?" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" -msgstr "True로 설정하면 그래프 선에 마우스를 올렸을 때 데이터 포인트 세부 정보를 제공하는 툴팁이 표시됩니다" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." +msgstr "" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "차트 선 두께" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "선 차트의 선 두께를 설정합니다." -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "서버 ID가 지정되지 않았습니다." -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11390,6 +11374,7 @@ msgstr "단위" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "설명" @@ -11499,9 +11484,9 @@ msgstr "로그 로딩 중..." #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." -msgstr "서버 로그를 보려면 로깅을 활성화하거나 로그 파일이 있는지 확인하세요." +"Please enable logging to view the server logs, or check if the log file " +"is in place." +msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 msgid "" @@ -11568,6 +11553,7 @@ msgstr "그래프 렌더링 중 오류가 발생했습니다." #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -11974,8 +11960,8 @@ msgid "architecture" msgstr "아키텍처" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" -msgstr "OS 가동 시간(초)" +msgid "OS uptime (seconds)" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 msgid "os_up_since_seconds" @@ -12002,8 +11988,8 @@ msgid "model_name" msgstr "모델명" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" -msgstr "코어 수" +msgid "Number of cores" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 msgid "no_of_cores" @@ -12268,13 +12254,13 @@ msgstr "프로세스가 이미 완료되어 재시작할 수 없습니다." #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "백그라운드 프로세스 '{0}'의 상태를 로드할 수 없습니다." +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" -msgstr "백그라운드 프로세스 '{0}'을(를) 종료할 수 없습니다" +msgid "Unable to kill the background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 msgid "Cloud server deployment is pending" @@ -12414,7 +12400,7 @@ msgstr "소요 시간(초)" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12552,14 +12538,14 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "PostgreSQL 데이터베이스용 클라우드 제공자를 선택하세요." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " -msgstr "pgAdmin을 EDB BigAnimal에 인증하기 위한 검증 코드: " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." -msgstr "아래 버튼을 클릭하면 새 탭에서 EDB BigAnimal 인증 페이지로 이동합니다." +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:420 msgid "Click here to authenticate yourself to EDB BigAnimal" @@ -12675,8 +12661,8 @@ msgid "AWS session token" msgstr "AWS 세션 토큰" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." -msgstr "임시 AWS 세션에 필요한 세션 토큰입니다." +msgid "Session token required for temporary AWS sessions." +msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 msgid "Password must be 8 characters or more." @@ -12981,8 +12967,8 @@ msgstr "공개 IP 범위는 비워둘 수 없습니다." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" -msgstr "이름은 2자 이상이어야 하며, 소문자, 숫자 및 하이픈만 포함해야 합니다" +"letters, numbers, and hyphens." +msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:225 #: pgadmin/misc/cloud/static/js/biganimal.js:232 @@ -13152,8 +13138,8 @@ msgstr "클라우드 마법사 데이터 지우기 오류: ${error.response.data #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" -msgstr "인증 중 오류: ${error}" +msgid "Error during authentication: ${error}" +msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:313 @@ -13225,8 +13211,8 @@ msgid "High availability?" msgstr "고가용성?" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." -msgstr "주 가용 영역과 다른 보조 가용 영역을 선택하세요." +msgid "Please select a secondary availability zone different from the primary." +msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 msgid "Admin username for your Google Cloud Sql PostgreSQL instance." @@ -13238,9 +13224,9 @@ msgstr "기본 관리자 사용자 \"postgres\"의 비밀번호를 설정하세 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" -msgstr "이름은 소문자, 숫자 및 하이픈만 포함해야 합니다. 문자로 시작해야 하며 97자 이하여야 합니다" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." +msgstr "" #: pgadmin/misc/cloud/utils/__init__.py:81 #, python-brace-format @@ -13496,32 +13482,32 @@ msgstr "기존 서버 (선택 사항)" msgid "Server Name" msgstr "서버 이름" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "데이터베이스를 지정해야 합니다." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "사용자를 지정해야 합니다." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "pgAdmin 서버 연결이 끊어졌습니다." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "서버에 연결" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "연결 및 쿼리 도구 열기" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "연결 및 PSQL 열기" @@ -13560,12 +13546,9 @@ msgstr "쿼리 도구는 SQL 명령을 실행하고 결과 세트를 효율적 #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" -"이 작업공간에서 여러 쿼리 탭을 원활하게 열고 관리하여 작업을 더 쉽게 구성할 수 있습니다. 기존 서버를 선택하거나 필요에 따라 " -"모든 데이터베이스 서버에 완전히 새로운 임시 연결을 만들 수 있습니다." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 msgid "Welcome to the PSQL Workspace!" @@ -13582,12 +13565,9 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" -"이 작업공간에서 여러 PSQL 탭을 원활하게 열고 관리하여 작업을 더 쉽게 구성할 수 있습니다. 기존 서버를 선택하거나 필요에 따라" -" 모든 데이터베이스 서버에 완전히 새로운 임시 연결을 만들 수 있습니다." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 msgid "Let's connect to the server" @@ -13672,8 +13652,8 @@ msgid "Reset all preferences" msgstr "모든 환경설정 재설정" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." -msgstr "이 설정은 객체 탐색기에서 노드를 표시/숨기기 위한 것입니다." +msgid "This setting is used to show/hide nodes in the Object Explorer." +msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 msgid "" @@ -13708,8 +13688,8 @@ msgid "Save & Reload Later" msgstr "저장 및 나중에 다시 로드" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." -msgstr "환경설정을 보거나 편집하려면 아래 항목으로 이동하세요." +msgid "Select an item below to view or edit its preferences." +msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 msgid "Set as default" @@ -13930,7 +13910,7 @@ msgstr "서버 \"%s\"에 연결하려면 사용자의 비밀번호를 입력하 #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -13989,11 +13969,9 @@ msgstr "마이그레이션 실패" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" -"이전에 저장된 비밀번호는 ${res.data.data.keyring_name}에 저장된 암호화 키를 사용하여 재암호화할 수 " -"없습니다. 오류: ${error}" #: pgadmin/static/js/Dialogs/index.jsx:94 msgid "Migration successful" @@ -14190,11 +14168,9 @@ msgstr "힙 블록" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" -"쿼리 계획을 생성하려면 Explain/Explain analyze 버튼을 사용하세요. 또는 \"EXPLAIN (FORMAT " -"JSON) [QUERY]\"를 실행할 수도 있습니다." #: pgadmin/static/js/PgTreeView/index.jsx:132 msgid "No objects are found to display" @@ -14303,8 +14279,8 @@ msgid "%s in %s" msgstr "%s의 %s" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" -msgstr "비밀번호 찾기" +msgid "Forgot Password" +msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 msgid "" @@ -14496,8 +14472,8 @@ msgid "Maximise" msgstr "최대화" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "복원" @@ -14566,7 +14542,7 @@ msgid "Filtered Rows..." msgstr "필터링된 행..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "백업" @@ -14648,11 +14624,11 @@ msgstr "백업을 수행하려면 객체 탐색기에서 데이터베이스, 스 msgid "Backup..." msgstr "백업..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "백업 오류" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "백업 (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -14867,8 +14843,8 @@ msgid "Role name" msgstr "역할 이름" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "백업 형식은 PLAIN이 됩니다" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -14949,9 +14925,9 @@ msgstr "객체" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" -msgstr "스키마가 선택되면 선택한 스키마의 백업만 수행됩니다" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:106 @@ -14963,8 +14939,8 @@ msgstr "파일 이름을 입력하세요." #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" -msgstr "전체 데이터베이스에 전역인 객체만 PLAIN 형식으로 백업됩니다" +"format." +msgstr "" #: pgadmin/tools/debugger/__init__.py:64 #: pgadmin/tools/debugger/static/js/components/ToolBar.jsx:171 @@ -15011,7 +14987,8 @@ msgid "Next tab" msgstr "다음 탭" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" msgstr "패널 전환" #: pgadmin/tools/debugger/__init__.py:366 @@ -15080,8 +15057,8 @@ msgid "Value deposited successfully" msgstr "값이 성공적으로 저장되었습니다" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "값 설정 중 오류" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15189,8 +15166,8 @@ msgid "Use Default?" msgstr "기본값 사용?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "서버에서 인자를 가져올 수 없습니다" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15239,11 +15216,6 @@ msgstr "모든 중단점 제거 중 오류." msgid "Error while fetching breakpoint information." msgstr "중단점 정보 가져오기 중 오류." -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "서버에 연결되지 않았거나 서버 연결이 닫혔습니다." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "메시지 정보 가져오기 중 오류." @@ -15554,8 +15526,8 @@ msgid "Cannot drop table from outside of the current database." msgstr "현재 데이터베이스 외부에서 테이블을 삭제할 수 없습니다." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" -msgstr "삭제하시겠습니까?" +msgid "Delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 #, python-format @@ -15563,8 +15535,8 @@ msgid "You have selected %s tables and %s links." msgstr "%s개의 테이블과 %s개의 링크를 선택했습니다." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" -msgstr "삭제하시겠습니까?" +msgid "Are you sure you want to delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 msgid "Loading project..." @@ -15769,8 +15741,8 @@ msgid "A constraint is required to implement One to One relationship." msgstr "일대일 관계를 구현하려면 제약 조건이 필요합니다." #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." -msgstr "기본 키가 이미 존재합니다. 다른 제약 조건을 선택하세요." +msgid "Primary key already exists, please select a different constraint." +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 msgid "Check Note" @@ -15878,14 +15850,19 @@ msgstr "데이터 가져오기" msgid "Export Data" msgstr "데이터 내보내기" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "지정된 서버를 찾을 수 없습니다." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "먼저 서버에 연결하세요..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "유효한 파일을 지정하세요" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -15959,15 +15936,12 @@ msgstr "무시" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " "for COPY FROM when the FORMAT is text or csv." msgstr "" -"열의 입력 값을 해당 데이터 유형으로 변환하는 중 오류가 발생할 때 어떻게 동작할지 지정합니다. error_action 값 " -"'stop'은 명령을 실패하게 하고, 'ignore'는 입력 행을 삭제하고 다음 행으로 넘어가게 합니다. 기본값은 " -"'stop'입니다. 'ignore' 옵션은 FORMAT이 text 또는 csv일 때 COPY FROM 명령에만 적용됩니다." #: pgadmin/tools/import_export/static/js/import_export.ui.js:142 msgid "Log Verbosity" @@ -16064,10 +16038,8 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" -"기본값을 나타내는 문자열을 지정합니다. 입력 파일에서 이 문자열이 발견될 때마다 해당 열의 기본값이 사용됩니다. 이 옵션은 COPY" -" FROM에서만 허용되며, 바이너리 형식을 사용하지 않을 때만 허용됩니다" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 msgid "Columns for importing..." @@ -16089,9 +16061,9 @@ msgstr "데이터 내보내기 쿼리" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." -msgstr "결과를 복사할 SELECT, VALUES, INSERT, UPDATE, DELETE 또는 MERGE 명령을 지정합니다." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:324 msgid "Force Quote columns" @@ -16152,8 +16124,8 @@ msgstr "" "형식을 사용할 때만 허용됩니다." #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." -msgstr "데이터 내보내기 쿼리는 비워둘 수 없습니다." +msgid "Export Data Query cannot be empty." +msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:211 @@ -16205,8 +16177,8 @@ msgid "Import Servers" msgstr "서버 가져오기" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" -msgstr "가져오기 오류" +msgid "Import Error" +msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 msgid "" @@ -16257,7 +16229,7 @@ msgstr "서버 가져오기/내보내기..." #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "유지보수" @@ -16339,11 +16311,11 @@ msgstr "유지보수..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "유지보수를 수행하려면 객체 탐색기에서 데이터베이스를 선택하세요." -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "유지보수 오류" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16409,10 +16381,8 @@ msgstr "버퍼 사용 제한" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" -"크기는 숫자 크기와 다음 메모리 단위 중 하나를 포함하는 문자열로 지정해야 합니다: kB (킬로바이트), MB (메가바이트), GB" -" (기가바이트), TB (테라바이트)" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 msgid "SYSTEM" @@ -16451,17 +16421,17 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." -msgstr "연결이 종료되었습니다. 새 연결을 생성하려면 다른 psql 도구를 여세요." +"Connection terminated. To create a new connection, please open another " +"psql tool." +msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 msgid "Invalid session.\r\n" msgstr "잘못된 세션입니다.\r\n" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." -msgstr "Psql 도구에 액세스하려면 객체 탐색기에서 데이터베이스를 선택하세요." +msgid "Please select a database from the object explorer to access the PSQL Tool." +msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 #: pgadmin/tools/psql/static/js/PsqlModule.js:143 @@ -16474,34 +16444,43 @@ msgid "Please select a server/database object." msgstr "서버/데이터베이스 객체를 선택하세요." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" -msgstr "클립보드 쓰기 권한 필요" +msgid "Clipboard Write Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." -msgstr "PSQL 터미널에서 데이터를 복사하려면 클립보드 쓰기 권한이 필요합니다." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" -msgstr "클립보드 읽기 권한 필요" +msgid "Clipboard Read Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." -msgstr "PSQL 터미널에 데이터를 붙여넣으려면 클립보드 읽기 권한이 필요합니다." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." +msgstr "" -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "서버 '{0}'에서 백업 복원 중" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "서버에서 백업 복원 중" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "파일을 찾을 수 없습니다." +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16513,11 +16492,11 @@ msgid "" "data." msgstr "데이터를 복원하려면 객체 탐색기에서 스키마 또는 테이블을 선택하세요." -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "복원 오류" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "복원 (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -16678,8 +16657,8 @@ msgid "Loading result grid..." msgstr "결과 그리드 로딩 중..." #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" -msgstr "DDL 비교" +msgid "DDL Comparison" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 msgid "Source" @@ -16726,19 +16705,19 @@ msgstr "-- 이 스크립트는 pgAdmin 4의 스키마 비교 유틸리티에서 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" -msgstr "-- 순환 종속성의 경우 스키마 비교가 객체를 작성하는 순서는 매우 정교하지 않습니다 \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" -msgstr "-- 변경 사항이 올바른 순서로 적용되도록 스크립트를 수동으로 변경해야 할 수 있습니다.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" -msgstr "-- 실패 시 재현 단계와 함께 이슈를 보고해 주세요. \n" +msgid "-- Please report any issues along with steps to reproduce. \n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 msgid "Generate script error" @@ -16763,16 +16742,16 @@ msgid "Select Target" msgstr "대상 선택" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." -msgstr " 소스와 대상 데이터베이스 서버는 동일한 주 버전이어야 합니다." +msgid "Source and Target database servers must be of the same major version." +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" -msgstr " 데이터베이스 비교:" +msgid "Database Compare:" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" -msgstr " 소스와 대상의 서버 및 데이터베이스를 선택하고 클릭하세요" +msgid "Select the server and database for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 @@ -16784,10 +16763,8 @@ msgid "Schema Compare:" msgstr "스키마 비교:" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" -msgstr " 소스와 대상의 서버, 데이터베이스 및 스키마를 선택하고 클릭하세요" +msgid "Select the server, database and schema for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 msgid "Note:" @@ -16930,8 +16907,8 @@ msgid "Data Filter" msgstr "데이터 필터" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "데이터 필터는 비워둘 수 없습니다." +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -17895,8 +17872,8 @@ msgid "Show settings?" msgstr "설정 표시?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" -msgstr "WAL 표시?" +msgid "Show WAL?" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 msgid "Show generic plan?" @@ -17930,9 +17907,9 @@ msgstr "저장되지 않은 쿼리 변경 사항 저장을 묻습니까?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." -msgstr "쿼리 도구 종료 시 저장되지 않은 쿼리를 저장하도록 사용자에게 묻을지 여부를 지정합니다." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 msgid "Sort View Data results by primary key columns?" @@ -17953,9 +17930,9 @@ msgstr "저장되지 않은 데이터 변경 사항 저장을 묻습니까?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." -msgstr "데이터 그리드 종료 시 저장되지 않은 데이터를 저장하도록 사용자에게 묻을지 여부를 지정합니다." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 msgid "Prompt to commit/rollback active transactions?" @@ -17963,17 +17940,19 @@ msgstr "활성 트랜잭션을 커밋/롤백하도록 묻습니까?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." -msgstr "쿼리 도구 종료 시 활성 트랜잭션을 커밋하거나 롤백하도록 사용자에게 묻을지 여부를 지정합니다." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 msgid "Copy SQL from main window to query tool?" msgstr "메인 창에서 쿼리 도구로 SQL을 복사하시겠습니까?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." -msgstr "메인 창에서 쿼리 도구로 SQL을 복사할지 여부를 지정합니다." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 msgid "Open the file in a new tab?" @@ -17989,9 +17968,9 @@ msgstr "데이터 보기/편집 승격 경고를 표시하시겠습니까?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." -msgstr "True로 설정하면 데이터 보기/편집 도구는 쿼리 편집 시 쿼리 도구로 승격 확인 대화상자를 표시합니다." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 msgid "Underline query at cursor?" @@ -17999,9 +17978,9 @@ msgstr "커서 위치의 쿼리에 밑줄을 표시하시겠습니까?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." -msgstr "True로 설정하면 쿼리 도구는 커서 위치의 쿼리를 구문 분석하고 밑줄을 표시합니다." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:189 msgid "Underlined query execute warning?" @@ -18009,12 +17988,10 @@ msgstr "밑줄 표시된 쿼리 실행 경고?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" -"True로 설정하면 쿼리 도구에서 쿼리 실행 버튼을 클릭할 때 경고가 표시됩니다. 이 경고는 '커서 위치의 쿼리에 밑줄 표시'가 " -"False로 설정된 경우에만 나타납니다." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 msgid "CSV quoting" @@ -18082,13 +18059,11 @@ msgstr "열 이름" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." msgstr "" -"'열 데이터'로 설정하면 첫 번째 배치에서 로드된 열의 데이터 최대 너비로 열이 자동으로 크기 조정됩니다. '열 이름'으로 설정하면" -" 데이터 타입 또는 열 이름 중 더 넓은 쪽으로 열 크기가 조정됩니다." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:309 msgid "Maximum column width" @@ -18096,9 +18071,9 @@ msgstr "최대 열 너비" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." -msgstr "'열 크기 기준'이 '열 데이터'로 설정된 경우 열의 최대 너비를 픽셀 단위로 지정합니다." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 msgid "Data result rows per page" @@ -18107,10 +18082,8 @@ msgstr "페이지당 데이터 결과 행 수" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" -"한 배치에서 가져올 레코드 수를 지정합니다. 이 값을 변경하면 구성 파일의 DATA_RESULT_ROWS_PER_PAGE 설정이 " -"재정의됩니다." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 msgid "Striped rows?" @@ -18118,17 +18091,17 @@ msgstr "줄무늬 행?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." -msgstr "true로 설정하면 결과 그리드가 교대로 배경색이 있는 행을 표시합니다." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:338 msgid "Max column data display length" msgstr "최대 열 데이터 표시 길이" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." -msgstr "데이터 출력 셀에 표시될 최대 문자 수입니다." +msgid "Maximum number of characters to display in a data cell." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 msgid "Connection status" @@ -18178,10 +18151,6 @@ msgstr "쿼리 지우기" msgid "Download results" msgstr "결과 다운로드" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "패널 전환" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "파일 열기" @@ -18220,10 +18189,8 @@ msgid "Auto completion" msgstr "자동 완성" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." -msgstr "True로 설정하면 자동 완성에서 키워드가 대문자로 표시됩니다." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 msgid "Autocomplete on key press" @@ -18317,8 +18284,8 @@ msgid "Role name must be unique." msgstr "역할 이름은 고유해야 합니다." #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." -msgstr "사용자 이메일/사용자 이름은 인증 소스별로 고유해야 합니다." +msgid "User email or username must be unique for each authentication source." +msgstr "" #: pgadmin/tools/user_management/__init__.py:615 #, python-brace-format @@ -18338,8 +18305,8 @@ msgstr "사용자 '{0}'을(를) 업데이트할 수 없습니다" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." -msgstr "'{0}'은(는) 수정할 수 없습니다." +msgid "'{0}' cannot be modified." +msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 msgid "Deselect All" @@ -18354,8 +18321,8 @@ msgid "Select Role" msgstr "역할 선택" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" -msgstr "역할이 성공적으로 저장되었습니다" +msgid "Role saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 msgid "Create Role..." @@ -18392,10 +18359,6 @@ msgstr "역할 편집 - %s" msgid "Edit Role" msgstr "역할 편집" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "설명" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "인증 소스" @@ -18448,8 +18411,8 @@ msgid "Passwords do not match for user %s" msgstr "사용자 %s의 비밀번호가 일치하지 않습니다" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" -msgstr "사용자가 성공적으로 저장되었습니다" +msgid "User saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 msgid "Create User..." @@ -18517,66 +18480,66 @@ msgstr "사용자 가져오는 중..." msgid "User Management" msgstr "사용자 관리" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "유틸리티 파일을 찾을 수 없습니다. 환경설정에서 바이너리 경로를 수정하세요" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." -msgstr "환경설정에서 바이너리 경로를 수정하세요. pgAdmin 스토리지 디렉터리는 유틸리티 바이너리 디렉터리가 될 수 없습니다." +"directory cannot be a utility binary directory." +msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "'%s' 파일을 찾을 수 없습니다. 환경설정에서 바이너리 경로를 수정하세요" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "%s 서버의 구성이 %s에 덤프되었습니다" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "지정된 파일에서 'Servers' 속성을 찾을 수 없습니다." -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "서버 '%s'의 '%s' 속성을 찾을 수 없습니다" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "서버 '%s'의 포트는 정수여야 합니다" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "서버 '%s'의 'Host' 또는 'Service' 속성을 찾을 수 없습니다" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "입력 파일 %s 구문 분석 오류: %s" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "입력 파일 %s 읽기 오류: [%d] %s" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "서버 그룹 '%s' 생성 오류: %s" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "서버 '%s' 생성 오류: %s" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "서버 구성 지우기 오류 (%s)" @@ -18617,6 +18580,10 @@ msgstr "새로 고침 주기" msgid "File Downloads" msgstr "파일 다운로드" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "서버에 연결되지 않았거나 서버 연결이 닫혔습니다." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "세션에서 트랜잭션 ID를 찾을 수 없습니다." @@ -18698,10 +18665,6 @@ msgid "" "Rename, Delete or Create any files/folders" msgstr "" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "지정된 서버를 찾을 수 없습니다." - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -18975,3 +18938,645 @@ msgstr "" #~ "2. 비밀번호가 필요한 ID 파일을 사용하는 경우, 서버 대화 상자에서 \"비밀번호를 묻겠습니까?\"를 활성화하세요.\n" #~ "3. 호스트 주소를 확인하세요." +#~ msgid "'{}' is already registered'" +#~ msgstr "'{}'이(가) 이미 등록되어 있습니다" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "True로 설정하면 모든 공유 서버가 브라우저 트리에서 숨겨집니다" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "계속하기 전에 브라우저 또는 브라우저 탭을 닫거나 새로 고침할 것인지 확인하세요." + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "pgAgent 작업에 대한 통계 탭에 표시할 최대 기록 행 수" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "True로 설정하면 탭은 제목에 따라 전체 크기로 표시되며 이미 열려 있는 탭에도 적용됩니다" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "지원되는 자리 표시자는 %DATABASE%, %USERNAME%, " +#~ "%SERVER%입니다. 사용자는 자리 표시자를 포함하거나 포함하지 " +#~ "않고 원하는 문자열을 제공할 수 있습니다. 빈 " +#~ "제목은 자리 표시자가 포함된 기본 제목으로 돌아갑니다." + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" +#~ "지원되는 자리 표시자는 %SCHEMA%, %TABLE%, " +#~ "%DATABASE%, %USERNAME%, %SERVER%입니다. 사용자는 자리" +#~ " 표시자를 포함하거나 포함하지 않고 원하는 문자열을 " +#~ "제공할 수 있습니다. 빈 제목은 자리 표시자가 " +#~ "포함된 기본 제목으로 돌아갑니다." + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "지원되는 자리 표시자는 %FUNCTION%, %ARGS%, " +#~ "%SCHEMA%, %DATABASE%입니다. 사용자는 자리 표시자를 " +#~ "포함하거나 포함하지 않고 원하는 문자열을 제공할 수 " +#~ "있습니다. 빈 제목은 자리 표시자가 포함된 기본 " +#~ "제목으로 돌아갑니다." + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" +#~ "드롭다운에서 쿼리 도구, 디버거, 스키마 비교, ERD " +#~ "도구 또는 PSQL 도구를 선택하여 해당 모듈에 " +#~ "대한 새 브라우저 탭에서 열기를 설정합니다." + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "한 줄에 유지할 괄호로 묶인 표현식의 최대 문자 수입니다." + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "SQL 문 사이에 남길 빈 줄 수를 결정합니다. 0이면 새 줄을 넣지 않습니다." + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "서버가 연결되어 있을 때 '{0}'을(를) 수정할 수 없습니다." + +#~ msgid "Please connect the server." +#~ msgstr "서버에 연결하세요." + +#~ msgid "The saved password cleared successfully." +#~ msgstr "저장된 비밀번호가 성공적으로 삭제되었습니다." + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "캐스트에 대한 역공학 SQL을 생성할 수 없습니다." + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "캐스트 노드에 대한 역공학 SQL을 생성할 수 없습니다." + +#~ msgid "Start time must be less than end time" +#~ msgstr "시작 시간은 종료 시간보다 작아야 합니다" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "FTS 구성에 대한 역공학 쿼리를 생성할 수 없습니다.\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "FTS 구성 노드에 대한 역공학 쿼리를 생성할 수 없습니다." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "FTS 파서에 대한 역공학 쿼리를 생성할 수 없습니다.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "FTS 파서 노드에 대한 역공학 쿼리를 생성할 수 없습니다." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "FTS 템플릿에 대한 역공학 쿼리를 생성할 수 없습니다.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "FTS 템플릿 노드에 대한 역공학 쿼리를 생성할 수 없습니다." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "서브타입은 비워둘 수 없습니다" + +#~ msgid "Input function cannot be empty" +#~ msgstr "입력 함수는 비워둘 수 없습니다" + +#~ msgid "Output function cannot be empty" +#~ msgstr "출력 함수는 비워둘 수 없습니다" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "새로 고침 버튼을 클릭하여 발행물을 가져오세요" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" +#~ "명령이 발행자에서 복제 슬롯을 생성해야 하는지 지정합니다." +#~ " 구독이 동일한 데이터베이스에 연결하는 경우 이 필드는" +#~ " 비활성화되고 false로 설정됩니다. 그렇지 않으면 CREATE" +#~ " SUBSCRIPTION 호출이 중단됩니다." + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "구독이 적극적으로 복제되어야 하는지, 아니면 설정만 하고 아직 시작하지 않아야 하는지 지정합니다." + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" +#~ "구독과 연결된 복제 슬롯이 대기 서버에 동기화되도록 " +#~ "활성화되어 장애 조치 후 새 기본 서버에서 논리적" +#~ " 복제를 재개할 수 있는지 지정합니다" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "호스트 이름 또는 주소를 지정해야 합니다." + +#~ msgid "Please select valid on error option." +#~ msgstr "유효한 오류 시 옵션을 선택하세요." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "역할에 대한 역엔지니어링 쿼리를 생성할 수 없습니다.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "역할에 대한 역엔지니어링 쿼리를 생성할 수 없습니다." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "이 필드를 비워두면 비밀번호가 만료되지 않습니다." + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" +#~ "소유권을 변경하거나\n" +#~ "데이터베이스 역할이 소유한 데이터베이스 객체를 삭제합니다" + +#~ msgid "New owner of the affected objects" +#~ msgstr "영향을 받는 객체의 새 소유자" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "참고: CASCADE는 영향을 받는 객체에 종속된 객체를 자동으로 삭제하며, 그러한 객체에 종속된 모든 객체도 삭제됩니다" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "작업이 수행될 대상 데이터베이스" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "'객체 재할당 대상'은 비워둘 수 없습니다" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "'대상 데이터베이스'는 비워둘 수 없습니다" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "최소값과 최대값이 유효하지 않습니다" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "다양한 프로세스 모드에서 사용되는 CPU 시간 비율 통계 새로 고침 간격" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "True로 설정하면 각 그래프 선에 다른 스타일의 데이터 포인트가 표시됩니다." + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "True로 설정하면 그래프 선에 마우스를 올렸을 때 데이터 포인트 세부 정보를 제공하는 툴팁이 표시됩니다" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "서버 로그를 보려면 로깅을 활성화하거나 로그 파일이 있는지 확인하세요." + +#~ msgid "Os up since seconds" +#~ msgstr "OS 가동 시간(초)" + +#~ msgid "No of cores" +#~ msgstr "코어 수" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "백그라운드 프로세스 '{0}'의 상태를 로드할 수 없습니다." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "백그라운드 프로세스 '{0}'을(를) 종료할 수 없습니다" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "pgAdmin을 EDB BigAnimal에 인증하기 위한 검증 코드: " + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "아래 버튼을 클릭하면 새 탭에서 EDB BigAnimal 인증 페이지로 이동합니다." + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "임시 AWS 세션에 필요한 세션 토큰입니다." + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "이름은 2자 이상이어야 하며, 소문자, 숫자 및 하이픈만 포함해야 합니다" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "인증 중 오류: ${error}" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "주 가용 영역과 다른 보조 가용 영역을 선택하세요." + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "이름은 소문자, 숫자 및 하이픈만 포함해야 합니다. 문자로 시작해야 하며 97자 이하여야 합니다" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" +#~ "이 작업공간에서 여러 쿼리 탭을 원활하게 열고 " +#~ "관리하여 작업을 더 쉽게 구성할 수 있습니다. 기존" +#~ " 서버를 선택하거나 필요에 따라 모든 데이터베이스 서버에" +#~ " 완전히 새로운 임시 연결을 만들 수 있습니다." + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" +#~ "이 작업공간에서 여러 PSQL 탭을 원활하게 열고 " +#~ "관리하여 작업을 더 쉽게 구성할 수 있습니다. 기존" +#~ " 서버를 선택하거나 필요에 따라 모든 데이터베이스 서버에" +#~ " 완전히 새로운 임시 연결을 만들 수 있습니다." + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "이 설정은 객체 탐색기에서 노드를 표시/숨기기 위한 것입니다." + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "환경설정을 보거나 편집하려면 아래 항목으로 이동하세요." + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" +#~ "이전에 저장된 비밀번호는 ${res.data.data.keyring_name}에 " +#~ "저장된 암호화 키를 사용하여 재암호화할 수 없습니다. " +#~ "오류: ${error}" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" +#~ "쿼리 계획을 생성하려면 Explain/Explain analyze 버튼을" +#~ " 사용하세요. 또는 \"EXPLAIN (FORMAT JSON) " +#~ "[QUERY]\"를 실행할 수도 있습니다." + +#~ msgid "Forget Password" +#~ msgstr "비밀번호 찾기" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "백업 형식은 PLAIN이 됩니다" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "스키마가 선택되면 선택한 스키마의 백업만 수행됩니다" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "전체 데이터베이스에 전역인 객체만 PLAIN 형식으로 백업됩니다" + +#~ msgid "Switch Panel" +#~ msgstr "패널 전환" + +#~ msgid "Error while setting the value" +#~ msgstr "값 설정 중 오류" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "서버에서 인자를 가져올 수 없습니다" + +#~ msgid "Delete ?" +#~ msgstr "삭제하시겠습니까?" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "삭제하시겠습니까?" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "기본 키가 이미 존재합니다. 다른 제약 조건을 선택하세요." + +#~ msgid "Please specify a valid file" +#~ msgstr "유효한 파일을 지정하세요" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" +#~ "열의 입력 값을 해당 데이터 유형으로 변환하는 중" +#~ " 오류가 발생할 때 어떻게 동작할지 지정합니다. " +#~ "error_action 값 'stop'은 명령을 실패하게 하고, " +#~ "'ignore'는 입력 행을 삭제하고 다음 행으로 넘어가게" +#~ " 합니다. 기본값은 'stop'입니다. 'ignore' 옵션은 " +#~ "FORMAT이 text 또는 csv일 때 COPY FROM" +#~ " 명령에만 적용됩니다." + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" +#~ "기본값을 나타내는 문자열을 지정합니다. 입력 파일에서 이" +#~ " 문자열이 발견될 때마다 해당 열의 기본값이 사용됩니다." +#~ " 이 옵션은 COPY FROM에서만 허용되며, 바이너리 " +#~ "형식을 사용하지 않을 때만 허용됩니다" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "결과를 복사할 SELECT, VALUES, INSERT, UPDATE, DELETE 또는 MERGE 명령을 지정합니다." + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "데이터 내보내기 쿼리는 비워둘 수 없습니다." + +#~ msgid "Import error" +#~ msgstr "가져오기 오류" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" +#~ "크기는 숫자 크기와 다음 메모리 단위 중 하나를" +#~ " 포함하는 문자열로 지정해야 합니다: kB (킬로바이트), " +#~ "MB (메가바이트), GB (기가바이트), TB (테라바이트)" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "연결이 종료되었습니다. 새 연결을 생성하려면 다른 psql 도구를 여세요." + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "Psql 도구에 액세스하려면 객체 탐색기에서 데이터베이스를 선택하세요." + +#~ msgid "Clipboard write permission required" +#~ msgstr "클립보드 쓰기 권한 필요" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "PSQL 터미널에서 데이터를 복사하려면 클립보드 쓰기 권한이 필요합니다." + +#~ msgid "Clipboard read permission required" +#~ msgstr "클립보드 읽기 권한 필요" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "PSQL 터미널에 데이터를 붙여넣으려면 클립보드 읽기 권한이 필요합니다." + +#~ msgid "DDL Comparision" +#~ msgstr "DDL 비교" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "-- 순환 종속성의 경우 스키마 비교가 객체를 작성하는 순서는 매우 정교하지 않습니다 \n" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "-- 변경 사항이 올바른 순서로 적용되도록 스크립트를 수동으로 변경해야 할 수 있습니다.\n" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "-- 실패 시 재현 단계와 함께 이슈를 보고해 주세요. \n" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr " 소스와 대상 데이터베이스 서버는 동일한 주 버전이어야 합니다." + +#~ msgid " Database Compare:" +#~ msgstr " 데이터베이스 비교:" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr " 소스와 대상의 서버 및 데이터베이스를 선택하고 클릭하세요" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr " 소스와 대상의 서버, 데이터베이스 및 스키마를 선택하고 클릭하세요" + +#~ msgid "Data filter can not be empty." +#~ msgstr "데이터 필터는 비워둘 수 없습니다." + +#~ msgid "Show wal?" +#~ msgstr "WAL 표시?" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "쿼리 도구 종료 시 저장되지 않은 쿼리를 저장하도록 사용자에게 묻을지 여부를 지정합니다." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "데이터 그리드 종료 시 저장되지 않은 데이터를 저장하도록 사용자에게 묻을지 여부를 지정합니다." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "쿼리 도구 종료 시 활성 트랜잭션을 커밋하거나 롤백하도록 사용자에게 묻을지 여부를 지정합니다." + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "메인 창에서 쿼리 도구로 SQL을 복사할지 여부를 지정합니다." + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "True로 설정하면 데이터 보기/편집 도구는 쿼리 편집 시 쿼리 도구로 승격 확인 대화상자를 표시합니다." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "True로 설정하면 쿼리 도구는 커서 위치의 쿼리를 구문 분석하고 밑줄을 표시합니다." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" +#~ "True로 설정하면 쿼리 도구에서 쿼리 실행 버튼을 " +#~ "클릭할 때 경고가 표시됩니다. 이 경고는 '커서 " +#~ "위치의 쿼리에 밑줄 표시'가 False로 설정된 경우에만" +#~ " 나타납니다." + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" +#~ "'열 데이터'로 설정하면 첫 번째 배치에서 로드된 " +#~ "열의 데이터 최대 너비로 열이 자동으로 크기 " +#~ "조정됩니다. '열 이름'으로 설정하면 데이터 타입 또는 " +#~ "열 이름 중 더 넓은 쪽으로 열 크기가 " +#~ "조정됩니다." + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "'열 크기 기준'이 '열 데이터'로 설정된 경우 열의 최대 너비를 픽셀 단위로 지정합니다." + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" +#~ "한 배치에서 가져올 레코드 수를 지정합니다. 이 " +#~ "값을 변경하면 구성 파일의 DATA_RESULT_ROWS_PER_PAGE " +#~ "설정이 재정의됩니다." + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "true로 설정하면 결과 그리드가 교대로 배경색이 있는 행을 표시합니다." + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "데이터 출력 셀에 표시될 최대 문자 수입니다." + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "True로 설정하면 자동 완성에서 키워드가 대문자로 표시됩니다." + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "사용자 이메일/사용자 이름은 인증 소스별로 고유해야 합니다." + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "'{0}'은(는) 수정할 수 없습니다." + +#~ msgid "Role Saved Successfully" +#~ msgstr "역할이 성공적으로 저장되었습니다" + +#~ msgid "Decscription" +#~ msgstr "설명" + +#~ msgid "Users Saved Successfully" +#~ msgstr "사용자가 성공적으로 저장되었습니다" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "환경설정에서 바이너리 경로를 수정하세요. pgAdmin 스토리지 디렉터리는 유틸리티 바이너리 디렉터리가 될 수 없습니다." + diff --git a/web/pgadmin/translations/pl/LC_MESSAGES/messages.mo b/web/pgadmin/translations/pl/LC_MESSAGES/messages.mo index 3888250006f92fcc3d1551ff8b2b9bec3e4f9a78..f3efc6340c39de95e4ff0a735e9ac7b93d887af5 100644 GIT binary patch delta 20810 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 Vpjr63zDWW11J_MX4X9e^{{Y>mZg~Iz delta 22231 zcmbW;XM9z~y2tUIkkAtd1VRb0seuqeLhn_25dmq^LfBv+B#;Cm2rjTuL_k6ju>tBq z1n~&MktR|FK@m`jpeP3w5G*v2;{E;iJonzuedj&*&3B$zv!*;Vvv%}&r#~IO?}c#h zn-XD*ef(c!xX%}hb89O4-~YSY%jcUwcn|ww=0iST7u<*2LVUjBy?ws*#E1L%e6QlP zzCPcJ)W<&T^OYt3fR_s4=jJJlB0i7hd_K>2gF;g(iud>V8e&(hiqo+SzJY$+j-mLC z`JMT1^GEZNdByzIyk_1sZwK{!zPl8{==d*t5H`TY1yBPPwYZqY(H6&89BXkUi>p~2 zXK{kXbuDgSabv}d?`vTdt*yZW7I(sYJnwGxy{x{E#RDvU#Ny!=r&|1|#bYfVZ*jK8 zkD;fPKW-J%t-(_k&$9SAix*g&XYq>`FGo%Eb*q2F>i=Q!T8r0PywTh|fc;mBw^+q? zbEmo6+-Dv@4RpxjBjz#lEAy0j#{Aa&-n?M`G=ThT0+*>!$5-va@8%8j5A%+B-wYY( z-VZYin1#&si5%+(2J7EP(N-t*M8)E{(AucEJejjU{oo#W`4v_({x< z3(aL%jreusy7~5EB%VX{=lw!K1OH(U?xSWLG05H9C{)Ap7@Q!MAdW|_y00bb+AhRK z_z7m=U#JOXJ;LhoNi2eS7Qcq&bpPL@ppHL9zA3&humx5f?DHk#aBPhWu{IvXmU!Qu zw;1B;Gq4u*FJWEWgPPcNi{pp7l@CIFkkT-T@qO78;;DE8mAcPy7=C4OBLbzYB^Jf* zsMHTcWnvsg<8;*4EJkhJDvMX6-rI!AcaEyXdbOAN9o2GBL%S>TZ2gNO} zfR%}>q6X}Mg|QDR#Y0gO7=zk^Ow^h3%$eqV^pyIg6k_oeRO+^%I=qCM=?&Bh?_vx_ zrMQ*XLanF;YQPStiFQQ|*dNvZFpC4IOpZfMY-$SmR|j*ckc&|(dKJs#T5I?TD%B@Z z9bd+Jcnuq1jS;TnM^G6UgBo}e>h?^dseNSBEiR9wSsg6g*`Y5{$%-Wy9nhi{rW54A_Hp=SCns-vx_ zQ-2sW^Y6@`QG0m{)lY$d`#CRzs_%_@e+0&1j@7@6^yB%~Qc%a6Q7QWrwel0F8GnnK z&_#Rx2Zj@ejq>>_Vqw(bt%V8L5p{^Ou{Ewjosshxk7Y)??@N13*8QJOA&v*{V-q}$ zb+F{4?hlc+SdBPf&Ovpw9@XwN>O)g7&F8C$t*{o3#@hG-Y69C)U&!CFG1eO6^HpMe zUkU}C_8F)Zyn@MiPz~@d*1*`YZh-b?I%)!ou@>&es(1yfU{t!xL<8(gJQDr*p?Mm; zBr5Ju&uKf&47ICjQAusyb&;PZ9EXYc|10y|>q zET69#4#8IVVix(=OioZy8AG$(VXKDuiR)t#Y=%+T5hHK_7Qj(h95b*ediH!S)+c@m z)z4>G62C;ff6?l1>4iut?psAfj{A^AVE*u^{GQ zNqiZVq4!Yt{y1tumr?D#TNJ`5giLhb_WY>0B5Gw-Q7dnNC9or^gMp}P7(fj;*6MRm z3!08Pyz^0ez8;m~F4<{R6pf3m(J*y8lBc=*0kP4>M66Oht7(6E(3sR7RGg23~9RAE4gb zj_T(imcrxq{1U34-z~n6+QR&gaXq~dW=TN}I!<I|GiZN+tLiqTWt7WYI?d)tRXBMhKc@-k{~-$qSrJ!*ihsE+rU zpJP7alc@L3Sp7xpP5e9NVTZ@vEjxw5Pxn-xuR8UGr;`783Q1Hn#z)LN)S>wl^+EX+ z8(_>dH_`6ckoYO{Lrfz61ryN!gd4C2#t}be@$0Cw^(n^Uk591wwJ3yP1x&=6*d6ua zMAV^s1(ktKsQdgeYAZf5PoP%z1L}VNj5;fS+VdjQ-I*wd>Ng41&j62tIv$4F%Q2|K zlZD#*S*VGXXQno4%NwG$%Q7ObJB!NP71aB8P!o-M z*1cB+)n77tN_k5PvbQxDjT&f@#ZO@+;)R$W-$y!aa4ZeY{x@^Ak5iO`t7mVjb=I zL#P1Bd8m~x!RojQ)&2k~rQe_qP+Q-o_faj#Zu6xu_h{I&Gi5~q9)QCkK;g8$BEo6ZA~lG z3VWeCei$QhDC#>h4%N>bRJ$b>FGro7f1sxUw^Go`_hC^ygc|r1s^fF06<9Y8P%>Os^1Q%h4ixefvERV7Lfl$3e)YudW<06jQTCui<-zc zs1#nqWc&kl9phhcEA5UNsE;|+>eEoSVmxXgvrr3Oj+*ESkAga0hf2-+s24s#Kb}Kv zNytKHBx)t)QQw7XSP$c{1P(&&?Ksq}n1OBZ6|92aU;_-va})6zQPAGDK+UKlcEsLT z9hYHu{0NI<(M4{63aHbaj9Nfv)WmwAGT0Bb(vesU$DsCn3g*Mv$O1gy^AvPg7NAb; zQq+Vtq9(KhwU-CYqxSqXYQTS6dN{H89S0E)#d7!|w!q_96{D89Gt>}uTOPqUoMyhcjQnfQ z4^uG|FJW2i@{;=-E*0w#Kab6DE9z9=#70S#4a{FRH^~_B_q%Cz&%)E1!#cZzJlAY)5U?A=Gs|iowH& zIun;s-vjS11xrHL)|Oj9fsi?4~^reZ$okMfFz! zgNGEgMa@wQ>5LU|0P2gH>rtpoVKyoy@1SP51@+?R*bL8LFqLmwDp47$gZlP2#7fu& z{g{STa1LrA>rn4+MNMEoY8>we3L5ARs-uE$xi4KTh7s3AeIXm5Qr;caQGcv}sdx)# zU}6Y=)BS^+M7(-6e|Qj&dE5Of*>~2Ee(Hb0R7`#+_;1@i-(m{7-=ASPUNV10W#lGm z;PAEXPp{&bNZbz9egf)wF6PH4u?5aXEnpw2-KVIGeSzA-Qy9Gemni6v+_DA{>s-T9 zsQL<66YHb)cCbCqMrG!4jK@6G1a{c-y{J7ujGEwC)EW8-i{ft>sr!Fl1&nyt%`6rp zi0hy_XpTB8-B2$M!AKl~YBw3xZYJvaQu7Vefd4eNpfa%=_1*yt-v1L6G{f)Fk5^C~ zMy_`qR79;T4%IFZ^=sG^)lqjWf`c$0jaa4F?dP#d_H2pZp^`rr{v0^gjJ?2&Z5I@v;r>U(4^q z>coF;ApcD%_&2&god%&EJc|u*Ehgi4SO-hedm^^Q`Zyj{{|45^qnL#Eu`$-&W+*4gYD4n%eEEULj~tc4eGFqZt6J8a`o120EqPSOdRA-4gFE1#LmoE$+IsLmiS%s6Fq2q1YFTV}FdoN3k?c!5DnOp1+NH ze+%mUofhvm52Mb|F|5h>zHcb_sVK13&9Elw6n9589EiHNBT)mVqbBl%IUg$%zmEEV z?LxKt3U!u#LLIg{sGr@k+g!hmF!=X>TMGJ6bPZPU`;8i407hb()jx)s$PCm9XQNK@ zeAI-Oqi(}$)WDli?;kKvqB8a)7Q_1(qx&DZ-Br{;z0e3Xp$@2yyV~>qs0oZlO&}9B z&_vYAXQ5L5GM2(ss5A1R)&Gdf%vIC3gZ!(*5)?FGIaFK;)nOd!S~f?`xC3fJ52GJP zpxQrW_0M4i;ulew*@WtM7wY}}sP|7`H2!-B`>zMLsZi<)edG>f43;PMqgL7im6>*^ z6+VPzaR92LEYw72qRz|<7Qc*o|1FHgwN`%sHSuE~d2X-2rb2uEGipNjP#s3>bSsHL zy-*dkqS~mHBw;0NiF!T+HPHZS;2hM1rkKy5wqOBjoRyvx-bZ~Y!VH%`DWLOi}u6gYpr zg$MZ8FZj?w(^#`pbc757ZvXRcvBGrw8LENT`rOQ2F*%Hr}CSG2gA#c>wbu{a4m&8U%8G_?k; zEpBIVXN$X8{E)?cEgod?5Q|eS9%ZImeU`-&Eq?qn_Fwn;39ER<8qBhIp2aU%ywu{C zEPmbMRTjT(@mh=DxA+5#w_3cz;ys^{f2D3e6=8VT9vroXUt0V%YNFp*e8K$5ylh@I ze>1O}x6D6LCtQbBPy-~Ru3Kx=iyf_gfYpyebvzE0k%_1dXQNWP6ScxSsD2_( zx`~xSeX{GJo_9M*{*|JkROr|3QB(%9Q4^VE^-E9#u0T!rZ49OmmGVQVe!fJ#_bqBm zuUH&)%KeH~LbXf62H4D_kW3*H^(WH`)Qs0zyb((i@5JhO0&C$tRA%B%yUaC3rM5F_ z3wok5GZxjKhnn!SSQeL|7UXT9pc!vP{r(@Y28U65{3B{&H?b6ke(mbZpz7mL9o5Hj z*c_F~epa7?dM^#Na?hNNwDWv<6f}WXF$ULKya&q=A4O&0GHRgEGp@tJsIBs&GSSfN zgxaEks1>K7GBFjk@&%~FyatQt{%@wB8SX~Ca0=Vw&sLvw*41~!%G3|U;`lhKqq(Sw zFSGccs57wxm5KeRevhIiasjm^x3P-uzwaCOVW^4;gdMR4W@9US3G3l0tcgXxb^pxQ z5bF|8K%I>h*cA6;9Sk|=4q;u4BkqIh|8Z15tI^Xb{DMM5%>SKh&;oVH(#$;6^X;hi z*RVd;{N8;52cx!V3TomnU?TntHQ6 zSyR+R#+l18iTHrUf1(Di`IB3D0JY+&<~vxK_%v3d zhGCc3FYJXq@eO42*A5$?5$5@<+1&AkE{S&Bhp2C{C z|1VNdhaY2MJc&i{JSsE4U>z)S)x}LwD|#5!ZX{~J@u)K~5%Xals^6uk57WD-YkB}9 z@H-6G{r`nRK`L&bI=qisQQ=?QwJC>Hh}&5lK(%`wtKl+KDtDk3@CjDLW2lt>ZgIh1 z-2&oJ6Kapa|NVcc3RH|ibubCl;S5x&p2Gq7I%+F!V{y#?n`<9~dcTU9h+0rHRA$HPlwr zMr}bCEQ!NW6VE~Q^UO8!uL0*%p$?WcrWoGqDWS-)4-|{r}7=&bkWUbyP?B?z+=m1hto? zQF~hj)j?gUqGPKW_DNP#rF@=PS(3sI57STItv3kEmO44Rt0;g@y#TAU2f${#q|2 zP@xPoLq2G}cK9YfVD*@1=ms6Ej-MD zfLh3Q)WY^+9OL^=P|yH>pPz#JG=q6Yi)n5(Ne{b$H*Rtc^P`mZyc#vZ z4^RUgMy=>;)I!dqCVI{43l(+!M4|erU~$!=+RW8ZBcvM&l;qmRx}aS;nS#r zUqZe2J}Sj~P$~Wtbq3C$GIR~qJ|e=MmFlR4wnBY5J9!l1DdeF3YJCmW(JEBKjTUc5 zrSdb>N>5=e{0`e3LWa^HA5(+eSet{LcKvyoWk0MT)tO zN?|49I;a%(KxLqh#R1eef2=tZHNjP=Ej(w9>Yyly^gQ z)EBkV6x5cCMrGWqnbp zAB@_vQKzo#6D*#FdVi+Hi;(d=->Vdw@ZcY=!gmh!VY!Iv=#ItV72J0r1~u~p)K+vxO=vP| zWwTM=j}@qEwh47B_MkF!(CUu{<^G+cpj2H&b#xomun_;{h&qZw)z?6^YlK=^TZ?;O z@U)}ajX=Ghh5Gwo3i>e*b?P^wGQAgLb^kx3puM?l5ALHnC{W2+4D~_`YUO^^idvvL zY=;`SkC|%q*%m*I+NwpU39Uk9cpG|p@EHZA>a2MgHNb7uwfqZp$V&U&9wwu{7p+h$ zPeJuF7WIXjg36SKt#J;j-9gkskE1?pKl-`;m1@cl}Ax4KaX0;MbyAot^TIPcTp1z ztKueD8Z|&=)By3QElEbDye-ziL8$&_pvIf+QD{lwC2WN!Q7MY4>WoJX)DqRvgQ!eB zYVkDGsb7Nn(!GniW}l$ieTho_CG$Ee_4iTjyb{%1gG#8qu7x^eZBQ#2j9N)5YGT=_ z57x7&f#1QJxEnRWpRGQ;x_hqzYJqi7w`MGALb*sLJl_lon(1sz#8=UehfyDLVIdY*`y=z~^27PYde7B4`hdIjo_*tby&+=p7wS*)Vp|0@)Jr=oZqdl|yNc&HiT zdzUz}7C$b;+p#fmd~NsX9f401FTz?_Ho^S{v`3wp(Wo<&j+%HDYUNL1XPl3n@FWKR z`+t8OcZjN^Ql5nMu`#N{v8WEmqYl|5)Lwh2Em?-To@-G9?ML-<4At&5HpJ_wEsIZd z&)cD=J?lcD364PR&2m)g-b5X~b*O9j5o!VlQGZGuLrvf!s@+|SBkQ`jvRNOs#T`)X z2btsQa{u+>bZf8>bzlF1O5G;ZfcsJHj-Xcdy*mpY-Ybygenm^8_P7;lK|N9L z4M6oX40U!UBys;Wv*)SM%vPd4Bp;wU_z-od4xlD<7B%2itb}(^nJS;`CR!EMJ^}T! z+Xi*0hhcM^XC6dd_xxTxcPKibuE{*yj)yQ6=hP4J_2Cd+#X7|88oIMF9{t2`U`O1G z^{{9o`#S=4hDM_f>2j;zYxP%9<9U@EhXnseq+zI;&PSd09jG&L)1KFD;#M#W6R2N~ zn$Rbx--4T170WhtKg%sKnK%PAf!DD=9>h4T(kwV(&)1cLQZo%3;D=ZpuVPb-Zte!^ ziFJvmnrpEQ@fp+^snEjRmKvzrQX92p$ry_5Fn9=2TQmsE>;7j@(Dj*P4cVr}S^}%V3N^NV@C%lI_3bh3uY5|K-D_@1m>?YLV z-j2$ox0`|{a152Y+o&Ij&noPa+oK!a>v4P=Z?%LoLrC{CCd$eQdQm6?_2A63=+drkcv`}Xno4U8L~u3j@T zM+Opo?K3B)j||T5Z}yS%Xdu{6`^=0{X`?4H!L&>-Be5_`{m(n=mBRY6{^L$OH>Lkx z+JD>+sm@IQ50a8sJWzJSADM%S77yg)q-BiuD@l`5(kBM;#!dBa7&&!l*+SH~oz9C| zQf|Y+#pOby)g*1Ce^gp}z}G81kdjT4ycbqSZ}@fTkf>%UITN$B!NJZ(q@<1=os~H; zW2Aq4R%U7-JKOILSL*-l--v)eJu_uwU}WNku5Uk(ue@HFI9@%BOUd!)rlqI*Y0|5E z+b%sf%wBsXx^Qxxq(=VahRqr#Z3Qfx)qPPacS_J|$)Rm8#u&)G5)lSz1t?! zRaRP>e`I<}UhA(bsda0YY z2aW$;2ks!I{NHz*{JnSo&#eDv;Do>TG6yfsEw%3d;{}bf;mCz^5hb&8QgYJ*+J@Ye ztenif%Tv?xj$Es-VcWI76_yT;3W?qv78No%v`psMtiayo>1pij_{{NHDY+Sw{o~Wq z#%|6j88Wte7#GYj%r*NWj-8oF97(9VXTh|Ur*nBNMBqHX&08^zmv;Y7A diff --git a/web/pgadmin/translations/pl/LC_MESSAGES/messages.po b/web/pgadmin/translations/pl/LC_MESSAGES/messages.po index 30e2a0a55..d5253e94e 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: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2017-12-17 23:18+0200\n" "Last-Translator: grzegorz \n" "Language: pl\n" @@ -173,52 +173,52 @@ msgstr "" msgid "Delegated credentials not supplied." msgstr "" -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "" -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "" -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "" -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "" -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "" @@ -371,7 +371,7 @@ msgstr "" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" +msgid "'{}' is already registered." msgstr "" #: pgadmin/authenticate/mfa/views.py:183 @@ -480,247 +480,255 @@ msgid "" msgstr "" #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "Wyświetl" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "Zliczyć wiersze, jeżeli szacowanych mniej niż" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "Atrybuty" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" +"pgAgent jobs." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -728,7 +736,7 @@ msgstr "" msgid "Query Tool" msgstr "Narzędzie Zapytania" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -737,7 +745,7 @@ msgstr "Narzędzie Zapytania" msgid "Debugger" msgstr "Debugger" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -745,53 +753,53 @@ msgstr "Debugger" msgid "Schema Diff" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "Otwórz w zakładce przeglądarki" -#: pgadmin/browser/register_browser_preferences.py:463 +#: pgadmin/browser/register_browser_preferences.py:472 msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:472 +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "" @@ -1031,8 +1039,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 @@ -1059,8 +1067,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" #: pgadmin/browser/register_editor_preferences.py:364 @@ -1155,7 +1163,7 @@ msgid "Server deleted" msgstr "Serwer został usunięty" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "Nie udało się znaleźć wymaganego serwera." @@ -1206,7 +1214,7 @@ msgstr "Komentarze" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1226,8 +1234,8 @@ msgstr "Parametry nie zmieniły się." #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "'{0}' nie mmoże być modyfikowany, gdy połączono z serwerem." +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1256,7 +1264,7 @@ msgstr "'{0}' nie mmoże być modyfikowany, gdy połączono z serwerem." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1345,26 +1353,26 @@ msgstr "Hasło nie pasuje." msgid "Incorrect password." msgstr "Błędne hasło." -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "Pomyślnie zmieniono hasło." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "Wstrzymano odtwarzanie WAL" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "Należy połączyć z serwerem." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 @@ -1446,7 +1454,7 @@ msgid "Database disconnected." msgstr "Odłączono od bazy danych." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "Nie odnaleziono bazy danych na serwerze." @@ -1473,7 +1481,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1498,7 +1506,7 @@ msgstr "Wskazana baza danych nie została znaleziona.\n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- definicja niepełna" @@ -1528,7 +1536,7 @@ msgid "Could not find the specified cast on the server." msgstr "Nie udało się znaleźć wskazanego rzutowania na serwerze." #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1540,11 +1548,11 @@ msgid "-- definition incomplete" msgstr "-- definicja niepełna" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." +msgid "Could not generate reverse-engineered SQL for the cast." msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." +msgid "Could not generate reverse-engineered SQL for the cast node." msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 @@ -1579,7 +1587,7 @@ msgstr "Rzutowanie..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1907,14 +1915,15 @@ msgstr "Typ źródłowy" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -1950,8 +1959,9 @@ msgstr "Typ źródłowy" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2050,7 +2060,7 @@ msgstr "Rzutowanie systemowe?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2245,7 +2255,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" +msgid "Start time must be earlier than end time." msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 @@ -2490,7 +2500,7 @@ msgstr "Akcja" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2562,12 +2572,9 @@ msgstr "Status" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "Błąd" @@ -2742,7 +2749,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2793,8 +2800,8 @@ msgstr "Etykiety bezpieczeństwa" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3049,7 +3056,7 @@ msgstr "Opcje" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3107,7 +3114,7 @@ msgstr "Mapowanie Użytkownika..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3247,7 +3254,7 @@ msgstr "INSERT" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3319,7 +3326,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3328,8 +3335,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3555,7 +3562,7 @@ msgstr "catalog_object_column" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3838,10 +3845,10 @@ msgstr "Wyzwalacz(e) zostały włączone" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "Kolumna..." @@ -3898,8 +3905,8 @@ msgstr "Włącz Wszystko" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4041,18 +4048,13 @@ msgstr "Konfiguracja FTS skasowana" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"Nie można wygenerować zapytania odwróconej inżynierii dla Konfiguracji " -"FTS.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" -"Nie można wygenerować zapytania odwróconej inżynierii dla węzła " -"Konfiguracji FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4168,14 +4170,12 @@ msgstr "Parser FTS skasowany" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"Nie można wygenerować zapytania odwróconej inżynierii dla Parsera FTS.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." +msgid "Could not generate reverse-engineered query for FTS Parser node." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 @@ -4224,15 +4224,13 @@ msgstr "Szablon FTS skasowany" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"Nie można wygenerować zapytania odwróconej inżynierii dla Szablonu FTS.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." -msgstr "Nie można wygenerować zapytania odwróconej inżynierii dla Szablonu FTS." +msgid "Could not generate reverse-engineered query for FTS Template node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4351,10 +4349,14 @@ msgid "Return type" msgstr "Zwracany typ" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4682,7 +4684,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "" @@ -4941,7 +4943,7 @@ msgid "" "Blocking Process ID : {0} Application Name : {1}" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "Kolumna została skasowana" @@ -5378,19 +5380,19 @@ msgid "Deferred?" msgstr "Odroczony?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "Ograniczenie" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "" @@ -5573,7 +5575,7 @@ msgid "Index" msgstr "Indeks" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "" @@ -5584,7 +5586,7 @@ msgid "Please specify columns for %s." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "" @@ -5601,8 +5603,8 @@ msgstr "" msgid "Index is dropped" msgstr "Indeks został skasowany" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "Nie znaleziono indeksu w tabeli." @@ -5718,31 +5720,31 @@ msgid "" "continue?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "Unikalny?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "Sklastrowany?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "Poprawny?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "Główny?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "Indeks systemowy?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "Jednoczesne tworzenie?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "" @@ -6133,7 +6135,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "Ustawienia przechowywania" @@ -7039,7 +7041,7 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" +msgid "Subtype cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 @@ -7152,11 +7154,11 @@ msgid "Collatable?" msgstr "Porównywalne?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" +msgid "Input function cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" +msgid "Output function cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 @@ -7272,7 +7274,7 @@ msgstr "" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "" @@ -7299,20 +7301,18 @@ msgid "" "-- take account of the changes.\n" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "Nie udało się znaleźć wskazanego serwera" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "Należy najpierw połączyć z serwerem." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "" @@ -7342,33 +7342,33 @@ msgstr "Bez danych" msgid "With data (concurrently)" msgstr "Z danymi (równolegle)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "Należy wybrać z drzewa serwer lub węzeł podrzędny." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "" @@ -7380,16 +7380,16 @@ msgstr "" msgid "With data?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "Parametr" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7537,7 +7537,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7772,7 +7772,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7788,7 +7788,7 @@ msgid "Passfile" msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" +msgid "Click the refresh button to get the publications." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 @@ -7881,15 +7881,15 @@ msgstr "Utworzyć role?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." +"whether it should be just set up but not started yet." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 @@ -8031,11 +8031,11 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." +msgid "Either Host name or Address must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 @@ -8045,7 +8045,7 @@ msgstr "Nazwa użytkownika musi być określona." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "Musi być określony port." @@ -8435,7 +8435,7 @@ msgid "Fail" msgstr "Nie udać się" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8469,7 +8469,7 @@ msgid "Please specify code to execute." msgstr "Proszę określić kod do wykonania." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." +msgid "Please select a valid on error option." msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 @@ -9025,15 +9025,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"Nie można wygenerować zapytania odwróconej inżynierii dla roli.\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "Nie można wygenerować zapytania odwróconej inżynierii dla roli." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9103,8 +9101,8 @@ msgstr "Wygaśnięcie konta" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." +"Please note that if you leave this field blank, then the password will " +"never expire." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 @@ -9181,14 +9179,14 @@ msgid "Reassign" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 @@ -9196,13 +9194,13 @@ msgid "Reassign objects to" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" +msgid "New owner of the affected objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" +" objects, and in turn all objects that depend on those objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 @@ -9210,15 +9208,15 @@ msgid "From database" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" +msgid "Target database on which the operation will be carried out." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" +msgid "'Reassign objects to' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" +msgid "'From database' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 @@ -9427,7 +9425,7 @@ msgid "Server connected" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "" @@ -9765,12 +9763,12 @@ msgid "Save password?" msgstr "Zapisać hasło?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "" @@ -9881,12 +9879,12 @@ msgid "Server group must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "" @@ -10134,7 +10132,7 @@ msgid "Refresh" msgstr "Odśwież" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "" @@ -10626,49 +10624,49 @@ msgstr "" msgid "Create - %s" msgstr "Tworzenie - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "" -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "" -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "Skrypt %s" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "Czy na pewno zakończyć edycję atrybutów %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " "%s \"%s\"?" msgstr "Czy na pewno cofnąć bieżące zmiany i ponownie otworzyć panel %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "W trakcie edycji?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10676,59 +10674,59 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "%s \"%s\" nie da się skasować." -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "" -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "" @@ -10739,8 +10737,8 @@ msgstr "" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -10842,7 +10840,7 @@ msgid "'%s' must be a numeric." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" +msgid "Min and Max values are not valid." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 @@ -10944,107 +10942,105 @@ msgstr "Częstotliwość odświeżania statystyk We/Wy bloków" msgid "Handle & Process count statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "" -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "Wykresy" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "" -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." +"graph line." msgstr "" -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "" -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "" -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11245,6 +11241,7 @@ msgstr "Jednostka" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "Opis" @@ -11354,8 +11351,8 @@ msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 @@ -11421,6 +11418,7 @@ msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -11829,7 +11827,7 @@ msgid "architecture" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" +msgid "OS uptime (seconds)" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 @@ -11857,7 +11855,7 @@ msgid "model_name" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" +msgid "Number of cores" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 @@ -12114,12 +12112,12 @@ msgstr "Proces został już zakończony i nie może być uruchomiony ponownie." #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "Status procesu w tle '{0}' nie może być wczytany." +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" +msgid "Unable to kill the background process '{0}'." msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 @@ -12260,7 +12258,7 @@ msgstr "" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12398,12 +12396,12 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." msgstr "" @@ -12521,7 +12519,7 @@ msgid "AWS session token" msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." +msgid "Session token required for temporary AWS sessions." msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 @@ -12812,7 +12810,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" +"letters, numbers, and hyphens." msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:225 @@ -12981,7 +12979,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" +msgid "Error during authentication: ${error}" msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 @@ -13049,7 +13047,7 @@ msgid "High availability?" msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." +msgid "Please select a secondary availability zone different from the primary." msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 @@ -13062,8 +13060,8 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" #: pgadmin/misc/cloud/utils/__init__.py:81 @@ -13320,32 +13318,32 @@ msgstr "" msgid "Server Name" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "" @@ -13384,9 +13382,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 @@ -13402,9 +13399,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 @@ -13490,7 +13486,7 @@ msgid "Reset all preferences" msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." +msgid "This setting is used to show/hide nodes in the Object Explorer." msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 @@ -13524,7 +13520,7 @@ msgid "Save & Reload Later" msgstr "" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -13748,7 +13744,7 @@ msgstr "" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -13805,8 +13801,8 @@ msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:94 @@ -14004,7 +14000,7 @@ msgstr "" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" @@ -14117,7 +14113,7 @@ msgid "%s in %s" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" +msgid "Forgot Password" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 @@ -14310,8 +14306,8 @@ msgid "Maximise" msgstr "" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "Przywrócenie" @@ -14380,7 +14376,7 @@ msgid "Filtered Rows..." msgstr "Filtrowane Wiersze..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "Kopia zapasowa" @@ -14462,11 +14458,11 @@ msgstr "" msgid "Backup..." msgstr "Tworzenie Kopii Zapasowej..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "" @@ -14681,8 +14677,8 @@ msgid "Role name" msgstr "Nazwa roli" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "Uwaga: Kopia zapasowa będzie w formacie PLAIN" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -14763,8 +14759,8 @@ msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 @@ -14777,7 +14773,7 @@ msgstr "" #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" +"format." msgstr "" #: pgadmin/tools/debugger/__init__.py:64 @@ -14825,7 +14821,8 @@ msgid "Next tab" msgstr "" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" msgstr "" #: pgadmin/tools/debugger/__init__.py:366 @@ -14901,8 +14898,8 @@ msgid "Value deposited successfully" msgstr "Wartość zachowana pomyślnie" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "Błąd podczas ustawienia wartości" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15008,7 +15005,7 @@ msgid "Use Default?" msgstr "Użyć Domyślnych?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" +msgid "Unable to fetch the arguments from the server." msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 @@ -15058,11 +15055,6 @@ msgstr "Błąd podczas usuwania wszystkich pułapek." msgid "Error while fetching breakpoint information." msgstr "Błąd pobierania informacji o pułapkach." -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -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." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "Błąd pobierania informacji o komunikatach." @@ -15374,7 +15366,7 @@ msgid "Cannot drop table from outside of the current database." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" +msgid "Delete?" msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 @@ -15383,7 +15375,7 @@ msgid "You have selected %s tables and %s links." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" +msgid "Are you sure you want to delete?" msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 @@ -15589,7 +15581,7 @@ msgid "A constraint is required to implement One to One relationship." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." +msgid "Primary key already exists, please select a different constraint." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 @@ -15698,14 +15690,19 @@ msgstr "" msgid "Export Data" msgstr "" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "Nie udało się znaleźć wskazanego serwera." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "Należy najpierw połączyć z serwerem..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "Należy określić poprawny plik" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -15779,7 +15776,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " @@ -15886,7 +15883,7 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 @@ -15911,7 +15908,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" @@ -15972,7 +15969,7 @@ msgid "" msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." +msgid "Export Data Query cannot be empty." msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 @@ -16025,7 +16022,7 @@ msgid "Import Servers" msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" +msgid "Import Error" msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 @@ -16075,7 +16072,7 @@ msgstr "" #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "Porządkowanie" @@ -16157,11 +16154,11 @@ msgstr "Porządkowanie..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "" -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16227,7 +16224,7 @@ msgstr "" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 @@ -16265,8 +16262,8 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." +"Connection terminated. To create a new connection, please open another " +"psql tool." msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 @@ -16274,7 +16271,7 @@ msgid "Invalid session.\r\n" msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 @@ -16290,34 +16287,43 @@ msgid "Please select a server/database object." msgstr "Proszę wskazać bazę danych." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" +msgid "Clipboard Write Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" +msgid "Clipboard Read Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." msgstr "" -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "Plik nie został znaleziony." +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16329,11 +16335,11 @@ msgid "" "data." msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "" @@ -16494,7 +16500,7 @@ msgid "Loading result grid..." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" +msgid "DDL Comparison" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 @@ -16542,18 +16548,18 @@ msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" +msgid "-- Please report any issues along with steps to reproduce. \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 @@ -16579,15 +16585,15 @@ msgid "Select Target" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." +msgid "Source and Target database servers must be of the same major version." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" +msgid "Database Compare:" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" +msgid "Select the server and database for the source and target and click" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 @@ -16600,9 +16606,7 @@ msgid "Schema Compare:" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" +msgid "Select the server, database and schema for the source and target and click" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 @@ -16742,7 +16746,7 @@ msgid "Data Filter" msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." +msgid "Data filter cannot be empty." msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 @@ -17707,7 +17711,7 @@ msgid "Show settings?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" +msgid "Show WAL?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 @@ -17740,8 +17744,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 @@ -17761,8 +17765,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 @@ -17771,8 +17775,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 @@ -17780,7 +17784,9 @@ msgid "Copy SQL from main window to query tool?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 @@ -17797,8 +17803,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 @@ -17807,7 +17813,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" @@ -17817,9 +17823,9 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 @@ -17886,7 +17892,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." @@ -17898,8 +17904,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 @@ -17909,7 +17915,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 @@ -17918,7 +17924,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" @@ -17927,7 +17933,7 @@ msgid "Max column data display length" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -17978,10 +17984,6 @@ msgstr "" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "" @@ -18020,9 +18022,7 @@ msgid "Auto completion" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 @@ -18114,7 +18114,7 @@ msgid "Role name must be unique." msgstr "" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" #: pgadmin/tools/user_management/__init__.py:615 @@ -18135,7 +18135,7 @@ msgstr "" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." +msgid "'{0}' cannot be modified." msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 @@ -18151,7 +18151,7 @@ msgid "Select Role" msgstr "" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" +msgid "Role saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 @@ -18189,10 +18189,6 @@ msgstr "" msgid "Edit Role" msgstr "" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "" @@ -18245,7 +18241,7 @@ msgid "Passwords do not match for user %s" msgstr "" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" +msgid "User saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 @@ -18314,66 +18310,66 @@ msgstr "" msgid "User Management" msgstr "Zarządzanie Użytkownikami" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "" -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "" @@ -18414,6 +18410,10 @@ msgstr "" msgid "File Downloads" msgstr "" +#: pgadmin/utils/constants.py:40 +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." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "ID Transakcji nie znaleziono w sesji." @@ -18496,10 +18496,6 @@ msgid "" "Rename, Delete or Create any files/folders" msgstr "" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "Nie udało się znaleźć wskazanego serwera." - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -23413,3 +23409,581 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "" +#~ msgid "'{}' is already registered'" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "" + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "'{0}' nie mmoże być modyfikowany, gdy połączono z serwerem." + +#~ msgid "Please connect the server." +#~ msgstr "Należy połączyć z serwerem." + +#~ msgid "The saved password cleared successfully." +#~ msgstr "" + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "" + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "" + +#~ msgid "Start time must be less than end time" +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "Nie można wygenerować zapytania odwróconej " +#~ "inżynierii dla Konfiguracji FTS.\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "" +#~ "Nie można wygenerować zapytania odwróconej " +#~ "inżynierii dla węzła Konfiguracji FTS." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "Nie można wygenerować zapytania odwróconej " +#~ "inżynierii dla Parsera FTS.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "Nie można wygenerować zapytania odwróconej " +#~ "inżynierii dla Szablonu FTS.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "Nie można wygenerować zapytania odwróconej inżynierii dla Szablonu FTS." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "" + +#~ msgid "Input function cannot be empty" +#~ msgstr "" + +#~ msgid "Output function cannot be empty" +#~ msgstr "" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "" + +#~ msgid "Please select valid on error option." +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "Nie można wygenerować zapytania odwróconej inżynierii dla roli.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "Nie można wygenerować zapytania odwróconej inżynierii dla roli." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "" + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" + +#~ msgid "New owner of the affected objects" +#~ msgstr "" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" + +#~ msgid "Os up since seconds" +#~ msgstr "" + +#~ msgid "No of cores" +#~ msgstr "" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "Status procesu w tle '{0}' nie może być wczytany." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "" + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "" + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "" + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "" + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "" + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" + +#~ msgid "Forget Password" +#~ msgstr "" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "Uwaga: Kopia zapasowa będzie w formacie PLAIN" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "" + +#~ msgid "Switch Panel" +#~ msgstr "" + +#~ msgid "Error while setting the value" +#~ msgstr "Błąd podczas ustawienia wartości" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "" + +#~ msgid "Delete ?" +#~ msgstr "" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "" + +#~ msgid "Please specify a valid file" +#~ msgstr "Należy określić poprawny plik" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "" + +#~ msgid "Import error" +#~ msgstr "" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "" + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "" + +#~ msgid "Clipboard write permission required" +#~ msgstr "" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "" + +#~ msgid "Clipboard read permission required" +#~ msgstr "" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr "" + +#~ msgid " Database Compare:" +#~ msgstr "" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr "" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr "" + +#~ msgid "Data filter can not be empty." +#~ msgstr "" + +#~ msgid "Show wal?" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "" + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "" + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "" + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "" + +#~ msgid "Role Saved Successfully" +#~ msgstr "" + +#~ msgid "Decscription" +#~ msgstr "" + +#~ msgid "Users Saved Successfully" +#~ msgstr "" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" + diff --git a/web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.mo b/web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.mo index aaffd255b33d8d408eeeb03e636c1ad7550480e9..cd0cf3935da799ad2a0579ed62dd82cc48c9c2e5 100644 GIT binary patch delta 34331 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 Nsq0q$p1iu+{{rZy52FA8 diff --git a/web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.po b/web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.po index d7f1cfe01..4453db076 100644 --- a/web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/pt_BR/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: pgAdmin 4\n" "Report-Msgid-Bugs-To: christian.tosta@cpuhouse.com.br\n" -"POT-Creation-Date: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Christian Tosta \n" "Language: br\n" @@ -177,52 +177,52 @@ msgstr "Falha na autenticação Kerberos. " msgid "Delegated credentials not supplied." msgstr "Credenciais delegadas não fornecidas." -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "Erro ao pesquisar o diretório LDAP: {}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "Erro ao conectar ao servidor LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "ldap" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "Erro de configuração LDAP: Defina a senha de ligação." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "Erro ao vincular ao servidor LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "Erro ao iniciar o TLS: {}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "Erro de configuração LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "Erro de configuração LDAP: Defina o URI LDAP adequado." -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "Erro de configuração LDAP: Defina o domínio de pesquisa." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "Mais de um resultado encontrado." -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "Não foi possível encontrar o usuário especificado." @@ -385,7 +385,7 @@ msgstr "Nenhum método de autenticação suportado pelo usuário fornecido" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" +msgid "'{}' is already registered." msgstr "" #: pgadmin/authenticate/mfa/views.py:183 @@ -496,251 +496,257 @@ msgid "" msgstr "" #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "Mostrar bancos de dados de modelo?" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "Ocultar servidores compartilhados?" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "Exibir" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." msgstr "" -"Se definido como True, todos os servidores compartilhados ficarão ocultos" -" na árvore do navegador" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "Confirmar ao fechar ou atualizar?" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "" "Confirmar antes de Fechar/Redefinir na caixa de diálogo de propriedades " "do objeto?" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "Filhos únicos de expansão automática" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "Contar linhas se estimado menos de" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "Propriedades" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "Máximo de linhas do histórico de trabalho" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" +"pgAgent jobs." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "Processos" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "Chave" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Mudar" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/Opção" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "Explorador de Objeto" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "Painel com abas para trás" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "Fechar aba" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "Painel com abas para frente" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "Menu principal do arquivo" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "Menu principal do objeto" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "Menu principal de ferramentas" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "Menu principal de ajuda" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "Abrir ferramenta de consulta" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "Ver dados" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "Pesquisar objetos" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "Criar objeto" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "Editar propriedades do objeto" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "Depuração direta" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "Atualizar explorador de objetos" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "Adicionar linha de grade" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "Pesquisa Rápida" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "Tamanho da guia dinâmica" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "Título da guia da ferramenta de consulta" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "Visualizar/Editar título da guia de dados" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "Título da guia Depurador" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -748,7 +754,7 @@ msgstr "" msgid "Query Tool" msgstr "Ferramenta de consulta" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -757,7 +763,7 @@ msgstr "Ferramenta de consulta" msgid "Debugger" msgstr "Depurador" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -765,53 +771,53 @@ msgstr "Depurador" msgid "Schema Diff" msgstr "Diferença de Esquema" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "Ferramenta ERD" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "Ferramenta PSQL" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "Abrir em uma nova aba do navegador" -#: pgadmin/browser/register_browser_preferences.py:463 +#: pgadmin/browser/register_browser_preferences.py:472 msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:472 +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "Selecione abrir nova aba..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "Título da guia da ferramenta PSQL" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." msgstr "" -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "" @@ -1046,8 +1052,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 @@ -1074,8 +1080,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" #: pgadmin/browser/register_editor_preferences.py:364 @@ -1168,7 +1174,7 @@ msgid "Server deleted" msgstr "Servidor deletado" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "Servidor requerido não encontrado." @@ -1219,7 +1225,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1239,7 +1245,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." +msgid "'{0}' cannot be modified when the server is connected." msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 @@ -1269,7 +1275,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1358,27 +1364,27 @@ msgstr "" msgid "Incorrect password." msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "Senha alterada com sucesso." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "Reprodução WAL pausada" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "Por favor, conecte o servidor." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "A senha salva foi apagada com sucesso." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1455,7 +1461,7 @@ msgid "Database disconnected." msgstr "Banco de dados desconectado." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "Não foi possível localizar o banco de dados no servidor." @@ -1482,7 +1488,7 @@ msgstr "O banco de dados não pôde ser excluído." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1507,7 +1513,7 @@ msgstr "O banco de dados especificado não foi encontrado.\n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr "-- definição incompleta" @@ -1537,7 +1543,7 @@ msgid "Could not find the specified cast on the server." msgstr "Não foi possível encontrar a conversão especificada no servidor." #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1549,12 +1555,12 @@ msgid "-- definition incomplete" msgstr "-- definição incompleta" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "Não foi possível gerar SQL de engenharia reversa para a conversão." +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." -msgstr "Não foi possível gerar SQL de engenharia reversa para o nó de conversão." +msgid "Could not generate reverse-engineered SQL for the cast node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1588,7 +1594,7 @@ msgstr "Lançar..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1916,14 +1922,15 @@ msgstr "Tipo de fonte" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -1959,8 +1966,9 @@ msgstr "Tipo de fonte" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2059,7 +2067,7 @@ msgstr "Sistema lançado?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2254,8 +2262,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "A hora de início deve ser menor que a hora de término" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2499,7 +2507,7 @@ msgstr "Ação" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2571,12 +2579,9 @@ msgstr "Estado" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "Erro" @@ -2751,7 +2756,7 @@ msgstr "Quando TAG em" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2802,8 +2807,8 @@ msgstr "Etiquetas de segurança" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3058,7 +3063,7 @@ msgstr "Opções" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3116,7 +3121,7 @@ msgstr "Mapeamento do usuário..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3250,7 +3255,7 @@ msgstr "INSERIR" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3322,7 +3327,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3331,8 +3336,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3551,7 +3556,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3828,10 +3833,10 @@ msgstr "Os gatilhos foram ativados" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "Coluna..." @@ -3888,8 +3893,8 @@ msgstr "Ativar Todos" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4033,15 +4038,13 @@ msgstr "Configuração do FTS caiu" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" -"Não foi possível gerar consulta de engenharia reversa para o nó de " -"configuração do FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4157,15 +4160,13 @@ msgstr "Analisador de FTS caiu" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." +msgid "Could not generate reverse-engineered query for FTS Parser node." msgstr "" -"Não foi possível gerar consulta de engenharia reversa para o nó do " -"Analisador FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4213,15 +4214,13 @@ msgstr "Modelo FTS descartado" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." +msgid "Could not generate reverse-engineered query for FTS Template node." msgstr "" -"Não foi possível gerar consulta de engenharia reversa para o nó do modelo" -" FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4340,10 +4339,14 @@ msgid "Return type" msgstr "Tipo de retorno" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4673,7 +4676,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "Você quer continuar?" @@ -4932,7 +4935,7 @@ msgid "" "Blocking Process ID : {0} Application Name : {1}" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "A coluna é descartada" @@ -5369,19 +5372,19 @@ msgid "Deferred?" msgstr "Diferido?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "Restrição" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "Colunas/Expressões" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "Incluir colunas" @@ -5564,7 +5567,7 @@ msgid "Index" msgstr "Índice" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "" @@ -5575,7 +5578,7 @@ msgid "Please specify columns for %s." msgstr "Por favor especifique colunas para %s." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "" @@ -5592,8 +5595,8 @@ msgstr "Você deve fornecer uma ou mais colunas para criar o índice." msgid "Index is dropped" msgstr "O índice é descartado" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "Não foi possível localizar o índice na tabela." @@ -5709,31 +5712,31 @@ msgid "" "continue?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "Único?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "Agrupado?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "Válido?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "Primário?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "Índice do sistema?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "Construção simultânea?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "" @@ -6118,7 +6121,7 @@ msgstr "Ativado para partição de hash." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "Configurações de armazenamento" @@ -7024,8 +7027,8 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "Subtipo não pode estar vazio" +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7137,12 +7140,12 @@ msgid "Collatable?" msgstr "Combinável?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "A função de entrada não pode estar vazia" +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "A função de saída não pode estar vazia" +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7257,7 +7260,7 @@ msgstr "Atualizar Visualização Materializada" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "" @@ -7284,20 +7287,18 @@ msgid "" "-- take account of the changes.\n" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "Não foi possível encontrar o servidor fornecido" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "Por favor, conecte-se ao servidor primeiro." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "Trabalho de atualização de exibição materializado criado." @@ -7327,33 +7328,33 @@ msgstr "Sem dados" msgid "With data (concurrently)" msgstr "Com dados (simultaneamente)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "Selecione o servidor ou nó filho da árvore." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "Utilitário não encontrado" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "Falha ao criar trabalho de atualização de visualização materializada." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "Falha ao buscar informações do utilitário" @@ -7365,16 +7366,16 @@ msgstr "Visão materializada do sistema?" msgid "With data?" msgstr "Com dados?" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "Parâmetro" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "Por favor, insira o código de visualização." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7520,7 +7521,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7747,7 +7748,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7762,8 +7763,8 @@ msgid "Passfile" msgstr "Arquivo de senha" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" -msgstr "Clique no botão atualizar para obter as publicações" +msgid "Click the refresh button to get the publications." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:92 @@ -7853,15 +7854,15 @@ msgstr "Criar slot?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." +"whether it should be just set up but not started yet." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 @@ -8001,12 +8002,12 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "O nome do host, o endereço deve ser especificado." +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8015,7 +8016,7 @@ msgstr "O nome de usuário deve ser especificado." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "A porta deve ser especificada." @@ -8397,7 +8398,7 @@ msgid "Fail" msgstr "Falha" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8431,8 +8432,8 @@ msgid "Please specify code to execute." msgstr "Por favor, especifique o código a ser executado." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." -msgstr "Selecione a opção válida em caso de erro." +msgid "Please select a valid on error option." +msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_jobstep/sql/pre3.4/stats.sql:2 @@ -8918,13 +8919,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "Não foi possível gerar consulta de engenharia reversa para a função." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -8988,8 +8989,8 @@ msgstr "A conta expira" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." +"Please note that if you leave this field blank, then the password will " +"never expire." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 @@ -9070,14 +9071,14 @@ msgid "Reassign" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 @@ -9085,13 +9086,13 @@ msgid "Reassign objects to" msgstr "Reatribuir objetos a" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" -msgstr "Novo proprietário dos objetos afetados" +msgid "New owner of the affected objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" +" objects, and in turn all objects that depend on those objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 @@ -9099,15 +9100,15 @@ msgid "From database" msgstr "Do banco de dados" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" -msgstr "Banco de dados de destino no qual a operação será realizada" +msgid "Target database on which the operation will be carried out." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" +msgid "'Reassign objects to' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" +msgid "'From database' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 @@ -9316,7 +9317,7 @@ msgid "Server connected" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "Conectar ao servidor." @@ -9654,12 +9655,12 @@ msgid "Save password?" msgstr "Salvar senha?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "Serviço" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "" @@ -9770,12 +9771,12 @@ msgid "Server group must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "" "O nome do host deve ser um nome de host válido ou um endereço IPv4 ou " @@ -10025,7 +10026,7 @@ msgid "Refresh" msgstr "Atualizar" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "Pesquisar Objetos..." @@ -10517,49 +10518,49 @@ msgstr "" msgid "Create - %s" msgstr "Criar - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "Atualizar..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "" -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "Remover %s" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "Script %s" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "Tem certeza que deseja parar de editar as propriedades de %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " "%s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "Edição em andamento?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10567,59 +10568,59 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "O %s \"%s\" não pode ser descartado." -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "Remover %s?" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "O %s \"%s\" não pode ser descartado/removido." -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "Erro ao descartar/remover %s: \"%s\"" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "Remover" @@ -10630,8 +10631,8 @@ msgstr "" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -10731,7 +10732,7 @@ msgid "'%s' must be a numeric." msgstr "'%s' deve ser numérico." #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" +msgid "Min and Max values are not valid." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 @@ -10833,109 +10834,107 @@ msgstr "Bloquear taxa de atualização de estatísticas de E/S" msgid "Handle & Process count statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "Mostrar atividade?" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "Limites de consulta de longa duração" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "" -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "Gráficos" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "Mostrar pontos de dados do gráfico?" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "" "Se definido como True, os pontos de dados serão visíveis nas linhas do " "gráfico." -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "Usar estilos de pontos de dados diferentes?" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." +"graph line." msgstr "" -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "Mostrar dica de ferramenta de foco do mouse?" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "Largura da linha do gráfico" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "Defina a largura das linhas no gráfico de linhas." -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "" -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11136,6 +11135,7 @@ msgstr "Unidade" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "Descrição" @@ -11245,8 +11245,8 @@ msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 @@ -11312,6 +11312,7 @@ msgstr "Ocorreu um erro ao renderizar o gráfico." #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -11715,7 +11716,7 @@ msgid "architecture" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" +msgid "OS uptime (seconds)" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 @@ -11743,7 +11744,7 @@ msgid "model_name" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" +msgid "Number of cores" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 @@ -11997,13 +11998,13 @@ msgstr "O processo já foi finalizado e não pode ser reiniciado." #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "O status do processo em segundo plano '{0}' não pôde ser carregado." +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" -msgstr "Não foi possível matar o processo em segundo plano '{0}'" +msgid "Unable to kill the background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 msgid "Cloud server deployment is pending" @@ -12143,7 +12144,7 @@ msgstr "" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12283,12 +12284,12 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " -msgstr "O código de verificação para autenticar o pgAdmin no EDB BigAnimal é:" +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." msgstr "" @@ -12406,7 +12407,7 @@ msgid "AWS session token" msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." +msgid "Session token required for temporary AWS sessions." msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 @@ -12699,7 +12700,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" +"letters, numbers, and hyphens." msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:225 @@ -12868,7 +12869,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" +msgid "Error during authentication: ${error}" msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 @@ -12936,7 +12937,7 @@ msgid "High availability?" msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." +msgid "Please select a secondary availability zone different from the primary." msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 @@ -12949,8 +12950,8 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" #: pgadmin/misc/cloud/utils/__init__.py:81 @@ -13209,32 +13210,32 @@ msgstr "" msgid "Server Name" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "Conectar ao servidor" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "" @@ -13273,9 +13274,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 @@ -13291,9 +13291,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 @@ -13379,7 +13378,7 @@ msgid "Reset all preferences" msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." +msgid "This setting is used to show/hide nodes in the Object Explorer." msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 @@ -13413,7 +13412,7 @@ msgid "Save & Reload Later" msgstr "" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -13633,7 +13632,7 @@ msgstr "Por favor, digite a senha do usuário para conectar o servidor - \"%s\"" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -13690,8 +13689,8 @@ msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:94 @@ -13889,7 +13888,7 @@ msgstr "Blocos de pilha" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" @@ -14000,7 +13999,7 @@ msgid "%s in %s" msgstr "%s em %s" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" +msgid "Forgot Password" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 @@ -14193,8 +14192,8 @@ msgid "Maximise" msgstr "Maximizar" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "Restaurar" @@ -14263,7 +14262,7 @@ msgid "Filtered Rows..." msgstr "Linhas Filtradas..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "" @@ -14345,11 +14344,11 @@ msgstr "" msgid "Backup..." msgstr "" -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "Erro de Backup" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "" @@ -14564,8 +14563,8 @@ msgid "Role name" msgstr "Nome da função" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "O formato de backup será PLAIN" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -14646,8 +14645,8 @@ msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 @@ -14660,7 +14659,7 @@ msgstr "Por favor, forneça um nome de arquivo." #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" +"format." msgstr "" #: pgadmin/tools/debugger/__init__.py:64 @@ -14708,8 +14707,9 @@ msgid "Next tab" msgstr "Próxima guia" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" -msgstr "Painel de interruptores" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" +msgstr "" #: pgadmin/tools/debugger/__init__.py:366 #, python-format @@ -14775,8 +14775,8 @@ msgid "Value deposited successfully" msgstr "Valor depositado com sucesso" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "Erro ao definir o valor" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -14882,8 +14882,8 @@ msgid "Use Default?" msgstr "Usar Padrão?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "Não foi possível buscar os argumentos do servidor" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -14932,11 +14932,6 @@ msgstr "Erro ao limpar todos os pontos de interrupção." msgid "Error while fetching breakpoint information." msgstr "Erro ao buscar informações do ponto de interrupção." -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "Não conectado ao servidor ou a conexão com o servidor foi fechada." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "Erro ao buscar informações de mensagens." @@ -15245,8 +15240,8 @@ msgid "Cannot drop table from outside of the current database." msgstr "Não é possível remover a tabela de fora do banco de dados atual." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" -msgstr "Excluir ?" +msgid "Delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 #, python-format @@ -15254,8 +15249,8 @@ msgid "You have selected %s tables and %s links." msgstr "Você selecionou %s tabelas e %s links." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" -msgstr "Tem certeza de que deseja excluir ?" +msgid "Are you sure you want to delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 msgid "Loading project..." @@ -15458,7 +15453,7 @@ msgid "A constraint is required to implement One to One relationship." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." +msgid "Primary key already exists, please select a different constraint." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 @@ -15569,14 +15564,19 @@ msgstr "" msgid "Export Data" msgstr "" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "Não foi possível encontrar o servidor especificado." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "Por favor, conecte-se ao servidor primeiro..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "Por favor especifique um arquivo válido" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -15650,7 +15650,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " @@ -15741,7 +15741,7 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 @@ -15764,7 +15764,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" @@ -15820,7 +15820,7 @@ msgid "" msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." +msgid "Export Data Query cannot be empty." msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 @@ -15873,8 +15873,8 @@ msgid "Import Servers" msgstr "Importar Servidores" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" -msgstr "Erro de importação" +msgid "Import Error" +msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 msgid "" @@ -15923,7 +15923,7 @@ msgstr "Importar/Exportar Servidores..." #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "Manutenção" @@ -16005,11 +16005,11 @@ msgstr "Manutenção..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "" -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "Erro de manutenção" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16075,7 +16075,7 @@ msgstr "" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 @@ -16113,8 +16113,8 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." +"Connection terminated. To create a new connection, please open another " +"psql tool." msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 @@ -16122,7 +16122,7 @@ msgid "Invalid session.\r\n" msgstr "Sessão inválida.\r\n" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 @@ -16136,36 +16136,43 @@ msgid "Please select a server/database object." msgstr "Selecione um objeto servidor/banco de dados." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" +msgid "Clipboard Write Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" -msgstr "Permissão de leitura da área de transferência necessária" +msgid "Clipboard Read Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." msgstr "" -"Para colar dados no terminal PSQL, é necessária a permissão de leitura da" -" Área de Transferência." -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "Restaurando backup no servidor '{0}'" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "Restaurando backup no servidor" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "Arquivo não encontrado." +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16177,11 +16184,11 @@ msgid "" "data." msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "Erro de restauração" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Restaurar (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -16344,7 +16351,7 @@ msgid "Loading result grid..." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" +msgid "DDL Comparison" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 @@ -16392,21 +16399,19 @@ msgstr "-- Este script foi gerado pelo utilitário Schema Diff no pgAdmin 4. \n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" +msgid "-- Please report any issues along with steps to reproduce. \n" msgstr "" -"-- Por favor, reporte um problema para qualquer falha com as etapas de " -"reprodução. \n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 msgid "Generate script error" @@ -16431,15 +16436,15 @@ msgid "Select Target" msgstr "Selecionar Alvo" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." +msgid "Source and Target database servers must be of the same major version." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" +msgid "Database Compare:" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" +msgid "Select the server and database for the source and target and click" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 @@ -16452,9 +16457,7 @@ msgid "Schema Compare:" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" +msgid "Select the server, database and schema for the source and target and click" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 @@ -16596,8 +16599,8 @@ msgid "Data Filter" msgstr "Filtro de Dados" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "O filtro de dados não pode estar vazio." +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -17567,7 +17570,7 @@ msgid "Show settings?" msgstr "Mostrar configurações?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" +msgid "Show WAL?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 @@ -17604,8 +17607,8 @@ msgstr "Solicitar para salvar as alterações de consulta não salvas?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 @@ -17627,8 +17630,8 @@ msgstr "Avisar para salvar alterações de dados não salvas?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 @@ -17637,8 +17640,8 @@ msgstr "Avisar para confirmar/reverter transações ativas?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 @@ -17646,10 +17649,10 @@ msgid "Copy SQL from main window to query tool?" msgstr "Copiar SQL da janela principal para a ferramenta de consulta?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" -"Especifica se o SQL deve ou não ser copiado para a ferramenta de consulta" -" da janela principal." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 msgid "Open the file in a new tab?" @@ -17665,8 +17668,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 @@ -17675,7 +17678,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" @@ -17685,9 +17688,9 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 @@ -17754,7 +17757,7 @@ msgstr "Nome da coluna" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." @@ -17766,8 +17769,8 @@ msgstr "Largura máxima da coluna" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 @@ -17777,7 +17780,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 @@ -17786,7 +17789,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" @@ -17795,7 +17798,7 @@ msgid "Max column data display length" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -17846,10 +17849,6 @@ msgstr "Limpar consulta" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "" @@ -17888,9 +17887,7 @@ msgid "Auto completion" msgstr "Conclusão automática" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 @@ -17981,7 +17978,7 @@ msgid "Role name must be unique." msgstr "" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" #: pgadmin/tools/user_management/__init__.py:615 @@ -18002,8 +17999,8 @@ msgstr "" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." -msgstr "'{0}' não tem permissão para modificar." +msgid "'{0}' cannot be modified." +msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 msgid "Deselect All" @@ -18018,7 +18015,7 @@ msgid "Select Role" msgstr "" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" +msgid "Role saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 @@ -18056,10 +18053,6 @@ msgstr "" msgid "Edit Role" msgstr "" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "Fonte de autenticação" @@ -18112,7 +18105,7 @@ msgid "Passwords do not match for user %s" msgstr "" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" +msgid "User saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 @@ -18181,66 +18174,66 @@ msgstr "" msgid "User Management" msgstr "Gerenciamento de Usuários" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "Configuração para %s servidores despejados em %s" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "Atributo 'Servidores' não encontrado no arquivo especificado." -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "atributo '%s' não encontrado para o servidor '%s'" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "A porta deve ser inteira para o servidor '%s'" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "Erro ao analisar o arquivo de entrada %s: %s" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "Erro lendo arquivo de entrada %s: [%d] %s" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "Erro ao criar o grupo de servidores '%s': %s" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "Erro ao criar o servidor '%s': %s" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "Erro ao limpar a configuração do servidor com erro (%s)" @@ -18281,6 +18274,10 @@ msgstr "Taxas de atualização" msgid "File Downloads" msgstr "" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "Não conectado ao servidor ou a conexão com o servidor foi fechada." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "ID de transação não encontrado na sessão." @@ -18362,10 +18359,6 @@ msgid "" "Rename, Delete or Create any files/folders" msgstr "" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "Não foi possível encontrar o servidor especificado." - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -20249,3 +20242,592 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "Tabela: %s (%s)" +#~ msgid "'{}' is already registered'" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "" +#~ "Se definido como True, todos os " +#~ "servidores compartilhados ficarão ocultos na" +#~ " árvore do navegador" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "" + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "" + +#~ msgid "Please connect the server." +#~ msgstr "Por favor, conecte o servidor." + +#~ msgid "The saved password cleared successfully." +#~ msgstr "A senha salva foi apagada com sucesso." + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "Não foi possível gerar SQL de engenharia reversa para a conversão." + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "" +#~ "Não foi possível gerar SQL de " +#~ "engenharia reversa para o nó de " +#~ "conversão." + +#~ msgid "Start time must be less than end time" +#~ msgstr "A hora de início deve ser menor que a hora de término" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "" +#~ "Não foi possível gerar consulta de " +#~ "engenharia reversa para o nó de " +#~ "configuração do FTS." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "" +#~ "Não foi possível gerar consulta de " +#~ "engenharia reversa para o nó do " +#~ "Analisador FTS." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "" +#~ "Não foi possível gerar consulta de " +#~ "engenharia reversa para o nó do " +#~ "modelo FTS." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "Subtipo não pode estar vazio" + +#~ msgid "Input function cannot be empty" +#~ msgstr "A função de entrada não pode estar vazia" + +#~ msgid "Output function cannot be empty" +#~ msgstr "A função de saída não pode estar vazia" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "Clique no botão atualizar para obter as publicações" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "O nome do host, o endereço deve ser especificado." + +#~ msgid "Please select valid on error option." +#~ msgstr "Selecione a opção válida em caso de erro." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "Não foi possível gerar consulta de engenharia reversa para a função." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "" + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" + +#~ msgid "New owner of the affected objects" +#~ msgstr "Novo proprietário dos objetos afetados" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "Banco de dados de destino no qual a operação será realizada" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" + +#~ msgid "Os up since seconds" +#~ msgstr "" + +#~ msgid "No of cores" +#~ msgstr "" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "O status do processo em segundo plano '{0}' não pôde ser carregado." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "Não foi possível matar o processo em segundo plano '{0}'" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "O código de verificação para autenticar o pgAdmin no EDB BigAnimal é:" + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "" + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "" + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "" + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "" + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" + +#~ msgid "Forget Password" +#~ msgstr "" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "O formato de backup será PLAIN" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "" + +#~ msgid "Switch Panel" +#~ msgstr "Painel de interruptores" + +#~ msgid "Error while setting the value" +#~ msgstr "Erro ao definir o valor" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "Não foi possível buscar os argumentos do servidor" + +#~ msgid "Delete ?" +#~ msgstr "Excluir ?" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "Tem certeza de que deseja excluir ?" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "" + +#~ msgid "Please specify a valid file" +#~ msgstr "Por favor especifique um arquivo válido" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "" + +#~ msgid "Import error" +#~ msgstr "Erro de importação" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "" + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "" + +#~ msgid "Clipboard write permission required" +#~ msgstr "" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "" + +#~ msgid "Clipboard read permission required" +#~ msgstr "Permissão de leitura da área de transferência necessária" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "" +#~ "Para colar dados no terminal PSQL, " +#~ "é necessária a permissão de leitura " +#~ "da Área de Transferência." + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "" +#~ "-- Por favor, reporte um problema " +#~ "para qualquer falha com as etapas " +#~ "de reprodução. \n" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr "" + +#~ msgid " Database Compare:" +#~ msgstr "" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr "" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr "" + +#~ msgid "Data filter can not be empty." +#~ msgstr "O filtro de dados não pode estar vazio." + +#~ msgid "Show wal?" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "" + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "" +#~ "Especifica se o SQL deve ou não" +#~ " ser copiado para a ferramenta de " +#~ "consulta da janela principal." + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "" + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "" + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "'{0}' não tem permissão para modificar." + +#~ msgid "Role Saved Successfully" +#~ msgstr "" + +#~ msgid "Decscription" +#~ msgstr "" + +#~ msgid "Users Saved Successfully" +#~ msgstr "" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" + diff --git a/web/pgadmin/translations/ru/LC_MESSAGES/messages.mo b/web/pgadmin/translations/ru/LC_MESSAGES/messages.mo index 40007e719a2765da32dff23ee23269ffe8af139a..b57ef4b095aa9db7c790d4b632e641705f511ab9 100644 GIT binary patch delta 32028 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�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 delta 38357 zcmeI*XLwcBzVGq17QOf07LZUv2tD-Pd+#*~fdoPlQYZpWy7VeUdJ!8S9YQaP1q&pC zC@P4epwh$wO40lM%`q(doPEze`#kr#Z|*(MKKnDrm}8FeA7#!2bg%v(`?Je)I9Kv# zT;bvWKFH$nl*H{#l=|!c8cp$d(nvPOt6q;M_tPHFSkiYLkEaiYP4#%%<3T*iecv>X zXD8_s(>?2+JfT<*t705h!*y5~-^ZNz6&AvKScmpKS>|{=<;iG_oiGfG z;turVTj;}YtT(N9toN)xSsz#*TAx@wb4@)NkbrnHD^2^JtXyQp9GDFYVn!^DYPh^j zSFq_SHXUNqwQM@nrW@LH6Ps>n(`{_JqfK`~M-B9}8GUSlfi^wFrXy^61ZJT8Xw(Se z?ESI!ev(a3wCTw1I#Oj7E zrolp(i*!+&uHe{<%GO|OHET_49cw*nLu(UM1I=x^HEJ!jv+3^EUe>8F=&agFV-ME6Z_%;48hz>J)Wl67^~nEY>cm9O}v3Mu=p}_zY|s_ zJprrX=4HfRBl^H*WL<7TRu6NL-xd|J-lztKVs)I4L3k7up&K|9@7Q#gXU&@FjrqtQ zjk$3O=EMb91Xn$)`R8Ic8G1Y2MJ={$E6idlgZW91~ChGZ( zHva`w2VOyaSL{U1`Fp5_A7g91|Fb-2M$#D-;$El`L}L*ghnj*#sBN>!x)s&nUR3#m zs1Cn@YWRJdK98FFPf-K=4pq-XSLQ#%Die~NsF4&$6%0i++y*rz{ZS2!LVE5=z?ygv zYvWDqg8tQ}!8lZ8pGI|P9%`zWU@_b*Y2R~{3(d(zRL{ObJ#ZTpksob3>l!ncxlt7t zMRha)wYX}dBGCa=UtiQ3i9`(~1`DHudVVFk`+qYRS|l%{D%gYS=?PQ=>8LsT0u}OG zs0Qz$8p^WPbi5F%;?k)4f>8C;M%CK}RZmY;$A+wB{#7873_UO&6@h7}P|w4nxC~Wp zoAnrKO3tCmUqzMw)~4@a0n!gq&*ffc%K5P}>B^`z(Q_T~SAlRcWD=?)vr!{kf(qGs zdw)Nw;kU3ZevC<&mrvckI15YSWmLI`)*Ks5gC$XssDf&*p2LND+5t7!Lr@(^M1^XK zb&hp8s^ayiso9B|+Y>hb1FTQ_n!R6YqiLurs$5eXggvk#Iy<>gMIT`;yn$-C#3s|R z3aB}4fC_ONR0q4DLf;P+$}m(!;;|vVjP>ve7iwT4Dm1fD zkywT*_!2h7L#T4UqIO57=grRxIZz=F!eDHR)i4Qb;}+CNFQMx3ZZY}IF^Kj({t`+^xkJ*-N4ESAR&7=W)^zri5Vxn4Bo>Y+wF0xRKK)S`O>tKeN!$4b1! z8AJP?Zd@pI&tMrmfhF*B)QBFTI#%grbAJF=c}dP4EP&!@ps6th~p(hHGPP(tR8*GIJ4$IWWdL!8#LFaEVQCu<31>m;A$+ z58uUHc-eXrvylE3Gop8|DW4g0k}iUA=mc<~2cN}SxEa-EBWJ3+yu; zD~@?cS4MTDKI(o)RKq<`?~1;t0gl0JI1!165{ zTtdz9H7tdB_nUV`2dvugiuvNyJ(9z1~R`CF*-;38JV z`xt-$sb;&j$Fii?qZ&Ag>ezYIbC*#ge}al!=7VNU6hNIXCD74>b!|omEJ}I=7C{Gf zKLu6MR@4agq8d7ZTGeN;FkZmkcoP-T=7-E$h(y&BgL>XUJvaXl@mI!5GStJ(w!lu* zqC0|G#b;2FNwcEev=boS{%zoH3PzaS@7K>sC>iM>)f%HSw8+MrZt6;P(Fb-Am zGgt_h+JY~kI=U0p&=J&gZ`%9kQH$$SRJog2&C5w?(-n`J-Bk;%=RO?yPqWT)^W2WP#!ltMOx>@^M!>yxHyCexUpo!KQ$Uq&>LYuMHWO!agZJYh5 z9=?SN^%c~JZlXeXAA|7;hGNhO)1fd_`2^H9b5IeUh1x}{QETgMETsK^kqd2yTh^>6 z&4U4`xeP)z9ExhVxlOl2Rn!w_V;C04Z;#A2_RNWEm;g&AnybI4{K zL-qVkn?8?f_%qbp-@qaG0KdjQuXDU&qtoW?xfqv|K7c{k;SCd!WK<+(V<0ZTO1K9d z&E=tN=$ zjg8(W{?*AyAVYKcJgT8ItcZ_ny8Ib4MP0BY`J=EhK7*xjH&()PsONq`?R)<_CW7@* z&$YtL7=|o9Pt-faUl-%a$b_>|bGiT(fz`I)Hq?1=7}Y=;s-j;o8~%>kzS-V24VJ_# zq${EpUp3V8t!#P#s^f7E7YhACd*cPvTpvbtk8&S@XVUzJvl%<=Ua1 z>x=4OB&s7ZsCtu7&(A~+&{@TW3U0;hxEpigQOtp7P$T>hwJkr#oOlma{x?*E+1}?j zTv!AZ$pNT(hoPPui8}EnqB^h~iJ0SgnG5yg2x>K9O}bKg1hmHQo*CS4-UtojC6 znREh{!L_JGcNELw*Qj$OOS*|bc~r+LV^$1BO+`~wxwcq9`#*wmgZVv#*eWYW;$<<-a4pAMWCi?)_LNueYu(p^*j}| zP0pbz{u&j+d#HwgL#>Tm7fi$gPz{Ho=DH2)`Ch02jY2&)302=bEQl+u+b-Dsf07I} zbPn~vXQ(;8iHbmu56y`4qso=C=^)gI>!8XtMMbU+F2ateh<<|V;5E#L_fQ?m;9N8n zeF5bR?>RXjG`jqULrwDk57@&+S0fw-<}xVN?e{KsxSt zzT!d^{DgWS)5m7S*-=yB$AVZ5-7_3jVHoPUDAaQktxuyyJOeeLC8!41pce6~=)=93 zRr~({7n++BsEXf5Rd@jv+DkV5Ek=>PgLSa)B@P!{i0$w(K83A6F~4FtiK?&Er^WzO zJ5^9?t3JAa{@0%iH8=uSPw%6SY`Qq2~G>RA@gyy}driKzxFls`8i3^EI&u>9$xH zhoTxBhpKNHDiZT96Mu#HIWkni%cvta6}9Rwq8h%1D)$qrT*fQrT~Gkkp$e!^uUe>x zb;0Twg&N2zEQQ-pkv@Z}_v{tsUlF)ShC=$KEqDt{kk0-Ze z>_<)2JE#h;qRQRI{P-(sfH}W39W8=tuQXQG{;$SG5E+B<0?t8oWbidJcVkc$I;hai zM^(54)zLMmHL(TNk-bR7^#cn{CsJQ4Os?)w>Zj@>fwEIga^g-}3<%s^}}!12=8@KB@yx ztl7RcAuog)X%K4U%}{gO)jAk6ksgg@a4f3crKsJo7BzJ{(Ea)UbuQHNi}uFnHvJQ7 zQ9eN}zD(E62S|A=O}Y_gz=5ca4n>t8jcPCvGvm{!`e#`ep~|IPC;qBv0~sNB+}^m2 z8qv>K6f@i~JuZnEN!P#{7>Z>v3Nzz8bVq7kYx7@1J+}k3t@om~^SK+uU#s*68Je4i zms+=x!#33kdE2(#~4WZYt-7w@vW)1ki&&C ziepv`uvSGM=}^pu^-XRDDpGr~DV{KKpBaT6+H*H9h#7PH|4)YN%znR<$24$_rT zbt(R0R)E2TYbbW~2c)gmegMAPX@F_o7C8 z1vQ}WZ2FNk%U$ZAeNO>hUsxJ_9ye)6jX#}pgKI?x(?Nmov27SXSvXve2nV(71RTFaR7RMHv4!Gwj-U4I@yk6 zBfNz5u<(8JJKwITU66=6npa^(Jc2r3uG#eONPUi{;sdi?;!)db4XS~IsBLu~yJO8? z%!xM>E0bQ2Rq<_XfcLQm*7(&l6oH|n9n|7Gfa=Iatd757dF}sd4^72Au_!mjpcGhMvJS9DS;t{v+V{-lLUX(Z)qx#Y5Z|)- zpP?GOi<+}vP>a_0*sS_&s16juLg=^op{VCtSUaLR*vsAzNB8?bmJ4mWr%(?(gQ{=| zs=+n({tGsLkM$Uq=lHVmV9YH&#*W;ceyCWMRt$Z zJ>dedFzI@zin^i}WgnZ4Lmj!}P#vF*8qp$~UTxis>hMR1QV0TqVoNFu5uGq5qvM>TK;HR6k?Blru{fHM2MZp3n7 zIqm<-TxbNHuq5_F^*kBX@YAUMzYsMw%TS@)iVE!;sD{s>p39ZN!fmKX96&w)CKkX8sDXWhmGCFj zkz6XHsi!GA>TydhR8c1^jeSuMjzcv#-8vgJl6k1-)}TVV#iqBRBDD|I@k6MoI)&=k zd7J-*O@Euw>$o9&K!!r?&16E87d3)Xs5Mao6@j+c6+5FkunyJH7g1BO2i2jYsEE97 z@1IB2|2eAM9aIN@$>f*{Jef^KPE-X2Q9Un#dax>L1dUJ)cd+(El^cXA7mI3m3Tk^U zMAf$$pTk#Bk#3R2wAI+>Z4lM*#i*lqhfSZtoZA0axu}A-Q4JN#Wh$zKnyXOM+;v2aY&fdJV^I~( zLT$U}Pz|m_m3sxX77n25Ig46+*HGo|preW&+Kk-%F-R%W#Ze8`!w1+ML%fVIkJodG z^n|=#PczaD@_F^oaCj!=_qx9YJAutfXD{IOL|`YZhr6&hev5ipH7)3M|Cy431=;@! zU2q{2!kVZa)!790{0+((tmT*6db6jfm$s(fu!xfb?*59?4=2V+p7 zACHR26rxraWAH`P2S$N1=6-indLj11cd;f0_`RO} z*cS(2uCg@9HjTnHq@OA0b$^m7U*7Bf@mw-GwYagFi$J`H_3<%Q!O#G&`xgwtQLB1C z*2XKS@&y9T{;rSeKmux;zJMzCkxl2U;B|jgYl7OoF{pOeRAB#C<>DL}YVZkG$I2DG z?q4(*fWf4f+4Koi1rJc=DpWEJ_QfF5b5Zr|Lv{En>iKMyP5Dq%2S;LMTvgfedIoXv zIvJ|KA7pyk5%pS~Xw&<#BI#?W4&C)B!Zf-d~QYZwu;U_Epq2 zeFyd2C7Zs9YR7rVg&NWUuZ%3H)tw8qD@xh?N;VyWs<6IIw?l=xC;D+RYQ*bM2hb^0 z2hXDFyN=rb_mB=bo?p4p$a3)arDRDgi&arCr>>};N1(P*GOD6EsO`2KHPYQS|12s3 zmr!T?mo|L^RsZ*>0eGvc9Q!XX7wSQ61fdiog+@e;)PxHO#2}{{t8Lf#LzG!TdE$1!YhjtA;^X7uCUVR7avv5t@XW z!o}#vm8i2l6}8IW$EWcDYB!9lX%_SI=&0bkTxc79fvPx9EmL7RROl;P8=^YY85P>z zHa!3}qHt7)#-buJ3l)jQsDW+30Njp#Os~cMSA{>2p-??Ubs$r1^FUElg@LHKu8+Fk z7d1trP#qbEYG@Lwq4}sUp66`-tEeeFh7<5z)Vrls9rnLYsu^|66dc5wq|ak@%pB_V zgkfFOqFROeGTMy#k~xB!l8+IHdF)0QLFs4z5fL&ayL<{`bTTVdL|Nu&`*9Ks{S^ph;>6fHwYCuXE+!7nvF)c zBd8FrM7@-rM?LU5YL4GUt%*-ik+_BGV5a(J06DCMtz}VD6KrjSwMchD)`H`i%7q$u z0rh%(71fdVtQW0UQRTiv_525X79U_eT+qPWe*<;@eN=}(Ky~;FRJ}ip;)yM zZ(HsE;ar5^daQx(V-NftwK#h;HjD8Y3@3dMmtct|=5@Utb>v=0MJRhy(}Db`IWK|A zuZZeUHPn>VLieBlsn3O8GEHrP7N`-lv35m0&<_>bA=U^~g;6#gV;zesKMoa<$*9G< z47C<^B5!)niKgs-ZG-F0%nA1h)#D1y&4V>jbJz|Q!oH{u3`dP9+NQ@^$JzWzsPZ#V z`+f;(?$_J=mr>hye{;w5ES(IU-FL7JW@=&Vgq27y$Dio&QB1}oz#MmpVX0~kkvqc{nJdr$$s zj5;u`phEWxYWrmEX^zrHSebMfPR04CcSX)#=A^5Otw`^}*7!44!-l=h$?A;eLUZGw zJ{s4e7Tp6}fWduCg@;fb`UtTo9x-ujd)`)`WPm};G2oo$_KU0_{oU54uT3TukZ zUu9iu-C*5peZl&&)c)UQGj>>aTlZO0t%t40tS7CnTi>*vvA$WH?4Q9_pCozA6Oq+pIANp%$mx8?o^}JP=kK#e{H+QHlvrduXTWR zuyvR_$502(SD10|(_+>Z^IY`7fGG2RpM)JrUqOW|DB8?v2UIABqmJtFI0QdH{XU?^DD!0# zhl@$iK@F(rX!Cg=i2A?P9W9olTxjku;tVVhV|t!~{YYmXV}6<)YMq7E$=`-r zE1#h{_6usNa>SbZg;DSSw%8B{quN=8HSuCB`(NMn+2YJMTt(FDcNl8qFQML6Z=oL_ zpw>pwcvEpT)Q?uJQM+d_YE_4$29{`Dh#{n3LM_&ds44n2p8c;?+hME;Q6#G2<)|;9 zy{M2K#oTxY71Ag8HfB#S+xI+b+kT1~;peChl}t4GWl^g>5IbQoYOzjqxKIbaz*q1w zs(}}i%*gkmB6JNk0&lYU*{wS2%cdV{#3N9vdOT|1FF-|Rm(710HGs>g`fi~H>SP~h zDhNW&VMA2tx?ls0Le25>sL%5gs0yy28h(tEFxPmmXAI6ojqCxA!=V#QM=qipLDX|k zup;eya!)kB>j}mB+=xYu;APag@E&SWT}5^1CaQu8PnnAAqB_(S)zLAi50$wXfG1ER z{R$P?jFZe4Q$7sU{%^=dAU6_FJ$w$eYF|QCcnozuTtXd4xh9+ZdZ;<=g;jANYH`g) zb#Oas3XY)$^dV~1|B4kbcnbNn@9D{f8Xk{oa5m<{&8Uj@+52xGA@f{7Rqz-!!tzg> z0klKa6N}m@RTK4Q0_`#h@t$LMtCA~(B0b3O>w({ZSgu0~b(2I@zq3#drlMlIR` zQ;i`wfpmMkfUn^eOqpg5vPRQQxjCra^gOEm52v&LH4^^t*3GDhD$oNJs+p)onTnc{ zcTgj{idyXtP#w-W)9wlkCEX9J;9}G};)uOpc9tpM-a2L$BiT%WrDU|k+Oy4Knt(d_ zR-zibi|T0RXH2>(YHC`cI@lZ4p(s>{r{Ge20XJgZIp)v*KE~yw$Idn7Gdc6jNQ+}V zZgfVSc(YO8^#@S9;wpw<@%iSZ)E?Ebqo@v?$Le?;6}ch{yq=-h0bAo%9ERUxJM6yD zY*S}77hz=h7MX&>aWLtvI0CaSHfMJnDwNwW7V|AJ5u1v7S)InVn0Kl94M;!K%V{&J zKJPM9Zm4w|(hlb( zu^CobY5q_u278cBMU6arim9h3w$%P#!$o6me2ywu>N&6b&u+w{@_)y=*m#xseLynm zfZ2=#@nclSYOgjOn~dtn`=|!6$W7FlOP9*#{( zuSYG;D>hwjz4=8#I7X4b54DX;Z7>}hjan<4P?1bSt%W)p%@nM_W~9GBM?EdK$uvA1 zb<*v`+IS7s^P-#08kvFmu=pC)@#N>dp7HoI&ciWV%oorvm_R!51=E4+7(=?_i(dEN zl5r3NN#}iu{U6Om=u2i_ZbTh8r%`ABdDIbl!}>ew;3@L5*=98{i1Yv~i?dJ%)k~<8 z^dy$V&rtRLiWxEME9QQ#R~%DOWiryZ(H+ZRxvl0~uLWwGy@)mO7^AHgmrd zsv{AY2N$7^*!7qhccB_iMIB^EQ62oi;X)POLGAav+s#|50qRI@i+b&bVI`c3`SBIh zb4O8;x`Ms%2W*CIUp42*9Mt`T7=Z7gI&crmp_65YIVyut+o%t=!4;?ueTF(fGVe4G zbh5^wLcI)C;Wo^Qr%(sjJE)OAL>+A2U1m`>Kt(bdIl3LsS}t^yp0uW;D*O^P6~9=E z?lv8%hfk6JG-_A;iqBx`CR~a=u+{<7q1mWVb8r3QnUQ_y%*K=a|_Yxl!dxpzgOo4P*dn5hkLZpNtyF zMl6L#QKA0?HKk9EvH!I_Y92Q|Z(|*7O|s6nZnhr6>O7Z*{m^^DY{vnpj!d?$K%ECW zP#rstn!2}8YvwD53-$CNYR*faG)Hh-tVenhhT=YSzkX4xxxy*4J^P?SKNYqAmts4- zj%uLVYbHXiF%#**sBIpBN$70mLW`)#>t=DZ!d9f?u_f+DeK!A!3Ss8c<_HczHQW?6 z1>I2hqokJ)80maoF~7b22}c-j&Sy06)u{R z5sAa`1=I&e_B7Lhde#Bhg8a$Y9#5d=K3lqJFdQ{ir%^}kBh*y*KQQM>G!7+w7{jsn zdEPPF|5J2^qfb>E^Ru^H)f)b~LCkIcY^ zp$4=O^-?;ET60&?(d#th$L4)p2DJ!Vqt1a?RKY2z?Y0T^-hLak`tRTvEOW_}Uua#6 z+Gg9ZAf81XNY_x2xsN)CN_@ip*G1b;%ok50hLGNgdP!VCorw89HFHPR$dEj^9ehHF1_OhbpraF1Tp$O~RJJuZ)WFcfu8bhPQA zsK_Lt7VC31e-~Jcgf5p5F$DtaYf*Sa0hYR)eO?%@yDpVOhHx@?SuZ*g= zJ?elNii*Gl)Csp9HI;`^+ww!yNUx(hp7E-wuPA0DT?MrZoa$WYfyUShyI>(7zX8Fa zq+j{cEY57#%~{MXHcEinh_PN)&}L#^U*s5zg5io|ZzqWcK-;qnk`VZaSjz8@;&qfjGX ziNV_c&vT(qtTfbta~HJ;^L=AN)(mwp^+Y{51of61jSBsARL9n%o|3)q!H%)#g)FPXNs&F}$!B;UD-$#x7A*utVZW)`R zA{mB?>@u65imLAtIttxAF0}fK+%}7-DQb}oKsA(zZE!g%0-vDP%nek7zo0@}{EnI1 zHrC#lk^JFU-pls0`3vuwh^@WL{#WP^lc71igjyUou`fPEg}%r4rbB~KQ!@^=s$an7 zcnEbQKSD*Q^*z(TP}JI*V%>&8q%YZY#vdHhaLpe~!>v#w?1|cL!)*RIo1TU0&>EY5 z5i^iJiaIAwqRxd6u><~!djGfj(f+OowY>*oeT;RuP>5efy*%DVt?J)Vk*M^Ond7>s zsTz)&s(Gji_MjTRW$$}`HVsrnb+iGh{?^t=^pl>2SRjLmQ@>YZ{Kbw1>M zqP5}>A}%!7y-?d^6lz~DMoq~!>zAmxEcTn3n#!nsUk`(@54Oc=sOQhv{I5|R&-=US zKx5SQi%0jL|Cz&udb9y+>p|2i{tcUAQR1Te{ZJ#Fj+)aH)S5^|HEQ3DAe}ag<5nEu_4yZ;ByyIymcb3 zCx1GQ#Ik(!YYOI~2DTEl&EG{W^2-_d^G_|Z%$a=dBFlwZwfQj%mcsrRh(pn_evbMI zZkpN0nECTQ)N={eDX7&w2Q{@zQSXqK?ESr1mh|z={QJ+fU$2s(kY>!{bGKIjD&(C| zb2$zh;WE?*#yM2zvu8EWRmV=GyP+bp4t4($s-fSpB9_f&%C|>#INISt4J4sf^AhVt zY{d2{nce4}c>Qyjj?O{N@pjY+cp9|`KSqW2K5EXh=JdIXvOMZ7*abBe(@`B;jOEbT z&xPjtW7Ns?1FEN)a+#i2MLpOR)$kzH8c9Me&V{G}ypL-5Tht=WnA?;uh8k%NREHbc z{BG#i{*U59Q!v+LcwR+4a28eZCDcjyGpeH*^Oz2lMlGVcsCU9JRQbiI0c^9LN3DfN z*c>zFHTAT?#@heGxM;?W^=<~g2SkmaR6d`(|7)Vs(WtlH)7T9cV;{U~({=Ov+{HWx zbxtfsMRWt|xjm>zzHal=lu!GfYg}lAKVcWlz~2xVfjv+U9J0QNT1@A$0{)DORLO#7 z(N#n((g@TMy%81iRO`E_`aZYbLPrn$%0+by<-<=$sO?z1n9uzsbZ_*N-h}GFYZ!&0#eMF_=?2vEUtvkiQiA=j?GsSK9E~kd z4Tqr?%QSozUq^+$UrDpLoqR0YdWb9(@F0R4(rF-JL{`}_Y}7)QEe zc{Ac8sKxsc5^2Zt8y8w^r31_^sE?ZKcBl|_MXiz1s1D3PodYST5%0F?w{R=zFHq$d z1e*G`pwfG-@1mddHLRk^%UHp@KC7d4!(ddytFbm7KpiMIQTw<+MPmSJt<}399^K)If??bIciEy_#9gBT+q{kJ=`y zQ4u(eDR>37CdO6wxqp{q8)`1I*6?{|Vh4=IbEt!CZ5CZ`RL`g2cHDrQuu~m#{|@S4DIDr^|H;VKIEnNM?1lO2nuv|Sk))TS zj`&B|5}lBGKKE~>CSVgXPNVj9hWh3psfZ0pH^C+N6l#&?Xkgv}1yK=efeLAN)M6Zo zT6_uCsn$i-wMNIY)n*(-om_9CLVg+5kq4+RmJ$uk{%?+Is5fd&j7FW1lTnL!6>5&R zV-0)MP3C1wf~!Op#meU(@_L<6A4k=94mB0mFhA{kIyNyU(h$^KJE(%2P}^od>Y#ZI6^Spg5@u~`7Gn+6 zh(}-#oQWFHN2uNOBkH;Q&CHzF!}g>nqoaava-ooaX?={E)56WoXLulLE~}#Q8`^XS z)JXfGIuMQO@H41^Jd5i10aOPrq7JCX)`BhA|0)>V!hAk=K~=a0bwF%KZMTn65y{ok zG*A|`Rzgry(i*E`KhzOE8#SQUQT1I$b^H$MCG`X~g?U;z=EMqY<#T_P+6UF(BGiY% z>(=Y2msGaaW>E#8M%o88vItZ|b5SE)jaoB%P#rvGO~Zzyuc6A9aoU&=RY!%e8>+%s z48mtoBRgU9Z==c;XlwR$4fK;9g35PLXZt$TS~!5(1=-q}HPH}tF7!op%-PO`_WcRe z$bUnviCXP_?(clMVnNa?QHyRHYX4tAb?`Fk?U=QL`Rc8X`fzE6iokYMq*77OpGFPv zHZlc{r$9&ZaakF)7P_F0-gui{jT+fe)ZBf7n#)_L5j;XIvfQ0a$3svJbU>XS@u;=) zEat$Mu@3ITO4|S5agl+H0-epsilFAkkBzYgDx`6!a&xQ;P#s!=>d*3d^5SH$08f=SEr2C+z=mcu< zU9jm}s44JvGY48u)DI?=Q5~v}j`np=E>tiKHIf+XB%41Eb&#w;b#R}(pN5*-&ruP& zg&Ihv?k4oX)^6C8{3KNU`_S)YcXhY#|F3%3g8|jEf<5`Dq(BHNJ+_yL#C+5Ux1sW1 zNA35^I1r2XHgC~!sL0(wZR0F`Oay|^Pr5B?(MI)Q|0`n&8P##Oz40Y#?z8tbyQ3Yd zp=U4vPop~UEvlgm{Y(SpQER6es$6%hh2u~SZngOzptj`$hYNi^SMF~L#GnqEXHlWu ziGDna+69+w`VqDyU2=fAKMWP(X{e5!LamukQO^||=yU(PuO=$}66yqW-rz!u;#1Vz z+{Ci@5L;u(LFOn9M|EfsDpG4ubNwE6!yi$rz13jzgGOIe=m%psPDL%=YuE;J4so}s z;}63{-5k&=7& zdjTWy4n|)qyWj ztM?)5oG3TeteL8)P&c-AK%H=XQEOx#4#p!Gg2fWd^X*Vm&@+MkuL9%9(EI!Xs^Obh z7V{+fJkJrC8n^-9N%DEN;iz%u9Z`6KS+vbi5$cLMl1HPq;S|)IFG4N8BdCVIvSyj+ zn8g(|(d^Uqs6{sgRd6%<@eM4A*HMc!!&7GUmqV3nkIIj+>G{?jsO_ANioh*Y1WQaZ zyQG4{MHVuGt+lOf@kz5hSuB0qClgsJGmji9MMPcxi`Bk?s1RsJ-e=OBh*I2NC7oPtrL zui`3fKf^4#Yv`rk<}-cnKXTo27Wz1_@B-y}lXzM0|Dd_%m(1r;6<3{S7R?eILi!l$ zbGhVvpZmXTIs%)KF1)}z*B3jG-i`Y5d5lvqY9ZSTucJ=V5sS>pw;el?{t^4CK(oc> z?e!e0qMuL=HeF(V%QY8=lKukQVe_S?qw}yM>D#CV>Mt`5IH-udi7oI6YFjp2ZWehW z>d1Zxo$g%x!bKD8@T|}M+o^N0GwD(*jH7WN=|iZF6k2KKHW?M6U8u#GC&h$*B5IL- zge&nXcE$0}`8+-GEmXS1D)xU9=4kXP6Uwct%_7XW#%z-U*3#C>n2`r-qh71^F%ZXK zD_o8m`Nyb5nP;t8+%-@UZHZNJAu1wA*0Si7afb{Y7$w)46R;{4Cfy8mlJ!Mx$2q9| zyAE|SzKlAOPoh@+C)fkOM@6vZdeiVy)bpRB-kRT|c0mzmgBfusYCpC{-H5j7IoOBv zcGQCzHkxulsO{GU^W!MgHl2bx@wTJ3^(EB6Zlbo~V^l}7Z8DK_N^_xxTcJh}g*r%{ zMm?|)72?&X22Wxc{0!^jW1FtM+0@eu75WL-3s>9xyI6{Jf#=QQtAW((c&2lq2VO?K zrQX3Bn2!2x&#=XWx(H??T@5)nJoQnFEZL@?MxAVjQT6EJj6RUr>>A(oo+3%oE!o#R3skg@rtSM^u4Bo^3SHWa5^p@L&n)6R>fxD>1mSwN8 zB5F0aMV*BGP$A!B^ADgF>s!{_sNGaxpU?dZ$Td+@wgDC4{reoV%FmNgoQ$ieBlVFj z(00H1(1=7exES@|$Ec3q$HrLWfcbr39IBr8P}}kbYDylW22vo^Y~xzi0S*^!xG@d2 zo!&-$Xm}3#+?Px#)PXYu6`5%36jX&v?fu=@jg#~!>aCgUu=zwwMjz=}sCwt1BJu+2 zd~i;4p^7e|7S(;!$yfP^X|Ne;1ii2ejzMj^qnH8TKuy6Jn|}q>;Txz>|6ud89yLdI zKFmdaVVtS`AHc<6GG4)y5LNzZX`(Fsz1i(Ea`YK`z2*@eFG9R(aDb!tSW4Scf_X_Mu)j zU)ub~sDr1#Tc&|>s18&^bvP7tza#3o0jMcSLan8FSWg%0xu}ABtXEJy&HlE}{kt7C za4PAesFzXWGkhnkn>2cF-AN^~I<3Nz!otH6BmFJo#>9suL^kmFdq&1YMkM)@q9Xl? zkqP4>6Z~PZ!~MhmC^#Z6!Q6{WPKbzf?9E& z<{we+Ustxg+l*;Ft52!uk52T*#?eYlOx*a$;r^sJ|CqSp(IX}X`^QH`#{SV)N=3xQ z#xjD);US)ilgxu*F$s}j!zcO^B1c9iCPgMh4zIZP?2JA|xwdfJ-c`E{}IB7u*4+BG(0lI(=skOX1F`Pf9vUg_F(CM z+V0ro$b^Y%dHGu#%UAd>8~Ll~_nS(N`tKF>x9Qc>-z#!Ve2fPEZ;k1%=DKVw?1W^W zRDH^SHynRH>du(D&@GIBC;ZPVasFW-|MPnM32`z1{b~Jc9J#dZ+-DVsy<4^w%}``S zbPP+@9}yPoE|Bm@KXFc)xOe}K&wSY<5+f3#|1K}v>(BK<&25*|JhuucD6q;R}`lZ2ZVd_BrZ=pUv}@Y50W!vh)+&R*?J0RGdyDK1fA~s9r@OoBdd0=X1p8Y>h9{348JQ65 z?`clIR?#Cy1p8a}XysP{9W>o^I=G1u32|fGF%3_Mi?2F7ZhWi;shBB@8b)m7_{(1H&CLle@qn|lDm-kI4IX*rvfwR`n&X0(Uii;V}k>_U) z{ei8T_iEmvdC%5?!T!MBJzMwa(!8^-b^ZsE?9;kOV2HmrGtH6B+NK-hqKE5^GSQ!y zl%SIKee8nW6o?4fmW5ii~DwM8!o%M27f#F>&EBVX>qANm`a>Nzz^S98OBf zlha$s`Qr{1|Gl;lPtX5iByDEQ#CE5!~Tj zuPqfnvN>$+m@Wj;OMZ9gi<=kB#AC{OnJ}zOnKO!d5oLGN522%SM^*+v7Ix;CD z%B`30qvSEv!uHd?Hiuhk`#|qE8H>2<|39B3snvqK6>?^;QMG!gzeb$~b!wyz4fV$7 z&bKLjYTB-}J!!|%_VfP-)ApxKJK`;vf$z4I#if1zl)I&Ug&X+O_N5(3U+hmim_99i zdfM^yXWX)f({_>NPoK@RN4U^`j#1lzw4;=q&i{6h>?dzu z+I~MFU=%6dm%W7;UcR2*QZ09@M?93OS{SQ|$)2>sTw-J3Z*QW=FME{KlZPxJ8mX~#WXD?eY&^UUsW{xTNVEF zImBl-<33J5cDY|u|6!>ASk=Avsj7QhZ}I=ufHE+klxeZPVmVj`eDAp*XerHSc?TIFfSQKSpe+J^hN1& znJ*@7AK^O249-YjV3qts=>EN0(--_T)Ku?s@1)Erlb`bz zO&PMshe#h{56X=_zSX`wFHmf7N@n zV9Lzy-U7_)u9SN(cnfIq(oc8`rzXDUjqy8w-;8Yh-K^w&glf9mDAk%{LQ%7ufW~&Q zRCUa-rT6HdI8MK&yGO-z_cYY5;}D!?w(?&0;p5yt%+=9gfBHh5n123iS6ZvX+E9ON zVE1g&Xf zA$R_))m_A#6z&q@98tNyon6GP1Z|{#{-yWF%qa)IWm-3#_LfMQ`nxwvMjAVmn)a=C zen8Qse}>NuOR8CXoMH_ky`@`e$OMwpm`IpD+Swv|50kpr-POB^iwbe*q|f^Eo!|~E z?NExJ*H1CZ68V`#W-7tjMZNpYS9fav+`e8u^)PQ%&a6FDyf0DD6n<&N9B?`SUTo>9gEPH!s9p zslV3n)yq~*9Z-a95NT?cyXW*Ko2Jz|%`Wl7iso}EHN3v^1?l&CI_sYPye|%>9S-)V z{8rajA|rR)G6iz!bDcZx>(gXq)K_~-zMQ@SHSB9)fn7ver&?9VG?QAbf1K2;AgyEe z`jy zrzG3fyk1k5p7j<=-PFgI$(uv9?xO<-(@y-kHgcqH>Fe9(9nBrRhUnq}?wd$ytGH1* zqC-oklU=ZcO<9My&xYsPeKLK1ga6I91-`Jo*bi^YX!=F#Oz5QG+*bI`{CeE z+dxb1HLTbnUzA;$?SF=a; z*}=E5`<{0EPc;gwxnM7`c~87 zcZ>ubJ3$ZU=p0TR7UK&wAH=2fV-DvUM-t^Y(B^CS6xQ*&CuQ1VZ-vy2vwWL!q%2+F VE96T%n37h+7m&)|3b<6{e*t{nKd=A* diff --git a/web/pgadmin/translations/ru/LC_MESSAGES/messages.po b/web/pgadmin/translations/ru/LC_MESSAGES/messages.po index f094012c5..8ee0e5ba8 100644 --- a/web/pgadmin/translations/ru/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/ru/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: pgAdmin 4\n" "Report-Msgid-Bugs-To: degit22@gmail.com\n" -"POT-Creation-Date: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2025-10-25 13:51+0700\n" "Last-Translator: Degit22 \n" "Language: ru\n" @@ -177,52 +177,52 @@ msgstr "Ошибка аутентификации Kerberos. Не удалось msgid "Delegated credentials not supplied." msgstr "Делегированные полномочия не предоставлены." -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "Ошибка поиска в каталоге LDAP: {}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "Ошибка подключения к серверу LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "ldap" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "Ошибка конфигурации LDAP: Установите пароль привязки." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "Ошибка привязки к серверу LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "Ошибка запуска TLS: {}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "Ошибка конфигурации LDAP: {}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "Ошибка конфигурации LDAP: Установите правильный URI LDAP." -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "Ошибка конфигурации LDAP: установите домен поиска." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "Найдено более одного результата." -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "Не удалось найти указанного пользователя." @@ -388,8 +388,8 @@ msgstr "Метод аутентификации, поддерживаемый п #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" -msgstr "'{}' уже зарегистрирован" +msgid "'{}' is already registered." +msgstr "" #: pgadmin/authenticate/mfa/views.py:183 #, python-brace-format @@ -514,29 +514,37 @@ msgstr "" "браузера." #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "Показать базы данных шаблонов?" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "Скрыть общие серверы?" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "Отображение" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." msgstr "" -"Если установлено значение True, то все общие серверы будут скрыты в " -"дереве браузера" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "Интервал сохранения состояния дерева обозревателя объектов" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." @@ -544,23 +552,21 @@ msgstr "" "Интервал сохранения состояния проводника объектов в секундах. Используйте" " -1, чтобы отключить механизм сохранения дерева." -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "Подтвердить при закрытии или обновлении?" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." msgstr "" -"Прежде чем продолжить, убедитесь, что браузер или вкладка браузера " -"закрыты или обновлены." -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "Подтверждение перед закрытием/сбросом в диалоге свойств объекта?" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." @@ -568,11 +574,11 @@ msgstr "" "Перед закрытием или сбросом изменений в диалоговом окне свойств объекта " "подтвердите, что изменения не сохранились." -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "Автоматически разворачивать единственный дочерний элемент" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." @@ -580,38 +586,36 @@ msgstr "" "Если узел дерева развернут и имеет только одного ребенка, автоматически " "разверните и дочерний узел." -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "Подсчитывать строки, если их примерное количество меньше" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "Свойства" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "Максимальное количество строк истории заданий" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" +"pgAgent jobs." msgstr "" -"Максимальное количество строк истории, отображаемых на вкладке Статистика" -" для заданий pgAgent" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "Дни хранения деталей процесса/журналов" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "Процессы" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." @@ -619,170 +623,154 @@ msgstr "" "По истечении этого количества дней информация о процессе и журналы будут " "автоматически очищены." -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "Кнопка" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Shift" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "Ctrl" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/Option" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "Проводник объектов" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "Закрыть панель вкладок" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "Главное меню файла" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "Главное меню объекта" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "Главное меню инструментов" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "Главное меню cправка" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "Открыть инструмент запросов" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "Просмотр данных" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "Поиск объектов" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "Создать объект" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "Редактировать свойства объекта" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "Удалить объект" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "Прямая отладка" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "Обновить проводник объектов" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "Добавить строку сетки" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "Быстрый поиск" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "Динамический размер вкладки" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -"Если установлено значение True, вкладки будут иметь полный размер в " -"соответствии с заголовком, это также применимо к уже открытым вкладкам." -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "Заголовок вкладки инструмента запросов" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -"Поддерживаются следующие плейсхолдеры: %DATABASE%, %USERNAME% и %SERVER%." -" Пользователи могут указать любую строку с плейсхолдерами или без них по " -"своему выбору. Пустой заголовок будет заменен на заголовок по умолчанию с" -" плейсхолдерами." -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "Заголовок вкладки просмотр/редактирование данных" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -"Поддерживаются следующие плейсхолдеры: %SCHEMA%, %TABLE%, %DATABASE%, " -"%USERNAME% и %SERVER%. Пользователи могут указать любую строку с " -"плейсхолдерами или без них по своему выбору. Пустой заголовок будет " -"заменен на заголовок по умолчанию с плейсхолдерами." -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "Заголовок вкладки отладчика" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -"Поддерживаются следующие плейсхолдеры: %FUNCTION%, %ARGS%, %SCHEMA% и " -"%DATABASE. Пользователи могут указать любую строку с плейсхолдерами или " -"без них по своему выбору. Пустой заголовок будет заменен на заголовок по " -"умолчанию с плейсхолдерами." -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -790,7 +778,7 @@ msgstr "" msgid "Query Tool" msgstr "Инструмент запросов" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -799,7 +787,7 @@ msgstr "Инструмент запросов" msgid "Debugger" msgstr "Отладчик" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -807,46 +795,43 @@ msgstr "Отладчик" msgid "Schema Diff" msgstr "Схема Diff" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "Инструмент ERD" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "Инструмент PSQL" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "Открыть в новой вкладке браузера" -#: pgadmin/browser/register_browser_preferences.py:463 -msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." -msgstr "" -"Выберите в раскрывающемся списке Инструмент запросов, Отладчик, Сравнение" -" схем, Инструмент ERD или Инструмент PSQL, чтобы открыть этот конкретный " -"модуль в новой вкладке браузера." - #: pgadmin/browser/register_browser_preferences.py:472 +msgid "" +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "Выберите открыть новую вкладку..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "Заголовок вкладки инструмента PSQL" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "Включить навигационную цепочку объектов?" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." @@ -855,11 +840,11 @@ msgstr "" "обозревателе объектов. Хлебные крошки отображаются при наведении курсора " "мыши на объект." -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "Показать комментарий с объектными хлебными крошками?" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "Показать комментарий к объекту вместе с навигационной цепочкой." @@ -1126,8 +1111,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 @@ -1154,8 +1139,8 @@ msgstr "Строки между запросами" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" #: pgadmin/browser/register_editor_preferences.py:364 @@ -1250,7 +1235,7 @@ msgid "Server deleted" msgstr "Сервер удалён" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "Не удалось найти запрошенный сервер." @@ -1301,7 +1286,7 @@ msgstr "Комментарии" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1321,8 +1306,8 @@ msgstr "Никакие параметры не были изменены." #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "Параметр '{0}' нельзя изменять при установленном подключении к серверу." +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1351,7 +1336,7 @@ msgstr "Параметр '{0}' нельзя изменять при устано #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1443,28 +1428,28 @@ msgstr "Пароли не совпадают." msgid "Incorrect password." msgstr "Неверный пароль." -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "Пароль изменён успешно." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 #, fuzzy msgid "WAL replay paused" msgstr "Воспроизведение WAL приостановлено" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "Пожалуйста, подключитесь к серверу." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "Сохраненный пароль удален успешно." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1545,7 +1530,7 @@ msgid "Database disconnected." msgstr "База данных отключена." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "Не удалось найти базу данных на сервере." @@ -1572,7 +1557,7 @@ msgstr "База данных не может быть удалена." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1597,7 +1582,7 @@ msgstr "Не удалось найти указанную базу данных. #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- определение неполное" @@ -1627,7 +1612,7 @@ msgid "Could not find the specified cast on the server." msgstr "Не удалось найти указанное приведение на сервере." #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1639,12 +1624,12 @@ msgid "-- definition incomplete" msgstr "-- неполное определение" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "Не удалось получить определение приведения в виде SQL." +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." -msgstr "Не удалось получить определение узла приведения в виде SQL." +msgid "Could not generate reverse-engineered SQL for the cast node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1678,7 +1663,7 @@ msgstr "Приведение..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -2006,14 +1991,15 @@ msgstr "Исходный тип" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -2049,8 +2035,9 @@ msgstr "Исходный тип" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2149,7 +2136,7 @@ msgstr "Системное приведение?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2344,7 +2331,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" +msgid "Start time must be earlier than end time." msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 @@ -2589,7 +2576,7 @@ msgstr "Действие" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2661,12 +2648,9 @@ msgstr "Состояние" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "Ошибка" @@ -2841,7 +2825,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2892,8 +2876,8 @@ msgstr "Метки безопасности" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3148,7 +3132,7 @@ msgstr "Параметры" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3206,7 +3190,7 @@ msgstr "Сопоставление пользователей..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3340,7 +3324,7 @@ msgstr "INSERT" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3412,7 +3396,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3421,8 +3405,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3647,7 +3631,7 @@ msgstr "столбец_объекта_каталога" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3930,10 +3914,10 @@ msgstr "Триггер(ы) были включены" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "Столбец..." @@ -3990,8 +3974,8 @@ msgstr "Включить все" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4133,18 +4117,13 @@ msgstr "Конфигурация FTS удалена" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"Не удалось сгенерировать обратный инженерный запрос для конфигурации FTS." -"\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" -"Не удалось сгенерировать обратный инженерный запрос для узла конфигурации" -" FTS." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4260,15 +4239,13 @@ msgstr "Анализатор FTS удалён" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"Не удалось получить определение анализатора FTS в виде SQL-запроса.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." -msgstr "Не удалось получить определение узла анализатора FTS в виде SQL-запроса." +msgid "Could not generate reverse-engineered query for FTS Parser node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4316,15 +4293,13 @@ msgstr "Шаблон FTS удалён" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"Не удалось получить определение шаблона FTS в виде SQL-запроса.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." -msgstr "Не удалось получить определение узла шаблона FTS в виде SQL-запроса." +msgid "Could not generate reverse-engineered query for FTS Template node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4443,10 +4418,14 @@ msgid "Return type" msgstr "Тип результата" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4777,7 +4756,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "" @@ -5036,7 +5015,7 @@ msgid "" "Blocking Process ID : {0} Application Name : {1}" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "Столбец удалён" @@ -5473,19 +5452,19 @@ msgid "Deferred?" msgstr "Отложенное?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "Ограничение" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "" @@ -5668,7 +5647,7 @@ msgid "Index" msgstr "Индекс" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "" @@ -5679,7 +5658,7 @@ msgid "Please specify columns for %s." msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "" @@ -5696,8 +5675,8 @@ msgstr "Для создания индекса необходимо предос msgid "Index is dropped" msgstr "Индекс удалён" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "Не удалось найти индекс в таблице." @@ -5813,31 +5792,31 @@ msgid "" "continue?" msgstr "Изменение метода доступа очистит коллекцию колонок. Продолжить?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "Уникальный?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "Кластеризован?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "Проверяется?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "Первичный?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "Системный индекс?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "Параллельное создание?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "Необходимо указать хотя бы одну колонку/выражение." @@ -6235,7 +6214,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "Параметры хранения" @@ -7143,8 +7122,8 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "Подтип не может быть пустым" +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7256,12 +7235,12 @@ msgid "Collatable?" msgstr "Сортируемый?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "Функция ввода не может быть пустой" +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "Функция вывода не может быть пустой" +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7376,7 +7355,7 @@ msgstr "" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "Недоступно" @@ -7403,20 +7382,18 @@ msgid "" "-- take account of the changes.\n" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "Не удалось найти заданный сервер" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "Сначала подключитесь к серверу." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "" @@ -7446,33 +7423,33 @@ msgstr "Без данных" msgid "With data (concurrently)" msgstr "С данными (в фоне)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "Выберите сервер или дочерний узел в дереве." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "" @@ -7484,16 +7461,16 @@ msgstr "" msgid "With data?" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "Параметр" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7639,7 +7616,7 @@ msgstr "Отключить" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7866,7 +7843,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7881,7 +7858,7 @@ msgid "Passfile" msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" +msgid "Click the refresh button to get the publications." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 @@ -7972,15 +7949,15 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." +"whether it should be just set up but not started yet." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 @@ -8120,12 +8097,12 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "Необходимо указать либо имя хоста, либо адрес." +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8134,7 +8111,7 @@ msgstr "Имя пользователя должно быть указано." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "Необходимо указать порт." @@ -8522,7 +8499,7 @@ msgid "Fail" msgstr "Ошибка" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8556,7 +8533,7 @@ msgid "Please specify code to execute." msgstr "Введите код для выполнения." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." +msgid "Please select a valid on error option." msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 @@ -9149,15 +9126,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"Не удалось построить SQL-запрос, определяющий данную роль.\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "Не удалось построить запрос, определяющий данную роль." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9227,8 +9202,8 @@ msgstr "Роль активна до" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." +"Please note that if you leave this field blank, then the password will " +"never expire." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 @@ -9305,14 +9280,14 @@ msgid "Reassign" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 @@ -9320,13 +9295,13 @@ msgid "Reassign objects to" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" +msgid "New owner of the affected objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" +" objects, and in turn all objects that depend on those objects." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 @@ -9334,15 +9309,15 @@ msgid "From database" msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" +msgid "Target database on which the operation will be carried out." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" +msgid "'Reassign objects to' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" +msgid "'From database' cannot be empty." msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 @@ -9553,7 +9528,7 @@ msgid "Server connected" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "" @@ -9891,12 +9866,12 @@ msgid "Save password?" msgstr "Сохранить пароль?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "" @@ -10007,12 +9982,12 @@ msgid "Server group must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "" @@ -10260,7 +10235,7 @@ msgid "Refresh" msgstr "Обновить" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "" @@ -10752,38 +10727,38 @@ msgstr "" msgid "Create - %s" msgstr "Создание %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "Обновить..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "Свойства..." -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "Удалить %s" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "Скрипт %s" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "Скрипты" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "Вы уверены, что хотите прекратить редактирование свойств %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " @@ -10792,11 +10767,11 @@ msgstr "" "Вы действительно хотите сбросить текущие изменения и повторно открыть " "панель для объекта %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "Производится редактирование?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10804,12 +10779,12 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " @@ -10818,47 +10793,47 @@ msgstr "" "Вы действительно хотите удалить объект %s \"%s\" и все зависящие " "от него объекты?" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "Удалить каскадно %s?" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "Объект %s \"%s\" не может быть удалён." -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "DROP %s?" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "" -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "Удалить" @@ -10869,8 +10844,8 @@ msgstr "Доступ запрещен" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -10974,7 +10949,7 @@ msgid "'%s' must be a numeric." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" +msgid "Min and Max values are not valid." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 @@ -11076,107 +11051,105 @@ msgstr "Частота обновления статистики ввода/вы msgid "Handle & Process count statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "" -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "Графики" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "" -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." +"graph line." msgstr "" -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "" -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "" -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11377,6 +11350,7 @@ msgstr "Единицы" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "Описание" @@ -11486,8 +11460,8 @@ msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 @@ -11553,6 +11527,7 @@ msgstr "При построении графика произошла ошибк #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -11961,7 +11936,7 @@ msgid "architecture" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" +msgid "OS uptime (seconds)" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 @@ -11989,7 +11964,7 @@ msgid "model_name" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" +msgid "Number of cores" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 @@ -12246,12 +12221,12 @@ msgstr "Процесс уже завершился и не может быть #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "Получить состояние фонового процесса '{0}' не удалось." +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" +msgid "Unable to kill the background process '{0}'." msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 @@ -12392,7 +12367,7 @@ msgstr "" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12530,12 +12505,12 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." msgstr "" @@ -12653,7 +12628,7 @@ msgid "AWS session token" msgstr "Токен сеанса AWS" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." +msgid "Session token required for temporary AWS sessions." msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 @@ -12944,7 +12919,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" +"letters, numbers, and hyphens." msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:225 @@ -13113,7 +13088,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" +msgid "Error during authentication: ${error}" msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 @@ -13181,7 +13156,7 @@ msgid "High availability?" msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." +msgid "Please select a secondary availability zone different from the primary." msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 @@ -13194,8 +13169,8 @@ msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" #: pgadmin/misc/cloud/utils/__init__.py:81 @@ -13452,32 +13427,32 @@ msgstr "" msgid "Server Name" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "" @@ -13516,9 +13491,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 @@ -13534,9 +13508,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 @@ -13623,7 +13596,7 @@ msgid "Reset all preferences" msgstr "Сбросить все настройки" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." +msgid "This setting is used to show/hide nodes in the Object Explorer." msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 @@ -13661,7 +13634,7 @@ msgid "Save & Reload Later" msgstr "" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -13879,7 +13852,7 @@ msgstr "" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -13936,8 +13909,8 @@ msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:94 @@ -14135,7 +14108,7 @@ msgstr "" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" @@ -14246,7 +14219,7 @@ msgid "%s in %s" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" +msgid "Forgot Password" msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 @@ -14441,8 +14414,8 @@ msgid "Maximise" msgstr "Развернуть" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "Восстановить" @@ -14511,7 +14484,7 @@ msgid "Filtered Rows..." msgstr "Отфильтрованные строки..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "Резервная копия" @@ -14593,11 +14566,11 @@ msgstr "" msgid "Backup..." msgstr "Резервная копия..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "Ошибка резервного копирования" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "" @@ -14812,8 +14785,8 @@ msgid "Role name" msgstr "Имя роли" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "Копия будет сохранена в формате PLAIN" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -14894,8 +14867,8 @@ msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 @@ -14908,10 +14881,8 @@ msgstr "Задайте имя файла." #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" +"format." msgstr "" -"Будут созданы резервные копии только объектов, глобальных для всей базы " -"данных, в формате PLAIN" #: pgadmin/tools/debugger/__init__.py:64 #: pgadmin/tools/debugger/static/js/components/ToolBar.jsx:171 @@ -14958,8 +14929,9 @@ msgid "Next tab" msgstr "" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" -msgstr "" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" +msgstr "Панель переключателей" #: pgadmin/tools/debugger/__init__.py:366 #, python-format @@ -15036,8 +15008,8 @@ msgid "Value deposited successfully" msgstr "Значение успешно помещено в переменную" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "Ошибка при попытке задать значение" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15145,8 +15117,8 @@ msgid "Use Default?" msgstr "По умолчанию?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "Не удалось получить аргументы с сервера" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15195,11 +15167,6 @@ msgstr "Ошибка при сбросе всех точек остановки. msgid "Error while fetching breakpoint information." msgstr "Ошибка при получении информации о точках остановки." -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "Нет подключения к серверу или подключение было закрыто." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "Ошибка при получении информации о сообщениях." @@ -15508,7 +15475,7 @@ msgid "Cannot drop table from outside of the current database." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" +msgid "Delete?" msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 @@ -15517,7 +15484,7 @@ msgid "You have selected %s tables and %s links." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" +msgid "Are you sure you want to delete?" msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 @@ -15721,7 +15688,7 @@ msgid "A constraint is required to implement One to One relationship." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." +msgid "Primary key already exists, please select a different constraint." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 @@ -15833,14 +15800,19 @@ msgstr "" msgid "Export Data" msgstr "" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "Не удалось найти указанный сервер." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "Сначала подключитесь к серверу..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "Укажите корректный файл" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -15914,7 +15886,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " @@ -16021,7 +15993,7 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 @@ -16046,7 +16018,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" @@ -16107,7 +16079,7 @@ msgid "" msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." +msgid "Export Data Query cannot be empty." msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 @@ -16160,7 +16132,7 @@ msgid "Import Servers" msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" +msgid "Import Error" msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 @@ -16210,7 +16182,7 @@ msgstr "" #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "Обслуживание" @@ -16292,11 +16264,11 @@ msgstr "Обслуживание..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "" -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16362,7 +16334,7 @@ msgstr "BUFFER USAGE LIMIT" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 @@ -16400,8 +16372,8 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." +"Connection terminated. To create a new connection, please open another " +"psql tool." msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 @@ -16409,7 +16381,7 @@ msgid "Invalid session.\r\n" msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 @@ -16423,34 +16395,43 @@ msgid "Please select a server/database object." msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" +msgid "Clipboard Write Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" +msgid "Clipboard Read Permission Required" msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." msgstr "" -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "Восстановление резервной копии на сервере '{0}'" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "Не удалось найти файл." +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16462,11 +16443,11 @@ msgid "" "data." msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Восстановление (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -16627,7 +16608,7 @@ msgid "Loading result grid..." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" +msgid "DDL Comparison" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 @@ -16675,18 +16656,18 @@ msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" +msgid "-- Please report any issues along with steps to reproduce. \n" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 @@ -16712,16 +16693,16 @@ msgid "Select Target" msgstr "Выбрать цель" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." +msgid "Source and Target database servers must be of the same major version." msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" -msgstr " Сравнение баз данных:" +msgid "Database Compare:" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" -msgstr " Выберите сервер и базу данных для источника и цели и нажмите" +msgid "Select the server and database for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 @@ -16733,10 +16714,8 @@ msgid "Schema Compare:" msgstr "Сравнение схем:" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" -msgstr " Выберите сервер, базу данных и схему для источника и цели и нажмите" +msgid "Select the server, database and schema for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 msgid "Note:" @@ -16879,8 +16858,8 @@ msgid "Data Filter" msgstr "Фильтр данных" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "Фильтр данных не может быть пустым." +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -17856,7 +17835,7 @@ msgid "Show settings?" msgstr "Показать настройки?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" +msgid "Show WAL?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 @@ -17889,8 +17868,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 @@ -17910,8 +17889,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 @@ -17920,8 +17899,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 @@ -17929,7 +17908,9 @@ msgid "Copy SQL from main window to query tool?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 @@ -17946,8 +17927,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 @@ -17956,7 +17937,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" @@ -17966,9 +17947,9 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 @@ -18035,7 +18016,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." @@ -18047,8 +18028,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 @@ -18058,7 +18039,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 @@ -18067,7 +18048,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" @@ -18076,7 +18057,7 @@ msgid "Max column data display length" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -18127,10 +18108,6 @@ msgstr "" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "Панель переключателей" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "Открыть файл" @@ -18169,9 +18146,7 @@ msgid "Auto completion" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 @@ -18262,7 +18237,7 @@ msgid "Role name must be unique." msgstr "" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" #: pgadmin/tools/user_management/__init__.py:615 @@ -18283,7 +18258,7 @@ msgstr "" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." +msgid "'{0}' cannot be modified." msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 @@ -18299,8 +18274,8 @@ msgid "Select Role" msgstr "Выберите роль" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" -msgstr "Роль успешно сохранена" +msgid "Role saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 msgid "Create Role..." @@ -18337,10 +18312,6 @@ msgstr "Редактировать роль - %s" msgid "Edit Role" msgstr "Редактировать роль" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "Описание" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "Источник аутентификации" @@ -18393,8 +18364,8 @@ msgid "Passwords do not match for user %s" msgstr "Пароли пользователя %s не совпадают" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" -msgstr "Пользователи успешно сохранены" +msgid "User saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 msgid "Create User..." @@ -18462,66 +18433,66 @@ msgstr "Получение пользователей..." msgid "User Management" msgstr "Управление пользователями" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "Файл утилиты не найден. Задайте путь к программам PostgreSQL в настройках" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "" -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "" @@ -18562,6 +18533,10 @@ msgstr "" msgid "File Downloads" msgstr "Загрузка файлов" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "Нет подключения к серверу или подключение было закрыто." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "Идентификатор транзакции в сеансе не найден." @@ -18647,10 +18622,6 @@ msgstr "" "Доступ запрещён: Ваш доступ ограничен. Вам запрещено переименовывать, " "удалять или создавать файлы/папки" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "Не удалось найти указанный сервер." - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -18842,3 +18813,625 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "" +#~ msgid "'{}' is already registered'" +#~ msgstr "'{}' уже зарегистрирован" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "" +#~ "Если установлено значение True, то все" +#~ " общие серверы будут скрыты в дереве" +#~ " браузера" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "" +#~ "Прежде чем продолжить, убедитесь, что " +#~ "браузер или вкладка браузера закрыты или" +#~ " обновлены." + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "" +#~ "Максимальное количество строк истории, " +#~ "отображаемых на вкладке Статистика для " +#~ "заданий pgAgent" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "" +#~ "Если установлено значение True, вкладки " +#~ "будут иметь полный размер в соответствии" +#~ " с заголовком, это также применимо к" +#~ " уже открытым вкладкам." + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "Поддерживаются следующие плейсхолдеры: %DATABASE%," +#~ " %USERNAME% и %SERVER%. Пользователи могут" +#~ " указать любую строку с плейсхолдерами " +#~ "или без них по своему выбору. " +#~ "Пустой заголовок будет заменен на " +#~ "заголовок по умолчанию с плейсхолдерами." + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" +#~ "Поддерживаются следующие плейсхолдеры: %SCHEMA%, " +#~ "%TABLE%, %DATABASE%, %USERNAME% и %SERVER%." +#~ " Пользователи могут указать любую строку" +#~ " с плейсхолдерами или без них по " +#~ "своему выбору. Пустой заголовок будет " +#~ "заменен на заголовок по умолчанию с " +#~ "плейсхолдерами." + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "Поддерживаются следующие плейсхолдеры: %FUNCTION%," +#~ " %ARGS%, %SCHEMA% и %DATABASE. Пользователи" +#~ " могут указать любую строку с " +#~ "плейсхолдерами или без них по своему " +#~ "выбору. Пустой заголовок будет заменен " +#~ "на заголовок по умолчанию с " +#~ "плейсхолдерами." + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" +#~ "Выберите в раскрывающемся списке Инструмент" +#~ " запросов, Отладчик, Сравнение схем, " +#~ "Инструмент ERD или Инструмент PSQL, " +#~ "чтобы открыть этот конкретный модуль в" +#~ " новой вкладке браузера." + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "Параметр '{0}' нельзя изменять при установленном подключении к серверу." + +#~ msgid "Please connect the server." +#~ msgstr "Пожалуйста, подключитесь к серверу." + +#~ msgid "The saved password cleared successfully." +#~ msgstr "Сохраненный пароль удален успешно." + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "Не удалось получить определение приведения в виде SQL." + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "Не удалось получить определение узла приведения в виде SQL." + +#~ msgid "Start time must be less than end time" +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "Не удалось сгенерировать обратный инженерный" +#~ " запрос для конфигурации FTS.\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "" +#~ "Не удалось сгенерировать обратный инженерный" +#~ " запрос для узла конфигурации FTS." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "Не удалось получить определение анализатора FTS в виде SQL-запроса.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "" +#~ "Не удалось получить определение узла " +#~ "анализатора FTS в виде SQL-запроса." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "Не удалось получить определение шаблона FTS в виде SQL-запроса.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "Не удалось получить определение узла шаблона FTS в виде SQL-запроса." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "Подтип не может быть пустым" + +#~ msgid "Input function cannot be empty" +#~ msgstr "Функция ввода не может быть пустой" + +#~ msgid "Output function cannot be empty" +#~ msgstr "Функция вывода не может быть пустой" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "Необходимо указать либо имя хоста, либо адрес." + +#~ msgid "Please select valid on error option." +#~ msgstr "" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "Не удалось построить SQL-запрос, определяющий данную роль.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "Не удалось построить запрос, определяющий данную роль." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "" + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" + +#~ msgid "New owner of the affected objects" +#~ msgstr "" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" + +#~ msgid "Os up since seconds" +#~ msgstr "" + +#~ msgid "No of cores" +#~ msgstr "" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "Получить состояние фонового процесса '{0}' не удалось." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "" + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "" + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "" + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "" + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "" + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" + +#~ msgid "Forget Password" +#~ msgstr "" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "Копия будет сохранена в формате PLAIN" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "" +#~ "Будут созданы резервные копии только " +#~ "объектов, глобальных для всей базы " +#~ "данных, в формате PLAIN" + +#~ msgid "Switch Panel" +#~ msgstr "" + +#~ msgid "Error while setting the value" +#~ msgstr "Ошибка при попытке задать значение" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "Не удалось получить аргументы с сервера" + +#~ msgid "Delete ?" +#~ msgstr "" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "" + +#~ msgid "Please specify a valid file" +#~ msgstr "Укажите корректный файл" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "" + +#~ msgid "Import error" +#~ msgstr "" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "" + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "" + +#~ msgid "Clipboard write permission required" +#~ msgstr "" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "" + +#~ msgid "Clipboard read permission required" +#~ msgstr "" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "" + +#~ msgid "DDL Comparision" +#~ msgstr "" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr "" + +#~ msgid " Database Compare:" +#~ msgstr " Сравнение баз данных:" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr " Выберите сервер и базу данных для источника и цели и нажмите" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr " Выберите сервер, базу данных и схему для источника и цели и нажмите" + +#~ msgid "Data filter can not be empty." +#~ msgstr "Фильтр данных не может быть пустым." + +#~ msgid "Show wal?" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "" + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "" + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "" + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "" + +#~ msgid "Role Saved Successfully" +#~ msgstr "Роль успешно сохранена" + +#~ msgid "Decscription" +#~ msgstr "Описание" + +#~ msgid "Users Saved Successfully" +#~ msgstr "Пользователи успешно сохранены" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" + diff --git a/web/pgadmin/translations/sv/LC_MESSAGES/messages.po b/web/pgadmin/translations/sv/LC_MESSAGES/messages.po index 1be3230c8..0074219f1 100644 --- a/web/pgadmin/translations/sv/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/sv/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PgAdmin4 Swedish\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2025-06-09 15:34+0200\n" "Last-Translator: Daniel Nylander \n" "Language: sv\n" @@ -174,52 +174,52 @@ msgstr "Kerberos-autentiseringen misslyckades. Kunde inte hitta kerberos-biljett msgid "Delegated credentials not supplied." msgstr "Delegerad fullmakt har inte lämnats." -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "Fel vid sökning i LDAP-katalogen: {}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "Fel vid anslutning till LDAP-servern: {}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "ldap" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "Fel i LDAP-konfigurationen: Ange bindningslösenordet." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "Fel vid bindning till LDAP-servern: {}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "Fel vid start av TLS: {}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "Fel i LDAP-konfigurationen: {}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "Fel i LDAP-konfigurationen: Ange rätt LDAP-URI." -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "Fel i LDAP-konfigurationen: Ställ in sökdomänen." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "Mer än ett resultat hittades." -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "Kunde inte hitta den angivna användaren." @@ -381,8 +381,8 @@ msgstr "Ingen autentiseringsmetod som stöds av användaren tillhandahålls" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" -msgstr "'{}' är redan registrerad'" +msgid "'{}' is already registered." +msgstr "" #: pgadmin/authenticate/mfa/views.py:183 #, python-brace-format @@ -508,27 +508,37 @@ msgstr "" "från webbläsarträdet." #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "Visa malldatabaser?" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "Gömma delade servrar?" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "Visning" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" -msgstr "Om inställningen är True döljs alla delade servrar från webbläsarträdet" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "Sparintervall för trädstatus i objektutforskaren" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." @@ -536,23 +546,21 @@ msgstr "" "Sparintervall för objektutforskarens tillstånd i sekunder. Använd -1 för " "att inaktivera trädbesparingsmekanismen." -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "Bekräfta vid stängning eller uppdatering?" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." msgstr "" -"Bekräfta att webbläsaren eller webbläsarfliken ska stängas eller " -"uppdateras innan du fortsätter." -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "Bekräfta innan Close/Reset i dialogen för objektets egenskaper?" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." @@ -560,11 +568,11 @@ msgstr "" "Bekräfta innan du stänger eller återställer ändringarna i " "egenskapsdialogen för ett objekt om ändringarna inte sparas." -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "Auto-expandera enda barn" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." @@ -572,38 +580,36 @@ msgstr "" "Om en trädvy-nod expanderas och bara har ett enda underordnat objekt, " "expanderas även den underordnade noden automatiskt." -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "Räkna rader om uppskattningen är mindre än" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "Egenskaper" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "Maximalt antal rader i jobbhistoriken" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" +"pgAgent jobs." msgstr "" -"Det maximala antalet historikrader som ska visas på fliken Statistik för " -"pgAgent-jobb" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "Bevarandedagar för processdetaljer/loggar" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "Processer" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." @@ -611,170 +617,154 @@ msgstr "" "Efter så många dagar kommer processinformationen och loggarna att rensas " "automatiskt." -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "Nyckel" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Skift" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "Ctrl" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/Option" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "Objektutforskare" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "Flikad panel bakåt" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "Stäng flikpanelen" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "Flikad panel framåt" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "Huvudmeny för fil" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "Objektets huvudmeny" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "Verktygshuvudmeny" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "Hjälp huvudmeny" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "Öppet frågeverktyg" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "Visa data" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "Sök objekt" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "Skapa objekt" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "Redigera objektets egenskaper" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "Direkt felsökning" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "Uppdatera objektutforskaren" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "Lägg till rutnätsrad" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "Snabbsökning" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "Dynamisk flikstorlek" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." msgstr "" -"Om inställningen är True kommer flikarna att visas i full storlek enligt " -"titeln, och detta gäller även för redan öppnade flikar" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "Fliktitel för frågeverktyg" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." msgstr "" -"Platshållare som stöds är %DATABASE%, %USERNAME% och %SERVER%. Användare " -"kan ange vilken sträng som helst med eller utan platshållare efter eget " -"val. Den tomma titeln kommer att återgå till standardtiteln med " -"platshållare." -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "Visa/redigera titeln på datafliken" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." +"their choice. A blank title will revert to the default." msgstr "" -"Platshållare som stöds är %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME% och " -"%SERVER%. Användare kan ange vilken sträng som helst med eller utan " -"platshållare efter eget val. Den tomma titeln kommer att återgå till " -"standardtiteln med platshållare." -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "Titel på fliken Felsökare" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." +"choice. A blank title will revert to the default." msgstr "" -"Platshållare som stöds är %FUNCTION%, %ARGS%, %SCHEMA% och %DATABASE%. " -"Användare kan ange vilken sträng som helst med eller utan platshållare " -"efter eget val. Den tomma titeln kommer att återgå till standardtiteln " -"med platshållare." -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -782,7 +772,7 @@ msgstr "" msgid "Query Tool" msgstr "Frågeverktyg" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -791,7 +781,7 @@ msgstr "Frågeverktyg" msgid "Debugger" msgstr "Felsökare" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -799,46 +789,43 @@ msgstr "Felsökare" msgid "Schema Diff" msgstr "Schema Diff" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "ERD-verktyg" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "PSQL-verktyg" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "Öppna i en ny webbläsarflik" -#: pgadmin/browser/register_browser_preferences.py:463 -msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." -msgstr "" -"Välj Query Tool, Debugger, Schema Diff, ERD Tool eller PSQL Tool från " -"rullgardinsmenyn för att ange att modulen ska öppnas i en ny " -"webbläsarflik." - #: pgadmin/browser/register_browser_preferences.py:472 +msgid "" +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "Välj öppna ny flik..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "Titel på fliken PSQL-verktyg" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "Aktivera brödsmulor för objekt?" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." @@ -846,11 +833,11 @@ msgstr "" "Aktivera brödsmulor för att visa den fullständiga sökvägen för ett objekt" " i objektutforskaren. Brödsmulorna visas när muspekaren rör objektet." -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "Visa kommentar med objektet brödsmulor?" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "Visa objektkommentar tillsammans med brödsmulor." @@ -1110,9 +1097,9 @@ msgstr "Uttryckets bredd" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." -msgstr "maximalt antal tecken i parentesuttryck som ska hållas på en rad." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." +msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 msgid "Logical operator new line" @@ -1140,11 +1127,9 @@ msgstr "Linjer mellan frågor" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" -"Bestämmer hur många tomma rader som ska lämnas mellan SQL-satser. Om noll" -" läggs ingen ny rad in." #: pgadmin/browser/register_editor_preferences.py:364 msgid "New line before semicolon?" @@ -1238,7 +1223,7 @@ msgid "Server deleted" msgstr "Server raderad" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "Kunde inte hitta den server som krävs." @@ -1289,7 +1274,7 @@ msgstr "Kommentarer" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1309,8 +1294,8 @@ msgstr "Inga parametrar ändrades." #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "'{0}' är inte tillåtet att ändra när servern är ansluten." +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1339,7 +1324,7 @@ msgstr "'{0}' är inte tillåtet att ändra när servern är ansluten." #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1431,27 +1416,27 @@ msgstr "Lösenorden stämmer inte överens." msgid "Incorrect password." msgstr "Felaktigt lösenord." -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "Lösenordsbytet genomfört." -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "WAL-uppspelning pausad" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "WAL-uppspelning återupptagen" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "Anslut servern." +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "Det sparade lösenordet rensades framgångsrikt." +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1532,7 +1517,7 @@ msgid "Database disconnected." msgstr "Databasen är bortkopplad." #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "Databasen kunde inte hittas på servern." @@ -1559,7 +1544,7 @@ msgstr "Databasen kunde inte raderas." #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1584,7 +1569,7 @@ msgstr "Den angivna databasen kunde inte hittas.\n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " -- definition ofullständig" @@ -1614,7 +1599,7 @@ msgid "Could not find the specified cast on the server." msgstr "Det gick inte att hitta den angivna rollen på servern." #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1626,14 +1611,12 @@ msgid "-- definition incomplete" msgstr "-- definition ofullständig" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "Det gick inte att generera omvänd SQL-teknik för rollbesättningen." +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." +msgid "Could not generate reverse-engineered SQL for the cast node." msgstr "" -"Det gick inte att generera SQL för omvänd konstruktion för den gjutna " -"noden." #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1667,7 +1650,7 @@ msgstr "Cast..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1995,14 +1978,15 @@ msgstr "Källtyp" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -2038,8 +2022,9 @@ msgstr "Källtyp" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2138,7 +2123,7 @@ msgstr "System cast?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2337,8 +2322,8 @@ msgstr "Antingen Starttid eller Upprepningsintervall måste anges." #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "Starttiden måste vara mindre än sluttiden" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2582,7 +2567,7 @@ msgstr "Åtgärd" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2654,12 +2639,9 @@ msgstr "Status" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "Fel" @@ -2834,7 +2816,7 @@ msgstr "När TAG i" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2885,8 +2867,8 @@ msgstr "Säkerhetsetiketter" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3141,7 +3123,7 @@ msgstr "Alternativ" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3199,7 +3181,7 @@ msgstr "Kartläggning av användare..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3333,7 +3315,7 @@ msgstr "INSERT" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3405,7 +3387,7 @@ msgstr "Tabellnamn" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3414,8 +3396,8 @@ msgstr "Tabellnamn" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3646,7 +3628,7 @@ msgstr "katalog_objekt_kolumn" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3929,10 +3911,10 @@ msgstr "Utlösare har aktiverats" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "Kolumnen..." @@ -3989,8 +3971,8 @@ msgstr "Tillåt alla" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4132,18 +4114,13 @@ msgstr "FTS-konfiguration togs bort" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"Det gick inte att generera en omvänd teknisk fråga för FTS-" -"konfigurationen.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." +msgid "Could not generate reverse-engineered query for FTS Configuration node." msgstr "" -"Det gick inte att generera en omvänd teknisk fråga för noden FTS " -"Configuration." #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4259,15 +4236,13 @@ msgstr "FTS Parser togs bort" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" msgstr "" -"Kunde inte generera en omvänd teknisk fråga för FTS Parser.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." -msgstr "Det gick inte att generera en omvänd teknisk fråga för FTS Parser-noden." +msgid "Could not generate reverse-engineered query for FTS Parser node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4315,15 +4290,13 @@ msgstr "FTS-mall togs bort" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"Det gick inte att generera en omvänd teknisk fråga för FTS-mallen.\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." -msgstr "Det gick inte att generera en omvänd teknisk fråga för FTS Template-noden." +msgid "Could not generate reverse-engineered query for FTS Template node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4442,10 +4415,14 @@ msgid "Return type" msgstr "Typ av retur" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4775,7 +4752,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "Vill du fortsätta?" @@ -5044,7 +5021,7 @@ msgstr "" "igen senare.\r\n" "Blockeringsprocess-ID: {0} Applikationsnamn: {1}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "Kolumnen är borttagen" @@ -5517,19 +5494,19 @@ msgid "Deferred?" msgstr "Uppskjuten?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "Begränsning" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "Kolumner/uttryck" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "Inkludera kolumner" @@ -5712,7 +5689,7 @@ msgid "Index" msgstr "Index" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "Namnet kan inte vara tomt i redigeringsläget." @@ -5723,7 +5700,7 @@ msgid "Please specify columns for %s." msgstr "Ange kolumner för %s." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "NULLs inte distinkta?" @@ -5740,8 +5717,8 @@ msgstr "Du måste ange en eller flera kolumner för att skapa index." msgid "Index is dropped" msgstr "Index togs bort" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "Kunde inte hitta indexet i tabellen." @@ -5859,31 +5836,31 @@ msgid "" "continue?" msgstr "Byte av åtkomstmetod rensar kolumnsamlingen. Vill du fortsätta?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "Unik?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "Klustrade?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "Giltig?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "Primär?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "Systemindex?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "Samtidig byggnation?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "Du måste ange minst en kolumn/ett uttryck." @@ -6287,7 +6264,7 @@ msgstr "Aktiverad för hashpartition." #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "Inställningar för lagring" @@ -7208,8 +7185,8 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "Subtyp kan inte vara tom" +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7321,12 +7298,12 @@ msgid "Collatable?" msgstr "Kollapsbar?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "Inmatningsfunktionen kan inte vara tom" +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "Utgångsfunktionen kan inte vara tom" +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7441,7 +7418,7 @@ msgstr "Uppdatera materialiserad vy" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "Ej tillgängligt" @@ -7475,20 +7452,18 @@ msgstr "" "för att ta hänsyn till\n" "-- för att ta hänsyn till ändringarna.\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "Kunde inte hitta den angivna servern" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "Anslut först till servern." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "Skapat jobb för uppdatering av materialiserad vy." @@ -7518,33 +7493,33 @@ msgstr "Utan data" msgid "With data (concurrently)" msgstr "Med data (samtidigt)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "Välj server eller underordnad nod från trädet." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "Verktyget hittades inte" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "Misslyckades med att skapa uppdateringsjobb för materialiserad vy." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "Misslyckades med att hämta Utility-information" @@ -7556,16 +7531,16 @@ msgstr "System materialiserad vy?" msgid "With data?" msgstr "Med data?" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "Parameter" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "Ange visningskod." -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7718,7 +7693,7 @@ msgstr "Koppla ned" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7953,7 +7928,7 @@ msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7968,8 +7943,8 @@ msgid "Passfile" msgstr "Passfil" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" -msgstr "Klicka på uppdateringsknappen för att få publikationerna" +msgid "Click the refresh button to get the publications." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:92 @@ -8061,21 +8036,16 @@ msgstr "Skapa slot?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." msgstr "" -"Anger om kommandot ska skapa replikeringsplatsen på utgivaren. Detta fält" -" inaktiveras och sätts till false om prenumerationen ansluter till samma " -"databas. I annat fall kommer CREATE SUBSCRIPTION-anropet att hänga sig." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." +"whether it should be just set up but not started yet." msgstr "" -"Anger om prenumerationen ska vara aktivt replikerande eller om den bara " -"ska vara konfigurerad men inte startad ännu." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 msgid "Refresh publication?" @@ -8242,12 +8212,12 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "Antingen Host name eller Address måste anges." +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8256,7 +8226,7 @@ msgstr "Användarnamn måste anges." #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "Port måste anges." @@ -8660,7 +8630,7 @@ msgid "Fail" msgstr "Misslyckad" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8694,8 +8664,8 @@ msgid "Please specify code to execute." msgstr "Ange vilken kod som ska köras." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." -msgstr "Välj giltig på fel alternativ." +msgid "Please select a valid on error option." +msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_jobstep/sql/pre3.4/stats.sql:2 @@ -9323,15 +9293,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"Det gick inte att generera en omvänd teknisk fråga för rollen.\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "Det gick inte att generera en omvänd teknisk fråga för rollen." +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9401,11 +9369,9 @@ msgstr "Kontot upphör att gälla" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." +"Please note that if you leave this field blank, then the password will " +"never expire." msgstr "" -"Observera att om du lämnar detta fält tomt kommer lösenordet aldrig att " -"upphöra att gälla." #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 msgid "No Expiry" @@ -9481,50 +9447,45 @@ msgid "Reassign" msgstr "Tilldela åter" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "Släpp" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" +"drop the database objects owned by a database role." msgstr "" -"Ändra ägarskap eller\n" -"ta bort de databasobjekt som ägs av en databasroll" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 msgid "Reassign objects to" msgstr "Omfördela objekt till" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" -msgstr "Ny ägare till de berörda objekten" +msgid "New owner of the affected objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" +" objects, and in turn all objects that depend on those objects." msgstr "" -"Observera: CASCADE kommer automatiskt att ta bort objekt som är beroende " -"av de berörda objekten, och i sin tur alla objekt som är beroende av " -"dessa objekt" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 msgid "From database" msgstr "Från databas" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" -msgstr "Måldatabas på vilken operationen kommer att utföras" +msgid "Target database on which the operation will be carried out." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" -msgstr "\"Omfördela objekt till\" får inte vara tomt" +msgid "'Reassign objects to' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" -msgstr "'From database' kan inte vara tomt" +msgid "'From database' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 #, python-brace-format @@ -9748,7 +9709,7 @@ msgid "Server connected" msgstr "Server ansluten" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "Anslut till server." @@ -10086,12 +10047,12 @@ msgid "Save password?" msgstr "Spara lösenord?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "Tjänst" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "Parametrar för anslutning" @@ -10209,12 +10170,12 @@ msgid "Server group must be specified." msgstr "Servergrupp måste anges." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "Antingen Host name eller Service måste anges." #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "" "Värdnamnet måste vara ett giltigt värdnamn eller en IPv4- eller " @@ -10464,7 +10425,7 @@ msgid "Refresh" msgstr "Uppdatera" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "Sök objekt..." @@ -10960,38 +10921,38 @@ msgstr "" msgid "Create - %s" msgstr "Skapa - %s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "Uppdatera..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "Egenskaper..." -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "Ta bort %s" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "%s-skript" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "Script" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "Är du säker på att du vill sluta redigera egenskaperna för %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " @@ -11000,11 +10961,11 @@ msgstr "" "Är du säker på att du vill återställa de aktuella ändringarna och öppna " "panelen igen för %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "Pågående redigering?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -11012,59 +10973,59 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "Det går inte att ta bort %s \"%s\"." -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "Är du säker att du vill ta bort %s \"%s\"?" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "Ta bort %s?" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "%s \"%s\" kan inte tas bort." -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "Fel vid borttagning av %s: \"%s\"" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "Ta bort" @@ -11075,11 +11036,9 @@ msgstr "Åtkomst nekad" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" -"Du har inte de nödvändiga behörigheterna för att komma åt den här " -"funktionen. Kontakta din administratör för hjälp" #: pgadmin/browser/templates/browser/browser.html:2 #, python-brace-format @@ -11194,8 +11153,8 @@ msgid "'%s' must be a numeric." msgstr "'%s' måste vara en siffra." #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" -msgstr "Min- och Max-värdena är inte giltiga" +msgid "Min and Max values are not valid." +msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 #, python-format @@ -11296,59 +11255,55 @@ msgstr "Uppdateringsfrekvens för block I/O-statistik" msgid "Handle & Process count statistics refresh rate" msgstr "Hantera & bearbeta statistik över antal uppdateringsfrekvens" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -"Procentuell andel av CPU-tiden som används av olika processlägen " -"Uppdateringsfrekvens för statistik" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "Uppdateringsfrekvens för genomsnittlig belastningsstatistik" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "CPU-användning per process uppdateringsfrekvens för statistik" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "Uppdateringsfrekvens för statistik över minnesanvändning" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "Statistik över användning av swap-minne Uppdateringsfrekvens" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "Minnesanvändning per process statistik uppdateringsfrekvens" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "Uppdateringsfrekvens för I/O-analysstatistik" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "Visa aktivitet?" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "Om värdet True anges visas aktiviteten på instrumentpaneler." -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "Ska län/delstat visas?" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "Om värdet True anges visas statstabeller på instrumentpaneler." -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "Tröskelvärden för långvariga frågor" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." @@ -11356,57 +11311,53 @@ msgstr "" "Ställ in tröskelvärdet för varning och larm för att markera långvariga " "frågor på instrumentpanelen." -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "Diagram" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "Visa datapunkter i grafen?" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "" "Om inställningen är True kommer datapunkterna att synas på " "diagramlinjerna." -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "Använda olika datapunktstilar?" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." +"graph line." msgstr "" -"Om inställningen är True visas datapunkterna i olika stil på varje " -"graflinje." -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "Visa verktygstips för muspekare?" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." msgstr "" -"Om inställningen är True visas ett verktygstips när muspekaren rör sig " -"över graflinjerna med information om datapunkterna" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "Diagrammets linjebredd" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "Ställ in bredden på linjerna i linjediagrammet." -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "Server-ID inte angivet." -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11607,6 +11558,7 @@ msgstr "Enhet" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "Beskrivning" @@ -11716,11 +11668,9 @@ msgstr "Läser in loggar..." #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" -"Aktivera loggning för att visa serverloggar eller kontrollera om " -"loggfilen finns på plats eller inte." #: pgadmin/dashboard/static/js/Dashboard.jsx:893 msgid "" @@ -11788,6 +11738,7 @@ msgstr "Ett fel inträffade vid rendering av grafen." #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -12196,8 +12147,8 @@ msgid "architecture" msgstr "arkitektur" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" -msgstr "Os upp sedan sekunder" +msgid "OS uptime (seconds)" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 msgid "os_up_since_seconds" @@ -12224,8 +12175,8 @@ msgid "model_name" msgstr "modell_namn" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" -msgstr "Antal kärnor" +msgid "Number of cores" +msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 msgid "no_of_cores" @@ -12500,13 +12451,13 @@ msgstr "Processen har redan avslutats och kan inte startas om." #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "Status för bakgrundsprocessen '{0}' kunde inte läsas in." +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" -msgstr "Det går inte att döda bakgrundsprocessen '{0}'" +msgid "Unable to kill the background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 msgid "Cloud server deployment is pending" @@ -12646,7 +12597,7 @@ msgstr "Tidsåtgång (sek)" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12786,16 +12737,14 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "Välj en molnleverantör för PostgreSQL-databasen." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " -msgstr "Verifieringskoden för att autentisera pgAdmin till EDB BigAnimal är: " +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." msgstr "" -"Genom att klicka på knappen nedan kommer du att omdirigeras till EDB " -"BigAnimal-autentiseringssidan i en ny flik." #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:420 msgid "Click here to authenticate yourself to EDB BigAnimal" @@ -12914,8 +12863,8 @@ msgid "AWS session token" msgstr "Token för AWS-session" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." -msgstr "Tillfällig AWS-session som kräver sessionstoken." +msgid "Session token required for temporary AWS sessions." +msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 msgid "Password must be 8 characters or more." @@ -13238,10 +13187,8 @@ msgstr "Offentligt IP-intervall får inte vara tomt." #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" +"letters, numbers, and hyphens." msgstr "" -"Namnet måste innehålla mer än 2 tecken och får endast innehålla gemener, " -"siffror och bindestreck" #: pgadmin/misc/cloud/static/js/biganimal.js:225 #: pgadmin/misc/cloud/static/js/biganimal.js:232 @@ -13414,8 +13361,8 @@ msgstr "Fel vid rensning av data från molnguiden: ${error.response.data.errorms #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" -msgstr "Fel vid autentisering: ${error}" +msgid "Error during authentication: ${error}" +msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:313 @@ -13490,8 +13437,8 @@ msgid "High availability?" msgstr "Hög tillgänglighet?" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." -msgstr "Välj sekundär tillgänglighetszon som skiljer sig från den primära." +msgid "Please select a secondary availability zone different from the primary." +msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 msgid "Admin username for your Google Cloud Sql PostgreSQL instance." @@ -13503,11 +13450,9 @@ msgstr "Ange ett lösenord för standardadministratörsanvändaren \"postgres\". #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." msgstr "" -"Namnet får endast innehålla gemener, siffror och bindestreck, ska börja " -"med en bokstav och får inte vara längre än 97 tecken" #: pgadmin/misc/cloud/utils/__init__.py:81 #, python-brace-format @@ -13763,32 +13708,32 @@ msgstr "Befintlig server (valfritt)" msgid "Server Name" msgstr "Servernamn" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "Databasen måste anges." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "Användaren måste anges." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "Anslutningen till pgAdmin-servern har gått förlorad." -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "Anslut till server" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "Anslut och öppna frågeverktyg" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "Ansluta och öppna PSQL" @@ -13830,14 +13775,9 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" -"I den här arbetsytan kan du sömlöst öppna och hantera flera frågeflikar, " -"vilket gör det lättare att organisera ditt arbete. Du kan välja de " -"befintliga servrarna eller skapa en helt ny ad hoc-anslutning till valfri" -" databasserver efter behov." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 msgid "Welcome to the PSQL Workspace!" @@ -13854,14 +13794,9 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" -"I den här arbetsytan kan du sömlöst öppna och hantera flera PSQL-flikar, " -"vilket gör det lättare att organisera ditt arbete. Du kan välja de " -"befintliga servrarna eller skapa en helt ny ad hoc-anslutning till valfri" -" databasserver efter behov." #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 msgid "Let's connect to the server" @@ -13946,8 +13881,8 @@ msgid "Reset all preferences" msgstr "Återställ alla inställningar" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." -msgstr "Denna inställning används för att visa/dölja noder i objektutforskaren." +msgid "This setting is used to show/hide nodes in the Object Explorer." +msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 msgid "" @@ -13980,7 +13915,7 @@ msgid "Save & Reload Later" msgstr "Spara och läs om senare" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -14218,7 +14153,7 @@ msgstr "Ange lösenordet för den användare som ska ansluta till servern - \"%s #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -14282,12 +14217,9 @@ msgstr "Migreringen misslyckades" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" -"Lösenord som tidigare sparats kan inte krypteras igen med hjälp av " -"krypteringsnyckeln som lagrats i ${res.data.data.keyring_name}. på grund " -"av ${error}" #: pgadmin/static/js/Dialogs/index.jsx:94 msgid "Migration successful" @@ -14495,11 +14427,9 @@ msgstr "Block i heap" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." msgstr "" -"Använd Explain/Explain analyze-knappen för att generera planen för en " -"fråga. Alternativt kan du också köra \"EXPLAIN (FORMAT JSON) [QUERY]\"." #: pgadmin/static/js/PgTreeView/index.jsx:132 msgid "No objects are found to display" @@ -14608,8 +14538,8 @@ msgid "%s in %s" msgstr "%s i %s" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" -msgstr "Glömt lösenord" +msgid "Forgot Password" +msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 msgid "" @@ -14803,8 +14733,8 @@ msgid "Maximise" msgstr "Maximera" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "Återställ" @@ -14875,7 +14805,7 @@ msgid "Filtered Rows..." msgstr "Filtrerade rader..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "Säkerhetskopia" @@ -14959,11 +14889,11 @@ msgstr "" msgid "Backup..." msgstr "Backup..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "Fel vid säkerhetskopiering" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Säkerhetskopiering (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -15178,8 +15108,8 @@ msgid "Role name" msgstr "Rollnamn" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "Säkerhetskopieringsformatet kommer att vara PLAIN" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -15260,11 +15190,9 @@ msgstr "objekt" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" -"Om Schema(s) väljs kommer det att ta säkerhetskopia av det valda schemat " -"(s) endast" #: pgadmin/tools/backup/static/js/backup.ui.js:781 #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:106 @@ -15276,10 +15204,8 @@ msgstr "Ange ett filnamn." #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" +"format." msgstr "" -"Endast objekt som är globala för hela databasen kommer att " -"säkerhetskopieras, i PLAIN-format" #: pgadmin/tools/debugger/__init__.py:64 #: pgadmin/tools/debugger/static/js/components/ToolBar.jsx:171 @@ -15326,8 +15252,9 @@ msgid "Next tab" msgstr "Nästa flik" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" -msgstr "Brytarpanel" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" +msgstr "" #: pgadmin/tools/debugger/__init__.py:366 #, python-format @@ -15402,8 +15329,8 @@ msgid "Value deposited successfully" msgstr "Värdet deponerades framgångsrikt" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "Fel vid inställning av värdet" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15511,8 +15438,8 @@ msgid "Use Default?" msgstr "Använda standard?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "Det går inte att hämta argumenten från servern" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15563,11 +15490,6 @@ msgstr "Fel vid rensning av alla brytpunkter." msgid "Error while fetching breakpoint information." msgstr "Fel vid hämtning av brytpunktsinformation." -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "Inte ansluten till servern eller anslutningen till servern har stängts." - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "Fel vid hämtning av meddelandeinformation." @@ -15880,8 +15802,8 @@ msgid "Cannot drop table from outside of the current database." msgstr "Det går inte att ta bort en tabell från en annan databas än den aktuella." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" -msgstr "Ta bort?" +msgid "Delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 #, python-format @@ -15889,8 +15811,8 @@ msgid "You have selected %s tables and %s links." msgstr "Du har valt %s tabeller och %s länkar." #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" -msgstr "Är du säker på att du vill radera?" +msgid "Are you sure you want to delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 msgid "Loading project..." @@ -16098,8 +16020,8 @@ msgid "A constraint is required to implement One to One relationship." msgstr "En begränsning krävs för att implementera en en-till-en-relation." #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." -msgstr "Primärnyckel finns redan, välj en annan begränsning." +msgid "Primary key already exists, please select a different constraint." +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 msgid "Check Note" @@ -16213,14 +16135,19 @@ msgstr "Importera data" msgid "Export Data" msgstr "Exportera data" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "Den angivna servern kunde inte hittas." + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "Anslut till servern först..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "Ange en giltig fil" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -16298,18 +16225,12 @@ msgstr "ignorera" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " "for COPY FROM when the FORMAT is text or csv." msgstr "" -"Anger hur man ska agera om man stöter på ett fel när man konverterar en " -"kolumns indatavärde till dess datatyp. Ett error_action-värde på stop " -"innebär att kommandot misslyckas, medan ignore innebär att " -"inmatningsraden kasseras och att man fortsätter med nästa. Standardvärdet" -" är stop. Alternativet ignore är endast tillämpligt för COPY FROM när " -"FORMAT är text eller csv." #: pgadmin/tools/import_export/static/js/import_export.ui.js:142 msgid "Log Verbosity" @@ -16417,12 +16338,8 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" -"Anger den sträng som representerar ett standardvärde. Varje gång strängen" -" hittas i indatafilen kommer standardvärdet för motsvarande kolumn att " -"användas. Detta alternativ är endast tillåtet i COPY FROM, och endast när" -" binärformat inte används" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 msgid "Columns for importing..." @@ -16446,11 +16363,9 @@ msgstr "Fråga om export av data" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" -"Anger ett SELECT-, VALUES-, INSERT-, UPDATE-, DELETE- eller MERGE-" -"kommando vars resultat ska kopieras." #: pgadmin/tools/import_export/static/js/import_export.ui.js:324 msgid "Force Quote columns" @@ -16518,8 +16433,8 @@ msgstr "" "när CSV-format används." #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." -msgstr "Export Data Query kan inte vara tom." +msgid "Export Data Query cannot be empty." +msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:211 @@ -16573,8 +16488,8 @@ msgid "Import Servers" msgstr "Importera servrar" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" -msgstr "Fel vid import" +msgid "Import Error" +msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 msgid "" @@ -16631,7 +16546,7 @@ msgstr "Import/Export av servrar..." #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "Underhåll" @@ -16713,11 +16628,11 @@ msgstr "Underhåll..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "Välj valfri databas från objektutforskaren för att göra underhåll." -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "Underhållsfel" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16785,11 +16700,8 @@ msgstr "BUFFER USAGE LIMIT" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" -"Storlekar ska anges som en sträng som innehåller den numeriska storleken " -"följt av någon av följande minnesenheter: kB (kilobyte), MB (megabyte), " -"GB (gigabyte) eller TB (terabyte)" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 msgid "SYSTEM" @@ -16831,19 +16743,17 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." +"Connection terminated. To create a new connection, please open another " +"psql tool." msgstr "" -"Connection terminated, För att skapa en ny anslutning, öppna ett annat " -"psql-verktyg." #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 msgid "Invalid session.\r\n" msgstr "Ogiltig session.\r\n" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." -msgstr "Välj en databas från objektutforskaren för att komma åt Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." +msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 #: pgadmin/tools/psql/static/js/PsqlModule.js:143 @@ -16856,38 +16766,43 @@ msgid "Please select a server/database object." msgstr "Välj ett server-/databasobjekt." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" -msgstr "Skrivbehörighet för urklipp krävs" +msgid "Clipboard Write Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." msgstr "" -"För att kopiera data från PSQL-terminalen krävs skrivbehörighet för " -"Clipboard." #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" -msgstr "Läsbehörighet för urklipp krävs" +msgid "Clipboard Read Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." +msgid "To paste data on the PSQL terminal, clipboard read permission is required." msgstr "" -"För att klistra in data på PSQL-terminalen krävs lästillstånd för " -"Clipboard." -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "Återställer säkerhetskopian på servern '{0}'" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "Återställning av säkerhetskopia på servern" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "Filen kunde inte hittas." +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16901,11 +16816,11 @@ msgstr "" "Välj ett schema eller en tabell från objektutforskaren för att återställa" " data." -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "Återställ fel" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "Återställ (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -17076,8 +16991,8 @@ msgid "Loading result grid..." msgstr "Läser in resultattabell..." #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" -msgstr "DDL-jämförelse" +msgid "DDL Comparison" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 msgid "Source" @@ -17124,23 +17039,19 @@ msgstr "-- Detta skript skapades av verktyget Schema Diff i pgAdmin 4.\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" msgstr "" -"-- För de cirkulära beroendena är den ordning i vilken Schema Diff " -"skriver objekten inte särskilt sofistikerad\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" msgstr "" -"-- och kan kräva manuella ändringar av skriptet för att säkerställa att " -"ändringarna tillämpas i rätt ordning.\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" -msgstr "-- Rapportera ett problem om du inte lyckas med reproduktionsstegen.\n" +msgid "-- Please report any issues along with steps to reproduce. \n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 msgid "Generate script error" @@ -17165,16 +17076,16 @@ msgid "Select Target" msgstr "Välj mål" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." -msgstr " Käll- och måldatabasservern måste vara av samma huvudversion." +msgid "Source and Target database servers must be of the same major version." +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" -msgstr " Databasjämförelse:" +msgid "Database Compare:" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" -msgstr " Välj server och databas för källan och målet och klicka på" +msgid "Select the server and database for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 @@ -17186,10 +17097,8 @@ msgid "Schema Compare:" msgstr "Schema jämför:" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" -msgstr " Välj server, databas och schema för källan och målet och klicka på" +msgid "Select the server, database and schema for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 msgid "Note:" @@ -17333,8 +17242,8 @@ msgid "Data Filter" msgstr "Datafilter" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "Datafiltret får inte vara tomt." +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -18316,8 +18225,8 @@ msgid "Show settings?" msgstr "Visa inställningar?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" -msgstr "Visa mig?" +msgid "Show WAL?" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 msgid "Show generic plan?" @@ -18351,11 +18260,9 @@ msgstr "Fråga om att spara osparade frågeändringar?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." msgstr "" -"Anger om användaren ska uppmanas att spara en osparad fråga när " -"frågeverktyget avslutas eller inte." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 msgid "Sort View Data results by primary key columns?" @@ -18378,11 +18285,9 @@ msgstr "Fråga om att spara osparade dataändringar?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." msgstr "" -"Anger om användaren ska uppmanas att spara osparade data när datagallret " -"avslutas." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 msgid "Prompt to commit/rollback active transactions?" @@ -18390,21 +18295,19 @@ msgstr "Uppmaning till commit/rollback av aktiva transaktioner?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." msgstr "" -"Anger om användaren ska uppmanas att genomföra eller rulla tillbaka en " -"aktiv transaktion när Query Tool avslutas." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 msgid "Copy SQL from main window to query tool?" msgstr "Kopiera SQL från huvudfönstret till frågeverktyget?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." msgstr "" -"Anger om SQL ska kopieras till frågeverktyget från huvudfönstret eller " -"inte." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 msgid "Open the file in a new tab?" @@ -18420,12 +18323,9 @@ msgstr "Visa varning för visning/redigering av data?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" -"Om inställningen är True kommer verktyget View/Edit Data att visa " -"bekräftelsedialogen för verktyget Promote to Query vid redigering av en " -"fråga." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 msgid "Underline query at cursor?" @@ -18433,11 +18333,9 @@ msgstr "Understryka fråga vid markören?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" -"Om värdet är True kommer frågeverktyget att analysera och understryka " -"frågan vid markörens position." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:189 msgid "Underlined query execute warning?" @@ -18445,13 +18343,10 @@ msgstr "Understruken fråga exekvera varning?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" -"Om inställningen är True kommer frågeverktyget att varna när du klickar " -"på knappen Execute Query i frågeverktyget. Varningen visas endast om " -"Underline query at cursor? är inställt på False." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 msgid "CSV quoting" @@ -18520,16 +18415,11 @@ msgstr "Kolumnnamn" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." msgstr "" -"Om inställningen är \"Kolumndata\" kommer kolumnerna automatiskt att " -"dimensioneras till den maximala bredden för data i kolumnen som lästs in " -"i den första batchen. Om den är inställd på \"Kolumnnamn\" kommer " -"kolumnen att dimensioneras till den bredaste datatypen eller " -"kolumnnamnet." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:309 msgid "Maximum column width" @@ -18537,11 +18427,9 @@ msgstr "Maximal kolumnbredd" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." msgstr "" -"Ange kolumnens maximala bredd i pixlar när 'Columns sized by' är inställt" -" på 'Column data'." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 msgid "Data result rows per page" @@ -18550,10 +18438,8 @@ msgstr "Dataresultat rader per sida" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" -"Ange antalet poster som ska hämtas i en batch. Om du ändrar detta värde " -"åsidosätts inställningen DATA_RESULT_ROWS_PER_PAGE i konfigurationsfilen." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 msgid "Striped rows?" @@ -18561,18 +18447,16 @@ msgstr "Randiga rader?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" -"Om värdet true anges visas rader med alternerande bakgrundsfärger i " -"resultatrutnätet." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:338 msgid "Max column data display length" msgstr "Max längd för visning av kolumndata" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -18627,10 +18511,6 @@ msgstr "Tydlig fråga" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "Öppna fil" @@ -18669,12 +18549,8 @@ msgid "Auto completion" msgstr "Automatisk komplettering" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." +msgid "If set to True, keywords will be displayed in upper case for autocomplete." msgstr "" -"Om värdet är True visas nyckelorden med versaler för automatisk " -"komplettering." #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 msgid "Autocomplete on key press" @@ -18773,10 +18649,8 @@ msgid "Role name must be unique." msgstr "Rollnamnet måste vara unikt." #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" -"Användarens e-post/användarnamn måste vara unikt för en " -"autentiseringskälla." #: pgadmin/tools/user_management/__init__.py:615 #, python-brace-format @@ -18796,8 +18670,8 @@ msgstr "Det går inte att uppdatera användaren '{0}'" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." -msgstr "'{0}' är inte tillåtet att modifiera." +msgid "'{0}' cannot be modified." +msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 msgid "Deselect All" @@ -18812,8 +18686,8 @@ msgid "Select Role" msgstr "Välj roll" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" -msgstr "Roll sparad framgångsrikt" +msgid "Role saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 msgid "Create Role..." @@ -18850,10 +18724,6 @@ msgstr "Redigera roll - %s" msgid "Edit Role" msgstr "Redigera roll" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "Avskrift" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "Källa för autentisering" @@ -18906,8 +18776,8 @@ msgid "Passwords do not match for user %s" msgstr "Lösenorden stämmer inte överens för användaren %s" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" -msgstr "Användare sparade framgångsrikt" +msgid "User saved successfully." +msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 msgid "Create User..." @@ -18978,66 +18848,66 @@ msgstr "Hämtar användare..." msgid "User Management" msgstr "Användarhantering" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "Konfiguration för %s servrar dumpad till %s" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "Attributet 'Servers' hittades inte i den angivna filen." -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "attributet '%s' hittades inte för servern '%s'" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "Port måste vara ett heltal för server '%s'" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "Attributet 'Host' eller 'Service' hittades inte för servern '%s'" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "Fel vid analys av indatafil %s: %s" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "Fel vid läsning av indatafil %s: [%d] %s" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "Fel vid skapande av servergrupp '%s': %s" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "Fel vid skapande av server '%s': %s" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "Fel vid rensning av serverkonfiguration med fel (%s)" @@ -19078,6 +18948,10 @@ msgstr "Uppdateringsfrekvenser" msgid "File Downloads" msgstr "Filhämtningar" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "Inte ansluten till servern eller anslutningen till servern har stängts." + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "Transaktions-ID hittades inte i sessionen." @@ -19161,10 +19035,6 @@ msgstr "" "Åtkomst nekad: Du har begränsad åtkomst. Du får inte byta namn på, ta " "bort eller skapa några filer/mappar" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "Den angivna servern kunde inte hittas." - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -19529,3 +19399,795 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "Tabell: %s (%s)" +#~ msgid "'{}' is already registered'" +#~ msgstr "'{}' är redan registrerad'" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "Om inställningen är True döljs alla delade servrar från webbläsarträdet" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "" +#~ "Bekräfta att webbläsaren eller webbläsarfliken" +#~ " ska stängas eller uppdateras innan " +#~ "du fortsätter." + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "" +#~ "Det maximala antalet historikrader som " +#~ "ska visas på fliken Statistik för " +#~ "pgAgent-jobb" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "" +#~ "Om inställningen är True kommer flikarna" +#~ " att visas i full storlek enligt " +#~ "titeln, och detta gäller även för " +#~ "redan öppnade flikar" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "Platshållare som stöds är %DATABASE%, " +#~ "%USERNAME% och %SERVER%. Användare kan " +#~ "ange vilken sträng som helst med " +#~ "eller utan platshållare efter eget val." +#~ " Den tomma titeln kommer att återgå" +#~ " till standardtiteln med platshållare." + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "" +#~ "Platshållare som stöds är %SCHEMA%, " +#~ "%TABLE%, %DATABASE%, %USERNAME% och %SERVER%." +#~ " Användare kan ange vilken sträng som" +#~ " helst med eller utan platshållare " +#~ "efter eget val. Den tomma titeln " +#~ "kommer att återgå till standardtiteln " +#~ "med platshållare." + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "" +#~ "Platshållare som stöds är %FUNCTION%, " +#~ "%ARGS%, %SCHEMA% och %DATABASE%. Användare " +#~ "kan ange vilken sträng som helst " +#~ "med eller utan platshållare efter eget" +#~ " val. Den tomma titeln kommer att " +#~ "återgå till standardtiteln med platshållare." + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "" +#~ "Välj Query Tool, Debugger, Schema Diff," +#~ " ERD Tool eller PSQL Tool från " +#~ "rullgardinsmenyn för att ange att " +#~ "modulen ska öppnas i en ny " +#~ "webbläsarflik." + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "maximalt antal tecken i parentesuttryck som ska hållas på en rad." + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" +#~ "Bestämmer hur många tomma rader som " +#~ "ska lämnas mellan SQL-satser. Om " +#~ "noll läggs ingen ny rad in." + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "'{0}' är inte tillåtet att ändra när servern är ansluten." + +#~ msgid "Please connect the server." +#~ msgstr "Anslut servern." + +#~ msgid "The saved password cleared successfully." +#~ msgstr "Det sparade lösenordet rensades framgångsrikt." + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "Det gick inte att generera omvänd SQL-teknik för rollbesättningen." + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "" +#~ "Det gick inte att generera SQL för" +#~ " omvänd konstruktion för den gjutna " +#~ "noden." + +#~ msgid "Start time must be less than end time" +#~ msgstr "Starttiden måste vara mindre än sluttiden" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "Det gick inte att generera en " +#~ "omvänd teknisk fråga för FTS-" +#~ "konfigurationen.\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "" +#~ "Det gick inte att generera en " +#~ "omvänd teknisk fråga för noden FTS " +#~ "Configuration." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "" +#~ "Kunde inte generera en omvänd teknisk fråga för FTS Parser.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "" +#~ "Det gick inte att generera en " +#~ "omvänd teknisk fråga för FTS Parser-" +#~ "noden." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "Det gick inte att generera en omvänd teknisk fråga för FTS-mallen.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "" +#~ "Det gick inte att generera en " +#~ "omvänd teknisk fråga för FTS " +#~ "Template-noden." + +#~ msgid "Subtype cannot be empty" +#~ msgstr "Subtyp kan inte vara tom" + +#~ msgid "Input function cannot be empty" +#~ msgstr "Inmatningsfunktionen kan inte vara tom" + +#~ msgid "Output function cannot be empty" +#~ msgstr "Utgångsfunktionen kan inte vara tom" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "Klicka på uppdateringsknappen för att få publikationerna" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "" +#~ "Anger om kommandot ska skapa " +#~ "replikeringsplatsen på utgivaren. Detta fält" +#~ " inaktiveras och sätts till false om" +#~ " prenumerationen ansluter till samma " +#~ "databas. I annat fall kommer CREATE " +#~ "SUBSCRIPTION-anropet att hänga sig." + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "" +#~ "Anger om prenumerationen ska vara aktivt" +#~ " replikerande eller om den bara ska" +#~ " vara konfigurerad men inte startad " +#~ "ännu." + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "Antingen Host name eller Address måste anges." + +#~ msgid "Please select valid on error option." +#~ msgstr "Välj giltig på fel alternativ." + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "Det gick inte att generera en omvänd teknisk fråga för rollen.\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "Det gick inte att generera en omvänd teknisk fråga för rollen." + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "" +#~ "Observera att om du lämnar detta " +#~ "fält tomt kommer lösenordet aldrig att" +#~ " upphöra att gälla." + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "" +#~ "Ändra ägarskap eller\n" +#~ "ta bort de databasobjekt som ägs av en databasroll" + +#~ msgid "New owner of the affected objects" +#~ msgstr "Ny ägare till de berörda objekten" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "" +#~ "Observera: CASCADE kommer automatiskt att " +#~ "ta bort objekt som är beroende av" +#~ " de berörda objekten, och i sin " +#~ "tur alla objekt som är beroende av" +#~ " dessa objekt" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "Måldatabas på vilken operationen kommer att utföras" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "\"Omfördela objekt till\" får inte vara tomt" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "'From database' kan inte vara tomt" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" +#~ "Du har inte de nödvändiga behörigheterna" +#~ " för att komma åt den här " +#~ "funktionen. Kontakta din administratör för " +#~ "hjälp" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "Min- och Max-värdena är inte giltiga" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" +#~ "Procentuell andel av CPU-tiden som " +#~ "används av olika processlägen " +#~ "Uppdateringsfrekvens för statistik" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "" +#~ "Om inställningen är True visas " +#~ "datapunkterna i olika stil på varje " +#~ "graflinje." + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "" +#~ "Om inställningen är True visas ett " +#~ "verktygstips när muspekaren rör sig över" +#~ " graflinjerna med information om " +#~ "datapunkterna" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" +#~ "Aktivera loggning för att visa " +#~ "serverloggar eller kontrollera om loggfilen" +#~ " finns på plats eller inte." + +#~ msgid "Os up since seconds" +#~ msgstr "Os upp sedan sekunder" + +#~ msgid "No of cores" +#~ msgstr "Antal kärnor" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "Status för bakgrundsprocessen '{0}' kunde inte läsas in." + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "Det går inte att döda bakgrundsprocessen '{0}'" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "Verifieringskoden för att autentisera pgAdmin till EDB BigAnimal är: " + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "" +#~ "Genom att klicka på knappen nedan " +#~ "kommer du att omdirigeras till EDB " +#~ "BigAnimal-autentiseringssidan i en ny " +#~ "flik." + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "Tillfällig AWS-session som kräver sessionstoken." + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "" +#~ "Namnet måste innehålla mer än 2 " +#~ "tecken och får endast innehålla gemener," +#~ " siffror och bindestreck" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "Fel vid autentisering: ${error}" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "Välj sekundär tillgänglighetszon som skiljer sig från den primära." + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "" +#~ "Namnet får endast innehålla gemener, " +#~ "siffror och bindestreck, ska börja med" +#~ " en bokstav och får inte vara " +#~ "längre än 97 tecken" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" +#~ "I den här arbetsytan kan du " +#~ "sömlöst öppna och hantera flera " +#~ "frågeflikar, vilket gör det lättare att" +#~ " organisera ditt arbete. Du kan välja" +#~ " de befintliga servrarna eller skapa " +#~ "en helt ny ad hoc-anslutning till" +#~ " valfri databasserver efter behov." + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" +#~ "I den här arbetsytan kan du " +#~ "sömlöst öppna och hantera flera PSQL-" +#~ "flikar, vilket gör det lättare att " +#~ "organisera ditt arbete. Du kan välja " +#~ "de befintliga servrarna eller skapa en" +#~ " helt ny ad hoc-anslutning till " +#~ "valfri databasserver efter behov." + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "Denna inställning används för att visa/dölja noder i objektutforskaren." + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" +#~ "Lösenord som tidigare sparats kan inte" +#~ " krypteras igen med hjälp av " +#~ "krypteringsnyckeln som lagrats i " +#~ "${res.data.data.keyring_name}. på grund av " +#~ "${error}" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "" +#~ "Använd Explain/Explain analyze-knappen för " +#~ "att generera planen för en fråga. " +#~ "Alternativt kan du också köra \"EXPLAIN" +#~ " (FORMAT JSON) [QUERY]\"." + +#~ msgid "Forget Password" +#~ msgstr "Glömt lösenord" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "Säkerhetskopieringsformatet kommer att vara PLAIN" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" +#~ "Om Schema(s) väljs kommer det att " +#~ "ta säkerhetskopia av det valda schemat" +#~ " (s) endast" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "" +#~ "Endast objekt som är globala för " +#~ "hela databasen kommer att säkerhetskopieras," +#~ " i PLAIN-format" + +#~ msgid "Switch Panel" +#~ msgstr "Brytarpanel" + +#~ msgid "Error while setting the value" +#~ msgstr "Fel vid inställning av värdet" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "Det går inte att hämta argumenten från servern" + +#~ msgid "Delete ?" +#~ msgstr "Ta bort?" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "Är du säker på att du vill radera?" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "Primärnyckel finns redan, välj en annan begränsning." + +#~ msgid "Please specify a valid file" +#~ msgstr "Ange en giltig fil" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" +#~ "Anger hur man ska agera om man " +#~ "stöter på ett fel när man " +#~ "konverterar en kolumns indatavärde till " +#~ "dess datatyp. Ett error_action-värde på" +#~ " stop innebär att kommandot misslyckas, " +#~ "medan ignore innebär att inmatningsraden " +#~ "kasseras och att man fortsätter med " +#~ "nästa. Standardvärdet är stop. Alternativet" +#~ " ignore är endast tillämpligt för " +#~ "COPY FROM när FORMAT är text eller" +#~ " csv." + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" +#~ "Anger den sträng som representerar ett" +#~ " standardvärde. Varje gång strängen hittas" +#~ " i indatafilen kommer standardvärdet för" +#~ " motsvarande kolumn att användas. Detta " +#~ "alternativ är endast tillåtet i COPY " +#~ "FROM, och endast när binärformat inte" +#~ " används" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" +#~ "Anger ett SELECT-, VALUES-, INSERT-, " +#~ "UPDATE-, DELETE- eller MERGE-kommando " +#~ "vars resultat ska kopieras." + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "Export Data Query kan inte vara tom." + +#~ msgid "Import error" +#~ msgstr "Fel vid import" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" +#~ "Storlekar ska anges som en sträng " +#~ "som innehåller den numeriska storleken " +#~ "följt av någon av följande " +#~ "minnesenheter: kB (kilobyte), MB (megabyte)," +#~ " GB (gigabyte) eller TB (terabyte)" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "" +#~ "Connection terminated, För att skapa en" +#~ " ny anslutning, öppna ett annat " +#~ "psql-verktyg." + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "Välj en databas från objektutforskaren för att komma åt Pql Tool." + +#~ msgid "Clipboard write permission required" +#~ msgstr "Skrivbehörighet för urklipp krävs" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "" +#~ "För att kopiera data från PSQL-" +#~ "terminalen krävs skrivbehörighet för " +#~ "Clipboard." + +#~ msgid "Clipboard read permission required" +#~ msgstr "Läsbehörighet för urklipp krävs" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "" +#~ "För att klistra in data på " +#~ "PSQL-terminalen krävs lästillstånd för " +#~ "Clipboard." + +#~ msgid "DDL Comparision" +#~ msgstr "DDL-jämförelse" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "" +#~ "-- För de cirkulära beroendena är " +#~ "den ordning i vilken Schema Diff " +#~ "skriver objekten inte särskilt sofistikerad" +#~ "\n" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "" +#~ "-- och kan kräva manuella ändringar " +#~ "av skriptet för att säkerställa att " +#~ "ändringarna tillämpas i rätt ordning.\n" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "-- Rapportera ett problem om du inte lyckas med reproduktionsstegen.\n" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr " Käll- och måldatabasservern måste vara av samma huvudversion." + +#~ msgid " Database Compare:" +#~ msgstr " Databasjämförelse:" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr " Välj server och databas för källan och målet och klicka på" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr " Välj server, databas och schema för källan och målet och klicka på" + +#~ msgid "Data filter can not be empty." +#~ msgstr "Datafiltret får inte vara tomt." + +#~ msgid "Show wal?" +#~ msgstr "Visa mig?" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "" +#~ "Anger om användaren ska uppmanas att " +#~ "spara en osparad fråga när " +#~ "frågeverktyget avslutas eller inte." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "" +#~ "Anger om användaren ska uppmanas att " +#~ "spara osparade data när datagallret " +#~ "avslutas." + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "" +#~ "Anger om användaren ska uppmanas att " +#~ "genomföra eller rulla tillbaka en aktiv" +#~ " transaktion när Query Tool avslutas." + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "" +#~ "Anger om SQL ska kopieras till " +#~ "frågeverktyget från huvudfönstret eller inte." + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" +#~ "Om inställningen är True kommer " +#~ "verktyget View/Edit Data att visa " +#~ "bekräftelsedialogen för verktyget Promote to" +#~ " Query vid redigering av en fråga." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" +#~ "Om värdet är True kommer frågeverktyget" +#~ " att analysera och understryka frågan " +#~ "vid markörens position." + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" +#~ "Om inställningen är True kommer " +#~ "frågeverktyget att varna när du klickar" +#~ " på knappen Execute Query i " +#~ "frågeverktyget. Varningen visas endast om " +#~ "Underline query at cursor? är inställt" +#~ " på False." + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "" +#~ "Om inställningen är \"Kolumndata\" kommer " +#~ "kolumnerna automatiskt att dimensioneras till" +#~ " den maximala bredden för data i " +#~ "kolumnen som lästs in i den första" +#~ " batchen. Om den är inställd på " +#~ "\"Kolumnnamn\" kommer kolumnen att " +#~ "dimensioneras till den bredaste datatypen " +#~ "eller kolumnnamnet." + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "" +#~ "Ange kolumnens maximala bredd i pixlar" +#~ " när 'Columns sized by' är inställt" +#~ " på 'Column data'." + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" +#~ "Ange antalet poster som ska hämtas " +#~ "i en batch. Om du ändrar detta " +#~ "värde åsidosätts inställningen " +#~ "DATA_RESULT_ROWS_PER_PAGE i konfigurationsfilen." + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" +#~ "Om värdet true anges visas rader " +#~ "med alternerande bakgrundsfärger i " +#~ "resultatrutnätet." + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "" +#~ "Om värdet är True visas nyckelorden " +#~ "med versaler för automatisk komplettering." + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" +#~ "Användarens e-post/användarnamn måste vara " +#~ "unikt för en autentiseringskälla." + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "'{0}' är inte tillåtet att modifiera." + +#~ msgid "Role Saved Successfully" +#~ msgstr "Roll sparad framgångsrikt" + +#~ msgid "Decscription" +#~ msgstr "Avskrift" + +#~ msgid "Users Saved Successfully" +#~ msgstr "Användare sparade framgångsrikt" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" + diff --git a/web/pgadmin/translations/zh_Hans_CN/LC_MESSAGES/messages.mo b/web/pgadmin/translations/zh_Hans_CN/LC_MESSAGES/messages.mo index 71adbf738416f38f269f0ba009e446ee94345323..d5bc5284b214240f37f7c98e8cfec112ea5648ef 100755 GIT binary patch delta 45143 zcmYJ+cifL<|M>CGWn^WQ714Dkdv7vJMuQYul8U6#Ae59(sU#I4(Ilg-AxShSBSln_ zq7o@ZNgA|#U$4*c{yl#8KhN_x&SSifb)M&Sq5JlCk6f~|ME0wr3Qf=OzvaamJ{~h~$CX+|9Djvk+a3fY)kjZT4#t%4*^!qPnGFEN(QYLdMPQz#LOMIPjcfFj+ zyn!dZlF3js^WUOO=J8A>n|a~YOlBrGdMwUl3UTAR*D{%7a1R#4!b>ull2{r`U{$P& zb}YjmNS$4{PIMERSDfMf%VD&P63MO1@5`SQBevFKmT3U=@53 zo8t#q88b^WnU+um8{pa42yexs@g=N)EAbfIibvw_XaEJ4Winl|1?ilN7GzxXRwh#& zAHcS_1iRsHXn^hB&SdhjFWSH;EP(fhlf$Xu^l)bQNced81ZHhuUSvFltVHJ7NI#EG z?ThGCFF}{+ow&ay((gxlL!>{B^k#gU23ltu?|G&->I=>1BOt{Un5NY_}NO$BO4MuRBOIMOX5-8$0kBi$*| zT_W8*(mf*GE7E-QHbnko{>7T-1!UM@{ z=8woY6#f$)4hyVE5f?@~C>kCamI=#+mC$2$Y*+^ilWvLCu^o2Di}480|1(?^A>$=< zvn)Y7dJ}mlW>#P+T!$XJt>^<~e^~IHG}7|ulvYE}e|;Q=og#lBdWx1~X?!0m(0}F& zE{?$c;Xyos^kFQAC%l{Px53J!JE2dwerRCVpbg)Gj{GikKo3OzqiA4HhKnNq9nALP z#yT!+sOrj0rajh2*X~NZ2Cv8YxC49QgjK1-&(InA1`Fff@K?0GgIExYtWM=ipzW5& zd01^V^Iw9CccZ`tbZS3GAGLe18RoCaWSU?fw4?Fp4BU%$FbfT2E*^m|U>|%HTVV0` z(j&SPwj_NGcE$PcG5^E4*h|J~IACpBn`f~M>7{6ZA4K}Ia5uUXhtPn^z0V5>D`Ptx zik{?T!&xpma$_B~!XwvZGWGBjbSbXGzW4$<1BKS7`z^5!=}Xa< z&b{bJ--z_D=n@?NVOskpSd4T>wEa`@G|Z0VqCXeQu`yQL!205uSQodTQ(AB%vxCLa z^p#i!hhZrkhq(t0_9MLjyJNAB(oCI=o}R0*EZ&ZV=sz=^i{fNFj5ahs(u?p&(r;sF zT!$5L8+O6p&>1@M{Df&Dqda=tT4PD< zflgUJT!fe5NmzMP3g|*K@S(^^GB=?0Zbmzph(&P*T5dMl&vWP=`4Fqpf2PEzX>IGE zQ`8Tg%3s)xs76KsS%(Ll$dd**I*MmJzN+`NVP zx1&8|RK$bW3d?++HcNN3U_W#%uM0<`BOZs=zY7ig0W^?DBRvOQs%O!ec^z$MZTNAP z3#W7|I?^Ao1{VGzRj7yV+O}98dtwqb2Q*@BmY-ChIFAXlhx4stEYF|;y@Gb|cKA73{s1~7MZZc*Pz~+49$K#rTCNMav=^W= zF&rDHQ+PC1AYBukqV|#B18w-?a40%MH-=-;nY#mB^Xce$pNH;| zHQ^?-+&8APT>Q#~Q+pVlqT<`r$V#Ils)4R?GjvMZqJf-(&QvdSi7r4p8j7|z8Xedj z=nUM0)|-o#e-X20tl+|i)}tMKhIY6eE8*@i@0%2PW%M}Ki*!e{UN5xX`H{W^4d6<& z{IIxxCmO(g-!T71IxB8Gi#D_nUAtxI3~a>Q6A!DB{t4?~i5)5M7U=zs=+yQ^PtyRj z<1uK5lfx&%S9UP}PT49loPm$g4!5Bl{D|&_aywH4_0SI5V}0z2J}<`L2z&*P#oFJd za$Ul6&;Tz-`x}J@bbFQyBb<(o_?fuz7J8mHqBF7+4R9|yV}FEsyHff{G_Z>3rmc;h zj@D>LJ<;|qM$27~Z7_QW7gl%+E%+f;!|jnij8-iBT^iX5SeNukcp(nOTDTT%XFoQ> zyzf(BEzkjWLibu9bf6bw5zqffE*#k{=t%EEr|Nzzg0rv?K7|JOJl4jy&~o3S4gZ18 zOo82Lic6v$RYvPILI-jZcEmnd!t?(C7lp}~jgI_DbPZRbYrF#+Vd)>z1EeF?B0U0a z=+VgEhR#gcAJgl)9X2678ZG}Ew#HAe0Uo)BA4upwb0QZf;6-SK+avvIq`$y=R@j?5 zXpJ^75PjB9!P>Y6>)o3gz@m$O!qYxZHNKY4)pcWpi< zqbdG{R&4NFs&GMg8`{v*=uE6fr}~e`&;LCwO&4?qu8Z{JXh3T*ANQi|m;58W)K1KD zQJ0K9=nd0u!spSBJ_vt9m!|5UX>*>5PT^3r{{84CUWUbS1^y4$VJZ9>kHCMi1Qt4& z%$DJz3>n8_S!{qMv18Z+k0jj>i{KD^46j2QDs?E18Jcc{g|IE!ZYQ+`Bif8tSC?7!6DvFPTjjm|{F$Zv(#>x?d8 zAFP4{(dSF{Kjyyy7qiIlc&*1i_$wN5x5KHUE6|8!?eIo)6OF_2cpthXbFnWjMVG2fUS4jq zHb=|14ZETNp>r z>RMP8TjMc!4mz;w(DI|v{%%A2%TD6LNFG8Pm>cOuXdrK)6*r*)Y(oRv9p)8GGg29C zxCy%JJD~M?M*1AI{$OmB$7gs-XESpO<>fvYUO*e(5$V4p-KcOHVRv*yXJR?L0$szg z=;oS&4rDgk@w4a%7oq{ZiO$4&wESkQ;Q8Ohg}eVB^cdzHk(YaXC$ynU(FU$Y zXKEB${w{P+JQ6Mp*Wz*HZ^t&6DUz3a4WEbxItr*@hV#G zgUJ6J4SWaM;P+^t`_c0Mpn)D$G%t5-tD}LoKxg0#%-Uf;F042RedJz?Zn{y}66d39 zyA3_(KcIo^LznDdbV(`{%gY_-dg%T0(LgRokL4}lLufm%7RyV&|64|e0jxm-_&Cy^ zqYZtFM*J&|$Gqa{98bW?q-W#nxC~vAktI@xcVj=&^YK2+J2K7i3fWM%d>2Ew4OO(vZT!cOGY+QgfF;glpGYx8CU0jCl{_oHw`4ydk zg4xn}xo3DWY(_>Stc?S)8s3XO8K1*^+=y#TcB&*IqvsCPs2cT0Hg5;&;Ju#cz&NopJ)rw4p(6j+=y<%Eog&3p{L$$&0UnDU$GYeYUXAXhTha0lqk+vw+j~Clzg30vpPO1TtoRc;lFYHOw&)`>AFbF5 zZSYjId>=G`%hA9`q9eTxZFdqnQ*+UBuV5iu5w6a1VPqemYxXg^>3&2XECs8kO?fGL zY^Gvkd=LHbID|eYs#Z(KwH-DfJp$|C9P~M`4&C*8(HSp)T-qzyR$O>)`=SMJLXXkI z=oBtSclAbeWShgC=)2<=^wb9;3(6 zh8CeCdmCM=_s|B{NB$;sM!rNF+=&MME53&Rpqp{g@p-u)+5SWy?RBcB2U>r0#wKC| z&;L>`++4fSwfPGT2kGF{c32rCg@DGkMtSn z9y0%}scDN9Yco{ln@1aw*1)Y(f(PLGxcDmmHU6S@_e&5K?qDwFt z?f6Nw-528iGPJ)BENFpE;Wl*YzD1X2A3CL(Iw`*hI(0{(Gf^?}|A&6a)JJEuG1_hi zw4JW#-Z~epHyUjxdwXO|KtBwoq8%`Crb(g?Lkw6yay+)O{7{pU}X5 zL#OV)xL>?!3hWqk%4>z~(c{<~J)T3+8Mzl7z+`kUJb+mXEat)ro6)u1hjw@vJtoDP zrAKLXw0tY{{<)Zsm!L~F4t+9CLzn2G$e)L~V;t!<;g)8ce+&LVh9mn8O=p^?O;ZAM zYl|*LQ*>9iMfXBy^gQ>%8h8!5*&aYQ?=$EzT!FT`1#M?1x}d(J4L~4PXe`@O5ZIccJB{qcb!w@>ilW`f;RpgukGt=D#c#zNMXyj+3GjRc0?{YMdThIW;q2=yFXJ&f18k>^-6RUdu z>zS%cC7sMrWc18c0L*L!>=g{sMH$2crR8g}>p*xPN7bG*hF{ z0p5Y`p(*IhJkx>mZ^m0>II_*?)ct_2eWqgyq#QaU$Ds|?Km%xs&P<2M?}^Spzqo%X zI)H1?O?U$u=oEC|k95qY3Jb`vgGFeCrRb)7H}bckYrX@WnP1RA{*L^jozj$7Km)IZ zcF-0Ls0X_H`=I>{N87nE8yB~uYc>h3Fbf^wlW0H-BfSirx;1DA+t5IN#%r+1N$E6< zLYM4bH1J2lXV5+I8d^WQiwlp>pJB<9Q-sygCs`dd(o@k2eb4{~qf0ghYvLp{&{yOB zTao?*J%-yN|66n>4k3ZF{+-hZ8lxSaiar{zK)+}vpfhnVx^^?s2IruGJ&Trq6(Gi@(GI^u_sAY}6a9mB zRG@2`p$cfZ`!Z<6g|x;i6=>6nQIj3Ok}BJp&EklE@z#j>a0~ zk4Kl}d9>rj=+rI?SE3&t>(O!>u_=Cm23WE?=ijMq+&!JoQ_(3Oh%Uu2?1;0Gmqlhf zI^yF_O-t4ceO{c6&de3)UbzVkWIQ^flhF?6M0yq4&X!ZN=`FXHj80?}JuL-rD!K&c zqPu=D+Q5zIR6c^u@fEbg-Pjm^!;`Sa>8af1=*Y9^lHHBY)MRv^4|u}@bI_T19_@G) z+VCc{;CAeaKciFM;*7k^8Q2dU`P1l#UPotSJ$g#MMcdhn_3$7XzzIF_GUsBp4i`pt z8*&&jcj5h5q-T1x&P1p1X*7^!=+v%_^v7uZ?dYTUJ9GelpdToO&&F7&lJ~}h+pd(y|`S>MXg#V#4(Z5%EyWNhC^aZs1(nx<0eumD- z&TtPFbjSy|u%kcG$nwrgQ(XvalRh22KLQ>3*ht@nb~FV&Epx)x&_LFq^|qj=Xh-D# zgr2fPrk(O5&Q1*-g;uDJHqZdwY;DjAXQ4B65!&%JX!$G}*xl&VPenKF6LJ3)^g;9{ z8pz6U1Lpqz-xplChC9%LyU~vJp$#97`$c=F%~cBhHmrfJ=}G9O>VkG~8X8z%bW;vM zr~Z1h-7)9@@97=i|1-$2qd90p&qcwPB7ZqL;dN4WZ2*XSQBTV9j-rTe90+6;Y5o{!GV7-SD+Gjk*3ZM38B@hm*~!o1vHAbtQl zll~Ix;{W=m=ffG;fbRG9gXw!b$MaucKx*K8^uaO% z2jU;-6kl+0`V)<}(ZGsal16?$x+D)`9efFo!!Ph`{0kjvk4w}2k=T{=EHt3+@Ep&7 zv4MG+EAe7H9Y4SxSaDE#bY6ztNxzQWu)t+$CQd__U?e&d3-LtUjt#NO;Jn-u^E5QT ztFQ@9$CkJTb3gz8$A!DO+T|(Y_UIa4hOXg*=t!4hivqlq(3e&5D^tVO@f6ZMa3W4c z_f*xZ(rGy!U6O9-X&QiT#vxb5`5#V(yZx5%p70^`ZT1v;D&9gn{s?{K{uud(!=r|# z4r-tsG(?{dtWr z73O0%w4EVnpx2`_GY*}BN$B~XgYLDJNV#lgCl^k|ujq&mqffH3*QJ0ehBeR*nnk(; z8rT_VhyBrGH5Bc5a@>Cet@k{-3135JcmwAC{@=G;7{D)R$N!>JS#VeiphS2KTCNt_ zVDrfDh<4Zmo$~Y1cCJOsjg0iI=!}j>XJj(g@chr^!p*i89np5Qqy6ZT{1^F04o?kM zMQ5ruTK>eyKOGI^9CQGeqV=ytkME7>18OST{zA+;C2w=#lzfI(*o!v&7dnCx*QaAt z0UbeAv|Ph!N@j|Im>&MW^%(bS5uGJGucqwqqkb1D%=2(V2R31n1uZ3**KIXvd#Kfo~)K z7jz^C(HST_G6hr$UF$~Z{TApRI2qlP=b`Og9`|pI^qq14!7LX>JRe=tH_&7CVHEfZ zU9+Fi$V-k&FRSwC67)uA=n`}WN1(?mi=Okx(RSZOXXI0KX|{#ggIqXuZYTg=}(|D@)kPcHRu2~qaA*S2KE#BPB@4z`M;Pu|3z+0BdUNl z)CVolA06T4=oF5O{PAdj_oEFyhITv$E%!1yqwk;re2%uW9i54v(fXOu=5zi^a^cig zLD#Z67Q{M{-ym#(j-)+0!tQ9p=SBWttWA0t`lNdpZRZViV9U|^Ytb3pghzY+w{zhL zev2CgZ%P$QqZN)ur@k82!;{cYt*aw{F4iQy8tw2WbSCzro4df6WEC`!=I9Kx$K2ol zIgJaavNt+K=b=k*B|5?pXoYd;Oihmb8EErojj`$&T#-2n^&muI? zjp65L{T<FDycu2NJ!r#+ z(al%>_H@4?`l#-Vrx9R(q@Qf&={wSmx6uec$GVtzXZjUOeKfF3&@~yJlA+!+nz477Yd^m%b@cV6Z?d=xLik`vPp z7T2Q3@iDZ6<>)b8i*~R99l%aB;C*rb&+uP#CJNq@W~>Yv;PLlx{%x=c8Lr`pSOdGG z4PJvz`Az7|JQV4dBfSybRJ*Yr7PvPB+z|6gUx;>e3)=p@=+ZolZq66)<=7b6dt^A0 zPtlHlK%Wc0qff@7_oe$K!~db>TA=k$LIdoHF5O^kh}WSV&q6or0<_)|w7->EEOo_3h6zOZagXdy1X44@da2LuSZYIqxdJT#D;miY$oSrR*>Fve_rNgTreds(~0~6 zQ`1k;v!|tBP=1R8xu321K>GQ8A}%E3T^xs_rl%*^A#|WdRPCX3zXdu2?XfQQ zMLW7R?%#(7HXWV8N6`U2h1OdVZbUcbZp^wye{kUx6@ECaZ9W=MGt52t&<0OO*Zdsx z*bP7f9F6XY`_YlkMMt^>4e))mozKvv{66ky9*Ot=QIDiZ|A)Enc{H#y&>886KJkX3 z4Nr>nZ1fnti3ai!T7EY=^8e70mVPv)tD@~UjCA)$IsZm>J{dN21=_(aXoHi{5j+{b zf(Eu6?O+31e>>XIFX&AChmN%DW9fcfw4D>t8R{143$tAK48H>1wRfXaKRKKc&O#p? zPoW*Zf{tV*`Uw9DU7D(or*FWTVO_N2hUopa=nS2L29mvii`=i6U3hky`lHeM_0eP48grW$eO?T}-1)zP3rBP_x(Dt;Ps1bV zS}%_KtI(IxMy!eZa2Qs2g3ZYzb^_i-dj6a||0PeR!QAx3t2-}!FrZ>iUprczZrcU2azuKRQgk~(b$6Y>v#?B!z=Kjrx_suy@$0) zfBZ~dW&r+;)yVJnY}#`-J;(VU!HtKx7>%W$Pk(dqZmdsw9X7*5I0qXn$jf|>8}S$# zTJl2b=;IgDJ7C*O>91rJcsad}+o4N41RLWM;m6pVbisw3{~BDhUYH7AgpPa$Ho^C? z2mXU6;AyXG5iUO>9&iah>x z6hDfg$F0aa=`~#jJ@@6&(^eCC?(p~jxj2H1R_K$j1NwyOiUsgOyc`Fh4Xi;Q(Ob~x z#gFI%=wI|LSMJ?Zu0DFdJsLDi5oH#k0WFR63iJW9295l) z$lnp^-QfXrFZ_oFSZifoCLi0NOLGDGC?1OjdJh)&{Ll3QUqENzb+myM=!icFzs3KN z{vCZ#Ra}+I)x+FK(RO;FPrQEUh(|~MgXl~=fzI%=nDrBCdE8iqcK9LsZ2uaaszY(V z=;{<;S@h9*OjrY*xh9crg^si{`iSm@26z$L-mvi2)trBy#goZ!4Ie_M`XzKE%h9R& zAo6#j4IDrNFR&&(s*9i<9*@>E zU!o2Ef_C^Xx{1nukVeo5^GTnCc5o@W1lOPeU60nk9sRJlKl10Jd*D^P5#Po8u-&@& z`+x6q;me@d`tnyZ{TBBRNB%Jz(hOEd18IpKyLRXk@qD!Y zBD9~k&;ZwA?%)4y@`8+A=v4lJHSmayY0B%P4fH^#{#>+yf#}j*g)YTdwA}6JX1y=c zFQH4bG+cwnk=}&4KmY%Y3#aBEbjnJ6l%}{U=0=2$yj|E04diUJ{6&$zF1$JNC!hg7 zjMiU(2Dk(b=$(%^|K8X@h9mzX{1F}DU)T%_e4KW9OEkY9dOQcB4UP-%4If0y%|>VD zX*A#k_yE3+4y@-VoPP`U`6Ly*5DnxKG_YZ4q&K58bT>NUnP|t)qMLCMT7Eschqj<= z{S#XM??@Njl%5|I&`sGn%Y|RJr=bOVq8;@^_r#TG!(-42<0E|^`rw&~)_(!5zYx#D zx3MLb{WN`&b;pLJ$6*tE8P{WWCl__h*qr{v)pd)OH z&Ok?W1QIb=o`m=w4`q2GB0@yPz}JC(`{ecmA*B!iI*U zfs93`b^Nlm!kFGK?7NjPWcyT`@7Npe*HS$|NoKUt}MDe zRX7oSws%7xr32Bo;jP#eXM|s2ZPGQqVXc{|o(P#QcI0KY;x>F2m+WM>bK~Z3^D=`; zpY~n)8x=2qmrXxD|3$_GZnXKH-+oc>9bAfCe#px_PJU)j`Uz+jK1Tk@d((_;|0zA; zcA-;!5FKgW&uN6E(dR=IbmYy$4(L0kdzK3yk(Z*IY-FUTV|~(3qhCOuqBHPQSZH5* z0#*r6M4y!Bqvh|z#yB4hU^CXieOLpJ`6Yd4WIJ+U0GEU#&@4u7POr`=w>eTd)oEo!ivdkrgCId4fDh5Va>2kSU+rptVE`1 zq?@C=yA`@=J4Cu`-0y)dL9a+(kV|v^`bWm)QQ*o*kBIaQk-ja`cSL$pq^Csskw`xt z>8B(8T%=!(^b$1CcaZ(h@BgB}2T|a|NN+)p&(=uqj`W^LAB^CNHi;kNMWa7VZ++#T)-e@5Hi{|D#a01igR-%+5z zpDDj^STrmVmI}*;<-&?#Wwe8;;R#{AuxZ#P%Y_e)PT{HH+2|9nA9leT&<5W`clS#4 zk-QFlseFV!az90n+xGC6Fmo_{xRgPc?s&{CS$!@%=WTE>o*6e5qXplM^m?@6FVH}K z4ELj-Vh7`X#Y5?SE%f|1MC)}6&kZj}0?1}=;KGjXh#Qm8A3z>Q-+BwtFQPTr9XF#7 znB)FR?~JBsK!dOkUWL7IIkv;Hf2aFB(SG_ydO%Lj-(W7BimT(sO_9D0tuP6Puq0>2mr4Vyg%_a#jz>Q(=i^zp3IB&R^9tnN72VOzd^KAB?#O>SuRu0;V?7y; z;D_)JG}3|v3giMPj-5%jz}`3-4SYS`kB88PCl*ZgoeZ9^N_7dH-v<&Q`K)I&RNfi`e5TE1W8Uxl8Q8}V+u4{Kw^A_a0EB%RQK^h5`8 z9@<`ZKwJ!s8>7*Jx1wt{5u4+aXrNoswf`9nphD3Cxetz-Xu}=QW7h@kU>sU*ayTpU zUrgz2<_#`vcpcjD*WnLn0|(HCGsTic&<0C|)zD+r5dHLOivHrF6I%ZwwB4)1k!X8a z%>DjEg{$bTbTi*~pft-n3|KJtGK z4`S~9U*O18ur%61g|K?$Hx64xeg`yw)5D7*e;7LAv1q`PB0UfN+FgVO^dXkTPmkpM zdn~>uqb43zGCeTbpg(M0gs^n(a-N}I0K!D7ttA8g_hqE z>0K5y;~-kFaG7-Ms-Wk$75ce-F*-wcqJch-j(jm%Z*`=%MS5?f3zSXejzR-I9vw&> zw4H1NE)1X*dfrco^u^)TXh%0idLp{(XP^zvLIZdbE%ydGW9#Dn7m@!B+RuKppZ`)m z-~UIY8+FmhTA@?b7LBlH+&?eUm!TbBiv}_Ztv418WE|SjOtjp5G@$1re`(~e$;tWq zFfu+3x1l518R-LPgMXm`6*)RJTow(W654S-TCXL#ySt(fqVv#AHwvvk8Ex+&%>DhJ zC!@e(bmSYnfjiI&zoH}f2OUxIauGmS34MMXht@k8%i!5)M+4EH`L0918y-ZzH$KFy zug%KkQ^7W916{*&!og@@qr$t<5kDH~g^^x`2D~-gg$A-O(wPb|05q_&6*&K1REvyy zVe7Cpb0q;Ubeh__RSF4ylOh%#o&aBA!cLwH@;nc1~ zD}E5^uOht*9oa!Ffdwk1@}cA8@Y>=x;fXvY)KfTw38V?Me`7NR5i zAPRhgok{OUJ7{rC>bN6Xt}FV|xe$F$j7CTNI5xtSn2*0<3oKu`K<@Vdr=y!QJCcj0 zTuh4_t1+MSFKC6bRSM*O5z!6JAAtrs9sS08A<`Qo{R4WwOB|a5s)d$21ATj5gVvvv z%x0eA!pN6nE!>5EWR|R&Ds(`n@*;G^!_e|~q3@38(GEXDUor>K4oX%_w>xSe+d^haBJL{g9h?eq(4J<`GH91osc@Niq6Q%Xh-Kn{z!Bt zA4Yfia`dgZG4Ah1Pg}_voPRIM)kvGH3VJ-cqxpT&U4LQZ4@QsQ^=N?E$e)P@G9T^m zb+rCkoQ@kKJ-BB2O1>IxXI#x}de2WH!;Ytgv++FA3(x?LsFg-o22D4LbQ`q8^Uw~5 zMEcq=i@pmc$NeX;5b3AU{uWrk2A75_(S|;Z0-vG{>_AV!Z;@Z5c50wp_`k3r`YvdT z&d5dR(hiUN51{=$fd-y^E-sd#9efae75V$aygF$Ymkn#7OVA#3YmaWKk?4bE3Od3U z(T?6g%dJBnt`-Fqgk&HkCnu?zLmm|Fm+mikpo#IyY(~O*tb~GG4 z_gQoR)6p5873qbh{r-Q03oC4h0^86)_C@+|+&`*8`szInJ&v`}dM(ipkWI)(EG=u9o7%qpyj)w9i4+d!mmI( zm=gIjBmG>s5N+r6hMa#Zu8xAAV{y`Zqu`(6e_`Q9so^8h29Az&KKj#dtw^_v`<>Ax z=!FJ4IMSmceQzVqzc(Hw!-$_pNBRmH*qf&Fcz~cCe$hC+&%Z}EUHK+yH`hTs>WO}g z4npe>LFy0))HfmM;e4(;Ic$lr(l0^$$!IF)RgHfd9I zKxd&HUxL=V1`YTQwBF3f&%PKJtI!9>R&0X*p|8!x%~Is&qazv^j*9%d!)fT!Jr?($ zMgv%e{;2jII^vHae+v?5HnWQhpK!mYj7*W{X#^F~4r_%cqEpx-?w=d!%hBUE4BdRw zFxPSTUic~cF}fqt2e6vw-+$6-h2zlUQ6K%J>Vkf;T#7EyI5dFq;r-}{9!Bdw5xx*E z!`sMz4_$)OTBi0d#-~Y-#@zS+@vTyUrg$bdx}$N;M9+1l)~TcXuol{3!>}zHc=zy< z$iE5g_%3v5A47jlw;Vg-KFm6GjoK8*Jb`DSo9O^LvPvh$%%JJ|=!`VOI@mkXx1dkR z$Iy=6K%bmnqd#!`i}kTZ+vKI_(oSw0=YI|vejvPxR$Py{mjpV3GVRg`Yoh6n=*y-r z+Tk$t(fmO8Hu^32BU-*t`_y4&97wtW8t|0%oc~j}c!>-f{2gtmY=^X&+Myq#gTm?P z{nco|`_Vv)bxaL5410t_!+XMKu_fi#qDz*^b}Eqj$05gHC(?b;h^M0wK8G&R`;p#@ zCzCF5Qu+;OPs}HM6Z$77kDxEJ#c2I^(53qZ-7~wkUBiiy|5!K=t^ZuO4DI-Xa7(xgc@SkYzj9%PVx3b5$Dj@8qZON> z_d7*?uSgHX>f~RKmYWgx=b?eV7QPktSH=C0BfTqkpL6yr7f#8cxKZ$w)Lph@I+K+AUzdt>gK4-Ig5cq{tMpM=m_(= zCX1p^$kLd5Vq#a)UC>AHz378x5!S_>=w>X{EzMv9^c{0*H_pEW#*pDAdol`qfbRP5 z!(!dj29(#=52KO5v zjO1nEH1tzz1-e9=(T)zHBQDS*_;dRJB`SU+6T+6%Akv*AiWL`%b zUW+#L2^#s{$UlTOSg>cRS3InW)@vN;6VVy%f%elMZSQ8x{r`VX=fdOiC|dAYw4_HnS)H_)! ztb}%OJo*-FgbtuJ+FIzM$VF`N?4L}zXm8qhQ73@t`a*=qF5X;U(r*~^7rE`=^g z=kqu$NV)_1^?Ne97fuTYqi?fuXh#pBQ#lu%iD%Ic-$d)JkNZEMOZy8NSh0TA!|TFZ(2ggDkD-CRga)=0ZD&Q?{}BB+{laCx{Mvljd!G7f~9{;A=TVP$kG zYoRmLIr4j>fnJP$SX_y=HwG>L09yVfbjg;ZYyTP6#C`oa|Nf$(!bPcK4Rk~u(2A!= zx*s}{A(4MA+Hn@`=Ddx8OE(v+hUh{f-7!;^Jia@Hljj)IrO&L;F2D%Y{$0^U>Wt2z_P`MW^U~ zJRV;|r|=83;{Nbpco-eP5tpQnk4DQ?Me|QUXQBxjz)4~D+_<fd@u|`*K&9`3Ev_8Y}~(k zU}|6t+TlIu)K5h_dJvt#*=R>kqXSujcK8um@2g1f!fBrWUn67upftj1XoY9cfEJ?- zeH`gM=u8y3ELj!3-wdsH2HMg2XdoAd*Twx?(SYwW?fIV(1?Hg@7oi<2LkoTs_qRrR z4?6PS(GCw`Zt4f8`p2Lh=cD%M|OjW{xq?=sM`S-?jGHhT@_aZFba1FG*wqbX)Uf)PxhW`989PMw$kZgJ%KM@(PhHs+{t;KxYjIQyY=tpFkE7GxS zgyx@(j{GXL-f*;oY~| z>kSF7MNiWxbZPI1{Fzvt^enXgyXewow{c;l+ruBj-@^aU4vJot0xOM9X$^FwEy9z- zGtm#03(Nqt0p;CXe!Q0Ue zCZd5n5Izz4FN90bA5`9n^ta*9nEU_#JIIB{r|8vbN~)j@ABR4A>!53X20HSq&?y`f z=?Bnv#5{Dfeu{Qj@S2z@bkns!pC=cf1099AzyEVD7j`(`415vo@IAEP_h^9s#{Dwa zreCYoLGv#`0~-z8x%inlC=iiGv$#4dyqBHU| zI`Z9ULwmym=v4m|79WwOxH8&NOZ0vxbmYD86daBY=rwdNY)1S2JIjS16h%j-jLKmx zwBzPz!)+toB|IbSjh>zh&<~V5(T10XYr;)vVBduM!))HDRG}=|QMIsk*fea1HrzGr z9bSwEdNn%Y5t08Ox<}?ldNEq=U9_L~Q+_tHiHlrhDI>EVE%+b$6H(zClBLl6iea^| z1{zp>wBa^kXY@4nKu^J7bV_} z*XZ8a8TSvN1IpZ(>XivAVs3^bUE8$p|3+NcQJb(UI(5C#h6bY#qET`GAvB;T(J5bm zmfsNfcf|dD=sV&MbS5f{PJuQGyI}6;|9)Ilr@#>O&+YHUdbkh`;4Ad4^)uR0iJMXY z)zEYebO5a}AG@G4G8p|?@n-CctMD|eGA7j@Jcjdc2UkbNEoeh`M0yH3Wi!!^=0yIh z=$FhJcnhw_hw${9(@(d%&;Z)slAd(Eu^H(*&|h{fL670STR8t-lpC8iNt>`QI_1N# zHa>u!-#5{z+=i#(@7M}E(vI(d8_;*a)9A6>jF!*4HO)+AbY|OzmuI=Kz%=v+is#YY zx&p7nFC*Rkw)EF(2cZE!f&Lu7I;=J>rAML9`VX-Smc2cV{9JT%--8A=AMH20kqZm{ zfUbR`JJPR6`(iuNx1gJBDV~no@M5feXL?fJjn-d_c3gUVN}r7&0dJ~N_5J)mT<8<_q zJ~+G){i%0ir01XkEyCRSU&V#zc|*84{1QD4-=Y=vN4mg$DZey&Dvm`1ZiJquE|K3C zJv~DrJsj=l&hTE${rkUZT==8YBWQ57d zG(zjO3(r6UxG)?ziSuuVSCZjKZa_ye5j`fe(Y0R}{)RSi?Bq1E>gfFjk?xDOHvkP} zC>rR!=tt-D$e)KU(aOo3Pb1t+h7Es*rhh_@$G>Pm74A1NcRf+qxG+h z^oU5`hW2+)GMkwi84sZy%?@8dXJ9oN*w^7+bfylW9Tc0E?jMb&^U)6KhE32Bw~q8F zXnUt)?(hGf$AwdT6*`4?p$$wA9}VZCo9S6}YF|McdMo?@eei5SA85a#11R@E3b+Bf z=Izlvbs^^d{BJlHMt&z+VKN%P)8UI~M~l%JdN=YnNB)r}Rhj8nsN!hzv+Xn?n%0o)b&4@dq};mha%mZ2SOLf;`<(GDv;m}a5|nr`tR z=ijM6nG84AMRDUcw1G+J%VRn^rAyKB+t3CMhJ|OOj*mhIR1YoR7A@Bwt#>8b?s#+w z?wi5+cSLjJ#$vR>n~{D$(jSFiVSDcHiTibCrUo0M^;)4bbxNdrqV4xXzbUUl100TS z%5hmPoU%z+7@tBLT7W*GmPUFVTJdwVgCEe590>nH>*YO^?w1NHq4~#$jnIJFp&vHc zGr7pUKG6stL3jBq^fWw;cDNXwvgMJ#8EyF6a6ft~{=AS9!3Kw{z$SMI`V4hNNS*gv<|z3XQTB7pyjRzZw@D8?&tqG zT-d0LOS^zV^BxyII;FJ$6IU85xU?d`hIBLIYWfcKiwYpxK9>qOx;SfX%~`(2jbd zGjvhpUxv0jJR3JAgp<*ZA4I3>naFjvhsqVlGtD*Jkp#k+k>s=9EhX!;*cw07Z+!Ibk*XE%}zle@xapbQ?1K5TJurK@v z?XcLQlwSkws42Q+?a+2QMSia^djS_lI0)_dDzxBjXa`f!h8{=DJss&6(ekgOyLm&T z|3u4`d^H7H4x5m!g|>G-dVes|ZZ>l@7jBvxqQL#=2p6aqCJlq`aMLR0+TCzM^uQoc6 z4v{_=ZTD()X>N)1Luk2YF!%lc4i|m_eHsOJh6m7w3oc0=9TV0^8}5ky40mSa4~+a# z;dpeW9*pz?H1Ibgy%Do!Z0Ev`4xmq}Vy~wNtE2ht(1y-NM{))Fq`VW0;635A@DX(C z=b}G$FF*r*16$)p^c%C-QqI4-^Qfh1msUVWRvB%eE;?1s!yah)!RRKs5-m3j4Rj1z ze+s(Uocr03>KKh~35^Zo0TJMIq ze+OD`658?9$bSeeH#dAKd^5|14ZR;3U!qg|Big_bZ>0Mr(LnOiKpIE>iRj3C#QlM2 zN7tjf{8sbu;iPjs2 z)$u{4|IAV@tnd});~}hxl|M)yl_#OUejkKx*4xkqAI3WP23E!I&<+Z%OG{Y?UBWZb z`d3AILZs(m?%)5d;KEI^9XESXaL&qZRm)fL>v4l{22|n#D^*1rf9vs znEQ0Y)}%j1H+6{(X$g+n!1;G=Ym;He9ngl)3rFH`(o?Zc9&5U>K;~c4jXp}>^$k8w zAE}pOH}YRb13ZMM;0d3kwZ8&w|4;OLq3ovg-v{ZlDO(_O2N}R=5gnXI-Sf4!;Y3LfiWd-Gte^&r(JWbh9)?H(5`#gUjRoHIW_@ zjza^z8y&zjwBxyvUW^W4b>#1g{DYA$x+Pbi-~Vu7#TsF2%uRVJkU1~%FU3NX8;J&X z6I$*zbPr8J1Dc1vO<#!g8)&)J;U{SQ?YT7P@B6s%8#n};Vweoyqc_C*63 ziN2oiK|7d(F6A=x(fe8C9}X*RP0x)cn0x>Ca zx@WFHkJHWQ$nTH)&!7*WWoWrC(e{5q+xasr^cCmdie(SkGL#sYNnEsFaq zBYy)L;AXV^PIQEaBLB#5QoUo)K)?ce}<&hvJpcJk4{o1yhPqwV!V%by$R%aDMwnW0>`R-@1gGsF34LkrOk-a$w3 z4Z7xg(2*TRfAvy+XX>amTCQVwDi$H#JJS8a%W`u5ujRr9N24=w9~#K)TmimbBmG*q z5-s;p_$}JupXkdc@7r_=>Z2p?js|!pT5foFv(kTNJQo(cKb(QSd>+S%_-y32*p)hN zhpye3=nV8m>tBI>R$qtC+-P*l??wkS1N}*89y;LHF?asgb76(;;V)t4yR^H@ppV`b zXvZg_4R$~~I2}F4=c9oSLCcRoH}_~X&^yrj52G{j_;;Lt-^Wjr;U3r%mi#_-+$ijW zezlIq+SqD$`pCQ(TatbT+u(M*0W1HIj_Fjqo%Fl754-)CmZsI7n7KXK0=fSx^%Z0| zg*(C@!e7Ea(GmZLMqXlXnz8a|x&~UmQP?u_+oL1zhSu+o&cKy%|C%fpR=g2!Leqos zugJgTr!>Vw&~l@~ThIpYKpUJA`P0$O`6#*LlZ&>h$=E>NM=C8+$I#9S^$3T#H;wT+39a0~M}Ss#AZh>WoC)jacX3 zgKj~i>O8g9s7_0tRh_JESDgmD<+@#6sByPj{+)Vb_PAbFo%3_9%q>Dgu4%Pc4~weP z!kWD}wg* zlap+hPqmrZ@w1QE8_#`X+S%!8vcJ955y2UQx(s~arF;u^h@SDHK2Bq~xc63SHRZoj zisJWDIuJ(pVtU0V4NGVg&o8ARLenyOoG?&FNdwk$Dv3xSP66aMlZQ~diXs-q*3xPd zZR@F!(6@n>dPTR&&6BskBn$JOqaCLBTL>^-pieBB*i2i|+D;XPsLIlzm@M2w7i7Uc z`a{lqM4ROM{Zt?gJ=7`JdT0#(gVaXyelPtd37gj8HJe5~(s`IVP%}U?2I`Mc(kH}dicXH6_$5Z< zPCjl(tdbwYu1dbygujMABN(-u2qW?8cVl?NI9uW~w18Z#W1p$rdU_clJ{!R{^|FmPZ8 zM@S}jats%Ca-D^`U3}D#^j_{j-afwQk&<3+LZ+AZ6kv3O!x5SH3-?RUul%&=l5L5U zPw;$sZ-O^V)p0(CvJ>1y^3F*l;4LDFcydUSy%`FJ7T}@h{(H h;mK?Kr-=+3=Lj>V@v$kxxke@8e&Y*9L&!+Y`yWGK!1e$D delta 56160 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 diff --git a/web/pgadmin/translations/zh_Hans_CN/LC_MESSAGES/messages.po b/web/pgadmin/translations/zh_Hans_CN/LC_MESSAGES/messages.po index 4a40e2877..2e523c5e6 100644 --- a/web/pgadmin/translations/zh_Hans_CN/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/zh_Hans_CN/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PgAdmin4\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2023-08-11 22:06+0800\n" "Last-Translator: maikebing \n" "Language: zh_Hans_CN\n" @@ -171,52 +171,52 @@ msgstr "Kerberos认证失败,无法找到kerberos凭据。" msgid "Delegated credentials not supplied." msgstr "未提供委派凭据。" -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "搜索LDAP目录失败:{}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "连接LDAP服务器失败:{}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "ldap" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "LDAP配置错误:设置绑定密码." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "绑定LDAP服务器失败:{}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "启动TLS失败:{}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "LDAP配置错误:{}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "LDAP配置错误:设置LDAP URI." -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "LDAP配置错误:设置搜索域." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "找到多个结果。" -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "无法找到指定用户。" @@ -369,7 +369,7 @@ msgstr "提供的认证方式不支持基于用户认证" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" +msgid "'{}' is already registered." msgstr "" #: pgadmin/authenticate/mfa/views.py:183 @@ -484,247 +484,255 @@ msgid "" msgstr "如果关闭,则所有空的对象集合将从浏览器树中隐藏。" #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "显示模板数据库?" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "隐藏共享服务器?" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "显示" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" -msgstr "如果设置为 True,则所有共享服务器都将隐藏在浏览器树中" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "对象浏览器树状态保存间隔" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." msgstr "对象浏览器状态保存间隔单位秒,使用-1禁用特性。" -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "在关闭或刷新时确认?" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." -msgstr "在继续之前, 请确认关闭或刷新浏览器或浏览器选项卡。" +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "在对象属性对话框中关闭/重置之前确认?" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." msgstr "如果未保存更改,请先在属性对话框中确认对象的更改。" -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "自动展开唯一下级" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." msgstr "如果树视图节点已展开且只有一个子节点, 则也会自动展开子节点。" -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "如果估计小于行, 则对行进行计数" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "属性" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "最大作业历史记录行数" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" -msgstr "要在 pgAgent 作业的 \"统计\" 选项卡上显示的历史记录行的最大数量" +"pgAgent jobs." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "进程详情/日志保留天数" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "进程" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." msgstr "这么多天后,进程信息和日志将被自动清除。" -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "键" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "Shift" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "Ctrl" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "Alt/Option" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "对象浏览器" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "选项卡式面板向后" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "选项卡式面板向前" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "\"文件\" 主菜单" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "\"对象\"主菜单" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "\"工具\" 主菜单" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "\"帮助\" 主菜单" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "打开查询工具" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "视图数据" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "搜索对象" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "创建对象" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "编辑对象属性" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "直接调试" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "刷新对象" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "添加新行" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "快速搜索" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "动态选项卡尺寸" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" -msgstr "如果设置为真则选项卡最大化且适用于所有已打开的选项卡" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "查询工具选项卡标题" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." -msgstr "支持的占位符是%DATABASE%、%USERNAME%和%SERVER%。用户可以提供任何带或不带占位符的字符串,由他们自己选择。空白的标题将被恢复为带有占位符的默认标题。" +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "查看/编辑数据选项卡标题" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." -msgstr "支持的占位符是%SCHEMA%、%TABLE%、%DATABASE%、%USERNAME%和%SERVER%。用户可以提供任何带或不带占位符的字符串,由他们自己选择。空白的标题将被恢复为带有占位符的默认标题。" +"their choice. A blank title will revert to the default." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "调试器选项卡标题" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." -msgstr "支持的占位符是%FUNCTION%、%ARGS%、%SCHEMA%和%DATABASE%。用户可以根据自己的选择提供任何带或不带占位符的字符串。空白的标题将被恢复为带有占位符的默认标题。" +"choice. A blank title will revert to the default." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -732,7 +740,7 @@ msgstr "支持的占位符是%FUNCTION%、%ARGS%、%SCHEMA%和%DATABASE%。用 msgid "Query Tool" msgstr "查询工具" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -741,7 +749,7 @@ msgstr "查询工具" msgid "Debugger" msgstr "调试器" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -749,53 +757,53 @@ msgstr "调试器" msgid "Schema Diff" msgstr "架构差异" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "ERD工具" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "PSQL工具" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "在新浏览器选项卡中打开" -#: pgadmin/browser/register_browser_preferences.py:463 -msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." -msgstr "从下拉菜单中选择查询工具、调试器、架构差异、ERD工具或PSQL工具来为该特定模块设置在新浏览器标签中打开。" - #: pgadmin/browser/register_browser_preferences.py:472 +msgid "" +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "选择打开新选项卡..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "PSQL工具选项卡标题" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "启用对象面包屑?" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." msgstr "启用面包屑,在对象资源管理器中显示一个对象的完整路径。面包屑会在对象的鼠标悬停处显示。" -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "显示带有注释的对象面包屑?" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "与面包屑一起显示对象注释。" @@ -1031,8 +1039,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 @@ -1059,8 +1067,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" #: pgadmin/browser/register_editor_preferences.py:364 @@ -1155,7 +1163,7 @@ msgid "Server deleted" msgstr "服务器已经被删除" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "找不到所需的服务器。" @@ -1206,7 +1214,7 @@ msgstr "注释" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1226,8 +1234,8 @@ msgstr "未更改任何参数。" #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "服务器在连接时, '{0}'不允许修改。" +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1256,7 +1264,7 @@ msgstr "服务器在连接时, '{0}'不允许修改。" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1348,27 +1356,27 @@ msgstr "密码不匹配。" msgid "Incorrect password." msgstr "密码错误。" -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "密码已成功更改。" -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "WAL 回放已暂停" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "WAL回放已恢复" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "请连接服务器。" +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "已成功清除保存的密码。" +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1445,7 +1453,7 @@ msgid "Database disconnected." msgstr "数据库连接已断开。" #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "在服务器上找不到数据库。" @@ -1472,7 +1480,7 @@ msgstr "无法删除数据库。" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1497,7 +1505,7 @@ msgstr "找不到指定的数据库。 \n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " --定义不完整" @@ -1527,7 +1535,7 @@ msgid "Could not find the specified cast on the server." msgstr "在服务器上找不到指定的强制转换。" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1539,12 +1547,12 @@ msgid "-- definition incomplete" msgstr "-- 定义不完整" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "无法为强制转换生成反向工程 SQL。" +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." -msgstr "无法为强制转换节点生成反向工程 SQL。" +msgid "Could not generate reverse-engineered SQL for the cast node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1578,7 +1586,7 @@ msgstr "转换..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1906,14 +1914,15 @@ msgstr "源类型" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -1949,8 +1958,9 @@ msgstr "源类型" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2049,7 +2059,7 @@ msgstr "是否系统转换?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2244,8 +2254,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "开始时间必须小于结束时间" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2489,7 +2499,7 @@ msgstr "行动" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2561,12 +2571,9 @@ msgstr "状态" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "错误" @@ -2741,7 +2748,7 @@ msgstr "当 TAG 在" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2792,8 +2799,8 @@ msgstr "安全标签" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3048,7 +3055,7 @@ msgstr "选项" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3106,7 +3113,7 @@ msgstr "用户映射..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3240,7 +3247,7 @@ msgstr "INSERT" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3312,7 +3319,7 @@ msgstr "表名" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3321,8 +3328,8 @@ msgstr "表名" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3548,7 +3555,7 @@ msgstr "catalog_object_column" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3828,10 +3835,10 @@ msgstr "触发器已启用" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "列..." @@ -3888,8 +3895,8 @@ msgstr "全部启用" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4031,15 +4038,13 @@ msgstr "FTS 配置删除" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"无法为 FTS 配置生成反向工程查询。\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." -msgstr "无法为 FTS 配置节点生成反向工程查询。" +msgid "Could not generate reverse-engineered query for FTS Configuration node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4155,13 +4160,13 @@ msgstr "FTS 解析器被删除" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" -msgstr "无法为FTS解析器生成反向工程查询.{0}" +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." -msgstr "无法生成反向工程的查询 FTS 解析器节点。" +msgid "Could not generate reverse-engineered query for FTS Parser node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4209,15 +4214,13 @@ msgstr "FTS 模板已删除" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"无法为 FTS 模板生成反向工程查询。\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." -msgstr "无法为 FTS 模板节点生成反向工程查询。" +msgid "Could not generate reverse-engineered query for FTS Template node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4336,10 +4339,14 @@ msgid "Return type" msgstr "返回类型" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4667,7 +4674,7 @@ msgstr "更新包头定义可能会删除其现有正文。" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "您想要继续吗?" @@ -4928,7 +4935,7 @@ msgstr "" "表已锁定,操作无法完成,请稍后重试\r\n" "锁定进程ID:{0} 应用名称:{1}" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "列被删除" @@ -5401,19 +5408,19 @@ msgid "Deferred?" msgstr "延迟?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "约束" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "列/表达式" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "包含列" @@ -5596,7 +5603,7 @@ msgid "Index" msgstr "索引" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "在编辑模式下,名称不能为空。" @@ -5607,7 +5614,7 @@ msgid "Please specify columns for %s." msgstr "请为 %s 指定列。" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "NULL值未去重?" @@ -5624,8 +5631,8 @@ msgstr "您必须提供一个或多个列才能创建索引。" msgid "Index is dropped" msgstr "删除索引" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "在表中找不到索引." @@ -5741,31 +5748,31 @@ msgid "" "continue?" msgstr "修改访问方式将清空列集合确定要继续吗?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "唯一?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "集群?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "有效么?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "主键?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "系统索引?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "并发生成?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "" @@ -6152,7 +6159,7 @@ msgstr "启用哈希分区。" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "存储设置" @@ -7062,8 +7069,8 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "子类型不能为空" +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7175,12 +7182,12 @@ msgid "Collatable?" msgstr "是否整理?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "输入函数不能为空" +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "输出函数不能为空" +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7295,7 +7302,7 @@ msgstr "刷新物化视图" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "无效" @@ -7327,20 +7334,18 @@ msgstr "" "-- 或者可能导致过程函数失败,如果它们不修改为\n" "- - 考虑这些变化。\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "找不到给定的服务器" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "请先连接到服务器。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "已创建物化视图刷新作业。" @@ -7370,33 +7375,33 @@ msgstr "不包括数据" msgid "With data (concurrently)" msgstr "包含数据(并发)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "请在树中选择服务器或子节点。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "找不到实用程序" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "创建物化视图刷新作业失败。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "无法获取实用程序信息" @@ -7408,16 +7413,16 @@ msgstr "系统物化视图?" msgid "With data?" msgstr "是否包括数据?" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "参数" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "请进入代码视图。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7563,7 +7568,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7790,7 +7795,7 @@ msgstr "若要对连接配置应用更改,请断开与服务器的连接,然 #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7805,8 +7810,8 @@ msgid "Passfile" msgstr "密码文件" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" -msgstr "点击刷新按钮获取发布集合" +msgid "Click the refresh button to get the publications." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:92 @@ -7896,16 +7901,16 @@ msgstr "创建插槽?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." -msgstr "指定命令是否在发布任务中创建复制槽,当连接到同一个数据库时将被禁用,否则创建发布命令将会挂起" +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." -msgstr "指定订阅是否可以激活复制或是否只能在未启动时进行设置" +"whether it should be just set up but not started yet." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 msgid "Refresh publication?" @@ -8044,12 +8049,12 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "必须指定主机名或地址。" +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8058,7 +8063,7 @@ msgstr "必须指定用户名。" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "必须指定端口。" @@ -8443,7 +8448,7 @@ msgid "Fail" msgstr "失败" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8477,8 +8482,8 @@ msgid "Please specify code to execute." msgstr "请指定要执行的代码." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." -msgstr "请选择\"错误时有效\"选项。" +msgid "Please select a valid on error option." +msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_jobstep/sql/pre3.4/stats.sql:2 @@ -9097,15 +9102,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"无法为角色生成反向工程查询。\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "无法为角色生成反向工程查询。" +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9169,9 +9172,9 @@ msgstr "帐户过期" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." -msgstr "请注意,如果你把这个字段留空,那么密码将永远不会过期。" +"Please note that if you leave this field blank, then the password will " +"never expire." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 msgid "No Expiry" @@ -9247,45 +9250,45 @@ msgid "Reassign" msgstr "再分配" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "删除" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" -msgstr "改变所有者关系或删除数据库角色拥有的数据库对象" +"drop the database objects owned by a database role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 msgid "Reassign objects to" msgstr "再分配对象给" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" -msgstr "影响对象的新所有者" +msgid "New owner of the affected objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" -msgstr "提示:串联 选项会自动删除所有依赖受影响对象的对象" +" objects, and in turn all objects that depend on those objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 msgid "From database" msgstr "来自数据库" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" -msgstr "操作影响的目标数据库" +msgid "Target database on which the operation will be carried out." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" -msgstr "'再分配对象给'不能为空" +msgid "'Reassign objects to' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" -msgstr "'来自数据库' 不能为空" +msgid "'From database' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 #, python-brace-format @@ -9495,7 +9498,7 @@ msgid "Server connected" msgstr "已连接服务器" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "连接到服务器。" @@ -9833,12 +9836,12 @@ msgid "Save password?" msgstr "保存密码?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "服务" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "连接参数" @@ -9949,12 +9952,12 @@ msgid "Server group must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "必须指定主机名和服务。" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "主机名必须是有效的主机名、IPV4地址、IPV6地址。" @@ -10202,7 +10205,7 @@ msgid "Refresh" msgstr "刷新" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "搜索对象..." @@ -10694,49 +10697,49 @@ msgstr "服务器心跳记录错误:${error.message || error.response.data.err msgid "Create - %s" msgstr "创建-%s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "刷新..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "属性..." -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "移除%s" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "%s 脚本" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "脚本" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "您确定要停止编辑%s\"%s\"的属性吗?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " "%s \"%s\"?" msgstr "您确定要重置当前更改并重新打开%s\"%s\"的面板吗?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "正在编辑?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10744,59 +10747,59 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "不能删除%s \"%s\" 。" -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "删除 %s?" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "%s \"%s\"不能移除或删除。" -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "移除/删除 %s错误:\"%s\"" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "移除" @@ -10807,8 +10810,8 @@ msgstr "" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -10918,7 +10921,7 @@ msgid "'%s' must be a numeric." msgstr "\"%s\"必须是数字。" #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" +msgid "Min and Max values are not valid." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 @@ -11020,107 +11023,105 @@ msgstr "数据块 I/O 统计刷新率" msgid "Handle & Process count statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "显示活动?" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "长运行查询阈值" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "设置警告和提示阈值以在展板上高亮显示长运行查询" -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "图表" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "是否显示图形数据点?" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "如果设置为 True, 数据点将在图形线上可见。" -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "使用不同的数据点样式?" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." -msgstr "如果设置为真,则每个数据点将显示不同的样式" +"graph line." +msgstr "" -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "显示鼠标悬停工具提示?" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" -msgstr "如果设置为 True, 则工具提示将显示在提供数据点详细信息的图形线上的鼠标悬停上" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." +msgstr "" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "表格线宽度" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "设置表格线的宽度" -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "" -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11321,6 +11322,7 @@ msgstr "单元" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "描述" @@ -11430,8 +11432,8 @@ msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 @@ -11497,6 +11499,7 @@ msgstr "渲染图形时出错。" #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -11902,7 +11905,7 @@ msgid "architecture" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" +msgid "OS uptime (seconds)" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 @@ -11930,7 +11933,7 @@ msgid "model_name" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" +msgid "Number of cores" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 @@ -12184,13 +12187,13 @@ msgstr "该进程已完成并且已经无法重新启动。" #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "无法加载后台进程 \"{0}\" 的状态。" +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" -msgstr "无法终止后台进程 \"{0}\"" +msgid "Unable to kill the background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 msgid "Cloud server deployment is pending" @@ -12330,7 +12333,7 @@ msgstr "耗时(秒)" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12468,14 +12471,14 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "为 PostgreSQL 数据库选择云提供商。" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " -msgstr "EDB BigAnimal的pgAdmin验证码为:" +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." -msgstr "通过单击下面的按钮,您将被重定向到新选项卡中的EDB BigAnimal身份验证页面。" +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:420 msgid "Click here to authenticate yourself to EDB BigAnimal" @@ -12591,8 +12594,8 @@ msgid "AWS session token" msgstr "AWS会话令牌" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." -msgstr "临时的AWS会话需要会话令牌。" +msgid "Session token required for temporary AWS sessions." +msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 msgid "Password must be 8 characters or more." @@ -12887,8 +12890,8 @@ msgstr "公共 IP 范围不能为空。" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" -msgstr "名称必须大于2个字符且只能包含小写字母、数字、连接符" +"letters, numbers, and hyphens." +msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:225 #: pgadmin/misc/cloud/static/js/biganimal.js:232 @@ -13056,8 +13059,8 @@ msgstr "清理云向导数据发生错误: ${error.response.data.errormsg}" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" -msgstr "认证发生错误:${error}" +msgid "Error during authentication: ${error}" +msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:313 @@ -13128,8 +13131,8 @@ msgid "High availability?" msgstr "高可用?" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." -msgstr "请为第二节点选择一个不同于主节点的可用区域" +msgid "Please select a secondary availability zone different from the primary." +msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 msgid "Admin username for your Google Cloud Sql PostgreSQL instance." @@ -13141,9 +13144,9 @@ msgstr "给默认管理员用户'postgres'设置密码" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" -msgstr "名字只能包含小写字母、数字和连接符,应该以字母开头且长度小于97位" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." +msgstr "" #: pgadmin/misc/cloud/utils/__init__.py:81 #, python-brace-format @@ -13399,32 +13402,32 @@ msgstr "" msgid "Server Name" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "连接到服务器" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "" @@ -13463,9 +13466,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 @@ -13481,9 +13483,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 @@ -13569,8 +13570,8 @@ msgid "Reset all preferences" msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." -msgstr "这里设置节点列表在对象浏览器中的显示与隐藏" +msgid "This setting is used to show/hide nodes in the Object Explorer." +msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 msgid "" @@ -13603,7 +13604,7 @@ msgid "Save & Reload Later" msgstr "" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -13821,7 +13822,7 @@ msgstr "请输入用户的密码以连接服务器 %s" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -13878,8 +13879,8 @@ msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:94 @@ -14077,9 +14078,9 @@ msgstr "堆块集" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." -msgstr "使用解释/解释分析按钮生成查询计划。或者,您也可以执行\"解释(格式化JSON) [查询]\"。" +msgstr "" #: pgadmin/static/js/PgTreeView/index.jsx:132 msgid "No objects are found to display" @@ -14188,8 +14189,8 @@ msgid "%s in %s" msgstr "%s 于 %s" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" -msgstr "忘记密码" +msgid "Forgot Password" +msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 msgid "" @@ -14381,8 +14382,8 @@ msgid "Maximise" msgstr "最大化" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "还原" @@ -14451,7 +14452,7 @@ msgid "Filtered Rows..." msgstr "筛选的行..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "备份" @@ -14533,11 +14534,11 @@ msgstr "请从对象浏览器中选择任意服务器、模式或表来创建备 msgid "Backup..." msgstr "备份..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "备份错误" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "备份 (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -14752,8 +14753,8 @@ msgid "Role name" msgstr "角色名称" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "备份格式为PLAIN" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -14834,8 +14835,8 @@ msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 @@ -14848,8 +14849,8 @@ msgstr "请提供一个文件名。" #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" -msgstr "只有全局到整个数据库的对象才会以 纯文本格式进行备份" +"format." +msgstr "" #: pgadmin/tools/debugger/__init__.py:64 #: pgadmin/tools/debugger/static/js/components/ToolBar.jsx:171 @@ -14896,8 +14897,9 @@ msgid "Next tab" msgstr "下一个选项卡" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" -msgstr "切换面板" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" +msgstr "" #: pgadmin/tools/debugger/__init__.py:366 #, python-format @@ -14965,8 +14967,8 @@ msgid "Value deposited successfully" msgstr "值成功地配置" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "设置值时的错误" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15072,8 +15074,8 @@ msgid "Use Default?" msgstr "使用默认值?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "无法从服务器获取参数" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15122,11 +15124,6 @@ msgstr "清除所有断点时出错。" msgid "Error while fetching breakpoint information." msgstr "获取断点信息时出错。" -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "未连接到服务器或与服务器的连接已关闭。" - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "获取消息信息时出错。" @@ -15435,8 +15432,8 @@ msgid "Cannot drop table from outside of the current database." msgstr "无法删除当前数据库之外的数据表" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" -msgstr "删除吗?" +msgid "Delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 #, python-format @@ -15444,8 +15441,8 @@ msgid "You have selected %s tables and %s links." msgstr "你已经选择%s 数据表和 %s 连接" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" -msgstr "你确定要删除吗?" +msgid "Are you sure you want to delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 msgid "Loading project..." @@ -15648,7 +15645,7 @@ msgid "A constraint is required to implement One to One relationship." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." +msgid "Primary key already exists, please select a different constraint." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 @@ -15757,14 +15754,19 @@ msgstr "导入数据" msgid "Export Data" msgstr "导出数据" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "找不到指定的服务器。" + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "请先连接到服务器..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "请指定一个有效的文件" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -15838,7 +15840,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " @@ -15934,7 +15936,7 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 @@ -15957,7 +15959,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" @@ -16015,7 +16017,7 @@ msgid "" msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." +msgid "Export Data Query cannot be empty." msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 @@ -16068,8 +16070,8 @@ msgid "Import Servers" msgstr "导入服务器" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" -msgstr "导入错误" +msgid "Import Error" +msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 msgid "" @@ -16118,7 +16120,7 @@ msgstr "导入/导出 服务器..." #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "维护" @@ -16200,11 +16202,11 @@ msgstr "维护..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "请在对象浏览器中选择任意数据库来进行维护" -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "维护错误" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16270,7 +16272,7 @@ msgstr "" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 @@ -16308,16 +16310,16 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." -msgstr "链接已终止,要建立新连接请打开新的psql工具" +"Connection terminated. To create a new connection, please open another " +"psql tool." +msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 msgid "Invalid session.\r\n" msgstr "无效会话\r\n" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 @@ -16331,34 +16333,43 @@ msgid "Please select a server/database object." msgstr "请选择服务器/数据库对象。" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" -msgstr "需要剪贴板的写入权限" +msgid "Clipboard Write Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." -msgstr "从PSQL终端中数据表格复制数据需要剪贴板写入权限" +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" -msgstr "需要剪贴板读取权限" +msgid "Clipboard Read Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." -msgstr "在PSQL终端中粘贴数据需要剪贴板读取权限" +msgid "To paste data on the PSQL terminal, clipboard read permission is required." +msgstr "" -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "在服务器 \"{0}\" 上还原备份" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "还原服务器上的备份" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "文件未找到。" +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16370,11 +16381,11 @@ msgid "" "data." msgstr "请在对象浏览器中选择模式和数据表来还原数据" -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "恢复错误" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "恢复 (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -16535,7 +16546,7 @@ msgid "Loading result grid..." msgstr "加载结果表格..." #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" +msgid "DDL Comparison" msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 @@ -16583,19 +16594,19 @@ msgstr "-- 此脚本由pgAdmin4的模式异同工具生成\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" -msgstr "-- 对于循环依赖关系,架构差异写入对象的顺序不是非常复杂\n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" -msgstr "-- 可能需要手动更改脚本,以确保按正确的顺序应用更改。\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" -msgstr "-- 报告任何故障问题请附带复现步骤。 \n" +msgid "-- Please report any issues along with steps to reproduce. \n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 msgid "Generate script error" @@ -16620,16 +16631,16 @@ msgid "Select Target" msgstr "选择目标" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." -msgstr " 来源和目标数据库服务器必须是同一个大的数据库版本" +msgid "Source and Target database servers must be of the same major version." +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" -msgstr "数据库比较:" +msgid "Database Compare:" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" -msgstr "\"请为来源和目标选择服务器和数据" +msgid "Select the server and database for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 @@ -16641,10 +16652,8 @@ msgid "Schema Compare:" msgstr "模式对比:" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" -msgstr "请为来源和目标选择服务器、数据库和模式" +msgid "Select the server, database and schema for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 msgid "Note:" @@ -16783,8 +16792,8 @@ msgid "Data Filter" msgstr "数据筛选" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "数据过滤器不能为空。" +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -17748,7 +17757,7 @@ msgid "Show settings?" msgstr "显示设置?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" +msgid "Show WAL?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 @@ -17781,9 +17790,9 @@ msgstr "提示保存未保存的查询更改?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." -msgstr "指定是否提示用户在查询工具退出时保存未保存的查询。" +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 msgid "Sort View Data results by primary key columns?" @@ -17804,9 +17813,9 @@ msgstr "提示保存未保存的数据更改?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." -msgstr "指定是否提示用户在数据表格退出时保存未保存的数据。" +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 msgid "Prompt to commit/rollback active transactions?" @@ -17814,17 +17823,19 @@ msgstr "提示提交/回滚活动状态的事务?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." -msgstr "指定是否提示用户在查询工具退出时提交或回滚活动事务。" +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 msgid "Copy SQL from main window to query tool?" msgstr "从主窗口中复制SQL到查询窗口吗?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." -msgstr "指定是否从主窗口将 SQL 复制到查询工具。" +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 msgid "Open the file in a new tab?" @@ -17840,8 +17851,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 @@ -17850,7 +17861,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" @@ -17860,9 +17871,9 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 @@ -17929,11 +17940,11 @@ msgstr "列名称" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." -msgstr "如果设置了'列数据',则列的最大宽度将由初次加载的一批数据自动适应数据。如果设置为'列名称'则列的尺寸将根据列名决定列宽度" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:309 msgid "Maximum column width" @@ -17941,9 +17952,9 @@ msgstr "最大列宽" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." -msgstr "当列尺寸被设置为'列数据'时,以像素为单位指定最大宽度" +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 msgid "Data result rows per page" @@ -17952,7 +17963,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 @@ -17961,7 +17972,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" @@ -17970,7 +17981,7 @@ msgid "Max column data display length" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -18021,10 +18032,6 @@ msgstr "清理查询" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "" @@ -18063,10 +18070,8 @@ msgid "Auto completion" msgstr "自动完成" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." -msgstr "如果设置为 True, 关键字针对自动完成将以大写形式显示。" +msgid "If set to True, keywords will be displayed in upper case for autocomplete." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 msgid "Autocomplete on key press" @@ -18156,7 +18161,7 @@ msgid "Role name must be unique." msgstr "" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" #: pgadmin/tools/user_management/__init__.py:615 @@ -18177,8 +18182,8 @@ msgstr "无法更新用户 '{0}'" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." -msgstr "不允许修改{0}。" +msgid "'{0}' cannot be modified." +msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 msgid "Deselect All" @@ -18193,7 +18198,7 @@ msgid "Select Role" msgstr "" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" +msgid "Role saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 @@ -18231,10 +18236,6 @@ msgstr "" msgid "Edit Role" msgstr "" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "身份验证源" @@ -18287,7 +18288,7 @@ msgid "Passwords do not match for user %s" msgstr "用户 %s 的密码不匹配" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" +msgid "User saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 @@ -18356,66 +18357,66 @@ msgstr "" msgid "User Management" msgstr "用户管理" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "服务器%s的配置已保存到%s" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "在指定文件中没有找到'Servers'属性。" -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "属性'%s'没有在服务器'%s'中被找到" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "服务器'%s'的端口必须是整数" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "服务器%s的'主机'或'服务'属性没被找到" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "解析输入文件%s:%s" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "读取输入文件 %s:[%d] %s" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "创建服务器组出错 '%s' : %s" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "创建服务器出错 '%s': %s" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "清理服务器配置发生错误(%s)" @@ -18456,6 +18457,10 @@ msgstr "刷新率" msgid "File Downloads" msgstr "" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "未连接到服务器或与服务器的连接已关闭。" + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "事务 ID 在该会话中找不到." @@ -18539,10 +18544,6 @@ msgid "" "Rename, Delete or Create any files/folders" msgstr "访问被禁止:你的访问受限,你无权执行重命名、删除或创建任何文件或目录" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "找不到指定的服务器。" - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -19103,7 +19104,7 @@ msgstr "" #~ msgstr "发生了错误:" #~ msgid "DDL Comparision" -#~ msgstr "DDL比对" +#~ msgstr "" #~ msgid "" #~ "The current transaction is not commited" @@ -19463,3 +19464,574 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "数据表:%s (%s)" +#~ msgid "'{}' is already registered'" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "如果设置为 True,则所有共享服务器都将隐藏在浏览器树中" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "在继续之前, 请确认关闭或刷新浏览器或浏览器选项卡。" + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "要在 pgAgent 作业的 \"统计\" 选项卡上显示的历史记录行的最大数量" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "如果设置为真则选项卡最大化且适用于所有已打开的选项卡" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "支持的占位符是%DATABASE%、%USERNAME%和%SERVER%。用户可以提供任何带或不带占位符的字符串,由他们自己选择。空白的标题将被恢复为带有占位符的默认标题。" + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "支持的占位符是%SCHEMA%、%TABLE%、%DATABASE%、%USERNAME%和%SERVER%。用户可以提供任何带或不带占位符的字符串,由他们自己选择。空白的标题将被恢复为带有占位符的默认标题。" + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "支持的占位符是%FUNCTION%、%ARGS%、%SCHEMA%和%DATABASE%。用户可以根据自己的选择提供任何带或不带占位符的字符串。空白的标题将被恢复为带有占位符的默认标题。" + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "从下拉菜单中选择查询工具、调试器、架构差异、ERD工具或PSQL工具来为该特定模块设置在新浏览器标签中打开。" + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "服务器在连接时, '{0}'不允许修改。" + +#~ msgid "Please connect the server." +#~ msgstr "请连接服务器。" + +#~ msgid "The saved password cleared successfully." +#~ msgstr "已成功清除保存的密码。" + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "无法为强制转换生成反向工程 SQL。" + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "无法为强制转换节点生成反向工程 SQL。" + +#~ msgid "Start time must be less than end time" +#~ msgstr "开始时间必须小于结束时间" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "无法为 FTS 配置生成反向工程查询。\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "无法为 FTS 配置节点生成反向工程查询。" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "无法为FTS解析器生成反向工程查询.{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "无法生成反向工程的查询 FTS 解析器节点。" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "无法为 FTS 模板生成反向工程查询。\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "无法为 FTS 模板节点生成反向工程查询。" + +#~ msgid "Subtype cannot be empty" +#~ msgstr "子类型不能为空" + +#~ msgid "Input function cannot be empty" +#~ msgstr "输入函数不能为空" + +#~ msgid "Output function cannot be empty" +#~ msgstr "输出函数不能为空" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "点击刷新按钮获取发布集合" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "指定命令是否在发布任务中创建复制槽,当连接到同一个数据库时将被禁用,否则创建发布命令将会挂起" + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "指定订阅是否可以激活复制或是否只能在未启动时进行设置" + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "必须指定主机名或地址。" + +#~ msgid "Please select valid on error option." +#~ msgstr "请选择\"错误时有效\"选项。" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "无法为角色生成反向工程查询。\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "无法为角色生成反向工程查询。" + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "请注意,如果你把这个字段留空,那么密码将永远不会过期。" + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "改变所有者关系或删除数据库角色拥有的数据库对象" + +#~ msgid "New owner of the affected objects" +#~ msgstr "影响对象的新所有者" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "提示:串联 选项会自动删除所有依赖受影响对象的对象" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "操作影响的目标数据库" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "'再分配对象给'不能为空" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "'来自数据库' 不能为空" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "如果设置为真,则每个数据点将显示不同的样式" + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "如果设置为 True, 则工具提示将显示在提供数据点详细信息的图形线上的鼠标悬停上" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" + +#~ msgid "Os up since seconds" +#~ msgstr "" + +#~ msgid "No of cores" +#~ msgstr "" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "无法加载后台进程 \"{0}\" 的状态。" + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "无法终止后台进程 \"{0}\"" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "EDB BigAnimal的pgAdmin验证码为:" + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "通过单击下面的按钮,您将被重定向到新选项卡中的EDB BigAnimal身份验证页面。" + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "临时的AWS会话需要会话令牌。" + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "名称必须大于2个字符且只能包含小写字母、数字、连接符" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "认证发生错误:${error}" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "请为第二节点选择一个不同于主节点的可用区域" + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "名字只能包含小写字母、数字和连接符,应该以字母开头且长度小于97位" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "这里设置节点列表在对象浏览器中的显示与隐藏" + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "使用解释/解释分析按钮生成查询计划。或者,您也可以执行\"解释(格式化JSON) [查询]\"。" + +#~ msgid "Forget Password" +#~ msgstr "忘记密码" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "备份格式为PLAIN" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "只有全局到整个数据库的对象才会以 纯文本格式进行备份" + +#~ msgid "Switch Panel" +#~ msgstr "切换面板" + +#~ msgid "Error while setting the value" +#~ msgstr "设置值时的错误" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "无法从服务器获取参数" + +#~ msgid "Delete ?" +#~ msgstr "删除吗?" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "你确定要删除吗?" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "" + +#~ msgid "Please specify a valid file" +#~ msgstr "请指定一个有效的文件" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "" + +#~ msgid "Import error" +#~ msgstr "导入错误" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "链接已终止,要建立新连接请打开新的psql工具" + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "" + +#~ msgid "Clipboard write permission required" +#~ msgstr "需要剪贴板的写入权限" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "从PSQL终端中数据表格复制数据需要剪贴板写入权限" + +#~ msgid "Clipboard read permission required" +#~ msgstr "需要剪贴板读取权限" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "在PSQL终端中粘贴数据需要剪贴板读取权限" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "-- 对于循环依赖关系,架构差异写入对象的顺序不是非常复杂\n" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "-- 可能需要手动更改脚本,以确保按正确的顺序应用更改。\n" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "-- 报告任何故障问题请附带复现步骤。 \n" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr " 来源和目标数据库服务器必须是同一个大的数据库版本" + +#~ msgid " Database Compare:" +#~ msgstr "数据库比较:" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr "\"请为来源和目标选择服务器和数据" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr "请为来源和目标选择服务器、数据库和模式" + +#~ msgid "Data filter can not be empty." +#~ msgstr "数据过滤器不能为空。" + +#~ msgid "Show wal?" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "指定是否提示用户在查询工具退出时保存未保存的查询。" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "指定是否提示用户在数据表格退出时保存未保存的数据。" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "指定是否提示用户在查询工具退出时提交或回滚活动事务。" + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "指定是否从主窗口将 SQL 复制到查询工具。" + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "如果设置了'列数据',则列的最大宽度将由初次加载的一批数据自动适应数据。如果设置为'列名称'则列的尺寸将根据列名决定列宽度" + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "当列尺寸被设置为'列数据'时,以像素为单位指定最大宽度" + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "如果设置为 True, 关键字针对自动完成将以大写形式显示。" + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "不允许修改{0}。" + +#~ msgid "Role Saved Successfully" +#~ msgstr "" + +#~ msgid "Decscription" +#~ msgstr "" + +#~ msgid "Users Saved Successfully" +#~ msgstr "" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" + diff --git a/web/pgadmin/translations/zh_Hant_TW/LC_MESSAGES/messages.mo b/web/pgadmin/translations/zh_Hant_TW/LC_MESSAGES/messages.mo index 03c7000cde0bb6786e9293e80ea929d05d83f23a..8e57b442c9f9ba32243cc7238ec037b56353ce45 100644 GIT binary patch delta 43096 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 diff --git a/web/pgadmin/translations/zh_Hant_TW/LC_MESSAGES/messages.po b/web/pgadmin/translations/zh_Hant_TW/LC_MESSAGES/messages.po index 6bd98e41a..29578cf21 100644 --- a/web/pgadmin/translations/zh_Hant_TW/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/zh_Hant_TW/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PgAdmin4\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-11-06 15:51+0530\n" +"POT-Creation-Date: 2025-12-04 15:46+0530\n" "PO-Revision-Date: 2024-11-12 07:15+0800\n" "Last-Translator: Kuo, Chao-Yi \n" "Language: zh_Hant_TW\n" @@ -171,52 +171,52 @@ msgstr "Kerberos認證失敗,無法找到kerberos憑據。" msgid "Delegated credentials not supplied." msgstr "未提供委派憑據。" -#: pgadmin/authenticate/ldap.py:31 +#: pgadmin/authenticate/ldap.py:32 #, python-brace-format msgid "Error searching the LDAP directory: {}" msgstr "搜尋LDAP目錄失敗:{}" -#: pgadmin/authenticate/ldap.py:34 +#: pgadmin/authenticate/ldap.py:35 #, python-brace-format msgid "Error connecting to the LDAP server: {}\n" msgstr "連接LDAP伺服器失敗:{}\n" -#: pgadmin/authenticate/ldap.py:48 +#: pgadmin/authenticate/ldap.py:49 msgid "ldap" msgstr "LDAP" -#: pgadmin/authenticate/ldap.py:66 +#: pgadmin/authenticate/ldap.py:67 msgid "LDAP configuration error: Set the bind password." msgstr "LDAP組態錯誤:設定繫結密碼." -#: pgadmin/authenticate/ldap.py:148 +#: pgadmin/authenticate/ldap.py:149 #, python-brace-format msgid "Error binding to the LDAP server: {}\n" msgstr "繫結LDAP伺服器失敗:{}\n" -#: pgadmin/authenticate/ldap.py:153 +#: pgadmin/authenticate/ldap.py:154 #, python-brace-format msgid "Error starting TLS: {}\n" msgstr "啟動TLS失敗:{}\n" -#: pgadmin/authenticate/ldap.py:230 +#: pgadmin/authenticate/ldap.py:229 #, python-brace-format msgid "LDAP configuration error: {}\n" msgstr "LDAP組態錯誤:{}\n" -#: pgadmin/authenticate/ldap.py:246 +#: pgadmin/authenticate/ldap.py:245 msgid "LDAP configuration error: Set the proper LDAP URI." msgstr "LDAP組態錯誤:設定LDAP URI." -#: pgadmin/authenticate/ldap.py:276 +#: pgadmin/authenticate/ldap.py:275 msgid "LDAP configuration error: Set the Search Domain." msgstr "LDAP組態錯誤:設定搜尋域." -#: pgadmin/authenticate/ldap.py:312 +#: pgadmin/authenticate/ldap.py:313 msgid "More than one result found." msgstr "找到多個結果。" -#: pgadmin/authenticate/ldap.py:315 +#: pgadmin/authenticate/ldap.py:316 msgid "Could not find the specified user." msgstr "無法找到指定使用者。" @@ -369,8 +369,8 @@ msgstr "提供的認證方式不支援基於使用者認證" #: pgadmin/authenticate/mfa/views.py:175 #, python-brace-format -msgid "'{}' is already registered'" -msgstr "‘{}’ 是已登錄’" +msgid "'{}' is already registered." +msgstr "" #: pgadmin/authenticate/mfa/views.py:183 #, python-brace-format @@ -484,247 +484,255 @@ msgid "" msgstr "如果關閉,則所有空的物件集合將從瀏覽器樹中隱藏。" #: pgadmin/browser/register_browser_preferences.py:38 +msgid "Show column data type?" +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:41 +msgid "" +"If turned off, then the data types of the columns will not be displayed " +"alongside their column names." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:48 msgid "Show template databases?" msgstr "顯示範本資料庫?" -#: pgadmin/browser/register_browser_preferences.py:45 +#: pgadmin/browser/register_browser_preferences.py:55 msgid "Hide shared servers?" msgstr "隱藏共享伺服器?" -#: pgadmin/browser/register_browser_preferences.py:46 +#: pgadmin/browser/register_browser_preferences.py:56 #: pgadmin/utils/constants.py:22 msgid "Display" msgstr "顯示" -#: pgadmin/browser/register_browser_preferences.py:48 -msgid "If set to True, then all shared servers will be hidden from browser tree" -msgstr "如果設定為 True,則所有共享伺服器都將隱藏在瀏覽器樹中" +#: pgadmin/browser/register_browser_preferences.py:58 +msgid "If set to True, all shared servers will be hidden from the browser tree." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:55 +#: pgadmin/browser/register_browser_preferences.py:65 msgid "Object explorer tree state saving interval" msgstr "物件瀏覽器樹狀態保存間隔" -#: pgadmin/browser/register_browser_preferences.py:58 +#: pgadmin/browser/register_browser_preferences.py:68 msgid "" "Object explorer state saving interval in seconds. Use -1 to disable the " "tree saving mechanism." msgstr "物件瀏覽器狀態保存間隔單位秒,使用-1停用特性。" -#: pgadmin/browser/register_browser_preferences.py:65 +#: pgadmin/browser/register_browser_preferences.py:75 msgid "Confirm on close or refresh?" msgstr "在關閉或刷新時確認?" -#: pgadmin/browser/register_browser_preferences.py:68 +#: pgadmin/browser/register_browser_preferences.py:78 msgid "" -"Confirm closure or refresh of the browser or browser tab is intended " -"before proceeding." -msgstr "在繼續之前, 請確認關閉或刷新瀏覽器或瀏覽器選項卡。" +"Confirm that closure or refresh of the browser or browser tab is intended" +" before proceeding." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:75 +#: pgadmin/browser/register_browser_preferences.py:85 msgid "Confirm before Close/Reset in object properties dialog?" msgstr "在物件屬性對話方塊中關閉/重設之前確認?" -#: pgadmin/browser/register_browser_preferences.py:79 +#: pgadmin/browser/register_browser_preferences.py:89 msgid "" "Confirm before closing or resetting the changes in the properties dialog " "for an object if the changes are not saved." msgstr "如果未保存更改,請先在屬性對話方塊中確認物件的更改。" -#: pgadmin/browser/register_browser_preferences.py:86 +#: pgadmin/browser/register_browser_preferences.py:96 msgid "Auto-expand sole children" msgstr "自動展開唯一下級" -#: pgadmin/browser/register_browser_preferences.py:89 +#: pgadmin/browser/register_browser_preferences.py:99 msgid "" "If a treeview node is expanded and has only a single child, automatically" " expand the child node as well." msgstr "如果樹檢視節點已展開且只有一個子節點, 則也會自動展開子節點。" -#: pgadmin/browser/register_browser_preferences.py:96 +#: pgadmin/browser/register_browser_preferences.py:106 msgid "Count rows if estimated less than" msgstr "如果估計小於行, 則對行進行計數" -#: pgadmin/browser/register_browser_preferences.py:97 -#: pgadmin/browser/register_browser_preferences.py:103 +#: pgadmin/browser/register_browser_preferences.py:107 +#: pgadmin/browser/register_browser_preferences.py:113 #: pgadmin/static/js/BrowserComponent.jsx:59 msgid "Properties" msgstr "屬性" -#: pgadmin/browser/register_browser_preferences.py:102 +#: pgadmin/browser/register_browser_preferences.py:112 msgid "Maximum job history rows" msgstr "最大作業歷史記錄行數" -#: pgadmin/browser/register_browser_preferences.py:106 +#: pgadmin/browser/register_browser_preferences.py:116 msgid "" "The maximum number of history rows to show on the Statistics tab for " -"pgAgent jobs" -msgstr "要在 pgAgent 作業的 \"統計\" 選項卡上顯示的歷史記錄行的最大數量" +"pgAgent jobs." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:113 +#: pgadmin/browser/register_browser_preferences.py:123 msgid "Process details/logs retention days" msgstr "處理程序詳情/日誌保留天數" -#: pgadmin/browser/register_browser_preferences.py:115 +#: pgadmin/browser/register_browser_preferences.py:125 #: pgadmin/static/js/BrowserComponent.jsx:47 msgid "Processes" msgstr "處理程序" -#: pgadmin/browser/register_browser_preferences.py:117 +#: pgadmin/browser/register_browser_preferences.py:127 msgid "" "After this many days, the process info and logs will be automatically " "cleared." msgstr "這麼多天後,處理程序資訊和日誌將被自動清除。" -#: pgadmin/browser/register_browser_preferences.py:123 +#: pgadmin/browser/register_browser_preferences.py:133 #: pgadmin/tools/sqleditor/static/js/components/dialogs/MacrosDialog.jsx:55 -#: pgadmin/utils/__init__.py:896 pgadmin/utils/__init__.py:905 +#: pgadmin/utils/__init__.py:900 pgadmin/utils/__init__.py:909 msgid "Key" msgstr "鍵" -#: pgadmin/browser/register_browser_preferences.py:124 +#: pgadmin/browser/register_browser_preferences.py:134 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:90 -#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:910 +#: pgadmin/static/js/keyboard_shortcuts.js:66 pgadmin/utils/__init__.py:914 msgid "Shift" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:125 +#: pgadmin/browser/register_browser_preferences.py:135 #: pgadmin/static/js/components/KeyboardShortcuts.jsx:93 -#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:916 +#: pgadmin/static/js/keyboard_shortcuts.js:69 pgadmin/utils/__init__.py:920 msgid "Ctrl" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:126 -#: pgadmin/utils/__init__.py:921 +#: pgadmin/browser/register_browser_preferences.py:136 +#: pgadmin/utils/__init__.py:925 msgid "Alt/Option" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:132 +#: pgadmin/browser/register_browser_preferences.py:142 #: pgadmin/static/js/BrowserComponent.jsx:95 #: pgadmin/tools/user_management/PgAdminPermissions.py:38 msgid "Object Explorer" msgstr "物件瀏覽器" -#: pgadmin/browser/register_browser_preferences.py:147 +#: pgadmin/browser/register_browser_preferences.py:157 msgid "Tabbed panel backward" msgstr "選項卡式面板向後" -#: pgadmin/browser/register_browser_preferences.py:162 +#: pgadmin/browser/register_browser_preferences.py:172 msgid "Close tab panel" msgstr "關閉分頁面板" -#: pgadmin/browser/register_browser_preferences.py:177 +#: pgadmin/browser/register_browser_preferences.py:187 msgid "Tabbed panel forward" msgstr "選項卡式面板向前" -#: pgadmin/browser/register_browser_preferences.py:193 +#: pgadmin/browser/register_browser_preferences.py:203 msgid "File main menu" msgstr "\"檔案\" 主選單" -#: pgadmin/browser/register_browser_preferences.py:208 +#: pgadmin/browser/register_browser_preferences.py:218 msgid "Object main menu" msgstr "\"物件\"主選單" -#: pgadmin/browser/register_browser_preferences.py:223 +#: pgadmin/browser/register_browser_preferences.py:233 msgid "Tools main menu" msgstr "\"工具\" 主選單" -#: pgadmin/browser/register_browser_preferences.py:238 +#: pgadmin/browser/register_browser_preferences.py:248 msgid "Help main menu" msgstr "\"幫助\" 主選單" -#: pgadmin/browser/register_browser_preferences.py:253 +#: pgadmin/browser/register_browser_preferences.py:263 msgid "Open query tool" msgstr "打開查詢工具" -#: pgadmin/browser/register_browser_preferences.py:268 +#: pgadmin/browser/register_browser_preferences.py:278 msgid "View data" msgstr "檢視資料" -#: pgadmin/browser/register_browser_preferences.py:283 +#: pgadmin/browser/register_browser_preferences.py:293 #: pgadmin/tools/search_objects/__init__.py:28 msgid "Search objects" msgstr "搜尋物件" -#: pgadmin/browser/register_browser_preferences.py:298 +#: pgadmin/browser/register_browser_preferences.py:308 msgid "Create object" msgstr "建立物件" -#: pgadmin/browser/register_browser_preferences.py:313 +#: pgadmin/browser/register_browser_preferences.py:323 msgid "Edit object properties" msgstr "編輯物件屬性" -#: pgadmin/browser/register_browser_preferences.py:328 +#: pgadmin/browser/register_browser_preferences.py:338 msgid "Drop object" msgstr "" -#: pgadmin/browser/register_browser_preferences.py:343 +#: pgadmin/browser/register_browser_preferences.py:353 msgid "Direct debugging" msgstr "直接偵錯" -#: pgadmin/browser/register_browser_preferences.py:358 +#: pgadmin/browser/register_browser_preferences.py:368 msgid "Refresh object explorer" msgstr "刷新物件" -#: pgadmin/browser/register_browser_preferences.py:373 +#: pgadmin/browser/register_browser_preferences.py:383 msgid "Add grid row" msgstr "新增新行" -#: pgadmin/browser/register_browser_preferences.py:387 +#: pgadmin/browser/register_browser_preferences.py:397 #: pgadmin/help/__init__.py:27 pgadmin/static/js/Dialogs/index.jsx:387 #: pgadmin/static/js/QuickSearch/index.jsx:266 msgid "Quick Search" msgstr "快速搜尋" -#: pgadmin/browser/register_browser_preferences.py:400 +#: pgadmin/browser/register_browser_preferences.py:410 msgid "Dynamic tab size" msgstr "動態選項卡尺寸" -#: pgadmin/browser/register_browser_preferences.py:403 +#: pgadmin/browser/register_browser_preferences.py:413 msgid "" -"If set to True, the tabs will take full size as per the title, it will " -"also applicable for already opened tabs" -msgstr "如果設定為真則選項卡最大化且適用於所有已打開的選項卡" +"If set to True, the tabs will take full size as per the title. This will " +"also apply to already opened tabs." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:409 +#: pgadmin/browser/register_browser_preferences.py:419 msgid "Query tool tab title" msgstr "查詢工具選項卡標題" -#: pgadmin/browser/register_browser_preferences.py:413 -#: pgadmin/browser/register_browser_preferences.py:484 +#: pgadmin/browser/register_browser_preferences.py:423 +#: pgadmin/browser/register_browser_preferences.py:493 msgid "" "Supported placeholders are %DATABASE%, %USERNAME%, and %SERVER%. Users " -"can provide any string with or without placeholders of their choice. The " -"blank title will be revert back to the default title with placeholders." -msgstr "支援的預留位置是%DATABASE%、%USERNAME%和%SERVER%。使用者可以提供任何帶或不帶預留位置的字串,由他們自己選擇。空白的標題將被恢復為帶有預留位置的默認標題。" +"can provide any string with or without placeholders of their choice. A " +"blank title will revert to the default." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:422 +#: pgadmin/browser/register_browser_preferences.py:431 msgid "View/Edit data tab title" msgstr "查看/編輯資料選項卡標題" -#: pgadmin/browser/register_browser_preferences.py:426 +#: pgadmin/browser/register_browser_preferences.py:435 msgid "" "Supported placeholders are %SCHEMA%, %TABLE%, %DATABASE%, %USERNAME%, and" " %SERVER%. Users can provide any string with or without placeholders of " -"their choice. The blank title will be revert back to the default title " -"with placeholders." -msgstr "支援的預留位置是%SCHEMA%、%TABLE%、%DATABASE%、%USERNAME%和%SERVER%。使用者可以提供任何帶或不帶預留位置的字串,由他們自己選擇。空白的標題將被恢復為帶有預留位置的默認標題。" +"their choice. A blank title will revert to the default." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:435 +#: pgadmin/browser/register_browser_preferences.py:444 msgid "Debugger tab title" msgstr "偵錯程式選項卡標題" -#: pgadmin/browser/register_browser_preferences.py:439 +#: pgadmin/browser/register_browser_preferences.py:448 #, python-format msgid "" "Supported placeholders are %FUNCTION%, %ARGS%, %SCHEMA% and %DATABASE%. " "Users can provide any string with or without placeholders of their " -"choice. The blank title will be revert back to the default title with " -"placeholders." -msgstr "支援的預留位置是%FUNCTION%、%ARGS%、%SCHEMA%和%DATABASE%。使用者可以根據自己的選擇提供任何帶或不帶預留位置的字串。空白的標題將被恢復為帶有預留位置的默認標題。" +"choice. A blank title will revert to the default." +msgstr "" -#: pgadmin/browser/register_browser_preferences.py:447 +#: pgadmin/browser/register_browser_preferences.py:456 #: pgadmin/browser/static/js/collection.js:57 -#: pgadmin/browser/static/js/node.js:207 +#: pgadmin/browser/static/js/node.js:215 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:117 #: pgadmin/tools/sqleditor/__init__.py:87 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:103 @@ -732,7 +740,7 @@ msgstr "支援的預留位置是%FUNCTION%、%ARGS%、%SCHEMA%和%DATABASE%。 msgid "Query Tool" msgstr "查詢工具" -#: pgadmin/browser/register_browser_preferences.py:448 +#: pgadmin/browser/register_browser_preferences.py:457 #: pgadmin/tools/debugger/__init__.py:59 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:522 #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:1117 @@ -741,7 +749,7 @@ msgstr "查詢工具" msgid "Debugger" msgstr "偵錯程式" -#: pgadmin/browser/register_browser_preferences.py:449 +#: pgadmin/browser/register_browser_preferences.py:458 #: pgadmin/tools/schema_diff/__init__.py:48 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:57 #: pgadmin/tools/schema_diff/static/js/SchemaDiffModule.js:65 @@ -749,53 +757,53 @@ msgstr "偵錯程式" msgid "Schema Diff" msgstr "架構差異" -#: pgadmin/browser/register_browser_preferences.py:450 +#: pgadmin/browser/register_browser_preferences.py:459 #: pgadmin/tools/erd/static/js/ERDModule.js:58 #: pgadmin/tools/user_management/PgAdminPermissions.py:111 msgid "ERD Tool" msgstr "ERD工具" -#: pgadmin/browser/register_browser_preferences.py:455 +#: pgadmin/browser/register_browser_preferences.py:464 #: pgadmin/browser/static/js/collection.js:76 -#: pgadmin/browser/static/js/node.js:228 +#: pgadmin/browser/static/js/node.js:236 #: pgadmin/tools/psql/static/js/PsqlModule.js:91 #: pgadmin/tools/user_management/PgAdminPermissions.py:66 msgid "PSQL Tool" msgstr "PSQL工具" -#: pgadmin/browser/register_browser_preferences.py:459 +#: pgadmin/browser/register_browser_preferences.py:468 msgid "Open in new browser tab" msgstr "在新瀏覽器選項卡中打開" -#: pgadmin/browser/register_browser_preferences.py:463 -msgid "" -"Select Query Tool, Debugger, Schema Diff, ERD Tool or PSQL Tool from the " -"drop-down to set open in new browser tab for that particular module." -msgstr "從下拉選單中選擇查詢工具、偵錯程式、架構差異、ERD工具或PSQL工具來為該特定模組設定在新瀏覽器標籤中打開。" - #: pgadmin/browser/register_browser_preferences.py:472 +msgid "" +"Select Query Tool, Debugger, Schema Diff, ERD Tool, or PSQL Tool from the" +" drop-down to open that module in a new browser tab." +msgstr "" + +#: pgadmin/browser/register_browser_preferences.py:481 msgid "Select open new tab..." msgstr "選擇打開新選項卡..." -#: pgadmin/browser/register_browser_preferences.py:480 +#: pgadmin/browser/register_browser_preferences.py:489 msgid "PSQL tool tab title" msgstr "PSQL工具選項卡標題" -#: pgadmin/browser/register_browser_preferences.py:493 +#: pgadmin/browser/register_browser_preferences.py:502 msgid "Enable object breadcrumbs?" msgstr "啟用物件導覽列?" -#: pgadmin/browser/register_browser_preferences.py:497 +#: pgadmin/browser/register_browser_preferences.py:506 msgid "" "Enable breadcrumbs to show the complete path of an object in the object " "explorer. The breadcrumbs are displayed on object mouse hover." msgstr "啟用導覽列以在物件總管中顯示物件的完整路徑。將滑鼠游標停留在物件上方時會顯示導覽列。" -#: pgadmin/browser/register_browser_preferences.py:505 +#: pgadmin/browser/register_browser_preferences.py:514 msgid "Show comment with object breadcrumbs?" msgstr "顯示帶有註釋的物件導覽列?" -#: pgadmin/browser/register_browser_preferences.py:509 +#: pgadmin/browser/register_browser_preferences.py:518 msgid "Show object comment along with breadcrumbs." msgstr "與導覽列一起顯示物件註釋。" @@ -1031,8 +1039,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:333 msgid "" -"maximum number of characters in parenthesized expressions to be kept on " -"single line." +"Maximum number of characters in parenthesized expressions to be kept on a" +" single line." msgstr "" #: pgadmin/browser/register_editor_preferences.py:340 @@ -1059,8 +1067,8 @@ msgstr "" #: pgadmin/browser/register_editor_preferences.py:357 msgid "" -"Decides how many empty lines to leave between SQL statements. If zero it " -"puts no new line." +"Decides how many empty lines to leave between SQL statements. A value of " +"zero means no empty lines are added." msgstr "" #: pgadmin/browser/register_editor_preferences.py:364 @@ -1155,7 +1163,7 @@ msgid "Server deleted" msgstr "伺服器已經被刪除" #: pgadmin/browser/server_groups/servers/__init__.py:763 -#: pgadmin/browser/server_groups/servers/__init__.py:2128 +#: pgadmin/browser/server_groups/servers/__init__.py:2123 msgid "Could not find the required server." msgstr "找不到所需的伺服器。" @@ -1206,7 +1214,7 @@ msgstr "註釋" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:106 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:415 #: pgadmin/browser/server_groups/servers/static/js/variable.ui.js:206 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:267 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:268 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:196 #: pgadmin/tools/user_management/static/js/Permissions.jsx:168 #: pgadmin/tools/user_management/static/js/UserDialog.jsx:92 @@ -1226,8 +1234,8 @@ msgstr "未更改任何參數。" #: pgadmin/browser/server_groups/servers/__init__.py:948 #, python-brace-format -msgid "'{0}' is not allowed to modify, when server is connected." -msgstr "伺服器在連接時, '{0}'不允許修改。" +msgid "'{0}' cannot be modified when the server is connected." +msgstr "" #: pgadmin/browser/server_groups/servers/__init__.py:1166 #: pgadmin/browser/server_groups/servers/databases/__init__.py:721 @@ -1256,7 +1264,7 @@ msgstr "伺服器在連接時, '{0}'不允許修改。" #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:614 #: pgadmin/browser/server_groups/servers/databases/schemas/synonyms/__init__.py:463 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:991 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:408 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:410 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:510 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:485 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/__init__.py:550 @@ -1348,27 +1356,27 @@ msgstr "密碼不匹配。" msgid "Incorrect password." msgstr "密碼錯誤。" -#: pgadmin/browser/server_groups/servers/__init__.py:1922 +#: pgadmin/browser/server_groups/servers/__init__.py:1917 msgid "Password changed successfully." msgstr "密碼已成功更改。" -#: pgadmin/browser/server_groups/servers/__init__.py:1959 +#: pgadmin/browser/server_groups/servers/__init__.py:1954 msgid "WAL replay paused" msgstr "WAL 回放已暫停" -#: pgadmin/browser/server_groups/servers/__init__.py:1970 +#: pgadmin/browser/server_groups/servers/__init__.py:1965 msgid "WAL replay resumed" msgstr "WAL回放已恢復" -#: pgadmin/browser/server_groups/servers/__init__.py:1976 -#: pgadmin/browser/server_groups/servers/__init__.py:2034 -msgid "Please connect the server." -msgstr "請連接伺服器。" +#: pgadmin/browser/server_groups/servers/__init__.py:1971 +#: pgadmin/browser/server_groups/servers/__init__.py:2029 +msgid "Please connect to the server." +msgstr "" -#: pgadmin/browser/server_groups/servers/__init__.py:2155 -#: pgadmin/browser/server_groups/servers/__init__.py:2187 -msgid "The saved password cleared successfully." -msgstr "已成功清除保存的密碼。" +#: pgadmin/browser/server_groups/servers/__init__.py:2150 +#: pgadmin/browser/server_groups/servers/__init__.py:2182 +msgid "The saved password was cleared successfully." +msgstr "" #: pgadmin/browser/server_groups/servers/ppas.py:15 #: pgadmin/browser/server_groups/servers/types.py:118 @@ -1445,7 +1453,7 @@ msgid "Database disconnected." msgstr "資料庫連接已斷開。" #: pgadmin/browser/server_groups/servers/databases/__init__.py:838 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2331 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2346 msgid "Could not find the database on the server." msgstr "在伺服器上找不到資料庫。" @@ -1472,7 +1480,7 @@ msgstr "無法刪除資料庫。" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/__init__.py:479 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/__init__.py:503 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/__init__.py:1137 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:494 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:496 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/__init__.py:588 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/__init__.py:634 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/__init__.py:702 @@ -1497,7 +1505,7 @@ msgstr "找不到指定的資料庫。 \n" #: pgadmin/browser/server_groups/servers/databases/__init__.py:1141 #: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:892 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2004 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2013 msgid " -- definition incomplete" msgstr " --定義不完整" @@ -1527,7 +1535,7 @@ msgid "Could not find the specified cast on the server." msgstr "在伺服器上找不到指定的強制轉換。" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:625 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:658 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:660 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/utils.py:136 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/check_constraint/utils.py:181 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/utils.py:236 @@ -1539,12 +1547,12 @@ msgid "-- definition incomplete" msgstr "-- 定義不完整" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:716 -msgid "Could not generate reversed engineered SQL for the cast." -msgstr "無法為強制轉換生成反向工程 SQL。" +msgid "Could not generate reverse-engineered SQL for the cast." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/__init__.py:721 -msgid "Could not generate reversed engineered SQL for the cast node." -msgstr "無法為強制轉換節點生成反向工程 SQL。" +msgid "Could not generate reverse-engineered SQL for the cast node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/casts/static/js/cast.js:39 msgid "Cast" @@ -1578,7 +1586,7 @@ msgstr "轉換..." #: pgadmin/static/js/UtilityView.jsx:173 #: pgadmin/static/js/socket_instance.js:30 #: pgadmin/static/js/socket_instance.js:33 -#: pgadmin/tools/backup/static/js/backup.js:275 +#: pgadmin/tools/backup/static/js/backup.js:264 #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:446 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:606 #: pgadmin/tools/search_objects/static/js/SearchObjects.jsx:392 @@ -1906,14 +1914,15 @@ msgstr "源類型" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:338 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:343 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:456 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:524 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:539 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:554 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:540 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:555 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:558 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:577 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:574 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:584 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:593 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:69 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:85 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:96 @@ -1949,8 +1958,9 @@ msgstr "源類型" #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:84 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:91 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:107 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:111 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:113 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:127 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:129 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:77 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:81 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:85 @@ -2049,7 +2059,7 @@ msgstr "是否系統轉換?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:210 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:66 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:66 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:635 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:200 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/row_security_policies/static/js/row_security_policy.ui.js:127 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/rules/static/js/rule.ui.js:111 @@ -2244,8 +2254,8 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:175 #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_schedules/static/js/dbms_schedule.ui.js:80 #: pgadmin/browser/server_groups/servers/pgagent/schedules/static/js/pga_schedule.ui.js:255 -msgid "Start time must be less than end time" -msgstr "開始時間必須小於結束時間" +msgid "Start time must be earlier than end time." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/dbms_jobs/static/js/dbms_job.ui.js:185 msgid "Pre-Defined program name cannot be empty." @@ -2489,7 +2499,7 @@ msgstr "行動" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/edbfuncs/static/js/edbfunc.ui.js:75 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:135 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:432 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:114 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:130 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:98 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:99 #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:151 @@ -2561,12 +2571,9 @@ msgstr "狀態" #: pgadmin/browser/server_groups/servers/databases/dbms_job_scheduler/static/js/dbms_jobscheduler.ui.js:36 #: pgadmin/misc/sql/static/js/SQL.jsx:77 pgadmin/static/js/UtilityView.jsx:52 -#: pgadmin/tools/backup/static/js/backup.js:163 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:338 #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:906 #: pgadmin/tools/import_export/static/js/import_export.js:100 -#: pgadmin/tools/maintenance/static/js/maintenance.js:98 -#: pgadmin/tools/restore/static/js/restore.js:97 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:340 msgid "Error" msgstr "錯誤" @@ -2741,7 +2748,7 @@ msgstr "當 TAG 在" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:436 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1064 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1468 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:131 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:147 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:114 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:289 #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:213 @@ -2792,8 +2799,8 @@ msgstr "安全標籤" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1452 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1471 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:74 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:142 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:71 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:117 @@ -3048,7 +3055,7 @@ msgstr "選項" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1436 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:1451 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:73 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:122 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:138 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:70 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:105 #: pgadmin/browser/server_groups/servers/databases/static/js/database.ui.js:258 @@ -3106,7 +3113,7 @@ msgstr "使用者對應..." #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:3 #: pgadmin/browser/server_groups/servers/templates/servers/sql/default/stats.sql:29 #: pgadmin/dashboard/static/js/Dashboard.jsx:564 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:239 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:240 #: pgadmin/static/js/Dialogs/ChangeOwnershipContent.jsx:24 #: pgadmin/static/js/Dialogs/ChangePasswordContent.jsx:24 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:185 @@ -3240,7 +3247,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:34 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:38 #: pgadmin/browser/server_groups/servers/databases/publications/static/js/publication.ui.js:306 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:509 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:525 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:300 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:308 #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:316 @@ -3312,7 +3319,7 @@ msgstr "表名" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:189 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/static/js/foreign_table.ui.js:190 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:57 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:24 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:25 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/compound_triggers/static/js/compound_trigger.ui.js:122 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:352 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 @@ -3321,8 +3328,8 @@ msgstr "表名" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/foreign_key/static/js/foreign_key.ui.js:326 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:76 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:76 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:580 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:607 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:596 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:623 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:528 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:708 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/triggers/static/js/trigger.ui.js:403 @@ -3548,7 +3555,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/catalog_objects/columns/static/js/catalog_object_column.ui.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:35 #: pgadmin/browser/server_groups/servers/databases/schemas/sequences/static/js/sequence.ui.js:45 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:39 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:40 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:82 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:57 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/partition.utils.ui.js:42 @@ -3828,10 +3835,10 @@ msgstr "觸發器已啟用" #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:53 #: pgadmin/browser/server_groups/servers/databases/schemas/foreign_tables/foreign_table_columns/static/js/foreign_table_column.js:58 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:75 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:81 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:87 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:92 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:84 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:90 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:96 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/static/js/column.js:101 msgid "Column..." msgstr "列..." @@ -3888,8 +3895,8 @@ msgstr "全部啟用" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.js:88 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:107 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.js:115 -#: pgadmin/browser/static/js/node.js:160 pgadmin/browser/static/js/node.js:256 -#: pgadmin/browser/static/js/node.js:671 +#: pgadmin/browser/static/js/node.js:168 pgadmin/browser/static/js/node.js:264 +#: pgadmin/browser/static/js/node.js:679 #: pgadmin/tools/erd/static/js/ERDModule.js:61 #: pgadmin/tools/sqleditor/static/js/SQLEditorModule.js:209 msgid "The selected tree node does not support this option." @@ -4031,15 +4038,13 @@ msgstr "FTS 組態刪除" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:945 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Configuration.\n" +"Could not generate reverse-engineered query for the FTS Configuration.\n" "{0}" msgstr "" -"無法為 FTS 組態生成反向工程查詢。\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/__init__.py:953 -msgid "Could not generate reversed engineered query for FTS Configuration node." -msgstr "無法為 FTS 組態節點生成反向工程查詢。" +msgid "Could not generate reverse-engineered query for FTS Configuration node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_configurations/static/js/fts_configuration.js:41 msgid "FTS Configuration" @@ -4155,13 +4160,13 @@ msgstr "FTS 解析器被刪除" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:886 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Parser.\n" +"Could not generate reverse-engineered query for the FTS Parser.\n" "{0}" -msgstr "無法為FTS解析器生成反向工程查詢.{0}" +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/__init__.py:894 -msgid "Could not generate reversed engineered query for FTS Parser node." -msgstr "無法生成反向工程的查詢 FTS 解析器節點。" +msgid "Could not generate reverse-engineered query for FTS Parser node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_parsers/static/js/fts_parser.js:39 msgid "FTS Parser" @@ -4209,15 +4214,13 @@ msgstr "FTS 範本已刪除" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:758 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the FTS Template.\n" +"Could not generate reverse-engineered query for the FTS Template.\n" "{0}" msgstr "" -"無法為 FTS 範本生成反向工程查詢。\n" -"{0}" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/__init__.py:765 -msgid "Could not generate reversed engineered query for FTS Template node." -msgstr "無法為 FTS 範本節點生成反向工程查詢。" +msgid "Could not generate reverse-engineered query for FTS Template node." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/fts_templates/static/js/fts_template.js:39 msgid "FTS Template" @@ -4336,10 +4339,14 @@ msgid "Return type" msgstr "返回類型" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:280 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:511 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:112 msgid "Depends on extensions" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/functions/static/js/function.ui.js:288 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:519 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:120 msgid "Select the Depends on extensions..." msgstr "" @@ -4667,7 +4674,7 @@ msgstr "更新包頭定義可能會刪除其現有正文。" #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:109 #: pgadmin/browser/server_groups/servers/databases/schemas/packages/static/js/package.ui.js:128 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:165 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:181 msgid "Do you want to continue?" msgstr "您想要繼續嗎?" @@ -4926,7 +4933,7 @@ msgid "" "Blocking Process ID : {0} Application Name : {1}" msgstr "" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:518 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/columns/__init__.py:520 msgid "Column is dropped" msgstr "列被刪除" @@ -5399,19 +5406,19 @@ msgid "Deferred?" msgstr "延遲?" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:347 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:570 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:586 msgid "Constraint" msgstr "約束" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:351 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:595 msgid "Columns/Expressions" msgstr "列/表示式" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/exclusion_constraint/static/js/exclusion_constraint.ui.js:407 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:142 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:142 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:603 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:619 msgid "Include columns" msgstr "包含列" @@ -5594,7 +5601,7 @@ msgid "Index" msgstr "索引" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/primary_key.ui.js:259 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:638 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:654 msgid "Name cannot be empty in edit mode." msgstr "在編輯模式下,名稱不能為空。" @@ -5605,7 +5612,7 @@ msgid "Please specify columns for %s." msgstr "請為 %s 指定列。" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/constraints/index_constraint/static/js/unique_constraint.ui.js:255 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:526 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:542 msgid "NULLs not distinct?" msgstr "NULL值未去重?" @@ -5622,8 +5629,8 @@ msgstr "您必須提供一個或多個列才能建立索引。" msgid "Index is dropped" msgstr "刪除索引" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:256 -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:323 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:259 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/utils.py:328 msgid "Could not find the index in the table." msgstr "在表中找不到索引." @@ -5739,31 +5746,31 @@ msgid "" "continue?" msgstr "修改訪問方式將清空列集合確定要繼續嗎?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:512 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:528 msgid "Unique?" msgstr "唯一?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:541 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:557 msgid "Clustered?" msgstr "叢集?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:552 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:568 msgid "Valid?" msgstr "有效麼?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:556 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:572 msgid "Primary?" msgstr "主鍵?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:560 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:576 msgid "System index?" msgstr "系統索引?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:563 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:579 msgid "Concurrent build?" msgstr "並行生成?" -#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:648 +#: pgadmin/browser/server_groups/servers/databases/schemas/tables/indexes/static/js/index.ui.js:664 msgid "You must specify at least one column/expression." msgstr "" @@ -6150,7 +6157,7 @@ msgstr "啟用雜湊分區。" #: pgadmin/browser/server_groups/servers/databases/schemas/tables/partitions/static/js/partition.ui.js:441 #: pgadmin/browser/server_groups/servers/databases/schemas/tables/static/js/table.ui.js:1069 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:110 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:126 msgid "Storage settings" msgstr "儲存設定" @@ -7060,8 +7067,8 @@ msgid "Multirange type name" msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:412 -msgid "Subtype cannot be empty" -msgstr "子類型不能為空" +msgid "Subtype cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:518 #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:521 @@ -7173,12 +7180,12 @@ msgid "Collatable?" msgstr "是否整理?" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:815 -msgid "Input function cannot be empty" -msgstr "輸入函數不能為空" +msgid "Input function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:821 -msgid "Output function cannot be empty" -msgstr "輸出函數不能為空" +msgid "Output function cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/schemas/types/static/js/type.ui.js:878 msgid "Member Name" @@ -7293,7 +7300,7 @@ msgstr "刷新物化檢視" #: pgadmin/tools/backup/__init__.py:116 #: pgadmin/tools/import_export/__init__.py:105 #: pgadmin/tools/maintenance/__init__.py:61 -#: pgadmin/tools/restore/__init__.py:85 +#: pgadmin/tools/restore/__init__.py:86 msgid "Not available" msgstr "無效" @@ -7325,20 +7332,18 @@ msgstr "" "-- 或者可能導致過程函數失敗,如果它們不修改為\n" "- - 考慮這些變化。\n" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2309 -#: pgadmin/tools/import_export/__init__.py:300 -#: pgadmin/tools/maintenance/__init__.py:181 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2324 msgid "Could not find the given server" msgstr "找不到給定的伺服器" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2321 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2336 #: pgadmin/tools/backup/__init__.py:426 #: pgadmin/tools/maintenance/__init__.py:193 -#: pgadmin/tools/restore/__init__.py:171 +#: pgadmin/tools/restore/__init__.py:172 msgid "Please connect to the server first." msgstr "請先連接到伺服器。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2375 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/__init__.py:2390 msgid "Materialized view refresh job created." msgstr "已建立物化檢視刷新作業。" @@ -7368,33 +7373,33 @@ msgstr "不包括資料" msgid "With data (concurrently)" msgstr "包含資料(並行)" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:176 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:187 #: pgadmin/tools/import_export/static/js/import_export.js:135 -#: pgadmin/tools/maintenance/static/js/maintenance.js:146 +#: pgadmin/tools/maintenance/static/js/maintenance.js:136 msgid "Please select server or child node from tree." msgstr "請在樹中選擇伺服器或子節點。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:194 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:220 -#: pgadmin/tools/backup/static/js/backup.js:213 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:205 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:231 +#: pgadmin/tools/backup/static/js/backup.js:202 #: pgadmin/tools/import_export/static/js/import_export.js:165 #: pgadmin/tools/import_export/static/js/import_export.js:191 -#: pgadmin/tools/maintenance/static/js/maintenance.js:188 -#: pgadmin/tools/maintenance/static/js/maintenance.js:214 -#: pgadmin/tools/restore/static/js/restore.js:145 -#: pgadmin/tools/restore/static/js/restore.js:170 +#: pgadmin/tools/maintenance/static/js/maintenance.js:178 +#: pgadmin/tools/maintenance/static/js/maintenance.js:204 +#: pgadmin/tools/restore/static/js/restore.js:135 +#: pgadmin/tools/restore/static/js/restore.js:160 msgid "Utility not found" msgstr "找不到實用程序" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:207 -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:214 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:218 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:225 msgid "Failed to create materialized view refresh job." msgstr "建立物化檢視刷新作業失敗。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:221 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.js:232 #: pgadmin/tools/import_export/static/js/import_export.js:192 -#: pgadmin/tools/maintenance/static/js/maintenance.js:215 -#: pgadmin/tools/restore/static/js/restore.js:171 +#: pgadmin/tools/maintenance/static/js/maintenance.js:205 +#: pgadmin/tools/restore/static/js/restore.js:161 msgid "Failed to fetch Utility information" msgstr "無法獲取實用程序資訊" @@ -7406,16 +7411,16 @@ msgstr "系統物化檢視?" msgid "With data?" msgstr "是否包括資料?" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:118 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:134 msgid "Parameter" msgstr "參數" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:150 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:166 #: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/view.ui.js:131 msgid "Please enter view code." msgstr "請進入程式碼檢視。" -#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:163 +#: pgadmin/browser/server_groups/servers/databases/schemas/views/static/js/mview.ui.js:179 msgid "" "Updating the definition will drop and re-create the materialized view. It" " may result in loss of information about its dependent objects." @@ -7561,7 +7566,7 @@ msgstr "" #: pgadmin/browser/server_groups/servers/databases/static/js/database.js:573 #: pgadmin/browser/server_groups/servers/static/js/server.js:265 #: pgadmin/browser/server_groups/servers/static/js/server.js:881 -#: pgadmin/browser/static/js/node.js:613 +#: pgadmin/browser/static/js/node.js:621 #: pgadmin/misc/file_manager/static/js/components/FileManager.jsx:918 #: pgadmin/preferences/static/js/components/PreferencesComponent.jsx:329 #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:238 @@ -7788,7 +7793,7 @@ msgstr "若要對連接組態應用更改,請斷開與伺服器的連接,然 #: pgadmin/misc/cloud/static/js/biganimal.js:253 #: pgadmin/misc/cloud/static/js/google.js:299 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:384 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:255 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:256 #: pgadmin/static/js/SecurityPages/LoginPage.jsx:38 #: pgadmin/static/js/SecurityPages/PasswordResetPage.jsx:19 msgid "Password" @@ -7803,8 +7808,8 @@ msgid "Passfile" msgstr "密碼檔案" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:188 -msgid "Click the refresh button to get the publications" -msgstr "點選刷新按鈕獲取發佈集合" +msgid "Click the refresh button to get the publications." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:204 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:92 @@ -7894,16 +7899,16 @@ msgstr "建立插槽?" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:319 msgid "" "Specifies whether the command should create the replication slot on the " -"publisher.This field will be disabled and set to false if subscription " -"connects to same database.Otherwise, the CREATE SUBSCRIPTION call will " -"hang." -msgstr "指定命令是否在發佈任務中建立複製槽,當連接到同一個資料庫時將被停用,否則建立發佈命令將會掛起。" +"publisher. This field will be disabled and set to false if the " +"subscription connects to the same database. Otherwise, the CREATE " +"SUBSCRIPTION call will hang." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:335 msgid "" "Specifies whether the subscription should be actively replicating, or " -"whether it should be just setup but not started yet." -msgstr "指定訂閱是否可以啟動複製或是否只能在未啟動時進行設定。" +"whether it should be just set up but not started yet." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:339 msgid "Refresh publication?" @@ -8042,12 +8047,12 @@ msgstr "" msgid "" "Specifies whether the replication slots associated with the subscription " "are enabled to be synced to the standbys so that logical replication can " -"be resumed from the new primary after failover" +"be resumed from the new primary after failover." msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:494 -msgid "Either Host name, Address must be specified." -msgstr "必須指定主機名或地址。" +msgid "Either Host name or Address must be specified." +msgstr "" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:502 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:639 @@ -8056,7 +8061,7 @@ msgstr "必須指定使用者名稱。" #: pgadmin/browser/server_groups/servers/databases/subscriptions/static/js/subscription.ui.js:510 #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:647 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:316 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:317 msgid "Port must be specified." msgstr "必須指定連接埠。" @@ -8441,7 +8446,7 @@ msgid "Fail" msgstr "失敗" #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:143 -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/dashboard/static/js/Dashboard.jsx:148 #: pgadmin/dashboard/static/js/Dashboard.jsx:211 #: pgadmin/tools/sqleditor/utils/filter_dialog.py:37 @@ -8475,8 +8480,8 @@ msgid "Please specify code to execute." msgstr "請指定要執行的程式碼." #: pgadmin/browser/server_groups/servers/pgagent/steps/static/js/pga_jobstep.ui.js:223 -msgid "Please select valid on error option." -msgstr "請選擇\"錯誤時有效\"選項。" +msgid "Please select a valid on error option." +msgstr "" #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_job/sql/pre3.4/stats.sql:2 #: pgadmin/browser/server_groups/servers/pgagent/templates/pga_jobstep/sql/pre3.4/stats.sql:2 @@ -9093,15 +9098,13 @@ msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:907 #, python-brace-format msgid "" -"Could not generate reversed engineered query for the role.\n" +"Could not generate reverse-engineered query for the role.\n" "{0}" msgstr "" -"無法為角色生成反向工程查詢。\n" -"{0}" #: pgadmin/browser/server_groups/servers/roles/__init__.py:915 -msgid "Could not generate reversed engineered query for the role." -msgstr "無法為角色生成反向工程查詢。" +msgid "Could not generate reverse-engineered query for the role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/__init__.py:935 #: pgadmin/browser/server_groups/servers/roles/__init__.py:988 @@ -9165,9 +9168,9 @@ msgstr "帳戶過期" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:103 msgid "" -"Please note that if you leave this field blank, then password will never " -"expire." -msgstr "請注意,如果你把這個欄位留空,那麼密碼將永遠不會過期。" +"Please note that if you leave this field blank, then the password will " +"never expire." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/role.ui.js:107 msgid "No Expiry" @@ -9243,45 +9246,45 @@ msgid "Reassign" msgstr "再分配" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:55 -#: pgadmin/browser/static/js/node.js:157 pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:165 pgadmin/browser/static/js/node.js:620 msgid "Drop" msgstr "刪除" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:57 msgid "" "Change the ownership or\n" -"drop the database objects owned by a database role" -msgstr "改變所有者關係或刪除資料庫角色擁有的資料庫物件" +"drop the database objects owned by a database role." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:61 msgid "Reassign objects to" msgstr "再分配物件給" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:99 -msgid "New owner of the affected objects" -msgstr "影響物件的新所有者" +msgid "New owner of the affected objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:131 msgid "" "Note: CASCADE will automatically drop objects that depend on the affected" -" objects, and in turn all objects that depend on those objects" -msgstr "提示:串聯 選項會自動刪除所有依賴受影響物件的物件" +" objects, and in turn all objects that depend on those objects." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:135 msgid "From database" msgstr "來自資料庫" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:137 -msgid "Target database on which the operation will be carried out" -msgstr "操作影響的目標資料庫" +msgid "Target database on which the operation will be carried out." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:165 -msgid "'Reassign objects to' can not be empty" -msgstr "'再分配物件給'不能為空" +msgid "'Reassign objects to' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:171 -msgid "'From database ' can not be empty" -msgstr "'來自資料庫' 不能為空" +msgid "'From database' cannot be empty." +msgstr "" #: pgadmin/browser/server_groups/servers/roles/static/js/roleReassign.js:176 #, python-brace-format @@ -9491,7 +9494,7 @@ msgid "Server connected" msgstr "已連接伺服器" #: pgadmin/browser/server_groups/servers/static/js/server.js:649 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:479 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:480 msgid "Connect to server." msgstr "連接到伺服器。" @@ -9829,12 +9832,12 @@ msgid "Save password?" msgstr "保存密碼?" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:418 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:277 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:278 msgid "Service" msgstr "服務" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:422 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:280 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:281 msgid "Connection Parameters" msgstr "連接參數" @@ -9945,12 +9948,12 @@ msgid "Server group must be specified." msgstr "" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:618 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:296 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:297 msgid "Either Host name or Service must be specified." msgstr "必須指定主機名和服務。" #: pgadmin/browser/server_groups/servers/static/js/server.ui.js:630 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:308 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:309 msgid "Host name must be valid hostname or IPv4 or IPv6 address." msgstr "主機名必須是有效的主機名、IPV4地址、IPV6地址。" @@ -10198,7 +10201,7 @@ msgid "Refresh" msgstr "刷新" #: pgadmin/browser/static/js/collection.js:66 -#: pgadmin/browser/static/js/node.js:217 +#: pgadmin/browser/static/js/node.js:225 #: pgadmin/tools/search_objects/static/js/index.js:45 msgid "Search Objects..." msgstr "搜尋物件..." @@ -10690,49 +10693,49 @@ msgstr "伺服器心跳記錄錯誤:${error.message || error.response.data.err msgid "Create - %s" msgstr "建立-%s" -#: pgadmin/browser/static/js/node.js:123 +#: pgadmin/browser/static/js/node.js:131 msgid "Refresh..." msgstr "刷新..." -#: pgadmin/browser/static/js/node.js:136 +#: pgadmin/browser/static/js/node.js:144 msgid "Properties..." msgstr "屬性..." -#: pgadmin/browser/static/js/node.js:157 +#: pgadmin/browser/static/js/node.js:165 #, python-format msgid "Remove %s" msgstr "移除%s" -#: pgadmin/browser/static/js/node.js:178 +#: pgadmin/browser/static/js/node.js:186 msgid "Drop (Cascade)" msgstr "" -#: pgadmin/browser/static/js/node.js:240 +#: pgadmin/browser/static/js/node.js:248 #, python-format msgid "%s Script" msgstr "%s 指令碼" -#: pgadmin/browser/static/js/node.js:253 +#: pgadmin/browser/static/js/node.js:261 msgid "Scripts" msgstr "指令碼" -#: pgadmin/browser/static/js/node.js:480 +#: pgadmin/browser/static/js/node.js:488 #, python-format msgid "Are you sure want to stop editing the properties of %s \"%s\"?" msgstr "您確定要停止編輯%s\"%s\"的屬性嗎?" -#: pgadmin/browser/static/js/node.js:482 +#: pgadmin/browser/static/js/node.js:490 #, python-format msgid "" "Are you sure want to reset the current changes and re-open the panel for " "%s \"%s\"?" msgstr "您確定要重設當前更改並重新打開%s\"%s\"的面板嗎?" -#: pgadmin/browser/static/js/node.js:486 +#: pgadmin/browser/static/js/node.js:494 msgid "Edit in progress?" msgstr "正在編輯?" -#: pgadmin/browser/static/js/node.js:534 +#: pgadmin/browser/static/js/node.js:542 #, python-format msgid "" "Drop database with the force option will attempt to terminate all " @@ -10740,59 +10743,59 @@ msgid "" " to proceed?" msgstr "" -#: pgadmin/browser/static/js/node.js:535 +#: pgadmin/browser/static/js/node.js:543 #, python-format msgid "Drop FORCE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:539 +#: pgadmin/browser/static/js/node.js:547 #, python-format msgid "" "Are you sure you want to drop the %s \"%s\" and all the objects " "that depend on it?" msgstr "" -#: pgadmin/browser/static/js/node.js:540 +#: pgadmin/browser/static/js/node.js:548 #, python-format msgid "Drop CASCADE %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:545 +#: pgadmin/browser/static/js/node.js:553 #, python-format msgid "The %s \"%s\" cannot be dropped." msgstr "不能刪除%s \"%s\" 。" -#: pgadmin/browser/static/js/node.js:552 +#: pgadmin/browser/static/js/node.js:560 #, python-format msgid "Are you sure you want to remove the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:553 +#: pgadmin/browser/static/js/node.js:561 #, python-format msgid "Remove %s?" msgstr "刪除 %s?" -#: pgadmin/browser/static/js/node.js:555 +#: pgadmin/browser/static/js/node.js:563 #, python-format msgid "Are you sure you want to drop the %s \"%s\"?" msgstr "" -#: pgadmin/browser/static/js/node.js:556 +#: pgadmin/browser/static/js/node.js:564 #, python-format msgid "Drop %s?" msgstr "" -#: pgadmin/browser/static/js/node.js:562 +#: pgadmin/browser/static/js/node.js:570 #, python-format msgid "The %s \"%s\" cannot be dropped/removed." msgstr "%s \"%s\"不能移除或刪除。" -#: pgadmin/browser/static/js/node.js:608 +#: pgadmin/browser/static/js/node.js:616 #, python-format msgid "Error dropping/removing %s: \"%s\"" msgstr "移除/刪除 %s錯誤:\"%s\"" -#: pgadmin/browser/static/js/node.js:612 +#: pgadmin/browser/static/js/node.js:620 #: pgadmin/tools/sqleditor/static/js/components/sections/QueryHistory.jsx:533 msgid "Remove" msgstr "移除" @@ -10803,8 +10806,8 @@ msgstr "" #: pgadmin/browser/static/js/withCheckPermission.js:24 msgid "" -"You don’t have the necessary permissions to access this feature. Please " -"contact your administrator for assistance" +"You don't have the necessary permissions to access this feature. Please " +"contact your administrator for assistance." msgstr "" #: pgadmin/browser/templates/browser/browser.html:2 @@ -10914,7 +10917,7 @@ msgid "'%s' must be a numeric." msgstr "\"%s\"必須是數字。" #: pgadmin/browser/templates/browser/js/messages.js:29 -msgid "Min and Max values are not valid" +msgid "Min and Max values are not valid." msgstr "" #: pgadmin/browser/templates/browser/js/messages.js:30 @@ -11016,107 +11019,105 @@ msgstr "資料區塊 I/O 統計更新頻率" msgid "Handle & Process count statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:103 -msgid "" -"Percentage of CPU time used by different process modes " -"statistics refresh rate" +#: pgadmin/dashboard/__init__.py:102 +msgid "CPU usage by process mode refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:112 +#: pgadmin/dashboard/__init__.py:110 msgid "Average load statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:120 +#: pgadmin/dashboard/__init__.py:118 msgid "CPU usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:128 +#: pgadmin/dashboard/__init__.py:126 msgid "Memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:136 +#: pgadmin/dashboard/__init__.py:134 msgid "Swap memory usage statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:144 +#: pgadmin/dashboard/__init__.py:142 msgid "Memory usage per process statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:152 +#: pgadmin/dashboard/__init__.py:150 msgid "I/O analysis statistics refresh rate" msgstr "" -#: pgadmin/dashboard/__init__.py:160 +#: pgadmin/dashboard/__init__.py:158 msgid "Show activity?" msgstr "顯示活動?" -#: pgadmin/dashboard/__init__.py:162 +#: pgadmin/dashboard/__init__.py:160 msgid "If set to True, activity will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:168 +#: pgadmin/dashboard/__init__.py:166 msgid "Show state?" msgstr "" -#: pgadmin/dashboard/__init__.py:170 +#: pgadmin/dashboard/__init__.py:168 msgid "If set to True, state tables will be displayed on dashboards." msgstr "" -#: pgadmin/dashboard/__init__.py:176 +#: pgadmin/dashboard/__init__.py:174 msgid "Long running query thresholds" msgstr "長運行查詢閾值" -#: pgadmin/dashboard/__init__.py:178 +#: pgadmin/dashboard/__init__.py:176 msgid "" "Set the warning and alert threshold value to highlight the long-running " "queries on the dashboard." msgstr "設定警告和提示閾值以在展板上高亮顯示長運行查詢。" -#: pgadmin/dashboard/__init__.py:185 +#: pgadmin/dashboard/__init__.py:183 msgid "Graphs" msgstr "圖表" -#: pgadmin/dashboard/__init__.py:190 +#: pgadmin/dashboard/__init__.py:188 msgid "Show graph data points?" msgstr "是否顯示圖形資料點?" -#: pgadmin/dashboard/__init__.py:192 +#: pgadmin/dashboard/__init__.py:190 msgid "If set to True, data points will be visible on graph lines." msgstr "如果設定為 True, 資料點將在圖形線上可見。" -#: pgadmin/dashboard/__init__.py:198 +#: pgadmin/dashboard/__init__.py:196 msgid "Use different data point styles?" msgstr "使用不同的資料點樣式?" -#: pgadmin/dashboard/__init__.py:200 +#: pgadmin/dashboard/__init__.py:198 msgid "" "If set to True, data points will be visible in a different style on each " -"graph lines." -msgstr "如果設定為真,則每個資料點將顯示不同的樣式。" +"graph line." +msgstr "" -#: pgadmin/dashboard/__init__.py:206 +#: pgadmin/dashboard/__init__.py:204 msgid "Show mouse hover tooltip?" msgstr "顯示滑鼠懸停工具提示?" -#: pgadmin/dashboard/__init__.py:208 +#: pgadmin/dashboard/__init__.py:206 msgid "" -"If set to True, tooltip will appear on mouse hover on the graph lines " -"giving the data point details" -msgstr "如果設定為 True, 則工具提示將顯示在提供資料點詳細資訊的圖形線上的滑鼠懸停上" +"If set to True, a tooltip will appear on mouse hover on the graph lines " +"showing the data point details." +msgstr "" -#: pgadmin/dashboard/__init__.py:215 +#: pgadmin/dashboard/__init__.py:213 msgid "Chart line width" msgstr "表格線寬度" -#: pgadmin/dashboard/__init__.py:218 +#: pgadmin/dashboard/__init__.py:216 msgid "Set the width of the lines on the line chart." msgstr "設定表格線的寬度." -#: pgadmin/dashboard/__init__.py:531 pgadmin/utils/constants.py:66 +#: pgadmin/dashboard/__init__.py:529 pgadmin/utils/constants.py:66 msgid "Server ID not specified." msgstr "" -#: pgadmin/dashboard/__init__.py:661 pgadmin/dashboard/__init__.py:688 +#: pgadmin/dashboard/__init__.py:659 pgadmin/dashboard/__init__.py:686 #: pgadmin/misc/bgprocess/static/js/Processes.jsx:65 #: pgadmin/tools/erd/static/js/erd_tool/components/ConnectionBar.jsx:67 msgid "Failed" @@ -11317,6 +11318,7 @@ msgstr "單元" #: pgadmin/dashboard/static/js/Dashboard.jsx:424 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:146 #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:33 +#: pgadmin/tools/user_management/static/js/Roles.jsx:147 msgid "Description" msgstr "描述" @@ -11426,8 +11428,8 @@ msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:871 msgid "" -"Please enable the logging to view the server logs or check the log file " -"is in place or not." +"Please enable logging to view the server logs, or check if the log file " +"is in place." msgstr "" #: pgadmin/dashboard/static/js/Dashboard.jsx:893 @@ -11493,6 +11495,7 @@ msgstr "渲染圖形時出錯。" #: pgadmin/dashboard/static/js/SystemStats/Memory.jsx:180 #: pgadmin/dashboard/static/js/SystemStats/Storage.jsx:327 #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:207 +#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 msgid "" "Not connected to the server or the connection to the server has been " "closed." @@ -11898,7 +11901,7 @@ msgid "architecture" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 -msgid "Os up since seconds" +msgid "OS uptime (seconds)" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:139 @@ -11926,7 +11929,7 @@ msgid "model_name" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 -msgid "No of cores" +msgid "Number of cores" msgstr "" #: pgadmin/dashboard/static/js/SystemStats/Summary.jsx:148 @@ -12180,13 +12183,13 @@ msgstr "該處理程序已完成並且已經無法重新啟動。" #: pgadmin/misc/bgprocess/processes.py:696 #, python-brace-format -msgid "Status for the background process '{0}' could not be loaded." -msgstr "無法載入後台處理程序 \"{0}\" 的狀態。" +msgid "Could not load status for background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/processes.py:905 #, python-brace-format -msgid "Unable to kill the background process '{0}'" -msgstr "無法終止後台處理程序 \"{0}\"" +msgid "Unable to kill the background process '{0}'." +msgstr "" #: pgadmin/misc/bgprocess/static/js/BgProcessManager.js:171 msgid "Cloud server deployment is pending" @@ -12326,7 +12329,7 @@ msgstr "耗時(秒)" #: pgadmin/tools/import_export/__init__.py:157 #: pgadmin/tools/import_export_servers/__init__.py:60 #: pgadmin/tools/maintenance/__init__.py:130 -#: pgadmin/tools/restore/__init__.py:118 +#: pgadmin/tools/restore/__init__.py:119 #: pgadmin/tools/search_objects/__init__.py:61 #: pgadmin/tools/user_management/__init__.py:95 msgid "This URL cannot be called directly." @@ -12464,14 +12467,14 @@ msgid "Select a cloud provider for PostgreSQL database." msgstr "為 PostgreSQL 資料庫選擇雲提供商。" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:415 -msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " -msgstr "EDB BigAnimal的pgAdmin驗證碼為:" +msgid "The verification code to authenticate pgAdmin to EDB BigAnimal is: " +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:416 msgid "" -"By clicking the below button, you will be redirected to the EDB BigAnimal" +"By clicking the button below, you will be redirected to the EDB BigAnimal" " authentication page in a new tab." -msgstr "通過點選下面的按鈕,您將被重新導向到新選項卡中的EDB BigAnimal身份驗證頁面。" +msgstr "" #: pgadmin/misc/cloud/static/js/CloudWizard.jsx:420 msgid "Click here to authenticate yourself to EDB BigAnimal" @@ -12587,8 +12590,8 @@ msgid "AWS session token" msgstr "AWS工作階段令牌" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:104 -msgid "Temporary AWS session required session token." -msgstr "臨時的AWS工作階段需要工作階段令牌。" +msgid "Session token required for temporary AWS sessions." +msgstr "" #: pgadmin/misc/cloud/static/js/aws_schema.ui.js:137 msgid "Password must be 8 characters or more." @@ -12883,8 +12886,8 @@ msgstr "公共 IP 範圍不能為空。" #: pgadmin/misc/cloud/static/js/azure_schema.ui.js:723 msgid "" "Name must be more than 2 characters and must only contain lowercase " -"letters, numbers, and hyphens" -msgstr "名稱必須大於2個字元且只能包含小寫字母、數字、連接符" +"letters, numbers, and hyphens." +msgstr "" #: pgadmin/misc/cloud/static/js/biganimal.js:225 #: pgadmin/misc/cloud/static/js/biganimal.js:232 @@ -13052,8 +13055,8 @@ msgstr "清理雲嚮導資料發生錯誤: ${error.response.data.errormsg}" #: pgadmin/misc/cloud/static/js/google.js:55 #: pgadmin/misc/cloud/static/js/google.js:56 #, python-brace-format -msgid "Error while authentication: ${error}" -msgstr "認證發生錯誤:${error}" +msgid "Error during authentication: ${error}" +msgstr "" #: pgadmin/misc/cloud/static/js/google.js:308 #: pgadmin/misc/cloud/static/js/google_schema.ui.js:313 @@ -13124,8 +13127,8 @@ msgid "High availability?" msgstr "高可用?" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:337 -msgid "Please select Secondary availability zone different than primary." -msgstr "請為第二節點選擇一個不同於主節點的可用區域。" +msgid "Please select a secondary availability zone different from the primary." +msgstr "" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:379 msgid "Admin username for your Google Cloud Sql PostgreSQL instance." @@ -13137,9 +13140,9 @@ msgstr "給默認管理員使用者'postgres'設定密碼。" #: pgadmin/misc/cloud/static/js/google_schema.ui.js:508 msgid "" -"Name must only contain lowercase letters, numbers, and hyphens.Should " -"start with a letter and must be 97 characters or less" -msgstr "名字只能包含小寫字母、數字和連接符,應該以字母開頭且長度小於97位" +"Name must only contain lowercase letters, numbers, and hyphens. Should " +"start with a letter and must be 97 characters or less." +msgstr "" #: pgadmin/misc/cloud/utils/__init__.py:81 #, python-brace-format @@ -13395,32 +13398,32 @@ msgstr "" msgid "Server Name" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:324 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:325 msgid "Database must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:332 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:333 msgid "User must be specified." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:370 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:371 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:245 msgid "Connection to pgAdmin server has been lost." msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:372 -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:482 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:373 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:483 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:716 #: pgadmin/tools/sqleditor/static/js/components/connectServer.js:14 #: pgadmin/tools/sqleditor/static/js/components/dialogs/NewConnectionDialog.jsx:247 msgid "Connect to server" msgstr "連接到伺服器" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:502 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:503 msgid "Connect & Open Query Tool" msgstr "" -#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:504 +#: pgadmin/misc/workspaces/static/js/AdHocConnection.jsx:505 msgid "Connect & Open PSQL" msgstr "" @@ -13459,9 +13462,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:92 msgid "" "In this workspace, you can seamlessly open and manage multiple query " -"tabs, making it easier to organize your work. You can select the existing" -" servers or create a completely new ad-hoc connection to any database " -"server as needed." +"tabs, making it easier to organize your work. You can connect to existing" +" servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:96 @@ -13477,9 +13479,8 @@ msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:98 msgid "" "In this workspace, you can seamlessly open and manage multiple PSQL tabs," -" making it easier to organize your work. You can select the existing " -"servers or create a completely new ad-hoc connection to any database " -"server as needed." +" making it easier to organize your work. You can connect to existing " +"servers or create an ad-hoc connection to any database server as needed." msgstr "" #: pgadmin/misc/workspaces/static/js/WorkspaceWelcomePage.jsx:119 @@ -13565,8 +13566,8 @@ msgid "Reset all preferences" msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:35 -msgid "This settings is to Show/Hide nodes in the object explorer." -msgstr "這裡設定節點列表在物件瀏覽器中的顯示與隱藏。" +msgid "This setting is used to show/hide nodes in the Object Explorer." +msgstr "" #: pgadmin/preferences/static/js/components/PreferencesHelper.jsx:80 msgid "" @@ -13599,7 +13600,7 @@ msgid "Save & Reload Later" msgstr "" #: pgadmin/preferences/static/js/components/RightPreference.jsx:49 -msgid "Navigate to any below item to view or edit its preferences." +msgid "Select an item below to view or edit its preferences." msgstr "" #: pgadmin/preferences/static/js/components/binary_path.ui.js:34 @@ -13817,7 +13818,7 @@ msgstr "請輸入使用者的密碼以連接伺服器 %s" #: pgadmin/static/js/helpers/Notifier.jsx:177 #: pgadmin/tools/erd/static/js/erd_tool/components/FloatingNote.jsx:85 #: pgadmin/tools/import_export/static/js/import_export.js:184 -#: pgadmin/tools/maintenance/static/js/maintenance.js:207 +#: pgadmin/tools/maintenance/static/js/maintenance.js:197 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:274 #: pgadmin/tools/sqleditor/static/js/components/QueryToolDataGrid/Editors.jsx:470 #: pgadmin/tools/sqleditor/static/js/show_view_data.js:198 @@ -13874,8 +13875,8 @@ msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:92 #, python-brace-format msgid "" -"Passwords previously saved can not be re-encrypted using encryption key " -"stored in the ${res.data.data.keyring_name}. due to ${error}" +"Passwords previously saved cannot be re-encrypted using the encryption " +"key stored in the ${res.data.data.keyring_name} due to ${error}." msgstr "" #: pgadmin/static/js/Dialogs/index.jsx:94 @@ -14073,9 +14074,9 @@ msgstr "堆塊集" #: pgadmin/static/js/Explain/index.jsx:509 msgid "" -"Use Explain/Explain analyze button to generate the plan for a query. " +"Use the Explain/Explain Analyze button to generate the plan for a query. " "Alternatively, you can also execute \"EXPLAIN (FORMAT JSON) [QUERY]\"." -msgstr "使用解釋/解釋分析按鈕生成查詢計畫。或者,您也可以執行\"解釋(格式化JSON) [查詢]\"。" +msgstr "" #: pgadmin/static/js/PgTreeView/index.jsx:132 msgid "No objects are found to display" @@ -14184,8 +14185,8 @@ msgid "%s in %s" msgstr "%s 於 %s" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:16 -msgid "Forget Password" -msgstr "忘記密碼" +msgid "Forgot Password" +msgstr "" #: pgadmin/static/js/SecurityPages/ForgotPasswordPage.jsx:19 msgid "" @@ -14377,8 +14378,8 @@ msgid "Maximise" msgstr "最大化" #: pgadmin/static/js/helpers/Layout/index.jsx:378 -#: pgadmin/tools/restore/__init__.py:44 pgadmin/tools/restore/__init__.py:111 -#: pgadmin/tools/restore/static/js/restore.js:165 +#: pgadmin/tools/restore/__init__.py:45 pgadmin/tools/restore/__init__.py:112 +#: pgadmin/tools/restore/static/js/restore.js:155 msgid "Restore" msgstr "還原" @@ -14447,7 +14448,7 @@ msgid "Filtered Rows..." msgstr "篩選的行..." #: pgadmin/tools/backup/__init__.py:50 pgadmin/tools/backup/__init__.py:163 -#: pgadmin/tools/backup/static/js/backup.js:192 +#: pgadmin/tools/backup/static/js/backup.js:181 msgid "Backup" msgstr "備份" @@ -14529,11 +14530,11 @@ msgstr "請從物件瀏覽器中選擇任意伺服器、模式或表來建立備 msgid "Backup..." msgstr "備份..." -#: pgadmin/tools/backup/static/js/backup.js:202 +#: pgadmin/tools/backup/static/js/backup.js:191 msgid "Backup Error" msgstr "備份錯誤" -#: pgadmin/tools/backup/static/js/backup.js:239 +#: pgadmin/tools/backup/static/js/backup.js:228 #, python-brace-format msgid "Backup (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "備份 (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -14748,8 +14749,8 @@ msgid "Role name" msgstr "角色名稱" #: pgadmin/tools/backup/static/js/backup.ui.js:599 -msgid "The backup format will be PLAIN" -msgstr "備份格式為PLAIN" +msgid "The backup format will be PLAIN." +msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:607 #: pgadmin/tools/backup/static/js/backup.ui.js:613 @@ -14830,8 +14831,8 @@ msgstr "物件" #: pgadmin/tools/backup/static/js/backup.ui.js:747 msgid "" -"If Schema(s) is selected then it will take the backup of that selected " -"schema(s) only" +"If Schema(s) is selected then it will take the backup of the selected " +"schema(s) only." msgstr "" #: pgadmin/tools/backup/static/js/backup.ui.js:781 @@ -14844,8 +14845,8 @@ msgstr "請提供一個檔案名稱。" #: pgadmin/tools/backup/static/js/backupGlobal.ui.js:96 msgid "" "Only objects global to the entire database will be backed up, in PLAIN " -"format" -msgstr "只有全域到整個資料庫的物件才會以 純文字格式進行備份" +"format." +msgstr "" #: pgadmin/tools/debugger/__init__.py:64 #: pgadmin/tools/debugger/static/js/components/ToolBar.jsx:171 @@ -14892,8 +14893,9 @@ msgid "Next tab" msgstr "下一個選項卡" #: pgadmin/tools/debugger/__init__.py:215 -msgid "Switch Panel" -msgstr "切換面板" +#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 +msgid "Switch panel" +msgstr "" #: pgadmin/tools/debugger/__init__.py:366 #, python-format @@ -14961,8 +14963,8 @@ msgid "Value deposited successfully" msgstr "值成功地組態" #: pgadmin/tools/debugger/__init__.py:1661 -msgid "Error while setting the value" -msgstr "設定值時的錯誤" +msgid "Error setting the value" +msgstr "" #: pgadmin/tools/debugger/__init__.py:2040 #: pgadmin/tools/debugger/__init__.py:2099 @@ -15068,8 +15070,8 @@ msgid "Use Default?" msgstr "使用預設值?" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:433 -msgid "Unable to fetch the arguments from server" -msgstr "無法從伺服器獲取參數" +msgid "Unable to fetch the arguments from the server." +msgstr "" #: pgadmin/tools/debugger/static/js/components/DebuggerArgumentComponent.jsx:493 msgid "Clear failed" @@ -15118,11 +15120,6 @@ msgstr "清除所有斷點時出錯。" msgid "Error while fetching breakpoint information." msgstr "獲取斷點資訊時出錯。" -#: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:228 -#: pgadmin/utils/constants.py:40 -msgid "Not connected to server or connection with the server has been closed." -msgstr "未連接到伺服器或與伺服器的連接已關閉。" - #: pgadmin/tools/debugger/static/js/components/DebuggerComponent.jsx:236 msgid "Error while fetching messages information." msgstr "獲取消息資訊時出錯。" @@ -15431,8 +15428,8 @@ msgid "Cannot drop table from outside of the current database." msgstr "無法刪除當前資料庫之外的資料表。" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:650 -msgid "Delete ?" -msgstr "刪除嗎?" +msgid "Delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:651 #, python-format @@ -15440,8 +15437,8 @@ msgid "You have selected %s tables and %s links." msgstr "你已經選擇%s 資料表和 %s 連接。" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:652 -msgid "Are you sure you want to delete ?" -msgstr "你確定要刪除嗎?" +msgid "Are you sure you want to delete?" +msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/components/ERDTool.jsx:711 msgid "Loading project..." @@ -15644,7 +15641,7 @@ msgid "A constraint is required to implement One to One relationship." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/dialogs/OneToOneDialog.js:76 -msgid "Primary key already exists, please select different constraint." +msgid "Primary key already exists, please select a different constraint." msgstr "" #: pgadmin/tools/erd/static/js/erd_tool/nodes/TableNode.jsx:426 @@ -15753,14 +15750,19 @@ msgstr "匯入資料" msgid "Export Data" msgstr "匯出資料" +#: pgadmin/tools/import_export/__init__.py:300 +#: pgadmin/tools/maintenance/__init__.py:181 pgadmin/utils/constants.py:165 +msgid "Could not find the specified server." +msgstr "找不到指定的伺服器。" + #: pgadmin/tools/import_export/__init__.py:310 msgid "Please connect to the server first..." msgstr "請先連接到伺服器..." #: pgadmin/tools/import_export/__init__.py:336 #: pgadmin/tools/import_export/__init__.py:342 -msgid "Please specify a valid file" -msgstr "請指定一個有效的檔案" +msgid "Please specify a valid file." +msgstr "" #: pgadmin/tools/import_export/static/js/import_export.js:48 msgid "Import/Export Data..." @@ -15834,7 +15836,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:138 msgid "" -"Specifies how to behave when encountering an error converting a columns " +"Specifies how to behave when encountering an error converting a column's " "input value into its data type. An error_action value of stop means fail " "the command, while ignore means discard the input row and continue with " "the next one. The default is stop. The ignore option is applicable only " @@ -15929,7 +15931,7 @@ msgid "" "Specifies the string that represents a default value. Each time the " "string is found in the input file, the default value of the corresponding" " column will be used. This option is allowed only in COPY FROM, and only " -"when not using binary format" +"when not using binary format." msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:303 @@ -15952,7 +15954,7 @@ msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:320 msgid "" -"Specifies A SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " +"Specifies a SELECT, VALUES, INSERT, UPDATE, DELETE, or MERGE command " "whose results are to be copied." msgstr "" @@ -16010,7 +16012,7 @@ msgid "" msgstr "" #: pgadmin/tools/import_export/static/js/import_export.ui.js:410 -msgid "Export Data Query can not be empty." +msgid "Export Data Query cannot be empty." msgstr "" #: pgadmin/tools/import_export_servers/__init__.py:42 @@ -16063,8 +16065,8 @@ msgid "Import Servers" msgstr "匯入伺服器" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:110 -msgid "Import error" -msgstr "匯入錯誤" +msgid "Import Error" +msgstr "" #: pgadmin/tools/import_export_servers/static/js/ImportExportServers.jsx:155 msgid "" @@ -16113,7 +16115,7 @@ msgstr "匯入/匯出 伺服器..." #: pgadmin/tools/maintenance/__init__.py:38 #: pgadmin/tools/maintenance/__init__.py:114 -#: pgadmin/tools/maintenance/static/js/maintenance.js:206 +#: pgadmin/tools/maintenance/static/js/maintenance.js:196 #: pgadmin/tools/user_management/PgAdminPermissions.py:96 msgid "Maintenance" msgstr "維護" @@ -16195,11 +16197,11 @@ msgstr "維護..." msgid "Please select any database from the object explorer to do Maintenance." msgstr "請在物件瀏覽器中選擇任意資料庫來進行維護。" -#: pgadmin/tools/maintenance/static/js/maintenance.js:168 +#: pgadmin/tools/maintenance/static/js/maintenance.js:158 msgid "Maintenance error" msgstr "維護錯誤" -#: pgadmin/tools/maintenance/static/js/maintenance.js:169 +#: pgadmin/tools/maintenance/static/js/maintenance.js:159 msgid "" "Maintenance job creation failed. Databases with = symbols in the name " "cannot be maintained using this utility." @@ -16265,7 +16267,7 @@ msgstr "" msgid "" "Sizes should be specified as a string containing the numerical size " "followed by any one of the following memory units: kB (kilobytes), MB " -"(megabytes), GB (gigabytes), or TB (terabytes)" +"(megabytes), GB (gigabytes), or TB (terabytes)." msgstr "" #: pgadmin/tools/maintenance/static/js/maintenance.ui.js:276 @@ -16303,16 +16305,16 @@ msgstr "" #: pgadmin/tools/psql/__init__.py:434 msgid "" -"Connection terminated, To create new connection please open another psql " -"tool." -msgstr "連結已終止,要建立新連接請打開新的psql工具。" +"Connection terminated. To create a new connection, please open another " +"psql tool." +msgstr "" #: pgadmin/tools/psql/__init__.py:497 pgadmin/tools/psql/__init__.py:531 msgid "Invalid session.\r\n" msgstr "無效工作階段\r\n" #: pgadmin/tools/psql/static/js/PsqlModule.js:94 -msgid "Please select a database from the object explorer to access Pql Tool." +msgid "Please select a database from the object explorer to access the PSQL Tool." msgstr "" #: pgadmin/tools/psql/static/js/PsqlModule.js:135 @@ -16326,34 +16328,43 @@ msgid "Please select a server/database object." msgstr "請選擇伺服器/資料庫物件。" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "Clipboard write permission required" -msgstr "需要剪貼簿的寫入權限" +msgid "Clipboard Write Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:89 -msgid "To copy data from PSQL terminal, Clipboard write permission required." -msgstr "從PSQL終端中資料表格複製資料需要剪貼簿寫入權限。" +msgid "" +"To copy data from the PSQL terminal, clipboard write permission is " +"required." +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "Clipboard read permission required" -msgstr "需要剪貼簿讀取權限" +msgid "Clipboard Read Permission Required" +msgstr "" #: pgadmin/tools/psql/static/js/components/PsqlComponent.jsx:109 -msgid "To paste data on the PSQL terminal, Clipboard read permission required." -msgstr "在PSQL終端中貼上資料需要剪貼簿讀取權限。" +msgid "To paste data on the PSQL terminal, clipboard read permission is required." +msgstr "" -#: pgadmin/tools/restore/__init__.py:98 +#: pgadmin/tools/restore/__init__.py:99 #, python-brace-format msgid "Restoring backup on the server '{0}'" msgstr "在伺服器 \"{0}\" 上還原備份" -#: pgadmin/tools/restore/__init__.py:103 +#: pgadmin/tools/restore/__init__.py:104 msgid "Restoring backup on the server" msgstr "還原伺服器上的備份" -#: pgadmin/tools/restore/__init__.py:140 +#: pgadmin/tools/restore/__init__.py:141 msgid "File could not be found." msgstr "檔案未找到。" +#: pgadmin/tools/restore/__init__.py:410 +msgid "" +"Restore blocked: the selected PLAIN SQL file contains psql meta-commands " +"(for example \\! or \\i). For safety, pgAdmin does not execute meta-" +"commands from PLAIN restores. Please remove meta-commands." +msgstr "" + #: pgadmin/tools/restore/static/js/restore.js:44 #: pgadmin/tools/restore/static/js/restore.js:64 msgid "Restore..." @@ -16365,11 +16376,11 @@ msgid "" "data." msgstr "請在物件瀏覽器中選擇模式和資料表來還原資料。" -#: pgadmin/tools/restore/static/js/restore.js:134 +#: pgadmin/tools/restore/static/js/restore.js:124 msgid "Restore Error" msgstr "恢復錯誤" -#: pgadmin/tools/restore/static/js/restore.js:164 +#: pgadmin/tools/restore/static/js/restore.js:154 #, python-brace-format msgid "Restore (${pgBrowser.Nodes[data._type].label}: ${data.label})" msgstr "恢復 (${pgBrowser.Nodes[data._type].label}: ${data.label})" @@ -16530,8 +16541,8 @@ msgid "Loading result grid..." msgstr "載入結果表格..." #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:83 -msgid "DDL Comparision" -msgstr "DDL 比較" +msgid "DDL Comparison" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/Results.jsx:86 msgid "Source" @@ -16578,19 +16589,19 @@ msgstr "-- 此指令碼由pgAdmin4的模式異同工具生成\n" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:355 msgid "" -"-- For the circular dependencies, the order in which Schema Diff writes " -"the objects is not very sophisticated \n" -msgstr "-- 對於循環依賴關係,架構差異寫入物件的順序不是非常複雜\n" +"-- Due to circular dependencies, the order in which Schema Diff writes " +"objects may not be optimal \n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:356 msgid "" -"-- and may require manual changes to the script to ensure changes are " -"applied in the correct order.\n" -msgstr "-- 可能需要手動更改指令碼,以確保按正確的順序應用更改。\n" +"-- and manual changes to the script may be required to ensure changes are" +" applied in the correct order.\n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:357 -msgid "-- Please report an issue for any failure with the reproduction steps. \n" -msgstr "-- 報告任何故障問題請附帶復現步驟。 \n" +msgid "-- Please report any issues along with steps to reproduce. \n" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:405 msgid "Generate script error" @@ -16615,16 +16626,16 @@ msgid "Select Target" msgstr "選擇目標" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:831 -msgid " Source and Target database server must be of the same major version." -msgstr " 來源和目標資料庫伺服器必須是同一個大的資料庫版本。" +msgid "Source and Target database servers must be of the same major version." +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:832 -msgid " Database Compare:" -msgstr "資料庫比較:" +msgid "Database Compare:" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 -msgid " Select the server and database for the source and target and Click" -msgstr "\"請為來源和目標選擇伺服器和資料" +msgid "Select the server and database for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:833 #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 @@ -16636,10 +16647,8 @@ msgid "Schema Compare:" msgstr "模式對比:" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:836 -msgid "" -" Select the server, database and schema for the source and target and " -"Click" -msgstr "請為來源和目標選擇伺服器、資料庫和模式" +msgid "Select the server, database and schema for the source and target and click" +msgstr "" #: pgadmin/tools/schema_diff/static/js/components/SchemaDiffCompare.jsx:838 msgid "Note:" @@ -16778,8 +16787,8 @@ msgid "Data Filter" msgstr "資料篩選" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:65 -msgid "Data filter can not be empty." -msgstr "資料過濾器不能為空。" +msgid "Data filter cannot be empty." +msgstr "" #: pgadmin/tools/sqleditor/static/js/show_view_data.js:86 msgid "Data Grid Error" @@ -17743,7 +17752,7 @@ msgid "Show settings?" msgstr "顯示設定?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:59 -msgid "Show wal?" +msgid "Show WAL?" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:65 @@ -17776,9 +17785,9 @@ msgstr "提示保存未保存的查詢更改?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:107 msgid "" -"Specifies whether or not to prompt user to save unsaved query on query " -"tool exit." -msgstr "指定是否提示使用者在查詢工具退出時保存未保存的查詢。" +"Specifies whether or not to prompt the user to save unsaved queries on " +"Query Tool exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:114 msgid "Sort View Data results by primary key columns?" @@ -17799,9 +17808,9 @@ msgstr "提示保存未保存的資料更改?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:128 msgid "" -"Specifies whether or not to prompt user to save unsaved data on data grid" -" exit." -msgstr "指定是否提示使用者在資料表格退出時保存未保存的資料。" +"Specifies whether or not to prompt the user to save unsaved data on data " +"grid exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:135 msgid "Prompt to commit/rollback active transactions?" @@ -17809,17 +17818,19 @@ msgstr "提示提交/回滾活動狀態的交易?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:139 msgid "" -"Specifies whether or not to prompt user to commit or rollback an active " -"transaction on Query Tool exit." -msgstr "指定是否提示使用者在查詢工具退出時提交或回滾活動交易。" +"Specifies whether or not to prompt the user to commit or rollback an " +"active transaction on Query Tool exit." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:146 msgid "Copy SQL from main window to query tool?" msgstr "從主窗口中複製SQL到查詢窗口嗎?" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:150 -msgid "Specifies whether or not to copy SQL to query tool from main window." -msgstr "指定是否從主窗口將 SQL 複製到查詢工具。" +msgid "" +"Specifies whether or not to copy SQL to the Query Tool from the main " +"window." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:157 msgid "Open the file in a new tab?" @@ -17835,8 +17846,8 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:171 msgid "" -"If set to True, View/Edit Data tool will show promote to Query tool " -"confirm dialog on query edit." +"If set to True, the View/Edit Data tool will show a confirmation dialog " +"to promote to Query Tool when the query is edited." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:178 @@ -17845,7 +17856,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:182 msgid "" -"If set to True, query tool will parse and underline the query at the " +"If set to True, the Query Tool will parse and underline the query at the " "cursor position." msgstr "" @@ -17855,9 +17866,9 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:193 msgid "" -"If set to True, query tool will warn upon clicking the Execute Query " -"button in the query tool. The warning will appear only if Underline query" -" at cursor? is set to False." +"If set to True, the Query Tool will display a warning when clicking the " +"Execute Query button. The warning will appear only if \"Underline query " +"at cursor?\" is set to False." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:201 @@ -17924,11 +17935,11 @@ msgstr "列名稱" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:299 msgid "" -"If set to 'Column data' columns will auto-size to the maximum width of " +"If set to 'Column data', columns will auto-size to the maximum width of " "the data in the column as loaded in the first batch. If set to 'Column " "name', the column will be sized to the widest of the data type or column " "name." -msgstr "如果設定了'列資料',則列的最大寬度將由初次載入的一批資料自動適應資料。如果設定為'列名稱'則列的尺寸將根據列名決定列寬度。" +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:309 msgid "Maximum column width" @@ -17936,9 +17947,9 @@ msgstr "最大列寬" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:312 msgid "" -"Specify the maximum width of the column in pixels when 'Columns sized by " -"' is set to 'Column data'." -msgstr "當列尺寸被設定為'列資料'時,以像素為單位指定最大寬度。" +"Specify the maximum width of the column in pixels when 'Columns sized by'" +" is set to 'Column data'." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:319 msgid "Data result rows per page" @@ -17947,7 +17958,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:322 msgid "" "Specify the number of records to fetch in one batch. Changing this value " -"will override DATA_RESULT_ROWS_PER_PAGE setting from config file." +"will override the DATA_RESULT_ROWS_PER_PAGE setting from the config file." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:330 @@ -17956,7 +17967,7 @@ msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:332 msgid "" -"If set to true, the result grid will display rows with alternating " +"If set to True, the result grid will display rows with alternating " "background colors." msgstr "" @@ -17965,7 +17976,7 @@ msgid "Max column data display length" msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:340 -msgid "Maximum number of characters to be visible in the data output cell." +msgid "Maximum number of characters to display in a data cell." msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:346 @@ -18016,10 +18027,6 @@ msgstr "清理查詢" msgid "Download results" msgstr "" -#: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:539 -msgid "Switch panel" -msgstr "" - #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:557 msgid "Open file" msgstr "" @@ -18058,10 +18065,8 @@ msgid "Auto completion" msgstr "自動完成" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:747 -msgid "" -"If set to True, Keywords will be displayed in upper case for auto " -"completion." -msgstr "如果設定為 True, 關鍵字針對自動完成將以大寫形式顯示。" +msgid "If set to True, keywords will be displayed in upper case for autocomplete." +msgstr "" #: pgadmin/tools/sqleditor/utils/query_tool_preferences.py:753 msgid "Autocomplete on key press" @@ -18151,7 +18156,7 @@ msgid "Role name must be unique." msgstr "" #: pgadmin/tools/user_management/__init__.py:599 -msgid "User email/username must be unique for an authentication source." +msgid "User email or username must be unique for each authentication source." msgstr "" #: pgadmin/tools/user_management/__init__.py:615 @@ -18172,8 +18177,8 @@ msgstr "無法更新使用者 '{0}'" #: pgadmin/tools/user_management/__init__.py:721 #, python-brace-format -msgid "'{0}' is not allowed to modify." -msgstr "不允許修改{0}。" +msgid "'{0}' cannot be modified." +msgstr "" #: pgadmin/tools/user_management/static/js/Permissions.jsx:51 msgid "Deselect All" @@ -18188,7 +18193,7 @@ msgid "Select Role" msgstr "" #: pgadmin/tools/user_management/static/js/RoleDialog.jsx:50 -msgid "Role Saved Successfully" +msgid "Role saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Roles.jsx:34 @@ -18226,10 +18231,6 @@ msgstr "" msgid "Edit Role" msgstr "" -#: pgadmin/tools/user_management/static/js/Roles.jsx:147 -msgid "Decscription" -msgstr "" - #: pgadmin/tools/user_management/static/js/UserDialog.jsx:50 msgid "Authentication source" msgstr "身份驗證源" @@ -18282,7 +18283,7 @@ msgid "Passwords do not match for user %s" msgstr "使用者 %s 的密碼不匹配" #: pgadmin/tools/user_management/static/js/UserDialog.jsx:203 -msgid "Users Saved Successfully" +msgid "User saved successfully." msgstr "" #: pgadmin/tools/user_management/static/js/Users.jsx:35 @@ -18351,66 +18352,66 @@ msgstr "" msgid "User Management" msgstr "使用者管理" -#: pgadmin/utils/__init__.py:341 +#: pgadmin/utils/__init__.py:345 msgid "Utility file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:347 +#: pgadmin/utils/__init__.py:351 msgid "" "Please correct the Binary Path in the Preferences. pgAdmin storage " -"directory can not be a utility binary directory." +"directory cannot be a utility binary directory." msgstr "" -#: pgadmin/utils/__init__.py:352 +#: pgadmin/utils/__init__.py:356 #, python-format msgid "'%s' file not found. Please correct the Binary Path in the Preferences" msgstr "" -#: pgadmin/utils/__init__.py:578 +#: pgadmin/utils/__init__.py:582 #, python-format msgid "Configuration for %s servers dumped to %s" msgstr "伺服器%s的組態已保存到%s" -#: pgadmin/utils/__init__.py:595 +#: pgadmin/utils/__init__.py:599 msgid "'Servers' attribute not found in the specified file." msgstr "在指定檔案中沒有找到'Servers'屬性。" -#: pgadmin/utils/__init__.py:609 +#: pgadmin/utils/__init__.py:613 #, python-format msgid "'%s' attribute not found for server '%s'" msgstr "屬性'%s'沒有在伺服器'%s'中被找到" -#: pgadmin/utils/__init__.py:615 +#: pgadmin/utils/__init__.py:619 #, python-format msgid "Port must be integer for server '%s'" msgstr "伺服器'%s'的連接埠必須是整數" -#: pgadmin/utils/__init__.py:640 +#: pgadmin/utils/__init__.py:644 #, python-format msgid "'Host' or 'Service' attribute not found for server '%s'" msgstr "伺服器%s的'主機'或'服務'屬性沒被找到" -#: pgadmin/utils/__init__.py:670 +#: pgadmin/utils/__init__.py:674 #, python-format msgid "Error parsing input file %s: %s" msgstr "解析輸入檔案%s:%s" -#: pgadmin/utils/__init__.py:673 +#: pgadmin/utils/__init__.py:677 #, python-format msgid "Error reading input file %s: [%d] %s" msgstr "讀取輸入檔案 %s:[%d] %s" -#: pgadmin/utils/__init__.py:712 +#: pgadmin/utils/__init__.py:716 #, python-format msgid "Error creating server group '%s': %s" msgstr "建立伺服器組出錯 '%s' : %s" -#: pgadmin/utils/__init__.py:811 +#: pgadmin/utils/__init__.py:815 #, python-format msgid "Error creating server '%s': %s" msgstr "建立伺服器出錯 '%s': %s" -#: pgadmin/utils/__init__.py:851 +#: pgadmin/utils/__init__.py:855 #, python-format msgid "Error clearing server configuration with error (%s)" msgstr "清理伺服器組態發生錯誤(%s)" @@ -18451,6 +18452,10 @@ msgstr "更新頻率" msgid "File Downloads" msgstr "" +#: pgadmin/utils/constants.py:40 +msgid "Not connected to server or connection with the server has been closed." +msgstr "未連接到伺服器或與伺服器的連接已關閉。" + #: pgadmin/utils/constants.py:55 msgid "Transaction ID not found in the session." msgstr "交易 ID 在該工作階段中找不到." @@ -18534,10 +18539,6 @@ msgid "" "Rename, Delete or Create any files/folders" msgstr "訪問被禁止:你的訪問受限,你無權執行重新命名、刪除或建立任何檔案或目錄" -#: pgadmin/utils/constants.py:165 -msgid "Could not find the specified server." -msgstr "找不到指定的伺服器。" - #: pgadmin/utils/exception.py:70 #, python-brace-format msgid "" @@ -19405,3 +19406,577 @@ msgstr "" #~ msgid "Table: %s (%s)" #~ msgstr "資料表:%s (%s)" +#~ msgid "'{}' is already registered'" +#~ msgstr "‘{}’ 是已登錄’" + +#~ msgid "" +#~ "If set to True, then all shared" +#~ " servers will be hidden from browser" +#~ " tree" +#~ msgstr "如果設定為 True,則所有共享伺服器都將隱藏在瀏覽器樹中" + +#~ msgid "" +#~ "Confirm closure or refresh of the " +#~ "browser or browser tab is intended " +#~ "before proceeding." +#~ msgstr "在繼續之前, 請確認關閉或刷新瀏覽器或瀏覽器選項卡。" + +#~ msgid "" +#~ "The maximum number of history rows " +#~ "to show on the Statistics tab for" +#~ " pgAgent jobs" +#~ msgstr "要在 pgAgent 作業的 \"統計\" 選項卡上顯示的歷史記錄行的最大數量" + +#~ msgid "" +#~ "If set to True, the tabs will " +#~ "take full size as per the title," +#~ " it will also applicable for already" +#~ " opened tabs" +#~ msgstr "如果設定為真則選項卡最大化且適用於所有已打開的選項卡" + +#~ msgid "" +#~ "Supported placeholders are %DATABASE%, " +#~ "%USERNAME%, and %SERVER%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "支援的預留位置是%DATABASE%、%USERNAME%和%SERVER%。使用者可以提供任何帶或不帶預留位置的字串,由他們自己選擇。空白的標題將被恢復為帶有預留位置的默認標題。" + +#~ msgid "" +#~ "Supported placeholders are %SCHEMA%, %TABLE%," +#~ " %DATABASE%, %USERNAME%, and %SERVER%. " +#~ "Users can provide any string with " +#~ "or without placeholders of their choice." +#~ " The blank title will be revert " +#~ "back to the default title with " +#~ "placeholders." +#~ msgstr "支援的預留位置是%SCHEMA%、%TABLE%、%DATABASE%、%USERNAME%和%SERVER%。使用者可以提供任何帶或不帶預留位置的字串,由他們自己選擇。空白的標題將被恢復為帶有預留位置的默認標題。" + +#~ msgid "" +#~ "Supported placeholders are %FUNCTION%, %ARGS%," +#~ " %SCHEMA% and %DATABASE%. Users can " +#~ "provide any string with or without " +#~ "placeholders of their choice. The blank" +#~ " title will be revert back to " +#~ "the default title with placeholders." +#~ msgstr "支援的預留位置是%FUNCTION%、%ARGS%、%SCHEMA%和%DATABASE%。使用者可以根據自己的選擇提供任何帶或不帶預留位置的字串。空白的標題將被恢復為帶有預留位置的默認標題。" + +#~ msgid "" +#~ "Select Query Tool, Debugger, Schema " +#~ "Diff, ERD Tool or PSQL Tool from" +#~ " the drop-down to set open in" +#~ " new browser tab for that particular" +#~ " module." +#~ msgstr "從下拉選單中選擇查詢工具、偵錯程式、架構差異、ERD工具或PSQL工具來為該特定模組設定在新瀏覽器標籤中打開。" + +#~ msgid "" +#~ "maximum number of characters in " +#~ "parenthesized expressions to be kept on" +#~ " single line." +#~ msgstr "" + +#~ msgid "" +#~ "Decides how many empty lines to " +#~ "leave between SQL statements. If zero" +#~ " it puts no new line." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify, when server is connected." +#~ msgstr "伺服器在連接時, '{0}'不允許修改。" + +#~ msgid "Please connect the server." +#~ msgstr "請連接伺服器。" + +#~ msgid "The saved password cleared successfully." +#~ msgstr "已成功清除保存的密碼。" + +#~ msgid "Could not generate reversed engineered SQL for the cast." +#~ msgstr "無法為強制轉換生成反向工程 SQL。" + +#~ msgid "Could not generate reversed engineered SQL for the cast node." +#~ msgstr "無法為強制轉換節點生成反向工程 SQL。" + +#~ msgid "Start time must be less than end time" +#~ msgstr "開始時間必須小於結束時間" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for the FTS Configuration.\n" +#~ "{0}" +#~ msgstr "" +#~ "無法為 FTS 組態生成反向工程查詢。\n" +#~ "{0}" + +#~ msgid "" +#~ "Could not generate reversed engineered " +#~ "query for FTS Configuration node." +#~ msgstr "無法為 FTS 組態節點生成反向工程查詢。" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Parser.\n" +#~ "{0}" +#~ msgstr "無法為FTS解析器生成反向工程查詢.{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Parser node." +#~ msgstr "無法生成反向工程的查詢 FTS 解析器節點。" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the FTS Template.\n" +#~ "{0}" +#~ msgstr "" +#~ "無法為 FTS 範本生成反向工程查詢。\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for FTS Template node." +#~ msgstr "無法為 FTS 範本節點生成反向工程查詢。" + +#~ msgid "Subtype cannot be empty" +#~ msgstr "子類型不能為空" + +#~ msgid "Input function cannot be empty" +#~ msgstr "輸入函數不能為空" + +#~ msgid "Output function cannot be empty" +#~ msgstr "輸出函數不能為空" + +#~ msgid "Click the refresh button to get the publications" +#~ msgstr "點選刷新按鈕獲取發佈集合" + +#~ msgid "" +#~ "Specifies whether the command should " +#~ "create the replication slot on the " +#~ "publisher.This field will be disabled " +#~ "and set to false if subscription " +#~ "connects to same database.Otherwise, the " +#~ "CREATE SUBSCRIPTION call will hang." +#~ msgstr "指定命令是否在發佈任務中建立複製槽,當連接到同一個資料庫時將被停用,否則建立發佈命令將會掛起。" + +#~ msgid "" +#~ "Specifies whether the subscription should " +#~ "be actively replicating, or whether it" +#~ " should be just setup but not " +#~ "started yet." +#~ msgstr "指定訂閱是否可以啟動複製或是否只能在未啟動時進行設定。" + +#~ msgid "" +#~ "Specifies whether the replication slots " +#~ "associated with the subscription are " +#~ "enabled to be synced to the " +#~ "standbys so that logical replication can" +#~ " be resumed from the new primary " +#~ "after failover" +#~ msgstr "" + +#~ msgid "Either Host name, Address must be specified." +#~ msgstr "必須指定主機名或地址。" + +#~ msgid "Please select valid on error option." +#~ msgstr "請選擇\"錯誤時有效\"選項。" + +#~ msgid "" +#~ "Could not generate reversed engineered query for the role.\n" +#~ "{0}" +#~ msgstr "" +#~ "無法為角色生成反向工程查詢。\n" +#~ "{0}" + +#~ msgid "Could not generate reversed engineered query for the role." +#~ msgstr "無法為角色生成反向工程查詢。" + +#~ msgid "" +#~ "Please note that if you leave this" +#~ " field blank, then password will " +#~ "never expire." +#~ msgstr "請注意,如果你把這個欄位留空,那麼密碼將永遠不會過期。" + +#~ msgid "" +#~ "Change the ownership or\n" +#~ "drop the database objects owned by a database role" +#~ msgstr "改變所有者關係或刪除資料庫角色擁有的資料庫物件" + +#~ msgid "New owner of the affected objects" +#~ msgstr "影響物件的新所有者" + +#~ msgid "" +#~ "Note: CASCADE will automatically drop " +#~ "objects that depend on the affected " +#~ "objects, and in turn all objects " +#~ "that depend on those objects" +#~ msgstr "提示:串聯 選項會自動刪除所有依賴受影響物件的物件" + +#~ msgid "Target database on which the operation will be carried out" +#~ msgstr "操作影響的目標資料庫" + +#~ msgid "'Reassign objects to' can not be empty" +#~ msgstr "'再分配物件給'不能為空" + +#~ msgid "'From database ' can not be empty" +#~ msgstr "'來自資料庫' 不能為空" + +#~ msgid "" +#~ "You don’t have the necessary permissions" +#~ " to access this feature. Please " +#~ "contact your administrator for assistance" +#~ msgstr "" + +#~ msgid "Min and Max values are not valid" +#~ msgstr "" + +#~ msgid "" +#~ "Percentage of CPU time used by " +#~ "different process modes statistics" +#~ " refresh rate" +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, data points will" +#~ " be visible in a different style " +#~ "on each graph lines." +#~ msgstr "如果設定為真,則每個資料點將顯示不同的樣式。" + +#~ msgid "" +#~ "If set to True, tooltip will " +#~ "appear on mouse hover on the graph" +#~ " lines giving the data point details" +#~ msgstr "如果設定為 True, 則工具提示將顯示在提供資料點詳細資訊的圖形線上的滑鼠懸停上" + +#~ msgid "" +#~ "Please enable the logging to view " +#~ "the server logs or check the log" +#~ " file is in place or not." +#~ msgstr "" + +#~ msgid "Os up since seconds" +#~ msgstr "" + +#~ msgid "No of cores" +#~ msgstr "" + +#~ msgid "Status for the background process '{0}' could not be loaded." +#~ msgstr "無法載入後台處理程序 \"{0}\" 的狀態。" + +#~ msgid "Unable to kill the background process '{0}'" +#~ msgstr "無法終止後台處理程序 \"{0}\"" + +#~ msgid "The verification code to authenticate the pgAdmin to EDB BigAnimal is: " +#~ msgstr "EDB BigAnimal的pgAdmin驗證碼為:" + +#~ msgid "" +#~ "By clicking the below button, you " +#~ "will be redirected to the EDB " +#~ "BigAnimal authentication page in a new" +#~ " tab." +#~ msgstr "通過點選下面的按鈕,您將被重新導向到新選項卡中的EDB BigAnimal身份驗證頁面。" + +#~ msgid "Temporary AWS session required session token." +#~ msgstr "臨時的AWS工作階段需要工作階段令牌。" + +#~ msgid "" +#~ "Name must be more than 2 " +#~ "characters and must only contain " +#~ "lowercase letters, numbers, and hyphens" +#~ msgstr "名稱必須大於2個字元且只能包含小寫字母、數字、連接符" + +#~ msgid "Error while authentication: ${error}" +#~ msgstr "認證發生錯誤:${error}" + +#~ msgid "Please select Secondary availability zone different than primary." +#~ msgstr "請為第二節點選擇一個不同於主節點的可用區域。" + +#~ msgid "" +#~ "Name must only contain lowercase " +#~ "letters, numbers, and hyphens.Should start " +#~ "with a letter and must be 97 " +#~ "characters or less" +#~ msgstr "名字只能包含小寫字母、數字和連接符,應該以字母開頭且長度小於97位" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple query tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "" +#~ "In this workspace, you can seamlessly" +#~ " open and manage multiple PSQL tabs," +#~ " making it easier to organize your" +#~ " work. You can select the existing" +#~ " servers or create a completely new" +#~ " ad-hoc connection to any database" +#~ " server as needed." +#~ msgstr "" + +#~ msgid "This settings is to Show/Hide nodes in the object explorer." +#~ msgstr "這裡設定節點列表在物件瀏覽器中的顯示與隱藏。" + +#~ msgid "Navigate to any below item to view or edit its preferences." +#~ msgstr "" + +#~ msgid "" +#~ "Passwords previously saved can not be" +#~ " re-encrypted using encryption key " +#~ "stored in the ${res.data.data.keyring_name}. " +#~ "due to ${error}" +#~ msgstr "" + +#~ msgid "" +#~ "Use Explain/Explain analyze button to " +#~ "generate the plan for a query. " +#~ "Alternatively, you can also execute " +#~ "\"EXPLAIN (FORMAT JSON) [QUERY]\"." +#~ msgstr "使用解釋/解釋分析按鈕生成查詢計畫。或者,您也可以執行\"解釋(格式化JSON) [查詢]\"。" + +#~ msgid "Forget Password" +#~ msgstr "忘記密碼" + +#~ msgid "The backup format will be PLAIN" +#~ msgstr "備份格式為PLAIN" + +#~ msgid "" +#~ "If Schema(s) is selected then it " +#~ "will take the backup of that " +#~ "selected schema(s) only" +#~ msgstr "" + +#~ msgid "" +#~ "Only objects global to the entire " +#~ "database will be backed up, in " +#~ "PLAIN format" +#~ msgstr "只有全域到整個資料庫的物件才會以 純文字格式進行備份" + +#~ msgid "Switch Panel" +#~ msgstr "切換面板" + +#~ msgid "Error while setting the value" +#~ msgstr "設定值時的錯誤" + +#~ msgid "Unable to fetch the arguments from server" +#~ msgstr "無法從伺服器獲取參數" + +#~ msgid "Delete ?" +#~ msgstr "刪除嗎?" + +#~ msgid "Are you sure you want to delete ?" +#~ msgstr "你確定要刪除嗎?" + +#~ msgid "Primary key already exists, please select different constraint." +#~ msgstr "" + +#~ msgid "Please specify a valid file" +#~ msgstr "請指定一個有效的檔案" + +#~ msgid "" +#~ "Specifies how to behave when " +#~ "encountering an error converting a " +#~ "columns input value into its data " +#~ "type. An error_action value of stop " +#~ "means fail the command, while ignore " +#~ "means discard the input row and " +#~ "continue with the next one. The " +#~ "default is stop. The ignore option " +#~ "is applicable only for COPY FROM " +#~ "when the FORMAT is text or csv." +#~ msgstr "" + +#~ msgid "" +#~ "Specifies the string that represents a" +#~ " default value. Each time the string" +#~ " is found in the input file, " +#~ "the default value of the corresponding" +#~ " column will be used. This option " +#~ "is allowed only in COPY FROM, and" +#~ " only when not using binary format" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies A SELECT, VALUES, INSERT, " +#~ "UPDATE, DELETE, or MERGE command whose" +#~ " results are to be copied." +#~ msgstr "" + +#~ msgid "Export Data Query can not be empty." +#~ msgstr "" + +#~ msgid "Import error" +#~ msgstr "匯入錯誤" + +#~ msgid "" +#~ "Sizes should be specified as a " +#~ "string containing the numerical size " +#~ "followed by any one of the " +#~ "following memory units: kB (kilobytes), " +#~ "MB (megabytes), GB (gigabytes), or TB" +#~ " (terabytes)" +#~ msgstr "" + +#~ msgid "" +#~ "Connection terminated, To create new " +#~ "connection please open another psql " +#~ "tool." +#~ msgstr "連結已終止,要建立新連接請打開新的psql工具。" + +#~ msgid "Please select a database from the object explorer to access Pql Tool." +#~ msgstr "" + +#~ msgid "Clipboard write permission required" +#~ msgstr "需要剪貼簿的寫入權限" + +#~ msgid "To copy data from PSQL terminal, Clipboard write permission required." +#~ msgstr "從PSQL終端中資料表格複製資料需要剪貼簿寫入權限。" + +#~ msgid "Clipboard read permission required" +#~ msgstr "需要剪貼簿讀取權限" + +#~ msgid "To paste data on the PSQL terminal, Clipboard read permission required." +#~ msgstr "在PSQL終端中貼上資料需要剪貼簿讀取權限。" + +#~ msgid "DDL Comparision" +#~ msgstr "DDL 比較" + +#~ msgid "" +#~ "-- For the circular dependencies, the" +#~ " order in which Schema Diff writes" +#~ " the objects is not very " +#~ "sophisticated \n" +#~ msgstr "-- 對於循環依賴關係,架構差異寫入物件的順序不是非常複雜\n" + +#~ msgid "" +#~ "-- and may require manual changes " +#~ "to the script to ensure changes " +#~ "are applied in the correct order.\n\n" +#~ msgstr "-- 可能需要手動更改指令碼,以確保按正確的順序應用更改。\n" + +#~ msgid "" +#~ "-- Please report an issue for any" +#~ " failure with the reproduction steps. \n\n" +#~ msgstr "-- 報告任何故障問題請附帶復現步驟。 \n" + +#~ msgid " Source and Target database server must be of the same major version." +#~ msgstr " 來源和目標資料庫伺服器必須是同一個大的資料庫版本。" + +#~ msgid " Database Compare:" +#~ msgstr "資料庫比較:" + +#~ msgid " Select the server and database for the source and target and Click" +#~ msgstr "\"請為來源和目標選擇伺服器和資料" + +#~ msgid "" +#~ " Select the server, database and " +#~ "schema for the source and target " +#~ "and Click" +#~ msgstr "請為來源和目標選擇伺服器、資料庫和模式" + +#~ msgid "Data filter can not be empty." +#~ msgstr "資料過濾器不能為空。" + +#~ msgid "Show wal?" +#~ msgstr "" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved query on " +#~ "query tool exit." +#~ msgstr "指定是否提示使用者在查詢工具退出時保存未保存的查詢。" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to save unsaved data on data" +#~ " grid exit." +#~ msgstr "指定是否提示使用者在資料表格退出時保存未保存的資料。" + +#~ msgid "" +#~ "Specifies whether or not to prompt " +#~ "user to commit or rollback an " +#~ "active transaction on Query Tool exit." +#~ msgstr "指定是否提示使用者在查詢工具退出時提交或回滾活動交易。" + +#~ msgid "Specifies whether or not to copy SQL to query tool from main window." +#~ msgstr "指定是否從主窗口將 SQL 複製到查詢工具。" + +#~ msgid "" +#~ "If set to True, View/Edit Data " +#~ "tool will show promote to Query " +#~ "tool confirm dialog on query edit." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " parse and underline the query at " +#~ "the cursor position." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, query tool will" +#~ " warn upon clicking the Execute Query" +#~ " button in the query tool. The " +#~ "warning will appear only if Underline" +#~ " query at cursor? is set to " +#~ "False." +#~ msgstr "" + +#~ msgid "" +#~ "If set to 'Column data' columns " +#~ "will auto-size to the maximum " +#~ "width of the data in the column" +#~ " as loaded in the first batch. " +#~ "If set to 'Column name', the " +#~ "column will be sized to the widest" +#~ " of the data type or column " +#~ "name." +#~ msgstr "如果設定了'列資料',則列的最大寬度將由初次載入的一批資料自動適應資料。如果設定為'列名稱'則列的尺寸將根據列名決定列寬度。" + +#~ msgid "" +#~ "Specify the maximum width of the " +#~ "column in pixels when 'Columns sized " +#~ "by ' is set to 'Column data'." +#~ msgstr "當列尺寸被設定為'列資料'時,以像素為單位指定最大寬度。" + +#~ msgid "" +#~ "Specify the number of records to " +#~ "fetch in one batch. Changing this " +#~ "value will override DATA_RESULT_ROWS_PER_PAGE " +#~ "setting from config file." +#~ msgstr "" + +#~ msgid "" +#~ "If set to true, the result grid" +#~ " will display rows with alternating " +#~ "background colors." +#~ msgstr "" + +#~ msgid "Maximum number of characters to be visible in the data output cell." +#~ msgstr "" + +#~ msgid "" +#~ "If set to True, Keywords will be" +#~ " displayed in upper case for auto " +#~ "completion." +#~ msgstr "如果設定為 True, 關鍵字針對自動完成將以大寫形式顯示。" + +#~ msgid "User email/username must be unique for an authentication source." +#~ msgstr "" + +#~ msgid "'{0}' is not allowed to modify." +#~ msgstr "不允許修改{0}。" + +#~ msgid "Role Saved Successfully" +#~ msgstr "" + +#~ msgid "Decscription" +#~ msgstr "" + +#~ msgid "Users Saved Successfully" +#~ msgstr "" + +#~ msgid "" +#~ "Please correct the Binary Path in " +#~ "the Preferences. pgAdmin storage directory " +#~ "can not be a utility binary " +#~ "directory." +#~ msgstr "" +