Skip to content

feat(youtube): add YouTube video playlist module#35

Open
oVitorio-ac wants to merge 1 commit intolouvorja:mainfrom
oVitorio-ac:oline-midias-module
Open

feat(youtube): add YouTube video playlist module#35
oVitorio-ac wants to merge 1 commit intolouvorja:mainfrom
oVitorio-ac:oline-midias-module

Conversation

@oVitorio-ac
Copy link
Contributor

@oVitorio-ac oVitorio-ac commented Feb 25, 2026

feat(youtube): add YouTube video playlist module

📝 Overview

This PR introduces a dedicated YouTube Playlist Module, allowing users to stream curated video content directly within the application. It streamlines access to specific community playlists such as Prova e Vede, Informativo Mundial das Missões, and Minutos de Saudade, enhancing the platform's multimedia capabilities.

🚀 Key Features

1. Curated Content Integration

  • Pre-defined Playlists: Quick access to essential video series:
    • Prova e Vede
    • Informativo Mundial das Missões
    • Minutos de Saudade
  • Playlist Selector: An intuitive interface to switch between different video series without leaving the module.

2. Embedded Media Experience

  • In-App Player: Uses a responsive YouTube embed interface for high-quality playback.
  • Module Store Expansion: Introduced the midias_online (Online Media) category to the module store to house this and future streaming-based features.

3. Localization (i18n)

  • Full translation support for Spanish (ES) and Portuguese (PT), ensuring the module is accessible to our international user base.

🛠 Technical Specifications

Component Description
Module Category midias_online
Player Type YouTube IFrame API / Embedded Player
State Management Handles playlist IDs and selection state
Localization Keys added to es.json and pt.json

🧪 Testing Instructions

  1. Module Discovery: Go to the Module Store and verify the new midias_online category exists.
  2. Playback Test: Launch the YouTube module and select a playlist (e.g., Prova e Vede). Verify the video loads and plays correctly.
  3. Switching Test: Change between the available playlists and ensure the player updates with the correct video list.
  4. i18n Test: Change the application language to Spanish or Portuguese and verify the playlist titles and module labels are localized.
Screencast.from.2026-02-25.15-15-02.mp4

Add new YouTube module for playing video playlists including Prova e Vede,
Informativo Mundial das Missões, and Minutos de Saudade. Includes embedded
player interface, playlist selection, and translations for Spanish and
Portuguese. Also adds midias_online category to module store.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant