From 376a83355772505414abcd1011ad51f4d2c5a233 Mon Sep 17 00:00:00 2001 From: Andrea Vos Date: Sat, 17 Jun 2023 15:25:19 +0200 Subject: [PATCH] (ar)(pronouns) handle arabic comma when splitting inline lists --- src/buildPronoun.js | 2 +- src/data.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/buildPronoun.js b/src/buildPronoun.js index 20f67e1b6..5f298fd53 100644 --- a/src/buildPronoun.js +++ b/src/buildPronoun.js @@ -139,7 +139,7 @@ export const buildPronoun = (pronouns, path) => { export const parsePronouns = (pronounsRaw) => { return buildDict(function* () { for (let t of pronounsRaw) { - const aliases = t.key.split(','); + const aliases = t.key.replace(/،/g, ',').split(','); yield [ aliases[0], diff --git a/src/data.js b/src/data.js index c1b8b6add..c6f61558a 100644 --- a/src/data.js +++ b/src/data.js @@ -35,7 +35,7 @@ export const pronounGroups = buildList(function* () { for (let g of pronounGroupsRaw) { yield new PronounGroup( g.name, - g.pronouns ? g.pronouns.split(',') : [], + g.pronouns ? g.pronouns.replace(/،/g, ',').split(',') : [], g.description, g.key || null, );