diff --git a/src/Ombi/ClientApp/package.json b/src/Ombi/ClientApp/package.json index 388815c78..988d20daf 100644 --- a/src/Ombi/ClientApp/package.json +++ b/src/Ombi/ClientApp/package.json @@ -15,7 +15,7 @@ "@angular/compiler": "^9.1.7", "@angular/core": "^9.1.7", "@angular/forms": "^9.1.7", - "@angular/localize": "^9.1.7", + "@angular/localize": "^11.0.2", "@angular/material": "^9.2.3", "@angular/platform-browser": "^9.1.7", "@angular/platform-browser-dynamic": "^9.1.7", diff --git a/src/Ombi/ClientApp/yarn.lock b/src/Ombi/ClientApp/yarn.lock index 113ad95c3..d2dc99e84 100644 --- a/src/Ombi/ClientApp/yarn.lock +++ b/src/Ombi/ClientApp/yarn.lock @@ -203,14 +203,14 @@ resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-9.1.8.tgz#dcc8d27c355876ba0a6f4ea4375703e45b6d994c" integrity sha512-+G2uFUNLCUEn4oThPO1reMHW1RzFqqJpvVs2joKnTzpAwOXWcPppj0vvmX/WzbZ7HWouFg8fjNfRn5tBVMgyXg== -"@angular/localize@^9.1.7": - version "9.1.8" - resolved "https://registry.yarnpkg.com/@angular/localize/-/localize-9.1.8.tgz#7887b59358169e3fa1667e26670dc1c6043d03d4" - integrity sha512-KtDzw+/QZB28KAz5qVCsefTKbw5jeXAQBwdt/opgTFVcvTma1tC4Nq7sDCf3V8mCTRylmoRuKN6fIpbL43Gopg== +"@angular/localize@^11.0.2": + version "11.0.2" + resolved "https://registry.yarnpkg.com/@angular/localize/-/localize-11.0.2.tgz#de0fce15d31c958478c280b3aecb398841146f9f" + integrity sha512-G7v/WPjno5QgY2XvYqK9pKP5lsaE17rP6/FIYhTFoA2TTSTJQ0mWlIQigcTvr+AT2t4U6nFJeteGuyIIvpMJYg== dependencies: "@babel/core" "7.8.3" glob "7.1.2" - yargs "15.3.0" + yargs "^16.1.1" "@angular/material@^9.2.3": version "9.2.4" @@ -2520,6 +2520,15 @@ cliui@^6.0.0: strip-ansi "^6.0.0" wrap-ansi "^6.2.0" +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + clone-deep@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" @@ -3510,6 +3519,11 @@ es6-promisify@^5.0.0: dependencies: es6-promise "^4.0.3" +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" @@ -3991,7 +4005,7 @@ get-caller-file@^1.0.1: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== -get-caller-file@^2.0.1: +get-caller-file@^2.0.1, get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== @@ -9284,6 +9298,15 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" @@ -9325,6 +9348,11 @@ y18n@^3.2.1: version "4.0.0" resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" +y18n@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18" + integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg== + yallist@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" @@ -9363,6 +9391,11 @@ yargs-parser@^18.1.0: camelcase "^5.0.0" decamelize "^1.2.0" +yargs-parser@^20.2.2: + version "20.2.4" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" + integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== + yargs-parser@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" @@ -9421,6 +9454,19 @@ yargs@^13.2.4: y18n "^4.0.0" yargs-parser "^13.1.1" +yargs@^16.1.1: + version "16.1.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.1.1.tgz#5a4a095bd1ca806b0a50d0c03611d38034d219a1" + integrity sha512-hAD1RcFP/wfgfxgMVswPE+z3tlPFtxG8/yWUrG2i17sTWGCGqWnxKcLTF4cUKDUK8fzokwsmO9H0TDkRbMHy8w== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.0" + y18n "^5.0.5" + yargs-parser "^20.2.2" + yargs@^7.0.0: version "7.1.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" diff --git a/src/Ombi/wwwroot/translations/sv.json b/src/Ombi/wwwroot/translations/sv.json index 549c24319..4984b658d 100644 --- a/src/Ombi/wwwroot/translations/sv.json +++ b/src/Ombi/wwwroot/translations/sv.json @@ -4,8 +4,8 @@ "UsernamePlaceholder": "Användarnamn", "PasswordPlaceholder": "Lösenord", "RememberMe": "Kom ihåg mig", - "SignInWith": "Sign in with {{appName}}", - "SignInWithPlex": "Sign in with Plex", + "SignInWith": "Logga in med {{appName}}", + "SignInWithPlex": "Logga in med Plex", "ForgottenPassword": "Glömt ditt lösenord?", "Errors": { "IncorrectCredentials": "Felaktigt användarnamn eller lösenord" @@ -26,12 +26,12 @@ "Denied": "Nekad", "Approve": "Godkänn", "PartlyAvailable": "Delvis tillgänglig", - "ViewDetails": "View Details", + "ViewDetails": "Visa detaljer", "Errors": { "Validation": "Vänligen kontrollera din angivna värden" }, - "Cancel": "Cancel", - "Submit": "Submit" + "Cancel": "Avbryt", + "Submit": "Skicka in" }, "PasswordReset": { "EmailAddressPlaceholder": "E-postadress", @@ -49,7 +49,7 @@ "CheckPageForUpdates": "Håll utkik här för uppdateringar på denna sida." }, "NavigationBar": { - "Discover": "Discover", + "Discover": "Upptäck", "Search": "Sök", "Requests": "Förfrågningar", "UserManagement": "Användarhantering", @@ -65,20 +65,20 @@ "Logout": "Logga ut", "OpenMobileApp": "Öppna Mobil App", "RecentlyAdded": "Nyligen tillagda", - "ChangeTheme": "Change Theme", - "Calendar": "Calendar", - "UserPreferences": "Preferences", - "FeatureSuggestion": "Feature Suggestion", - "FeatureSuggestionTooltip": "Have a great new idea? Suggest it here!", + "ChangeTheme": "Ändra tema", + "Calendar": "Kalender", + "UserPreferences": "Preferens", + "FeatureSuggestion": "Föreslå nya funktioner", + "FeatureSuggestionTooltip": "Har du en bra ny idé? Föreslå det här!", "Filter": { "Movies": "Filmer", "TvShows": "TV-serier", "Music": "Musik", - "People": "People" + "People": "Personer" }, - "MorningWelcome": "Good morning!", - "AfternoonWelcome": "Good afternoon!", - "EveningWelcome": "Good evening!" + "MorningWelcome": "God morgon!", + "AfternoonWelcome": "God eftermiddag!", + "EveningWelcome": "God kväll!" }, "Search": { "Title": "Sök", @@ -125,7 +125,7 @@ "Paragraph": "Nedan kan du se dina och alla andras förfrågningar, samt deras nedladdnings-och godkännandestatus.", "MoviesTab": "Filmer", "ArtistName": "Artist", - "AlbumName": "Album Name", + "AlbumName": "Albumnamn", "TvTab": "TV-serier", "MusicTab": "Musik", "RequestedBy": "Efterfrågats av", @@ -145,7 +145,7 @@ "MarkAvailable": "Markera Tillgänglig", "Remove": "Ta bort", "Deny": "Neka", - "DenyReason": "Deny Reason", + "DenyReason": "Anledning för nekande", "Season": "Säsong:", "GridTitle": "Titel", "AirDate": "Releasedatum", @@ -167,19 +167,19 @@ "NextMinutes": "En ny begäran kommer att läggas till om {{time}} Minuter", "NextMinute": "En ny begäran kommer att läggas till om {{time}} Minut" }, - "AllRequests": "All Requests", - "PendingRequests": "Pending Requests", - "ProcessingRequests": "Processing Requests", - "AvailableRequests": "Available Requests", - "DeniedRequests": "Denied Requests", - "RequestsToDisplay": "Requests to display", + "AllRequests": "Alla förfrågningar", + "PendingRequests": "Väntande förfrågningar", + "ProcessingRequests": "Bearbetar förfrågningar", + "AvailableRequests": "Tillgängliga förfrågningar", + "DeniedRequests": "Nekade förfrågningar", + "RequestsToDisplay": "Förfrågningar att visa", "RequestsTitle": "Titel", "Details": "Detaljer", - "Options": "Options", + "Options": "Alternativ", "RequestPanel": { - "Delete": "Delete Request", - "Approve": "Approve Request", - "ChangeAvailability": "Mark Available" + "Delete": "Ta bort förfrågan", + "Approve": "Godkänn begäran", + "ChangeAvailability": "Markera Tillgänglig" } }, "Issues": { @@ -201,19 +201,19 @@ "WriteMessagePlaceholder": "Skriv ditt meddelande här...", "ReportedBy": "Rapporterad av", "IssueDialog": { - "Title": "Report an issue", - "DescriptionPlaceholder": "Please describe the issue", - "TitlePlaceholder": "Short title of your issue", - "SelectCategory": "Select Category", - "IssueCreated": "Issue has been created" + "Title": "Rapportera ett problem", + "DescriptionPlaceholder": "Vänligen beskriv ditt problem", + "TitlePlaceholder": "Kort titel på ditt ärende", + "SelectCategory": "Välj kategori", + "IssueCreated": "Problemet har skapats" }, - "Outstanding": "There are outstanding issues", - "ResolvedDate": "Resolved date", - "CreatedDate": "Raised on", - "MarkedAsResolved": "This issue has now been marked as resolved!", - "MarkedAsInProgress": "This issue has now been marked as in progress!", - "Delete": "Delete issue", - "DeletedIssue": "Issue has been deleted" + "Outstanding": "Det finns kvarstående problem", + "ResolvedDate": "Löst den", + "CreatedDate": "Skapad den", + "MarkedAsResolved": "Detta problem har nu markerats som löst!", + "MarkedAsInProgress": "Detta problem har nu markerats som på pågående!", + "Delete": "Ta bort problem", + "DeletedIssue": "Problemet har tagits bort" }, "Filter": { "ClearFilter": "Rensa filter", @@ -236,66 +236,66 @@ }, "MediaDetails": { "Denied": "Nekad", - "RecommendationsTitle": "Recommendations", + "RecommendationsTitle": "Rekommendationer", "SimilarTitle": "Liknande", - "VideosTitle": "Videos", - "AlbumsTitle": "Albums", - "RequestAllAlbums": "Request All Albums", - "ClearSelection": "Clear Selection", - "RequestSelectedAlbums": "Request Selected Albums", - "ViewCollection": "View Collection", - "NotEnoughInfo": "Unfortunately there is not enough information about this show yet!", - "AdvancedOptions": "Advanced Options", - "QualityProfilesSelect": "Select A Quality Profile", - "RootFolderSelect": "Select A Root Folder", + "VideosTitle": "Videor", + "AlbumsTitle": "Album", + "RequestAllAlbums": "Begär alla album", + "ClearSelection": "Rensa markering", + "RequestSelectedAlbums": "Begär markerade album", + "ViewCollection": "Visa samling", + "NotEnoughInfo": "Tyvärr finns det inte tillräckligt med information om denna serie ännu!", + "AdvancedOptions": "Avancerade inställningar", + "QualityProfilesSelect": "Välj en kvalitetsprofil", + "RootFolderSelect": "Välj en rotmapp", "Status": "Status", "Availability": "Tillgänglighet", - "RequestStatus": "Request Status", - "Quality": "Quality", + "RequestStatus": "Status för begäran", + "Quality": "Kvalitet", "RootFolderOverride": "Rotmappsöverskridande", "QualityOverride": "Kvalitétsöverskridande", - "Genres": "Genres", + "Genres": "Genrer", "TheatricalRelease": "Biopremiär", - "DigitalRelease": "Digital Release", - "UserScore": "User Score", - "Votes": "Votes", - "Runtime": "Runtime", - "Minutes": "{{runtime}} Minutes", - "Revenue": "Revenue", + "DigitalRelease": "Digital release", + "UserScore": "Användarbetyg", + "Votes": "Röster", + "Runtime": "Speltid", + "Minutes": "{{runtime}} minuter", + "Revenue": "Intäkter", "Budget": "Budget", - "Keywords": "Keywords/Tags", + "Keywords": "Nyckelord/Taggar", "Casts": { - "CastTitle": "Cast" + "CastTitle": "Rollista" }, "EpisodeSelector": { - "AllSeasonsTooltip": "This will request every season for this show", - "FirstSeasonTooltip": "This will only request the First Season for this show", - "LatestSeasonTooltip": "This will only request the Latest Season for this show" + "AllSeasonsTooltip": "Detta kommer att begära varje säsong för denna serie", + "FirstSeasonTooltip": "Detta kommer endast att begära den första säsongen för denna serie", + "LatestSeasonTooltip": "Detta kommer endast att begära den senaste säsongen för denna serie" } }, "Discovery": { "PopularTab": "Populära", "TrendingTab": "Hetast just nu", - "UpcomingTab": "Upcoming", + "UpcomingTab": "Kommande", "Movies": "Filmer", - "Combined": "Combined", + "Combined": "Kombinerad", "Tv": "TV", "CardDetails": { "Availability": "Tillgänglighet", - "Studio": "Studio", - "Network": "Network", - "UnknownNetwork": "Unknown", - "RequestStatus": "Request Status", - "Director": "Director", - "InCinemas": "In Cinemas", - "FirstAired": "First Aired", - "Writer": "Writer", - "ExecProducer": "Exec Producer" + "Studio": "Filmstudio", + "Network": "Tv-nätverk", + "UnknownNetwork": "Okänd", + "RequestStatus": "Status för begäran", + "Director": "Regissör", + "InCinemas": "På bio", + "FirstAired": "Sändes första gången", + "Writer": "Författare", + "ExecProducer": "Exekutiv producent" } }, "UserPreferences": { "Welcome": "Välkommen {{username}}!", - "OmbiLanguage": "Language", - "DarkMode": "Dark Mode" + "OmbiLanguage": "Språk", + "DarkMode": "Mörkt läge" } } \ No newline at end of file