website: update xftp-web and enable file in navbar (#6694)

* website: update xftp-web and enable file in navbar

* update link etc

* website: translate send-file key

---------

Co-authored-by: Evgeny Poberezkin <evgeny@poberezkin.com>
This commit is contained in:
sh
2026-03-20 20:11:39 +00:00
committed by GitHub
co-authored by Evgeny Poberezkin
parent 2df13dad36
commit 06bbe764b9
22 changed files with 50 additions and 26 deletions
-1
View File
@@ -4,7 +4,6 @@ permalink: /downloads/index.html
revision: 09.09.2024
---
| Updated 09.09.2024 | Languages: EN |
# Download SimpleX apps
You can get the latest beta releases from [GitHub](https://github.com/simplex-chat/simplex-chat/releases).
+2 -1
View File
@@ -313,5 +313,6 @@
"index-roadmap-2027": "2027",
"navbar-token": "رمز",
"index-token-cta": "تعرف على المزيد و<strong>احصل على NFT مجاني</strong><br>للاختبار المبكر.",
"navbar-old-site": "الموقع القديم"
"navbar-old-site": "الموقع القديم",
"send-file": "إرسال ملف"
}
+2 -1
View File
@@ -313,5 +313,6 @@
"messengers-comparison-section-list-point-4": "Podpora více zařízení může oslabit post-kompromitační bezpečnost protokolu Double Ratchet",
"messengers-comparison-section-list-point-5": "Dvoufaktorovou výměnu klíčů lze volitelně aktivovat pomocí ověření bezpečnostním kódem.",
"messengers-comparison-section-list-point-6": "Postkvantová dohoda o klíči je omezená — chrání pouze některé kroky ratchet mechanismu.",
"navbar-old-site": "Starý web"
"navbar-old-site": "Starý web",
"send-file": "Odeslat soubor"
}
+2 -1
View File
@@ -313,5 +313,6 @@
"messengers-comparison-section-list-point-5": "Ein 2-Faktor-Schlüsselaustausch ist optional und kann über die Überprüfung eines Sicherheitscodes erfolgen.",
"messengers-comparison-section-list-point-6": "Die Schlüsselvereinbarung per Post-Quanten-Security ist nicht durchgängig &mdash; Sie schützt lediglich ausgewählte Schritte innerhalb des Ratchet-Prozesses.",
"navbar-token": "Token",
"navbar-old-site": "Alte Webseite"
"navbar-old-site": "Alte Webseite",
"send-file": "Datei senden"
}
+3 -3
View File
@@ -325,7 +325,7 @@
"why-p8": "Because we destroyed the power to know who you are. So that <em>your</em> power can never be taken.",
"why-tagline": "Be free in your network.",
"why-footer-link": "Why we are building it",
"file": "File",
"send-file": "Send file",
"file-desc": "Send files securely with end-to-end encryption — no accounts, no tracking.",
"file-noscript": "JavaScript is required for file transfer.",
"file-e2e-note": "End-to-end encrypted — the server never sees your file.",
@@ -336,7 +336,7 @@
"file-drop-text": "Drag & drop a file here",
"file-drop-hint": "or",
"file-choose": "Choose file",
"file-max-size": "Max 100 MB - <a href=\"#join-simplex\">SimpleX Chat app</a> supports files up to 1 GB",
"file-max-size": "Max 100 MB - <a href=\"/downloads\">SimpleX Chat app</a> supports files up to 1 GB",
"file-encrypting": "Encrypting\u2026",
"file-uploading": "Uploading\u2026",
"file-cancel": "Cancel",
@@ -347,7 +347,7 @@
"file-expiry": "Files are typically available for 48 hours.",
"file-sec-1": "Your file was encrypted in the browser - data routers never see file contents, name or size.",
"file-sec-2": "The encryption key is in the link\u2019s hash fragment - it is never sent to any server.",
"file-sec-3": "For better security, use <a href=\"https://simplex.chat/download\">SimpleX Chat</a> app.",
"file-sec-3": "For better security, use <a href=\"https://simplex.chat/downloads\">SimpleX Chat</a> app.",
"file-retry": "Retry",
"file-downloading": "Downloading\u2026",
"file-decrypting": "Decrypting\u2026",
+2 -1
View File
@@ -313,5 +313,6 @@
"messengers-comparison-section-list-point-5": "El intercambio de clave de doble factor es opcional mediante la verificación del código de seguridad.",
"messengers-comparison-section-list-point-6": "El acuerdo de claves postcuántico es \"parcial\", solo protege determinados pasos del ratchet.",
"navbar-token": "Token",
"navbar-old-site": "Web antigua"
"navbar-old-site": "Web antigua",
"send-file": "Enviar archivo"
}
+2 -1
View File
@@ -257,5 +257,6 @@
"docs-dropdown-10": "Läpinäkyvyys",
"docs-dropdown-11": "Usein kysytyt kysymykset",
"docs-dropdown-12": "Turvallisuus",
"docs-dropdown-14": "SimpleX yrityksille"
"docs-dropdown-14": "SimpleX yrityksille",
"send-file": "Lähetä tiedosto"
}
+2 -1
View File
@@ -280,5 +280,6 @@
"index-token-h2": "Des communautés qui durent",
"index-token-cta": "En savoir plus et <strong>obtenez votre NFT gratuit</strong><br>pour les premiers tests.",
"index-roadmap-h2": "Feuille de route de SimpleX vers un Internet libre",
"index-roadmap-2025": "2025"
"index-roadmap-2025": "2025",
"send-file": "Envoyer un fichier"
}
+2 -1
View File
@@ -255,5 +255,6 @@
"docs-dropdown-11": "שאלות ותשובות",
"docs-dropdown-12": "אבטחה",
"hero-overlay-card-3-p-3": "Trail of bits סקר את הקוד הקריפטוגרפי של פרוטוקולי רשת SimpleX ביולי 2024. <a href=\"/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html\">קרא עוד</a>.",
"docs-dropdown-14": "SimpleX לעסקים"
"docs-dropdown-14": "SimpleX לעסקים",
"send-file": "שליחת קובץ"
}
+2 -1
View File
@@ -313,5 +313,6 @@
"messengers-comparison-section-list-point-5": "A kétlépcsős kulcscsere nem követelmény a biztonsági kód ellenőrzéséhez.",
"messengers-comparison-section-list-point-6": "A kvantumbiztos kulcscsere „ritka” &mdash; csak a racsnis lépések egy részét védi.",
"navbar-token": "Token",
"navbar-old-site": "Régi oldal"
"navbar-old-site": "Régi oldal",
"send-file": "Fájl küldése"
}
+2 -1
View File
@@ -313,5 +313,6 @@
"messengers-comparison-section-list-point-5": "Pertukaran kunci 2 faktor bersifat opsional via verifikasi kode keamanan.",
"messengers-comparison-section-list-point-6": "Kesepakatan kunci Post-quantum \"jarang\" &mdash; hanya melindungi beberapa langkah ratchet.",
"navbar-token": "Token",
"navbar-old-site": "Situs lama"
"navbar-old-site": "Situs lama",
"send-file": "Kirim file"
}
+2 -1
View File
@@ -313,5 +313,6 @@
"messengers-comparison-section-list-point-5": "Lo scambio di chiavi a 2 fattori è facoltativo tramite la verifica del codice di sicurezza.",
"messengers-comparison-section-list-point-6": "L'accordo sulle chiavi post-quantistico è “scarno” &mdash; protegge solo alcuni dei passaggi del ratchet.",
"navbar-token": "Token",
"navbar-old-site": "Sito vecchio"
"navbar-old-site": "Sito vecchio",
"send-file": "Invia file"
}
+2 -1
View File
@@ -295,5 +295,6 @@
"index-publications-whonix-title": "Whonix推奨",
"index-publications-heise-title": "Heise Online の記事",
"index-publications-kuketz-title": "Mike Kuketzによるレビュー",
"index-publications-optout-title": "OptOut ポッドキャストインタビュー"
"index-publications-optout-title": "OptOut ポッドキャストインタビュー",
"send-file": "ファイルを送信"
}
+2 -1
View File
@@ -257,5 +257,6 @@
"hero-overlay-card-3-p-3": "Trail of Bits heeft in juli 2024 het cryptografische ontwerp van SimpleX-netwerkprotocollen beoordeeld. <a href=\"/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html\">Lees meer</a>.",
"docs-dropdown-14": "SimpleX voor bedrijven",
"directory": "Directory",
"about-and-contact-us": "Over ons & Contact"
"about-and-contact-us": "Over ons & Contact",
"send-file": "Bestand verzenden"
}
+2 -1
View File
@@ -313,5 +313,6 @@
"messengers-comparison-section-list-point-4": "Wdrożenie wielu urządzeń zagraża zabezpieczeniu po naruszeniu bezpieczeństwa systemu Double Ratchet",
"messengers-comparison-section-list-point-5": "Wymiana kluczy 2-składnikowych jest opcjonalna poprzez weryfikację kodu bezpieczeństwa.",
"messengers-comparison-section-list-point-6": "Post-kwantowe, kluczowe porozumienie jest \"rzadkie\" &mdash; chroni tylko niektóre kroki systemu Ratchet.",
"navbar-old-site": "Stara strona"
"navbar-old-site": "Stara strona",
"send-file": "Wyślij plik"
}
+2 -1
View File
@@ -313,5 +313,6 @@
"messengers-comparison-section-list-point-5": "A troca de chaves de dois fatores é opcional por meio da verificação do código de segurança.",
"messengers-comparison-section-list-point-6": "O acordo de chaves pós-quântico é 'esparso' &mdash; ele protege apenas algumas das etapas da catraca (ratchet).",
"navbar-old-site": "Site antigo",
"index-directory-users-group-title": "Grupos de usuários do SimpleX"
"index-directory-users-group-title": "Grupos de usuários do SimpleX",
"send-file": "Enviar arquivo"
}
+2 -1
View File
@@ -323,5 +323,6 @@
"why-p7": "Древнейшая человеческая свобода &mdash; говорить с другим человеком без слежки &mdash; построенная на инфраструктуре, которая не может её предать.",
"why-p8": "Потому что мы разрушили саму возможность узнать, кто вы. Чтобы вашу свободу невозможно было отнять.",
"why-tagline": "Будь свободен в своей сети.",
"why-footer-link": "Почему мы это строим"
"why-footer-link": "Почему мы это строим",
"send-file": "Отправить файл"
}
+2 -1
View File
@@ -258,5 +258,6 @@
"docs-dropdown-14": "SimpleX для бізнесу",
"directory": "Каталог",
"navbar-token": "Токен",
"about-and-contact-us": "Про нас & Контакти"
"about-and-contact-us": "Про нас & Контакти",
"send-file": "Надіслати файл"
}
+2 -1
View File
@@ -257,5 +257,6 @@
"hero-overlay-card-3-p-3": "Trail of Bits 于 2024 年 7 月审核了 SimpleX 网络协议的加密设计。<a href=\"/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html\">了解更多信息</a>。",
"docs-dropdown-14": "企业版 SimpleX",
"directory": "目录",
"about-and-contact-us": "关于 & 联系我们"
"about-and-contact-us": "关于 & 联系我们",
"send-file": "发送文件"
}
+1 -1
View File
@@ -29,7 +29,7 @@
"tailwindcss": "3.3.1"
},
"dependencies": {
"@simplex-chat/xftp-web": "^0.2.0",
"@simplex-chat/xftp-web": "^0.3.0",
"eleventy-plugin-i18n": "^0.1.3",
"fs": "^0.0.1-security",
"gray-matter": "^4.0.3",
+4 -4
View File
@@ -26,13 +26,13 @@
</a>
</li>
{# <hr>
<hr>
<li class="nav-link {% if active_file %}active{% endif %}">
<li class="nav-link send-file {% if active_file %}active{% endif %}">
<a href="/file/">
<span class="nav-link-text">{{ "file" | i18n({}, lang) | safe }}</span>
<span class="nav-link-text">{{ "send-file" | i18n({}, lang) | safe }}</span>
</a>
</li> #}
</li>
<hr>
+8
View File
@@ -497,6 +497,14 @@ button#cross-btn {
height: auto;
}
@media (min-width: 960px) {
@media (max-width: 1100px) {
header#navbar nav#menu .nav-link.send-file {
display: none;
}
}
}
@media (max-width: 959px) {
#mobile-header {
position: fixed;