1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

update components

This commit is contained in:
Luke Pulverenti 2017-05-25 08:55:45 -04:00
parent 62f93e49c4
commit b12e7f007b
8 changed files with 60 additions and 60 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -41,9 +41,9 @@
"HeaderOfflineDownloads": "Contenu multim\u00e9dia hors-ligne",
"HeaderOfflineDownloadsDescription": "T\u00e9l\u00e9chargez votre contenu multim\u00e9dia vers vos appareils pour une meilleure utilisation hors-ligne.",
"CloudSyncFeatureDescription": "Synchronisez votre contenu multim\u00e9dia vers le cloud pour le sauvegarder, l'archiver et le convertir plus facilement.",
"DvrFeatureDescription": "Schedule individual Live TV recordings, series recordings, and more with Emby DVR.",
"ButtonCancelSyncJob": "Annuler la synchronisation",
"CancelSyncJobConfirmation": "L'annulation d'une t\u00e2che de synchronisation provoquera la suppression des m\u00e9dias synchronis\u00e9s sur l'appareil lors la prochaine ex\u00e9cution de la synchronisation. \u00cates-vous s\u00fbr de vouloir continuer ?",
"DvrFeatureDescription": "Planifiez individuellement les enregistrements TV en direct, les enregistrements en s\u00e9rie et plus encore avec Emby DVR.",
"ButtonCancelSyncJob": "Annuler le t\u00e9l\u00e9chargement",
"CancelSyncJobConfirmation": "L'annulation du t\u00e9l\u00e9chargement provoquera la suppression des m\u00e9dias t\u00e9l\u00e9charg\u00e9s sur l'appareil lors la prochaine ex\u00e9cution de la synchronisation. \u00cates-vous s\u00fbr de vouloir continuer ?",
"CinemaModeFeatureDescription": "Le Mode Cin\u00e9ma vous donne une v\u00e9ritable exp\u00e9rience cin\u00e9matique avec des trailers et des intros personnalis\u00e9es avant la lecture du contenu.",
"HeaderFreeApps": "Apps Emby gratuites",
"FreeAppsFeatureDescription": "Profitez d'un acc\u00e8s gratuit \u00e0 certaines applications Emby pour vos appareils.",
@ -146,7 +146,7 @@
"LabelArtistsHelp": "S\u00e9parer les \u00e9l\u00e9ments par un point-virgule ;",
"LabelAlbumArtists": "Artistes de l'album :",
"LabelAlbum": "Album :",
"Artists": "Artists",
"Artists": "Artistes",
"LabelCommunityRating": "Note de la communaut\u00e9",
"LabelVoteCount": "Nombre de votes",
"LabelCriticRating": "Note des critiques",
@ -248,14 +248,14 @@
"ValueMusicVideoCount": "{0} music Videos",
"ValueMinutes": "{0} min",
"Albums": "Albums",
"Songs": "Songs",
"Books": "Books",
"HeaderAudioBooks": "Audio Books",
"Songs": "Chansons",
"Books": "Livres",
"HeaderAudioBooks": "Livres audio",
"HeaderIdentifyItemHelp": "Entrez un ou plusieurs crit\u00e8res de recherche. Retirez des crit\u00e8res pour \u00e9largir les r\u00e9sultats de la recherche.",
"PleaseEnterNameOrId": "Veuillez saisir un nom ou un identifiant externe.",
"MessageItemSaved": "Item sauvegard\u00e9.",
"SearchResults": "R\u00e9sultats de la recherche",
"DownloadToOtherDevice": "Download to other device",
"DownloadToOtherDevice": "T\u00e9l\u00e9charger sur un autre appareil",
"MakeAvailableOffline": "Rendre disponible hors connexion",
"ServerNameIsRestarting": "Emby Server - {0} est red\u00e9marr\u00e9.",
"ServerNameIsShuttingDown": "Emby Server - {0} est arr\u00eater.",
@ -265,19 +265,19 @@
"SyncJobCreated": "Job de synchronisation cr\u00e9\u00e9.",
"LabelSyncJobName": "Nom du job de synchronisation:",
"LabelQuality": "Qualit\u00e9:",
"LabelSyncNoTargetsHelp": "Il semble que vous n'ayez actuellement aucune application qui supporte la synchronisation.",
"LabelSyncNoTargetsHelp": "Il semble que vous n'ayez actuellement aucune application qui supporte le t\u00e9l\u00e9chargement hors-ligne.",
"DownloadScheduled": "T\u00e9l\u00e9chargement planifi\u00e9e",
"HeaderSyncRequiresSub": "La synchronisation entre vos appareils n\u00e9cessite un abonnement Emby Premiere.",
"LearnMore": "En savoir plus",
"LabelProfile": "Profil :",
"LabelBitrateMbps": "D\u00e9bit (Mbps) :",
"SyncUnwatchedVideosOnly": "Synchroniser seulement les vid\u00e9os non lues.",
"SyncUnwatchedVideosOnlyHelp": "Seulement les vid\u00e9os non lus seront synchronis\u00e9es et seront supprim\u00e9es du p\u00e9riph\u00e9rique au fur et \u00e0 mesure qu'elles sont lus.",
"AutomaticallySyncNewContent": "Synchroniser automatiquement le nouveau contenu",
"AutomaticallySyncNewContentHelp": "Les nouveaux contenus ajout\u00e9s \u00e0 cette cat\u00e9gorie seront automatiquement synchronis\u00e9s avec l'appareil.",
"SyncUnwatchedVideosOnly": "T\u00e9l\u00e9charger seulement les vid\u00e9os non lues.",
"SyncUnwatchedVideosOnlyHelp": "Seulement les vid\u00e9os non lues seront t\u00e9l\u00e9charg\u00e9es et seront supprim\u00e9es du p\u00e9riph\u00e9rique au fur et \u00e0 mesure e leur lecture.",
"AutomaticallySyncNewContent": "T\u00e9l\u00e9charger automatiquement le nouveau contenu",
"AutomaticallySyncNewContentHelp": "Les nouveaux contenus ajout\u00e9s \u00e0 ce dossier seront automatiquement t\u00e9l\u00e9charg\u00e9s vers l'appareil.",
"LabelItemLimit": "Maximum d'\u00e9l\u00e9ments :",
"LabelItemLimitHelp": "Optionnel : d\u00e9finit le nombre maximum d'\u00e9l\u00e9ments qui seront synchronis\u00e9s.",
"PleaseSelectDeviceToSyncTo": "Veuillez s\u00e9lectionner un p\u00e9riph\u00e9rique avec lequel se synchroniser.",
"LabelItemLimitHelp": "Optionnel : d\u00e9finit le nombre maximum d'\u00e9l\u00e9ments qui seront t\u00e9l\u00e9charg\u00e9s.",
"PleaseSelectDeviceToSyncTo": "Veuillez s\u00e9lectionner un appareil avec lequel le t\u00e9l\u00e9charger.",
"Screenshots": "Captures d'\u00e9cran",
"MoveRight": "D\u00e9placer \u00e0 droite",
"MoveLeft": "D\u00e9placer \u00e0 gauche",
@ -286,9 +286,9 @@
"Settings": "Param\u00e8tres",
"ShowIndicatorsFor": "Montrer les indicateurs pour:",
"NewEpisodes": "Nouveaux \u00e9pisodes",
"Episodes": "Episodes",
"Episodes": "\u00c9pisodes",
"HDPrograms": "Programmes HD",
"Programs": "Programs",
"Programs": "Programmes",
"LiveBroadcasts": "Diffusions en direct",
"Premieres": "Premi\u00e8res",
"RepeatEpisodes": "R\u00e9p\u00e9ter les \u00e9pisodes",
@ -381,55 +381,55 @@
"HeaderSelectPlayer": "S\u00e9lectionner le lecteur",
"Quality": "Qualit\u00e9",
"Auto": "Auto",
"AndroidUnlockRestoreHelp": "To restore your previous purchase, please ensure you're signed into the device with the same Google (or Amazon) account that originally made the purchase. Make sure the app store is enabled and not restricted by any parental controls, and ensure you have an active internet connection. You'll only have to do this once to restore your previous purchase.",
"AspectRatio": "Aspect ratio",
"AndroidUnlockRestoreHelp": "Pour restaurer votre achat pr\u00e9c\u00e9dent, assurez-vous de vous connecter \u00e0 l'appareil avec le m\u00eame compte Google (ou Amazon) qui a effectu\u00e9 l'achat. Assurez-vous que la boutique d'applications est activ\u00e9e et n'est pas restreinte par aucun contr\u00f4le parental, et assurez-vous d'avoir une connexion Internet fonctionnelle. Vous n'aurez \u00e0 le faire qu'une seule fois, pour restaurer votre achat pr\u00e9c\u00e9dent.",
"AspectRatio": "Ratio d'aspect original",
"Original": "Original",
"Fill": "Fill",
"BestFit": "Best fit",
"MessageNoServersAvailableToConnect": "No servers are available to connect to. If you've been invited to share a server, make sure to accept it below or by clicking the link in the email.",
"MessagePlayAccessRestricted": "Playback of this content is currently restricted. Please contact your Emby Server administrator for more information.",
"Accept": "Accept",
"Reject": "Reject",
"Fill": "Remplir",
"BestFit": "Agencement optimal",
"MessageNoServersAvailableToConnect": "Connexion impossible, aucun serveur disponible. Si vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 partager un serveur, veuillez accepter ci-dessous ou en cliquant sur le lien dans le courriel.",
"MessagePlayAccessRestricted": "La lecture de ce contenu est actuellement restreinte. Contactez l'administrateur de votre serveur Emby pour plus d'informations.",
"Accept": "Accepter",
"Reject": "Rejeter",
"Connect": "Connexion",
"HeaderMyMedia": "Mes M\u00e9dias",
"HeaderMyMediaSmall": "Mes m\u00e9dias (petit)",
"LatestFromLibrary": "Derniers {0}",
"HeaderLatestChannelMedia": "Derniers \u00e9l\u00e9ments de la cha\u00eene",
"HeaderContinueWatching": "Continuer \u00e0 regarder",
"HeaderContinueListening": "Continue Listening",
"HeaderActiveRecordings": "Active Recordings",
"HeaderContinueListening": "Continuer l'\u00e9coute",
"HeaderActiveRecordings": "Enregistrements actifs",
"HeaderLatestRecordings": "Derniers enregistrements",
"LabelDownloadTo": "Download to:",
"LabelDownloadTo": "T\u00e9l\u00e9charger vers:",
"HeaderNextUp": "\u00c0 Suivre",
"HeaderLatestFrom": "Derniers de {0}",
"LabelHomeScreenSectionValue": "Home screen section {0}:",
"SettingsSaved": "Settings saved.",
"None": "None",
"LabelHomeScreenSectionValue": "Section {0} de l'accueil:",
"SettingsSaved": "Param\u00e8tres sauvegard\u00e9s.",
"None": "Aucun",
"More": "Plus",
"Up": "Up",
"Down": "Down",
"HeaderHomeScreen": "Home Screen",
"HeaderLatestMedia": "Latest Media",
"HeaderLatestChannelItems": "Latest Channel Items",
"LabelSelectLastestItemsFolders": "Include items from the following sections in Latest Media",
"HeaderLibraryOrder": "Library Order",
"HideWatchedContentFromLatestMedia": "Hide watched content from latest media",
"HeaderOnNow": "On Now",
"Up": "Haut",
"Down": "Bas",
"HeaderHomeScreen": "\u00c9cran d'accueil",
"HeaderLatestMedia": "M\u00e9dias r\u00e9cents",
"HeaderLatestChannelItems": "\u00c9l\u00e9ments de la cha\u00eene r\u00e9cents",
"LabelSelectLastestItemsFolders": "Inclure les \u00e9l\u00e9ments provenant des sections suivantes dans \"M\u00e9dias R\u00e9cents\"",
"HeaderLibraryOrder": "Ordre de la biblioth\u00e8que",
"HideWatchedContentFromLatestMedia": "Masquer le contenu d\u00e9j\u00e0 vu dans les m\u00e9dias r\u00e9cents",
"HeaderOnNow": "Actuellement",
"HeaderPlaybackError": "Erreur de lecture",
"PlaybackErrorNotAllowed": "You're currently not authorized to play this content. Please contact your system administrator for details.",
"PlaybackErrorNoCompatibleStream": "No compatible streams are currently available. Please try again later or contact your system administrator for details.",
"PlaybackErrorPlaceHolder": "Please insert the disc in order to play this video.",
"PlaybackErrorNotAllowed": "Vous n'\u00eates pas autoris\u00e9 \u00e0 lire ce contenu. Veuillez contacter votre administrateur syst\u00e8me pour plus de d\u00e9tails.",
"PlaybackErrorNoCompatibleStream": "Aucun flux compatible n'est actuellement disponible. Veuillez r\u00e9essayer plus tard ou contactez votre administrateur syst\u00e8me pour plus de d\u00e9tails.",
"PlaybackErrorPlaceHolder": "Veuillez ins\u00e9rer le disque pour lire cette vid\u00e9o.",
"Guide": "Guide",
"Suggestions": "Suggestions",
"Favorites": "Favorites",
"Favorites": "Favoris",
"Collections": "Collections",
"LabelSelectFolderGroups": "Automatically group content from the following folders into views such as Movies, Music and TV:",
"LabelSelectFolderGroupsHelp": "Folders that are unchecked will be displayed by themselves in their own view.",
"Shows": "Shows",
"HeaderLibraryFolders": "Library Folders",
"HeaderLandingScreens": "Landing Screens",
"LandingScreensHelp": "Select the default landing screen when clicking on a library.",
"HeaderTermsOfPurchase": "Terms of Purchase",
"PrivacyPolicy": "Privacy policy",
"TermsOfUse": "Terms of use"
"LabelSelectFolderGroups": "Grouper automatiquement le contenu des dossiers suivants dans des cat\u00e9gories telles que Films, Musique et TV:",
"LabelSelectFolderGroupsHelp": "Les dossiers qui ne sont pas coch\u00e9s seront affich\u00e9s tels quels, avec leur propre vue.",
"Shows": "S\u00e9ries",
"HeaderLibraryFolders": "Dossiers de la biblioth\u00e8que",
"HeaderLandingScreens": "Ecran d\u2019accueil",
"LandingScreensHelp": "S\u00e9lectionner l'\u00e9cran d'accueil par d\u00e9faut lors d'un clic sur la biblioth\u00e8que",
"HeaderTermsOfPurchase": "Conditions d'achat",
"PrivacyPolicy": "Politique de confidentialit\u00e9",
"TermsOfUse": "Conditions d'utilisation"
}

View file

@ -185,7 +185,7 @@
"Tags": "C\u00edmk\u00e9k",
"HeaderMetadataSettings": "Metaadat Be\u00e1ll\u00edt\u00e1sok",
"People": "People",
"LabelMetadataDownloadLanguage": "El\u0151nyben r\u00e9szes\u00edtett let\u00f6ltend\u0151 nyelv:",
"LabelMetadataDownloadLanguage": "Els\u0151dleges let\u00f6ltend\u0151 nyelv:",
"LabelLockItemToPreventChanges": "Lock this item to prevent future changes",
"MessageLeaveEmptyToInherit": "Leave empty to inherit settings from a parent item, or the global default value.",
"LabelCountry": "Orsz\u00e1g:",

View file

@ -1 +1 @@
define(["jQuery","loading","fnchecked","emby-linkbutton"],function($,loading){"use strict";function loadPage(page,config,languages){$("#chkSubtitlesMovies",page).checked(config.DownloadMovieSubtitles),$("#chkSubtitlesEpisodes",page).checked(config.DownloadEpisodeSubtitles),$("#chkSkipIfGraphicalSubsPresent",page).checked(config.SkipIfEmbeddedSubtitlesPresent),$("#chkSkipIfAudioTrackPresent",page).checked(config.SkipIfAudioTrackMatches),$("#chkRequirePerfectMatch",page).checked(config.RequirePerfectMatch),$("#txtOpenSubtitleUsername",page).val(config.OpenSubtitlesUsername),$("#txtOpenSubtitlePassword",page).val(""),populateLanguages(page,config,languages),loading.hide()}function populateLanguages(page,config,languages){for(var html="",i=0,length=languages.length;i<length;i++){var culture=languages[i];html+='<label><input type="checkbox" is="emby-checkbox" class="chkLang" data-lang="'+culture.ThreeLetterISOLanguageName.toLowerCase()+'" /><span>'+culture.DisplayName+"</span></label>"}$(".downloadLanguages",page).html(html);var langs=config.DownloadLanguages||[];$(".chkLang",page).each(function(){this.checked=langs.indexOf(this.getAttribute("data-lang"))!=-1})}function onSubmit(){loading.show();var form=this;return ApiClient.getNamedConfiguration("subtitles").then(function(config){config.DownloadMovieSubtitles=$("#chkSubtitlesMovies",form).checked(),config.DownloadEpisodeSubtitles=$("#chkSubtitlesEpisodes",form).checked(),config.SkipIfEmbeddedSubtitlesPresent=$("#chkSkipIfGraphicalSubsPresent",form).checked(),config.SkipIfAudioTrackMatches=$("#chkSkipIfAudioTrackPresent",form).checked(),config.RequirePerfectMatch=$("#chkRequirePerfectMatch",form).checked(),config.OpenSubtitlesUsername=$("#txtOpenSubtitleUsername",form).val();var newPassword=$("#txtOpenSubtitlePassword",form).val();newPassword&&(config.OpenSubtitlesPasswordHash=newPassword),config.DownloadLanguages=$(".chkLang",form).get().filter(function(c){return c.checked}).map(function(c){return c.getAttribute("data-lang")}),ApiClient.updateNamedConfiguration("subtitles",config).then(Dashboard.processServerConfigurationUpdateResult)}),!1}$(document).on("pageinit","#metadataSubtitlesPage",function(){$(".metadataSubtitlesForm").off("submit",onSubmit).on("submit",onSubmit)}).on("pageshow","#metadataSubtitlesPage",function(){loading.show();var page=this,promise1=ApiClient.getNamedConfiguration("subtitles"),promise2=ApiClient.getCultures();Promise.all([promise1,promise2]).then(function(responses){loadPage(page,responses[0],responses[1])})})});
define(["jQuery","loading","fnchecked","emby-linkbutton"],function($,loading){"use strict";function loadPage(page,config,languages){$("#chkSubtitlesMovies",page).checked(config.DownloadMovieSubtitles),$("#chkSubtitlesEpisodes",page).checked(config.DownloadEpisodeSubtitles),$("#chkSkipIfGraphicalSubsPresent",page).checked(config.SkipIfEmbeddedSubtitlesPresent),$("#chkSkipIfAudioTrackPresent",page).checked(config.SkipIfAudioTrackMatches),$("#chkRequirePerfectMatch",page).checked(config.RequirePerfectMatch),$("#txtOpenSubtitleUsername",page).val(config.OpenSubtitlesUsername),$("#txtOpenSubtitlePassword",page).val(config.OpenSubtitlesPasswordHash||""),populateLanguages(page,config,languages),loading.hide()}function populateLanguages(page,config,languages){for(var html="",i=0,length=languages.length;i<length;i++){var culture=languages[i];html+='<label><input type="checkbox" is="emby-checkbox" class="chkLang" data-lang="'+culture.ThreeLetterISOLanguageName.toLowerCase()+'" /><span>'+culture.DisplayName+"</span></label>"}$(".downloadLanguages",page).html(html);var langs=config.DownloadLanguages||[];$(".chkLang",page).each(function(){this.checked=langs.indexOf(this.getAttribute("data-lang"))!=-1})}function onSubmit(){loading.show();var form=this;return ApiClient.getNamedConfiguration("subtitles").then(function(config){config.DownloadMovieSubtitles=$("#chkSubtitlesMovies",form).checked(),config.DownloadEpisodeSubtitles=$("#chkSubtitlesEpisodes",form).checked(),config.SkipIfEmbeddedSubtitlesPresent=$("#chkSkipIfGraphicalSubsPresent",form).checked(),config.SkipIfAudioTrackMatches=$("#chkSkipIfAudioTrackPresent",form).checked(),config.RequirePerfectMatch=$("#chkRequirePerfectMatch",form).checked(),config.OpenSubtitlesUsername=$("#txtOpenSubtitleUsername",form).val();var newPassword=$("#txtOpenSubtitlePassword",form).val();newPassword&&(config.OpenSubtitlesPasswordHash=newPassword),config.DownloadLanguages=$(".chkLang",form).get().filter(function(c){return c.checked}).map(function(c){return c.getAttribute("data-lang")}),ApiClient.updateNamedConfiguration("subtitles",config).then(Dashboard.processServerConfigurationUpdateResult)}),!1}$(document).on("pageinit","#metadataSubtitlesPage",function(){$(".metadataSubtitlesForm").off("submit",onSubmit).on("submit",onSubmit)}).on("pageshow","#metadataSubtitlesPage",function(){loading.show();var page=this,promise1=ApiClient.getNamedConfiguration("subtitles"),promise2=ApiClient.getCultures();Promise.all([promise1,promise2]).then(function(responses){loadPage(page,responses[0],responses[1])})})});

File diff suppressed because one or more lines are too long