From ebcb03e7367b25b4377636b3a5f7f0ddf0537295 Mon Sep 17 00:00:00 2001 From: Jalil Arfaoui Date: Thu, 12 Mar 2026 00:49:28 +0100 Subject: [PATCH] =?UTF-8?q?Th=C3=A9=C3=A2tre=20:=203=20sous-pages=20(impro?= =?UTF-8?q?visation,=20=C3=A9crit,=20acteur)=20FR/EN/AR,=20composants=20Na?= =?UTF-8?q?vCard=20et=20BackLink?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/BackLink.astro | 15 +++++ src/components/NavCard.astro | 14 +++++ src/pages/ar/index.astro | 2 +- src/pages/ar/مسرح/index.astro | 45 ++++++++++++++ .../ar/{مسرح.astro => مسرح/ارتجال.astro} | 30 +++------- src/pages/ar/مسرح/مكتوب.astro | 32 ++++++++++ src/pages/ar/مسرح/ممثل.astro | 26 +++++++++ src/pages/en/index.astro | 4 +- src/pages/en/theater/actor.astro | 26 +++++++++ src/pages/en/theater/improvisation.astro | 40 +++++++++++++ src/pages/en/theater/index.astro | 45 ++++++++++++++ src/pages/en/theater/written.astro | 32 ++++++++++ src/pages/index.astro | 2 +- src/pages/theatre.astro | 58 ------------------- src/pages/theatre/acteur.astro | 26 +++++++++ src/pages/theatre/ecrit.astro | 32 ++++++++++ src/pages/theatre/improvisation.astro | 41 +++++++++++++ src/pages/theatre/index.astro | 45 ++++++++++++++ src/utils/page-translations.ts | 5 +- 19 files changed, 436 insertions(+), 84 deletions(-) create mode 100644 src/components/BackLink.astro create mode 100644 src/components/NavCard.astro create mode 100644 src/pages/ar/مسرح/index.astro rename src/pages/ar/{مسرح.astro => مسرح/ارتجال.astro} (51%) create mode 100644 src/pages/ar/مسرح/مكتوب.astro create mode 100644 src/pages/ar/مسرح/ممثل.astro create mode 100644 src/pages/en/theater/actor.astro create mode 100644 src/pages/en/theater/improvisation.astro create mode 100644 src/pages/en/theater/index.astro create mode 100644 src/pages/en/theater/written.astro delete mode 100644 src/pages/theatre.astro create mode 100644 src/pages/theatre/acteur.astro create mode 100644 src/pages/theatre/ecrit.astro create mode 100644 src/pages/theatre/improvisation.astro create mode 100644 src/pages/theatre/index.astro diff --git a/src/components/BackLink.astro b/src/components/BackLink.astro new file mode 100644 index 0000000..6457400 --- /dev/null +++ b/src/components/BackLink.astro @@ -0,0 +1,15 @@ +--- +interface Props { + href: string; + label: string; + rtl?: boolean; +} + +const { href, label, rtl = false } = Astro.props; +--- + +

+ + {rtl ? {label} → : ← {label}} + +

diff --git a/src/components/NavCard.astro b/src/components/NavCard.astro new file mode 100644 index 0000000..647e492 --- /dev/null +++ b/src/components/NavCard.astro @@ -0,0 +1,14 @@ +--- +interface Props { + href: string; + title: string; + description: string; +} + +const { href, title, description } = Astro.props; +--- + + +

{title}

+

{description}

+
diff --git a/src/pages/ar/index.astro b/src/pages/ar/index.astro index 1b933d2..b3bd3cd 100644 --- a/src/pages/ar/index.astro +++ b/src/pages/ar/index.astro @@ -119,7 +119,7 @@ const recommendationCount = (await getCollection("recommendations")).length; المسرح

- ممثل ارتجالي منذ 2008، من ضواحي باريس إلى المغرب قبل تأسيس فرقة Les Particules في ألبي. اليوم أخوض أيضًا غمار المسرح المكتوب. + ممثل ارتجالي منذ 2008، من ضواحي باريس إلى المغرب قبل تأسيس فرقة Les Particules في ألبي. ممثل مسرح مكتوب وممثل أمام الكاميرا.

← المسار الفني diff --git a/src/pages/ar/مسرح/index.astro b/src/pages/ar/مسرح/index.astro new file mode 100644 index 0000000..ff628c8 --- /dev/null +++ b/src/pages/ar/مسرح/index.astro @@ -0,0 +1,45 @@ +--- +import PageHeading from "../../../components/page-heading.astro"; +import Layout from "../../../layouts/main.astro"; +import Link from "../../../components/Link.astro"; +import NavCard from "../../../components/NavCard.astro"; +--- + + +
+ + +
+

+ يرافقني المسرح منذ 2008. بدأت بالارتجال، مبارياته وعروضه — من فرقة Touchatou قرب باريس إلى LaTTIFA في المغرب، ثم Les Particules التي شاركت في تأسيسها في ألبي. +

+

+ اليوم أنا أيضًا ممثل مسرح مكتوب مع Compagnie AspiRêves، وممثل أمام الكاميرا في سلاسل ويب وأفلام قصيرة. +

+
+ +
+ + + +
+
+
diff --git a/src/pages/ar/مسرح.astro b/src/pages/ar/مسرح/ارتجال.astro similarity index 51% rename from src/pages/ar/مسرح.astro rename to src/pages/ar/مسرح/ارتجال.astro index ed63f3b..97bd52c 100644 --- a/src/pages/ar/مسرح.astro +++ b/src/pages/ar/مسرح/ارتجال.astro @@ -1,17 +1,19 @@ --- -import PageHeading from "../../components/page-heading.astro"; -import Layout from "../../layouts/main.astro"; -import Link from "../../components/Link.astro"; +import PageHeading from "../../../components/page-heading.astro"; +import Layout from "../../../layouts/main.astro"; +import Link from "../../../components/Link.astro"; +import BackLink from "../../../components/BackLink.astro"; ---
+

Les Touchatou

@@ -34,19 +36,5 @@ import Link from "../../components/Link.astro"; في ألبي، شاركت في تأسيس Les Particules، فرقة ارتجال أمثّل معها بانتظام. عروض، مباريات، ورشات.

- -

Lost in Traduction

-
-

- ممثل في Lost in Traduction، سلسلة ويب من إنتاج E translation agency لإزالة الغموض عن قطاع الترجمة المهنية. -

-
- -

المسرح المكتوب

-
-

- بعد سنوات من الارتجال، أخوض اليوم أيضًا غمار المسرح المكتوب. اتّجاه جديد، نفس الدافع. -

-
diff --git a/src/pages/ar/مسرح/مكتوب.astro b/src/pages/ar/مسرح/مكتوب.astro new file mode 100644 index 0000000..1354b62 --- /dev/null +++ b/src/pages/ar/مسرح/مكتوب.astro @@ -0,0 +1,32 @@ +--- +import PageHeading from "../../../components/page-heading.astro"; +import Layout from "../../../layouts/main.astro"; +import Link from "../../../components/Link.astro"; +import BackLink from "../../../components/BackLink.astro"; +--- + + +
+ + + +

La Pièce

+
+

+ La Pièce عرض لجميع الجماهير، كتبه وأخرجه Michel Cals، من إنتاج Compagnie AspiRêves. +

+

+ تدور الأحداث في منطقة تارن، في 20 أغسطس 1944، خلال آخر معارك التحرير. في مكان مغلق تحت نافذة قبو، يلتقي صدفةً زوجان انتهازيان يديران نُزلًا، وأبناؤهما المقرّبون من الميليشيا، وشاب يهودي مقاوم. جوّ سارتري حيث لا تزال المعضلات الأخلاقية لفترة الاحتلال تتردد حتى اليوم. +

+

+ أؤدّي دور Pierrot، قائد فصيلة شاب في Corps Francs de la montagne التابع للجيش اليهودي، إلى جانب Éléonore Astruc وCathy Giovannini وArthur Placet وJean-Louis Reynes. +

+
+
+
diff --git a/src/pages/ar/مسرح/ممثل.astro b/src/pages/ar/مسرح/ممثل.astro new file mode 100644 index 0000000..c811d3e --- /dev/null +++ b/src/pages/ar/مسرح/ممثل.astro @@ -0,0 +1,26 @@ +--- +import PageHeading from "../../../components/page-heading.astro"; +import Layout from "../../../layouts/main.astro"; +import Link from "../../../components/Link.astro"; +import BackLink from "../../../components/BackLink.astro"; +--- + + +
+ + + +

Lost in Traduction

+
+

+ ممثل في Lost in Traduction، سلسلة ويب من إنتاج E translation agency لإزالة الغموض عن قطاع الترجمة المهنية. +

+
+
+
diff --git a/src/pages/en/index.astro b/src/pages/en/index.astro index ffa4fb6..ac9eb2c 100644 --- a/src/pages/en/index.astro +++ b/src/pages/en/index.astro @@ -112,14 +112,14 @@ const recommendationCount = (await getCollection("recommendations")).length;
- +
🎭

Theater

- Improv actor since 2008, from the Paris suburbs to Morocco before co-founding Les Particules in Albi. Now also taking on scripted theater. + Improv actor since 2008, from the Paris suburbs to Morocco before co-founding Les Particules in Albi. Scripted theater actor and on-camera performer.

→ Artistic journey diff --git a/src/pages/en/theater/actor.astro b/src/pages/en/theater/actor.astro new file mode 100644 index 0000000..09f433a --- /dev/null +++ b/src/pages/en/theater/actor.astro @@ -0,0 +1,26 @@ +--- +import PageHeading from "../../../components/page-heading.astro"; +import Layout from "../../../layouts/main.astro"; +import Link from "../../../components/Link.astro"; +import BackLink from "../../../components/BackLink.astro"; +--- + + +
+ + + +

Lost in Traduction

+
+

+ Actor in Lost in Traduction, a web series produced by E translation agency to demystify the professional translation industry. +

+
+
+
diff --git a/src/pages/en/theater/improvisation.astro b/src/pages/en/theater/improvisation.astro new file mode 100644 index 0000000..7f97edf --- /dev/null +++ b/src/pages/en/theater/improvisation.astro @@ -0,0 +1,40 @@ +--- +import PageHeading from "../../../components/page-heading.astro"; +import Layout from "../../../layouts/main.astro"; +import Link from "../../../components/Link.astro"; +import BackLink from "../../../components/BackLink.astro"; +--- + + +
+ + + +

Les Touchatou

+
+

+ It all started in 2008 with les Touchatou, an improv troupe near Paris. Discovering improv matches, exercises, that unique energy where everything is built from nothing. +

+
+ +

LaTTIFA

+
+

+ Between 2013 and 2015, in Morocco, I joined LaTTIFA — a French-Arabic improv theater troupe. Performing in two languages, navigating between two cultures on stage. +

+
+ +

Les Particules

+
+

+ In Albi, I co-founded Les Particules, an improv troupe I regularly perform with. Shows, matches, workshops. +

+
+
+
diff --git a/src/pages/en/theater/index.astro b/src/pages/en/theater/index.astro new file mode 100644 index 0000000..5b11580 --- /dev/null +++ b/src/pages/en/theater/index.astro @@ -0,0 +1,45 @@ +--- +import PageHeading from "../../../components/page-heading.astro"; +import Layout from "../../../layouts/main.astro"; +import Link from "../../../components/Link.astro"; +import NavCard from "../../../components/NavCard.astro"; +--- + + +
+ + +
+

+ Theater has been part of my life since 2008. First improv, with its matches and shows — from les Touchatou near Paris to LaTTIFA in Morocco, then Les Particules which I co-founded in Albi. +

+

+ Today, I'm also a scripted theater actor with Compagnie AspiRêves, and an on-camera actor for web series and short films. +

+
+ +
+ + + +
+
+
diff --git a/src/pages/en/theater/written.astro b/src/pages/en/theater/written.astro new file mode 100644 index 0000000..317aee0 --- /dev/null +++ b/src/pages/en/theater/written.astro @@ -0,0 +1,32 @@ +--- +import PageHeading from "../../../components/page-heading.astro"; +import Layout from "../../../layouts/main.astro"; +import Link from "../../../components/Link.astro"; +import BackLink from "../../../components/BackLink.astro"; +--- + + +
+ + + +

La Pièce

+
+

+ La Pièce is a show for all audiences, written and directed by Michel Cals, produced by Compagnie AspiRêves. +

+

+ The story takes place in the Tarn region, on August 20, 1944, during the last battles of the Liberation. Behind closed doors beneath a basement window, an opportunistic innkeeper couple, their children close to the Milice, and a young Jewish resistance fighter meet by chance. A Sartrean atmosphere where the moral dilemmas of the Occupation still resonate today. +

+

+ I play the role of Pierrot, a young section leader of the Corps Francs de la montagne of the Jewish Army, alongside Éléonore Astruc, Cathy Giovannini, Arthur Placet and Jean-Louis Reynes. +

+
+
+
diff --git a/src/pages/index.astro b/src/pages/index.astro index 81426d0..4724ca2 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -119,7 +119,7 @@ const recommendationCount = (await getCollection("recommendations")).length; Théâtre

- Improvisateur depuis 2008, passé par les Yvelines et le Maroc avant de cofonder Les Particules à Albi. Aujourd'hui je m'attaque aussi au théâtre écrit. + Improvisateur depuis 2008, passé par les Yvelines et le Maroc avant de cofonder Les Particules à Albi. Comédien de théâtre écrit et acteur devant la caméra.

→ Parcours artistique diff --git a/src/pages/theatre.astro b/src/pages/theatre.astro deleted file mode 100644 index 3af92e1..0000000 --- a/src/pages/theatre.astro +++ /dev/null @@ -1,58 +0,0 @@ ---- -import PageHeading from "../components/page-heading.astro"; -import Layout from "../layouts/main.astro"; -import Link from "../components/Link.astro"; ---- - - -
- - -

Les Touchatou

-
-

- Tout a commencé en 2008 avec les Touchatou, une troupe d'improvisation dans les Yvelines. Découverte du match d'impro, des exercices, de cette énergie particulière où tout se construit à partir de rien. -

-
- -

LaTTIFA

-
-

- Entre 2013 et 2015, au Maroc, j'ai rejoint la LaTTIFA — une troupe franco-arabe d'improvisation théâtrale. Jouer dans deux langues, naviguer entre deux cultures sur scène. -

-
- -

Les Particules

-
-

- À Albi, j'ai cofondé Les Particules, une troupe d'improvisation avec qui je joue régulièrement. Des spectacles, des matchs, des ateliers. -

-
- -

Lost in Traduction

-
-

- Acteur dans Lost in Traduction, une web série produite par E translation agency pour démystifier le secteur de la traduction professionnelle. -

-
- -

La Pièce

-
-

- Après des années d'improvisation, je me lance dans le théâtre écrit avec La Pièce, un spectacle tout public écrit et mis en scène par Michel Cals, produit par la Compagnie AspiRêves. -

-

- L'intrigue se situe dans le Tarn, le 20 août 1944, lors des derniers combats de la Libération. En huis clos sous un soupirail, un couple d'aubergistes opportunistes, leurs enfants proches de la Milice, et un jeune résistant juif se rencontrent fortuitement. Une atmosphère sartrienne où les dilemmes moraux de l'Occupation résonnent jusqu'à aujourd'hui. -

-

- J'y interprète le rôle de Pierrot, jeune Chef de section des Corps Francs de la montagne de l'Armée juive, aux côtés d'Éléonore Astruc, Cathy Giovannini, Arthur Placet et Jean-Louis Reynes. -

-
-
-
diff --git a/src/pages/theatre/acteur.astro b/src/pages/theatre/acteur.astro new file mode 100644 index 0000000..7f52ea7 --- /dev/null +++ b/src/pages/theatre/acteur.astro @@ -0,0 +1,26 @@ +--- +import PageHeading from "../../components/page-heading.astro"; +import Layout from "../../layouts/main.astro"; +import Link from "../../components/Link.astro"; +import BackLink from "../../components/BackLink.astro"; +--- + + +
+ + + +

Lost in Traduction

+
+

+ Acteur dans Lost in Traduction, une web série produite par E translation agency pour démystifier le secteur de la traduction professionnelle. +

+
+
+
diff --git a/src/pages/theatre/ecrit.astro b/src/pages/theatre/ecrit.astro new file mode 100644 index 0000000..f8309d0 --- /dev/null +++ b/src/pages/theatre/ecrit.astro @@ -0,0 +1,32 @@ +--- +import PageHeading from "../../components/page-heading.astro"; +import Layout from "../../layouts/main.astro"; +import Link from "../../components/Link.astro"; +import BackLink from "../../components/BackLink.astro"; +--- + + +
+ + + +

La Pièce

+
+

+ La Pièce est un spectacle tout public écrit et mis en scène par Michel Cals, produit par la Compagnie AspiRêves. +

+

+ L'intrigue se situe dans le Tarn, le 20 août 1944, lors des derniers combats de la Libération. En huis clos sous un soupirail, un couple d'aubergistes opportunistes, leurs enfants proches de la Milice, et un jeune résistant juif se rencontrent fortuitement. Une atmosphère sartrienne où les dilemmes moraux de l'Occupation résonnent jusqu'à aujourd'hui. +

+

+ J'y interprète le rôle de Pierrot, jeune Chef de section des Corps Francs de la montagne de l'Armée juive, aux côtés d'Éléonore Astruc, Cathy Giovannini, Arthur Placet et Jean-Louis Reynes. +

+
+
+
diff --git a/src/pages/theatre/improvisation.astro b/src/pages/theatre/improvisation.astro new file mode 100644 index 0000000..bac16fa --- /dev/null +++ b/src/pages/theatre/improvisation.astro @@ -0,0 +1,41 @@ +--- +import PageHeading from "../../components/page-heading.astro"; +import Layout from "../../layouts/main.astro"; +import Link from "../../components/Link.astro"; +import BackLink from "../../components/BackLink.astro"; +--- + + +
+ + + +

Les Touchatou

+
+

+ Tout a commencé en 2008 avec les Touchatou, une troupe d'improvisation dans les Yvelines. Découverte du match d'impro, des exercices, de cette énergie particulière où tout se construit à partir de rien. +

+
+ +

LaTTIFA

+
+

+ Entre 2013 et 2015, au Maroc, j'ai rejoint la LaTTIFA — une troupe franco-arabe d'improvisation théâtrale. Jouer dans deux langues, naviguer entre deux cultures sur scène. +

+
+ +

Les Particules

+
+

+ À Albi, j'ai cofondé Les Particules, une troupe d'improvisation avec qui je joue régulièrement. Des spectacles, des matchs, des ateliers. +

+
+ +
+
diff --git a/src/pages/theatre/index.astro b/src/pages/theatre/index.astro new file mode 100644 index 0000000..edbc40f --- /dev/null +++ b/src/pages/theatre/index.astro @@ -0,0 +1,45 @@ +--- +import PageHeading from "../../components/page-heading.astro"; +import Layout from "../../layouts/main.astro"; +import Link from "../../components/Link.astro"; +import NavCard from "../../components/NavCard.astro"; +--- + + +
+ + +
+

+ Le théâtre m'accompagne depuis 2008. D'abord l'improvisation, avec ses matchs et ses spectacles — des Touchatou dans les Yvelines à la LaTTIFA au Maroc, jusqu'à Les Particules que j'ai cofondées à Albi. +

+

+ Aujourd'hui, je suis aussi comédien de théâtre écrit avec la Compagnie AspiRêves, et acteur devant la caméra pour des web séries et courts métrages. +

+
+ +
+ + + +
+
+
diff --git a/src/utils/page-translations.ts b/src/utils/page-translations.ts index 076c951..9a321a4 100644 --- a/src/utils/page-translations.ts +++ b/src/utils/page-translations.ts @@ -13,7 +13,10 @@ const translationGroups: Record[] = [ { fr: "/code/projets", en: "/en/code/projects", ar: "/ar/برمجة/مشاريع" }, { fr: "/code/recommandations", en: "/en/code/recommendations", ar: "/ar/برمجة/توصيات" }, { fr: "/code/competences", en: "/en/code/skills", ar: "/ar/برمجة/مهارات" }, - { fr: "/theatre", en: "/en/acting", ar: "/ar/مسرح" }, + { fr: "/theatre", en: "/en/theater", ar: "/ar/مسرح" }, + { fr: "/theatre/improvisation", en: "/en/theater/improvisation", ar: "/ar/مسرح/ارتجال" }, + { fr: "/theatre/ecrit", en: "/en/theater/written", ar: "/ar/مسرح/مكتوب" }, + { fr: "/theatre/acteur", en: "/en/theater/actor", ar: "/ar/مسرح/ممثل" }, { fr: "/photo", en: "/en/photo", ar: "/ar/تصوير" }, { fr: "/photo/blog", en: "/en/photo/blog", ar: "/ar/تصوير/مدونة" }, ];