from odoo import http class WebsiteLanguageController(http.Controller): @http.route('/', auth='public', website=True) def detect_language_and_redirect(self, **kwargs): # Vérifier si l'utilisateur est déjà sur une URL avec une langue current_url = http.request.httprequest.path if current_url.startswith(('/fr', '/en')): return http.request.render('website.homepage') # Remplacez par votre template d'accueil si nécessaire # Détection de la langue préférée à partir du navigateur browser_lang = http.request.httprequest.accept_languages.best_match(['fr', 'en']) # Si aucune langue détectée, utiliser la langue par défaut lang_code = browser_lang if browser_lang in ['fr', 'en'] else 'en' # Définir la langue active dans la session http.request.env['ir.http']._set_lang(lang_code) # Rediriger l'utilisateur vers la page d'accueil dans la langue correspondante return http.request.redirect('/%s' % lang_code)
Se rendre au contenu

PREY 

"Prey (2022) Présentation du Design Sonore"

Cette vidéo met en avant mon travail de design sonore pour un segment du film Prey (2022). Mon objectif était de créer une expérience auditive immersive et tendue qui amplifie le suspense du film et la narration atmosphérique.

De la création de sons environnementaux détaillés à l'intensification des moments clés, chaque élément audio a été soigneusement conçu pour s'aligner avec le ton brut et primitif du film. Regardez la vidéo pour découvrir comment le son élève la tension et plonge les spectateurs plus profondément dans l'univers de Prey.





from odoo import http class WebsiteLanguageController(http.Controller): @http.route('/', auth='public', website=True) def detect_language_and_redirect(self, **kwargs): # Vérifier si l'utilisateur est déjà sur une URL avec une langue current_url = http.request.httprequest.path if current_url.startswith(('/fr', '/en')): return http.request.render('website.homepage') # Remplacez par votre template d'accueil si nécessaire # Détection de la langue préférée à partir du navigateur browser_lang = http.request.httprequest.accept_languages.best_match(['fr', 'en']) # Si aucune langue détectée, utiliser la langue par défaut lang_code = browser_lang if browser_lang in ['fr', 'en'] else 'en' # Définir la langue active dans la session http.request.env['ir.http']._set_lang(lang_code) # Rediriger l'utilisateur vers la page d'accueil dans la langue correspondante return http.request.redirect('/%s' % lang_code)