mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update translations
This commit is contained in:
parent
8f7b7d7e50
commit
08b0777450
77 changed files with 1003 additions and 430 deletions
|
@ -28,22 +28,97 @@
|
|||
});
|
||||
}
|
||||
|
||||
function getSubscriptionBenefits() {
|
||||
|
||||
var list = [];
|
||||
|
||||
list.push({
|
||||
name: Globalize.translate('CoverArt'),
|
||||
icon: 'photo',
|
||||
text: Globalize.translate('CoverArtFeatureDescription')
|
||||
});
|
||||
|
||||
list.push({
|
||||
name: Globalize.translate('HeaderFreeApps'),
|
||||
icon: 'check',
|
||||
text: Globalize.translate('FreeAppsFeatureDescription')
|
||||
});
|
||||
|
||||
if (Dashboard.capabilities().SupportsSync) {
|
||||
list.push({
|
||||
name: Globalize.translate('HeaderMobileSync'),
|
||||
icon: 'sync',
|
||||
text: Globalize.translate('MobileSyncFeatureDescription')
|
||||
});
|
||||
}
|
||||
else if (AppInfo.isNativeApp) {
|
||||
list.push({
|
||||
name: Globalize.translate('HeaderCloudSync'),
|
||||
icon: 'sync',
|
||||
text: Globalize.translate('CloudSyncFeatureDescription')
|
||||
});
|
||||
}
|
||||
else {
|
||||
list.push({
|
||||
name: Globalize.translate('HeaderCinemaMode'),
|
||||
icon: 'movie',
|
||||
text: Globalize.translate('CinemaModeFeatureDescription')
|
||||
});
|
||||
}
|
||||
|
||||
return list;
|
||||
}
|
||||
|
||||
function getSubscriptionBenefitHtml(item) {
|
||||
|
||||
var html = '';
|
||||
html += '<paper-icon-item>';
|
||||
|
||||
html += '<paper-fab mini style="background-color:#52B54B;" icon="' + item.icon + '" item-icon></paper-fab>';
|
||||
|
||||
html += '<paper-item-body three-line>';
|
||||
html += '<a class="clearLink" href="https://emby.media/premiere" target="_blank">';
|
||||
|
||||
html += '<div>';
|
||||
html += item.name;
|
||||
html += '</div>';
|
||||
|
||||
html += '<div secondary style="white-space:normal;">';
|
||||
html += item.text;
|
||||
html += '</div>';
|
||||
|
||||
html += '</a>';
|
||||
html += '</paper-item-body>';
|
||||
|
||||
html += '</paper-icon-item>';
|
||||
|
||||
return html;
|
||||
}
|
||||
|
||||
function showPlaybackOverlay(deferred) {
|
||||
|
||||
require(['paperbuttonstyle']);
|
||||
|
||||
var html = '';
|
||||
html += '<div class="supporterInfoOverlay" style="top: 0;left: 0;right: 0;bottom: 0;position: fixed;background-color:#1c1c1c;background-image: url(css/images/splash.jpg);background-position: center center;background-size: 100% 100%;background-repeat: no-repeat;z-index:1097;">';
|
||||
html += '<div style="background:rgba(0,0,0,.82);top: 0;left: 0;right: 0;bottom: 0;position: fixed;z-index:1098;font-size:14px;">';
|
||||
html += '<div class="supporterInfoOverlay background-theme-b ui-body-b" style="top: 0;left: 0;right: 0;bottom: 0;position: fixed;background-color:#1c1c1c;background-image: url(css/images/splash.jpg);background-position: center center;background-size: 100% 100%;background-repeat: no-repeat;z-index:1097;">';
|
||||
html += '<div style="background:rgba(0,0,0,.90);top: 0;left: 0;right: 0;bottom: 0;position: fixed;z-index:1098;font-size:14px;">';
|
||||
html += '<div class="readOnlyContent" style="margin:20px auto 0;color:#fff;padding:1em;">';
|
||||
|
||||
html += '<h1>' + Globalize.translate('HeaderTryCinemaMode') + '</h1>';
|
||||
html += '<h1>' + Globalize.translate('HeaderEmbyPremiere') + '</h1>';
|
||||
|
||||
html += '<p>' + Globalize.translate('MessageDidYouKnowCinemaMode') + '</p>';
|
||||
html += '<p>' + Globalize.translate('MessageDidYouKnowCinemaMode2') + '</p>';
|
||||
|
||||
html += '<br/>';
|
||||
|
||||
html += '<h1>' + Globalize.translate('HeaderBenefitsEmbyPremiere') + '</h1>';
|
||||
|
||||
html += '<div class="paperList">';
|
||||
html += getSubscriptionBenefits().map(getSubscriptionBenefitHtml).join('');
|
||||
html += '</div>';
|
||||
|
||||
html += '<br/>';
|
||||
|
||||
html += '<a class="clearLink" href="http://emby.media/premiere" target="_blank"><paper-button raised class="submit block"><iron-icon icon="check"></iron-icon><span>' + Globalize.translate('ButtonBecomeSupporter') + '</span></paper-button></a>';
|
||||
html += '<paper-button raised class="subdued block btnCancelSupporterInfo" style="background:#444;"><iron-icon icon="close"></iron-icon><span>' + Globalize.translate('ButtonClosePlayVideo') + '</span></paper-button>';
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue