prepare for localization

This commit is contained in:
Sebastian Sdorra
2011-04-29 17:29:31 +02:00
parent 2a5fbeddf0
commit 59b53e1b3e
2 changed files with 15 additions and 5 deletions

View File

@@ -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<br />\n\
Rechte:<br /><b>READ</b> = nur lesen<br /><b>WRITE</b> = lesen und schreiben<br />\n\
<b>OWNER</b> = 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.<br />Beschreibung der {Platzhalter}:\n\
<br /><b>version</b> = SCM-Manager Version<br /><b>os</b> = Betriebssystem<br /><b>arch</b> = Architektur',

View File

@@ -218,6 +218,14 @@ Sonia.repository.InfoPanel = Ext.extend(Ext.Panel, {
linkTemplate: '<a target="_blank" href="{0}">{0}</a>',
mailTemplate: '<a href="mailto: {0}">{0}</a>',
actionLinkTemplate: '<a style="cursor: pointer;">{0}</a>',
// 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(