feat: support custom terms
This commit is contained in:
@@ -10,6 +10,7 @@ export const DEFAULT_RULE = {
|
||||
pattern: "",
|
||||
selector: "",
|
||||
keepSelector: "",
|
||||
terms: "",
|
||||
translator: GLOBAL_KEY,
|
||||
fromLang: GLOBAL_KEY,
|
||||
toLang: GLOBAL_KEY,
|
||||
@@ -188,9 +189,10 @@ const RULES_MAP = {
|
||||
|
||||
export const BUILTIN_RULES = Object.entries(RULES_MAP)
|
||||
.sort((a, b) => a[0].localeCompare(b[0]))
|
||||
.map(([pattern, [selector, keepSelector = ""]]) => ({
|
||||
.map(([pattern, [selector, keepSelector = "", terms = ""]]) => ({
|
||||
...DEFAULT_RULE,
|
||||
pattern,
|
||||
selector,
|
||||
keepSelector,
|
||||
terms,
|
||||
}));
|
||||
|
||||
Reference in New Issue
Block a user