mirror of
https://github.com/imputnet/cobalt.git
synced 2025-06-29 01:48:28 +00:00
1. cobalt->freesavevideo
2. 去掉不重要的菜单 3. 不检查instance overriding
This commit is contained in:
parent
acb5de0641
commit
0a94a7c8b1
@ -9,7 +9,7 @@
|
|||||||
sectionId="general"
|
sectionId="general"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
these terms are applicable only when using the official cobalt instance.
|
these terms are applicable only when using the official freesavevideo instance.
|
||||||
in other cases, you may need to contact the hoster for accurate info.
|
in other cases, you may need to contact the hoster for accurate info.
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
@ -48,7 +48,7 @@ fair use and credits benefit everyone.
|
|||||||
sectionId="abuse"
|
sectionId="abuse"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
we have no way of detecting abusive behavior automatically, as cobalt is 100% anonymous.
|
we have no way of detecting abusive behavior automatically, as freesavevideo is 100% anonymous.
|
||||||
however, you can report such activities to us and we will do our best to comply manually: [safety@imput.net](mailto:safety@imput.net)
|
however, you can report such activities to us and we will do our best to comply manually: [safety@imput.net](mailto:safety@imput.net)
|
||||||
|
|
||||||
please note that this email is not intended for user support.
|
please note that this email is not intended for user support.
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
"services.title": "supported services",
|
"services.title": "supported services",
|
||||||
"services.title_show": "show supported services",
|
"services.title_show": "show supported services",
|
||||||
"services.title_hide": "hide supported services",
|
"services.title_hide": "hide supported services",
|
||||||
"services.disclaimer": "cobalt is not affiliated with any of the services listed above.",
|
"services.disclaimer": "freesavevideo is not affiliated with any of the services listed above.",
|
||||||
|
|
||||||
"tutorial.title": "how to save on ios?",
|
"tutorial.title": "how to save on ios?",
|
||||||
"tutorial.intro": "to save media conveniently on ios, you'll need to use a companion siri shortcut from the share sheet.",
|
"tutorial.intro": "to save media conveniently on ios, you'll need to use a companion siri shortcut from the share sheet.",
|
||||||
|
@ -50,22 +50,22 @@
|
|||||||
|
|
||||||
"audio.bitrate": "audio bitrate",
|
"audio.bitrate": "audio bitrate",
|
||||||
"audio.bitrate.kbps": "kb/s",
|
"audio.bitrate.kbps": "kb/s",
|
||||||
"audio.bitrate.description": "bitrate applies only to audio conversion. cobalt can't improve the source audio quality, so choosing a bitrate over 128kbps may inflate the file size with no audible difference. perceived quality may vary by format.",
|
"audio.bitrate.description": "bitrate applies only to audio conversion. freesavevideo can't improve the source audio quality, so choosing a bitrate over 128kbps may inflate the file size with no audible difference. perceived quality may vary by format.",
|
||||||
|
|
||||||
"audio.youtube.dub": "youtube",
|
"audio.youtube.dub": "youtube",
|
||||||
"audio.youtube.dub.title": "use browser language for dubbed videos",
|
"audio.youtube.dub.title": "use browser language for dubbed videos",
|
||||||
"audio.youtube.dub.description": "works even if cobalt isn't translated to your language.",
|
"audio.youtube.dub.description": "works even if freesavevideo isn't translated to your language.",
|
||||||
|
|
||||||
"audio.tiktok.original": "tiktok",
|
"audio.tiktok.original": "tiktok",
|
||||||
"audio.tiktok.original.title": "download original sound",
|
"audio.tiktok.original.title": "download original sound",
|
||||||
"audio.tiktok.original.description": "cobalt will download the sound from the video without any changes by the post's author.",
|
"audio.tiktok.original.description": "freesavevideo will download the sound from the video without any changes by the post's author.",
|
||||||
|
|
||||||
"metadata.filename": "filename style",
|
"metadata.filename": "filename style",
|
||||||
"metadata.filename.classic": "classic",
|
"metadata.filename.classic": "classic",
|
||||||
"metadata.filename.basic": "basic",
|
"metadata.filename.basic": "basic",
|
||||||
"metadata.filename.pretty": "pretty",
|
"metadata.filename.pretty": "pretty",
|
||||||
"metadata.filename.nerdy": "nerdy",
|
"metadata.filename.nerdy": "nerdy",
|
||||||
"metadata.filename.description": "filename style will only be used for files tunneled by cobalt. some services don't support filename styles other than classic.",
|
"metadata.filename.description": "filename style will only be used for files tunneled by freesavevideo. some services don't support filename styles other than classic.",
|
||||||
|
|
||||||
"metadata.filename.preview.video": "Video Title",
|
"metadata.filename.preview.video": "Video Title",
|
||||||
"metadata.filename.preview.audio": "Audio Title - Audio Author",
|
"metadata.filename.preview.audio": "Audio Title - Audio Author",
|
||||||
@ -79,7 +79,7 @@
|
|||||||
"saving.download": "download",
|
"saving.download": "download",
|
||||||
"saving.share": "share",
|
"saving.share": "share",
|
||||||
"saving.copy": "copy",
|
"saving.copy": "copy",
|
||||||
"saving.description": "preferred way of saving the file or link from cobalt. if preferred method is unavailable or something goes wrong, cobalt will ask you what to do next.",
|
"saving.description": "preferred way of saving the file or link from freesavevideo. if preferred method is unavailable or something goes wrong, freesavevideo will ask you what to do next.",
|
||||||
|
|
||||||
"accessibility": "accessibility",
|
"accessibility": "accessibility",
|
||||||
"accessibility.transparency.title": "reduce visual transparency",
|
"accessibility.transparency.title": "reduce visual transparency",
|
||||||
@ -89,18 +89,18 @@
|
|||||||
|
|
||||||
"language": "language",
|
"language": "language",
|
||||||
"language.auto.title": "automatic selection",
|
"language.auto.title": "automatic selection",
|
||||||
"language.auto.description": "cobalt will use your browser's default language if translation is available. if not, english will be used instead.",
|
"language.auto.description": "freesavevideo will use your browser's default language if translation is available. if not, english will be used instead.",
|
||||||
"language.preferred.title": "preferred language",
|
"language.preferred.title": "preferred language",
|
||||||
"language.preferred.description": "this language will be used when automatic selection is disabled. any text that isn't translated will be displayed in english.\n\nwe use community-sourced translations for languages other than english, russian, and czech. they may be inaccurate or incomplete.",
|
"language.preferred.description": "this language will be used when automatic selection is disabled. any text that isn't translated will be displayed in english.\n\nwe use community-sourced translations for languages other than english, russian, and czech. they may be inaccurate or incomplete.",
|
||||||
|
|
||||||
"privacy.analytics": "anonymous traffic analytics",
|
"privacy.analytics": "anonymous traffic analytics",
|
||||||
"privacy.analytics.title": "don't contribute to analytics",
|
"privacy.analytics.title": "don't contribute to analytics",
|
||||||
"privacy.analytics.description": "anonymous traffic analytics are needed to get an approximate number of active cobalt users. no identifiable information about you is ever stored. all processed data is anonymized and aggregated.\n\nwe use a self-hosted plausible instance that doesn't use cookies and is fully compliant with GDPR, CCPA, and PECR.",
|
"privacy.analytics.description": "anonymous traffic analytics are needed to get an approximate number of active freesavevideo users. no identifiable information about you is ever stored. all processed data is anonymized and aggregated.\n\nwe use a self-hosted plausible instance that doesn't use cookies and is fully compliant with GDPR, CCPA, and PECR.",
|
||||||
"privacy.analytics.learnmore": "learn more about plausible's dedication to privacy.",
|
"privacy.analytics.learnmore": "learn more about plausible's dedication to privacy.",
|
||||||
|
|
||||||
"privacy.tunnel": "tunneling",
|
"privacy.tunnel": "tunneling",
|
||||||
"privacy.tunnel.title": "always tunnel files",
|
"privacy.tunnel.title": "always tunnel files",
|
||||||
"privacy.tunnel.description": "cobalt will hide your ip address, browser info, and bypass local network restrictions. when enabled, files will also have readable filenames that otherwise would be gibberish.",
|
"privacy.tunnel.description": "freesavevideo will hide your ip address, browser info, and bypass local network restrictions. when enabled, files will also have readable filenames that otherwise would be gibberish.",
|
||||||
|
|
||||||
"advanced.debug": "debug",
|
"advanced.debug": "debug",
|
||||||
"advanced.debug.title": "enable debug features",
|
"advanced.debug.title": "enable debug features",
|
||||||
@ -115,7 +115,7 @@
|
|||||||
"processing.community": "community instances",
|
"processing.community": "community instances",
|
||||||
|
|
||||||
"processing.enable_custom.title": "use a custom processing server",
|
"processing.enable_custom.title": "use a custom processing server",
|
||||||
"processing.enable_custom.description": "cobalt will use a custom processing server if you choose to. even though cobalt has some security measures in place, we are not responsible for any damages done via a community instance, as we have no control over them.\n\nplease be mindful of what instances you use and make sure they're hosted by people you trust.",
|
"processing.enable_custom.description": "freesavevideo will use a custom processing server if you choose to. even though freesavevideo has some security measures in place, we are not responsible for any damages done via a community instance, as we have no control over them.\n\nplease be mindful of what instances you use and make sure they're hosted by people you trust.",
|
||||||
|
|
||||||
"processing.custom.placeholder": "custom instance domain"
|
"processing.custom.placeholder": "custom instance domain"
|
||||||
}
|
}
|
||||||
|
@ -40,7 +40,7 @@
|
|||||||
<SidebarTab tabName="settings" tabLink={settingsLink}>
|
<SidebarTab tabName="settings" tabLink={settingsLink}>
|
||||||
<IconSettings />
|
<IconSettings />
|
||||||
</SidebarTab>
|
</SidebarTab>
|
||||||
<SidebarTab tabName="donate" tabLink="/donate">
|
<!--<SidebarTab tabName="donate" tabLink="/donate">
|
||||||
<IconHeart />
|
<IconHeart />
|
||||||
</SidebarTab>
|
</SidebarTab>
|
||||||
<SidebarTab tabName="updates" tabLink="/updates">
|
<SidebarTab tabName="updates" tabLink="/updates">
|
||||||
@ -48,7 +48,7 @@
|
|||||||
</SidebarTab>
|
</SidebarTab>
|
||||||
<SidebarTab tabName="about" tabLink={aboutLink}>
|
<SidebarTab tabName="about" tabLink={aboutLink}>
|
||||||
<IconInfoCircle />
|
<IconInfoCircle />
|
||||||
</SidebarTab>
|
</SidebarTab>-->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
@ -36,7 +36,7 @@ const request = async (url: string) => {
|
|||||||
alwaysProxy: getSetting("privacy", "alwaysProxy"),
|
alwaysProxy: getSetting("privacy", "alwaysProxy"),
|
||||||
}
|
}
|
||||||
|
|
||||||
await apiOverrideWarning();
|
/*await apiOverrideWarning();*/
|
||||||
|
|
||||||
await getServerInfo();
|
await getServerInfo();
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@ const docs = {
|
|||||||
apiLicense: "https://github.com/imputnet/cobalt/blob/main/api/LICENSE",
|
apiLicense: "https://github.com/imputnet/cobalt/blob/main/api/LICENSE",
|
||||||
};
|
};
|
||||||
|
|
||||||
const apiURL = "https://api.cobalt.tools";
|
const apiURL = "https://api.freesavevideo.online/";
|
||||||
|
|
||||||
export { donate, apiURL, contacts, partners, siriShortcuts, docs };
|
export { donate, apiURL, contacts, partners, siriShortcuts, docs };
|
||||||
export default variables;
|
export default variables;
|
||||||
|
@ -71,7 +71,7 @@
|
|||||||
</PageNavTab>
|
</PageNavTab>
|
||||||
</PageNavSection>
|
</PageNavSection>
|
||||||
|
|
||||||
<PageNavSection>
|
<!--<PageNavSection>
|
||||||
<PageNavTab
|
<PageNavTab
|
||||||
tabPath="/settings/instances"
|
tabPath="/settings/instances"
|
||||||
tabTitle={$t("settings.page.instances")}
|
tabTitle={$t("settings.page.instances")}
|
||||||
@ -95,7 +95,7 @@
|
|||||||
<IconBug />
|
<IconBug />
|
||||||
</PageNavTab>
|
</PageNavTab>
|
||||||
{/if}
|
{/if}
|
||||||
</PageNavSection>
|
</PageNavSection>-->
|
||||||
</svelte:fragment>
|
</svelte:fragment>
|
||||||
|
|
||||||
<slot slot="content"></slot>
|
<slot slot="content"></slot>
|
||||||
|
Loading…
Reference in New Issue
Block a user