Update flags to support the newly added languages (#768)

* Update flags to support the newly added languages

* Map yue and tws to Chinese as per the PR
This commit is contained in:
Hyblocker
2024-04-13 13:14:59 +02:00
committed by GitHub
parent cb967595de
commit 0827fbd9b7
3 changed files with 117 additions and 1 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 66 KiB

View File

@@ -255,7 +255,45 @@ speechSynthesis.getVoices();
dse: 'nl',
fsl: 'fr',
jsl: 'jp',
kvk: 'kr'
kvk: 'kr',
mlt: 'mt',
ind: 'id',
hrv: 'hr',
heb: 'he',
afr: 'af',
ben: 'be',
bul: 'bg',
cmn: 'cn',
cym: 'cy',
ell: 'el',
est: 'et',
fil: 'ph',
gla: 'gd',
gle: 'ga',
hin: 'hi',
hmn: 'cn',
hye: 'hy',
isl: 'is',
lav: 'lv',
lit: 'lt',
ltz: 'lb',
mar: 'hi',
mkd: 'mk',
msa: 'id',
sco: 'gd',
slk: 'sk',
slv: 'sl',
tel: 'hi',
mri: 'nz',
wuu: 'cn',
yue: 'cn',
tws: 'cn',
asf: 'au',
nzs: 'nz',
gsg: 'de',
epo: 'eo',
tok: 'tok'
};
// #endregion
// #endregion

View File

@@ -100,6 +100,84 @@ span[class='flags'] {
.flags.tw {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -4);
}
.flags.mt {
background-position: 0 calc(var(--offy) * -5);
}
.flags.id {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -5);
}
.flags.hr {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -5);
}
.flags.he {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -5);
}
.flags.af {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -5);
}
.flags.be {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -5);
}
.flags.bg {
background-position: 0 calc(var(--offy) * -6);
}
.flags.cy {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -6);
}
.flags.el {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -6);
}
.flags.et {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -6);
}
.flags.ph {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -6);
}
.flags.gd {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -6);
}
.flags.ga {
background-position: 0 calc(var(--offy) * -7);
}
.flags.hi {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -7);
}
.flags.hy {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -7);
}
.flags.is {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -7);
}
.flags.lv {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -7);
}
.flags.lt {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -7);
}
.flags.lb {
background-position: 0 calc(var(--offy) * -8);
}
.flags.mk {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -8);
}
.flags.sk {
background-position: calc(var(--offx) * -2) calc(var(--offy) * -8);
}
.flags.sl {
background-position: calc(var(--offx) * -3) calc(var(--offy) * -8);
}
.flags.nz {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -8);
}
.flags.au {
background-position: calc(var(--offx) * -5) calc(var(--offy) * -8);
}
.flags.eo {
background-position: 0 calc(var(--offy) * -9);
}
.flags.tok {
background-position: calc(var(--offx) * -1) calc(var(--offy) * -9);
}
.flags.blank {
background-position: calc(var(--offx) * -4) calc(var(--offy) * -4);
}