diff --git a/scm-webapp/src/main/webapp/resources/js/i18n/de.js b/scm-webapp/src/main/webapp/resources/js/i18n/de.js index def37811c4..8a942ba2dd 100644 --- a/scm-webapp/src/main/webapp/resources/js/i18n/de.js +++ b/scm-webapp/src/main/webapp/resources/js/i18n/de.js @@ -131,7 +131,6 @@ if (Sonia.repository.FormPanel){ contactHelpText: 'Die E-Mail Adresse einer für das Repository verantwortlichen Person.', descriptionHelpText: 'Eine kurze Beschreibung des Repositories.', publicHelpText: 'Ein öffentliches Repository kann von jeder Person gelesen werden.', - // TODO permissionHelpText: 'Rechteverwaltung für bestimmte Nutzer oder Gruppen
\n\ Rechte:
READ = nur lesen
WRITE = lesen und schreiben
\n\ OWNER = lesen, schreiben und Rechteverwaltung.' @@ -175,7 +174,7 @@ if (Sonia.config.ScmConfigPanel){ errorTitleText: 'Fehler', errorMsgText: 'Die Konfiguration konnte nicht geladen werden.', - // help TODO + // help servernameHelpText: 'Der Name dieses Servers. Dieser Name wird Teil der Repository-URL.', pluginRepositoryHelpText: 'Die URL des Plugin-Repositories.
Beschreibung der {Platzhalter}:\n\
version = SCM-Manager Version
os = Betriebssystem
arch = Architektur', diff --git a/scm-webapp/src/main/webapp/resources/js/sonia.repository.js b/scm-webapp/src/main/webapp/resources/js/sonia.repository.js index cef5763ca5..31f3527dcc 100644 --- a/scm-webapp/src/main/webapp/resources/js/sonia.repository.js +++ b/scm-webapp/src/main/webapp/resources/js/sonia.repository.js @@ -218,6 +218,14 @@ Sonia.repository.InfoPanel = Ext.extend(Ext.Panel, { linkTemplate: '{0}', mailTemplate: '{0}', actionLinkTemplate: '{0}', + + // text TODO i18n + nameText: 'Name: ', + typeText: 'Type: ', + contactText: 'Contact: ', + urlText: 'Url: ', + changesetViewerText: 'ChangesetViewer', + changesetViewerTitleText: 'ChangesetViewer {0}', initComponent: function(){ @@ -316,7 +324,7 @@ Sonia.repository.InfoPanel = Ext.extend(Ext.Panel, { return { xtype: 'link', colspan: 2, - text: 'ChangesetViewer', + text: this.changesetViewerText, listeners: { click: { fn: this.openChangesetViewer, @@ -329,7 +337,7 @@ Sonia.repository.InfoPanel = Ext.extend(Ext.Panel, { createChangesetViewer: function(){ return { id: this.item.id + '-changesetViewer', - title: 'ChangesetViewer ' + this.item.name, + title: String.format(this.changesetViewerTitleText, this.item.name), repository: this.item, xtype: 'repositoryChangesetViewerPanel', closable: true, @@ -356,6 +364,9 @@ Sonia.repository.ExtendedInfoPanel = Ext.extend(Sonia.repository.InfoPanel,{ checkoutTemplate: null, + // text TODO i18n + ckeckoutText: 'Checkout: ', + modifyDefaultConfig: function(config){ var items = config.items; if ( items == null ){ @@ -363,7 +374,7 @@ Sonia.repository.ExtendedInfoPanel = Ext.extend(Sonia.repository.InfoPanel,{ } items.push({ xtype: 'label', - text: 'Checkout: ' + text: this.checkoutText },{ xtype: 'box', html: String.format(