Skip to content

Commit 4f266f9

Browse files
committed
feat: add multilingual support for podcast and media terms in Spanish, French, and English
1 parent 166e731 commit 4f266f9

File tree

7 files changed

+394
-9
lines changed

7 files changed

+394
-9
lines changed

.translation-cache.json

Lines changed: 92 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,92 @@
1-
{}
1+
{
2+
"Spanish": {
3+
"_sample.hello_world": "¡Hola, Mundo!!!",
4+
"media.podcast.audio": "Audio",
5+
"media.podcast.podcasting": "Podcasting",
6+
"media.podcast.podcast": "Podcast",
7+
"media.podcast.podcasts": "Podcasts",
8+
"media.podcast.episode": "Episodio",
9+
"media.podcast.episodes": "Episodios",
10+
"media.music.music": "Música",
11+
"media.music.artist": "Artista",
12+
"media.music.artists": "Artistas",
13+
"media.music.albums": "Álbumes",
14+
"media.music.track": "Rastrear",
15+
"media.music.tracks": "Pistas",
16+
"media.video.channel": "Canal",
17+
"media.video.channels": "Canales",
18+
"media.video.video": "Video",
19+
"media.video.videos": "Videos",
20+
"media.clips": "Clips",
21+
"media.livestreams": "Transmisiones en vivo",
22+
"media.last_updated": "Última actualización: {date}",
23+
"features.search": "Buscar",
24+
"features.my_library": "Mi Biblioteca",
25+
"features.queue": "Cola",
26+
"features.history": "Historia",
27+
"features.playlist": "Lista de reproducción",
28+
"features.playlists": "Listas de reproducción",
29+
"features.my_clips": "Mis Clips",
30+
"features.my_profile": "Mi Perfil",
31+
"features.profile": "Perfil",
32+
"features.profiles": "Perfiles",
33+
"filters.type.all": "Todo",
34+
"filters.type.subscribed": "Suscrito",
35+
"filters.type.category": "Categoría",
36+
"filters.sort.recent": "Reciente",
37+
"filters.sort.oldest": "Más antiguo",
38+
"filters.sort.a_z": "A-Z",
39+
"filters.sort.top": "Superior",
40+
"filters.range.day": "Día",
41+
"filters.range.week": "Semana",
42+
"filters.range.month": "Mes",
43+
"filters.range.all_time": "Todo el tiempo",
44+
"settings.ui_theme.light": "☀️ Luz",
45+
"settings.ui_theme.dark": "🌙 Oscuro"
46+
},
47+
"French": {
48+
"_sample.hello_world": "Bonjour, le Monde!!!",
49+
"media.podcast.audio": "Audio",
50+
"media.podcast.podcasting": "Podcasting",
51+
"media.podcast.podcast": "Podcast",
52+
"media.podcast.podcasts": "Podcasts",
53+
"media.podcast.episode": "Épisode",
54+
"media.podcast.episodes": "Épisodes",
55+
"media.music.music": "Musique",
56+
"media.music.artist": "Artiste",
57+
"media.music.artists": "Artistes",
58+
"media.music.albums": "Albums",
59+
"media.music.track": "Suivre",
60+
"media.music.tracks": "Pistes",
61+
"media.video.channel": "Chaîne",
62+
"media.video.channels": "Canaux",
63+
"media.video.video": "Vidéo",
64+
"media.video.videos": "Vidéos",
65+
"media.clips": "Clips",
66+
"media.livestreams": "Diffusions en direct",
67+
"media.last_updated": "Dernière mise à jour : {date}",
68+
"features.search": "Rechercher",
69+
"features.my_library": "Ma bibliothèque",
70+
"features.queue": "File d'attente",
71+
"features.history": "Histoire",
72+
"features.playlist": "Liste de lecture",
73+
"features.playlists": "Listes de lecture",
74+
"features.my_clips": "Mes Clips",
75+
"features.my_profile": "Mon Profil",
76+
"features.profile": "Profil",
77+
"features.profiles": "Profils",
78+
"filters.type.all": "Tous",
79+
"filters.type.subscribed": "Abonné",
80+
"filters.type.category": "Catégorie",
81+
"filters.sort.recent": "Récent",
82+
"filters.sort.oldest": "Le plus ancien",
83+
"filters.sort.a_z": "A-Z",
84+
"filters.sort.top": "Haut",
85+
"filters.range.day": "Jour",
86+
"filters.range.week": "Semaine",
87+
"filters.range.month": "Mois",
88+
"filters.range.all_time": "Tout le temps",
89+
"settings.ui_theme.light": "☀️ Lumière",
90+
"settings.ui_theme.dark": "🌙 Sombre"
91+
}
92+
}

i18n/originals/en.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,25 @@
4141
"profile": "Profile",
4242
"profiles": "Profiles"
4343
},
44+
"filters": {
45+
"type": {
46+
"all": "All",
47+
"subscribed": "Subscribed",
48+
"category": "Category"
49+
},
50+
"sort": {
51+
"recent": "Recent",
52+
"oldest": "Oldest",
53+
"a_z": "A-Z",
54+
"top": "Top"
55+
},
56+
"range": {
57+
"day": "Day",
58+
"week": "Week",
59+
"month": "Month",
60+
"all_time": "All Time"
61+
}
62+
},
4463
"settings": {
4564
"ui_theme": {
4665
"light": "☀️ Light",

i18n/originals/es.json

Lines changed: 66 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,69 @@
11
{
2-
"HomePage": {
3-
"title": "¡Hola mundo!"
2+
"_sample": {
3+
"hello_world": "¡Hola, Mundo!!!"
4+
},
5+
"media": {
6+
"podcast": {
7+
"audio": "Audio",
8+
"podcasting": "Podcasting",
9+
"podcast": "Podcast",
10+
"podcasts": "Podcasts",
11+
"episode": "Episodio",
12+
"episodes": "Episodios"
13+
},
14+
"music": {
15+
"music": "Música",
16+
"artist": "Artista",
17+
"artists": "Artistas",
18+
"albums": "Álbumes",
19+
"track": "Rastrear",
20+
"tracks": "Pistas"
21+
},
22+
"video": {
23+
"channel": "Canal",
24+
"channels": "Canales",
25+
"video": "Video",
26+
"videos": "Videos"
27+
},
28+
"clips": "Clips",
29+
"livestreams": "Transmisiones en vivo",
30+
"last_updated": "Última actualización: {date}"
31+
},
32+
"features": {
33+
"search": "Buscar",
34+
"my_library": "Mi Biblioteca",
35+
"queue": "Cola",
36+
"history": "Historia",
37+
"playlist": "Lista de reproducción",
38+
"playlists": "Listas de reproducción",
39+
"my_clips": "Mis Clips",
40+
"my_profile": "Mi Perfil",
41+
"profile": "Perfil",
42+
"profiles": "Perfiles"
43+
},
44+
"filters": {
45+
"type": {
46+
"all": "Todo",
47+
"subscribed": "Suscrito",
48+
"category": "Categoría"
49+
},
50+
"sort": {
51+
"recent": "Reciente",
52+
"oldest": "Más antiguo",
53+
"a_z": "A-Z",
54+
"top": "Superior"
55+
},
56+
"range": {
57+
"day": "Día",
58+
"week": "Semana",
59+
"month": "Mes",
60+
"all_time": "Todo el tiempo"
61+
}
62+
},
63+
"settings": {
64+
"ui_theme": {
65+
"light": "☀️ Luz",
66+
"dark": "🌙 Oscuro"
67+
}
468
}
569
}

i18n/originals/fr.json

Lines changed: 66 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,69 @@
11
{
2-
"HomePage": {
3-
"title": "Bonjour le monde !"
2+
"_sample": {
3+
"hello_world": "Bonjour, le Monde!!!"
4+
},
5+
"media": {
6+
"podcast": {
7+
"audio": "Audio",
8+
"podcasting": "Podcasting",
9+
"podcast": "Podcast",
10+
"podcasts": "Podcasts",
11+
"episode": "Épisode",
12+
"episodes": "Épisodes"
13+
},
14+
"music": {
15+
"music": "Musique",
16+
"artist": "Artiste",
17+
"artists": "Artistes",
18+
"albums": "Albums",
19+
"track": "Suivre",
20+
"tracks": "Pistes"
21+
},
22+
"video": {
23+
"channel": "Chaîne",
24+
"channels": "Canaux",
25+
"video": "Vidéo",
26+
"videos": "Vidéos"
27+
},
28+
"clips": "Clips",
29+
"livestreams": "Diffusions en direct",
30+
"last_updated": "Dernière mise à jour : {date}"
31+
},
32+
"features": {
33+
"search": "Rechercher",
34+
"my_library": "Ma bibliothèque",
35+
"queue": "File d'attente",
36+
"history": "Histoire",
37+
"playlist": "Liste de lecture",
38+
"playlists": "Listes de lecture",
39+
"my_clips": "Mes Clips",
40+
"my_profile": "Mon Profil",
41+
"profile": "Profil",
42+
"profiles": "Profils"
43+
},
44+
"filters": {
45+
"type": {
46+
"all": "Tous",
47+
"subscribed": "Abonné",
48+
"category": "Catégorie"
49+
},
50+
"sort": {
51+
"recent": "Récent",
52+
"oldest": "Le plus ancien",
53+
"a_z": "A-Z",
54+
"top": "Haut"
55+
},
56+
"range": {
57+
"day": "Jour",
58+
"week": "Semaine",
59+
"month": "Mois",
60+
"all_time": "Tout le temps"
61+
}
62+
},
63+
"settings": {
64+
"ui_theme": {
65+
"light": "☀️ Lumière",
66+
"dark": "🌙 Sombre"
67+
}
468
}
569
}

i18n/overrides/en.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,25 @@
4141
"profile": "Profile",
4242
"profiles": "Profiles"
4343
},
44+
"filters": {
45+
"type": {
46+
"all": "All",
47+
"subscribed": "Subscribed",
48+
"category": "Category"
49+
},
50+
"sort": {
51+
"recent": "Recent",
52+
"oldest": "Oldest",
53+
"a_z": "A-Z",
54+
"top": "Top"
55+
},
56+
"range": {
57+
"day": "Day",
58+
"week": "Week",
59+
"month": "Month",
60+
"all_time": "All Time"
61+
}
62+
},
4463
"settings": {
4564
"ui_theme": {
4665
"light": "☀️ Light",

i18n/overrides/es.json

Lines changed: 66 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,69 @@
11
{
2-
"HomePage": {
3-
"title": "¡Hola mundo!"
2+
"_sample": {
3+
"hello_world": "¡Hola, Mundo!!!"
4+
},
5+
"media": {
6+
"podcast": {
7+
"audio": "Audio",
8+
"podcasting": "Podcasting",
9+
"podcast": "Podcast",
10+
"podcasts": "Podcasts",
11+
"episode": "Episodio",
12+
"episodes": "Episodios"
13+
},
14+
"music": {
15+
"music": "Música",
16+
"artist": "Artista",
17+
"artists": "Artistas",
18+
"albums": "Álbumes",
19+
"track": "Rastrear",
20+
"tracks": "Pistas"
21+
},
22+
"video": {
23+
"channel": "Canal",
24+
"channels": "Canales",
25+
"video": "Video",
26+
"videos": "Videos"
27+
},
28+
"clips": "Clips",
29+
"livestreams": "Transmisiones en vivo",
30+
"last_updated": "Última actualización: {date}"
31+
},
32+
"features": {
33+
"search": "Buscar",
34+
"my_library": "Mi Biblioteca",
35+
"queue": "Cola",
36+
"history": "Historia",
37+
"playlist": "Lista de reproducción",
38+
"playlists": "Listas de reproducción",
39+
"my_clips": "Mis Clips",
40+
"my_profile": "Mi Perfil",
41+
"profile": "Perfil",
42+
"profiles": "Perfiles"
43+
},
44+
"filters": {
45+
"type": {
46+
"all": "Todo",
47+
"subscribed": "Suscrito",
48+
"category": "Categoría"
49+
},
50+
"sort": {
51+
"recent": "Reciente",
52+
"oldest": "Más antiguo",
53+
"a_z": "A-Z",
54+
"top": "Superior"
55+
},
56+
"range": {
57+
"day": "Día",
58+
"week": "Semana",
59+
"month": "Mes",
60+
"all_time": "Todo el tiempo"
61+
}
62+
},
63+
"settings": {
64+
"ui_theme": {
65+
"light": "☀️ Luz",
66+
"dark": "🌙 Oscuro"
67+
}
468
}
569
}

0 commit comments

Comments
 (0)