web/i18n/ru: add russian translation
Co-authored-by: wukko <me@wukko.me> Co-authored-by: Damir Modyarov <otomir@yandex.ru> Co-authored-by: 71d1k <71d1k@users.noreply.github.com> Co-authored-by: Alexey Muravyev <teosverdi@users.noreply.github.com> Co-authored-by: GreenMonster362905 <greenmonster362905@users.noreply.github.com> Co-authored-by: Ilya <wileyfoxyx@users.noreply.github.com> Co-authored-by: Kurt <kkhaustov@users.noreply.github.com> Co-authored-by: Nikita <50026919+nubovik01@users.noreply.github.com> Co-authored-by: Philipp <FoxFil@users.noreply.github.com> Co-authored-by: Soroka <isorokai@users.noreply.github.com> Co-authored-by: aksephi <aksephi@users.noreply.github.com> Co-authored-by: azy61b <azy61b@users.noreply.github.com> Co-authored-by: ilia-21 <ilia-21@users.noreply.github.com> Co-authored-by: imput project translators <i18n@imput.net> Co-authored-by: jj <log@riseup.net> Co-authored-by: v1s7 <v1s7@users.noreply.github.com>
This commit is contained in:
committed by
wukko
parent
33f2c4e174
commit
0cb64dd3f9
94
web/i18n/ru/about/credits.md
Normal file
94
web/i18n/ru/about/credits.md
Normal file
@@ -0,0 +1,94 @@
|
||||
<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"
|
||||
/>
|
||||
|
||||
кобальт сделан с любовью и заботой руками [imput](https://imput.net/) ❤️
|
||||
|
||||
мы маленькая команда из двух человек, но мы очень усердно работаем, чтобы делать
|
||||
классный софт, который приносит пользу всем. если тебе нравится то, что мы
|
||||
делаем, поддержи нас на [странице донатов](/donate)!
|
||||
</section>
|
||||
|
||||
<section id="testers">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.testers")}
|
||||
sectionId="testers"
|
||||
/>
|
||||
|
||||
огромное спасибо нашим тестерам за то, что они тестировали обновления заранее и
|
||||
следили за их стабильностью. они ещё помогли нам выпустить cobalt 10!
|
||||
<BetaTesters />
|
||||
|
||||
все ссылки внешние и ведут на их личные сайты или соцсети.
|
||||
</section>
|
||||
|
||||
<section id="partners">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.partners")}
|
||||
sectionId="partners"
|
||||
/>
|
||||
|
||||
часть инфраструктуры кобальта предоставлена нашим давним партнёром,
|
||||
[royalehosting.net]({partners.royalehosting})!
|
||||
</section>
|
||||
|
||||
<section id="meowbalt">
|
||||
<SectionHeading
|
||||
title={$t("general.meowbalt")}
|
||||
sectionId="meowbalt"
|
||||
/>
|
||||
|
||||
мяубальт — это шустрый маскот кобальта, очень выразительный кот, который любит
|
||||
быстрый интернет.
|
||||
|
||||
весь потрясающий арт мяубальта, который ты видишь в кобальте, был сделан
|
||||
[GlitchyPSI](https://glitchypsi.xyz/). он ещё и оригинальный создатель этого
|
||||
персонажа.
|
||||
|
||||
imput владеет юридическими правами на дизайн персонажа мяубальта, но не на
|
||||
конкретные арты, которые были созданы GlitchyPSI.
|
||||
|
||||
мы любим мяубальта, поэтому мы вынуждены установить пару правил, чтобы его
|
||||
защитить:
|
||||
- ты не можешь использовать дизайн персонажа мяубальта ни в какой форме, кроме
|
||||
фанарта.
|
||||
- ты не можешь использовать дизайн или арты мяубальта в коммерческих целях.
|
||||
- ты не можешь использовать дизайн или арты мяубальта в своих проектах.
|
||||
- ты не можешь использовать или изменять работы GlitchyPSI с мяубальтом ни в
|
||||
каком виде.
|
||||
|
||||
если ты нарисуешь фанарт мяубальта, не стесняйся делиться им в [нашем
|
||||
дискорд-сервере](/about/community), мы с нетерпением ждём!
|
||||
</section>
|
||||
|
||||
<section id="licenses">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.licenses")}
|
||||
sectionId="licenses"
|
||||
/>
|
||||
|
||||
код api (сервера обработки) кобальта — open source и распространяется по
|
||||
лицензии [AGPL-3.0]({docs.apiLicense}).
|
||||
|
||||
код фронтенда кобальта — [source first](https://sourcefirst.com/) и
|
||||
распространяется по лицензии [CC-BY-NC-SA 4.0]({docs.webLicense}).
|
||||
|
||||
нам пришлось сделать фронтенд source first, чтобы грифтеры не наживались на
|
||||
нашем труде и не создавали вредоносные клоны для обмана людей и порче нашей
|
||||
репутации. кроме коммерческого использования, у этого типа лицензии те же
|
||||
принципы, что и у многих open source лицензий.
|
||||
|
||||
мы используем много опенсорсных библиотек, но также создаём и распространяем
|
||||
свои собственные. полный список зависимостей можно посмотреть на
|
||||
[github]({contacts.github})!
|
||||
</section>
|
||||
79
web/i18n/ru/about/general.md
Normal file
79
web/i18n/ru/about/general.md
Normal file
@@ -0,0 +1,79 @@
|
||||
<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"
|
||||
/>
|
||||
|
||||
кобальт помогает сохранять что угодно с твоих любимых сайтов: видео, аудио, фото
|
||||
или гифки. просто вставь ссылку и вперёд!
|
||||
|
||||
никакой рекламы, трекеров, платных подписок и прочей ерунды. просто удобное
|
||||
веб-приложение, которое работает где угодно и когда угодно.
|
||||
</section>
|
||||
|
||||
<section id="motivation">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.motivation")}
|
||||
sectionId="motivation"
|
||||
/>
|
||||
|
||||
кобальт был создан для всеобщего блага, чтобы защитить людей от рекламы и
|
||||
вредоносных программ, которые навязывают альтернативные загрузчики. мы верим,
|
||||
что лучший софт — безопасный, открытый и доступный. все проекты imput следуют
|
||||
этим принципам.
|
||||
</section>
|
||||
|
||||
<section id="privacy-efficiency">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.privacy_efficiency")}
|
||||
sectionId="privacy-efficiency"
|
||||
/>
|
||||
|
||||
все запросы к бэкенду анонимны, и вся инфа о потенциальных файловых туннелях
|
||||
зашифрована. у нас строгая политика нулевых логов, мы *никогда* не храним
|
||||
идентифицирующую инфу о людях и никого не отслеживаем.
|
||||
|
||||
если запрос требует дополнительной обработки, например ремукса или
|
||||
транскодирования, то кобальт обрабатывает медиафайлы прямо на твоём устройстве.
|
||||
это обеспечивает максимальную эффективность и приватность.
|
||||
|
||||
если твоё устройство не поддерживает локальную обработку, то вместо неё
|
||||
используется серверная обработка в реальном времени. в этом сценарии
|
||||
обработанные медиаданные передаются напрямую клиенту, никогда не сохраняясь на
|
||||
диске сервера.
|
||||
|
||||
ты можешь [включить принудительное туннелирование](/settings/privacy#tunnel),
|
||||
чтобы ещё сильнее повысить приватность. когда оно включено, кобальт будет
|
||||
туннелировать все скачиваемые файлы, а не только те, которым это необходимо.
|
||||
никто не узнает, откуда и что ты скачиваешь, даже твой провайдер. всё, что они
|
||||
увидят, это то, что ты используешь инстанс кобальта.
|
||||
</section>
|
||||
|
||||
<section id="community">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.community")}
|
||||
sectionId="community"
|
||||
/>
|
||||
|
||||
кобальт используют бесчисленные артисты, преподаватели и прочие создатели
|
||||
контента, чтобы заниматься любимым делом. мы всегда на связи с нашим сообществом
|
||||
и работаем вместе, чтобы делать кобальт ещё полезнее. не стесняйся
|
||||
[присоединиться к разговору](/about/community)!
|
||||
|
||||
мы верим, что будущее интернета — открытое и свободное, поэтому кобальт
|
||||
опубликован с [открытым исходным кодом](https://sourcefirst.com/) и его можно
|
||||
легко [захостить самому]({docs.instanceHosting}).
|
||||
|
||||
если твой друг хостит инстанс обработки, просто попроси у него домен и [добавь
|
||||
его в настройках инстанса](/settings/instances#community).
|
||||
|
||||
ты можешь посмотреть исходный код и внести свой вклад [на
|
||||
github]({contacts.github}) в любое время. мы рады любым предложениям и помощи!
|
||||
</section>
|
||||
129
web/i18n/ru/about/privacy.md
Normal file
129
web/i18n/ru/about/privacy.md
Normal file
@@ -0,0 +1,129 @@
|
||||
<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"
|
||||
/>
|
||||
|
||||
политика конфиденциальности кобальта проста: мы ничего не собираем и не храним о
|
||||
тебе. то, что ты делаешь, — это исключительно твоё дело, а не наше или чьё-либо
|
||||
ещё.
|
||||
|
||||
эти условия применяются только при использовании официального инстанса кобальта.
|
||||
в других случаях, возможно, придётся обратиться к хостеру инстанса за точной
|
||||
информацией.
|
||||
</section>
|
||||
|
||||
<section id="local">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.local")}
|
||||
sectionId="local"
|
||||
/>
|
||||
|
||||
инструменты, которые используют обработку на устройстве, работают офлайн,
|
||||
локально и никогда никуда не отправляют обработанные данные. они явно помечены
|
||||
как таковые, когда это применимо.
|
||||
</section>
|
||||
|
||||
<section id="saving">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.saving")}
|
||||
sectionId="saving"
|
||||
/>
|
||||
|
||||
при использовании функции сохранения, кобальту может понадобиться проксировать
|
||||
или ремуксировать/транскодировать файлы. если это так, то для этой цели
|
||||
создаётся временный туннель, и минимально необходимая информация о медиа
|
||||
хранится в течение 90 секунд.
|
||||
|
||||
на неизменённом и официальном инстансе кобальта **все данные туннеля шифруются
|
||||
ключом, к которому имеет доступ только конечный пользователь**.
|
||||
|
||||
зашифрованные данные туннеля могут включать:
|
||||
- название исходного сервиса.
|
||||
- исходные ссылки на медиафайлы.
|
||||
- необходимые внутренние аргументы для различения типов обработки.
|
||||
- ключевые метаданные файла (сгенерированное имя, заголовок, автор, год
|
||||
создания, данные об авторских правах).
|
||||
- минимальная информация об исходном запросе, которая может быть использована
|
||||
для восстановления туннеля после ошибки ссылки во время скачивания.
|
||||
|
||||
эти данные безвозвратно удаляются из оперативной памяти сервера через 90 секунд.
|
||||
никто не имеет доступа к кэшированным данным туннеля, даже владельцы инстансов,
|
||||
если исходный код кобальта не изменён.
|
||||
|
||||
медиаданные из туннелей нигде не хранятся/кэшируются. всё обрабатывается в
|
||||
реальном времени, даже при ремуксинге и транскодировании. туннели кобальта
|
||||
работают как анонимный прокси.
|
||||
|
||||
если твоё устройство поддерживает локальную обработку, то зашифрованный туннель
|
||||
содержит намного меньше информации, потому что она возвращается клиенту.
|
||||
|
||||
смотри [соответствующий исходный код на
|
||||
github](https://github.com/imputnet/cobalt/tree/main/api/src/stream), чтобы
|
||||
узнать больше о том, как это работает.
|
||||
</section>
|
||||
|
||||
<section id="encryption">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.encryption")}
|
||||
sectionId="encryption"
|
||||
/>
|
||||
|
||||
временно хранящиеся данные туннеля шифруются с использованием стандарта AES-256.
|
||||
ключи расшифровки включены только в ссылку доступа и никогда не
|
||||
логируются/кэшируются/хранятся где-либо. только конечный пользователь имеет
|
||||
доступ к ссылке и ключам шифрования. ключи генерируются уникально для каждого
|
||||
запрошенного туннеля.
|
||||
</section>
|
||||
|
||||
{#if env.PLAUSIBLE_ENABLED}
|
||||
<section id="plausible">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.plausible")}
|
||||
sectionId="plausible"
|
||||
/>
|
||||
|
||||
мы используем [plausible](https://plausible.io/), чтобы знать приблизительное
|
||||
число активных пользователей кобальта, полностью анонимно. никакая
|
||||
идентифицирующая информация о тебе или твоих запросах никогда не хранится. все
|
||||
данные анонимизированы и агрегированы. мы сами хостим и управляем [инстансом
|
||||
plausible](https://{env.PLAUSIBLE_HOST}/), который использует кобальт.
|
||||
|
||||
plausible не использует куки и полностью соответствует GDPR, CCPA и PECR.
|
||||
|
||||
если ты хочешь отказаться от анонимной аналитики, то это можно сделать в
|
||||
[настройках приватности](/settings/privacy#analytics). после отказа скрипт
|
||||
plausible не будет загружаться.
|
||||
|
||||
[узнай больше о преданности plausible к
|
||||
приватности](https://plausible.io/privacy-focused-web-analytics).
|
||||
</section>
|
||||
{/if}
|
||||
|
||||
<section id="cloudflare">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.cloudflare")}
|
||||
sectionId="cloudflare"
|
||||
/>
|
||||
|
||||
мы используем сервисы cloudflare для:
|
||||
- защиты от ddos и абьюза.
|
||||
- защиты от ботов (cloudflare turnstile).
|
||||
- хостинга и деплоя статического веб-приложения (cloudflare workers).
|
||||
|
||||
всё это необходимо для обеспечения лучшего опыта для всех. cloudflare — наиболее
|
||||
приватный и надёжный провайдер всех упомянутых решений из всех известных нам
|
||||
провайдеров.
|
||||
|
||||
cloudflare полностью соответствует требованиям GDPR и HIPAA.
|
||||
|
||||
[узнай больше о преданности cloudflare к
|
||||
приватности](https://www.cloudflare.com/trust-hub/privacy-and-data-protection/).
|
||||
</section>
|
||||
69
web/i18n/ru/about/terms.md
Normal file
69
web/i18n/ru/about/terms.md
Normal file
@@ -0,0 +1,69 @@
|
||||
<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"
|
||||
/>
|
||||
|
||||
эти условия применяются только при использовании официального инстанса кобальта.
|
||||
в других случаях, возможно, придётся обратиться к хостеру инстанса за точной
|
||||
информацией.
|
||||
</section>
|
||||
|
||||
<section id="saving">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.saving")}
|
||||
sectionId="saving"
|
||||
/>
|
||||
|
||||
функция сохранения упрощает скачивание контента из интернета, и мы не несём
|
||||
никакой ответственности за то, как будет использоваться сохранённый контент.
|
||||
|
||||
серверы обработки работают как продвинутые прокси и никогда не записывают
|
||||
запрошенный контент на диск. всё происходит в оперативной памяти и полностью
|
||||
удаляется после завершения туннеля. у нас нет логов загрузок, и мы не можем
|
||||
никого идентифицировать.
|
||||
|
||||
подробнее о том, как работают туннели, можно узнать в [политике
|
||||
конфиденциальности](/about/privacy).
|
||||
</section>
|
||||
|
||||
<section id="responsibility">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.responsibility")}
|
||||
sectionId="responsibility"
|
||||
/>
|
||||
|
||||
ты (конечный пользователь) несёшь ответственность за то, что делаешь с нашими
|
||||
инструментами, как используешь и распространяешь полученный контент. пожалуйста,
|
||||
уважай чужой труд и всегда указывай авторов. убедись, что ты не нарушаешь
|
||||
никаких условий или лицензий.
|
||||
|
||||
при использовании в образовательных целях всегда ссылайся на источники и
|
||||
указывай авторов.
|
||||
|
||||
добросовестное использование и указание авторства приносят пользу всем.
|
||||
</section>
|
||||
|
||||
<section id="abuse">
|
||||
<SectionHeading
|
||||
title={$t("about.heading.abuse")}
|
||||
sectionId="abuse"
|
||||
/>
|
||||
|
||||
у нас нет возможности автоматически выявлять злоупотребления, так как кобальт
|
||||
полностью анонимен. однако, есть возможность сообщить нам о такой деятельности
|
||||
по почте, и мы сделаем всё возможное, чтобы принять нужные меры вручную:
|
||||
abuse[at]imput.net
|
||||
|
||||
**этот адрес не предназначен для поддержки пользователей. ты не получишь ответ,
|
||||
если твой запрос не связан со злоупотреблениями.**
|
||||
|
||||
если у тебя возникли проблемы с работой кобальта, то ты можешь обратиться за
|
||||
помощью любым удобным способом на [странице поддержки и
|
||||
сообщества](/about/community).
|
||||
</section>
|
||||
Reference in New Issue
Block a user