mirror of
https://github.com/p-stream/p-stream.git
synced 2026-04-19 01:32:10 +00:00
Improve some language and some qol stuff
This commit is contained in:
parent
4888d50920
commit
a7a3d61c8a
15 changed files with 54 additions and 41 deletions
|
|
@ -158,7 +158,7 @@
|
|||
"menu": {
|
||||
"about": "O nás",
|
||||
"logout": "Odhlásit se",
|
||||
"register": "Synchronizovat do sudo-cloudu",
|
||||
"register": "Synchronizovat do Cloudu",
|
||||
"settings": "Nastavení",
|
||||
"support": "Podpořte nás"
|
||||
}
|
||||
|
|
@ -455,7 +455,7 @@
|
|||
"register": {
|
||||
"cta": "Začněte",
|
||||
"text": "Sdílejte průběh sledování mezi zařízeními a udržujte je synchronizovaná.",
|
||||
"title": "Synchronizace do sudo-cloudu"
|
||||
"title": "Synchronizace do Cloudu"
|
||||
},
|
||||
"title": "Účet"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -191,7 +191,7 @@
|
|||
"menu": {
|
||||
"about": "Om os",
|
||||
"logout": "Log ud",
|
||||
"register": "Synkroniser til sudo-cloud",
|
||||
"register": "Synkroniser til Cloud",
|
||||
"settings": "Indstillinger",
|
||||
"support": "Support",
|
||||
"discover": "Opdag"
|
||||
|
|
@ -532,7 +532,7 @@
|
|||
},
|
||||
"register": {
|
||||
"text": "Del fremskridt mellem enheder, og hold dem synkroniseret. ( ̧⸝⸝⍢⸝⸝)ෆ",
|
||||
"title": "Synkroniser med sudo-cloud",
|
||||
"title": "Synkroniser med Cloud",
|
||||
"cta": "Kom godt i gang"
|
||||
},
|
||||
"title": "Profil"
|
||||
|
|
|
|||
|
|
@ -161,7 +161,7 @@
|
|||
"menu": {
|
||||
"about": "Über uns",
|
||||
"logout": "Abmelden",
|
||||
"register": "Mit der sudo-cloud synchronisieren",
|
||||
"register": "Mit der Cloud synchronisieren",
|
||||
"settings": "Einstellungen",
|
||||
"support": "Support"
|
||||
}
|
||||
|
|
@ -468,7 +468,7 @@
|
|||
"register": {
|
||||
"cta": "Los geht's",
|
||||
"text": "Teilen deinen Fortschritt zwischen Geräten und halte sie synchronisiert.",
|
||||
"title": "Mit der sudo-cloud synchronisieren"
|
||||
"title": "Mit der Cloud synchronisieren"
|
||||
},
|
||||
"title": "Konto"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -151,7 +151,7 @@
|
|||
"menu": {
|
||||
"about": "Σχετικά με εμάς",
|
||||
"logout": "Αποσύνδεση",
|
||||
"register": "Συγχρονισμός με το sudo-cloud",
|
||||
"register": "Συγχρονισμός με το Cloud",
|
||||
"settings": "Ρυθμίσεις",
|
||||
"support": "Υποστήριξη"
|
||||
}
|
||||
|
|
@ -374,7 +374,7 @@
|
|||
"register": {
|
||||
"cta": "Ξεκινήστε",
|
||||
"text": "Μοιραστείτε την πρόοδο παρακολούθησης σας μεταξύ των συσκευών και διατηρήστε τις συγχρονισμένες.",
|
||||
"title": "Συγχρονισμός με το sudo-cloud"
|
||||
"title": "Συγχρονισμός με το Cloud"
|
||||
},
|
||||
"title": "Λογαριασμός"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"about": {
|
||||
"description": "P-Stream is a fork of movie-web that is ensured to stay up even after the shutdown of movie-web.app. P-Stream.lol runs on a private, self-hosted VPS. I run this site at a loss; there are no ads due to my beliefs in free media.",
|
||||
"description": "P-Stream is a fork of movie-web that is ensured to stay up even after the shutdown of movie-web.app. P-Stream runs on a private, self-hosted VPS. I run this site at a loss; there are no ads due to my beliefs in free media.",
|
||||
"faqTitle": "Common questions",
|
||||
"q1": {
|
||||
"body": "P-Stream does not host any content. When you click on something to watch, the internet is searched for the selected media (On the loading screen and in the 'video sources' tab you can see which source you're using). Media never gets uploaded by P-Stream, everything is through this searching mechanism.",
|
||||
|
|
@ -15,11 +15,11 @@
|
|||
"title": "The search results display the show or movie, why can't I play it?"
|
||||
},
|
||||
"q4": {
|
||||
"body": "All data is synced to the sudo-backend which is different than the community backend and is independently hosted by me, anyone is free to use this as well.",
|
||||
"body": "All data is synced to the community backend, anyone is free to use this as well.",
|
||||
"title": "What about my data and stuff?"
|
||||
},
|
||||
"q5": {
|
||||
"body": "Well P-Stream has a twitter account that can be found in the footer of this page as well as a link to the source code on Github.",
|
||||
"body": "P-Stream has a Discord server that can be found at the header of this page!",
|
||||
"title": "How can I find out more?"
|
||||
},
|
||||
"title": "About P-Stream (^▽^)"
|
||||
|
|
@ -204,7 +204,7 @@
|
|||
"menu": {
|
||||
"about": "About us",
|
||||
"logout": "Log out",
|
||||
"register": "Sync to sudo-cloud",
|
||||
"register": "Sync to Cloud",
|
||||
"settings": "Settings",
|
||||
"support": "Support",
|
||||
"discover": "Discover"
|
||||
|
|
@ -214,7 +214,7 @@
|
|||
"badge": "Not found",
|
||||
"goHome": "Back to home",
|
||||
"reloadButton": "Try again",
|
||||
"message": "We looked everywhere: under the bins, in the closet, behind the proxy but ultimately couldn't find the page you are looking for. (ಥ﹏ಥ)",
|
||||
"message": "We looked everywhere: under the bins, in the closet, behind the proxy, but ultimately couldn't find the page you are looking for. (ಥ﹏ಥ)",
|
||||
"title": "Couldn't find that page"
|
||||
},
|
||||
"downtimeNotice": {
|
||||
|
|
@ -557,7 +557,7 @@
|
|||
"register": {
|
||||
"cta": "Get started",
|
||||
"text": "Share your watch progress between devices and keep them synced. ( ̧⸝⸝⍢⸝⸝)ෆ",
|
||||
"title": "Sync to the sudo-cloud"
|
||||
"title": "Sync to the Cloud"
|
||||
},
|
||||
"title": "Account"
|
||||
},
|
||||
|
|
@ -621,7 +621,7 @@
|
|||
"autoplayDescription": "Automatically play the next episode in a series after reaching the end. Can be enabled by users with the browser extension, a custom proxy, or with the default setup if allowed by the host.",
|
||||
"autoplayLabel": "Autoplay",
|
||||
"sourceOrder": "Reordering sources",
|
||||
"sourceOrderDescription": "Drag and drop to reorder sources. This will determine the order in which sources are checked for the media you are trying to watch. If a source is greyed out, it means it is not available on your device.",
|
||||
"sourceOrderDescription": "Drag and drop to reorder sources. This will determine the order in which sources are checked for the media you are trying to watch. If a source is greyed out, it means the <bold>extension</bold> is required for that source.",
|
||||
"title": "Preferences"
|
||||
},
|
||||
"reset": "Reset",
|
||||
|
|
@ -635,7 +635,7 @@
|
|||
"insecure": "Insecure",
|
||||
"notLoggedIn": "You are not logged in",
|
||||
"secure": "Secure",
|
||||
"title": "App stats (for nerds) 🤓",
|
||||
"title": "App stats",
|
||||
"unknownVersion": "Unknown",
|
||||
"userId": "User ID"
|
||||
}
|
||||
|
|
@ -644,8 +644,8 @@
|
|||
"backgroundLabel": "Background opacity",
|
||||
"backgroundBlurLabel": "Background blur",
|
||||
"colorLabel": "Color",
|
||||
"previewQuote": "Would you rather have a thot daughter or a gay son? 🤔",
|
||||
"textSizeLabel": "Text size",
|
||||
"previewQuote": "Convinced life is meaningless, I lack the courage of my conviction.",
|
||||
"textSizeLabel": "Text size (mini preview not to scale)",
|
||||
"title": "Subtitles",
|
||||
"textBoldLabel": "Bold text"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -174,7 +174,7 @@
|
|||
"menu": {
|
||||
"about": "À propos de nous",
|
||||
"logout": "Se déconnecter",
|
||||
"register": "Synchroniser au sudo-cloud",
|
||||
"register": "Synchroniser au Cloud",
|
||||
"settings": "Paramètres",
|
||||
"support": "Support"
|
||||
}
|
||||
|
|
@ -481,7 +481,7 @@
|
|||
"register": {
|
||||
"cta": "Commencer",
|
||||
"text": "Partagez la progression de vos films et séries entre vos appareils et gardez-les synchronisés.",
|
||||
"title": "Synchroniser au sudo-cloud"
|
||||
"title": "Synchroniser au Cloud"
|
||||
},
|
||||
"title": "Compte"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -152,7 +152,7 @@
|
|||
"menu": {
|
||||
"about": "અમારા વિશે",
|
||||
"logout": "લૉગ આઉટ",
|
||||
"register": "sudo-cloud સાથે સમન્વયિત કરો",
|
||||
"register": "Cloud સાથે સમન્વયિત કરો",
|
||||
"settings": "સેટિંગ્સ",
|
||||
"support": "આધાર"
|
||||
}
|
||||
|
|
@ -449,7 +449,7 @@
|
|||
"register": {
|
||||
"cta": "શરૂ કરો",
|
||||
"text": "ઉપકરણો વચ્ચે તમારી ઘડિયાળની પ્રગતિ શેર કરો અને તેમને સમન્વયિત રાખો.",
|
||||
"title": "sudo-cloud સાથે સમન્વયિત કરો"
|
||||
"title": "Cloud સાથે સમન્વયિત કરો"
|
||||
},
|
||||
"title": "એકાઉન્ટ"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -161,7 +161,7 @@
|
|||
"menu": {
|
||||
"about": "Tentang kami",
|
||||
"logout": "Keluar",
|
||||
"register": "Sinkronkan ke sudo-cloud",
|
||||
"register": "Sinkronkan ke Cloud",
|
||||
"settings": "Pengaturan",
|
||||
"support": "Bantuan"
|
||||
}
|
||||
|
|
@ -435,7 +435,7 @@
|
|||
"register": {
|
||||
"cta": "Memulai",
|
||||
"text": "Bagikan dan sinkronkan antar perangkat progres tontonan anda.",
|
||||
"title": "Sinkronkan ke sudo-cloud"
|
||||
"title": "Sinkronkan ke Cloud"
|
||||
},
|
||||
"title": "Akun"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -190,7 +190,7 @@
|
|||
"menu": {
|
||||
"about": "Su di P-Stream",
|
||||
"logout": "Esci",
|
||||
"register": "Sincronizza al sudo-cloud",
|
||||
"register": "Sincronizza al Cloud",
|
||||
"settings": "Impostazioni",
|
||||
"support": "Supporto",
|
||||
"discover": "Scopri"
|
||||
|
|
@ -507,7 +507,7 @@
|
|||
"register": {
|
||||
"cta": "Inizia",
|
||||
"text": "Condividi i progressi dei tuoi film e serie tra dispositivi e mantienili sincronizzati. ( ̧⸝⸝⍢⸝⸝)ෆ",
|
||||
"title": "Sincronizza col sudo-cloud"
|
||||
"title": "Sincronizza col Cloud"
|
||||
},
|
||||
"title": "Account",
|
||||
"admin": {
|
||||
|
|
|
|||
|
|
@ -161,7 +161,7 @@
|
|||
"menu": {
|
||||
"about": "Over ons",
|
||||
"logout": "Log uit",
|
||||
"register": "Synchroniseren met de sudo-cloud",
|
||||
"register": "Synchroniseren met de Cloud",
|
||||
"settings": "Instellingen",
|
||||
"support": "Ondersteuning"
|
||||
}
|
||||
|
|
@ -468,7 +468,7 @@
|
|||
"register": {
|
||||
"cta": "Aan de slag",
|
||||
"text": "Deel uw kijkvoortgang tussen apparaten en houd ze gesynchroniseerd.",
|
||||
"title": "Synchroniseren met de sudo-cloud"
|
||||
"title": "Synchroniseren met de Cloud"
|
||||
},
|
||||
"title": "Account"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -145,8 +145,8 @@
|
|||
"media": {
|
||||
"episodeDisplay": "S{{season}} E{{episode}}",
|
||||
"types": {
|
||||
"movie": "Film",
|
||||
"show": "Show"
|
||||
"movie": "Pirate Tale",
|
||||
"show": "Sea Saga"
|
||||
}
|
||||
},
|
||||
"navigation": {
|
||||
|
|
@ -156,7 +156,7 @@
|
|||
"menu": {
|
||||
"about": "About us",
|
||||
"logout": "Abandon ship",
|
||||
"register": "Sync to the sudo-cloud",
|
||||
"register": "Send it to the Cloud, matey!",
|
||||
"settings": "Settings",
|
||||
"support": "Support"
|
||||
}
|
||||
|
|
@ -453,7 +453,7 @@
|
|||
"register": {
|
||||
"cta": "Get started",
|
||||
"text": "Instantly share yer watch progress between devices and keep 'em synced.",
|
||||
"title": "Sync to the sudo-cloud"
|
||||
"title": "Sync to the Cloud"
|
||||
},
|
||||
"title": "Treasure Chest"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -160,7 +160,7 @@
|
|||
"menu": {
|
||||
"about": "Despre noi",
|
||||
"logout": "Deconectați-vă",
|
||||
"register": "Sincronizare în sudo-cloud",
|
||||
"register": "Sincronizare în Cloud",
|
||||
"settings": "Setări",
|
||||
"support": "Ajutor"
|
||||
}
|
||||
|
|
@ -458,7 +458,7 @@
|
|||
"register": {
|
||||
"cta": "Începeți",
|
||||
"text": "Partajați progresul vizionării între dispozitive și păstrați-le sincronizate.",
|
||||
"title": "Sincronizare în sudo-cloud"
|
||||
"title": "Sincronizare în Cloud"
|
||||
},
|
||||
"title": "Cont"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -149,7 +149,7 @@
|
|||
"menu": {
|
||||
"about": "எங்களை பற்றி",
|
||||
"logout": "வெளியேறு",
|
||||
"register": "இணைய கணக்கோடு ஒத்திசை (Sync to sudo-cloud)",
|
||||
"register": "இணைய கணக்கோடு ஒத்திசை (Sync to Cloud)",
|
||||
"settings": "அமைப்புகள்",
|
||||
"support": "உதவி மையம்"
|
||||
}
|
||||
|
|
@ -447,7 +447,7 @@
|
|||
"register": {
|
||||
"cta": "தொடங்குங்கள்",
|
||||
"text": "ஒன்றுக்கு மேற்பட்ட சாதனங்களுக்கு இடையே உங்களின் காட்சி நேரத்தை பகிர்ந்து அவற்றை ஒத்திசைத்து வைக்கவும்.",
|
||||
"title": "sudo-cloud இல் Sync செய்யவும்"
|
||||
"title": "Cloud இல் Sync செய்யவும்"
|
||||
},
|
||||
"title": "கணக்கு"
|
||||
},
|
||||
|
|
|
|||
|
|
@ -158,7 +158,7 @@
|
|||
"menu": {
|
||||
"about": "mi",
|
||||
"logout": "o weka sona e sina",
|
||||
"register": "Sync to sudo-cloud",
|
||||
"register": "Sync to Cloud",
|
||||
"settings": "o ante",
|
||||
"support": "o supa"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
import classNames from "classnames";
|
||||
import { useMemo } from "react";
|
||||
import { useTranslation } from "react-i18next";
|
||||
import { Trans, useTranslation } from "react-i18next";
|
||||
import { useNavigate } from "react-router-dom";
|
||||
|
||||
import { getAllProviders, getProviders } from "@/backend/providers/providers";
|
||||
import { Button } from "@/components/buttons/Button";
|
||||
|
|
@ -51,6 +52,8 @@ export function PreferencesPart(props: {
|
|||
}));
|
||||
}, [props.sourceOrder, allSources]);
|
||||
|
||||
const navigate = useNavigate();
|
||||
|
||||
return (
|
||||
<div className="space-y-12">
|
||||
<Heading1 border>{t("settings.preferences.title")}</Heading1>
|
||||
|
|
@ -126,9 +129,19 @@ export function PreferencesPart(props: {
|
|||
<p className="text-white font-bold">
|
||||
{t("settings.preferences.sourceOrder")}
|
||||
</p>
|
||||
<p className="max-w-[25rem] font-medium">
|
||||
{t("settings.preferences.sourceOrderDescription")}
|
||||
</p>
|
||||
<div className="max-w-[25rem] font-medium">
|
||||
<Trans
|
||||
i18nKey="settings.preferences.sourceOrderDescription"
|
||||
components={{
|
||||
bold: (
|
||||
<span
|
||||
className="text-type-link font-bold cursor-pointer"
|
||||
onClick={() => navigate("/onboarding/extension")}
|
||||
/>
|
||||
),
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<SortableList
|
||||
items={sourceItems}
|
||||
|
|
|
|||
Loading…
Reference in a new issue