Compare commits
4 Commits
eb302bc0ea
...
f21c0954f1
Author | SHA1 | Date |
---|---|---|
selfprivacy_weblate2 | f21c0954f1 | |
Inex Code | 4e95c934dc | |
Inex Code | 53472ae7c6 | |
def | b606bea270 |
|
@ -1,12 +1,10 @@
|
|||
### How to get Digital Ocean API Token
|
||||
1. Visit the following [link](https://cloud.digitalocean.com/) and sign
|
||||
into newly created account.
|
||||
2. Enter into previously created project. If you haven't created one,
|
||||
then please proceed.
|
||||
3. Go to the "API" link on the left bar.
|
||||
4. Click on the "Generate New Token".
|
||||
5. Enter any name for the token.
|
||||
6. Put expiration time to "No expiry".
|
||||
7. Check the "Write (optional)" checkbox.
|
||||
8. Now click on the "Generate Token" button.
|
||||
9. After that, the token will be shown. Store it in any reliable place, preferably a password manager.
|
||||
### Как получить токен Digital Ocean API
|
||||
1. Переходим по [ссылке](https://console.hetzner.cloud/) и авторизуемся в ранее созданном аккаунте.
|
||||
2. Заходим в созданный нами проект. Если такового нет — значит создаём.
|
||||
3. *Наводим мышкой на боковую панель.* Она должна раскрыться, показав нам пункты меню. Нас интересует последний — **Security** (с иконкой ключика).
|
||||
4. Далее, в верхней части интерфейса видим примерно такой список: **SSH KEYS, API TOKENS, CERTIFICATES, MEMBERS.** Нам нужен **API TOKENS**. Переходим по нему.
|
||||
5. По середине в интерфейсе, нас будет ожидать кнопка **GENERATE API TOKEN**. Нажимаем на эту кнопку.
|
||||
6. В поле **Description** даём нашему токену название (это может быть любое название, которое Вам нравится, сути оно не меняет).
|
||||
7. Под полем **Description** видим возможность выбрать разрешения **PERMISSIONS**. Выбираем **Read & Write**.
|
||||
8. Нажимаем **GENERATE API TOKEN**.
|
||||
9. После этого, появиться окно с вашим токеном.
|
|
@ -46,5 +46,125 @@
|
|||
"console_page": {
|
||||
"title": "Konsola",
|
||||
"waiting": "Oczekiwanie na inicjalizację…"
|
||||
},
|
||||
"about_us_page": {
|
||||
"title": "O projekcie \"SelfPrivacy\""
|
||||
},
|
||||
"about_application_page": {
|
||||
"title": "O aplikacji",
|
||||
"application_version_text": "Wersja aplikacji v.{}",
|
||||
"api_version_text": "Wersja API serwera v.{}",
|
||||
"privacy_policy": "Polityka prywatności"
|
||||
},
|
||||
"application_settings": {
|
||||
"title": "Ustawienia aplikacji",
|
||||
"dark_theme_title": "Ciemny motyw aplikacji",
|
||||
"dark_theme_description": "Zmień kolor motywu aplikacji",
|
||||
"reset_config_title": "Resetowanie",
|
||||
"reset_config_description": "Zresetuj klucze API i użytkownika root",
|
||||
"delete_server_title": "Usuń serwer",
|
||||
"delete_server_description": "Ta czynność usunie serwer. Po tym będzie niedostępny."
|
||||
},
|
||||
"ssh": {
|
||||
"title": "klucze SSH",
|
||||
"delete": "Usuń klucz SSH",
|
||||
"subtitle_with_keys": "Klucze: {}",
|
||||
"subtitle_without_keys": "Brak kluczy",
|
||||
"no_key_name": "Bezimienny klucz",
|
||||
"root_title": "To są klucze superużytkownika",
|
||||
"input_label": "Publiczny klucz ED25519 lub RSA",
|
||||
"create": "Dodaj klucz SSH",
|
||||
"delete_confirm_question": "Czy na pewno chcesz usunąć następny klucz?",
|
||||
"root_subtitle": "Właściciele określonych tutaj kluczy uzyskują pełny dostęp do danych i ustawień serwera. Dodaj tylko swoje klucze."
|
||||
},
|
||||
"onboarding": {
|
||||
"page1_title": "Cyfrowa niezależność jest dostępna dla każdego",
|
||||
"page1_text": "Poczta, VPN, Messenger, sieć społecznościowa i wiele więcej na Twoim osobistym serwerze, pod Twoją pełną kontrolą.",
|
||||
"page2_title": "SelfPrivacy — to nie przechowywanie w chmurze, a tylko Twój osobisty centrum danych",
|
||||
"page2_server_provider_title": "Dostawca-serwer",
|
||||
"page2_server_provider_text": "Dostawca-serwer będzie obsługiwał Twój serwer w swoim centrum danych. SelfPrivacy automatycznie połączy się z nim i skonfiguruje dla Ciebie serwer.",
|
||||
"page2_dns_provider_title": "Dostawca DNS",
|
||||
"page2_backup_provider_title": "Dostawca kopii zapasowych",
|
||||
"page2_text": "SelfPrivacy współpracuje tylko z wybranymi przez Ciebie dostawcami usług. Jeśli nie masz kont, pomożemy Ci ich założyć.",
|
||||
"page2_dns_provider_text": "Aby być w Internecie, potrzebujesz domeny. Aby domena wskazywała na Twój serwer, potrzebujesz niezawodnego serwera DNS. Poprosimy Cię o wybranie jednego z obsługiwanych serwerów DNS i automatyczne skonfigurowanie wszystkich rekordów. Chcesz skonfigurować je ręcznie? To też jest możliwe.",
|
||||
"page2_backup_provider_text": "A co jeśli coś się stanie z serwerem? Atak hakerski, odmowa usługi, a może po prostu przypadkowe usunięcie danych? Twoje dane będą bezpieczne gdzie indziej, u dostawcy magazynu kopii zapasowych. Wszystkie są bezpiecznie zaszyfrowane i możesz przywrócić swój serwer."
|
||||
},
|
||||
"resource_chart": {
|
||||
"month": "Miesiąc",
|
||||
"day": "Dzień",
|
||||
"hour": "Godzina",
|
||||
"cpu_title": "Wykorzystanie procesora",
|
||||
"network_title": "Wykorzystanie sieci",
|
||||
"in": "Odebrane",
|
||||
"out": "Wysłano"
|
||||
},
|
||||
"server": {
|
||||
"card_title": "Serwer",
|
||||
"description": "To wirtualny komputer, na którym działają wszystkie Twoje usługi",
|
||||
"resource_usage": "Zużycie środków",
|
||||
"allow_autoupgrade_hint": "Zezwól na automatyczną instalację aktualizacji na serwerze",
|
||||
"reboot_after_upgrade": "Uruchom ponownie po aktualizacjach",
|
||||
"server_timezone": "Strefa czasowa serwera",
|
||||
"server_id": "ID serwera",
|
||||
"status": "Status",
|
||||
"cpu": "procesor",
|
||||
"ram": "Pamięć RAM",
|
||||
"disk": "Dysk lokalny",
|
||||
"monthly_cost": "Koszt miesięczny",
|
||||
"location": "Lokalizacja danych",
|
||||
"provider": "Dostawca",
|
||||
"core_count": {
|
||||
"one": "{} jądro",
|
||||
"two": "{} jądra",
|
||||
"many": "{} rdzeni",
|
||||
"few": "{} jądra",
|
||||
"other": "{} rdzeni"
|
||||
},
|
||||
"general_information": "Ogólna informacja",
|
||||
"allow_autoupgrade": "Zezwalaj na automatyczne aktualizacje",
|
||||
"reboot_after_upgrade_hint": "Automatycznie uruchom ponownie serwer po zastosowaniu aktualizacji",
|
||||
"select_timezone": "Wybierz swoją strefę czasową",
|
||||
"timezone_search_bar": "Nazwa strefy czasowej lub wartość przesunięcia czasu"
|
||||
},
|
||||
"record": {
|
||||
"root": "Domena główna",
|
||||
"cloud": "Chmura plików",
|
||||
"git": "Git serwer",
|
||||
"meet": "Wideokonferencje",
|
||||
"social": "Serwis społecznościowy",
|
||||
"password": "Menedżer haseł",
|
||||
"vpn": "VPN",
|
||||
"dmarc": "Zapisywanie rekord",
|
||||
"spf": "Zapisywanie SPF",
|
||||
"dkim": "DKIM klucz",
|
||||
"api": "SelfPrivacy API",
|
||||
"mx": "Zapisywanie MX"
|
||||
},
|
||||
"domain": {
|
||||
"card_title": "Domena",
|
||||
"screen_title": "Domena i DNS",
|
||||
"error": "Znaleziono problemy",
|
||||
"refreshing": "Aktualizowanie danych…",
|
||||
"uninitialized": "Dane jeszcze nie otrzymane",
|
||||
"services_title": "Usługi",
|
||||
"services_subtitle": "Rekordy „A” są wymagane do działania usług.",
|
||||
"email_title": "Email",
|
||||
"update_list": "Zaktualizuj listę",
|
||||
"ok": "Zapisy są w porządku",
|
||||
"error_subtitle": "Kliknij tutaj, aby naprawić",
|
||||
"email_subtitle": "Zapisy wymagane do bezpiecznej wymiany poczty elektronicznej."
|
||||
},
|
||||
"backup": {
|
||||
"card_title": "Utworzyć kopię zapasową",
|
||||
"description": "Pomoże Ci w każdej sytuacji: atak hakerski, usunięcie serwera, itp.",
|
||||
"reupload_key": "Wymuś aktualizację klucza",
|
||||
"reuploaded_key": "Zaktualizowano klucz na serwerze",
|
||||
"initialize": "Inicjalizacja",
|
||||
"restore": "Przywróć z kopii",
|
||||
"no_backups": "Nie ma jeszcze żadnych kopii zapasowych",
|
||||
"create_new": "Utwórz nową kopię",
|
||||
"creating": "Tworzenie kopii: {}%",
|
||||
"restoring": "Przywracanie z kopii",
|
||||
"waiting_for_rebuild": "Po kilku minutach będziesz mógł utworzyć pierwszą kopię."
|
||||
}
|
||||
}
|
||||
|
|
|
@ -300,7 +300,7 @@
|
|||
"locations_not_found": "Упс!",
|
||||
"locations_not_found_text": "В этом месте не оказалось доступных серверов для аренды",
|
||||
"back_to_locations": "Выберем другой",
|
||||
"no_locations_found": "Не найдено локаций, убедитесь, что ваш аккаунт доступен.",
|
||||
"no_locations_found": "Не найдено локаций, убедитесь, что ваш аккаунт доступен",
|
||||
"choose_server_type": "Какой выбрать тип сервера?",
|
||||
"choose_server_type_text": "От ресурсов сервера зависит, какие сервисы смогут запуститься. Расширить сервер можно будет в любое время",
|
||||
"choose_server_type_notice": "Главное, на что стоит обратить внимание — количество потоков процессора и объём оперативной памяти. Данные сервисов будут размещены на отдельном диске, который оплачивается отдельно и легко расширяем.",
|
||||
|
@ -372,7 +372,10 @@
|
|||
"confirm_cloudflare": "Подключение к Cloudflare",
|
||||
"confirm_cloudflare_description": "Введите токен Cloudflare, который имеет права на {}:",
|
||||
"confirm_backblaze_description": "Введите токен Backblaze, который имеет права на хранилище резервных копий:",
|
||||
"confirm_backblaze": "Подключение к Backblaze"
|
||||
"confirm_backblaze": "Подключение к Backblaze",
|
||||
"server_provider_connected": "Подключение к вашему серверному провайдеру",
|
||||
"server_provider_connected_description": "Связь установлена. Введите свой токен с доступом к {}:",
|
||||
"server_provider_connected_placeholder": "Токен серверного провайдера"
|
||||
},
|
||||
"devices": {
|
||||
"main_screen": {
|
||||
|
|
Loading…
Reference in New Issue