diff --git a/web/babel.cfg b/web/babel.cfg index f0234b326..4b12a8274 100644 --- a/web/babel.cfg +++ b/web/babel.cfg @@ -1,3 +1,4 @@ [python: **.py] [jinja2: **/templates/**.html] +[jinja2: **/templates/**.js] extensions=jinja2.ext.autoescape,jinja2.ext.with_ diff --git a/web/pgadmin/browser/templates/browser/js/browser.js b/web/pgadmin/browser/templates/browser/js/browser.js index c29c78c27..3684eccec 100644 --- a/web/pgadmin/browser/templates/browser/js/browser.js +++ b/web/pgadmin/browser/templates/browser/js/browser.js @@ -15,7 +15,7 @@ $(window).bind('unload', function() { }); // Build a regular dock panel -function buildPanel(docker, name, width, height, showTitle, isCloseable, isPrivate, content) { +function buildPanel(docker, name, title, width, height, showTitle, isCloseable, isPrivate, content) { docker.registerPanelType(name, { isPrivate: isPrivate, onCreate: function(myPanel) { @@ -23,6 +23,8 @@ function buildPanel(docker, name, width, height, showTitle, isCloseable, isPriva if (showTitle == false) myPanel.title(false); + else + myPanel.title(title); myPanel.closeable(isCloseable); @@ -32,7 +34,7 @@ function buildPanel(docker, name, width, height, showTitle, isCloseable, isPriva } // Build an iFrame dock panel -function buildIFramePanel(docker, name, width, height, showTitle, isCloseable, isPrivate, url) { +function buildIFramePanel(docker, name, title, width, height, showTitle, isCloseable, isPrivate, url) { docker.registerPanelType(name, { isPrivate: isPrivate, onCreate: function(myPanel) { @@ -40,6 +42,8 @@ function buildIFramePanel(docker, name, width, height, showTitle, isCloseable, i if (showTitle == false) myPanel.title(false); + else + myPanel.title(title); myPanel.closeable(isCloseable); @@ -82,27 +86,27 @@ WITH ( \n\ ALTER TABLE tickets_detail \n\ OWNER TO helpdesk;\n'; - buildPanel(docker, 'SQL', 500, 200, false, false, true, + buildPanel(docker, 'sql', '{{ _('SQL') }}', 500, 200, false, false, true, '') - buildPanel(docker, 'Browser', 300, 600, false, false, true, + buildPanel(docker, 'browser', '{{ _('Browser') }}', 300, 600, false, false, true, '
') - buildIFramePanel(docker, 'Dashboard', 500, 600, true, false, true, + buildIFramePanel(docker, 'dashboard', '{{ _('Dashboard') }}', 500, 600, true, false, true, 'http://www.pgadmin.org/') - buildPanel(docker, 'Properties', 500, 600, true, false, true, + buildPanel(docker, 'properties', '{{ _('Properties') }}', 500, 600, true, false, true, '

Properties pane

') - buildPanel(docker, 'Statistics', 500, 600, true, false, true, + buildPanel(docker, 'statistics', '{{ _('Statistics') }}', 500, 600, true, false, true, '

Statistics pane

') - buildPanel(docker, 'Dependencies', 500, 600, true, false, true, + buildPanel(docker, 'dependencies', '{{ _('Dependencies') }}', 500, 600, true, false, true, '

Depedencies pane

') - buildPanel(docker, 'Dependents', 500, 600, true, false, true, + buildPanel(docker, 'dependents', '{{ _('Dependents') }}', 500, 600, true, false, true, '

Dependents pane

') // Some useful panels - buildIFramePanel(docker, 'Online Help', 500, 600, true, true, false, + buildIFramePanel(docker, 'online_help', '{{ _('Online Help') }}', 500, 600, true, true, false, '{{ url_for('help.static', filename='index.html') }}') - buildIFramePanel(docker, 'pgAdmin Website', 500, 600, true, true, false, + buildIFramePanel(docker, 'pgadmin_website', '{{ _('pgAdmin Website') }}', 500, 600, true, true, false, 'http://www.pgadmin.org/') - buildIFramePanel(docker, 'PostgreSQL Website', 500, 600, true, true, false, + buildIFramePanel(docker, 'postgresql_website', '{{ _('PostgreSQL Website') }}', 500, 600, true, true, false, 'http://www.postgresql.org/') var layout = '{{ layout }}'; @@ -111,13 +115,13 @@ ALTER TABLE tickets_detail \n\ if (layout != '') { docker.restore(layout) } else { - var dashboardPanel = docker.addPanel('Dashboard', wcDocker.DOCK_TOP, propertiesPanel); - var propertiesPanel = docker.addPanel('Properties', wcDocker.DOCK_STACKED, dashboardPanel); - var statisticsPanel = docker.addPanel('Statistics', wcDocker.DOCK_STACKED, dashboardPanel); - var dependenciesPanel = docker.addPanel('Dependencies', wcDocker.DOCK_STACKED, dashboardPanel); - var dependentsPanel = docker.addPanel('Dependents', wcDocker.DOCK_STACKED, dashboardPanel); - var sqlPanel = docker.addPanel('SQL', wcDocker.DOCK_BOTTOM, sqlPanel); - var browserPanel = docker.addPanel('Browser', wcDocker.DOCK_LEFT, browserPanel); + var dashboardPanel = docker.addPanel('dashboard', wcDocker.DOCK_TOP, propertiesPanel); + var propertiesPanel = docker.addPanel('properties', wcDocker.DOCK_STACKED, dashboardPanel); + var statisticsPanel = docker.addPanel('statistics', wcDocker.DOCK_STACKED, dashboardPanel); + var dependenciesPanel = docker.addPanel('dependencies', wcDocker.DOCK_STACKED, dashboardPanel); + var dependentsPanel = docker.addPanel('dependents', wcDocker.DOCK_STACKED, dashboardPanel); + var sqlPanel = docker.addPanel('sql', wcDocker.DOCK_BOTTOM, sqlPanel); + var browserPanel = docker.addPanel('browser', wcDocker.DOCK_LEFT, browserPanel); } } diff --git a/web/pgadmin/messages.pot b/web/pgadmin/messages.pot index 5a5e4660b..82614528e 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: 2015-02-25 16:30+0000\n" +"POT-Creation-Date: 2015-03-03 10:50+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -80,24 +80,28 @@ msgstr "" msgid "No server group was specified." msgstr "" -#: pgadmin/browser/templates/browser/body.html:11 -msgid "Dashboard" +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:4 +msgid "Add a server group" msgstr "" -#: pgadmin/browser/templates/browser/body.html:12 -msgid "Properties" +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:5 +msgid "Enter a name for the new server group" msgstr "" -#: pgadmin/browser/templates/browser/body.html:13 -msgid "Statistics" +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:37 +msgid "Delete server group?" msgstr "" -#: pgadmin/browser/templates/browser/body.html:14 -msgid "Dependencies" +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:38 +msgid "Are you sure you wish to delete the server group \"{0}\"?" msgstr "" -#: pgadmin/browser/templates/browser/body.html:15 -msgid "Dependents" +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:65 +msgid "Rename server group" +msgstr "" + +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:66 +msgid "Enter a new name for the server group" msgstr "" #: pgadmin/browser/templates/browser/index.html:8 @@ -133,6 +137,58 @@ msgstr "" msgid "Logout" msgstr "" +#: pgadmin/browser/templates/browser/js/browser.js:89 +msgid "SQL" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:91 +msgid "Browser" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:93 +msgid "Dashboard" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:95 +msgid "Properties" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:97 +msgid "Statistics" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:99 +msgid "Dependencies" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:101 +msgid "Dependents" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:105 +msgid "Online Help" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:107 +msgid "pgAdmin Website" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:109 +msgid "PostgreSQL Website" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:173 +msgid "Error message" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:187 +msgid "Additional info" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:201 +msgid "An error has occurred" +msgstr "" + #: pgadmin/help/hooks.py:21 msgid "Contents" msgstr "" @@ -171,10 +227,6 @@ msgstr "" msgid "Forgotten your password?" msgstr "" -#: pgadmin/templates/security/messages.html:6 -msgid "Close" -msgstr "" - #: pgadmin/templates/security/reset_password.html:2 #, python-format msgid "%(appname)s Password Reset" diff --git a/web/pgadmin/static/js/wcDocker/panel.js b/web/pgadmin/static/js/wcDocker/panel.js index 2af027df1..9774c6782 100755 --- a/web/pgadmin/static/js/wcDocker/panel.js +++ b/web/pgadmin/static/js/wcDocker/panel.js @@ -606,7 +606,7 @@ wcPanel.prototype = { var data = {}; data.type = 'wcPanel'; data.panelType = this._type; - data.title = this._title; + // data.title = this._title; // data.minSize = { // x: this._minSize.x, // y: this._minSize.y, @@ -629,7 +629,7 @@ wcPanel.prototype = { // Restores a previously saved configuration. __restore: function(data, docker) { - this._title = data.title; + // this._title = data.title; // this._minSize.x = data.minSize.x; // this._minSize.y = data.minSize.y; // this._maxSize.x = data.maxSize.x; diff --git a/web/pgadmin/translations/fr/LC_MESSAGES/messages.mo b/web/pgadmin/translations/fr/LC_MESSAGES/messages.mo index eaa998f6a..2f8a96bfb 100644 Binary files a/web/pgadmin/translations/fr/LC_MESSAGES/messages.mo and b/web/pgadmin/translations/fr/LC_MESSAGES/messages.mo differ diff --git a/web/pgadmin/translations/fr/LC_MESSAGES/messages.po b/web/pgadmin/translations/fr/LC_MESSAGES/messages.po index 7eec5ddcc..90e64ed7d 100644 --- a/web/pgadmin/translations/fr/LC_MESSAGES/messages.po +++ b/web/pgadmin/translations/fr/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-25 16:30+0000\n" +"POT-Creation-Date: 2015-03-03 10:50+0000\n" "PO-Revision-Date: 2015-02-25 17:04+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: fr \n" @@ -81,24 +81,28 @@ msgstr "" msgid "No server group was specified." msgstr "" -#: pgadmin/browser/templates/browser/body.html:11 -msgid "Dashboard" +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:4 +msgid "Add a server group" msgstr "" -#: pgadmin/browser/templates/browser/body.html:12 -msgid "Properties" +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:5 +msgid "Enter a name for the new server group" msgstr "" -#: pgadmin/browser/templates/browser/body.html:13 -msgid "Statistics" +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:37 +msgid "Delete server group?" msgstr "" -#: pgadmin/browser/templates/browser/body.html:14 -msgid "Dependencies" +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:38 +msgid "Are you sure you wish to delete the server group \"{0}\"?" msgstr "" -#: pgadmin/browser/templates/browser/body.html:15 -msgid "Dependents" +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:65 +msgid "Rename server group" +msgstr "" + +#: pgadmin/browser/nodes/server_groups/templates/server_groups/server_groups.js:66 +msgid "Enter a new name for the server group" msgstr "" #: pgadmin/browser/templates/browser/index.html:8 @@ -134,6 +138,58 @@ msgstr "" msgid "Logout" msgstr "" +#: pgadmin/browser/templates/browser/js/browser.js:89 +msgid "SQL" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:91 +msgid "Browser" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:93 +msgid "Dashboard" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:95 +msgid "Properties" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:97 +msgid "Statistics" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:99 +msgid "Dependencies" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:101 +msgid "Dependents" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:105 +msgid "Online Help" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:107 +msgid "pgAdmin Website" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:109 +msgid "PostgreSQL Website" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:173 +msgid "Error message" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:187 +msgid "Additional info" +msgstr "" + +#: pgadmin/browser/templates/browser/js/browser.js:201 +msgid "An error has occurred" +msgstr "" + #: pgadmin/help/hooks.py:21 msgid "Contents" msgstr "" @@ -172,10 +228,6 @@ msgstr "" msgid "Forgotten your password?" msgstr "" -#: pgadmin/templates/security/messages.html:6 -msgid "Close" -msgstr "" - #: pgadmin/templates/security/reset_password.html:2 #, python-format msgid "%(appname)s Password Reset" @@ -209,3 +261,6 @@ msgstr "" msgid "Test Notifier" msgstr "" +#~ msgid "Close" +#~ msgstr "" +