Add missing strings for extensions panel

This commit is contained in:
David Capello 2019-09-23 08:54:04 -03:00
parent 2c9fe85748
commit 79f4e892f1
2 changed files with 6 additions and 2 deletions

View File

@ -1153,6 +1153,8 @@ select_theme = &Select
download_themes = Download Themes
open_theme_folder = Open &Folder
add_extension = &Add Extension
add_extension_title = Add Extension
enable_extension = &Enable
disable_extension = &Disable
uninstall_extension = &Uninstall
open_extension_folder = Open &Folder

View File

@ -1210,7 +1210,9 @@ private:
void onExtensionChange() {
ExtensionItem* item = dynamic_cast<ExtensionItem*>(extensionsList()->getSelectedChild());
if (item && item->isInstalled()) {
disableExtension()->setText(item->isEnabled() ? "&Disable": "&Enable");
disableExtension()->setText(item->isEnabled() ?
Strings::options_disable_extension():
Strings::options_enable_extension());
disableExtension()->processMnemonicFromText();
disableExtension()->setEnabled(item->isEnabled() ? item->canBeDisabled(): true);
uninstallExtension()->setEnabled(item->canBeUninstalled());
@ -1227,7 +1229,7 @@ private:
base::paths exts = { "aseprite-extension", "zip" };
base::paths filename;
if (!app::show_file_selector(
"Add Extension", "", exts,
Strings::options_add_extension_title(), "", exts,
FileSelectorType::Open, filename))
return;