diff options
author | Sakura-Luna <53183413+Sakura-Luna@users.noreply.github.com> | 2023-04-13 17:23:54 +0000 |
---|---|---|
committer | Sakura-Luna <53183413+Sakura-Luna@users.noreply.github.com> | 2023-04-14 06:09:33 +0000 |
commit | 57a3d146e3e193904c1c5e148f7244b9d045f157 (patch) | |
tree | 4fc9fb9458f2625754d31dcf0e0036709cbd0c92 /javascript/hints.js | |
parent | 22bcc7be428c94e9408f589966c2040187245d81 (diff) | |
download | stable-diffusion-webui-gfx803-57a3d146e3e193904c1c5e148f7244b9d045f157.tar.gz stable-diffusion-webui-gfx803-57a3d146e3e193904c1c5e148f7244b9d045f157.tar.bz2 stable-diffusion-webui-gfx803-57a3d146e3e193904c1c5e148f7244b9d045f157.zip |
Tooltip localization support
Diffstat (limited to 'javascript/hints.js')
-rw-r--r-- | javascript/hints.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/javascript/hints.js b/javascript/hints.js index f48a0eb6..a836d755 100644 --- a/javascript/hints.js +++ b/javascript/hints.js @@ -117,16 +117,16 @@ titles = { onUiUpdate(function(){ gradioApp().querySelectorAll('span, button, select, p').forEach(function(span){ - tooltip = titles[span.textContent]; + tooltip = localization[titles[span.textContent]] || titles[span.textContent]; if(!tooltip){ - tooltip = titles[span.value]; + tooltip = localization[titles[span.value]] || titles[span.value]; } if(!tooltip){ for (const c of span.classList) { if (c in titles) { - tooltip = titles[c]; + tooltip = localization[titles[c]] || titles[c]; break; } } @@ -141,7 +141,7 @@ onUiUpdate(function(){ if (select.onchange != null) return; select.onchange = function(){ - select.title = titles[select.value] || ""; + select.title = localization[titles[select.value]] || titles[select.value] || ""; } }) }) |