Fix some broken Survey i18n (Add Section). Add i18n for object edit dialog buttons.

This commit is contained in:
Colin Kuskie 2009-12-14 11:26:08 -08:00
parent b9a9c588d7
commit f582bfd99e
4 changed files with 38 additions and 26 deletions

View file

@ -10,6 +10,7 @@
- fixed #11301: Matrix - Comparing too many products error message
- fixed #11297: YUI Rich Editor fails to load when editing Survey in 7.7.27
- fixed #11306: Survey i18n: Loading....
- fixed #11307: Survey i18n #2
7.8.7
- fixed #11278: Wrong test for Template::Toolkit in testEnvironment.pl

View file

@ -1690,21 +1690,21 @@ section/answer.|,
lastUpdated => 0,
},
'Add Question' => {
message => q{Add Question},
lastUpdated => 0,
},
'Add Answer' => {
message => q{Add Answer},
lastUpdated => 0,
},
'Survey Objects' => {
message => q{Survey Objects},
lastUpdated => 0,
},
'Make Default Type' => {
message => q{Make Default Type},
lastUpdated => 0,
},
'Remove Default Type' => {
message => q{Remove Default Type},
lastUpdated => 0,
},
};
1;

View file

@ -146,7 +146,7 @@ Survey.Data = (function(){
if (!sButton) {
sButton = new YAHOO.widget.Button({
label: Survey.i18n.get('Asset_Survey','Add Section'),
label: Survey.i18n.get('Asset_Survey','add section'),
id: "addSection",
container: "addSection"
});
@ -155,7 +155,7 @@ Survey.Data = (function(){
if (!qButton) {
qButton = new YAHOO.widget.Button({
label: Survey.i18n.get('Asset_Survey', 'Add Question'),
label: Survey.i18n.get('Asset_Survey', 'add question'),
id: "addQuestion",
container: "addQuestion"
});
@ -168,7 +168,7 @@ Survey.Data = (function(){
YAHOO.util.Dom.setStyle('addAnswer', 'display', 'inline');
if (!aButton) {
aButton = new YAHOO.widget.Button({
label: "Add Answer",
label: Survey.i18n.get('Asset_Survey',"Add Answer"),
id: "addAnswer",
container: "addAnswer"
});
@ -215,10 +215,21 @@ YAHOO.util.Event.onDOMReady(function(){
Survey.i18n = new WebGUI.i18n( {
'namespaces' : {
'Asset_Survey' : [
'Add Question',
'Add Answer',
'Add Section',
'Make Default Type',
'Remove Default Type',
'cancel',
'add question',
'add answer',
'add section',
'Survey Objects'
],
'Asset' : [
'Copy'
],
'WebGUI' : [
'submit',
'preview',
'576'
]
},
onpreload : {

View file

@ -75,7 +75,7 @@ Survey.ObjectTemplate = (function(){
document.getElementById('edit').innerHTML = html;
var btns = [{
text: "Submit",
text: Survey.i18n.get('WebGUI',"submit"),
handler: function(){
editor.saveHTML();
YAHOO.util.Dom.get('texteditortarget').value = editor.getEditorHTML();
@ -84,25 +84,25 @@ Survey.ObjectTemplate = (function(){
},
isDefault: true
}, {
text: "Copy",
text: Survey.i18n.get('Asset',"Copy"),
handler: function(){
document.getElementById('copy').value = 1;
this.submit();
}
}, {
text: "Cancel",
text: Survey.i18n.get('Asset_Survey',"cancel"),
handler: function(){
this.cancel();
Survey.Comm.loadSurvey('-');
}
}, {
text: "Delete",
text: Survey.i18n.get('WebGUI',"576"),
handler: function(){
document.getElementById('delete').value = 1;
this.submit();
}
}, {
text: "Preview",
text: Survey.i18n.get('WebGUI',"preview"),
handler: function(){
if (type === 'answer') {
alert('Sorry, preview is only supported for Sections and Questions, not Answers');
@ -119,7 +119,7 @@ Survey.ObjectTemplate = (function(){
}];
if(type === 'question'){
btns[btns.length] = {
text: "Make Default Type",
text: Survey.i18n.get('Asset_Survey',"Make Default Type"),
handler: function(){
var name = prompt("Please change name to new type, or leave to update current type",document.forms[0].questionType.value);
if(name != null){
@ -129,10 +129,10 @@ Survey.ObjectTemplate = (function(){
}
};
btns[btns.length] = {
text: "Remove Default Type",
handler: function(){
document.getElementById('removetype').value = 1;
this.submit();
text: Survey.i18n.get('Asset_Survey',"Remove Default Type"),
handler: function(){
document.getElementById('removetype').value = 1;
this.submit();
}
};