Skip to content

Commit ef975fd

Browse files
Add speech rules for black circled Latin letters (U+1F150–1F169) (#524)
* Add black circled letters (U+1F150-1F169) to de, en, es, fi, fr, nb, sv, vi, zh-tw rule files * Fix typo in German translation for circled letters --------- Co-authored-by: Moritz Groß <hi@mgross.dev>
1 parent 6171e65 commit ef975fd

9 files changed

Lines changed: 38 additions & 0 deletions

File tree

Rules/Languages/de/unicode-full.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1483,6 +1483,10 @@
14831483
- T: "eingekreist" # (en: 'circled', google translation)
14841484
- spell: "translate('.', 'ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
14851485

1486+
- "🅐-🅩": # 0x1f150 - 0x1f169
1487+
- T: "schwarz eingekreist" # (en: 'black circled', google translation)
1488+
- spell: "translate('.', '🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
1489+
14861490
- "ⓐ-ⓩ": # 0x24d0 - 0x24e9
14871491
- T: "eingekreist" # (en: 'circled', google translation)
14881492
- spell: "translate('.', 'ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ', 'abcdefghijklmnopqrstuvwxyz')"

Rules/Languages/en/unicode-full.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1459,6 +1459,10 @@
14591459
- t: "circled"
14601460
- spell: "translate('.', 'ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
14611461

1462+
- "🅐-🅩": # 0x1f150 - 0x1f169
1463+
- t: "black circled"
1464+
- spell: "translate('.', '🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
1465+
14621466
- "ⓐ-ⓩ": # 0x24d0 - 0x24e9
14631467
- t: "circled"
14641468
- spell: "translate('.', 'ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ', 'abcdefghijklmnopqrstuvwxyz')"

Rules/Languages/es/unicode-full.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1402,6 +1402,10 @@
14021402
- T: "dentro de uncírculo" # (en: 'circled', google translation)
14031403
- spell: "translate('.', 'ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
14041404

1405+
- "🅐-🅩": # 0x1f150 - 0x1f169
1406+
- T: "dentro de un círculo negro" # (en: 'black circled', google translation)
1407+
- spell: "translate('.', '🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
1408+
14051409
- "ⓐ-ⓩ": # 0x24d0 - 0x24e9
14061410
- T: "dentro de un círculo" # (en: 'circled', google translation)
14071411
- spell: "translate('.', 'ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ', 'abcdefghijklmnopqrstuvwxyz')"

Rules/Languages/fi/unicode-full.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1440,6 +1440,10 @@
14401440
- T: "ympyröity" # (en: 'circled', google translation)
14411441
- SPELL: "translate('.', 'ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
14421442

1443+
- "🅐-🅩": # 0x1f150 - 0x1f169
1444+
- T: "musta ympyröity" # (en: 'black circled', google translation)
1445+
- SPELL: "translate('.', '🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
1446+
14431447
- "ⓐ-ⓩ": # 0x24d0 - 0x24e9
14441448
- T: "ympyröity" # (en: 'circled', google translation)
14451449
- SPELL: "translate('.', 'ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ', 'abcdefghijklmnopqrstuvwxyz')"

Rules/Languages/fr/unicode-full.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1463,6 +1463,10 @@
14631463
- t: "encerclé" # (en: 'circled', DeepL translation)
14641464
- spell: "translate('.', 'ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
14651465

1466+
- "🅐-🅩": # 0x1f150 - 0x1f169
1467+
- t: "encerclé de noir" # (en: 'black circled', DeepL translation)
1468+
- spell: "translate('.', '🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
1469+
14661470
- "ⓐ-ⓩ": # 0x24d0 - 0x24e9
14671471
- t: "encerclé" # (en: 'circled', DeepL translation)
14681472
- spell: "translate('.', 'ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ', 'abcdefghijklmnopqrstuvwxyz')"

Rules/Languages/nb/unicode-full.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1444,6 +1444,11 @@
14441444
- spell: "translate('.', 'ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
14451445
- T: "i sirkel" # (en: 'circled', google translation)
14461446

1447+
- "🅐-🅩": # 0x1f150 - 0x1f169
1448+
# switched order
1449+
- spell: "translate('.', '🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
1450+
- T: "i fylt sirkel" # (en: 'black circled', google translation)
1451+
14471452
- "ⓐ-ⓩ": # 0x24d0 - 0x24e9
14481453
# SWEDISH: switched order
14491454
- spell: "translate('.', 'ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ', 'abcdefghijklmnopqrstuvwxyz')"

Rules/Languages/sv/unicode-full.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1359,6 +1359,11 @@
13591359
- spell: "translate('.', 'ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
13601360
- T: "i cirkel" # (en: 'circled', google translation)
13611361

1362+
- "🅐-🅩": # 0x1f150 - 0x1f169
1363+
# SWEDISH: switched order
1364+
- spell: "translate('.', '🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
1365+
- T: "i fylld cirkel" # (en: 'black circled', google translation)
1366+
13621367
- "ⓐ-ⓩ": # 0x24d0 - 0x24e9
13631368
# SWEDISH: switched order
13641369
- spell: "translate('.', 'ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ', 'abcdefghijklmnopqrstuvwxyz')"

Rules/Languages/vi/unicode-full.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1481,6 +1481,10 @@
14811481
- t: "khoanh tròn" # (en: 'circled')
14821482
- spell: "translate('.', 'ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
14831483

1484+
- "🅐-🅩": # 0x1f150 - 0x1f169
1485+
- t: "khoanh tròn đen" # (en: 'black circled')
1486+
- spell: "translate('.', '🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
1487+
14841488
- "ⓐ-ⓩ": # 0x24d0 - 0x24e9
14851489
- t: "khoanh tròn" # (en: 'circled')
14861490
- spell: "translate('.', 'ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ', 'abcdefghijklmnopqrstuvwxyz')"

Rules/Languages/zh/tw/unicode-full.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1440,6 +1440,10 @@
14401440
- T: "圈圈" # (en: 'circled', google translation)
14411441
- SPELL: "translate('.', 'ⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉⓊⓋⓌⓍⓎⓏ', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
14421442

1443+
- "🅐-🅩": # 0x1f150 - 0x1f169
1444+
- T: "黑圈圈" # (en: 'black circled', google translation)
1445+
- SPELL: "translate('.', '🅐🅑🅒🅓🅔🅕🅖🅗🅘🅙🅚🅛🅜🅝🅞🅟🅠🅡🅢🅣🅤🅥🅦🅧🅨🅩', 'ABCDEFGHIJKLMNOPQRSTUVWXYZ')"
1446+
14431447
- "ⓐ-ⓩ": # 0x24d0 - 0x24e9
14441448
- T: "圈圈" # (en: 'circled', google translation)
14451449
- SPELL: "translate('.', 'ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ', 'abcdefghijklmnopqrstuvwxyz')"

0 commit comments

Comments
 (0)