Kohya_ss 汉化

最近更新于 2025-06-01 14:27

基于 Kohya_ss v25.0.3 验证,于 2025.6.1

Kohya_ss 本身提供了汉化文件,Kohya_ss 本身是个 Python 程序,启动的时候传递参数控制语言,这个 Python 程序是由一个脚本文件调用的,所以要汉化的话,改一下这个启动脚本调用 Python 程序的参数就行。
我这里是 Windows,改 gui.bat 文件
file

内容换成下面的

@echo off

set PYTHON_VER=3.10.9

:: Deactivate the virtual environment
call .\venv\Scripts\deactivate.bat

:: Activate the virtual environment
call .\venv\Scripts\activate.bat

:: Update pip to latest version
python -m pip install --upgrade pip -q

set PATH=%PATH%;%~dp0venv\Lib\site-packages\torch\lib

echo Starting the GUI... this might take some time...

:skip_validation

set ARGS=--language zh-CN

:: If the exit code is 0, run the kohya_gui.py script with the command-line arguments
if %errorlevel% equ 0 (
    REM Check if the batch was started via double-click
    IF /i "%comspec% /c %~0 " equ "%cmdcmdline:"=%" (
        REM echo This script was started by double clicking.
        cmd /k python.exe kohya_gui.py %ARGS% %*
    ) ELSE (
        REM echo This script was started from a command prompt.
        python.exe kohya_gui.py %ARGS% %*
    )
)

这里设置了一个 ARGS 变量,值为 –language zh-CN,然后把 ARGS 传递给调用 Python 脚本的地方:python.exe kohya_gui.py %ARGS% %*,这样执行的时候就带上语言参数了。
默认通过执行这个脚本启动后,它不会自动打开浏览器,如果要自动打开浏览器,还可以加上一个 –inbrowser 参数。
file

再启动后,界面就有汉化了(部分汉化)
file

Kohya_ss 汉化
Scroll to top