diff --git a/docs/general/BEL.ics b/docs/general/BEL.ics
index 1d54a6438..560596bdd 100644
--- a/docs/general/BEL.ics
+++ b/docs/general/BEL.ics
@@ -1098,12 +1098,12 @@ SUMMARY:🚣 Lightweight Men's Double Sculls Semifinal A/B 1
LOCATION:Nautical St - Flat water
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-WOMEN-70-KG-QUARTERFINAL
+UID:20240731T094800Z-judo-WOMEN-70-KG-QUARTERFINAL-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:Judo - Women -70 kg Quarterfinal\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 Women -70 kg Quarterfinal
+DESCRIPTION:Judo - Women -70 kg Quarterfinal
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:Champ-de-Mars Arena
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/GER.ics b/docs/general/GER.ics
index 766fd630e..eaefe34a6 100644
--- a/docs/general/GER.ics
+++ b/docs/general/GER.ics
@@ -2777,6 +2777,15 @@ SUMMARY:🏊 Men's 200m Backstroke - Heats
LOCATION:Paris La Defense Arena
END:VEVENT
BEGIN:VEVENT
+UID:20240731T094800Z-judo-WOMEN-70-KG-QUARTERFINAL-BEL-GER
+DTSTAMP:20240731T094800Z
+DTSTART:20240731T094800Z
+DTEND:20240731T095400Z
+DESCRIPTION:Judo - Women -70 kg Quarterfinal
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
+LOCATION:Champ-de-Mars Arena
+END:VEVENT
+BEGIN:VEVENT
UID:20240731T100000Z-tennis-MENS-SINGLES-THIRD-ROUND-SRB-GER
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
diff --git a/docs/general/general.ics b/docs/general/general.ics
index 1a3f97b03..e83e3bb28 100644
--- a/docs/general/general.ics
+++ b/docs/general/general.ics
@@ -15635,12 +15635,12 @@ SUMMARY:🥋 Eljan HAJIYEV 🇦🇿 - 🇫🇷 Maxime-Gael NGAYAP HAMBOU
LOCATION:Champ-de-Mars Arena
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-WOMEN-70-KG-QUARTERFINAL
+UID:20240731T094800Z-judo-WOMEN-70-KG-QUARTERFINAL-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:Judo - Women -70 kg Quarterfinal\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 Women -70 kg Quarterfinal
+DESCRIPTION:Judo - Women -70 kg Quarterfinal
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:Champ-de-Mars Arena
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/ja/BEL.ics b/docs/general/ja/BEL.ics
index c2ac595e3..b1d22f5dc 100644
--- a/docs/general/ja/BEL.ics
+++ b/docs/general/ja/BEL.ics
@@ -1078,12 +1078,12 @@ SUMMARY:🚣 男子軽量級ダブルスカル準決勝A/B - 1組
LOCATION:ノーティカル ST - フラットウォーター
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-70KG
+UID:20240731T094800Z-judo-70KG-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:柔道 - 女子70kg級準々決勝\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 女子70kg級準々決勝
+DESCRIPTION:柔道 - 女子70kg級準々決勝
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/ja/GER.ics b/docs/general/ja/GER.ics
index 4b2ee3909..d2a1639d8 100644
--- a/docs/general/ja/GER.ics
+++ b/docs/general/ja/GER.ics
@@ -2745,6 +2745,15 @@ SUMMARY:🏊 男子200m背泳ぎ予選
LOCATION:パリ・ラ・デファンス・アレナ
END:VEVENT
BEGIN:VEVENT
+UID:20240731T094800Z-judo-70KG-BEL-GER
+DTSTAMP:20240731T094800Z
+DTSTART:20240731T094800Z
+DTEND:20240731T095400Z
+DESCRIPTION:柔道 - 女子70kg級準々決勝
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
+LOCATION:シャン・ド・マルス・アリーナ
+END:VEVENT
+BEGIN:VEVENT
UID:20240731T100000Z-tennis-3-SRB-GER
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
diff --git a/docs/general/ja/SWE.ics b/docs/general/ja/SWE.ics
index e20396f74..77b737fa4 100644
--- a/docs/general/ja/SWE.ics
+++ b/docs/general/ja/SWE.ics
@@ -1146,6 +1146,15 @@ SUMMARY:🥋 Eduard TRIPPEL 🇩🇪 - 🇸🇪 Marcus NYMAN
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
+UID:20240731T100000Z-judo-90KG3-UAE-SWE
+DTSTAMP:20240731T100000Z
+DTSTART:20240731T100000Z
+DTEND:20240731T100600Z
+DESCRIPTION:柔道 - 男子90kg級3回戦
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
+LOCATION:シャン・ド・マルス・アリーナ
+END:VEVENT
+BEGIN:VEVENT
UID:20240731T101300Z-sailing--8
DTSTAMP:20240731T101300Z
DTSTART:20240731T101300Z
diff --git a/docs/general/ja/UAE.ics b/docs/general/ja/UAE.ics
index 4be19aea2..e7d062529 100644
--- a/docs/general/ja/UAE.ics
+++ b/docs/general/ja/UAE.ics
@@ -112,12 +112,12 @@ SUMMARY:🥋 Davlat BOBONOV 🇺🇿 - 🇦🇪 Aram GRIGORIAN
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-90KG3
+UID:20240731T100000Z-judo-90KG3-UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:柔道 - 男子90kg級3回戦\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 男子90kg級3回戦
+DESCRIPTION:柔道 - 男子90kg級3回戦
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/ja/general.ics b/docs/general/ja/general.ics
index 77753aa72..88bb2b0a8 100644
--- a/docs/general/ja/general.ics
+++ b/docs/general/ja/general.ics
@@ -15586,12 +15586,12 @@ SUMMARY:🥋 Eljan HAJIYEV 🇦🇿 - 🇫🇷 Maxime-Gael NGAYAP HAMBOU
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-70KG
+UID:20240731T094800Z-judo-70KG-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:柔道 - 女子70kg級準々決勝\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 女子70kg級準々決勝
+DESCRIPTION:柔道 - 女子70kg級準々決勝
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
@@ -15622,12 +15622,12 @@ SUMMARY:🥋 女子70kg級準々決勝
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-90KG3
+UID:20240731T100000Z-judo-90KG3-UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:柔道 - 男子90kg級3回戦\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 男子90kg級3回戦
+DESCRIPTION:柔道 - 男子90kg級3回戦
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/ko/BEL.ics b/docs/general/ko/BEL.ics
index 64dfc635d..7b89e95e7 100644
--- a/docs/general/ko/BEL.ics
+++ b/docs/general/ko/BEL.ics
@@ -1080,12 +1080,12 @@ SUMMARY:🚣 남자 경량급 더블스컬 준결승 A/B 1
LOCATION:카누 경기장 - 플랫워터
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo--70KG-8
+UID:20240731T094800Z-judo--70KG-8-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:유도 - 여자 -70kg 8강\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 여자 -70kg 8강
+DESCRIPTION:유도 - 여자 -70kg 8강
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/ko/GER.ics b/docs/general/ko/GER.ics
index d30a48ae9..4b2b312c7 100644
--- a/docs/general/ko/GER.ics
+++ b/docs/general/ko/GER.ics
@@ -2739,6 +2739,15 @@ SUMMARY:🏊 남자 200m 배영 - 예선
LOCATION:파리 라 데팡스 아레나
END:VEVENT
BEGIN:VEVENT
+UID:20240731T094800Z-judo--70KG-8-BEL-GER
+DTSTAMP:20240731T094800Z
+DTSTART:20240731T094800Z
+DTEND:20240731T095400Z
+DESCRIPTION:유도 - 여자 -70kg 8강
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
+LOCATION:샹드마르 아레나
+END:VEVENT
+BEGIN:VEVENT
UID:20240731T100000Z-tennis--3-SRB-GER
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
diff --git a/docs/general/ko/SWE.ics b/docs/general/ko/SWE.ics
index dd8eb0202..34b628bb8 100644
--- a/docs/general/ko/SWE.ics
+++ b/docs/general/ko/SWE.ics
@@ -1140,6 +1140,15 @@ SUMMARY:🥋 Eduard TRIPPEL 🇩🇪 - 🇸🇪 Marcus NYMAN
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
+UID:20240731T100000Z-judo--90KG-16--UAE-SWE
+DTSTAMP:20240731T100000Z
+DTSTART:20240731T100000Z
+DTEND:20240731T100600Z
+DESCRIPTION:유도 - 남자 -90kg 16강 엘리미네이션 라운드
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
+LOCATION:샹드마르 아레나
+END:VEVENT
+BEGIN:VEVENT
UID:20240731T101300Z-sailing--8
DTSTAMP:20240731T101300Z
DTSTART:20240731T101300Z
diff --git a/docs/general/ko/UAE.ics b/docs/general/ko/UAE.ics
index 2f85eea76..65dd62b5f 100644
--- a/docs/general/ko/UAE.ics
+++ b/docs/general/ko/UAE.ics
@@ -112,12 +112,12 @@ SUMMARY:🥋 Davlat BOBONOV 🇺🇿 - 🇦🇪 Aram GRIGORIAN
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo--90KG-16-
+UID:20240731T100000Z-judo--90KG-16--UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:유도 - 남자 -90kg 16강 엘리미네이션 라운드\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 남자 -90kg 16강 엘리미네이션 라운드
+DESCRIPTION:유도 - 남자 -90kg 16강 엘리미네이션 라운드
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/ko/general.ics b/docs/general/ko/general.ics
index a20c329a6..a26242797 100644
--- a/docs/general/ko/general.ics
+++ b/docs/general/ko/general.ics
@@ -15576,12 +15576,12 @@ SUMMARY:🥋 Eljan HAJIYEV 🇦🇿 - 🇫🇷 Maxime-Gael NGAYAP HAMBOU
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo--70KG-8
+UID:20240731T094800Z-judo--70KG-8-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:유도 - 여자 -70kg 8강\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 여자 -70kg 8강
+DESCRIPTION:유도 - 여자 -70kg 8강
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
@@ -15612,12 +15612,12 @@ SUMMARY:🥋 여자 -70kg 8강
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo--90KG-16-
+UID:20240731T100000Z-judo--90KG-16--UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:유도 - 남자 -90kg 16강 엘리미네이션 라운드\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 남자 -90kg 16강 엘리미네이션 라운드
+DESCRIPTION:유도 - 남자 -90kg 16강 엘리미네이션 라운드
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/ru/BEL.ics b/docs/general/ru/BEL.ics
index e59c9ba9b..98e07a83b 100644
--- a/docs/general/ru/BEL.ics
+++ b/docs/general/ru/BEL.ics
@@ -1105,12 +1105,12 @@ SUMMARY:🚣 Двойки парные, легкий вес, полуфинал
LOCATION:Водный ст. - Гладкая вода
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo--70-
+UID:20240731T094800Z-judo--70--BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:Дзюдо - Четвертьфинал, до 70кг (ж)\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 Четвертьфинал, до 70кг (ж)
+DESCRIPTION:Дзюдо - Четвертьфинал, до 70кг (ж)
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/ru/GER.ics b/docs/general/ru/GER.ics
index 22bfff6e5..4fd9a60c4 100644
--- a/docs/general/ru/GER.ics
+++ b/docs/general/ru/GER.ics
@@ -2791,6 +2791,15 @@ SUMMARY:🏊 200м на спине, квалификация (м)
LOCATION:Арена «Пари-Ла-Дефанс»
END:VEVENT
BEGIN:VEVENT
+UID:20240731T094800Z-judo--70--BEL-GER
+DTSTAMP:20240731T094800Z
+DTSTART:20240731T094800Z
+DTEND:20240731T095400Z
+DESCRIPTION:Дзюдо - Четвертьфинал, до 70кг (ж)
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
+LOCATION:Арена «Марсово поле»
+END:VEVENT
+BEGIN:VEVENT
UID:20240731T100000Z-tennis---SRB-GER
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
diff --git a/docs/general/ru/SWE.ics b/docs/general/ru/SWE.ics
index fef9169cd..fad869146 100644
--- a/docs/general/ru/SWE.ics
+++ b/docs/general/ru/SWE.ics
@@ -1171,6 +1171,15 @@ SUMMARY:🥋 Eduard TRIPPEL 🇩🇪 - 🇸🇪 Marcus NYMAN
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
+UID:20240731T100000Z-judo-18-90--UAE-SWE
+DTSTAMP:20240731T100000Z
+DTSTART:20240731T100000Z
+DTEND:20240731T100600Z
+DESCRIPTION:Дзюдо - 1/8 финала, до 90кг (м)
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
+LOCATION:Арена «Марсово поле»
+END:VEVENT
+BEGIN:VEVENT
UID:20240731T101300Z-sailing--08-
DTSTAMP:20240731T101300Z
DTSTART:20240731T101300Z
diff --git a/docs/general/ru/UAE.ics b/docs/general/ru/UAE.ics
index 72ea95770..1c3e355c1 100644
--- a/docs/general/ru/UAE.ics
+++ b/docs/general/ru/UAE.ics
@@ -113,12 +113,12 @@ SUMMARY:🥋 Davlat BOBONOV 🇺🇿 - 🇦🇪 Aram GRIGORIAN
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-18-90-
+UID:20240731T100000Z-judo-18-90--UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:Дзюдо - 1/8 финала, до 90кг (м)\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 1/8 финала, до 90кг (м)
+DESCRIPTION:Дзюдо - 1/8 финала, до 90кг (м)
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/ru/general.ics b/docs/general/ru/general.ics
index 9dbc4d513..19710250e 100644
--- a/docs/general/ru/general.ics
+++ b/docs/general/ru/general.ics
@@ -15677,12 +15677,12 @@ SUMMARY:🥋 Eljan HAJIYEV 🇦🇿 - 🇫🇷 Maxime-Gael NGAYAP HAMBOU
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo--70-
+UID:20240731T094800Z-judo--70--BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:Дзюдо - Четвертьфинал, до 70кг (ж)\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 Четвертьфинал, до 70кг (ж)
+DESCRIPTION:Дзюдо - Четвертьфинал, до 70кг (ж)
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
@@ -15713,12 +15713,12 @@ SUMMARY:🥋 Четвертьфинал, до 70кг (ж)
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-18-90-
+UID:20240731T100000Z-judo-18-90--UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:Дзюдо - 1/8 финала, до 90кг (м)\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 1/8 финала, до 90кг (м)
+DESCRIPTION:Дзюдо - 1/8 финала, до 90кг (м)
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/zh/BEL.ics b/docs/general/zh/BEL.ics
index 64f9564ba..e491b7df8 100644
--- a/docs/general/zh/BEL.ics
+++ b/docs/general/zh/BEL.ics
@@ -1087,12 +1087,12 @@ SUMMARY:🚣 男子轻量级双人双桨半决赛 A/B 1
LOCATION:马恩河畔韦尔水上体育场 - 静水
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-7014
+UID:20240731T094800Z-judo-7014-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:柔道 - 女子70公斤级1/4决赛\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 女子70公斤级1/4决赛
+DESCRIPTION:柔道 - 女子70公斤级1/4决赛
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/zh/GER.ics b/docs/general/zh/GER.ics
index f72a12c68..8b8e841a7 100644
--- a/docs/general/zh/GER.ics
+++ b/docs/general/zh/GER.ics
@@ -2740,6 +2740,15 @@ SUMMARY:🏊 男子200米仰泳分组预赛
LOCATION:拉德芳斯体育馆
END:VEVENT
BEGIN:VEVENT
+UID:20240731T094800Z-judo-7014-BEL-GER
+DTSTAMP:20240731T094800Z
+DTSTART:20240731T094800Z
+DTEND:20240731T095400Z
+DESCRIPTION:柔道 - 女子70公斤级1/4决赛
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
+LOCATION:战神广场
+END:VEVENT
+BEGIN:VEVENT
UID:20240731T100000Z-tennis-3-SRB-GER
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
diff --git a/docs/general/zh/SWE.ics b/docs/general/zh/SWE.ics
index e9531ed80..c3dc72fb3 100644
--- a/docs/general/zh/SWE.ics
+++ b/docs/general/zh/SWE.ics
@@ -1149,6 +1149,15 @@ SUMMARY:🥋 Eduard TRIPPEL 🇩🇪 - 🇸🇪 Marcus NYMAN
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
+UID:20240731T100000Z-judo-9016-UAE-SWE
+DTSTAMP:20240731T100000Z
+DTSTART:20240731T100000Z
+DTEND:20240731T100600Z
+DESCRIPTION:柔道 - 男子90公斤级16强淘汰赛
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
+LOCATION:战神广场
+END:VEVENT
+BEGIN:VEVENT
UID:20240731T101300Z-sailing-IQFOIL-08
DTSTAMP:20240731T101300Z
DTSTART:20240731T101300Z
diff --git a/docs/general/zh/UAE.ics b/docs/general/zh/UAE.ics
index 39b3e7684..009ad2560 100644
--- a/docs/general/zh/UAE.ics
+++ b/docs/general/zh/UAE.ics
@@ -112,12 +112,12 @@ SUMMARY:🥋 Davlat BOBONOV 🇺🇿 - 🇦🇪 Aram GRIGORIAN
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-9016
+UID:20240731T100000Z-judo-9016-UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:柔道 - 男子90公斤级16强淘汰赛\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 男子90公斤级16强淘汰赛
+DESCRIPTION:柔道 - 男子90公斤级16强淘汰赛
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/general/zh/general.ics b/docs/general/zh/general.ics
index d2b79412f..7cc8f0a77 100644
--- a/docs/general/zh/general.ics
+++ b/docs/general/zh/general.ics
@@ -15576,12 +15576,12 @@ SUMMARY:🥋 Eljan HAJIYEV 🇦🇿 - 🇫🇷 Maxime-Gael NGAYAP HAMBOU
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-7014
+UID:20240731T094800Z-judo-7014-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:柔道 - 女子70公斤级1/4决赛\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 女子70公斤级1/4决赛
+DESCRIPTION:柔道 - 女子70公斤级1/4决赛
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
@@ -15612,12 +15612,12 @@ SUMMARY:🥋 女子70公斤级1/4决赛
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-9016
+UID:20240731T100000Z-judo-9016-UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:柔道 - 男子90公斤级16强淘汰赛\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 男子90公斤级16强淘汰赛
+DESCRIPTION:柔道 - 男子90公斤级16强淘汰赛
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/ja/today.html b/docs/ja/today.html
index e961111af..d668240b5 100644
--- a/docs/ja/today.html
+++ b/docs/ja/today.html
@@ -31122,7 +31122,7 @@
-
+
__:__
@@ -31131,7 +31131,13 @@
女性
女子70kg級準々決勝
-
🇧🇪 Gabriella WILLEMS
+
+ Gabriella WILLEMS
+ 🇧🇪
+ -
+ 🇩🇪
+ Miriam BUTKEREIT
+
@@ -31181,7 +31187,7 @@
女子70kg級準々決勝
-
+
__:__
@@ -31190,7 +31196,13 @@
男性
男子90kg級3回戦
-
🇦🇪 Aram GRIGORIAN
+
+ Aram GRIGORIAN
+ 🇦🇪
+ -
+ 🇸🇪
+ Marcus NYMAN
+
diff --git a/docs/judo/BEL.ics b/docs/judo/BEL.ics
index 326bf250c..f76ec10f4 100644
--- a/docs/judo/BEL.ics
+++ b/docs/judo/BEL.ics
@@ -85,12 +85,12 @@ SUMMARY:🥋 Elisavet TELTSIDOU 🇬🇷 - 🇧🇪 Gabriella WILLEMS
LOCATION:Champ-de-Mars Arena
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-WOMEN-70-KG-QUARTERFINAL
+UID:20240731T094800Z-judo-WOMEN-70-KG-QUARTERFINAL-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:Judo - Women -70 kg Quarterfinal\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 Women -70 kg Quarterfinal
+DESCRIPTION:Judo - Women -70 kg Quarterfinal
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:Champ-de-Mars Arena
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/GER.ics b/docs/judo/GER.ics
index e5e94b7c7..13c7e4a4c 100644
--- a/docs/judo/GER.ics
+++ b/docs/judo/GER.ics
@@ -112,6 +112,15 @@ SUMMARY:🥋 Miriam BUTKEREIT 🇩🇪 - 🇦🇺 Aoife COUGHLAN
LOCATION:Champ-de-Mars Arena
END:VEVENT
BEGIN:VEVENT
+UID:20240731T094800Z-judo-WOMEN-70-KG-QUARTERFINAL-BEL-GER
+DTSTAMP:20240731T094800Z
+DTSTART:20240731T094800Z
+DTEND:20240731T095400Z
+DESCRIPTION:Judo - Women -70 kg Quarterfinal
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
+LOCATION:Champ-de-Mars Arena
+END:VEVENT
+BEGIN:VEVENT
UID:20240801T090000Z-judo-WOMEN-78-KG-ELIMINATION-ROUND-OF-16
DTSTAMP:20240801T090000Z
DTSTART:20240801T090000Z
diff --git a/docs/judo/general.ics b/docs/judo/general.ics
index 05f5391be..bb6cb91dd 100644
--- a/docs/judo/general.ics
+++ b/docs/judo/general.ics
@@ -2614,12 +2614,12 @@ SUMMARY:🥋 Eljan HAJIYEV 🇦🇿 - 🇫🇷 Maxime-Gael NGAYAP HAMBOU
LOCATION:Champ-de-Mars Arena
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-WOMEN-70-KG-QUARTERFINAL
+UID:20240731T094800Z-judo-WOMEN-70-KG-QUARTERFINAL-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:Judo - Women -70 kg Quarterfinal\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 Women -70 kg Quarterfinal
+DESCRIPTION:Judo - Women -70 kg Quarterfinal
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:Champ-de-Mars Arena
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/ja/BEL.ics b/docs/judo/ja/BEL.ics
index 5a7abbf46..9bb9bd2b9 100644
--- a/docs/judo/ja/BEL.ics
+++ b/docs/judo/ja/BEL.ics
@@ -85,12 +85,12 @@ SUMMARY:🥋 Elisavet TELTSIDOU 🇬🇷 - 🇧🇪 Gabriella WILLEMS
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-70KG
+UID:20240731T094800Z-judo-70KG-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:柔道 - 女子70kg級準々決勝\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 女子70kg級準々決勝
+DESCRIPTION:柔道 - 女子70kg級準々決勝
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/ja/GER.ics b/docs/judo/ja/GER.ics
index e97dd0cbe..2ab8b72fc 100644
--- a/docs/judo/ja/GER.ics
+++ b/docs/judo/ja/GER.ics
@@ -112,6 +112,15 @@ SUMMARY:🥋 Miriam BUTKEREIT 🇩🇪 - 🇦🇺 Aoife COUGHLAN
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
+UID:20240731T094800Z-judo-70KG-BEL-GER
+DTSTAMP:20240731T094800Z
+DTSTART:20240731T094800Z
+DTEND:20240731T095400Z
+DESCRIPTION:柔道 - 女子70kg級準々決勝
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
+LOCATION:シャン・ド・マルス・アリーナ
+END:VEVENT
+BEGIN:VEVENT
UID:20240801T090000Z-judo-78KG3
DTSTAMP:20240801T090000Z
DTSTART:20240801T090000Z
diff --git a/docs/judo/ja/SWE.ics b/docs/judo/ja/SWE.ics
index 34ffe6a67..02c7f41ad 100644
--- a/docs/judo/ja/SWE.ics
+++ b/docs/judo/ja/SWE.ics
@@ -57,4 +57,13 @@ DESCRIPTION:柔道 - 男子90kg級2回戦
SUMMARY:🥋 Eduard TRIPPEL 🇩🇪 - 🇸🇪 Marcus NYMAN
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
+BEGIN:VEVENT
+UID:20240731T100000Z-judo-90KG3-UAE-SWE
+DTSTAMP:20240731T100000Z
+DTSTART:20240731T100000Z
+DTEND:20240731T100600Z
+DESCRIPTION:柔道 - 男子90kg級3回戦
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
+LOCATION:シャン・ド・マルス・アリーナ
+END:VEVENT
END:VCALENDAR
\ No newline at end of file
diff --git a/docs/judo/ja/UAE.ics b/docs/judo/ja/UAE.ics
index 427b7b040..2f269e4e5 100644
--- a/docs/judo/ja/UAE.ics
+++ b/docs/judo/ja/UAE.ics
@@ -49,12 +49,12 @@ SUMMARY:🥋 Davlat BOBONOV 🇺🇿 - 🇦🇪 Aram GRIGORIAN
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-90KG3
+UID:20240731T100000Z-judo-90KG3-UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:柔道 - 男子90kg級3回戦\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 男子90kg級3回戦
+DESCRIPTION:柔道 - 男子90kg級3回戦
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/ja/general.ics b/docs/judo/ja/general.ics
index 1578cd8a4..efc444efd 100644
--- a/docs/judo/ja/general.ics
+++ b/docs/judo/ja/general.ics
@@ -2614,12 +2614,12 @@ SUMMARY:🥋 Eljan HAJIYEV 🇦🇿 - 🇫🇷 Maxime-Gael NGAYAP HAMBOU
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-70KG
+UID:20240731T094800Z-judo-70KG-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:柔道 - 女子70kg級準々決勝\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 女子70kg級準々決勝
+DESCRIPTION:柔道 - 女子70kg級準々決勝
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
@@ -2641,12 +2641,12 @@ SUMMARY:🥋 女子70kg級準々決勝
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-90KG3
+UID:20240731T100000Z-judo-90KG3-UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:柔道 - 男子90kg級3回戦\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 男子90kg級3回戦
+DESCRIPTION:柔道 - 男子90kg級3回戦
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:シャン・ド・マルス・アリーナ
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/ko/BEL.ics b/docs/judo/ko/BEL.ics
index 1784ab60b..a81954557 100644
--- a/docs/judo/ko/BEL.ics
+++ b/docs/judo/ko/BEL.ics
@@ -85,12 +85,12 @@ SUMMARY:🥋 Elisavet TELTSIDOU 🇬🇷 - 🇧🇪 Gabriella WILLEMS
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo--70KG-8
+UID:20240731T094800Z-judo--70KG-8-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:유도 - 여자 -70kg 8강\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 여자 -70kg 8강
+DESCRIPTION:유도 - 여자 -70kg 8강
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/ko/GER.ics b/docs/judo/ko/GER.ics
index e334121e8..eabacc5fc 100644
--- a/docs/judo/ko/GER.ics
+++ b/docs/judo/ko/GER.ics
@@ -112,6 +112,15 @@ SUMMARY:🥋 Miriam BUTKEREIT 🇩🇪 - 🇦🇺 Aoife COUGHLAN
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
+UID:20240731T094800Z-judo--70KG-8-BEL-GER
+DTSTAMP:20240731T094800Z
+DTSTART:20240731T094800Z
+DTEND:20240731T095400Z
+DESCRIPTION:유도 - 여자 -70kg 8강
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
+LOCATION:샹드마르 아레나
+END:VEVENT
+BEGIN:VEVENT
UID:20240801T090000Z-judo--78KG-16-
DTSTAMP:20240801T090000Z
DTSTART:20240801T090000Z
diff --git a/docs/judo/ko/SWE.ics b/docs/judo/ko/SWE.ics
index 6581b4782..9ce52df8d 100644
--- a/docs/judo/ko/SWE.ics
+++ b/docs/judo/ko/SWE.ics
@@ -57,4 +57,13 @@ DESCRIPTION:유도 - 남자 -90kg 32강 엘리미네이션 라운드
SUMMARY:🥋 Eduard TRIPPEL 🇩🇪 - 🇸🇪 Marcus NYMAN
LOCATION:샹드마르 아레나
END:VEVENT
+BEGIN:VEVENT
+UID:20240731T100000Z-judo--90KG-16--UAE-SWE
+DTSTAMP:20240731T100000Z
+DTSTART:20240731T100000Z
+DTEND:20240731T100600Z
+DESCRIPTION:유도 - 남자 -90kg 16강 엘리미네이션 라운드
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
+LOCATION:샹드마르 아레나
+END:VEVENT
END:VCALENDAR
\ No newline at end of file
diff --git a/docs/judo/ko/UAE.ics b/docs/judo/ko/UAE.ics
index 1a7bb7fc2..838c206ca 100644
--- a/docs/judo/ko/UAE.ics
+++ b/docs/judo/ko/UAE.ics
@@ -49,12 +49,12 @@ SUMMARY:🥋 Davlat BOBONOV 🇺🇿 - 🇦🇪 Aram GRIGORIAN
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo--90KG-16-
+UID:20240731T100000Z-judo--90KG-16--UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:유도 - 남자 -90kg 16강 엘리미네이션 라운드\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 남자 -90kg 16강 엘리미네이션 라운드
+DESCRIPTION:유도 - 남자 -90kg 16강 엘리미네이션 라운드
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/ko/general.ics b/docs/judo/ko/general.ics
index 17e321f1b..0faa338da 100644
--- a/docs/judo/ko/general.ics
+++ b/docs/judo/ko/general.ics
@@ -2614,12 +2614,12 @@ SUMMARY:🥋 Eljan HAJIYEV 🇦🇿 - 🇫🇷 Maxime-Gael NGAYAP HAMBOU
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo--70KG-8
+UID:20240731T094800Z-judo--70KG-8-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:유도 - 여자 -70kg 8강\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 여자 -70kg 8강
+DESCRIPTION:유도 - 여자 -70kg 8강
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
@@ -2641,12 +2641,12 @@ SUMMARY:🥋 여자 -70kg 8강
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo--90KG-16-
+UID:20240731T100000Z-judo--90KG-16--UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:유도 - 남자 -90kg 16강 엘리미네이션 라운드\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 남자 -90kg 16강 엘리미네이션 라운드
+DESCRIPTION:유도 - 남자 -90kg 16강 엘리미네이션 라운드
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:샹드마르 아레나
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/ru/BEL.ics b/docs/judo/ru/BEL.ics
index db65ffca2..180e0fbd2 100644
--- a/docs/judo/ru/BEL.ics
+++ b/docs/judo/ru/BEL.ics
@@ -85,12 +85,12 @@ SUMMARY:🥋 Elisavet TELTSIDOU 🇬🇷 - 🇧🇪 Gabriella WILLEMS
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo--70-
+UID:20240731T094800Z-judo--70--BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:Дзюдо - Четвертьфинал, до 70кг (ж)\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 Четвертьфинал, до 70кг (ж)
+DESCRIPTION:Дзюдо - Четвертьфинал, до 70кг (ж)
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/ru/GER.ics b/docs/judo/ru/GER.ics
index 4941450cb..1212d6f0a 100644
--- a/docs/judo/ru/GER.ics
+++ b/docs/judo/ru/GER.ics
@@ -112,6 +112,15 @@ SUMMARY:🥋 Miriam BUTKEREIT 🇩🇪 - 🇦🇺 Aoife COUGHLAN
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
+UID:20240731T094800Z-judo--70--BEL-GER
+DTSTAMP:20240731T094800Z
+DTSTART:20240731T094800Z
+DTEND:20240731T095400Z
+DESCRIPTION:Дзюдо - Четвертьфинал, до 70кг (ж)
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
+LOCATION:Арена «Марсово поле»
+END:VEVENT
+BEGIN:VEVENT
UID:20240801T090000Z-judo-18-78-
DTSTAMP:20240801T090000Z
DTSTART:20240801T090000Z
diff --git a/docs/judo/ru/SWE.ics b/docs/judo/ru/SWE.ics
index b7ce6cd34..fe7e63ec1 100644
--- a/docs/judo/ru/SWE.ics
+++ b/docs/judo/ru/SWE.ics
@@ -57,4 +57,13 @@ DESCRIPTION:Дзюдо - 1/16 финала, до 90кг (м)
SUMMARY:🥋 Eduard TRIPPEL 🇩🇪 - 🇸🇪 Marcus NYMAN
LOCATION:Арена «Марсово поле»
END:VEVENT
+BEGIN:VEVENT
+UID:20240731T100000Z-judo-18-90--UAE-SWE
+DTSTAMP:20240731T100000Z
+DTSTART:20240731T100000Z
+DTEND:20240731T100600Z
+DESCRIPTION:Дзюдо - 1/8 финала, до 90кг (м)
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
+LOCATION:Арена «Марсово поле»
+END:VEVENT
END:VCALENDAR
\ No newline at end of file
diff --git a/docs/judo/ru/UAE.ics b/docs/judo/ru/UAE.ics
index f70b6a389..4c7a7f553 100644
--- a/docs/judo/ru/UAE.ics
+++ b/docs/judo/ru/UAE.ics
@@ -49,12 +49,12 @@ SUMMARY:🥋 Davlat BOBONOV 🇺🇿 - 🇦🇪 Aram GRIGORIAN
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-18-90-
+UID:20240731T100000Z-judo-18-90--UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:Дзюдо - 1/8 финала, до 90кг (м)\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 1/8 финала, до 90кг (м)
+DESCRIPTION:Дзюдо - 1/8 финала, до 90кг (м)
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/ru/general.ics b/docs/judo/ru/general.ics
index 41d585f3b..7eb0d8e33 100644
--- a/docs/judo/ru/general.ics
+++ b/docs/judo/ru/general.ics
@@ -2614,12 +2614,12 @@ SUMMARY:🥋 Eljan HAJIYEV 🇦🇿 - 🇫🇷 Maxime-Gael NGAYAP HAMBOU
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo--70-
+UID:20240731T094800Z-judo--70--BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:Дзюдо - Четвертьфинал, до 70кг (ж)\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 Четвертьфинал, до 70кг (ж)
+DESCRIPTION:Дзюдо - Четвертьфинал, до 70кг (ж)
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
@@ -2641,12 +2641,12 @@ SUMMARY:🥋 Четвертьфинал, до 70кг (ж)
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-18-90-
+UID:20240731T100000Z-judo-18-90--UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:Дзюдо - 1/8 финала, до 90кг (м)\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 1/8 финала, до 90кг (м)
+DESCRIPTION:Дзюдо - 1/8 финала, до 90кг (м)
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:Арена «Марсово поле»
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/zh/BEL.ics b/docs/judo/zh/BEL.ics
index 5a6f2612e..53c34ee61 100644
--- a/docs/judo/zh/BEL.ics
+++ b/docs/judo/zh/BEL.ics
@@ -85,12 +85,12 @@ SUMMARY:🥋 Elisavet TELTSIDOU 🇬🇷 - 🇧🇪 Gabriella WILLEMS
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-7014
+UID:20240731T094800Z-judo-7014-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:柔道 - 女子70公斤级1/4决赛\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 女子70公斤级1/4决赛
+DESCRIPTION:柔道 - 女子70公斤级1/4决赛
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/zh/GER.ics b/docs/judo/zh/GER.ics
index bc5e1e21e..8929944dc 100644
--- a/docs/judo/zh/GER.ics
+++ b/docs/judo/zh/GER.ics
@@ -112,6 +112,15 @@ SUMMARY:🥋 Miriam BUTKEREIT 🇩🇪 - 🇦🇺 Aoife COUGHLAN
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
+UID:20240731T094800Z-judo-7014-BEL-GER
+DTSTAMP:20240731T094800Z
+DTSTART:20240731T094800Z
+DTEND:20240731T095400Z
+DESCRIPTION:柔道 - 女子70公斤级1/4决赛
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
+LOCATION:战神广场
+END:VEVENT
+BEGIN:VEVENT
UID:20240801T090000Z-judo-7816
DTSTAMP:20240801T090000Z
DTSTART:20240801T090000Z
diff --git a/docs/judo/zh/SWE.ics b/docs/judo/zh/SWE.ics
index c23175c7e..7bdcf6c98 100644
--- a/docs/judo/zh/SWE.ics
+++ b/docs/judo/zh/SWE.ics
@@ -57,4 +57,13 @@ DESCRIPTION:柔道 - 男子90公斤级32强淘汰赛
SUMMARY:🥋 Eduard TRIPPEL 🇩🇪 - 🇸🇪 Marcus NYMAN
LOCATION:战神广场
END:VEVENT
+BEGIN:VEVENT
+UID:20240731T100000Z-judo-9016-UAE-SWE
+DTSTAMP:20240731T100000Z
+DTSTART:20240731T100000Z
+DTEND:20240731T100600Z
+DESCRIPTION:柔道 - 男子90公斤级16强淘汰赛
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
+LOCATION:战神广场
+END:VEVENT
END:VCALENDAR
\ No newline at end of file
diff --git a/docs/judo/zh/UAE.ics b/docs/judo/zh/UAE.ics
index d6ffcfe65..a8391518d 100644
--- a/docs/judo/zh/UAE.ics
+++ b/docs/judo/zh/UAE.ics
@@ -49,12 +49,12 @@ SUMMARY:🥋 Davlat BOBONOV 🇺🇿 - 🇦🇪 Aram GRIGORIAN
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-9016
+UID:20240731T100000Z-judo-9016-UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:柔道 - 男子90公斤级16强淘汰赛\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 男子90公斤级16强淘汰赛
+DESCRIPTION:柔道 - 男子90公斤级16强淘汰赛
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/judo/zh/general.ics b/docs/judo/zh/general.ics
index 24e59e705..792f46d47 100644
--- a/docs/judo/zh/general.ics
+++ b/docs/judo/zh/general.ics
@@ -2614,12 +2614,12 @@ SUMMARY:🥋 Eljan HAJIYEV 🇦🇿 - 🇫🇷 Maxime-Gael NGAYAP HAMBOU
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
-UID:20240731T094800Z-judo-7014
+UID:20240731T094800Z-judo-7014-BEL-GER
DTSTAMP:20240731T094800Z
DTSTART:20240731T094800Z
DTEND:20240731T095400Z
-DESCRIPTION:柔道 - 女子70公斤级1/4决赛\n🇧🇪 Gabriella WILLEMS
-SUMMARY:🥋 女子70公斤级1/4决赛
+DESCRIPTION:柔道 - 女子70公斤级1/4决赛
+SUMMARY:🥋 Gabriella WILLEMS 🇧🇪 - 🇩🇪 Miriam BUTKEREIT
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
@@ -2641,12 +2641,12 @@ SUMMARY:🥋 女子70公斤级1/4决赛
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
-UID:20240731T100000Z-judo-9016
+UID:20240731T100000Z-judo-9016-UAE-SWE
DTSTAMP:20240731T100000Z
DTSTART:20240731T100000Z
DTEND:20240731T100600Z
-DESCRIPTION:柔道 - 男子90公斤级16强淘汰赛\n🇦🇪 Aram GRIGORIAN
-SUMMARY:🥋 男子90公斤级16强淘汰赛
+DESCRIPTION:柔道 - 男子90公斤级16强淘汰赛
+SUMMARY:🥋 Aram GRIGORIAN 🇦🇪 - 🇸🇪 Marcus NYMAN
LOCATION:战神广场
END:VEVENT
BEGIN:VEVENT
diff --git a/docs/ko/today.html b/docs/ko/today.html
index c83202620..4d9aa1f87 100644
--- a/docs/ko/today.html
+++ b/docs/ko/today.html
@@ -31122,7 +31122,7 @@
-
+
__:__
@@ -31131,7 +31131,13 @@
여성
여자 -70kg 8강
-
🇧🇪 Gabriella WILLEMS
+
+ Gabriella WILLEMS
+ 🇧🇪
+ -
+ 🇩🇪
+ Miriam BUTKEREIT
+
@@ -31181,7 +31187,7 @@
여자 -70kg 8강
-
+
__:__
@@ -31190,7 +31196,13 @@
남성
남자 -90kg 16강 엘리미네이션 라운드
-
🇦🇪 Aram GRIGORIAN
+
+ Aram GRIGORIAN
+ 🇦🇪
+ -
+ 🇸🇪
+ Marcus NYMAN
+
diff --git a/docs/ru/today.html b/docs/ru/today.html
index 9e3e9099c..0023e36a2 100644
--- a/docs/ru/today.html
+++ b/docs/ru/today.html
@@ -31122,7 +31122,7 @@
-
+
__:__
@@ -31131,7 +31131,13 @@
Ж
Четвертьфинал, до 70кг (ж)
-
🇧🇪 Gabriella WILLEMS
+
+ Gabriella WILLEMS
+ 🇧🇪
+ -
+ 🇩🇪
+ Miriam BUTKEREIT
+
@@ -31181,7 +31187,7 @@
Четвертьфинал, до 70кг (ж)
-
+
__:__
@@ -31190,7 +31196,13 @@
М
1/8 финала, до 90кг (м)
-
🇦🇪 Aram GRIGORIAN
+
+ Aram GRIGORIAN
+ 🇦🇪
+ -
+ 🇸🇪
+ Marcus NYMAN
+
diff --git a/docs/today.html b/docs/today.html
index 0e22436ec..99094219c 100644
--- a/docs/today.html
+++ b/docs/today.html
@@ -31122,7 +31122,7 @@
-
+
__:__
@@ -31131,7 +31131,13 @@
W
Women -70 kg Quarterfinal
-
🇧🇪 Gabriella WILLEMS
+
+ Gabriella WILLEMS
+ 🇧🇪
+ -
+ 🇩🇪
+ Miriam BUTKEREIT
+
diff --git a/docs/zh/today.html b/docs/zh/today.html
index 23eb6fe78..f7d2f27bc 100644
--- a/docs/zh/today.html
+++ b/docs/zh/today.html
@@ -31122,7 +31122,7 @@
-
+
__:__
@@ -31131,7 +31131,13 @@
女
女子70公斤级1/4决赛
-
🇧🇪 Gabriella WILLEMS
+
+ Gabriella WILLEMS
+ 🇧🇪
+ -
+ 🇩🇪
+ Miriam BUTKEREIT
+
@@ -31181,7 +31187,7 @@
女子70公斤级1/4决赛
-
+
__:__
@@ -31190,7 +31196,13 @@
男
男子90公斤级16强淘汰赛
-
🇦🇪 Aram GRIGORIAN
+
+ Aram GRIGORIAN
+ 🇦🇪
+ -
+ 🇸🇪
+ Marcus NYMAN
+