fix multiplelanguage issue

pull/64/head
butaixianran 2023-03-18 14:47:31 +08:00
parent 95568ac091
commit 6f60b36099
4 changed files with 22 additions and 10 deletions

View File

@ -173,6 +173,11 @@ Enjoy!
## 常见问题 ## 常见问题
### 4个卡片按钮不显示 ### 4个卡片按钮不显示
#### 汉化原因
下载新版,最新版已经处理汉化导致的问题。
#### 其他情况
首先,确保你点过了"Refresh Civitai Helper"刷新按钮。 首先,确保你点过了"Refresh Civitai Helper"刷新按钮。
然后如果还有这个问题那么唯一原因是你没有使用最新版SD webui。 然后如果还有这个问题那么唯一原因是你没有使用最新版SD webui。
@ -181,13 +186,7 @@ Enjoy!
git在很多时候会拒绝升级并告诉你有些冲突需要你手动先解决。如果你不看命令行输出你就会以为你已经更新成功了但其实并没有。 git在很多时候会拒绝升级并告诉你有些冲突需要你手动先解决。如果你不看命令行输出你就会以为你已经更新成功了但其实并没有。
#### 汉化原因
这个插件,需要在模型卡片上,找到一段叫"replace preview"的文字。这段文字是不会被汉化插件汉化的SD webui的多语言接口也不会汉化这个地方。所以按道理是一定能找到的。
但是国内某些汉化版手动修改SD Webui的源码把这段文字替换成了"用当前生成图片替换预览"。那这样的话插件就找不到原本的英文了。于是4个按钮就无法出现。
解决方法是让给你汉化的那个人把这个地方给改回去。如果不想等人家给你改你可以自己从SD Webui的源码里把这段中文改回`replace preview`。这段文字藏在:
`你的SD目录\html\extra-networks-card.html`里面。
### Request model info from civitai ### Request model info from civitai
意思就是正在连接civitai如果没有后面的信息就是连不上请挂代理。 意思就是正在连接civitai如果没有后面的信息就是连不上请挂代理。

View File

@ -174,6 +174,13 @@ Enjoy!
## Common Issue ## Common Issue
### 4 Button on card didn't show ### 4 Button on card didn't show
#### Localization
There was a Localization issue if you are not using Englist version of SD webui. This is fixed in the latest version of this extension.
Update to v.1.5.7 to fix it.
#### Other case
First of all, make sure you clicked "Refresh Civitai Helper" button. First of all, make sure you clicked "Refresh Civitai Helper" button.
If issue is still there, then, only reason is you are not using the latest SD webui. So, Make sure you updated it. If issue is still there, then, only reason is you are not using the latest SD webui. So, Make sure you updated it.

View File

@ -321,6 +321,12 @@ onUiLoaded(() => {
let btn_thumb_background = "rgba(0, 0, 0, 0.8)"; let btn_thumb_background = "rgba(0, 0, 0, 0.8)";
let ch_btn_txts = ['🌐', '💡', '🏷']; let ch_btn_txts = ['🌐', '💡', '🏷'];
let replace_preview_text = getTranslation("replace preview");
if (!replace_preview_text) {
replace_preview_text = "replace preview";
}
// get component // get component
let ch_always_display_ckb = gradioApp().querySelector("#ch_always_display_ckb input"); let ch_always_display_ckb = gradioApp().querySelector("#ch_always_display_ckb input");
@ -424,7 +430,7 @@ onUiLoaded(() => {
ul_node.removeChild(atag); ul_node.removeChild(atag);
} else { } else {
//do not remove, just reset //do not remove, just reset
atag.innerHTML = "replace preview"; atag.innerHTML = replace_preview_text;
atag.style.display = null; atag.style.display = null;
atag.style.fontSize = null; atag.style.fontSize = null;
atag.style.position = null; atag.style.position = null;
@ -462,7 +468,7 @@ onUiLoaded(() => {
// change replace preview text button into icon // change replace preview text button into icon
if (replace_preview_btn) { if (replace_preview_btn) {
if (replace_preview_btn.innerHTML == "replace preview") { if (replace_preview_btn.innerHTML == replace_preview_text) {
need_to_add_buttons = true; need_to_add_buttons = true;
replace_preview_btn.innerHTML = "🖼"; replace_preview_btn.innerHTML = "🖼";
if (!is_thumb_mode) { if (!is_thumb_mode) {

View File

@ -5,7 +5,7 @@ import hashlib
import requests import requests
import shutil import shutil
version = "1.5.6" version = "1.5.7"
def_headers = {'User-Agent': 'Mozilla/5.0 (iPad; CPU OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148'} def_headers = {'User-Agent': 'Mozilla/5.0 (iPad; CPU OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148'}