diff --git a/data/MANIFEST.json b/data/MANIFEST.json index f2f797cc8c..4107275108 100644 --- a/data/MANIFEST.json +++ b/data/MANIFEST.json @@ -2070,6 +2070,11 @@ "uncompressed_size_bytes": 187000, "compressed_size_bytes": 85904 }, + "data/system/extra_fonts/NotoSansHebrew-Regular.ttf": { + "checksum": "5199b3892ba596a6bf8d0f930729157f", + "uncompressed_size_bytes": 42704, + "compressed_size_bytes": 24130 + }, "data/system/extra_fonts/NotoSerifCJKtc-Regular.otf": { "checksum": "338584d1454293b6dfd84a9137153b3c", "uncompressed_size_bytes": 23614420, diff --git a/data/system/extra_fonts/NotoSansHebrew-Regular.ttf b/data/system/extra_fonts/NotoSansHebrew-Regular.ttf new file mode 100644 index 0000000000..ca7a0fdb7f Binary files /dev/null and b/data/system/extra_fonts/NotoSansHebrew-Regular.ttf differ diff --git a/map_gui/src/load.rs b/map_gui/src/load.rs index 3769f10e86..a0593c5fe2 100644 --- a/map_gui/src/load.rs +++ b/map_gui/src/load.rs @@ -31,6 +31,7 @@ impl MapLoader { ) -> Box> { // TODO Generalize this more, maybe with some kind of country code -> font config if let Some(extra_font) = match name.city.country.as_ref() { + "il" => Some("NotoSansHebrew-Regular.ttf"), "ir" | "ly" => Some("NotoSansArabic-Regular.ttf"), "jp" => Some("NotoSerifCJKtc-Regular.otf"), "tw" => Some("NotoSerifCJKtc-Regular.otf"),