mirror of
https://github.com/imputnet/cobalt.git
synced 2025-12-19 06:28:49 +00:00
web/i18n/es: add translation
web/i18n/es: add translation web/i18n/es: add translation web/i18n: update translations Updated by "Squash Git commits" add-on in Weblate. web/i18n: update translations Updated by "Squash Git commits" add-on in Weblate. web/i18n/es: add translation web/i18n/es: update translation web/i18n/es: update translation web/i18n: update translations Updated by "Cleanup translation files" add-on in Weblate. web/i18n: update translations Updated by "Cleanup translation files" add-on in Weblate. web/i18n: update translations Updated by "Cleanup translation files" add-on in Weblate. web/i18n: update translations Updated by "Cleanup translation files" add-on in Weblate. web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n: update translations Updated by "Cleanup translation files" add-on in Weblate. web/i18n: update translations Updated by "Cleanup translation files" add-on in Weblate. web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n: update translations Updated by "Cleanup translation files" add-on in Weblate. web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n/es: update translation web/i18n: update translations Updated by "Cleanup translation files" add-on in Weblate. web/i18n/es: update translation web/i18n/es: update translation web/i18n: update translations Updated by "Squash Git commits" add-on in Weblate. web/i18n: update translations Updated by "Squash Git commits" add-on in Weblate. Co-authored-by: 3alTemp <3alTemp@users.noreply.github.com> Co-authored-by: Anonymous <anonymous@users.noreply.github.com> Co-authored-by: Daniel Ignacio Rodríguez Torres <saritodev@users.noreply.github.com> Co-authored-by: Darío <nulkode@users.noreply.github.com> Co-authored-by: Gabriel <cottoyoteconozco@users.noreply.github.com> Co-authored-by: GlitchyPSI <GlitchyPSIX@users.noreply.github.com> Co-authored-by: Ian Chavarria <derpchux@users.noreply.github.com> Co-authored-by: José Martínez <jmdv-es@users.noreply.github.com> Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org> Co-authored-by: Luci/Matsu <Lucimatsu@users.noreply.github.com> Co-authored-by: Michael NT <MikeT3ch@users.noreply.github.com> Co-authored-by: ROBORACCOON64 <ROBORACCOON64@users.noreply.github.com> Co-authored-by: SullensCR <sullenscr@users.noreply.github.com> Co-authored-by: Typical_Player <Typical-Player@users.noreply.github.com> Co-authored-by: UnaPepsi <UnaPepsi@users.noreply.github.com> Co-authored-by: Visket <VisketInTheBox@users.noreply.github.com> Co-authored-by: alexthyst <alexthyst@users.noreply.github.com> Co-authored-by: clvdaw <clvdaw@users.noreply.github.com> Co-authored-by: imput project translators <i18n@imput.net> Co-authored-by: jj <log@riseup.net> Co-authored-by: mel <imperfectmel@users.noreply.github.com> Co-authored-by: somari2010 <somari2010@users.noreply.github.com> Co-authored-by: tposejank <tposejank@users.noreply.github.com> Translate-URL: https://i18n.imput.net/projects/cobalt/a11ydonate/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/about/ Translate-URL: https://i18n.imput.net/projects/cobalt/about/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/aboutcredits/ Translate-URL: https://i18n.imput.net/projects/cobalt/aboutcredits/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/aboutgeneral/ Translate-URL: https://i18n.imput.net/projects/cobalt/aboutgeneral/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/aboutprivacy/ Translate-URL: https://i18n.imput.net/projects/cobalt/aboutprivacy/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/aboutterms/ Translate-URL: https://i18n.imput.net/projects/cobalt/aboutterms/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/button/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/dialog/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/donate/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/error/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/general/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/notification/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/receiver/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/remux/ Translate-URL: https://i18n.imput.net/projects/cobalt/remux/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/save/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/settings/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/tabs/es/ Translate-URL: https://i18n.imput.net/projects/cobalt/updates/ Translation: cobalt/a11y/donate Translation: cobalt/about Translation: cobalt/about/credits Translation: cobalt/about/general Translation: cobalt/about/privacy Translation: cobalt/about/terms Translation: cobalt/button Translation: cobalt/dialog Translation: cobalt/donate Translation: cobalt/error Translation: cobalt/general Translation: cobalt/notification Translation: cobalt/receiver Translation: cobalt/remux Translation: cobalt/save Translation: cobalt/settings Translation: cobalt/tabs Translation: cobalt/updates
This commit is contained in:
90
web/i18n/es/about/credits.md
Normal file
90
web/i18n/es/about/credits.md
Normal file
@@ -0,0 +1,90 @@
|
||||
<script lang="ts">
|
||||
import { contacts, docs, partners } from "$lib/env";
|
||||
import { t } from "$lib/i18n/translations";
|
||||
|
||||
import SectionHeading from "$components/misc/SectionHeading.svelte";
|
||||
import BetaTesters from "$components/misc/BetaTesters.svelte";
|
||||
</script>
|
||||
|
||||
<section id="imput">
|
||||
<SectionHeading
|
||||
title="imput"
|
||||
sectionId="imput"
|
||||
/>
|
||||
|
||||
cobalt is made with love and care by [imput](https://imput.net/) ❤️
|
||||
|
||||
we're a small team of two guys, but we work really hard to make great software
|
||||
that benefits everyone. if you like our work, please consider supporting it on
|
||||
the [donate page](/donate)!
|
||||
</section>
|
||||
|
||||
<section id="testers">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.testers")}
|
||||
sectionId="testers"
|
||||
/>
|
||||
|
||||
huge shout-out to our testers for testing updates early and making sure they're
|
||||
stable. they also helped us ship cobalt 10! <BetaTesters />
|
||||
|
||||
todos los enlaces son externos y conducen a sus sitios web personales o redes
|
||||
sociales.
|
||||
</section>
|
||||
|
||||
<section id="partners">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.partners")}
|
||||
sectionId="partners"
|
||||
/>
|
||||
|
||||
a portion of cobalt's processing infrastructure is provided by our long-standing
|
||||
partner, [royalehosting.net]({partners.royalehosting})!
|
||||
</section>
|
||||
|
||||
<section id="meowbalt">
|
||||
<SectionHeading
|
||||
title={$t("general.meowbalt")}
|
||||
sectionId="meowbalt"
|
||||
/>
|
||||
|
||||
meowbalt is cobalt's speedy mascot, a very expressive cat who loves fast
|
||||
internet.
|
||||
|
||||
all amazing art of meowbalt that you see in cobalt was made by
|
||||
[GlitchyPSI](https://glitchypsi.xyz/). he's also the original creator of the
|
||||
character.
|
||||
|
||||
imput holds legal rights to meowbalt's character design, but not specific
|
||||
artworks that were created by GlitchyPSI.
|
||||
|
||||
we love meowbalt, so we have to set a few rules in place to protect him:
|
||||
- you cannot use meowbalt's character design in any form that isn't fan art.
|
||||
- you cannot use meowbalt's design or artworks commercially.
|
||||
- you cannot use meowbalt's design or artworks in your own projects.
|
||||
- you cannot use or modify GlitchyPSI's artworks of meowbalt in any form.
|
||||
|
||||
if you create fan art of meowbalt, please share it in [our discord
|
||||
server](/about/community), we'd love to see it!
|
||||
</section>
|
||||
|
||||
<section id="licenses">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.licenses")}
|
||||
sectionId="licenses"
|
||||
/>
|
||||
|
||||
cobalt api (processing server) code is open source and licensed under
|
||||
[AGPL-3.0]({docs.apiLicense}).
|
||||
|
||||
cobalt frontend code is [source first](https://sourcefirst.com/) and is licensed
|
||||
under [CC-BY-NC-SA 4.0]({docs.webLicense}).
|
||||
|
||||
we had to make frontend source first to stop grifters from profiting off our
|
||||
work & from creating malicious clones that deceive people and hurt our public
|
||||
identity. other than commercial use, it follows same principles as many open
|
||||
source licenses.
|
||||
|
||||
we rely on many open source libraries, but also create & distribute our own. you
|
||||
can see the full list of dependencies on [github]({contacts.github})!
|
||||
</section>
|
||||
77
web/i18n/es/about/general.md
Normal file
77
web/i18n/es/about/general.md
Normal file
@@ -0,0 +1,77 @@
|
||||
<script lang="ts">
|
||||
import { t } from "$lib/i18n/translations";
|
||||
import { contacts, docs } from "$lib/env";
|
||||
|
||||
import SectionHeading from "$components/misc/SectionHeading.svelte";
|
||||
</script>
|
||||
|
||||
<section id="summary">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.summary")}
|
||||
sectionId="summary"
|
||||
/>
|
||||
|
||||
cobalt te ayuda a guardar cualquier cosa de tus sitios web favoritos: vídeos,
|
||||
audio, fotos o gifs. ¡sólo pega el enlace y listo!
|
||||
|
||||
no hay anuncios, rastreadores, funciones de pago, ni cualquier otra tontería. es
|
||||
tan solo una conveniente aplicación web que funciona en cualquier parte, cuando
|
||||
sea que la necesites.
|
||||
</section>
|
||||
|
||||
<section id="motivation">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.motivation")}
|
||||
sectionId="motivation"
|
||||
/>
|
||||
|
||||
cobalt was created for public benefit, to protect people from ads and malware
|
||||
pushed by alternative downloaders. we believe that the best software is safe,
|
||||
open, and accessible. all imput project follow these basic principles.
|
||||
</section>
|
||||
|
||||
<section id="privacy-efficiency">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.privacy_efficiency")}
|
||||
sectionId="privacy-efficiency"
|
||||
/>
|
||||
|
||||
all requests to the backend are anonymous and all information about potential
|
||||
file tunnels is encrypted. we have a strict zero log policy and don't store or
|
||||
track *anything* about individual people.
|
||||
|
||||
if a request requires additional processing, such as remuxing or transcoding,
|
||||
cobalt processes media directly on your device. this ensures best efficiency and
|
||||
privacy.
|
||||
|
||||
if your device doesn't support local processing, then server-based live
|
||||
processing is used instead. in this scenario, processed media is streamed
|
||||
directly to client, without ever being stored on server's disk.
|
||||
|
||||
you can [enable forced tunneling](/settings/privacy#tunnel) to boost privacy
|
||||
even further. when enabled, cobalt will tunnel all downloaded files, not just
|
||||
those that require it. no one will know where you download something from, even
|
||||
your network provider. all they'll see is that you're using a cobalt instance.
|
||||
</section>
|
||||
|
||||
<section id="community">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.community")}
|
||||
sectionId="community"
|
||||
/>
|
||||
|
||||
cobalt es usado por incontables artistas, educadores, y creadores de contenido
|
||||
para hacer lo que aman. siempre estamos en contacto con nuestra comunidad y
|
||||
trabajamos juntos para hacer de cobalt incluso mas útil. ¡siéntete libre de
|
||||
[unirte a la conversación](/about/community)!
|
||||
|
||||
creemos que el futuro del internet es abierto, razón por la cual cobalt es
|
||||
[source first](https://sourcefirst.com/) y [fácil de
|
||||
autoalojar]({docs.instanceHosting}).
|
||||
|
||||
si un amigo aloja una instancia de procesamiento, solo pídeles un dominio y
|
||||
[añádelo en tu configuración de instancias](/settings/instances#community).
|
||||
|
||||
puedes mirar el código fuente y contribuir [en github]({contacts.github}) en
|
||||
cualquier momento. ¡aceptamos todo tipo de contribuciones y sugerencias!
|
||||
</section>
|
||||
124
web/i18n/es/about/privacy.md
Normal file
124
web/i18n/es/about/privacy.md
Normal file
@@ -0,0 +1,124 @@
|
||||
<script lang="ts">
|
||||
import env from "$lib/env";
|
||||
import { t } from "$lib/i18n/translations";
|
||||
|
||||
import SectionHeading from "$components/misc/SectionHeading.svelte";
|
||||
</script>
|
||||
|
||||
<section id="general">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.general")}
|
||||
sectionId="general"
|
||||
/>
|
||||
|
||||
la política de privacidad de cobalt es simple: no recopilamos ni guardamos nada
|
||||
sobre tí. lo que sea que haces es asunto tuyo, no nuestro ni de nadie más.
|
||||
|
||||
these terms are applicable only when using the official cobalt instance. in
|
||||
other cases, you may need to contact the instance hoster for accurate info.
|
||||
</section>
|
||||
|
||||
<section id="local">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.local")}
|
||||
sectionId="local"
|
||||
/>
|
||||
|
||||
tools that use on-device processing work offline, locally, and never send any
|
||||
processed data anywhere. they are explicitly marked as such whenever applicable.
|
||||
</section>
|
||||
|
||||
<section id="saving">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.saving")}
|
||||
sectionId="saving"
|
||||
/>
|
||||
|
||||
when using saving functionality, cobalt may need to proxy or remux/transcode
|
||||
files. if that's the case, then a temporary tunnel is created for this purpose
|
||||
and minimal required information about the media is stored for 90 seconds.
|
||||
|
||||
on an unmodified & official cobalt instance, **all tunnel data is encrypted with
|
||||
a key that only the end user has access to**.
|
||||
|
||||
encrypted tunnel data may include:
|
||||
- origin service's name.
|
||||
- original URLs for media files.
|
||||
- internal arguments needed to differentiate between types of processing.
|
||||
- minimal file metadata (generated filename, title, author, creation year,
|
||||
copyright info).
|
||||
- minimal information about the original request that may be used in case of an
|
||||
URL failure during the tunnelling process.
|
||||
|
||||
this data is irreversibly purged from server's RAM after 90 seconds. no one has
|
||||
access to cached tunnel data, even instance owners, as long as cobalt's source
|
||||
code is not modified.
|
||||
|
||||
media data from tunnels is never stored/cached anywhere. everything is processed
|
||||
live, even during remuxing and transcoding. cobalt tunnels function like an
|
||||
anonymous proxy.
|
||||
|
||||
if your device supports local processing, then encrypted tunnel info includes
|
||||
way less info, because it's returned to client instead.
|
||||
|
||||
see the [related source code on
|
||||
github](https://github.com/imputnet/cobalt/tree/main/api/src/stream) to learn
|
||||
more about how it works.
|
||||
</section>
|
||||
|
||||
<section id="encryption">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.encryption")}
|
||||
sectionId="encryption"
|
||||
/>
|
||||
|
||||
los datos del túnel almacenados temporalmente se cifran usando el estándar
|
||||
AES-256. las claves de descifrado sólo se incluyen en el enlace de acceso y
|
||||
nunca se registran o almacenan en caché en ningún lugar. solamente el usuario
|
||||
final tiene acceso al enlace y a las claves de cifrado. las claves se generan de
|
||||
forma exclusiva para cada túnel solicitado.
|
||||
</section>
|
||||
|
||||
{#if env.PLAUSIBLE_ENABLED}
|
||||
<section id="plausible">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.plausible")}
|
||||
sectionId="plausible"
|
||||
/>
|
||||
|
||||
we use [plausible](https://plausible.io/) to get an approximate number of active
|
||||
cobalt users, fully anonymously. no identifiable information about you or your
|
||||
requests is ever stored. all data is anonymized and aggregated. we self-host and
|
||||
manage the [plausible instance](https://{env.PLAUSIBLE_HOST}/) that cobalt uses.
|
||||
|
||||
plausible no utiliza cookies y cumple plenamente con GDPR, CCPA y PECR.
|
||||
|
||||
if you wish to opt out of anonymous analytics, you can do it in [privacy
|
||||
settings](/settings/privacy#analytics). if you opt out, the plausible script
|
||||
will not be loaded at all.
|
||||
|
||||
[learn more about plausible's dedication to
|
||||
privacy](https://plausible.io/privacy-focused-web-analytics).
|
||||
</section>
|
||||
{/if}
|
||||
|
||||
<section id="cloudflare">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.cloudflare")}
|
||||
sectionId="cloudflare"
|
||||
/>
|
||||
|
||||
we use cloudflare services for:
|
||||
- ddos & abuse protection.
|
||||
- bot protection (cloudflare turnstile).
|
||||
- hosting & deploying the statically rendered web app (cloudflare workers).
|
||||
|
||||
all of these are required to provide the best experience for everyone.
|
||||
cloudflare is the most private & reliable provider for all mentioned solutions
|
||||
that we know of.
|
||||
|
||||
cloudflare cumple plenamente con GDPR e HIPAA.
|
||||
|
||||
[learn more about cloudflare's dedication to
|
||||
privacy](https://www.cloudflare.com/trust-hub/privacy-and-data-protection/).
|
||||
</section>
|
||||
65
web/i18n/es/about/terms.md
Normal file
65
web/i18n/es/about/terms.md
Normal file
@@ -0,0 +1,65 @@
|
||||
<script lang="ts">
|
||||
import { t } from "$lib/i18n/translations";
|
||||
import SectionHeading from "$components/misc/SectionHeading.svelte";
|
||||
</script>
|
||||
|
||||
<section id="general">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.general")}
|
||||
sectionId="general"
|
||||
/>
|
||||
|
||||
these terms are applicable only when using the official cobalt instance. in
|
||||
other cases, you may need to contact the instance hoster for accurate info.
|
||||
</section>
|
||||
|
||||
<section id="saving">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.saving")}
|
||||
sectionId="saving"
|
||||
/>
|
||||
|
||||
saving functionality simplifies downloading content from the internet and we
|
||||
take zero liability for what the saved content is used for.
|
||||
|
||||
processing servers operate like advanced proxies and don't ever write any
|
||||
requested content to disk. everything is handled in RAM and permanently purged
|
||||
once the tunnel is completed. we have no downloading logs and cannot identify
|
||||
anyone.
|
||||
|
||||
you can learn more about how tunnels work in [privacy policy](/about/privacy).
|
||||
</section>
|
||||
|
||||
<section id="responsibility">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.responsibility")}
|
||||
sectionId="responsibility"
|
||||
/>
|
||||
|
||||
tú (el usuario final) eres responsable de lo que hagas con nuestras
|
||||
herramientas, el cómo usas y distribuyes el contenido resultante. por favor sé
|
||||
considerado al usar contenido de otros y siempre acredita a los creadores
|
||||
originales. asegúrate de no violar ningún término o licencia.
|
||||
|
||||
cuando sea utilizado con fines educativos, cita siempre las fuentes y da
|
||||
créditos a los creadores originales.
|
||||
|
||||
el uso justo y dar crédito a sus creadores beneficia a todos.
|
||||
</section>
|
||||
|
||||
<section id="abuse">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.abuse")}
|
||||
sectionId="abuse"
|
||||
/>
|
||||
|
||||
we have no way of detecting abusive behavior automatically because cobalt is
|
||||
fully anonymous. however, you can report such activities to us via email and
|
||||
we'll do our best to comply manually: abuse[at]imput.net
|
||||
|
||||
**este correo electrónico no es destinado para el soporte al usuario, no
|
||||
obtendrás una respuesta si tu asunto no esta relacionado con abuso**
|
||||
|
||||
if you're experiencing issues, you can reach out for support via any preferred
|
||||
method on [the community page](/about/community).
|
||||
</section>
|
||||
Reference in New Issue
Block a user