fix parameter parsing

This commit is contained in:
buzz-lightsnack-2007 2024-03-29 18:09:03 +08:00
parent 84947339ca
commit df3cbae8d9

View file

@ -13,8 +13,8 @@ export default class texts {
@return {string} the message
*/
static localized (message_name, autofill = false, params = []) {
if (params) {
static localized(message_name, autofill = false, params = []) {
if (params && (params ? params.length > 0 : false)) {
message = chrome.i18n.getMessage(message_name, params);
} else {
message = chrome.i18n.getMessage(message_name);
@ -25,17 +25,14 @@ export default class texts {
message = message_name;
}
return(message);
return message;
}
}
export function read(message_name, params) {
export function read(message_name, autofill, params) {
let message;
message = texts.localized(message_name, params);
return (message);
message = texts.localized(message_name, autofill, params);
return message;
}