Skip to content

Commit

Permalink
update strings
Browse files Browse the repository at this point in the history
  • Loading branch information
LukePulverenti committed Apr 5, 2020
1 parent 14c0108 commit 13dfc16
Show file tree
Hide file tree
Showing 45 changed files with 200 additions and 38 deletions.
30 changes: 30 additions & 0 deletions deletehelper.js
Original file line number Diff line number Diff line change
Expand Up @@ -228,6 +228,32 @@ define(['connectionManager', 'confirm', 'dialog', 'appRouter', 'globalize'], fun
});
}

function deleteApiKey(item, apiClient, options) {

return require(['confirm']).then(function (responses) {

var confirm = responses[0];

return confirm({

text: globalize.translate('MessageConfirmRevokeApiKey'),
title: globalize.translate('HeaderConfirmRevokeApiKey'),
confirmText: globalize.translate('Delete'),
primary: 'cancel'

}).then(function () {

var apiClient = connectionManager.getApiClient(item);

return apiClient.ajax({
type: "DELETE",
url: apiClient.getUrl('Auth/Keys/' + item.AccessToken)
});
});

});
}

function deleteItem(options) {

var item = options.item;
Expand All @@ -249,6 +275,10 @@ define(['connectionManager', 'confirm', 'dialog', 'appRouter', 'globalize'], fun
return uninstallPlugin(item, apiClient, options);
}

if (item.Type === 'ApiKey') {
return deleteApiKey(item, apiClient, options);
}

if (item.Type === 'Series' && apiClient.isMinServerVersion('4.5.0.3')) {
return deleteSeries(item, apiClient, options);
}
Expand Down
13 changes: 8 additions & 5 deletions itemhelper.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ define(['apphost', 'globalize'], function (appHost, globalize) {

function supportsAddingToCollection(item) {

var invalidTypes = ['Genre', 'MusicGenre', 'Studio', 'GameGenre', 'Tag', 'UserView', 'CollectionFolder', 'Audio', 'Program', 'Timer', 'SeriesTimer', 'BoxSet'];
var invalidTypes = ['Genre', 'MusicGenre', 'Studio', 'GameGenre', 'Tag', 'UserView', 'CollectionFolder', 'Audio', 'Program', 'Timer', 'SeriesTimer', 'BoxSet', 'ApiKey'];

var itemType = item.Type;

Expand Down Expand Up @@ -160,7 +160,8 @@ define(['apphost', 'globalize'], function (appHost, globalize) {
itemType === 'User' ||
itemType === 'Plugin' ||
itemType === 'Server' ||
itemType === 'ActivityLogEntry') {
itemType === 'ActivityLogEntry' ||
itemType === 'ApiKey') {
return false;
}

Expand All @@ -187,7 +188,7 @@ define(['apphost', 'globalize'], function (appHost, globalize) {

var itemType = item.Type;

if (itemType === "UserRootFolder" || itemType === "CollectionFolder" || itemType === "UserView" || itemType === "PlaylistsFolder") {
if (itemType === "UserRootFolder" || itemType === "CollectionFolder" || itemType === "UserView" || itemType === "PlaylistsFolder" || itemType === "ApiKey") {
return false;
}

Expand Down Expand Up @@ -498,7 +499,8 @@ define(['apphost', 'globalize'], function (appHost, globalize) {
type === 'Plugin' ||
type === 'VirtualFolder' ||
type === 'Server' ||
type === 'ActivityLogEntry') {
type === 'ActivityLogEntry' ||
type === 'ApiKey') {
return false;
}

Expand Down Expand Up @@ -530,7 +532,8 @@ define(['apphost', 'globalize'], function (appHost, globalize) {
itemType === 'Plugin' ||
itemType === 'Server' ||
itemType === 'Tag' ||
itemType === 'ActivityLogEntry') {
itemType === 'ActivityLogEntry' ||
itemType === 'ApiKey') {
return false;
}

Expand Down
3 changes: 3 additions & 0 deletions strings/ar.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"HeaderOpenInNewWindow": "Open in New Window",
"EmbyLoginTerms": "\u0644\u0642\u062f \u0635\u0645\u0645 \u0623\u0645\u0628\u064a \u0644\u0645\u0633\u0627\u0639\u062f\u062a\u0643 \u0641\u064a \u0625\u062f\u0627\u0631\u0629 \u0645\u0643\u062a\u0628\u0627\u062a \u0648\u0633\u0627\u0626\u0637\u0643. \u0645\u062b\u0644 \u0627\u0644\u0641\u064a\u062f\u064a\u0648 \u0627\u0644\u0645\u0646\u0632\u0644\u064a \u0648\u0627\u0644\u0635\u0648\u0631 \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0643. \u0627\u0644\u0631\u062c\u0627\u0621 \u0645\u0637\u0627\u0644\u0639\u0629 \u0634\u0631\u0648\u0637 \u0648\u0623\u062d\u0643\u0627\u0645 \u0627\u0644\u0627\u0633\u062a\u062e\u062f\u0627\u0645 {1}\u060c \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0640{0}. \u0625\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0623\u064a \u0628\u0631\u0646\u0627\u0645\u062c \u0645\u0646 \u0628\u0631\u0627\u0645\u062c \u0623\u0645\u0628\u064a \u064a\u0639\u062a\u0628\u0631 \u0642\u0628\u0648\u0644 \u0645\u0646\u0643 \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0634\u0631\u0648\u0637 \u0648\u0627\u0644\u0623\u062d\u0643\u0627\u0645.",
"MessageUnableToConnectToServer": "We're unable to connect to the selected server right now. Please ensure it is running and try again.",
"EmbyIntroMessage": "With Emby you can easily stream videos, music and photos to smart phones, tablets and other devices from your Emby Server.",
Expand Down Expand Up @@ -467,6 +468,8 @@
"SeriesYearToPresent": "{0} - Present",
"OneDevice": "1 Device",
"DeviceCountValue": "{0} Devices",
"OneLog": "1 Log",
"LogCountValue": "{0} Logs",
"OneUser": "1 User",
"UserCountValue": "{0} Users",
"OneLibrary": "1 Library",
Expand Down
3 changes: 3 additions & 0 deletions strings/bg-BG.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"HeaderOpenInNewWindow": "Open in New Window",
"EmbyLoginTerms": "Emby is designed to help you manage your personal media library, such as home videos and photos. Please see our {0}terms of use{1}. The use of any Emby software constitutes acceptance of these terms.",
"MessageUnableToConnectToServer": "We're unable to connect to the selected server right now. Please ensure it is running and try again.",
"EmbyIntroMessage": "With Emby you can easily stream videos, music and photos to smart phones, tablets and other devices from your Emby Server.",
Expand Down Expand Up @@ -467,6 +468,8 @@
"SeriesYearToPresent": "{0} - \u041d\u0430\u0441\u0442\u043e\u044f\u0449\u0435",
"OneDevice": "1 Device",
"DeviceCountValue": "{0} Devices",
"OneLog": "1 Log",
"LogCountValue": "{0} Logs",
"OneUser": "1 User",
"UserCountValue": "{0} Users",
"OneLibrary": "1 Library",
Expand Down
3 changes: 3 additions & 0 deletions strings/ca.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"HeaderOpenInNewWindow": "Open in New Window",
"EmbyLoginTerms": "Emby is designed to help you manage your personal media library, such as home videos and photos. Please see our {0}terms of use{1}. The use of any Emby software constitutes acceptance of these terms.",
"MessageUnableToConnectToServer": "We're unable to connect to the selected server right now. Please ensure it is running and try again.",
"EmbyIntroMessage": "With Emby you can easily stream videos, music and photos to smart phones, tablets and other devices from your Emby Server.",
Expand Down Expand Up @@ -467,6 +468,8 @@
"SeriesYearToPresent": "{0} - Present",
"OneDevice": "1 Device",
"DeviceCountValue": "{0} Devices",
"OneLog": "1 Log",
"LogCountValue": "{0} Logs",
"OneUser": "1 User",
"UserCountValue": "{0} Users",
"OneLibrary": "1 Library",
Expand Down
27 changes: 15 additions & 12 deletions strings/cs.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
{
"HeaderOpenInNewWindow": "Open in New Window",
"EmbyLoginTerms": "Emby je navr\u017eeno tak, aby pomohlo spravovat Va\u0161i osobn\u00ed sb\u00edrku m\u00e9di\u00ed jako jsou videa a fotky. Pros\u00edm p\u0159e\u010dt\u011bte si na\u0161e {0}podm\u00ednky pou\u017eit\u00ed{1}. Pou\u017e\u00edv\u00e1n\u00edm programu Emby vyjad\u0159ujete souhlas s t\u011bmito podm\u00ednkami.",
"MessageUnableToConnectToServer": "Moment\u00e1ln\u011b nejsme schopni se p\u0159ipojit k vybran\u00e9mu serveru. Pros\u00edm, ujist\u011bte se, \u017ee je spu\u0161t\u011bn a zkuste to znovu.",
"EmbyIntroMessage": "S Emby m\u016f\u017eete snadno streamovat videa, hudbu a fotografie na chytr\u00e9 telefony, tablety a dal\u0161\u00ed za\u0159\u00edzen\u00ed ze sv\u00e9ho Emby serveru.",
"HeaderSignInWithConnect": "P\u0159ihl\u00e1sit se pomoc\u00ed Emby Connect",
"HeaderWelcomeToEmby": "V\u00edtejte v Emby",
"HeaderNewUsers": "Nov\u00ed u\u017eivatel\u00e9",
"HeaderPleaseSignIn": "Pros\u00edme, p\u0159ihlaste se",
"HeaderPleaseSignIn": "Pros\u00edm, p\u0159ihla\u0161te se",
"MessageInvalidUser": "Neplatn\u00e9 u\u017eivatelsk\u00e9 jm\u00e9no nebo heslo. Zkuste, pros\u00edm, znovu.",
"MessageUnlockAppWithPurchaseOrSupporter": "Odemknout tuto funkci pomoc\u00ed jednor\u00e1zov\u00e9 platby, nebo pomoc\u00ed aktivace p\u0159edplatn\u00e9ho Emby Premiere.",
"MessageUnlockAppWithSupporter": "Odemknout tuto funkci pomoc\u00ed aktivn\u00edho p\u0159edplatn\u00e9ho Emby Premiere.",
Expand Down Expand Up @@ -94,7 +95,7 @@
"OriginalAirDateValue": "P\u016fvodn\u00ed datum vys\u00edl\u00e1n\u00ed: {0}",
"EndsAtValue": "Kon\u010d\u00ed v {0}",
"HeaderSelectDate": "Vyber datum",
"Watched": "Shl\u00e9dnuto",
"Watched": "Zhl\u00e9dnuto",
"AirDate": "Datum vys\u00edl\u00e1n\u00ed",
"Played": "P\u0159ehr\u00e1no",
"Daily": "Denn\u011b",
Expand Down Expand Up @@ -253,8 +254,8 @@
"LabelDisplayMode": "Re\u017eim zobrazen\u00ed:",
"Desktop": "PC",
"Mobile": "Mobil \/ Tablet",
"Navigation": "Navigation",
"HeaderVideoPlayback": "Video Playback",
"Navigation": "Navigace",
"HeaderVideoPlayback": "P\u0159ehr\u00e1v\u00e1n\u00ed videa",
"TV": "TV",
"HeaderEmbyConnect": "Emby Connect",
"Seasons": "S\u00e9rie",
Expand Down Expand Up @@ -467,6 +468,8 @@
"SeriesYearToPresent": "{0} - Sou\u010dasnost",
"OneDevice": "1 za\u0159\u00edzen\u00ed",
"DeviceCountValue": "{0} Za\u0159\u00edzen\u00ed",
"OneLog": "1 Log",
"LogCountValue": "{0} Logs",
"OneUser": "1 u\u017eivatel",
"UserCountValue": "{0} u\u017eivatel\u016f",
"OneLibrary": "1 knihovna",
Expand Down Expand Up @@ -496,10 +499,10 @@
"LearnMore": "Zjistit v\u00edce",
"LabelProfile": "Profil:",
"LabelBitrateMbps": "Datov\u00fd tok (Mbps):",
"ConvertUnwatchedVideosOnly": "P\u0159ev\u00e9st pouze neshl\u00e9dnut\u00e1 videa",
"SyncUnwatchedVideosOnly": "St\u00e1hnout pouze neshl\u00e9dnut\u00e1 videa",
"ConvertUnwatchedVideosOnlyHelp": "Pouze neshl\u00e9dnut\u00e1 videa budou p\u0159ek\u00f3dov\u00e1na.",
"SyncUnwatchedVideosOnlyHelp": "Pouze neshl\u00e9dnut\u00e1 videa budou sta\u017eena a budou odstran\u011bna ze za\u0159\u00edzen\u00ed, jakmile je zhl\u00e9dnete.",
"ConvertUnwatchedVideosOnly": "P\u0159ev\u00e9st pouze nezhl\u00e9dnut\u00e1 videa",
"SyncUnwatchedVideosOnly": "St\u00e1hnout pouze nezhl\u00e9dnut\u00e1 videa",
"ConvertUnwatchedVideosOnlyHelp": "Pouze nezhl\u00e9dnut\u00e1 videa budou p\u0159ek\u00f3dov\u00e1na.",
"SyncUnwatchedVideosOnlyHelp": "Pouze nezhl\u00e9dnut\u00e1 videa budou sta\u017eena a budou odstran\u011bna ze za\u0159\u00edzen\u00ed, jakmile je zhl\u00e9dnete.",
"AutomaticallySyncNewContent": "Automaticky stahovat nov\u00fd obsah",
"AutomaticallySyncNewContentHelp": "Nov\u00fd obsah p\u0159idan\u00fd do t\u00e9to slo\u017eky bude automaticky sta\u017een do za\u0159\u00edzen\u00ed.",
"AutomaticallyConvertNewContent": "Automaticky p\u0159ek\u00f3dovat nov\u00fd obsah",
Expand Down Expand Up @@ -572,7 +575,7 @@
"BornValue": "Narozen(a): {0}",
"EnableColorCodedBackgrounds": "Aktivovat barevn\u011b ozna\u010den\u00e9 pozad\u00ed",
"SortChannelsBy": "T\u0159\u00eddit kan\u00e1ly dle:",
"RecentlyWatched": "Ned\u00e1vno shl\u00e9dnut\u00e9",
"RecentlyWatched": "Ned\u00e1vno zhl\u00e9dnut\u00e9",
"ChannelNumber": "\u010c\u00edslo kan\u00e1lu",
"HeaderBenefitsEmbyPremiere": "V\u00fdhody Emby Premiere",
"ThankYouForTryingEnjoyOneMinute": "Pros\u00edm u\u017eijte si jednu minutu p\u0159ehr\u00e1v\u00e1n\u00ed. D\u011bkujeme v\u00e1m za vyzkou\u0161en\u00ed Emby.",
Expand Down Expand Up @@ -712,7 +715,7 @@
"LiveTV": "\u017div\u00e1 TV",
"Schedule": "Napl\u00e1nov\u00e1n\u00ed \u00falohy",
"Recordings": "Nahr\u00e1vky",
"MarkWatched": "Ozna\u010dit jako shl\u00e9dnut\u00e9",
"MarkWatched": "Ozna\u010dit jako zhl\u00e9dnut\u00e9",
"ScanForNewAndUpdatedFiles": "Vyhledat nov\u00e9 a aktualizovan\u00e9 soubory",
"DirectStreamHelp1": "M\u00e9dium je kompatibiln\u00ed se za\u0159\u00edzen\u00edm, pokud jde o rozli\u0161en\u00ed a typ m\u00e9dia (H.264, AC3, atd.), ale je v nekompatibiln\u00edm kontejneru (.mkv, .avi, .wmv, atd.). Video bude za b\u011bhu p\u0159ebaleno ne\u017e bude streamov\u00e1no do za\u0159\u00edzen\u00ed.",
"DirectStreamHelp2": "P\u0159\u00edm\u00e9 vys\u00edl\u00e1n\u00ed soubor\u016f pou\u017e\u00edv\u00e1 velmi mal\u00fd v\u00fdkon, ani\u017e by do\u0161lo ke ztr\u00e1t\u011b kvality videa.",
Expand Down Expand Up @@ -946,6 +949,6 @@
"AudioWillBeConvertedToOrCopied": "Audio streamy budou p\u0159ek\u00f3dov\u00e1ny do {0} nebo zkop\u00edrov\u00e1ny z p\u016fvodn\u00edho souboru pokud jsou n\u011bkter\u00e9 z {1} a kvalitou odpov\u00eddaj\u00ed mo\u017enostem p\u0159ek\u00f3dov\u00e1n\u00ed.",
"HeaderSpecialKeys": "Speci\u00e1ln\u00ed kl\u00e1vesy",
"FollowingSpecialKeys": "N\u00e1sleduj\u00edc\u00ed speci\u00e1ln\u00ed kl\u00e1vesy podporuje v\u011bt\u0161ina kl\u00e1vesnic a d\u00e1lkov\u00fdch ovl\u00e1d\u00e1n\u00ed:",
"HeaderDeleteSeries": "Delete Series",
"HeaderDeleteLastPlayedEpisode": "Delete Last Played Episode"
"HeaderDeleteSeries": "Smazat seri\u00e1ly",
"HeaderDeleteLastPlayedEpisode": "Smazat naposledy zhl\u00e9dnutou epizodu"
}
3 changes: 3 additions & 0 deletions strings/da.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"HeaderOpenInNewWindow": "Open in New Window",
"EmbyLoginTerms": "Emby is designed to help you manage your personal media library, such as home videos and photos. Please see our {0}terms of use{1}. The use of any Emby software constitutes acceptance of these terms.",
"MessageUnableToConnectToServer": "Vi kan ikke forbinde til den valgte server p\u00e5 nuv\u00e6rende tidspunkt. Sikrer dig venligst at serveren k\u00f8rer og pr\u00f8v igen.",
"EmbyIntroMessage": "Med Emby kan du nemt streame videoer, musik og fotos til din smartphone, tablet eller andre enheder.",
Expand Down Expand Up @@ -467,6 +468,8 @@
"SeriesYearToPresent": "{0} - Nuv\u00e6rende",
"OneDevice": "1 Device",
"DeviceCountValue": "{0} Devices",
"OneLog": "1 Log",
"LogCountValue": "{0} Logs",
"OneUser": "1 User",
"UserCountValue": "{0} Users",
"OneLibrary": "1 Library",
Expand Down
7 changes: 5 additions & 2 deletions strings/de.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"HeaderOpenInNewWindow": "In neuem Fenster \u00f6ffnen",
"EmbyLoginTerms": "Emby wurde geschaffen, um dich bei der Verwaltung deiner pers\u00f6nlichen Mediensammlung mit Heimvideos, Fotos usw. zu unterst\u00fctzen. Bitte lies unsere {0}Nutzungsbedingungen{1}. Die Nutzung jeglicher Emby-Software setzt die Akzeptanz dieser Bedingungen voraus.",
"MessageUnableToConnectToServer": "Es l\u00e4sst sich gerade keine Verbindung zum gew\u00e4hlten Server herstellen. Bitte sicherstellen, dass dieser l\u00e4uft und dann erneut versuchen.",
"EmbyIntroMessage": "Mit Emby kannst du auf einfache Art und Weise Videos, Musik und Fotos von deinem Emby Server auf Smartphones, Tablets und andere Ger\u00e4te streamen.",
Expand Down Expand Up @@ -467,6 +468,8 @@
"SeriesYearToPresent": "{0} - Heute",
"OneDevice": "1 Ger\u00e4t",
"DeviceCountValue": "{0} Ger\u00e4te",
"OneLog": "1 Log",
"LogCountValue": "{0} Logs",
"OneUser": "1 Benutzer",
"UserCountValue": "{0} Benutzer",
"OneLibrary": "1 Bibliothek",
Expand Down Expand Up @@ -946,6 +949,6 @@
"AudioWillBeConvertedToOrCopied": "Audio-Streams werden nach {0} konvertiert oder von der Originaldatei kopiert, falls sie als eine davon ({1}) vorliegen und die Qualit\u00e4t zu den Konvertierungseinstellungen passt.",
"HeaderSpecialKeys": "Spezialtasten",
"FollowingSpecialKeys": "Die folgenden Spezialtasten werden von den meisten Tastaturen und Fernbedienungen unterst\u00fctzt:",
"HeaderDeleteSeries": "Delete Series",
"HeaderDeleteLastPlayedEpisode": "Delete Last Played Episode"
"HeaderDeleteSeries": "L\u00f6sche Serie",
"HeaderDeleteLastPlayedEpisode": "L\u00f6sche zuletzt abgespielte Episode"
}
Loading

0 comments on commit 13dfc16

Please sign in to comment.