Compare commits

...

4 Commits

Author SHA1 Message Date
FoxMeste 17f15a591b Translated using Weblate (Belarusian)
Currently translated at 100.0% (1 of 1 strings)

Translation: SelfPrivacy/SelfPrivacy App Markdown: how_digital_ocean
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app-markdown-how_digital_ocean/be/
2023-02-21 18:40:05 +00:00
FoxMeste fde7082fc9 Translated using Weblate (Belarusian)
Currently translated at 100.0% (2 of 2 strings)

Translation: SelfPrivacy/SelfPrivacy App Markdown: how_cloudflare
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app-markdown-how_cloudflare/be/
2023-02-21 18:40:05 +00:00
FoxMeste 5a47ef4819 Translated using Weblate (Thai)
Currently translated at 60.2% (241 of 400 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/th/
2023-02-21 18:40:04 +00:00
Côme b2f0819e18 Translated using Weblate (French)
Currently translated at 53.0% (212 of 400 strings)

Translation: SelfPrivacy/SelfPrivacy App
Translate-URL: http://weblate.selfprivacy.org/projects/selfprivacy/selfprivacy-app/fr/
2023-02-21 18:40:03 +00:00
4 changed files with 352 additions and 31 deletions

View File

@ -1,17 +1,17 @@
### How to get Cloudflare API Token
1. Visit the following link: https://dash.cloudflare.com/
2. the right corner, click on the profile icon (a man in a circle). For the mobile version of the site, in the upper left corner, click the **Menu** button (three horizontal bars), in the dropdown menu, click on **My Profile**
3. There are four configuration categories to choose from: *Communication*, *Authentication*, **API Tokens**, *Session*. Choose **API Tokens**.
4. Click on **Create Token** button.
5. Go down to the bottom and see the **Create Custom Token** field and press **Get Started** button on the right side.
6. In the **Token Name** field, give your token a name.
7. Next we have Permissions. In the leftmost field, select **Zone**. In the longest field, center, select **DNS**. In the rightmost field, select **Edit**.
8. Next, right under this line, click Add More. Similar field will appear.
9. In the leftmost field of the new line, select, similar to the last line — **Zone**. In the center — a little different. Here choose the same as in the left — **Zone**. In the rightmost field, select **Read**.
10. Next look at **Zone Resources**. Under this inscription there is a line with two fields. The left must have **Include** and the right must have **Specific Zone**. Once you select Specific Zone, another field appears on the right. Choose your domain in it.
11. Flick to the bottom and press the blue **Continue to Summary** button.
12. Check if you got everything right. A similar string must be present: *Domain — DNS:Edit, Zone:Read*.
13. Click on **Create Token**.
14. We copy the created token, and save it in a reliable place (preferably in the password manager).
### Як атрымаць токен Cloudflare API
1. Перайдзіце па наступнай спасылцы: https://dash.cloudflare.com/
2. У правым куце націсніце на значок профілю (чалавек у крузе). Для мабільнай версіі сайта ў левым верхнім куце націсніце кнопку **Menu** (тры гарызантальныя палоскі), у выпадальным меню націсніце **My Profile**.
3. Ёсць чатыры катэгорыі канфігурацыі на выбар: *Communication*, *Authentication*, **API Tokens**, *Session*. Выберыце **API Tokens**.
4. Націсніце на кнопку **Create Token**.
5. Спусціцеся ўніз і паглядзіце поле **Create Custom Token** і націсніце кнопку **Get Started** справа.
6. У полі **Token Name** дайце назву токену.
7. Далей у нас налады. У крайнім левым полі абярыце **Zone**. У самым доўгім полі па цэнтры абярыце **DNS**. У крайнім правым полі абярыце **Edit**.
8. Далей прама пад гэтым радком націсніце «Дадаць яшчэ». З'явіцца аналагічнае поле.
9. У самым левым полі новага радка выберыце аналагічна папярэдняму радку — **Zone**. У цэнтры — крыху іншае. Тут абярыце тое ж, што і злева — **Zone**. У крайнім правым полі абярыце **Read**.
10. Далей паглядзіце на **Resources Zone**. Пад гэтым надпісам радок з двума палямі. Злева павінна быць **Include**, а справа павінна быць **Specific Zone**. Пасля таго як вы выберыце канкрэтную зону, справа з'явіцца іншае поле. Выберыце ў ім свой дамен.
11. Прагартайце ўніз і націсніце сінюю кнопку **Continue to Summary**.
12. Правер, ці ўсё ў цябе правільна. Аналагічны радок павінен прысутнічаць: *Domain — DNS:Edit, Zone:Read*.
13. Націсніце на **Create Token**.
14. Створаны токен капіюем і захоўваем у надзейным месцы (пажадана ў мэнэджару пароляў).
![Cloudflare token setup](resource:assets/images/gifs/CloudFlare.gif)
![Настройка токену Cloudfire](resource:assets/images/gifs/CloudFlare.gif)

View File

@ -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. Перайдзіце па наступнай спасылцы [link](https://cloud.digitalocean.com/) і ўвайдзіце ў новы акаўнт.
2. Увайдзіце ў раней створаны праект. Калі вы яшчэ не стварылі, калі ласка працягвайце.
3. Перайдзіце па спасылцы «API» на панэлі злева.
4. Націсніце на "Generate New Token".
5. Увядзіце любое імя для токена.
6. Пастаўце тэрмін прыдатнасці "No expiry".
7. Усталюйце сцяжок "Write (optional)".
8. Цяпер націсніце кнопку "Generate Token".
9. Пасля гэтага будзе паказаны токен. Захоўвайце яго ў любым надзейным месцы, пажадана ў менеджэры пароляў.

View File

@ -29,6 +29,234 @@
"details": "Détails",
"no_data": "Pas de données",
"wait": "Attendez",
"remove": "Supprimer"
"remove": "Supprimer",
"alert": "Alerte",
"continue": "Continuer",
"apply": "Appliquer",
"done": "Effectué"
},
"more_page": {
"about_application": "À propos",
"create_ssh_key": "Clés SSH du super utilisateur",
"console": "Console",
"application_settings": "Paramètres de l'application",
"configuration_wizard": "Assistant de configuration",
"about_project": "À propos de nous"
},
"console_page": {
"title": "Console",
"waiting": "En attente de l'initialisation…"
},
"about_us_page": {
"title": "À propos de nous"
},
"about_application_page": {
"title": "À propos",
"privacy_policy": "Politique de confidentialité",
"application_version_text": "Version de l'application {}"
},
"application_settings": {
"title": "Paramètres de l'application",
"dark_theme_description": "Changer le thème de l'application",
"reset_config_title": "Réinitialiser la configuration de l'application",
"delete_server_title": "Supprimer le serveur",
"delete_server_description": "Cela va supprimer votre serveur. Celui-ci ne sera plus accessible.",
"dark_theme_title": "Thème sombre",
"reset_config_description": "Réinitialiser les clés API et l'utilisateur root"
},
"ssh": {
"title": "Clés SSH",
"create": "Créer une clé SSH",
"delete": "Supprimer une clé SSH",
"delete_confirm_question": "Êtes-vous sûr de vouloir supprimer la clé SSH ?",
"subtitle_with_keys": "{} clés",
"subtitle_without_keys": "Pas de clés SSH",
"no_key_name": "Clé sans nom",
"input_label": "Clé RSA ou ED25519 publique",
"root_title": "Ce sont les clés SSH du superutilisateur",
"root_subtitle": "Les possesseurs de ses clés SSH obtiennent le contrôle total sur le serveur et peuvent faire ce qu'ils veulent dessus. Il suffit d'ajouter vos clés SSH sur ce serveur."
},
"onboarding": {
"page1_title": "Indépendance numérique, accessible à nous tous",
"page1_text": "Mail, VPN, messagerie, réseau social et bien plus sur votre serveur privé, sous votre contrôle.",
"page2_title": "SelfPrivacy n'est pas un cloud, c'est votre centre de données personnel",
"page2_server_provider_title": "Hébergeur",
"page2_server_provider_text": "Un hébergeur maintient votre serveur dans son propre datacenter. SelfPrivacy va automatiquement se connecter à votre fournisseur et installer tout le nécessaire.",
"page2_dns_provider_title": "Fournisseur de DNS",
"page2_backup_provider_title": "Fournisseur de sauvegarde",
"page2_text": "SelfPrivacy fonctionne uniquement avec les fournisseurs que vous choisissez. Si vous n'avez pas de compte sur ceux-ci, nous allons vous aider à en créer.",
"page2_dns_provider_text": "Vous avez besoin d'un domaine pour avoir un espace sur l'Internet. Il est également nécessaire de disposer d'un fournisseur de DNS fiable pour que votre domaine pointe sur votre serveur. Nous allons vous suggérer de choisir des fournisseurs DNS supportés pour automatiquement configurer le réseau."
},
"resource_chart": {
"month": "Mois",
"day": "Jour",
"hour": "Heure",
"cpu_title": "Utilisation du CPU",
"network_title": "Utilisation du réseau"
},
"server": {
"card_title": "Serveur",
"general_information": "Informations générales",
"resource_usage": "Utilisation des ressources",
"allow_autoupgrade": "Permettre la mise à jour automatique",
"allow_autoupgrade_hint": "Permettre la mise à jour des paquets automatiquement sur le serveur",
"reboot_after_upgrade": "Redémarrer après mise à jour",
"reboot_after_upgrade_hint": "Redémarrer sans demander après application des changements sur le serveur",
"server_id": "ID du serveur",
"status": "Statut",
"cpu": "Processeur",
"ram": "Mémoire",
"disk": "Disque local",
"monthly_cost": "Coût mensuel",
"location": "Localisation",
"provider": "Fournisseur",
"core_count": {
"one": "{} cœur",
"two": "{} cœurs",
"many": "{} cœurs",
"other": "{} cœurs",
"few": "{} cœurs"
},
"server_timezone": "Fuseau horaire du serveur",
"select_timezone": "Sélectionner le fuseau horaire"
},
"record": {
"root": "Domaine racine",
"api": "API de SelfPrivacy",
"git": "Serveur Git",
"meet": "Conférence vidéo",
"social": "Réseau social",
"password": "Gestionnaire de mot de passe",
"vpn": "VPN",
"dmarc": "Enregistrement DMARC",
"spf": "Enregistrement SPF",
"dkim": "Clé DKIM",
"mx": "Enregistrement MX"
},
"domain": {
"card_title": "Domaine",
"screen_title": "Domaines et DNS",
"error": "Problèmes détectés",
"error_subtitle": "Clique ici pour les fixer",
"refreshing": "Rafraîchissement du statut…",
"services_title": "Services",
"services_subtitle": "Enregistrement de type \"A\" requis pour chaque service.",
"email_title": "Email",
"email_subtitle": "Enregistrements nécessaires pour l'échange sécurisé d'email.",
"update_list": "Liste mise à jour",
"ok": "Les enregistrements DNS sont OK",
"uninitialized": "Les données n'ont pas encore été récupérées"
},
"backup": {
"card_title": "Sauvegarde",
"reuploaded_key": "Clés republiées",
"initialize": "Initialise",
"waiting_for_rebuild": "Vous serez capable de créer votre première sauvegarde dans quelques instants.",
"restore": "Restaurer depuis la sauvegarde",
"create_new": "Créer une nouvelle sauvegarde",
"creating": "Création d'une nouvelle sauvegarde: {}%",
"restoring": "Restauration depuis la sauvegarde",
"restore_alert": "Vous allez restaurer depuis la sauvegarde créée le {}. Toutes les données existantes vont être perdues. Êtes-vous sûr ?",
"refresh": "Statut d'avancement",
"refetching_list": "Dans quelques minutes, la liste sera mise à jour",
"reupload_key": "Forcer la republication de la clé",
"no_backups": "Il n'y a pour l'instant aucune sauvegarde",
"error_pending": "Le serveur a retourné une erreur, vérifier plus bas",
"refetch_backups": "Récupérer la liste des mise à jour"
},
"storage": {
"card_title": "Stockage du serveur",
"status_ok": "L'utilisation du disque est OK",
"status_error": "Faible espace disque",
"disk_usage": "{} utilisé",
"disk_total": "{} total · {}",
"gb": "{} GB",
"mb": "{} MB",
"kb": "{} KB",
"extending_volume_title": "Extension du volume",
"extending_volume_price_info": "Les prix incluent la TVA et sont estimés par les données commerciales fournies par Hetzner.\nLe serveur va redémarrer après redimensionnement.",
"extending_volume_error": "Pas possible d'initialiser l'extension du volume.",
"size": "Taille",
"euro": "Euro",
"data_migration_title": "Migration de données",
"data_migration_notice": "Durant la migration, tous les services ne seront plus accessibles.",
"start_migration_button": "Démarrer la migration",
"migration_process": "Migration en cours…",
"migration_done": "Terminé",
"extend_volume_button": "Étendre le volume",
"extending_volume_description": "Redimensionner le volume va vous permettre de stocker davantage de données sur votre serveur sans étendre le serveur lui-même. Les volumes ne peuvent être qu'étendus, le shrinking n'est pas possible."
},
"service_page": {
"open_in_browser": "Ouvrir dans le navigateur",
"restart": "Redémarrer le service",
"status": {
"active": "Démarré et opérationnel",
"inactive": "Arrêté",
"failed": "Démarrage en échec",
"off": "Désactivé",
"activating": "Activation",
"deactivating": "Désactivation",
"reloading": "Redémarrage"
},
"disable": "Désactiver le service",
"enable": "Activer le service",
"move": "Déplacer sur un autre volume",
"uses": "Utilise {usage} du {volume}"
},
"mail": {
"title": "E-Mail",
"login_info": "Utiliser l'identifiant et le mot de passe de l'onglets utilisateurs. Le port IMAP est 143 avec STARTTLS, le port SMTP est 587 avec STARTTLS.",
"subtitle": "E-Mail pour des entreprises et la famille."
},
"not_ready_card": {
"in_menu": "Le serveur n'est pas encore configuré. Veuillez finir le paramétrage en utilisant l'assistant d'installation pour aller plus loin."
},
"validations": {
"invalid_format_password": "Ne doit pas contenir d'espace",
"invalid_format": "Format invalide",
"already_exist": "Existe déjà",
"required": "Requis",
"invalid_format_ssh": "Doit correspondre au format de clé SSH",
"root_name": "Ne peut être 'root'"
},
"jobs": {
"create_ssh_key": "Créer une clé SSH pour {}",
"reboot_failed": "Impossible de redémarrer le serveur. Veuillez vérifier les logs applicatifs.",
"delete_user": "Supprimer utilisateur",
"generic_error": "Impossible de se connecter au serveur!",
"delete_ssh_key": "Supprimer la clé SSH pour {}",
"reboot_server": "Redémarrer le serveur",
"upgrade_server": "Mise à jour du serveur",
"upgrade_failed": "Impossible de mettre à jour le serveur",
"upgrade_success": "Mise à jour du serveur démarrée",
"reboot_success": "Le serveur redémarre",
"run_jobs": "Lancer des jobs",
"job_added": "Job ajouté",
"service_turn_on": "Lancer",
"reset_user_password": "Réinitialiser le mot de passe de l'utilisateur",
"service_turn_off": "Arrêter",
"create_user": "Créer utilisateur",
"empty": "Pas de jobs",
"server_jobs": "Jobs sur le serveur",
"start": "Démarrer",
"title": "Liste des jobs"
},
"modals": {
"you_cant_use_this_api": "Vous ne pouvez pas utiliser cette API pour un domaine avec cette extension.",
"destroy_server": "Effacer le serveur et en créer un nouveau?",
"no": "Non",
"yes": "Oui",
"reboot": "Redémarrer",
"delete_server_volume": "Supprimer le serveur et le volume?",
"purge_all_keys_confirm": "Oui, purger tous mes tokens",
"purge_all_keys": "Purger toutes les clés d'authentification?",
"are_you_sure": "Êtes-vous sûr?",
"try_again": "Essayer à nouveau?"
},
"password_manager": {
"title": "Gestionnaire de mot de passe"
},
"timer": {
"sec": "{} secondes"
}
}

View File

@ -48,9 +48,9 @@
"title": "เกี่ยวกับพวกเรา"
},
"about_application_page": {
"api_version_text": "API เซิฟเวอร์เวอร์ชั้น v.{}",
"api_version_text": "API เซิฟเวอร์เวอร์ชั้น {}",
"title": "เกี่ยวกับ",
"application_version_text": "แอปพลิเคชั่น เวอร์ชั่น v.{}",
"application_version_text": "แอปพลิเคชั่น เวอร์ชั่น {}",
"privacy_policy": "นโยบายความเป็นส่วนตัว"
},
"application_settings": {
@ -198,5 +198,100 @@
},
"not_ready_card": {
"in_menu": "เซิร์ฟเวอร์ยังไม่ถูกติดตั้งในตอนนี้. โปรดใช้การติดตั้งอย่างง่ายในการติดตั้ง"
},
"service_page": {
"open_in_browser": "เปิดในบราวเซอร์",
"restart": "รีสตาร์ทบริการ",
"disable": "ปิดบริการ",
"enable": "เปิดใช้บริการ",
"move": "ย้ายไปยังไดรฟ์ข้อมูลอื่น",
"uses": "ใช้ {usage} บน {volume}",
"status": {
"active": "เสร็จสิ้นและกำลังทำงาน",
"inactive": "หยุดแล้ว",
"failed": "การเริ่มต้นผิดพลาด",
"off": "ปิดการใช้แล้ว",
"activating": "กำลังเปิดใช้งาน",
"deactivating": "กำลังปิดใช้งาน",
"reloading": "กำลังรีสตาร์ท"
}
},
"users": {
"login": "เข้าสู่ระบบ",
"add_new_user": "เพิ่มผู้ใช้แรก",
"not_ready": "โปรดเชื่อมต่อเซิร์ฟเวอร์ โดเมน และ DNS ในแท็บผู้ให้บริการ เพื่อให้สามารถเพิ่มผู้ใช้รายแรกได้",
"delete_confirm_question": "คุณแน่ใจใช่ไหม?",
"could_not_fetch_users": "ไม่สามารถดึงรายชื่อผู้ใช้",
"refresh_users": "รีเฟรชรายชื่อผู้ใช้",
"username_rule": "ชื่อผู้ใช้ต้องประกอบด้วยตัวอักษรละตินตัวพิมพ์เล็กตัวเลขและขีดล่างเท่านั้นไม่ควรขึ้นต้นด้วยตัวเลข",
"no_ssh_notice": "เฉพาะอีเมลและบัญชี SSH เท่านั้นที่ถูกสร้างขึ้นสําหรับผู้ใช้รายนี้ การลงชื่อเข้าระบบครั้งเดียวสําหรับบริการทั้งหมดกําลังจะมาในเร็วๆ นี้",
"new_user": "ผู้ใช้ใหม่",
"delete_user": "ลบผู้ใช้",
"nobody_here": "ไม่มีใครอยู่ในนี้",
"new_user_info_note": "ผู้ใช้ใหม่จะได้รับสิทธิ์เข้าถึงบริการทั้งหมดโดยอัตโนมัติ",
"reset_password": "รีเซ็ตรหัสผ่าน",
"account": "บัญชี",
"send_registration_data": "แบ่งปันข้อมูลรับรองการเข้าสู่ระบบ",
"could_not_fetch_description": "โปรดตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณแล้วลองอีกครั้ง",
"could_not_create_user": "สร้างผู้ใช้ไม่ได้",
"could_not_delete_user": "ลบผู้ใช้ไม่ได้",
"could_not_add_ssh_key": "เพิ่มกุญแจ SSH ไม่ได้",
"email_login": "เข้าสู่ระบบอีเมล"
},
"social_network": {
"subtitle": "มันยากที่จะเชื่อ แต่มันก็เป็นไปได้ที่จะสร้างโซเชียลเน็ตเวิร์กของคุณเอง โดยมีกฎและกลุ่มเป้าหมายของคุณเอง",
"title": "เครือข่ายสังคม",
"login_info": ""
},
"git": {
"subtitle": "ทางเลือกส่วนตัวสำหรับ Github ที่เป็นของคุณ แต่ไม่ใช่ของ Microsoft",
"title": "Git Server",
"login_info": "คุณจะต้องสร้างบัญชีบนเว็บไซต์ ผู้ใช้คนแรกจะกลายเป็นผู้ดูแลระบบ"
},
"initializing": {
"select_provider_notice": "โดย 'ค่อนข้างเล็ก' เราหมายถึงเครื่องที่มีซีพียู 2 คอร์และแรม 2 กิกะไบต์",
"select_provider_countries_text_do": "สหรัฐอเมริกา, เนเธอร์แลนด์, สิงคโปร์, สหราชอาณาจักร, เยอรมนี, แคนาดา, อินเดีย, ออสเตรเลีย",
"select_provider_price_text_do": "$ 17 ต่อเดือนสําหรับเซิร์ฟเวอร์ที่ค่อนข้างเล็กและพื้นที่เก็บข้อมูล 50GB",
"select_provider_email_notice": "การโฮสต์อีเมลจะไม่พร้อมใช้งานสําหรับลูกค้าใหม่ อย่างไรก็ตามมันจะถูกปลดล็อคทันทีที่คุณชําระเงินครั้งแรกเสร็จสิ้น",
"could_not_connect": "ไม่สามารถเชื่อมต่อกับผู้ให้บริการ",
"choose_location_type": "คุณต้องการสั่งซื้อเซิร์ฟเวอร์ของคุณที่ไหน?",
"connect_to_server": "เริ่มจากเซิร์ฟเวอร์กันก่อน",
"select_provider": "เลือกผู้ให้บริการรายใดก็ได้จากรายการต่อไปนี้พวกเขาทั้งหมดสนับสนุน SelfPrivacy",
"select_provider_countries_title": "ประเทศที่ใช้ได้",
"select_provider_countries_text_hetzner": "เยอรมนี, ฟินแลนด์, สหรัฐอเมริกา",
"select_provider_price_title": "ราคาเฉลี่ย",
"select_provider_price_text_hetzner": "€ 8 ต่อเดือนสําหรับเซิร์ฟเวอร์ที่ค่อนข้างเล็กและพื้นที่เก็บข้อมูล 50GB",
"select_provider_payment_title": "ช่องทางการจ่ายเงิน",
"select_provider_payment_text_hetzner": "บัตรเครดิต, SWIFT, SEPA, PayPal",
"select_provider_payment_text_do": "บัตรเครดิต, Google Pay PayPal",
"select_provider_site_button": "เยี่ยมชมเว็บไซต์",
"connect_to_server_provider": "เข้าสู่ระบบใน ",
"connect_to_server_provider_text": "ด้วยโทเค็น API SelfPrivacy จะสามารถเช่าเครื่องและตั้งค่าเซิร์ฟเวอร์ของคุณได้",
"how": "วิธีรับโทเค็น API",
"provider_bad_key_error": "คีย์ API ของผู้ให้บริการไม่ถูกต้อง"
},
"mail": {
"title": "อีเมล",
"subtitle": "อีเมลสำหรับบริษัทและครอบครัว",
"login_info": "ใช้ชื่อผู้ใช้และรหัสผ่านจากแท็บผู้ใช้ พอร์ต IMAP คือ 143 พร้อม STARTTLS, พอร์ต SMTP คือ 587 พร้อม STARTTLS."
},
"password_manager": {
"title": "การจัดการรหัสผ่าน",
"subtitle": "ฐานความปลอดภัยของคุณ Bitwarden จะช่วยคุณสร้าง จัดเก็บ และย้ายรหัสผ่านระหว่างอุปกรณ์ ตลอดจนป้อนรหัสผ่าน เมื่อมีการร้องขอโดยใช้การเติมข้อความอัตโนมัติ",
"login_info": "คุณจะต้องสร้างบัญชีบนเว็บไซต์"
},
"video": {
"title": "การประชุมแบบวิดีโอ",
"subtitle": "Zoom และ Google Meet นั้นดี แต่ Jitsi Meet เป็นทางเลือกที่คุ้มค่าซึ่งยังช่วยให้คุณมั่นใจได้ว่าไม่มีใครฟังคุณ",
"login_info": "ไม่จะเป็นต้องใช้บัญชี"
},
"cloud": {
"title": "การจัดเก็บบนคลาวด์",
"subtitle": "ไม่อนุญาตให้บริการคลาวด์อ่านข้อมูลของคุณโดยใช้ NextCloud",
"login_info": "การเข้าสู่ระบบคือผู้ดูแลระบบ รหัสผ่านเหมือนกับผู้ใช้หลักของคุณ สร้างบัญชีใหม่ในอินเทอร์เฟซ Nextcloud"
},
"vpn": {
"title": "เซิฟเวอร์ VPN",
"subtitle": "เซิฟเวอร์ VPN ส่วนตัว"
}
}