chore(translations): adding ° glyph to French fonts [no changelog]
What changed, and why it matters
This commit adds the degree symbol (°) to French font files used on Trezor hardware wallets. It is a routine translation/localization update with no security relevance. There is no code change that could be exploited or affect device security.
No security action required. Treat as a normal localization asset update.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit modifies 23 JSON font descriptor files under core/translations/fonts, adding a new glyph entry for ‘°’ (U+00B0 degree sign) and associated kerning pairs for French font variants. The data consists of glyph bitmap/encoding strings and kerning adjustments. No executable code, parsers, cryptographic, or security-sensitive logic is changed.
Changed components
core/translations/fonts/* French font JSON descriptorsInspect captured patch +1653 / −0
diff --git a/core/translations/fonts/bolt/font_robotomono_medium_20_fr.json b/core/translations/fonts/bolt/font_robotomono_medium_20_fr.json
index ae5535f6..d98103e7 100644
--- a/core/translations/fonts/bolt/font_robotomono_medium_20_fr.json
+++ b/core/translations/fonts/bolt/font_robotomono_medium_20_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "06060c030f005500c0ff1df5127ee7009cf2ac3f30bb05",
"À": "0c120c00120060370000000050ef0100000000f60a00000000601700000000f16f00000000f6cf00000000fcff01000010fffc06000060bff70b0000b07ff20f0000f12fd05f0000f60d90af0000fb4b84ff0010ffffffff0460ffbbbbfe0ab0af0000f60ef06f0000f24ff51f0000d09f",
"Â": "0c120c00120000b14c00000020edfc050000b02c904c000000300300000000f16f00000000f6cf00000000fcff01000010fffc06000060bff70b0000b07ff20f0000f12fd05f0000f60d90af0000fb4b84ff0010ffffffff0460ffbbbbfe0ab0af0000f60ef06f0000f24ff51f0000d09f",
"Æ": "0c0f0c000f0000203333130000d0ffff5f0000f3ffbd3b0000f8ff09000000fefc09000040cffa090000907ffa4b0400e02ffaff0f00f40dfa9d0900fa6bfc090000ffffff090050efaafe0900b09f00fa0900f14f00faef8ef60f00faff9f",
diff --git a/core/translations/fonts/bolt/font_tthoves_bold_17_upper_fr.json b/core/translations/fonts/bolt/font_tthoves_bold_17_upper_fr.json
index 418cb8d5..78751819 100644
--- a/core/translations/fonts/bolt/font_tthoves_bold_17_upper_fr.json
+++ b/core/translations/fonts/bolt/font_tthoves_bold_17_upper_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "060507000c20fc1ad09eaff01acd90ff5f007503",
"À": "0d100d0010000076040000000000f51f000000000070bf000000000000000000000000f3ff1f00000000f8ff6f00000000fdffbf00000030ffa8ff01000080ff53ff060000e0ef00ff0c0000f39f00fb1f0000f9ffffff6f0000feffffffcf0030ff6b66c6ff0190ff050070ff07e0ff000020ff0c",
"Â": "0d100d0010000020770100000000d1ff0c00000000fc86af0000000000000000000000f3ff1f00000000f8ff6f00000000fdffbf00000030ffa8ff01000080ff53ff060000e0ef00ff0c0000f39f00fb1f0000f9ffffff6f0000feffffffcf0030ff6b66c6ff0190ff050070ff07e0ff000020ff0c",
"Æ": "110c11000c000050ffffffffff080000c0ffffffffff080000f3bffc8f7777040000fa2ff91f0000000010ff0bf91f0000000080ff05f9ffffff0300e0ef00f9ffffff0300f6ffffff7f66660100fdffffff1f00000040ff8c88fd8f777703b0ff0300f9ffffff08f2df0000f9ffffff08",
diff --git a/core/translations/fonts/bolt/font_tthoves_demibold_21_fr.json b/core/translations/fonts/bolt/font_tthoves_demibold_21_fr.json
index 6e463e30..91b25766 100644
--- a/core/translations/fonts/bolt/font_tthoves_demibold_21_fr.json
+++ b/core/translations/fonts/bolt/font_tthoves_demibold_21_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "070608010f70ee0900f6de9f00fc00fc00fb23ee00f3ff6f0030990400",
"À": "0f140e001400005204000000000000fc1f000000000000c0bf00000000000000880100000000000000000000000000e0ff6f0000000000f4ffcf0000000000faffff0100000000ff9fff0700000050ff2aff0c000000a0ff05fd2f000000f1ff00f88f000000f6af00f3df000000fb5f00e0ff030010ff9f88d8ff080060ffffffffff0e00c0ffffffffff4f00f2ef000000f79f00f79f000000f1ef00fd3f000000b0ff04",
"Â": "0f140e0014000040be050000000000e1ff3f0000000000fb5cef020000002088018605000000000000000000000000e0ff6f0000000000f4ffcf0000000000faffff0100000000ff9fff0700000050ff2aff0c000000a0ff05fd2f000000f1ff00f88f000000f6af00f3df000000fb5f00e0ff030010ff9f88d8ff080060ffffffffff0e00c0ffffffffff4f00f2ef000000f79f00f79f000000f1ef00fd3f000000b0ff04",
"Æ": "140f15000f000000f5ffffffffffcf000000fcffffffffffcf000030ff9dff8d888868000090ff15ff0a0000000000f1ef10ff0a0000000000f78f10ff0a0000000000fe1f10ffffffff5f0050ff0a10ffffffff5f00c0ff0310ff8d88883800f2ffbbbbff0a00000000f9ffffffff0a00000010ffafaabaff0a00000070ff090010ff8d888868e0ff020010ffffffffcff5bf000010ffffffffcf",
diff --git a/core/translations/fonts/bolt/font_tthoves_regular_21_fr.json b/core/translations/fonts/bolt/font_tthoves_regular_21_fr.json
index f08c08b7..11b53220 100644
--- a/core/translations/fonts/bolt/font_tthoves_regular_21_fr.json
+++ b/core/translations/fonts/bolt/font_tthoves_regular_21_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "060608010f90ee06e8864f8c008cca326fd2ff0b002300",
"À": "0e130e00130010dd000000000000f2080000000000503f00000000000000000000000090ff0400000000f0fe0a00000000f5b50f00000000fb505f000000109f00bf000000703f00f9010000d00d00f3070000f30700d00d0000f90100703f0000ee8888a89f0050ffffffffff00b00f000000f505f10a000000f00bf704000000a01fed00000000507f",
"Â": "0e130e0013000060ef0200000000f4c70d00000010ae10ae000000000000000000000090ff0400000000f0fe0a00000000f5b50f00000000fb505f000000109f00bf000000703f00f9010000d00d00f3070000f30700d00d0000f90100703f0000ee8888a89f0050ffffffffff00b00f000000f505f10a000000f00bf704000000a01fed00000000507f",
"Æ": "140f14000f000000f1ffffffffff4f000000f7aacf99999929000000dd207f000000000000406f207f000000000000b00f207f000000000000f208207f000000000000f90220cf888888070000bf0020ffffffff0d00704f00207f0000000000d09f88a87f0000000000f4ffffff7f0000000000eb0000207f00000000208f0000207f00000000902f000020cf88888828f00c000020ffffffff4f",
diff --git a/core/translations/fonts/caesar/font_pixeloperator_bold_8_fr.json b/core/translations/fonts/caesar/font_pixeloperator_bold_8_fr.json
index 554497a3..0c6d08f8 100644
--- a/core/translations/fonts/caesar/font_pixeloperator_bold_8_fr.json
+++ b/core/translations/fonts/caesar/font_pixeloperator_bold_8_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "050406000776f6e0",
"À": "060707000760c7b3cffcc0",
"Â": "0707070007fd0de66cdfb300",
"Æ": "0a070b00077ff30cc33cfc330cfc",
diff --git a/core/translations/fonts/caesar/font_pixeloperator_bold_8_upper_fr.json b/core/translations/fonts/caesar/font_pixeloperator_bold_8_upper_fr.json
index 4407eaf5..65cac72c 100644
--- a/core/translations/fonts/caesar/font_pixeloperator_bold_8_upper_fr.json
+++ b/core/translations/fonts/caesar/font_pixeloperator_bold_8_upper_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "050406000776f6e0",
"À": "060707000760c7b3cffcc0",
"Â": "0707070007fd0de66cdfb300",
"Æ": "0a070b00077ff30cc33cfc330cfc",
diff --git a/core/translations/fonts/caesar/font_pixeloperator_regular_8_fr.json b/core/translations/fonts/caesar/font_pixeloperator_regular_8_fr.json
index d5efb440..4bb6d850 100644
--- a/core/translations/fonts/caesar/font_pixeloperator_regular_8_fr.json
+++ b/core/translations/fonts/caesar/font_pixeloperator_regular_8_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "04040500076996",
"À": "0507060007411d18fe20",
"Â": "0507060007229d18fe20",
"Æ": "09070a00077fc42211cf84423e",
diff --git a/core/translations/fonts/caesar/font_pixeloperator_regular_8_upper_fr.json b/core/translations/fonts/caesar/font_pixeloperator_regular_8_upper_fr.json
index e84569a5..560e64d6 100644
--- a/core/translations/fonts/caesar/font_pixeloperator_regular_8_upper_fr.json
+++ b/core/translations/fonts/caesar/font_pixeloperator_regular_8_upper_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "04040500076996",
"À": "0507060007411d18fe20",
"Â": "0507060007229d18fe20",
"Æ": "09070a00077fc42211cf84423e",
diff --git a/core/translations/fonts/caesar/font_pixeloperatormono_regular_8_fr.json b/core/translations/fonts/caesar/font_pixeloperatormono_regular_8_fr.json
index f4844e13..da7c5cd7 100644
--- a/core/translations/fonts/caesar/font_pixeloperatormono_regular_8_fr.json
+++ b/core/translations/fonts/caesar/font_pixeloperatormono_regular_8_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "04040701076996",
"À": "0507070007411d18fe20",
"Â": "0507070007229d18fe20",
"Æ": "0607070007fc820ee083c0",
diff --git a/core/translations/fonts/caesar/font_unifont_bold_16_fr.json b/core/translations/fonts/caesar/font_unifont_bold_16_fr.json
index 112fab5c..a7e7a49a 100644
--- a/core/translations/fonts/caesar/font_unifont_bold_16_fr.json
+++ b/core/translations/fonts/caesar/font_unifont_bold_16_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "0000080000",
"À": "0000080000",
"Â": "0000080000",
"Æ": "0000080000",
diff --git a/core/translations/fonts/caesar/font_unifont_regular_16_fr.json b/core/translations/fonts/caesar/font_unifont_regular_16_fr.json
index 0a70f857..973e96a9 100644
--- a/core/translations/fonts/caesar/font_unifont_regular_16_fr.json
+++ b/core/translations/fonts/caesar/font_unifont_regular_16_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "040407010a6996",
"À": "060e07000e6060003124a187f8618610",
"Â": "060e07000e3120003124a187f8618610",
"Æ": "070a07000a3ea2448ff22448913c",
diff --git a/core/translations/fonts/delizia/font_robotomono_medium_21_fr.json b/core/translations/fonts/delizia/font_robotomono_medium_21_fr.json
index a7ba1c8c..881366ca 100644
--- a/core/translations/fonts/delizia/font_robotomono_medium_21_fr.json
+++ b/core/translations/fonts/delizia/font_robotomono_medium_21_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "07070d03100010000050fe2d00f15acd00f401f600f228db0080ff4f0000420100",
"À": "0d140d0014002022000000000070ff020000000000f80c0000000000702a000000000000000000000000b0af0000000000f1ff0000000000f6ff0500000000fbff0a00000010fff70f00000060eff04f000000b09fb09f000000f14f60ef000000f50f10ff040000fb8e88ff090000ffffffff0e0050ff9999fa3f00a0df0000e08f00f08f0000a0df00f53f000050ff02",
"Â": "0d140d0014000040480000000000f7ff0600000080afb18f000000300300330000000000000000000000b0af0000000000f1ff0000000000f6ff0500000000fbff0a00000010fff70f00000060eff04f000000b09fb09f000000f14f60ef000000f50f10ff040000fb8e88ff090000ffffffff0e0050ff9999fa3f00a0df0000e08f00f08f0000a0df00f53f000050ff02",
"Æ": "0d0f0d000f000070ffffdf000000d0ffffef000000f2ff1f11000000f8fe0f00000000fef80f00000030eff50f000000909ff5bf6b0000e04ff5ff9f0000f40ff54f240000fabefc0f000000ffffff0f000050ff88fa0f0000b0bf00f50f0000f16f00f5ffff02f61f00f5ffff02",
diff --git a/core/translations/fonts/delizia/font_tthoves_bold_17_upper_fr.json b/core/translations/fonts/delizia/font_tthoves_bold_17_upper_fr.json
index 130d22da..cf77ebda 100644
--- a/core/translations/fonts/delizia/font_tthoves_bold_17_upper_fr.json
+++ b/core/translations/fonts/delizia/font_tthoves_bold_17_upper_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "060507000c20fc1ad09eaff01acd90ff5f007503",
"À": "0d100d0010000076040000000000f51f000000000070bf000000000000000000000000f3ff1f00000000f8ff6f00000000fdffbf00000030ffa8ff01000080ff53ff060000e0ef00ff0c0000f39f00fb1f0000f9ffffff6f0000feffffffcf0030ff6b66c6ff0190ff050070ff07e0ff000020ff0c",
"Â": "0d100d0010000020770100000000d1ff0c00000000fc86af0000000000000000000000f3ff1f00000000f8ff6f00000000fdffbf00000030ffa8ff01000080ff53ff060000e0ef00ff0c0000f39f00fb1f0000f9ffffff6f0000feffffffcf0030ff6b66c6ff0190ff050070ff07e0ff000020ff0c",
"Æ": "110c11000c000050ffffffffff080000c0ffffffffff080000f3bffc8f7777040000fa2ff91f0000000010ff0bf91f0000000080ff05f9ffffff0300e0ef00f9ffffff0300f6ffffff7f66660100fdffffff1f00000040ff8c88fd8f777703b0ff0300f9ffffff08f2df0000f9ffffff08",
diff --git a/core/translations/fonts/delizia/font_ttsatoshi_demibold_18_fr.json b/core/translations/fonts/delizia/font_ttsatoshi_demibold_18_fr.json
index fce10a15..6a2470e2 100644
--- a/core/translations/fonts/delizia/font_ttsatoshi_demibold_18_fr.json
+++ b/core/translations/fonts/delizia/font_ttsatoshi_demibold_18_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "060607000d10fb1bb08ebef008f8d01bdc50ff5f006202",
"À": "0e110d00110000f70b0000000000a06f00000000000088000000000000000000000000c0ff0f00000000f1ff5f00000000f7ceaf00000000fc59ff00000020ff14ff06000070ff00fb0b0000d0af00f61f0000f25f00f16f0000f8ffffffcf0000fdffffffff0130ff151121ff0780ff000000fb0ce0af000000f62f",
"Â": "0e110d0011000040ff0800000000f2ad5f000000009702880000000000000000000000c0ff0f00000000f1ff5f00000000f7ceaf00000000fc59ff00000020ff14ff06000070ff00fb0b0000d0af00f61f0000f25f00f16f0000f8ffffffcf0000fdffffffff0130ff151121ff0780ff000000fb0ce0af000000f62f",
"Æ": "120d12000d000000ffffffffff2f000060ffffffffff2f0000d09ff63f2222020000f42ff40f0000000000fb0bf40f0000000020ff05f4ffffff0c0080ef00f4ffffff0c00e08f00f42f11110100f6ffffff0f00000000fdffffff0f00000030ff1511f53f222202a0df0000f4ffffff2ff17f0000f4ffffff2f",
@@ -34,6 +35,56 @@
"œ": "110911000900a2fe3b30fbae020030fffffff7ffff4f00d0bf12f9ff0570ef00f21f00d0df7777ff03f40e00b0ffffffff04f22f00e0cf00000000c0cf23faff0680bd0020fffffff9efff4f0000a1fe3b40fbbe0300"
},
"kernings": [
+ [
+ "°",
+ "À",
+ -1
+ ],
+ [
+ "°",
+ "Â",
+ -1
+ ],
+ [
+ "°",
+ "Æ",
+ -1
+ ],
+ [
+ "°",
+ "1",
+ 1
+ ],
+ [
+ "°",
+ "4",
+ -1
+ ],
+ [
+ "°",
+ "7",
+ 1
+ ],
+ [
+ "°",
+ "A",
+ -1
+ ],
+ [
+ "°",
+ "J",
+ -1
+ ],
+ [
+ "°",
+ "t",
+ 1
+ ],
+ [
+ "À",
+ "°",
+ -1
+ ],
[
"À",
"Ÿ",
@@ -74,6 +125,11 @@
"^",
-1
],
+ [
+ "Â",
+ "°",
+ -1
+ ],
[
"Â",
"Ÿ",
@@ -439,6 +495,21 @@
"ÿ",
-1
],
+ [
+ "6",
+ "°",
+ -1
+ ],
+ [
+ "7",
+ "°",
+ 1
+ ],
+ [
+ "A",
+ "°",
+ -1
+ ],
[
"A",
"Ÿ",
@@ -509,6 +580,11 @@
"œ",
-1
],
+ [
+ "L",
+ "°",
+ -1
+ ],
[
"L",
"Ç",
@@ -843,6 +919,11 @@
"^",
"Æ",
-1
+ ],
+ [
+ "f",
+ "°",
+ 1
]
]
}
diff --git a/core/translations/fonts/delizia/font_ttsatoshi_demibold_21_fr.json b/core/translations/fonts/delizia/font_ttsatoshi_demibold_21_fr.json
index cdd3aaa8..602b3a33 100644
--- a/core/translations/fonts/delizia/font_ttsatoshi_demibold_21_fr.json
+++ b/core/translations/fonts/delizia/font_ttsatoshi_demibold_21_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "060608010f80ee09f7de9fec00edfb23def3ff5f309804",
"À": "10140f001400000000000000000000d1af00000000000020ff05000000000000f41e0000000000000000000000000000ffff040000000050ffff0a00000000b0ffff0f00000000f1bff75f00000000f66ff1bf00000000fc1fc0ff01000010ff0b60ff06000070ff0510ff0b0000c0ff0000fb1f0000f2ffffffff6f0000f8ffffffffcf0000fd6f6666c6ff0230ff0a000060ff0780ff05000010ff0de0ff01000000fc2f",
"Â": "10130f0013000000f7bf000000000040cff90800000000f23fd06f00000000000000000000000000ffff040000000050ffff0a00000000b0ffff0f00000000f1bff75f00000000f66ff1bf00000000fc1fc0ff01000010ff0b60ff06000070ff0510ff0b0000c0ff0000fb1f0000f2ffffffff6f0000f8ffffffffcf0000fd6f6666c6ff0230ff0a000060ff0780ff05000010ff0de0ff01000000fc2f",
"Æ": "140f15000f000000f2ffffffffffdf000000f9ffffffffffdf000000ff7dff7d777767000060ff06ff0b0000000000d0ef00ff0b0000000000f48f00ff0b0000000000fb2f00ffffffff6f0020ff0a00ffffffff6f0090ff0400ff6d66662600f0ffffffff0b00000000f6ffffffff0b00000000fd7f6666ff0b00000040ff090000ff7d777767b0ff030000ffffffffdff2cf000000ffffffffdf",
@@ -34,6 +35,56 @@
"œ": "140b14000b0040ebbe0450fcbe040000f9ffff6ff8ffff8f0060ff7de7ffff38a3ff04e0df0010fe8f0000fc0bf17f0000f8cfaaaafd0ef26f0000f7ffffffff0ff09f0000fa5f00000000c0ff0220ffbf0000770440ff8ee8ffff39b4ff0400f8ffff7ffbffff8f000040ebbe0460fcbe0400"
},
"kernings": [
+ [
+ "°",
+ "À",
+ -1
+ ],
+ [
+ "°",
+ "Â",
+ -1
+ ],
+ [
+ "°",
+ "Æ",
+ -1
+ ],
+ [
+ "°",
+ "1",
+ 1
+ ],
+ [
+ "°",
+ "4",
+ -1
+ ],
+ [
+ "°",
+ "7",
+ 1
+ ],
+ [
+ "°",
+ "A",
+ -1
+ ],
+ [
+ "°",
+ "J",
+ -1
+ ],
+ [
+ "°",
+ "t",
+ 1
+ ],
+ [
+ "À",
+ "°",
+ -1
+ ],
[
"À",
"Ÿ",
@@ -74,6 +125,11 @@
"^",
-1
],
+ [
+ "Â",
+ "°",
+ -1
+ ],
[
"Â",
"Ÿ",
@@ -439,6 +495,21 @@
"ÿ",
-1
],
+ [
+ "6",
+ "°",
+ -1
+ ],
+ [
+ "7",
+ "°",
+ 1
+ ],
+ [
+ "A",
+ "°",
+ -1
+ ],
[
"A",
"Ÿ",
@@ -509,6 +580,11 @@
"œ",
-1
],
+ [
+ "L",
+ "°",
+ -1
+ ],
[
"L",
"Ç",
@@ -843,6 +919,11 @@
"^",
"Æ",
-1
+ ],
+ [
+ "f",
+ "°",
+ 1
]
]
}
diff --git a/core/translations/fonts/delizia/font_ttsatoshi_demibold_42_fr.json b/core/translations/fonts/delizia/font_ttsatoshi_demibold_42_fr.json
index abab2ec2..150b87e6 100644
--- a/core/translations/fonts/delizia/font_ttsatoshi_demibold_42_fr.json
+++ b/core/translations/fonts/delizia/font_ttsatoshi_demibold_42_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "0d0d10021e0040dabe07000000f9ffffcf020080ffffffff0c00f2ff7ec6ff6f00f6ff0200fdbf00f9bf0000f6ef00fabf0000f5ff00f7ef0000facf00f3ff2b71ff8f00b0ffffffff1e0010feffffff050000a0ffff2c000000003014000000",
"À": "1e261e002600000000f5ffef01000000000000000000000070ffff0a000000000000000000000000faff4f000000000000000000000000c0ffef01000000000000000000000010feff0a000000000000000000000000f3ff4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffff7f00000000000000000000f3ffffffcf00000000000000000000f9ffffffff02000000000000000000feffffffff08000000000000000040ffffffffff0e0000000000000000a0ffffdfffff3f0000000000000000f0ffff0affff9f0000000000000000f6ffff04fbffef0000000000000000fbffff00f5ffff0500000000000010ffff9f00f0ffff0a00000000000070ffff4f00a0ffff1f000000000000d0ffff0e0050ffff6f000000000000f2ffff090000ffffcf000000000000f8ffff030000faffff020000000000feffef000000f4ffff070000000040ffff8f000000e0ffff0d00000000a0ffff3f00000090ffff3f00000000f0ffff0d00000040ffff9f00000000f5ffffffffffffffffffef00000000fbffffffffffffffffffff04000010ffffffffffffffffffffff0a000060ffffffffffffffffffffff0f0000c0ffffefddddddddddedffff5f0000f2ffff0c000000000030ffffbf0000f8ffff06000000000000fdffff0100fdffff01000000000000f7ffff0730ffffbf00000000000000f1ffff0d90ffff5f00000000000000b0ffff2fe0ffff0f0000000000000060ffff8f",
"Â": "1e261e0026000000000000f7ffef010000000000000000000040ffffff0d00000000000000000000f2ffffffbf00000000000000000010fdff3bffff080000000000000000c0ffef01f5ff5f0000000000000000f9ff3f0080ffff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0ffffff7f00000000000000000000f3ffffffcf00000000000000000000f9ffffffff02000000000000000000feffffffff08000000000000000040ffffffffff0e0000000000000000a0ffffdfffff3f0000000000000000f0ffff0affff9f0000000000000000f6ffff04fbffef0000000000000000fbffff00f5ffff0500000000000010ffff9f00f0ffff0a00000000000070ffff4f00a0ffff1f000000000000d0ffff0e0050ffff6f000000000000f2ffff090000ffffcf000000000000f8ffff030000faffff020000000000feffef000000f4ffff070000000040ffff8f000000e0ffff0d00000000a0ffff3f00000090ffff3f00000000f0ffff0d00000040ffff9f00000000f5ffffffffffffffffffef00000000fbffffffffffffffffffff04000010ffffffffffffffffffffff0a000060ffffffffffffffffffffff0f0000c0ffffefddddddddddedffff5f0000f2ffff0c000000000030ffffbf0000f8ffff06000000000000fdffff0100fdffff01000000000000f7ffff0730ffffbf00000000000000f1ffff0d90ffff5f00000000000000b0ffff2fe0ffff0f0000000000000060ffff8f",
"Æ": "271d29001d000000000000f1ffffffffffffffffffffffff0b000000000000f8ffffffffffffffffffffffff0b000000000000feffffffffffffffffffffffff0b000000000060ffffffffffffffffffffffffff0b0000000000d0ffffffffffffffffffffffffff0b0000000000f4ffff07f0ffff07000000000000000000000000fbffff00f0ffff07000000000000000000000030ffff9f00f0ffff070000000000000000000000a0ffff2f00f0ffff070000000000000000000000f1ffff0b00f0ffff070000000000000000000000f8ffff0400f0ffff070000000000000000000000feffdf0000f0ffff070000000000000000000060ffff7f0000f0ffffffffffffffffdf00000000d0ffff1f0000f0ffffffffffffffffdf00000000f4ffff090000f0ffffffffffffffffdf00000000fbffff020000f0ffffffffffffffffdf00000020ffffbf000000f0ffffdeddddddddddcd00000090ffff5f000000f0ffff07000000000000000000f1ffffffffffffffffff07000000000000000000f7ffffffffffffffffff07000000000000000000feffffffffffffffffff07000000000000000060ffffffffffffffffffff070000000000000000d0ffffefddddddddfdffff070000000000000000f4ffff0c00000000f0ffff070000000000000000fbffff0500000000f0ffffffffffffffffff0b20ffffdf0000000000f0ffffffffffffffffff0b90ffff6f0000000000f0ffffffffffffffffff0bf1ffff0e0000000000f0ffffffffffffffffff0bf7ffff070000000000f0ffffffffffffffffff0b",
@@ -34,6 +35,146 @@
"œ": "261728011600000050daefac0400000060dbefad05000000000060feffffffdf030080ffffffffdf0400000000faffffffffff6f10fcffffffffff8f000000a0ffffffffffffffc5ffffffffffffff070000f7ffffffedffffffffffff8d65f9ffff4f0010ffffff1900b2ffffffff9f000020fdffcf0080ffff7f000000f9ffffff0b000000f2ffff04d0ffff0c000000e0ffffff0100000080ffff08f1ffff0400000060ffffcf0000000040ffff0df4ffff0000000020ffffcf6666666666ffff0ef6ffdf0000000000ffffffffffffffffffff0ff6ffcf0000000000fdffffffffffffffffff0ff5ffef0000000000ffffffffffffffffffff0ef4ffff0000000020ffffaf0000000000000000f1ffff0500000070ffffdf0000000000000000c0ffff0d000000e0ffffff030000000000000070ffff8f000000faffffff0c000000e1ffff0300feffff2a00b2ffffffffaf000010fcffcf0000f6ffffffeeffffffffffff8d55e8ffff4f0000a0ffffffffffffffc6ffffffffffffff08000000f9ffffffffff7f10fcffffffffffaf0000000060feffffffdf030080ffffffffdf04000000000050daefac0400000060daffad06000000"
},
"kernings": [
+ [
+ "°",
+ "À",
+ -3
+ ],
+ [
+ "°",
+ "Â",
+ -3
+ ],
+ [
+ "°",
+ "Æ",
+ -3
+ ],
+ [
+ "°",
+ "î",
+ 1
+ ],
+ [
+ "°",
+ "ï",
+ 1
+ ],
+ [
+ "°",
+ "ÿ",
+ 1
+ ],
+ [
+ "°",
+ "1",
+ 2
+ ],
+ [
+ "°",
+ "4",
+ -2
+ ],
+ [
+ "°",
+ "6",
+ -1
+ ],
+ [
+ "°",
+ "7",
+ 2
+ ],
+ [
+ "°",
+ "A",
+ -3
+ ],
+ [
+ "°",
+ "J",
+ -3
+ ],
+ [
+ "°",
+ "T",
+ 1
+ ],
+ [
+ "°",
+ "V",
+ 1
+ ],
+ [
+ "°",
+ "W",
+ 1
+ ],
+ [
+ "°",
+ "b",
+ 1
+ ],
+ [
+ "°",
+ "f",
+ 1
+ ],
+ [
+ "°",
+ "h",
+ 1
+ ],
+ [
+ "°",
+ "i",
+ 1
+ ],
+ [
+ "°",
+ "j",
+ 1
+ ],
+ [
+ "°",
+ "k",
+ 1
+ ],
+ [
+ "°",
+ "l",
+ 1
+ ],
+ [
+ "°",
+ "t",
+ 2
+ ],
+ [
+ "°",
+ "v",
+ 1
+ ],
+ [
+ "°",
+ "w",
+ 1
+ ],
+ [
+ "°",
+ "y",
+ 1
+ ],
+ [
+ "°",
+ "z",
+ 1
+ ],
+ [
+ "À",
+ "°",
+ -3
+ ],
[
"À",
"Ç",
@@ -164,6 +305,11 @@
"y",
-1
],
+ [
+ "Â",
+ "°",
+ -3
+ ],
[
"Â",
"Ç",
@@ -834,6 +980,11 @@
"x",
-1
],
+ [
+ "î",
+ "°",
+ 1
+ ],
[
"î",
"î",
@@ -879,6 +1030,11 @@
"}",
1
],
+ [
+ "ï",
+ "°",
+ 1
+ ],
[
"ï",
"î",
@@ -929,6 +1085,11 @@
"x",
-1
],
+ [
+ "ÿ",
+ "°",
+ 1
+ ],
[
"ÿ",
" ",
@@ -1124,6 +1285,26 @@
"ÿ",
-2
],
+ [
+ "1",
+ "°",
+ 1
+ ],
+ [
+ "6",
+ "°",
+ -2
+ ],
+ [
+ "7",
+ "°",
+ 2
+ ],
+ [
+ "A",
+ "°",
+ -3
+ ],
[
"A",
"Ç",
@@ -1239,6 +1420,11 @@
"Ÿ",
-1
],
+ [
+ "F",
+ "°",
+ 1
+ ],
[
"F",
"À",
@@ -1344,6 +1530,11 @@
"Ÿ",
-1
],
+ [
+ "L",
+ "°",
+ -3
+ ],
[
"L",
"Ç",
@@ -1454,6 +1645,11 @@
"Ÿ",
-1
],
+ [
+ "P",
+ "°",
+ 1
+ ],
[
"P",
"À",
@@ -1559,6 +1755,11 @@
"Ÿ",
-1
],
+ [
+ "R",
+ "°",
+ 1
+ ],
[
"R",
"À",
@@ -1654,6 +1855,11 @@
"ÿ",
-1
],
+ [
+ "T",
+ "°",
+ 1
+ ],
[
"T",
"À",
@@ -1769,6 +1975,11 @@
"Æ",
-1
],
+ [
+ "V",
+ "°",
+ 1
+ ],
[
"V",
"À",
@@ -1869,6 +2080,11 @@
"œ",
-2
],
+ [
+ "W",
+ "°",
+ 1
+ ],
[
"W",
"À",
@@ -2264,6 +2480,16 @@
"ÿ",
1
],
+ [
+ "d",
+ "°",
+ 1
+ ],
+ [
+ "f",
+ "°",
+ 2
+ ],
[
"f",
"à",
@@ -2314,6 +2540,36 @@
"œ",
-1
],
+ [
+ "g",
+ "°",
+ 1
+ ],
+ [
+ "i",
+ "°",
+ 1
+ ],
+ [
+ "j",
+ "°",
+ 1
+ ],
+ [
+ "l",
+ "°",
+ 1
+ ],
+ [
+ "r",
+ "°",
+ 1
+ ],
+ [
+ "t",
+ "°",
+ 1
+ ],
[
"t",
"à",
@@ -2364,6 +2620,16 @@
"œ",
-1
],
+ [
+ "v",
+ "°",
+ 1
+ ],
+ [
+ "w",
+ "°",
+ 1
+ ],
[
"x",
"ç",
@@ -2399,6 +2665,16 @@
"œ",
-1
],
+ [
+ "y",
+ "°",
+ 1
+ ],
+ [
+ "z",
+ "°",
+ 1
+ ],
[
"{",
"Ÿ",
diff --git a/core/translations/fonts/eckhart/font_robotomono_light_30_fr.json b/core/translations/fonts/eckhart/font_robotomono_light_30_fr.json
index fec57865..4af4c87c 100644
--- a/core/translations/fonts/eckhart/font_robotomono_light_30_fr.json
+++ b/core/translations/fonts/eckhart/font_robotomono_light_30_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "08081205160093390080cffc08f305503fd800007dd800008df305503f80cffc0800944900",
"À": "101b12011b0000e30c000000000000608f00000000000000f903000000000000b00c00000000000000000000000000003005000000000000d04f000000000000f29f000000000000f7ed000000000000ddf60400000000208ff10900000000703fc00e00000000c00e703f00000000f108208f00000000f70300dd00000000ec0000f7020000109f0000f2080000604f0000d00d0000b00e0000802f0000f18d8888a87f0000f6ffffffffcf0000fb01000000f90110bf00000000f407505f00000000f00cb01f00000000a01ff00b00000000506ff5060000000000bf",
"Â": "101c12011c0000001003000000000000e28f000000000020bef50800000000e20c508f0000000086010095020000000000000000000000003005000000000000d04f000000000000f29f000000000000f7ed000000000000ddf60400000000208ff10900000000703fc00e00000000c00e703f00000000f108208f00000000f70300dd00000000ec0000f7020000109f0000f2080000604f0000d00d0000b00e0000802f0000f18d8888a87f0000f6ffffffffcf0000fb01000000f90110bf00000000f407505f00000000f00cb01f00000000a01ff00b00000000506ff5060000000000bf",
"Æ": "121612001600000000505555550300000000f6ffffff0b00000000fc4f33330200000020df2f000000000000908f2f000000000000e0792f000000000000f5733f000000000000db603f0000000000108f603f0000000000702f603f0000000000d00c50efdddd010000f30650bfaaaa010000f901504f0000000000bf00504f0000000050af66964f00000000b0ffffff5f00000000f14b44845f00000000f70400405f00000000ed0000405f000000308f0000406f000000903f000030bf888818f00d000030ffffff2f",
diff --git a/core/translations/fonts/eckhart/font_robotomono_medium_38_fr.json b/core/translations/fonts/eckhart/font_robotomono_medium_38_fr.json
index f551196d..d25549be 100644
--- a/core/translations/fonts/eckhart/font_robotomono_medium_38_fr.json
+++ b/core/translations/fonts/eckhart/font_robotomono_medium_38_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "0b0b17061c00006404000000e4ffef040040ffffff4f00d0ff37f6df00f37f0060ff03f53f0020ff05f46f0050ff04e0ff15e4ef0050ffffff6f0000f6ffff0700001075160000",
"À": "1722170022000030777703000000000000000000fcff0d000000000000000000d1ff8f00000000000000000010fdff03000000000000000000e2ff0d00000000000000000020aa3a00000000000000000000000000000000000000000070ffdf000000000000000000c0ffff020000000000000000f1ffff070000000000000000f6ffff0c0000000000000000fcffff1f0000000000000010ffffff7f0000000000000060ffdfffcf00000000000000b0ff5fffff01000000000000f1ff0ffaff06000000000000f6ff0bf6ff0b000000000000fbff07f1ff1f000000000000ffff02c0ff5f000000000050ffdf0080ffaf0000000000a0ff8f0030ffff0000000000f0ff4f0000feff0500000000f5ff0f0000faff0a00000000faff0a0000f6ff0f00000000ffffffffffffff4f00000040ffffffffffffff9f000000a0ffffffffffffffef000000f0ffdfccccccccffff030000f4ff3f00000000feff090000f9ff0e00000000f9ff0e0000feff0900000000f5ff3f0040ffff0400000000f0ff8f0090ffff0000000000b0ffdf00e0ffbf000000000070ffff02",
"Â": "17231700230000000000210200000000000000000050ffaf000000000000000000f7ffff1c0000000000000080ff9ffedf02000000000000faff06d1ff3e000000000070dd5d0010dbcd0100000000000000000000000000000000000000000000000000000000000070ffdf000000000000000000c0ffff020000000000000000f1ffff070000000000000000f6ffff0c0000000000000000fcffff1f0000000000000010ffffff7f0000000000000060ffdfffcf00000000000000b0ff5fffff01000000000000f1ff0ffaff06000000000000f6ff0bf6ff0b000000000000fbff07f1ff1f000000000000ffff02c0ff5f000000000050ffdf0080ffaf0000000000a0ff8f0030ffff0000000000f0ff4f0000feff0500000000f5ff0f0000faff0a00000000faff0a0000f6ff0f00000000ffffffffffffff4f00000040ffffffffffffff9f000000a0ffffffffffffffef000000f0ffdfccccccccffff030000f4ff3f00000000feff090000f9ff0e00000000f9ff0e0000feff0900000000f5ff3f0040ffff0400000000f0ff8f0090ffff0000000000b0ffdf00e0ffbf000000000070ffff02",
"Æ": "161c17001c00000000000000000000000000000000feffffffff9f0000000040ffffffffff9f0000000090ffffffffff9f00000000e0ffffffabaa5a00000000f4ffffff04000000000000faffffff04000000000000ffbfffff04000000000050ff6fffff040000000000b0ff1fffff040000000000f1ff0cffff040000000000f6ff07ffff040000000000fcff02ffffcdcc0c000020ffdf00ffffffff0f000070ff8f00ffffffff0f0000d0ff3f00ffffdedd0d0000f2ff0e00ffff0400000000f8ff4b44ffff0400000000feffffffffff0400000030ffffffffffff0400000090ffffffffffff04000000e0ffbfaaaaffff05000000f4ff1f0000ffff05000000faff0b0000ffff05000000ffff060000ffffabaa9a50ffff010000feffffffffb0ffcf000000fefffffffff1ff7f000000feffffffff",
diff --git a/core/translations/fonts/eckhart/font_ttsatoshi_extralight_46_fr.json b/core/translations/fonts/eckhart/font_ttsatoshi_extralight_46_fr.json
index 03fff8cf..ee89574d 100644
--- a/core/translations/fonts/eckhart/font_ttsatoshi_extralight_46_fr.json
+++ b/core/translations/fonts/eckhart/font_ttsatoshi_extralight_46_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "0c0c1203210070ebad040020fdcffd8f00c07f0020fc05f6070000e10efa000000703fdd000000406fdd000000406ffa000000703ff6070000e00ec07f0020fc0520fdbefd8f000070ebad0400",
"À": "1d291d00290000000080df0000000000000000000000000000fb0800000000000000000000000000e13f0000000000000000000000000030df0000000000000000000000000000f60800000000000000000000000000701900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff04000000000000000000000000fdff0a000000000000000000000030eff31f0000000000000000000000908fa06f0000000000000000000000f02f40cf0000000000000000000000f50c00fe0200000000000000000000fb0600f80900000000000000000020ff0000f20e000000000000000000809f0000c05f000000000000000000e03f000060bf000000000000000000f40d000000ff010000000000000000fa07000000fa070000000000000000ff01000000f40d0000000000000060bf00000000d03f00000000000000c05f00000000709f00000000000000f20e0000000010ff00000000000000f8080000000000fb05000000000000fe020000000000f50c000000000050cf000000000000e02f0000000000b06f000000000000908f0000000000f11f00000000000030ef0000000000f7ffffffffffffffffff0400000000fdefeeeeeeeeeeeeeeff0a00000030ef0000000000000000f11f000000908f0000000000000000b06f000000f02f000000000000000050cf000000f50c000000000000000000fe020000fb06000000000000000000f9090020ff01000000000000000000f30e0080af00000000000000000000d05f00e04f0000000000000000000070bf00f40e0000000000000000000010ff01",
"Â": "1d2a1d002a000000000000202300000000000000000000000000f5ff03000000000000000000000040dfe42e0000000000000000000000f32e30ef0100000000000000000020fe0300f41d000000000000000000e13f000050cf0000000000000000005303000000530200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff04000000000000000000000000fdff0a000000000000000000000030eff31f0000000000000000000000908fa06f0000000000000000000000f02f40cf0000000000000000000000f50c00fe0200000000000000000000fb0600f80900000000000000000020ff0000f20e000000000000000000809f0000c05f000000000000000000e03f000060bf000000000000000000f40d000000ff010000000000000000fa07000000fa070000000000000000ff01000000f40d0000000000000060bf00000000d03f00000000000000c05f00000000709f00000000000000f20e0000000010ff00000000000000f8080000000000fb05000000000000fe020000000000f50c000000000050cf000000000000e02f0000000000b06f000000000000908f0000000000f11f00000000000030ef0000000000f7ffffffffffffffffff0400000000fdefeeeeeeeeeeeeeeff0a00000030ef0000000000000000f11f000000908f0000000000000000b06f000000f02f000000000000000050cf000000f50c000000000000000000fe020000fb06000000000000000000f9090020ff01000000000000000000f30e0080af00000000000000000000d05f00e04f0000000000000000000070bf00f40e0000000000000000000010ff01",
"Æ": "29202c002000000000000000f6ffffffffffffffffffffffff0700000000000000fdffffffffffffffffffffffff0700000000000040df0000f60a000000000000000000000000000000b06f0000f60a000000000000000000000000000000f20f0000f60a000000000000000000000000000000f9080000f60a000000000000000000000000000000ff020000f60a000000000000000000000000000070af000000f60a0000000000000000000000000000d04f000000f60a0000000000000000000000000000f50d000000f60a0000000000000000000000000000fc06000000f60a0000000000000000000000000030ef00000000f60a00000000000000000000000000a08f00000000f60a00000000000000000000000000f11f00000000f60a00000000000000000000000000f80a00000000f60a00000000000000000000000000fe0300000000f6ffffffffffffffff8f0000000060cf0000000000f6efeeeeeeeeeeeeee8e00000000d05f0000000000f60a000000000000000000000000f40e0000000000f60a000000000000000000000000fb070000000000f60a000000000000000000000020ff010000000000f60a000000000000000000000090ffffffffffffffff0a0000000000000000000000f1ffffffffffffffff0a0000000000000000000000f70c000000000000f60a0000000000000000000000fe05000000000000f60a0000000000000000000050ef00000000000000f60a00000000000000000000c07f00000000000000f60a00000000000000000000f30f00000000000000f60a00000000000000000000fa0900000000000000f60a00000000000000000010ff0200000000000000f60a00000000000000000080af0000000000000000f6ffffffffffffffffff07e03f0000000000000000f6ffffffffffffffffff07",
@@ -34,6 +35,146 @@
"œ": "27192b021800000082ecce49000000000060caef9d030000000000a1ffffffff2b00000050fdfffeffbf0200000010fd7e0210d6ff030000f8af040061fe3e000000d1cf01000000f82e0070ef03000000a0ff020000f90c0000000080df00f42e0000000000fa0b0030ff020000000000fc05fc040000000000e14f00a08f000000000000f34cbf00000000000070bf00f11f000000000000c0df3f00000000000010ff00f50b00000000000060ff0e00000000000000fc04f80700000000000020ff0a00000000000000f807fb0400000000000000ff0700000000000000f608fc0300000000000000fd0500000000000000f509fd0100000000000000fcffffffffffffffffff0afd0200000000000000fcdedddddddddddddddd08fc0300000000000000fe06000000000000000000fa0500000000000000ff07000000000000000000f70900000000000040ff0b000000000000000000f30e00000000000090ff0f000000000000000000d05f000000000000f09f9f00000000000050bf0060df000000000000f918ff020000000000d04f0000fc0a0000000050ff01f80c0000000000f90c0000f2af00000000f64f00b0cf0100000090ef02000030fe6e0100c5ff050000fb8f030062fe3f00000000b2fffffeff3c00000070fefffeffbf02000000000093edcf49000000000070daef9b03000000"
},
"kernings": [
+ [
+ "°",
+ "À",
+ -3
+ ],
+ [
+ "°",
+ "Â",
+ -3
+ ],
+ [
+ "°",
+ "Æ",
+ -3
+ ],
+ [
+ "°",
+ "î",
+ 1
+ ],
+ [
+ "°",
+ "ï",
+ 1
+ ],
+ [
+ "°",
+ "ÿ",
+ 1
+ ],
+ [
+ "°",
+ "1",
+ 2
+ ],
+ [
+ "°",
+ "4",
+ -2
+ ],
+ [
+ "°",
+ "6",
+ -1
+ ],
+ [
+ "°",
+ "7",
+ 2
+ ],
+ [
+ "°",
+ "A",
+ -3
+ ],
+ [
+ "°",
+ "J",
+ -3
+ ],
+ [
+ "°",
+ "T",
+ 1
+ ],
+ [
+ "°",
+ "V",
+ 1
+ ],
+ [
+ "°",
+ "W",
+ 1
+ ],
+ [
+ "°",
+ "b",
+ 1
+ ],
+ [
+ "°",
+ "f",
+ 1
+ ],
+ [
+ "°",
+ "h",
+ 1
+ ],
+ [
+ "°",
+ "i",
+ 1
+ ],
+ [
+ "°",
+ "j",
+ 1
+ ],
+ [
+ "°",
+ "k",
+ 1
+ ],
+ [
+ "°",
+ "l",
+ 1
+ ],
+ [
+ "°",
+ "t",
+ 2
+ ],
+ [
+ "°",
+ "v",
+ 1
+ ],
+ [
+ "°",
+ "w",
+ 1
+ ],
+ [
+ "°",
+ "y",
+ 1
+ ],
+ [
+ "°",
+ "z",
+ 1
+ ],
+ [
+ "À",
+ "°",
+ -3
+ ],
[
"À",
"Ç",
@@ -164,6 +305,11 @@
"y",
-1
],
+ [
+ "Â",
+ "°",
+ -3
+ ],
[
"Â",
"Ç",
@@ -834,6 +980,11 @@
"x",
-1
],
+ [
+ "î",
+ "°",
+ 1
+ ],
[
"î",
"î",
@@ -879,6 +1030,11 @@
"}",
1
],
+ [
+ "ï",
+ "°",
+ 1
+ ],
[
"ï",
"î",
@@ -929,6 +1085,11 @@
"x",
-1
],
+ [
+ "ÿ",
+ "°",
+ 1
+ ],
[
"ÿ",
" ",
@@ -1124,6 +1285,26 @@
"ÿ",
-2
],
+ [
+ "1",
+ "°",
+ 1
+ ],
+ [
+ "6",
+ "°",
+ -2
+ ],
+ [
+ "7",
+ "°",
+ 2
+ ],
+ [
+ "A",
+ "°",
+ -3
+ ],
[
"A",
"Ç",
@@ -1239,6 +1420,11 @@
"Ÿ",
-1
],
+ [
+ "F",
+ "°",
+ 1
+ ],
[
"F",
"À",
@@ -1344,6 +1530,11 @@
"Ÿ",
-1
],
+ [
+ "L",
+ "°",
+ -3
+ ],
[
"L",
"Ç",
@@ -1454,6 +1645,11 @@
"Ÿ",
-1
],
+ [
+ "P",
+ "°",
+ 1
+ ],
[
"P",
"À",
@@ -1559,6 +1755,11 @@
"Ÿ",
-1
],
+ [
+ "R",
+ "°",
+ 1
+ ],
[
"R",
"À",
@@ -1654,6 +1855,11 @@
"ÿ",
-1
],
+ [
+ "T",
+ "°",
+ 1
+ ],
[
"T",
"À",
@@ -1769,6 +1975,11 @@
"Æ",
-1
],
+ [
+ "V",
+ "°",
+ 1
+ ],
[
"V",
"À",
@@ -1869,6 +2080,11 @@
"œ",
-2
],
+ [
+ "W",
+ "°",
+ 1
+ ],
[
"W",
"À",
@@ -2264,6 +2480,16 @@
"ÿ",
1
],
+ [
+ "d",
+ "°",
+ 1
+ ],
+ [
+ "f",
+ "°",
+ 2
+ ],
[
"f",
"à",
@@ -2314,6 +2540,36 @@
"œ",
-1
],
+ [
+ "g",
+ "°",
+ 1
+ ],
+ [
+ "i",
+ "°",
+ 1
+ ],
+ [
+ "j",
+ "°",
+ 1
+ ],
+ [
+ "l",
+ "°",
+ 1
+ ],
+ [
+ "r",
+ "°",
+ 1
+ ],
+ [
+ "t",
+ "°",
+ 1
+ ],
[
"t",
"à",
@@ -2364,6 +2620,16 @@
"œ",
-1
],
+ [
+ "v",
+ "°",
+ 1
+ ],
+ [
+ "w",
+ "°",
+ 1
+ ],
[
"x",
"ç",
@@ -2399,6 +2665,16 @@
"œ",
-1
],
+ [
+ "y",
+ "°",
+ 1
+ ],
+ [
+ "z",
+ "°",
+ 1
+ ],
[
"{",
"Ÿ",
diff --git a/core/translations/fonts/eckhart/font_ttsatoshi_extralight_72_fr.json b/core/translations/fonts/eckhart/font_ttsatoshi_extralight_72_fr.json
index 772a88a1..1038d948 100644
--- a/core/translations/fonts/eckhart/font_ttsatoshi_extralight_72_fr.json
+++ b/core/translations/fonts/eckhart/font_ttsatoshi_extralight_72_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "13131c0433000000b6fece380000000000e5ffffffff0a00000070ffffbefdffdf010000f5ff190000e5ff0c0000fe5f00000010fc7f0070ff0900000000f2ef00c0ef000000000090ff03f0bf000000000040ff07f18f000000000020ff09f27f000000000000ff0af19f000000000020ff09f0cf000000000050ff06a0ff0200000000b0ff0240ff0c00000000f5cf0000fcaf00000050fe4f0000e2ff6e0352faff08000030feffffffff9f0000000091ffffffdf05000000000061a87903000000",
"À": "2d412d004100000000000000c5cc030000000000000000000000000000000000000000b0ff0d000000000000000000000000000000000000000010fe8f000000000000000000000000000000000000000000f3ff03000000000000000000000000000000000000000060ff0d000000000000000000000000000000000000000000fa9f000000000000000000000000000000000000000000d0ff04000000000000000000000000000000000000000020fe0e000000000000000000000000000000000000000000f4af000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffff5f00000000000000000000000000000000000000a0ffffcf00000000000000000000000000000000000000f0ffffff02000000000000000000000000000000000000f6efd6ff08000000000000000000000000000000000000fc8f60ff0e000000000000000000000000000000000020ff2f10ff4f000000000000000000000000000000000080ff0c00faaf0000000000000000000000000000000000e0ff0600f4ff0100000000000000000000000000000000f4ff0000e0ff0600000000000000000000000000000000fbaf000080ff0d00000000000000000000000000000010ff4f000020ff3f00000000000000000000000000000070ff0d000000fc9f000000000000000000000000000000d0ff07000000f5ef000000000000000000000000000000f3ff01000000f0ff050000000000000000000000000000f9bf0000000090ff0b0000000000000000000000000000ff5f0000000030ff1f0000000000000000000000000050ff0f0000000000fd7f00000000000000000000000000b0ff090000000000f7df00000000000000000000000000f2ff030000000000f1ff03000000000000000000000000f8df000000000000b0ff0a000000000000000000000000fe7f00000000000050ff0f000000000000000000000040ff1f00000000000000fe6f0000000000000000000000a0ff0b00000000000000f9cf0000000000000000000000f1ff0500000000000000f3ff0200000000000000000000f6ef0000000000000000d0ff0800000000000000000000fc8f000000000000000060ff0e00000000000000000020ff2f000000000000000010ff4f00000000000000000080ff0c000000000000000000faaf000000000000000000e0ff06000000000000000000f4ff010000000000000000f5ff01000000000000000000e0ff070000000000000000fbaf0000000000000000000080ff0d0000000000000010ff4f0000000000000000000020ff3f0000000000000070ff0e0000000000000000000000fc9f00000000000000d0ffffffffffffffffffffffffffffff00000000000000f3ffffffffffffffffffffffffffffff05000000000000f9ffffffffffffffffffffffffffffff0b000000000000ff7f00000000000000000000000050ff2f000000000050ff1f00000000000000000000000000fe8f0000000000c0ff0a00000000000000000000000000f8ef0000000000f2ff0400000000000000000000000000f2ff0400000000f8ef0000000000000000000000000000c0ff0a00000000fe8f000000000000000000000000000060ff1f00000040ff2f000000000000000000000000000000ff6f000000a0ff0b000000000000000000000000000000f9cf000000f1ff05000000000000000000000000000000f3ff020000f6ef00000000000000000000000000000000d0ff080000fc9f0000000000000000000000000000000070ff0e0020ff3f0000000000000000000000000000000010ff5f0090ff0c0000000000000000000000000000000000fbbf00e0ff060000000000000000000000000000000000f4ff01",
"Â": "2d402d004000000000000000000000f8ff0a0000000000000000000000000000000000000070ffff9f00000000000000000000000000000000000000f6efc3ff09000000000000000000000000000000000060ff3e10fd8f0000000000000000000000000000000000f5ff0300d1ff0700000000000000000000000000000040ff3f000020fe6f000000000000000000000000000000f4ff04000000e2ff060000000000000000000000000030ff4f0000000030fe5f0000000000000000000000000060770400000000007377000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ffff5f00000000000000000000000000000000000000a0ffffcf00000000000000000000000000000000000000f0ffffff02000000000000000000000000000000000000f6efd6ff08000000000000000000000000000000000000fc8f60ff0e000000000000000000000000000000000020ff2f10ff4f000000000000000000000000000000000080ff0c00faaf0000000000000000000000000000000000e0ff0600f4ff0100000000000000000000000000000000f4ff0000e0ff0600000000000000000000000000000000fbaf000080ff0d00000000000000000000000000000010ff4f000020ff3f00000000000000000000000000000070ff0d000000fc9f000000000000000000000000000000d0ff07000000f5ef000000000000000000000000000000f3ff01000000f0ff050000000000000000000000000000f9bf0000000090ff0b0000000000000000000000000000ff5f0000000030ff1f0000000000000000000000000050ff0f0000000000fd7f00000000000000000000000000b0ff090000000000f7df00000000000000000000000000f2ff030000000000f1ff03000000000000000000000000f8df000000000000b0ff0a000000000000000000000000fe7f00000000000050ff0f000000000000000000000040ff1f00000000000000fe6f0000000000000000000000a0ff0b00000000000000f9cf0000000000000000000000f1ff0500000000000000f3ff0200000000000000000000f6ef0000000000000000d0ff0800000000000000000000fc8f000000000000000060ff0e00000000000000000020ff2f000000000000000010ff4f00000000000000000080ff0c000000000000000000faaf000000000000000000e0ff06000000000000000000f4ff010000000000000000f5ff01000000000000000000e0ff070000000000000000fbaf0000000000000000000080ff0d0000000000000010ff4f0000000000000000000020ff3f0000000000000070ff0e0000000000000000000000fc9f00000000000000d0ffffffffffffffffffffffffffffff00000000000000f3ffffffffffffffffffffffffffffff05000000000000f9ffffffffffffffffffffffffffffff0b000000000000ff7f00000000000000000000000050ff2f000000000050ff1f00000000000000000000000000fe8f0000000000c0ff0a00000000000000000000000000f8ef0000000000f2ff0400000000000000000000000000f2ff0400000000f8ef0000000000000000000000000000c0ff0a00000000fe8f000000000000000000000000000060ff1f00000040ff2f000000000000000000000000000000ff6f000000a0ff0b000000000000000000000000000000f9cf000000f1ff05000000000000000000000000000000f3ff020000f6ef00000000000000000000000000000000d0ff080000fc9f0000000000000000000000000000000070ff0e0020ff3f0000000000000000000000000000000010ff5f0090ff0c0000000000000000000000000000000000fbbf00e0ff060000000000000000000000000000000000f4ff01",
"Æ": "3f324400320000000000000000000000f8ffffffffffffffffffffffffffffffffffffff0c0000000000000000000000ffffffffffffffffffffffffffffffffffffffff0c0000000000000000000060ffffffffffffffffffffffffffffffffffffffff0c00000000000000000000d0ff17111161ff1e111111111111111111111111110100000000000000000000f4ff00000050ff0e000000000000000000000000000000000000000000000000fb9f00000050ff0e000000000000000000000000000000000000000000000020ff2f00000050ff0e000000000000000000000000000000000000000000000090ff0b00000050ff0e0000000000000000000000000000000000000000000000f1ff0400000050ff0e0000000000000000000000000000000000000000000000f8df0000000050ff0e0000000000000000000000000000000000000000000000fe6f0000000050ff0e0000000000000000000000000000000000000000000060ff0e0000000050ff0e00000000000000000000000000000000000000000000d0ff080000000050ff0e00000000000000000000000000000000000000000000f4ff020000000050ff0e00000000000000000000000000000000000000000000fbaf000000000050ff0e00000000000000000000000000000000000000000020ff3f000000000050ff0e00000000000000000000000000000000000000000090ff0d000000000050ff0e000000000000000000000000000000000000000000f1ff06000000000050ff0e000000000000000000000000000000000000000000f7ef00000000000050ff0e000000000000000000000000000000000000000000fe8f00000000000050ff0e000000000000000000000000000000000000000050ff1f00000000000050ff0e0000000000000000000000000000000000000000c0ff0a00000000000050ff0e0000000000000000000000000000000000000000f3ff0300000000000050ff0e0000000000000000000000000000000000000000facf0000000000000050ffffffffffffffffffffffffffff5f00000000000010ff5f0000000000000050ffffffffffffffffffffffffffff5f00000000000080ff0e0000000000000050ffffffffffffffffffffffffffff5f000000000000e0ff070000000000000050ff0e00000000000000000000000000000000000000f6ff010000000000000050ff0e00000000000000000000000000000000000000fd9f000000000000000050ff0e00000000000000000000000000000000000040ff3f000000000000000050ff0e000000000000000000000000000000000000b0ff0c000000000000000050ff0e000000000000000000000000000000000000f2ff05000000000000000050ff0e000000000000000000000000000000000000f9ef11111111111111111161ff0e000000000000000000000000000000000010ffffffffffffffffffffffffff0e000000000000000000000000000000000070ffffffffffffffffffffffffff0e0000000000000000000000000000000000e0ffffffffffffffffffffffffff0e0000000000000000000000000000000000f5ff0300000000000000000050ff0e0000000000000000000000000000000000fcbf0000000000000000000050ff0e0000000000000000000000000000000030ff4f0000000000000000000050ff0e00000000000000000000000000000000a0ff0d0000000000000000000050ff0e00000000000000000000000000000000f2ff060000000000000000000050ff0e00000000000000000000000000000000f9ef000000000000000000000050ff0e00000000000000000000000000000000ff8f000000000000000000000050ff0e00000000000000000000000000000070ff1f000000000000000000000050ff0e000000000000000000000000000000d0ff09000000000000000000000050ff0e000000000000000000000000000000f5ff02000000000000000000000050ff0e000000000000000000000000000000fcbf00000000000000000000000050ff1e111111111111111111111111110130ff4f00000000000000000000000050ffffffffffffffffffffffffffffff0ca0ff0d00000000000000000000000050ffffffffffffffffffffffffffffff0cf1ff0600000000000000000000000050ffffffffffffffffffffffffffffff0c",
@@ -34,6 +35,151 @@
"œ": "3d26430325000000000030b8fdef8c0400000000000000000084dcffcd5a0000000000000000000060fdffffffffdf0600000000000000e7ffffffffffaf020000000000000020fcffffffffffffdf030000000000e4ffffffffffffff8f00000000000000f5ffff49022094ffff5f0000000070ffff8d140031c7ffff0c000000000050ffff080000000080ffff05000000f9ff5e0000000000c3ffcf0100000000f4ff3e000000000000d2ff3f000070ffaf00000000000000f8ff0b00000000feef0200000000000010fdef0000f4ff080000000000000060ff7f00000090ff2f0000000000000000e2ff0800fdaf000000000000000000f9ff020000f3ff06000000000000000050ff2f70ff0d000000000000000000d0ff090000facf00000000000000000000fb8fe0ff0400000000000000000050ff1f0010ff4f00000000000000000000f3eff6cf0000000000000000000000fe7f0070ff0d00000000000000000000d0ffff4f0000000000000000000000f8bf00b0ff070000000000000000000060ffff0f0000000000000000000000f3ff00f0ff030000000000000000000020ffff0a0000000000000000000000f0ff03f3ff000000000000000000000000feff060000000000000000000000c0ff06f6cf000000000000000000000000faff030000000000000000000000a0ff07f79f000000000000000000000000f8ff01000000000000000000000090ff08f88f000000000000000000000000f7ff00000000000000000000000070ff09fa7f000000000000000000000000f6ffffffffffffffffffffffffffffff09fa6f000000000000000000000000f5ffffffffffffffffffffffffffffff09f97f000000000000000000000000f6ffeeeeeeeeeeeeeeeeeeeeeeeeeeee07f88f000000000000000000000000f7ff000000000000000000000000000000f7af000000000000000000000000f9ff010000000000000000000000000000f5df000000000000000000000000fcff030000000000000000000000000000f2ff010000000000000000000000ffff060000000000000000000000000000e0ff050000000000000000000030ffff0b0000000000000000000000000000a0ff0a0000000000000000000090ffff0f000000000000000000000000000040ff2f00000000000000000000f1fffc7f0000000000000000000000b94b0000fd9f00000000000000000000f8bff3ef0000000000000000000050ff1f0000f6ff03000000000000000030ff4fc0ff09000000000000000000e0ff0a0000d0ff0d0000000000000000d0ff0b30ff5f000000000000000000f8ff02000030ffcf0000000000000000fbff0200f9ff040000000000000070ff8f00000000f7ff1c000000000000c1ff5f0000c0ff6f00000000000000f8ff0c0000000080ffff060000000060ffff07000010fdff3c0000000000c4ffdf010000000000f7ffef38011083feff6f00000000b0ffff7c130020c6ffff1c00000000000040fdffffffffffffdf030000000000f7ffffffffffffff9f000000000000000070feffffffffdf0600000000000010e8ffffffffffaf0300000000000000000030b9fdef8c0400000000000000000085ecffde6a010000000000"
},
"kernings": [
+ [
+ "°",
+ "À",
+ -4
+ ],
+ [
+ "°",
+ "Â",
+ -4
+ ],
+ [
+ "°",
+ "Æ",
+ -4
+ ],
+ [
+ "°",
+ "î",
+ 1
+ ],
+ [
+ "°",
+ "ï",
+ 1
+ ],
+ [
+ "°",
+ "ÿ",
+ 1
+ ],
+ [
+ "°",
+ "1",
+ 3
+ ],
+ [
+ "°",
+ "4",
+ -3
+ ],
+ [
+ "°",
+ "6",
+ -1
+ ],
+ [
+ "°",
+ "7",
+ 3
+ ],
+ [
+ "°",
+ "A",
+ -4
+ ],
+ [
+ "°",
+ "J",
+ -4
+ ],
+ [
+ "°",
+ "T",
+ 1
+ ],
+ [
+ "°",
+ "V",
+ 1
+ ],
+ [
+ "°",
+ "W",
+ 1
+ ],
+ [
+ "°",
+ "b",
+ 1
+ ],
+ [
+ "°",
+ "f",
+ 1
+ ],
+ [
+ "°",
+ "h",
+ 1
+ ],
+ [
+ "°",
+ "i",
+ 1
+ ],
+ [
+ "°",
+ "j",
+ 1
+ ],
+ [
+ "°",
+ "k",
+ 1
+ ],
+ [
+ "°",
+ "l",
+ 1
+ ],
+ [
+ "°",
+ "t",
+ 3
+ ],
+ [
+ "°",
+ "v",
+ 1
+ ],
+ [
+ "°",
+ "w",
+ 1
+ ],
+ [
+ "°",
+ "x",
+ 1
+ ],
+ [
+ "°",
+ "y",
+ 1
+ ],
+ [
+ "°",
+ "z",
+ 1
+ ],
+ [
+ "À",
+ "°",
+ -4
+ ],
[
"À",
"Ç",
@@ -169,6 +315,11 @@
"y",
-1
],
+ [
+ "Â",
+ "°",
+ -4
+ ],
[
"Â",
"Ç",
@@ -1454,6 +1605,11 @@
"z",
-1
],
+ [
+ "î",
+ "°",
+ 1
+ ],
[
"î",
"î",
@@ -1499,6 +1655,11 @@
"}",
1
],
+ [
+ "ï",
+ "°",
+ 1
+ ],
[
"ï",
"î",
@@ -1584,6 +1745,11 @@
"z",
-1
],
+ [
+ "ÿ",
+ "°",
+ 1
+ ],
[
"ÿ",
"à",
@@ -1899,6 +2065,26 @@
"ÿ",
-3
],
+ [
+ "1",
+ "°",
+ 1
+ ],
+ [
+ "6",
+ "°",
+ -3
+ ],
+ [
+ "7",
+ "°",
+ 3
+ ],
+ [
+ "A",
+ "°",
+ -4
+ ],
[
"A",
"Ç",
@@ -2039,6 +2225,11 @@
"ÿ",
-1
],
+ [
+ "F",
+ "°",
+ 1
+ ],
[
"F",
"À",
@@ -2164,6 +2355,11 @@
"Œ",
-1
],
+ [
+ "L",
+ "°",
+ -4
+ ],
[
"L",
"Ç",
@@ -2289,6 +2485,11 @@
"Ÿ",
-1
],
+ [
+ "P",
+ "°",
+ 1
+ ],
[
"P",
"À",
@@ -2394,6 +2595,11 @@
"Ÿ",
-1
],
+ [
+ "R",
+ "°",
+ 1
+ ],
[
"R",
"À",
@@ -2504,6 +2710,11 @@
"ÿ",
-1
],
+ [
+ "T",
+ "°",
+ 1
+ ],
[
"T",
"À",
@@ -2619,6 +2830,11 @@
"Æ",
-1
],
+ [
+ "V",
+ "°",
+ 1
+ ],
[
"V",
"À",
@@ -2719,6 +2935,11 @@
"œ",
-3
],
+ [
+ "W",
+ "°",
+ 1
+ ],
[
"W",
"À",
@@ -3129,11 +3350,21 @@
"ÿ",
-1
],
+ [
+ "d",
+ "°",
+ 1
+ ],
[
"e",
"ÿ",
-1
],
+ [
+ "f",
+ "°",
+ 3
+ ],
[
"f",
"à",
@@ -3184,11 +3415,36 @@
"œ",
-1
],
+ [
+ "g",
+ "°",
+ 1
+ ],
[
"h",
"ÿ",
-1
],
+ [
+ "i",
+ "°",
+ 1
+ ],
+ [
+ "j",
+ "°",
+ 1
+ ],
+ [
+ "k",
+ "°",
+ 1
+ ],
+ [
+ "l",
+ "°",
+ 1
+ ],
[
"m",
"ÿ",
@@ -3209,6 +3465,11 @@
"ÿ",
-1
],
+ [
+ "r",
+ "°",
+ 1
+ ],
[
"r",
"à",
@@ -3264,6 +3525,11 @@
"ÿ",
-1
],
+ [
+ "t",
+ "°",
+ 1
+ ],
[
"t",
"à",
@@ -3334,6 +3600,11 @@
"œ",
-1
],
+ [
+ "v",
+ "°",
+ 1
+ ],
[
"v",
"à",
@@ -3384,6 +3655,11 @@
"œ",
-1
],
+ [
+ "w",
+ "°",
+ 1
+ ],
[
"w",
"à",
@@ -3434,6 +3710,11 @@
"œ",
-1
],
+ [
+ "x",
+ "°",
+ 1
+ ],
[
"x",
"à",
@@ -3499,6 +3780,11 @@
"œ",
-1
],
+ [
+ "y",
+ "°",
+ 1
+ ],
[
"y",
"à",
@@ -3549,6 +3835,11 @@
"œ",
-1
],
+ [
+ "z",
+ "°",
+ 1
+ ],
[
"z",
"ç",
diff --git a/core/translations/fonts/eckhart/font_ttsatoshi_medium_26_fr.json b/core/translations/fonts/eckhart/font_ttsatoshi_medium_26_fr.json
index 5ac077a4..70f210f1 100644
--- a/core/translations/fonts/eckhart/font_ttsatoshi_medium_26_fr.json
+++ b/core/translations/fonts/eckhart/font_ttsatoshi_medium_26_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "08070a011210ea9e00d0efff0bf60ac03ff805705ff52cd32fc0ffff0900b76b00",
"À": "1318120018000020aa060000000000000000f82f0000000000000000a0cf000000000000000000fc0800000000000000000000000000000000000000000000000000000080ffdf00000000000000e0ffff03000000000000f4ffff09000000000000fa2ffd0e000000000000ff0cf75f000000000060ff06f2bf0000000000c0ff01b0ff0100000000f2af0050ff0600000000f84f0000ff0c00000000fe0e0000f92f00000040ff080000f38f000000a0ffffffffffef000000f0ffffffffffff040000f6af77777787ff0a0000fc1f00000000fc1f0020ff0c00000000f76f0080ff0600000000f2cf00d0ff0100000000c0ff02",
"Â": "13181200180000000098190000000000000080ffcf00000000000000f64ffd0a000000000030ff05e18f000000000000000000000000000000000000000000000000000080ffdf00000000000000e0ffff03000000000000f4ffff09000000000000fa2ffd0e000000000000ff0cf75f000000000060ff06f2bf0000000000c0ff01b0ff0100000000f2af0050ff0600000000f84f0000ff0c00000000fe0e0000f92f00000040ff080000f38f000000a0ffffffffffef000000f0ffffffffffff040000f6af77777787ff0a0000fc1f00000000fc1f0020ff0c00000000f76f0080ff0600000000f2cf00d0ff0100000000c0ff02",
"Æ": "181219001200000000faffffffffffffff00000010ffffffffffffffff00000080ff8aff8e88888888000000e0ef00ff0c00000000000000f66f00ff0c00000000000000fd0e00ff0c00000000000040ff0800ff0c000000000000b0ff0100ff7e777777370000f2af0000ffffffffff7f0000f92f0000ffffffffff7f0010ff0b0000ff0c000000000070ffffffffff0c0000000000e0ffffffffff0c0000000000f5af777777ff0c0000000000fc1f000000ff0c0000000030ff09000000ff8e88888888a0ff03000000fffffffffffff2cf00000000ffffffffffff",
@@ -34,6 +35,146 @@
"œ": "180d18000d0000a5fd7d0100b5fe8c010000b1ffffff3eb0ffffff5e0000fbdf78faeffb9f45d7ff0360ff090030ffff040000fd0db0ef000000f8bf000000f51fe0af000000f4ffffffffff4fe0af000000f3ffffffffff4fc0cf000000f6af000000000090ff030000fcef000000100120ff1c0070ffff090030ff0a00f9ef78fbeffbbf46e7ff020090ffffff3eb0ffffff4f000000b4fe7d0100b5fe9d0100"
},
"kernings": [
+ [
+ "°",
+ "À",
+ -2
+ ],
+ [
+ "°",
+ "Â",
+ -2
+ ],
+ [
+ "°",
+ "Æ",
+ -2
+ ],
+ [
+ "°",
+ "î",
+ 1
+ ],
+ [
+ "°",
+ "ï",
+ 1
+ ],
+ [
+ "°",
+ "ÿ",
+ 1
+ ],
+ [
+ "°",
+ "1",
+ 1
+ ],
+ [
+ "°",
+ "4",
+ -1
+ ],
+ [
+ "°",
+ "6",
+ -1
+ ],
+ [
+ "°",
+ "7",
+ 1
+ ],
+ [
+ "°",
+ "A",
+ -2
+ ],
+ [
+ "°",
+ "J",
+ -2
+ ],
+ [
+ "°",
+ "T",
+ 1
+ ],
+ [
+ "°",
+ "V",
+ 1
+ ],
+ [
+ "°",
+ "W",
+ 1
+ ],
+ [
+ "°",
+ "b",
+ 1
+ ],
+ [
+ "°",
+ "f",
+ 1
+ ],
+ [
+ "°",
+ "h",
+ 1
+ ],
+ [
+ "°",
+ "i",
+ 1
+ ],
+ [
+ "°",
+ "j",
+ 1
+ ],
+ [
+ "°",
+ "k",
+ 1
+ ],
+ [
+ "°",
+ "l",
+ 1
+ ],
+ [
+ "°",
+ "t",
+ 1
+ ],
+ [
+ "°",
+ "v",
+ 1
+ ],
+ [
+ "°",
+ "w",
+ 1
+ ],
+ [
+ "°",
+ "y",
+ 1
+ ],
+ [
+ "°",
+ "z",
+ 1
+ ],
+ [
+ "À",
+ "°",
+ -2
+ ],
[
"À",
"Ç",
@@ -164,6 +305,11 @@
"y",
-1
],
+ [
+ "Â",
+ "°",
+ -2
+ ],
[
"Â",
"Ç",
@@ -814,6 +960,11 @@
"x",
-1
],
+ [
+ "î",
+ "°",
+ 1
+ ],
[
"î",
"î",
@@ -859,6 +1010,11 @@
"}",
1
],
+ [
+ "ï",
+ "°",
+ 1
+ ],
[
"ï",
"î",
@@ -909,6 +1065,11 @@
"x",
-1
],
+ [
+ "ÿ",
+ "°",
+ 1
+ ],
[
"ÿ",
" ",
@@ -1104,6 +1265,26 @@
"ÿ",
-1
],
+ [
+ "1",
+ "°",
+ 1
+ ],
+ [
+ "6",
+ "°",
+ -1
+ ],
+ [
+ "7",
+ "°",
+ 1
+ ],
+ [
+ "A",
+ "°",
+ -2
+ ],
[
"A",
"Ç",
@@ -1204,6 +1385,11 @@
"Ÿ",
-1
],
+ [
+ "F",
+ "°",
+ 1
+ ],
[
"F",
"À",
@@ -1309,6 +1495,11 @@
"Ÿ",
-1
],
+ [
+ "L",
+ "°",
+ -2
+ ],
[
"L",
"Ç",
@@ -1419,6 +1610,11 @@
"Ÿ",
-1
],
+ [
+ "P",
+ "°",
+ 1
+ ],
[
"P",
"À",
@@ -1524,6 +1720,11 @@
"Ÿ",
-1
],
+ [
+ "R",
+ "°",
+ 1
+ ],
[
"R",
"Ÿ",
@@ -1604,6 +1805,11 @@
"ÿ",
-1
],
+ [
+ "T",
+ "°",
+ 1
+ ],
[
"T",
"À",
@@ -1719,6 +1925,11 @@
"Æ",
-1
],
+ [
+ "V",
+ "°",
+ 1
+ ],
[
"V",
"À",
@@ -1819,6 +2030,11 @@
"œ",
-1
],
+ [
+ "W",
+ "°",
+ 1
+ ],
[
"W",
"À",
@@ -2214,6 +2430,16 @@
"ÿ",
1
],
+ [
+ "d",
+ "°",
+ 1
+ ],
+ [
+ "f",
+ "°",
+ 1
+ ],
[
"f",
"à",
@@ -2264,6 +2490,36 @@
"œ",
-1
],
+ [
+ "g",
+ "°",
+ 1
+ ],
+ [
+ "i",
+ "°",
+ 1
+ ],
+ [
+ "j",
+ "°",
+ 1
+ ],
+ [
+ "l",
+ "°",
+ 1
+ ],
+ [
+ "r",
+ "°",
+ 1
+ ],
+ [
+ "t",
+ "°",
+ 1
+ ],
[
"t",
"à",
@@ -2314,6 +2570,16 @@
"œ",
-1
],
+ [
+ "v",
+ "°",
+ 1
+ ],
+ [
+ "w",
+ "°",
+ 1
+ ],
[
"x",
"ç",
@@ -2349,6 +2615,16 @@
"œ",
-1
],
+ [
+ "y",
+ "°",
+ 1
+ ],
+ [
+ "z",
+ "°",
+ 1
+ ],
[
"{",
"Ÿ",
diff --git a/core/translations/fonts/eckhart/font_ttsatoshi_regular_22_fr.json b/core/translations/fonts/eckhart/font_ttsatoshi_regular_22_fr.json
index 19dfaf04..eda422df 100644
--- a/core/translations/fonts/eckhart/font_ttsatoshi_regular_22_fr.json
+++ b/core/translations/fonts/eckhart/font_ttsatoshi_regular_22_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "060708011070ee08f5787fbb00c9ab00d8f822adc1ff2d003300",
"À": "0f150e00150000fb02000000000000d10c000000000000208f0000000000000010000000000000000000000000000050ff0a0000000000b0ff0f0000000000f16b6f0000000000f715bf0000000000fd00fb0100000020af00f507000000804f00f00d000000e00e00a03f000000f40900508f000000fa040000ef000000ffaaaaaafe040050ffffffffff0a00b02f000000d00f00f10c000000706f00f70600000020bf00fd0100000000fc01",
"Â": "0f150e0015000020fe060000000000e17b4f0000000000dc00f902000000000000000000000000000000000000000050ff0a0000000000b0ff0f0000000000f16b6f0000000000f715bf0000000000fd00fb0100000020af00f507000000804f00f00d000000e00e00a03f000000f40900508f000000fa040000ef000000ffaaaaaafe040050ffffffffff0a00b02f000000d00f00f10c000000706f00f70600000020bf00fd0100000000fc01",
"Æ": "1510150010000000b0ffffffffffff02000000f2adfeaaaaaaaa01000000f903fc0000000000000000df00fc00000000000000606f00fc00000000000000d00f00fc00000000000000f30900fc00000000000000fa0200fcffffffaf000010cf0000fcaaaaaa7a0000805f0000fc000000000000e0afaaaafe000000000000f5ffffffff000000000000fc010000fc000000000020af000000fc0000000000904f000000fcaaaaaaaa01f10d000000fcffffffff02",
@@ -34,6 +35,56 @@
"œ": "140b14000b0040ebbe0300d7df190000f9aeea4fb0bfb9ff0350af0010fbfc0300e20dc00e0000f16f0000505ff00a0000c09f8888988ff1090000b0ffffffff8fe00b0000d03f00000000b01f0000f39f0000300430bf0010fdfc0500f40d00f7aeea6fd1cfc9ef030040ebbe0300d8ef2a00"
},
"kernings": [
+ [
+ "°",
+ "À",
+ -1
+ ],
+ [
+ "°",
+ "Â",
+ -1
+ ],
+ [
+ "°",
+ "Æ",
+ -1
+ ],
+ [
+ "°",
+ "1",
+ 1
+ ],
+ [
+ "°",
+ "4",
+ -1
+ ],
+ [
+ "°",
+ "7",
+ 1
+ ],
+ [
+ "°",
+ "A",
+ -1
+ ],
+ [
+ "°",
+ "J",
+ -1
+ ],
+ [
+ "°",
+ "t",
+ 1
+ ],
+ [
+ "À",
+ "°",
+ -1
+ ],
[
"À",
"Ÿ",
@@ -74,6 +125,11 @@
"^",
-1
],
+ [
+ "Â",
+ "°",
+ -1
+ ],
[
"Â",
"Ÿ",
@@ -439,6 +495,21 @@
"ÿ",
-1
],
+ [
+ "6",
+ "°",
+ -1
+ ],
+ [
+ "7",
+ "°",
+ 1
+ ],
+ [
+ "A",
+ "°",
+ -1
+ ],
[
"A",
"Ÿ",
@@ -509,6 +580,11 @@
"œ",
-1
],
+ [
+ "L",
+ "°",
+ -1
+ ],
[
"L",
"Ç",
@@ -843,6 +919,11 @@
"^",
"Æ",
-1
+ ],
+ [
+ "f",
+ "°",
+ 1
]
]
}
diff --git a/core/translations/fonts/eckhart/font_ttsatoshi_regular_38_fr.json b/core/translations/fonts/eckhart/font_ttsatoshi_regular_38_fr.json
index 23f70dd0..dc7d3280 100644
--- a/core/translations/fonts/eckhart/font_ttsatoshi_regular_38_fr.json
+++ b/core/translations/fonts/eckhart/font_ttsatoshi_regular_38_fr.json
@@ -1,5 +1,6 @@
{
"glyphs": {
+ "°": "0a0b0e021c00b4ee4b0070ffffff08f3cf66fc3ffa0d00d0affc070060dffd060060effa0b00a0bff58f11f86fb0ffffff0c00f8ff9f000000320000",
"À": "1923190023000000d1ff060000000000000000000020ff2f0000000000000000000000f5bf000000000000000000000070ff060000000000000000000000fa2f0000000000000000000000502500000000000000000000000000000000000000000000000000000000000000000000000020ffff0c00000000000000000070ffff2f000000000000000000d0ffff8f000000000000000000f3dff5ef000000000000000000f97fd0ff040000000000000000ff1f70ff0a0000000000000050ff0b10ff1f00000000000000b0ff0600fb6f00000000000000f1ff0000f5cf00000000000000f7af0000f0ff02000000000000fd4f000090ff08000000000030ff0e000030ff0e000000000090ff08000000fd4f0000000000e0ff02000000f8af0000000000f5cf00000000f2ff0000000000fb6f00000000c0ff0600000010ff1f0000000060ff0c00000070ffdfddddddddddff2f000000d0ffffffffffffffff8f000000f3ffffffffffffffffef000000f99f000000000000e0ff040000fe3f00000000000080ff0a0050ff0d00000000000020ff0f00b0ff0700000000000000fd6f00f1ff0200000000000000f7cf00f7cf0000000000000000f1ff02fd6f0000000000000000b0ff07",
"Â": "19231900230000000000f9ff0400000000000000000070ffff2f000000000000000000f4dff4ef010000000000000030ff1d50ff0c00000000000000e1ef0200f6af000000000000002112000010220000000000000000000000000000000000000000000000000000000000000000000020ffff0c00000000000000000070ffff2f000000000000000000d0ffff8f000000000000000000f3dff5ef000000000000000000f97fd0ff040000000000000000ff1f70ff0a0000000000000050ff0b10ff1f00000000000000b0ff0600fb6f00000000000000f1ff0000f5cf00000000000000f7af0000f0ff02000000000000fd4f000090ff08000000000030ff0e000030ff0e000000000090ff08000000fd4f0000000000e0ff02000000f8af0000000000f5cf00000000f2ff0000000000fb6f00000000c0ff0600000010ff1f0000000060ff0c00000070ffdfddddddddddff2f000000d0ffffffffffffffff8f000000f3ffffffffffffffffef000000f99f000000000000e0ff040000fe3f00000000000080ff0a0050ff0d00000000000020ff0f00b0ff0700000000000000fd6f00f1ff0200000000000000f7cf00f7cf0000000000000000f1ff02fd6f0000000000000000b0ff07",
"Æ": "231b24001b000000000000ffffffffffffffffffffff00000000000070ffffffffffffffffffffff000000000000d0ffddfdffdddddddddddddd000000000000f4df00f0ff00000000000000000000000000fb6f00f0ff00000000000000000000000020ff0e00f0ff00000000000000000000000090ff0800f0ff000000000000000000000000f1ff0100f0ff000000000000000000000000f7af0000f0ff000000000000000000000000fd3f0000f0ff000000000000000000000040ff0c0000f0ff0000000000000000000000b0ff050000f0ff0000000000000000000000f2ef000000f0ffffffffffffff4f00000000f98f000000f0ffffffffffffff4f00000010ff1f000000f0ffdddddddddddd3d00000070ff0a000000f0ff00000000000000000000d0ff03000000f0ff00000000000000000000f4ffddddddddfdff00000000000000000000fbffffffffffffff00000000000000000020ffffffffffffffff00000000000000000090ff0800000000f0ff000000000000000000f1ff0200000000f0ff000000000000000000f7bf0000000000f0ff000000000000000000fe4f0000000000f0ff000000000000000050ff0d0000000000f0ffdddddddddddddd00b0ff070000000000f0ffffffffffffffff00f2ff010000000000f0ffffffffffffffff00",
@@ -34,6 +35,146 @@
"œ": "2115230114000010c7fead0300000071ecdf5a0000000000f6ffffffcf010070ffffffff2c00000080ffffbcfdff2d00faffdffbffef030000f6ff1a0040fecf70ff8f0000e4ff0e0010ff8f000000e2fff9ff03000010fd8f0070ff0c00000040ffff8f00000000f3ff00d0ff0400000000fcff0e00000000a0ff05f1df0000000000f5ff090000000060ff09f5af0000000000f2ff050000000030ff0bf68f0000000000f0ffabaaaaaaaaaaff0cf76f0000000000e0ffffffffffffffff0cf67f0000000000f0ffffffffffffffff0bf5af0000000000f2ff0400000000000000f2cf0000000000f4ff0800000000000000e0ff0200000000faff0d0000000000000080ff0b00000030ffff6f00000000e1de0020ff6f000000d1fffdff02000000fb8f0000f7ff090030feef91ff7f0000c2ff1e000090ffffbbfdff3e00fbffcfdbffff03000000f7ffffffcf020080ffffffff3d0000000010c8fead0400000081ecdf5b000000"
},
"kernings": [
+ [
+ "°",
+ "À",
+ -2
+ ],
+ [
+ "°",
+ "Â",
+ -2
+ ],
+ [
+ "°",
+ "Æ",
+ -2
+ ],
+ [
+ "°",
+ "î",
+ 1
+ ],
+ [
+ "°",
+ "ï",
+ 1
+ ],
+ [
+ "°",
+ "ÿ",
+ 1
+ ],
+ [
+ "°",
+ "1",
+ 2
+ ],
+ [
+ "°",
+ "4",
+ -2
+ ],
+ [
+ "°",
+ "6",
+ -1
+ ],
+ [
+ "°",
+ "7",
+ 2
+ ],
+ [
+ "°",
+ "A",
+ -2
+ ],
+ [
+ "°",
+ "J",
+ -2
+ ],
+ [
+ "°",
+ "T",
+ 1
+ ],
+ [
+ "°",
+ "V",
+ 1
+ ],
+ [
+ "°",
+ "W",
+ 1
+ ],
+ [
+ "°",
+ "b",
+ 1
+ ],
+ [
+ "°",
+ "f",
+ 1
+ ],
+ [
+ "°",
+ "h",
+ 1
+ ],
+ [
+ "°",
+ "i",
+ 1
+ ],
+ [
+ "°",
+ "j",
+ 1
+ ],
+ [
+ "°",
+ "k",
+ 1
+ ],
+ [
+ "°",
+ "l",
+ 1
+ ],
+ [
+ "°",
+ "t",
+ 2
+ ],
+ [
+ "°",
+ "v",
+ 1
+ ],
+ [
+ "°",
+ "w",
+ 1
+ ],
+ [
+ "°",
+ "y",
+ 1
+ ],
+ [
+ "°",
+ "z",
+ 1
+ ],
+ [
+ "À",
+ "°",
+ -2
+ ],
[
"À",
"Ç",
@@ -164,6 +305,11 @@
"y",
-1
],
+ [
+ "Â",
+ "°",
+ -2
+ ],
[
"Â",
"Ç",
@@ -834,6 +980,11 @@
"x",
-1
],
+ [
+ "î",
+ "°",
+ 1
+ ],
[
"î",
"î",
@@ -879,6 +1030,11 @@
"}",
1
],
+ [
+ "ï",
+ "°",
+ 1
+ ],
[
"ï",
"î",
@@ -929,6 +1085,11 @@
"x",
-1
],
+ [
+ "ÿ",
+ "°",
+ 1
+ ],
[
"ÿ",
" ",
@@ -1124,6 +1285,26 @@
"ÿ",
-2
],
+ [
+ "1",
+ "°",
+ 1
+ ],
+ [
+ "6",
+ "°",
+ -2
+ ],
+ [
+ "7",
+ "°",
+ 2
+ ],
+ [
+ "A",
+ "°",
+ -2
+ ],
[
"A",
"Ç",
@@ -1239,6 +1420,11 @@
"Ÿ",
-1
],
+ [
+ "F",
+ "°",
+ 1
+ ],
[
"F",
"À",
@@ -1344,6 +1530,11 @@
"Ÿ",
-1
],
+ [
+ "L",
+ "°",
+ -2
+ ],
[
"L",
"Ç",
@@ -1454,6 +1645,11 @@
"Ÿ",
-1
],
+ [
+ "P",
+ "°",
+ 1
+ ],
[
"P",
"À",
@@ -1559,6 +1755,11 @@
"Ÿ",
-1
],
+ [
+ "R",
+ "°",
+ 1
+ ],
[
"R",
"À",
@@ -1654,6 +1855,11 @@
"ÿ",
-1
],
+ [
+ "T",
+ "°",
+ 1
+ ],
[
"T",
"À",
@@ -1769,6 +1975,11 @@
"Æ",
-1
],
+ [
+ "V",
+ "°",
+ 1
+ ],
[
"V",
"À",
@@ -1869,6 +2080,11 @@
"œ",
-2
],
+ [
+ "W",
+ "°",
+ 1
+ ],
[
"W",
"À",
@@ -2264,6 +2480,16 @@
"ÿ",
1
],
+ [
+ "d",
+ "°",
+ 1
+ ],
+ [
+ "f",
+ "°",
+ 2
+ ],
[
"f",
"à",
@@ -2314,6 +2540,36 @@
"œ",
-1
],
+ [
+ "g",
+ "°",
+ 1
+ ],
+ [
+ "i",
+ "°",
+ 1
+ ],
+ [
+ "j",
+ "°",
+ 1
+ ],
+ [
+ "l",
+ "°",
+ 1
+ ],
+ [
+ "r",
+ "°",
+ 1
+ ],
+ [
+ "t",
+ "°",
+ 1
+ ],
[
"t",
"à",
@@ -2364,6 +2620,16 @@
"œ",
-1
],
+ [
+ "v",
+ "°",
+ 1
+ ],
+ [
+ "w",
+ "°",
+ 1
+ ],
[
"x",
"ç",
@@ -2399,6 +2665,16 @@
"œ",
-1
],
+ [
+ "y",
+ "°",
+ 1
+ ],
+ [
+ "z",
+ "°",
+ 1
+ ],
[
"{",
"Ÿ",
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.