From b0906b7b19968efbca5844fd734ae52c683ba13d Mon Sep 17 00:00:00 2001 From: tapframe <85391825+tapframe@users.noreply.github.com> Date: Thu, 21 May 2026 13:09:01 +0530 Subject: [PATCH] ref: adjust phrasing --- .../composeResources/values-no/strings.xml | 34 ++++++++-------- .../composeResources/values/strings.xml | 40 +++++++++---------- .../features/settings/DebridSettingsPage.kt | 24 +++++------ 3 files changed, 49 insertions(+), 49 deletions(-) diff --git a/composeApp/src/commonMain/composeResources/values-no/strings.xml b/composeApp/src/commonMain/composeResources/values-no/strings.xml index 0fa7a5bd..64646871 100644 --- a/composeApp/src/commonMain/composeResources/values-no/strings.xml +++ b/composeApp/src/commonMain/composeResources/values-no/strings.xml @@ -379,7 +379,7 @@ Utseende Innhold & oppdagelse Fortsett å se - Debrid + Skytjenester Hjemmeoppsett Integrasjoner Lisenser & attribusjon @@ -588,13 +588,13 @@ Integrasjoner Metadata-berikelse-kontroller Eksterne vurderingsleverandører - Eksperimentelle sky-konto-kilder - Debrid - Debrid-støtte er eksperimentell og kan endres eller fjernes senere. - Aktiver kilder - Vis spillbare resultater fra tilkoblede kontoer. - Koble til en Debrid-konto først. - Konto + Administrer skytjenestekontoer og tilgang til skybibliotek + Skytjenester + Støtte for skytjenester er eksperimentell og kan endres eller fjernes senere. + Aktiver skytjenester + Bruk tilkoblede kontoer for spillbare lenker og tilgang til skybibliotek. + Koble til en skytjenestekonto først. + Skytjenester Koble til %1$s-kontoen din. Koble til %1$s-kontoen din i nettleseren. %1$s API-nøkkel @@ -614,15 +614,15 @@ Denne koden er utløpt. Prøv igjen. Umiddelbar avspilling Forbered lenker - Løs første kilder før avspilling starter. - Kilder å forberede - 1 kilde - %1$d kilder + Løs spillbare lenker før avspilling starter. + Lenker å forberede + 1 lenke + %1$d lenker Formatering Navnemal - Styrer hvordan kildenavn vises. + Styrer hvordan navn på skyresultater vises. Beskrivelsesmal - Styrer metadata vist under hver kilde. + Styrer metadata vist under hvert skyresultat. API-nøkkel validert. Kunne ikke validere denne API-nøkkelen. Legg til MDBList API-nøkkel før du skrur på vurderinger. @@ -1160,9 +1160,9 @@ Gjenoppta fra %1$s STØRRELSE %1$s Denne strømtypen støttes ikke - Koble til en Debrid-konto i Innstillinger. - Dette Debrid-resultatet er utgått. Oppdaterer strømmer. - Kunne ikke løse denne Debrid-strømmen. + Koble til en skytjenestekonto i Innstillinger. + Denne skytjenestelenken er utgått. Oppdaterer resultater. + Kunne ikke åpne denne skytjenestelenken. Kunne ikke åpne ekstern avspiller Velg en ekstern avspiller i innstillinger først Ingen ekstern avspiller er tilgjengelig diff --git a/composeApp/src/commonMain/composeResources/values/strings.xml b/composeApp/src/commonMain/composeResources/values/strings.xml index 528d11ab..1d410fb7 100644 --- a/composeApp/src/commonMain/composeResources/values/strings.xml +++ b/composeApp/src/commonMain/composeResources/values/strings.xml @@ -380,7 +380,7 @@ Layout Content & Discovery Continue Watching - Debrid + Cloud Services Home Layout Integrations Licenses & Attribution @@ -589,13 +589,13 @@ Integrations Metadata enrichment controls External ratings providers - Experimental cloud account sources - Debrid - Debrid support is experimental and may be kept, changed, or removed later. - Enable sources - Show playable results from connected accounts. - Connect a Debrid account first. - Account + Manage cloud service accounts and cloud library access + Cloud Services + Cloud Services support is experimental and may be kept, changed, or removed later. + Enable cloud services + Use connected accounts for playable links and cloud library access. + Connect a cloud service account first. + Cloud Services Connect your %1$s account. Link your %1$s account in the browser. %1$s API Key @@ -616,18 +616,18 @@ This code expired. Try again. Instant Playback Prepare links - Resolve the first sources before playback starts. - Sources to prepare - Use a lower count when possible. Debrid services may rate-limit how many links can be resolved in a time period. Opening a movie or episode can count toward those limits even if you do not press Watch, because the links are prepared ahead of time. - 1 source - %1$d sources + Resolve playable links before playback starts. + Links to prepare + Use a lower count when possible. Cloud services may rate-limit how many links can be resolved in a time period. Opening a movie or episode can count toward those limits even if you do not press Watch, because the links are prepared ahead of time. + 1 link + %1$d links Formatting Name template - Controls how source names appear. + Controls how cloud result names appear. Description template - Controls the metadata shown under each source. + Controls the metadata shown under each cloud result. Reset formatting - Restore default source formatting. + Restore default cloud result formatting. API key validated. Could not validate this API key. Add your MDBList API key below before turning ratings on. @@ -1165,10 +1165,10 @@ Resume from %1$s SIZE %1$s This stream type is not supported - Connect a Debrid account in Settings. + Connect a cloud service account in Settings. Not cached on Torbox. - This Debrid result expired. Refreshing streams. - Could not resolve this Debrid stream. + This cloud service link expired. Refreshing results. + Could not open this cloud service link. Couldn't open external player Choose an external player in settings first No external player is available @@ -1328,7 +1328,7 @@ Couldn't load Trakt library Trakt Library Connect account - Connect Torbox in Debrid settings to browse playable files from your cloud library. + Connect Torbox in Cloud Services settings to browse playable files from your cloud library. No cloud account connected No playable cloud files match the current filters. Nothing here yet diff --git a/composeApp/src/commonMain/kotlin/com/nuvio/app/features/settings/DebridSettingsPage.kt b/composeApp/src/commonMain/kotlin/com/nuvio/app/features/settings/DebridSettingsPage.kt index 93db2c73..0d60c6b3 100644 --- a/composeApp/src/commonMain/kotlin/com/nuvio/app/features/settings/DebridSettingsPage.kt +++ b/composeApp/src/commonMain/kotlin/com/nuvio/app/features/settings/DebridSettingsPage.kt @@ -272,14 +272,14 @@ internal fun LazyListScope.debridSettingsContent( val rows = debridRuleRows(preferences) SettingsSection( - title = "Filters & Sorting", + title = "Result Management", isTablet = isTablet, ) { SettingsGroup(isTablet = isTablet) { DebridPreferenceRow( isTablet = isTablet, title = "Max results", - description = "Limit how many debrid-ready addon streams appear.", + description = "Limit how many cloud-service results appear.", value = streamMaxResultsLabel(preferences.maxResults), enabled = settings.enabled, onClick = { activeStreamPicker = DebridStreamPicker.MAX_RESULTS }, @@ -287,8 +287,8 @@ internal fun LazyListScope.debridSettingsContent( SettingsGroupDivider(isTablet = isTablet) DebridPreferenceRow( isTablet = isTablet, - title = "Sort streams", - description = "Choose how debrid-ready addon streams are ordered.", + title = "Sort results", + description = "Choose how cloud-service results are ordered.", value = sortProfileLabel(preferences.sortCriteria), enabled = settings.enabled, onClick = { activeStreamPicker = DebridStreamPicker.SORT_MODE }, @@ -315,7 +315,7 @@ internal fun LazyListScope.debridSettingsContent( DebridPreferenceRow( isTablet = isTablet, title = "Size range", - description = "Filter streams by file size.", + description = "Filter cloud-service results by file size.", value = sizeRangeLabel(preferences), enabled = settings.enabled, onClick = { activeStreamPicker = DebridStreamPicker.SIZE_RANGE }, @@ -413,7 +413,7 @@ private fun templatePreview(value: String): String { .lineSequence() .map { it.trim() } .firstOrNull { it.isNotBlank() } - ?: return "Addon default" + ?: return "Default format" return if (firstLine.length <= 28) firstLine else "${firstLine.take(28)}..." } @@ -657,7 +657,7 @@ private fun DebridStreamPreferenceDialog( onDismiss = onDismiss, ) DebridStreamPicker.SORT_MODE -> DebridSingleChoiceDialog( - title = "Sort streams", + title = "Sort results", selectedValue = sortProfileFor(preferences.sortCriteria), options = listOf( DebridSortProfile.DEFAULT, @@ -1101,7 +1101,7 @@ private fun DebridDialogOptionRow( @Composable private fun streamMaxResultsLabel(value: Int): String = - if (value <= 0) "All streams" else "$value streams" + if (value <= 0) "All results" else "$value results" private fun sortProfileLabel(value: DebridSortProfile): String = when (value) { @@ -1118,8 +1118,8 @@ private fun debridRuleRows(preferences: DebridStreamPreferences): List