@if (isDialog) {

{{ 'SETTINGS.GENERAL' | translate }}

}
@if (!isDialog) {

{{ 'SETTINGS.TITLE' | translate }}

{{ 'SETTINGS.GENERAL_SUBTITLE' | translate }}

}
settings

{{ 'SETTINGS.GENERAL' | translate }}

{{ 'SETTINGS.GENERAL_SUBTITLE' | translate }}

{{ 'SETTINGS.LANGUAGE' | translate }}

{{ 'SETTINGS.LANGUAGE_DESCRIPTION' | translate }}

{{ 'SETTINGS.VIDEO_PLAYER_PLACEHOLDER' | translate }} @for ( language of languageEnum | keyvalue; track language ) { {{ 'LANGUAGES.' + language.key | translate }} }

{{ 'SETTINGS.THEME' | translate }}

{{ 'SETTINGS.THEME_DESCRIPTION' | translate }}

@for ( themeOption of themeOptions; track themeOption.value ) { }

{{ 'SETTINGS.SHOW_DASHBOARD' | translate }}

{{ 'SETTINGS.SHOW_DASHBOARD_DESCRIPTION' | translate }}

{{ 'SETTINGS.STARTUP_BEHAVIOR' | translate }}

{{ 'SETTINGS.STARTUP_BEHAVIOR_DESCRIPTION' | translate }}

{{ 'SETTINGS.STARTUP_BEHAVIOR' | translate }} @for ( option of startupBehaviorOptions; track option.value ) { {{ option.labelKey | translate }} }

{{ 'SETTINGS.SHOW_CAPTIONS' | translate }}

{{ 'SETTINGS.SHOW_CAPTIONS_DESCRIPTION' | translate }}

play_circle

{{ 'SETTINGS.PLAYBACK' | translate }}

{{ 'SETTINGS.VIDEO_PLAYER_DESCRIPTION' | translate }}

{{ 'SETTINGS.VIDEO_PLAYER_LABEL' | translate }}

{{ 'SETTINGS.VIDEO_PLAYER_DESCRIPTION' | translate }}

{{ 'SETTINGS.VIDEO_PLAYER_PLACEHOLDER' | translate }} @for (player of players(); track player.id) { {{ player.labelKey | translate }} }

{{ 'SETTINGS.STREAM_FORMAT' | translate }}

{{ 'SETTINGS.STREAM_FORMAT_DESCRIPTION' | translate }}

{{ 'SETTINGS.VIDEO_PLAYER_PLACEHOLDER' | translate }} @for ( streamFormat of streamFormatEnum | keyvalue; track streamFormat ) { {{ streamFormat.value }} }
@if (isDesktop) {

{{ 'SETTINGS.SHOW_EXTERNAL_PLAYBACK_BAR' | translate }}

{{ 'SETTINGS.SHOW_EXTERNAL_PLAYBACK_BAR_DESCRIPTION' | translate }}

} @if (settingsForm.value.player === 'mpv') {

{{ 'SETTINGS.MPV_PLAYER_PATH_LABEL' | translate }}

{{ 'SETTINGS.MPV_PLAYER_PATH_DESCRIPTION' | translate }}

{{ 'SETTINGS.MPV_PLAYER_PATH' | translate }}

{{ 'SETTINGS.MPV_REUSE_INSTANCE_LABEL' | translate }}

{{ 'SETTINGS.MPV_REUSE_INSTANCE_DESCRIPTION' | translate }}

} @if (settingsForm.value.player === 'vlc') {

{{ 'SETTINGS.VLC_PLAYER_PATH_LABEL' | translate }}

{{ 'SETTINGS.VLC_PLAYER_PATH_DESCRIPTION' | translate }}

{{ 'SETTINGS.VLC_PLAYER_PATH' | translate }}
}
@if (isDesktop) {
list_alt

{{ 'SETTINGS.EPG_SOURCES' | translate }}

{{ 'SETTINGS.EPG_SOURCES_DESCRIPTION' | translate }}

@if (epgUrl.length === 0) {
event_busy

{{ 'SETTINGS.EPG_EMPTY_TITLE' | translate }}

{{ 'SETTINGS.EPG_EMPTY_HINT' | translate }}

} @else {
@for ( _ of epgUrl.controls; track _; let i = $index ) {
{{ 'SETTINGS.EPG_URL_PLACEHOLDER' | translate }} {{ 'SETTINGS.EPG_URL_ERROR' | translate }} @if (epgField.value) { }
}
}
} @if (isDesktop) {
settings_remote

{{ 'SETTINGS.REMOTE_CONTROL' | translate }}

{{ 'SETTINGS.REMOTE_CONTROL_DESCRIPTION' | translate }}

{{ 'SETTINGS.REMOTE_CONTROL' | translate }}

{{ 'SETTINGS.REMOTE_CONTROL_DESCRIPTION' | translate }}

@if (settingsForm.value.remoteControl === true) {

{{ 'SETTINGS.REMOTE_CONTROL_PORT' | translate }}

{{ 'SETTINGS.REMOTE_CONTROL_PORT_DESCRIPTION' | translate }}

{{ 'SETTINGS.PORT_RANGE_LABEL' | translate }} @if ( settingsForm .get('remoteControlPort') ?.hasError('required') ) { {{ 'SETTINGS.PORT_REQUIRED' | translate }} } @if ( settingsForm .get('remoteControlPort') ?.hasError('min') ) { {{ 'SETTINGS.PORT_MIN' | translate }} } @if ( settingsForm .get('remoteControlPort') ?.hasError('max') ) { {{ 'SETTINGS.PORT_MAX' | translate }} } @if ( settingsForm .get('remoteControlPort') ?.hasError('pattern') ) { {{ 'SETTINGS.PORT_PATTERN' | translate }} }
@if (localIpAddresses().length > 0) {

{{ 'SETTINGS.REMOTE_CONTROL_URL' | translate }}

{{ 'SETTINGS.REMOTE_CONTROL_URL_DESCRIPTION' | translate }}

@for (ip of localIpAddresses(); track ip) {
@if (visibleQrCodeIp() === ip) {
}
}
} }
}
backup

{{ 'SETTINGS.BACKUP' | translate }}

{{ 'SETTINGS.BACKUP_DESCRIPTION' | translate }}

{{ 'SETTINGS.IMPORT_EXPORT_DATA' | translate }}

{{ 'SETTINGS.IMPORT_EXPORT_DATA_DESCRIPTION' | translate }}

@if (isPwa) {
{{ 'SETTINGS.EPG_NOTE' | translate }}  {{ 'SETTINGS.EPG_NOTE_URL_TEXT' | translate }}
}
delete_sweep

{{ 'SETTINGS.RESET' | translate }}

{{ 'SETTINGS.RESET_DESCRIPTION' | translate }}

{{ 'SETTINGS.REMOVE_ALL' | translate }}

{{ 'SETTINGS.REMOVE_ALL_DESCRIPTION' | translate }}

folder_open {{ 'HOME.PLAYLIST_TYPES.M3U' | translate }} {{ playlistDeleteSummary().m3u }} cloud {{ 'HOME.PLAYLIST_TYPES.XTREAM' | translate }} {{ playlistDeleteSummary().xtream }} cast {{ 'HOME.PLAYLIST_TYPES.STALKER' | translate }} {{ playlistDeleteSummary().stalker }}
@if (removeAllProgressLabel(); as progressLabel) {

{{ progressLabel }}

}
info

{{ 'SETTINGS.ABOUT' | translate }}

{{ 'SETTINGS.ABOUT_SUBTITLE' | translate }}

{{ 'SETTINGS.VERSION' | translate }}

{{ 'SETTINGS.VERSION_DESCRIPTION' | translate }}

{{ version }} {{ updateMessage }}
@if (isDesktop) {
{{ 'SETTINGS.EMBEDDED_MPV_NOTICE_TITLE' | translate }} {{ 'SETTINGS.EMBEDDED_MPV_NOTICE_DESCRIPTION' | translate }}
}
favorite

{{ 'SETTINGS.SUPPORT_TITLE' | translate }}

{{ 'SETTINGS.SUPPORT_DESCRIPTION' | translate }}