diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2026-07-08 17:15:06 -0300 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2026-07-08 17:15:06 -0300 |
| commit | b4237cc22616618ebf3ded2c105f80a08ae123ad (patch) | |
| tree | 097693614b4d656039dae0d0820a36f789a0f036 /src/data/things/Language.js | |
| parent | ffe1f8cfc4fed1496224777b8ecd3f007c00d79f (diff) | |
content, language: hardcode language.split{Con,Dis}junctionList
Diffstat (limited to 'src/data/things/Language.js')
| -rw-r--r-- | src/data/things/Language.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/data/things/Language.js b/src/data/things/Language.js index 8b8c78b7..e69c9493 100644 --- a/src/data/things/Language.js +++ b/src/data/things/Language.js @@ -23,6 +23,14 @@ import {flag, name} from '#composite/wiki-properties'; const languageOptionRegex = /{(?<name>[A-Z0-9_]+)}/g; export class Language extends Thing { + static { + // TODO: Don't hard-code these. Oh, you know... + Object.assign(this.prototype, { + splitDisjunctionList: /,| (?=hoặc)/, + splitConjunctionList: /,| (?=and)/, + }); + } + static [Thing.getPropertyDescriptors] = () => ({ // Update & expose |