zh-hant
Version:
A simple Simplified-Traditional Chinese converter. Supports DOM auto-conversion.
23 lines (20 loc) • 652 B
text/typescript
/*
* @Author: Hgh
* @Date: 2025-07-21 11:28:47
* @LastEditTime: 2025-07-21 14:13:25
* @LastEditors: Hgh
* @Description:
*/
import { toTrad, toSimp, LangMode } from './transform'
import { handleTranslate, setCurrentMode } from './dom'
import { pauseObserver, restartObserver, observerConfig, observer } from './observer'
export function initLang(options?: {
mode?: LangMode
include?: string[]
exclude?: string[]
}): void {
setCurrentMode(options?.mode ?? 'zh-s')
handleTranslate(document.body, options)
observer.observe(document.body, observerConfig)
}
export { toTrad, toSimp, pauseObserver, restartObserver }