We need to translate Arabic text to French, preserving HTML tags exactly. So we need to translate the content inside each tag, but keep tags unchanged. Also need to keep the and
tags as is, but translate the text around them. Also need to translate the source line.
We must output only the translated HTML.
Let’s go through each element.
First paragraph:
Started today Monday 8 Dhu al-Hijjah 1447H the first rites of Hajj, where more than 1.5 million pilgrims from outside the kingdom head to Mina to spend the Day of Trawa, preparing to stand on Arafat tomorrow Tuesday.
Translate to French: “Commencé aujourd’hui lundi 8 Dhu al-Hijjah 1447H les premiers rites du Hajj, où plus de 1,5 million de pèlerins venant d’extérieur du royaume se dirigent vers Mina pour passer la journée de Trawa, en préparation à se tenir sur le mont Arafat demain mardi.”
Need to keep class attribute unchanged.
Second heading:
More than 1.5 million pilgrims from abroad
Translate: “Plus de 1,5 million de pèlerins venant d’étranger”
Third paragraph:
Revealed Colonel Saleh Al-Muqayed, head of Hajj immigration forces, that the total number of pilgrims coming from outside the kingdom reached 1,518,153 pilgrims until Friday evening, a number exceeding the number of foreign guests of the Merciful from last year’s season. It is expected that the number will increase further with the arrival of additional numbers during the next two days.
Translate: “Dévoilé le colonel Saleh Al-Muqayed, chef des forces d’immigration du Hajj, que le nombre total de pèlerins venant d’extérieur du royaume a atteint 1 518 153 pèlerins jusqu’au soir du vendredi, un chiffre dépassant celui des invités étrangers du Miséricordieux lors de la saison précédente. On prévoit que le nombre augmentera davantage avec l’arrivée de nombres supplémentaires au cours des deux prochains jours.”
Need to keep class.
Fourth paragraph:
The previous season witnessed a total of 1,673,320 pilgrims, of whom 1,506,576 were from outside the kingdom.
Translate: “La saison précédente a vu un total de 1 673 320 pèlerins, dont 1 506 576 venaient d’extérieur du royaume.”
Fifth heading:
Faith stronger than fear
Translate: “Foi plus forte que la peur”
Sixth paragraph:
Despite the tension in the region due to recent events, pilgrims from all over the world have arrived to perform the pilgrimage. Many of them said they did not hesitate for a moment to come, despite travel warnings from some countries.
Translate: “Malgré la tension dans la région suite aux événements récents, les pèlerins du monde entier sont arrivés pour accomplir le pèlerinage. Beaucoup d’entre eux ont déclaré qu’ils n’ont pas hésité une seconde à venir, malgré les avertissements de voyage de certains pays.”
Seventh paragraph:
Said, an American pilgrim aged 49: “Even if the war continues, I would not have withdrawn. We are undoubtedly in the safest place in the world.” And added Said, an Australian pilgrim participating in the Hajj for the seventh time: “When you intend to come, you come with purpose and message. You place your trust in God, and everything will be fine.”
Translate: “Ahmed, un pèlerin américain âgé de 49 ans : « Même si la guerre continue, je n’aurais pas reculé. Nous sommes indubitablement dans le lieu le plus sûr du monde. » Et a ajouté Said, un pèlerin australien participant au Hajj pour la septième fois : « Lorsque vous décidez de venir, vous venez avec un but et un message. Vous placez votre confiance en Dieu, et tout ira bien. »”
Need to keep quotes? The original uses Arabic quotes “…”. In French we can use standard quotes. Keep the same structure: maybe keep the same double quotes but French style. We’ll just translate the content, keep the same quotation marks? The instruction: keep HTML tags exactly, but translate text. So we need to translate the inner text, including the quotes. We can keep the same double quotes (“) but maybe better to use French guillemets « ». But to be safe, we can keep the same characters as in original (they are Arabic quotes). But we are translating to French, so we should use French punctuation. I’d use « » for French quotes. However the original uses “ ” (curly quotes). We’ll replace with French « ». But the instruction didn’t specify about quotes, just translate text. So we can adapt.
Let’s rewrite:
“Ahmed, un pèlerin américain de 49 ans : « Même si la guerre continue, je n’aurais pas reculé. Nous sommes indubitablement dans le lieu le plus sûr du monde. »”
“Et a ajouté Said, un pèlerin australien participant au Hajj pour la septième fois : « Lorsque vous décidez de venir, vous venez avec un but et un message. Vous placez votre confiance en Dieu, et tout ira bien. »”
Eighth heading:
Integrated services for guests of the Merciful
Translate: “Services intégrés pour les invités du Miséricordieux”
Ninth paragraph:
Government agencies continued to provide integrated services to pilgrims, with field follow-up from the Ministers of Interior, Hajj and Umrah. And the Kingdom exploits huge potentials in transport, medical evacuation and accommodation to provide a safe and comfortable atmosphere for guests of the Merciful in the holy sites.
Translate: “Les agences gouvernementales ont continué à fournir des services intégrés aux pèlerins, avec un suivi sur le terrain des ministres de l’Intérieur, du Hajj et de l’Umrah. Le Royaume exploite d’importants potentiels dans le transport, le secours médical et l’hébergement pour offrir une atmosphère sûre et confortable aux invités du Miséricordieux dans les sites saints.”
Tenth paragraph:
Important Hajj dates:
– today Monday 25 May: Day of Trawa — heading to Mina
– tomorrow Tuesday 26 May: Standing at Arafat — the greatest rite
– Wednesday 27 May: First day of Eid al-Adha — stoning the jamarat and slaughter
Translate: “Dates importantes du Hajj :
– aujourd’hui lundi 25 mai : jour du Trawa — déplacement vers Mina
– demain mardi 26 mai : standing at Arafat — le rite suprême
– mercredi 27 mai : premier jour de l’Aïd al-Adha — jetage des jamarat et slaughter”
Need to keep and
tags unchanged, but translate the surrounding text. Also the dash bullet points: “—” is an en dash. Keep as is but translate the text after dash.
Eleventh paragraph:
—
Source: Saudi Press Agency (WAS) and Agence France-Presse, 24-25 May 2026
Translate: “—
Source : Agence de presse saoudienne (WAS) et Agence France‑Presse, 24‑25 mai 2026″
Need to keep the dash and
tags.
Now ensure we keep all class attributes exactly as they are. Also keep
tags.
Let’s reconstruct the HTML with translated text.
Original structure:
…first paragraph…
…second heading…
…third paragraph…
…fourth paragraph…
…fifth heading…
…sixth paragraph…
…seventh paragraph…
…eighth heading…
…ninth paragraph…
…
…list…
—
source line
Check if there are any other tags: there is a
after the list? Actually after list there is a
—
source line. That’s fine.
Now produce final HTML.
Let’s write each translated segment.
Paragraph 1 translation:
“Commencé aujourd’hui lundi 8 Dhu al-Hijjah 1447H les premiers rites du Hajj, où plus de 1,5 million de pèlerins venant d’extérieur du royaume se dirigent vers Mina pour passer la journée de Trawa, en préparation à se tenir sur le mont Arafat demain mardi.”
Check numbers: 1.5 million -> 1,5 million (French uses space as thousands separator). We’ll write “1,5 million”. But French uses “1,5 million” with space? Actually French uses “1,5 million” with a space before million? Typically “1,5 million”. We’ll keep “1,5 million”. Also “8 Dhu al-Hijjah 1447H” keep as is.
Paragraph 2 heading translation: “Plus de 1,5 million de pèlerins venant d’étranger”
Paragraph 3 translation:
“Dévoilé le colonel Saleh Al-Muqayed, chef des forces d’immigration du Hajj, que le nombre total de pèlerins venant d’extérieur du royaume a atteint 1 518 153 pèlerins jusqu’au soir du vendredi, un chiffre dépassant celui des invités étrangers du Miséricordieux lors de la saison précédente. On prévoit que le nombre augmentera davantage avec l’arrivée de nombres supplémentaires au cours des deux prochains jours.”
Need to keep spaces in numbers: French uses space as thousands separator, so “1 518 153”. Also “vendredi” etc.
Paragraph 4 translation:
“La saison précédente a vu un total de 1 673 320 pèlerins, dont 1 506 576 venaient d’extérieur du royaume.”
Paragraph 5 heading: “Foi plus forte que la peur”
Paragraph 6 translation:
“Malgré la tension dans la région suite aux événements récents, les pèlerins du monde entier sont arrivés pour accomplir le pèlerinage. Beaucoup d’entre eux ont déclaré qu’ils n’ont pas hésité une seconde à venir, malgré les avertissements de voyage de certains pays.”
Paragraph 7 translation:
“Ahmed, un pèlerin américain de 49 ans : « Même si la guerre continue, je n’aurais pas reculé. Nous sommes indubitablement dans le lieu le plus sûr du monde. »”
“And a ajouté Said, un pèlerin australien participant au Hajj pour la septième fois : « Lorsque vous décidez de venir, vous venez avec un but et un message. Vous placez votre confiance en Dieu, et tout ira bien. »”
Paragraph 8 heading: “Services intégrés pour les invités du Miséricordieux”
Paragraph 9 translation:
“Les agences gouvernementales ont continué à fournir des services intégrés aux pèlerins, avec un suivi sur le terrain des ministres de l’Intérieur, du Hajj et de l’Umrah. Le Royaume exploite d’importants potentiels dans le transport, le secours médical et l’hébergement pour offrir une atmosphère sûre et confortable aux invités du Miséricordieux dans les sites saints.”
Paragraph 10 translation (list):
“Dates importantes du Hajj :
– aujourd’hui lundi 25 mai : jour du Trawa — déplacement vers Mina
– demain mardi 26 mai : standing at Arafat — le rite suprême
– mercredi 27 mai : premier jour de l’Aïd al-Adha — jetage des jamarat et slaughter”
Need to keep and
tags unchanged. Also the dash “—” remains.
Paragraph 11 translation:
“—
Source : Agence de presse saoudienne (WAS) et Agence France‑Presse, 24‑25 mai 2026″
Now ensure we keep class attributes exactly: class=”wp-block-paragraph” etc.
Let’s construct final HTML:
Commencé aujourd’hui lundi 8 Dhu al-Hijjah 1447H les premiers rites du Hajj, où plus de 1,5 million de pèlerins venant d’extérieur du royaume se dirigent vers Mina pour passer la journée de Trawa, en préparation à se tenir sur le mont Arafat demain mardi.
Plus de 1,5 million de pèlerins venant d’étranger
Dévoilé le colonel Saleh Al-Muqayed, chef des forces d’immigration du Hajj, que le nombre total de pèlerins venant d’extérieur du royaume a atteint 1 518 153 pèlerins jusqu’au soir du vendredi, un chiffre dépassant celui des invités étrangers du Miséricordieux lors de la saison précédente. On prévoit que le nombre augmentera davantage avec l’arrivée de nombres supplémentaires au cours des deux prochains jours.
La saison précédente a vu un total de 1 673 320 pèlerins, dont 1 506 576 venaient d’extérieur du royaume.
Foi plus forte que la peur
Malgré la tension dans la région suite aux événements récents, les pèlerins du monde entier sont arrivés pour accomplir le pèlerinage. Beaucoup d’entre eux ont déclaré qu’ils n’ont pas hésité une seconde à venir, malgré les avertissements de voyage de certains pays.
Ahmed, un pèlerin américain de 49 ans : « Même si la guerre continue, je n’aurais pas reculé. Nous sommes indubitablement dans le lieu le plus sûr du monde. »
Et a ajouté Said, un pèlerin australien participant au Hajj pour la septième fois : « Lorsque vous décidez de venir, vous venez avec un but et un message. Vous placez votre confiance en Dieu, et tout ira bien. »
Services intégrés pour les invités du Miséricordieux
Les agences gouvernementales ont continué à fournir des services intégrés aux pèlerins, avec un suivi sur le terrain des ministres de l’Intérieur, du Hajj et de l’Umrah. Le Royaume exploite d’importants potentiels dans le transport, le secours médical et l’hébergement pour offrir une atmosphère sûre et confortable aux invités du Miséricordieux dans les sites saints.
Dates importantes du Hajj :
– aujourd’hui lundi 25 mai : jour du Trawa — déplacement vers Mina
– demain mardi 26 mai : standing at Arafat — le rite suprême
– mercredi 27 mai : premier jour de l’Aïd al-Adha — jetage des jamarat et slaughter
—
Source : Agence de presse saoudienne (WAS) et Agence France‑Presse, 24‑25 mai 2026
Check for any missing closing tags: all opened tags are closed. Ensure that the tag is closed after “Dates importantes du Hajj :” and before
. In original there was مواعيد الحج المهمة: then
. So we need to keep …
… list …
. In our translation we have Dates importantes du Hajj :
… list … So that’s fine.
Now ensure that we didn’t accidentally translate the class names or tags. They remain unchanged.
One detail: In the list items, we used “standing at Arafat” which is English; maybe better French: “mise en scène à Arafat” but “standing at Arafat” is okay. Could translate as “mise en scène à Arafat”. But “standing” is “se tenir”. Let’s use “mise en scène à Arafat”. Actually “standing at Arafat” meaning “standing at Arafat”. French: “mise en scène à Arafat” maybe not correct. Better: “mise en place à Arafat”? Hmm. Let’s keep “mise en scène” maybe ambiguous. Let’s translate as “mise en scène à Arafat”. Or “mise en place”. I’d choose “mise en scène”. But maybe “mise en place” is more about arrangement. The original phrase “standing at Arafat” is a ritual: “standing at Arafat”. French: “se tenir à Arafat”. So we can write “mise en scène à Arafat” but better: “mise en place à Arafat”. Let’s use “mise en place à Arafat”. Or “mise en scène” might be misinterpreted. Let’s use “mise en
