Skip to content

Commit a31a906

Browse files
authored
Merge pull request #518 from bitmovin/release/v3.42.0
[RELEASE] v3.42.0
2 parents 23dbb2b + 36d6429 commit a31a906

5 files changed

Lines changed: 82 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file.
33

44
The format is based on [Keep a Changelog](http://keepachangelog.com/)
55
and this project adheres to [Semantic Versioning](http://semver.org/).
6+
## [3.42.0]
7+
8+
### Added
9+
- Language localization for Spanish
610

711
## [3.41.0] - 2023-01-12
812

@@ -819,6 +823,7 @@ Version 2.0 of the UI framework is built for player 7.1. If absolutely necessary
819823
## 1.0.0 (2017-02-03)
820824
- First release
821825

826+
[3.42.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.41.0...v3.42.0
822827
[3.41.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.40.0...v3.41.0
823828
[3.40.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.39.0...v3.40.0
824829
[3.39.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.38.0...v3.39.0

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bitmovin-player-ui",
3-
"version": "3.41.0",
3+
"version": "3.42.0",
44
"description": "Bitmovin Player UI Framework",
55
"main": "./dist/js/framework/main.js",
66
"types": "./dist/js/framework/main.d.ts",

src/ts/localization/i18n.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
import vocabularyDe from './languages/de.json';
22
import vocabularyEn from './languages/en.json';
3+
import vocabularyEs from './languages/es.json';
34
import { LocalizationConfig } from '../uimanager.js';
45

56
export const defaultVocabularies: Vocabularies = {
67
'en': vocabularyEn,
78
'de': vocabularyDe,
9+
'es': vocabularyEs,
810
};
911

1012
const defaultLocalizationConfig: LocalizationConfig = {
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"settings.video.quality": "Calidad de Video",
3+
"settings.audio.quality": "Calidad de Audio",
4+
"settings.audio.track": "Pista de Audio",
5+
"settings.audio.mute" : "Silencio",
6+
"settings.audio.volume" : "Volumen",
7+
"settings.subtitles.window.color" : "color de Ventana",
8+
"settings.subtitles.window.opacity" : "opacidad de Ventana",
9+
"settings.subtitles" : "Subtítulos",
10+
"settings.subtitles.font.color" : "color de Fuente",
11+
"settings.subtitles.font.opacity" : "opacidad de Fuente",
12+
"settings.subtitles.background.color" : "color de Fondo",
13+
"settings.subtitles.background.opacity": "opacidad de Fondo",
14+
"colors.white": "blanco",
15+
"colors.black": "negro",
16+
"colors.red": "rojo",
17+
"colors.green": "verde",
18+
"colors.blue": "azul",
19+
"colors.cyan": "cian",
20+
"colors.yellow": "amarillo",
21+
"colors.magenta": "magenta",
22+
"percent": "{value}%",
23+
"settings.subtitles.font.size": "tamaño de Fuente",
24+
"settings.subtitles.characterEdge": "borde del Caracter",
25+
"settings.subtitles.characterEdge.raised": "alzado",
26+
"settings.subtitles.characterEdge.depressed": "discreto",
27+
"settings.subtitles.characterEdge.uniform": "uniforme",
28+
"settings.subtitles.characterEdge.dropshadowed": "sombreado",
29+
"settings.subtitles.font.family": "tipo de Fuente",
30+
"settings.subtitles.font.family.monospacedserif": "monospaced serif",
31+
"settings.subtitles.font.family.proportionalserif": "proportional serif",
32+
"settings.subtitles.font.family.monospacedsansserif": "monospaced sans serif",
33+
"settings.subtitles.font.family.proportionalsansserif": "proportional sans serif",
34+
"settings.subtitles.font.family.casual": "casual",
35+
"settings.subtitles.font.family.cursive": "cursiva",
36+
"settings.subtitles.font.family.smallcapital": "small capital",
37+
"settings.time.hours": "Horas",
38+
"settings.time.minutes": "Minutos",
39+
"settings.time.seconds": "Segundos",
40+
"ads.remainingTime": "Este anuncio acabará en {remainingTime} segundos.",
41+
"settings": "Configuración",
42+
"fullscreen" : "Pantalla Completa",
43+
"speed": "Velocidad",
44+
"playPause" : "Reproducir/Pausa",
45+
"play": "Reproducir",
46+
"pause": "Pausa",
47+
"open": "Abrir",
48+
"close": "Cerrar",
49+
"pictureInPicture": "Imagen en Imagen",
50+
"appleAirplay" : "Apple AirPlay",
51+
"googleCast": "Google Cast",
52+
"vr" : "VR",
53+
"off": "off",
54+
"auto": "auto",
55+
"back" : "Atrás",
56+
"reset": "Reiniciar",
57+
"replay": "Rebobinar",
58+
"normal": "normal",
59+
"default": "predeterminado",
60+
"live": "Directo",
61+
"subtitle.example": "Ejemplo de Subtítulo",
62+
"subtitle.select": "Seleccionar subtítulo",
63+
"playingOn": "Reproduciendo en <strong>{castDeviceName}</strong>",
64+
"connectingTo": "Conectando a <strong>{castDeviceName}</strong>...",
65+
"watermarkLink": "Enlace al inicio",
66+
"controlBar": "Controles del Reproductor",
67+
"player": "Reproductor de Video",
68+
"seekBar": "Línea de Tiempo",
69+
"seekBar.value": "posición",
70+
"seekBar.timeshift": "cambio de posición",
71+
"seekBar.durationText": "de"
72+
}

0 commit comments

Comments
 (0)