diff options
author | AUTOMATIC1111 <16777216c@gmail.com> | 2023-05-08 06:01:33 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-08 06:01:33 +0000 |
commit | fa21e6ae634a9f693d7f52e3746ce955a40b0abf (patch) | |
tree | 4396fd0dfed3e0a7a5aac04a159619cec1b2f535 | |
parent | b15bbef798f5aba047f0e6955ce94fe589071b44 (diff) | |
parent | 73d956454f0111ffdbebc0285033ca3dd630346b (diff) | |
download | stable-diffusion-webui-gfx803-fa21e6ae634a9f693d7f52e3746ce955a40b0abf.tar.gz stable-diffusion-webui-gfx803-fa21e6ae634a9f693d7f52e3746ce955a40b0abf.tar.bz2 stable-diffusion-webui-gfx803-fa21e6ae634a9f693d7f52e3746ce955a40b0abf.zip |
Merge pull request #9616 from Sakura-Luna/tooltip
Tooltip localization support
-rw-r--r-- | javascript/hints.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/javascript/hints.js b/javascript/hints.js index c55fedfb..3746df99 100644 --- a/javascript/hints.js +++ b/javascript/hints.js @@ -120,16 +120,16 @@ onUiUpdate(function(){ gradioApp().querySelectorAll('span, button, select, p').forEach(function(span){ if (span.title) return; // already has a title - let tooltip = titles[span.textContent]; + let tooltip = localization[titles[span.textContent]] || titles[span.textContent]; - if(!tooltip){ - tooltip = titles[span.value]; + if(!tooltip){ + 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; } } @@ -144,7 +144,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] || ""; } }) }) |