extension: Localize label only when a translation exists

In order to not have to translate to all languages for each new option.
This commit is contained in:
relrelb 2021-09-24 09:38:37 +03:00 committed by relrelb
parent 8c19e06e5e
commit cf3c36f306
1 changed files with 5 additions and 1 deletions

View File

@ -48,7 +48,11 @@ export async function bindBooleanOptions(
utils.storage.sync.set({ [key]: value });
});
label.textContent = utils.i18n.getMessage(`settings_${checkbox.id}`);
// Localize label.
const message = utils.i18n.getMessage(`settings_${checkbox.id}`);
if (message) {
label.textContent = message;
}
}
// Listen for future changes.