added to i18n all the strings in msta-custom-prompts.js

This commit is contained in:
mic 2024-05-13 22:55:28 +02:00
parent 8fa67ff2ae
commit 5490fd324d
2 changed files with 45 additions and 10 deletions

View file

@ -104,11 +104,46 @@
"description": "" "description": ""
}, },
"customPrompts_form_label_enabled": {
"message": "Enabled",
"description": ""
},
"customPrompts_form_required_fields": { "customPrompts_form_required_fields": {
"message": "Required fields", "message": "Required fields",
"description": "" "description": ""
}, },
"customPrompts_btnEdit": {
"message": "Edit",
"description": ""
},
"customPrompts_btnCancel": {
"message": "Cancel",
"description": ""
},
"customPrompts_btnOK": {
"message": "OK",
"description": ""
},
"customPrompts_btnDelete": {
"message": "Delete",
"description": ""
},
"customPrompts_btnDelete_confirmText": {
"message": "Are you sure you want to delete this item?",
"description": ""
},
"customPrompts_unsaved_changes": {
"message": "There are unsaved changes!",
"description": ""
},
"customPrompts_btnSaveAll": { "customPrompts_btnSaveAll": {
"message": "Save All", "message": "Save All",
"description": "" "description": ""

View file

@ -76,23 +76,23 @@ document.addEventListener('DOMContentLoaded', async () => {
</select>` + </select>` +
`<span class="action hiddendata"></span> `<span class="action hiddendata"></span>
<br> <br>
<input type="checkbox" class="need_selected" disabled> Need Select <input type="checkbox" class="need_selected" disabled> __MSG_customPrompts_form_label_need_selected__
<br> <br>
<input type="checkbox" class="need_signature" disabled> Need Signature <input type="checkbox" class="need_signature" disabled> __MSG_customPrompts_form_label_need_signature__
<br> <br>
<input type="checkbox" class="need_custom_text" disabled> Need Custom Text <input type="checkbox" class="need_custom_text" disabled> __MSG_customPrompts_form_label_need_custom_text__
<br> <br>
<input type="checkbox" class="enabled input_mod"> Enabled <input type="checkbox" class="enabled input_mod"> __MSG_customPrompts_form_label_enabled__
<span class="is_default hiddendata"></span> <span class="is_default hiddendata"></span>
<span class="position_compose hiddendata"></span> <span class="position_compose hiddendata"></span>
<span class="position_display hiddendata"></span> <span class="position_display hiddendata"></span>
</td> </td>
<td> <td>
<button class="btnEditItem"` + ((values.is_default == 1) ? ' disabled':'') + `>Edit</button> <button class="btnEditItem"` + ((values.is_default == 1) ? ' disabled':'') + `>__MSG_customPrompts_btnEdit__</button>
<button class="btnCancelItem hiddendata"` + ((values.is_default == 1) ? ' disabled':'') + `>Cancel</button> <button class="btnCancelItem hiddendata"` + ((values.is_default == 1) ? ' disabled':'') + `>__MSG_customPrompts_btnCancel__</button>
<br><br> <br><br>
<button class="btnConfirmItem hiddendata"` + ((values.is_default == 1) ? ' disabled':'') + `>Ok</button> <button class="btnConfirmItem hiddendata"` + ((values.is_default == 1) ? ' disabled':'') + `>__MSG_customPrompts_btnOK__</button>
<button class="btnDeleteItem"` + ((values.is_default == 1) ? ' disabled':'') + `>Delete</button> <button class="btnDeleteItem"` + ((values.is_default == 1) ? ' disabled':'') + `>__MSG_customPrompts_btnDelete__</button>
</td> </td>
</tr>`; </tr>`;
//console.log('>>>>>>>> values.name: ' + JSON.stringify(values.name)); //console.log('>>>>>>>> values.name: ' + JSON.stringify(values.name));
@ -203,7 +203,7 @@ document.addEventListener('DOMContentLoaded', async () => {
// Confirm and log deletion action // Confirm and log deletion action
function handleDeleteClick(e) { function handleDeleteClick(e) {
e.preventDefault(); e.preventDefault();
const checkConfirm = window.confirm("Are you sure you want to delete this item?"); const checkConfirm = window.confirm(browser.i18n.getMessage("customPrompts_btnDelete_confirmText"));
if (!checkConfirm) { if (!checkConfirm) {
return; return;
} }
@ -424,7 +424,7 @@ function setSomethingChanged(){
somethingChanged = true; somethingChanged = true;
document.getElementById('btnSaveAll').disabled = false; document.getElementById('btnSaveAll').disabled = false;
let msgDisplay = document.getElementById('msgDisplay'); let msgDisplay = document.getElementById('msgDisplay');
msgDisplay.innerHTML = 'There are unsaved changes!' msgDisplay.innerHTML = browser.i18n.getMessage('customPrompts_unsaved_changes');
msgDisplay.style.display = 'inline'; msgDisplay.style.display = 'inline';
msgDisplay.style.color = 'red'; msgDisplay.style.color = 'red';
} }