website: translation strings (#6384)

* add translation strings for home page

* add translation strings for comparison table
This commit is contained in:
M. Sarmad Qadeer
2025-10-21 03:01:24 +05:00
committed by GitHub
parent c2f536806e
commit d275a4efe8
3 changed files with 97 additions and 49 deletions

View File

@@ -257,5 +257,53 @@
"f-droid-page-f-droid-org-repo-section-text": "SimpleX Chat and F-Droid.org repositories sign builds with the different keys. To switch, please <a href='/docs/guide/chat-profiles.html#move-your-chat-profiles-to-another-device'>export</a> the chat database and re-install the app.",
"jobs": "Join team",
"please-enable-javascript": "Please enable JavaScript to see the QR code.",
"please-use-link-in-mobile-app": "Please use the link in the mobile app"
"please-use-link-in-mobile-app": "Please use the link in the mobile app",
"index-hero-h1": "Be Free",
"index-hero-h2": "Freedom & Security<br>of Your Communications",
"index-hero-p1": "The first network where you own your identity, contacts, and groups.",
"index-hero-download-desktop-btn-title": "Download SimpleX Desktop App",
"index-google-play-title": "Public iOS preview on TestFlight",
"index-f-droid-title": "SimpleX F-Droid Repository",
"index-security-assessment-title": "security assessment",
"index-security-review-2022-title": "Security Review 2022",
"index-security-review-2024-title": "Security Review 2024",
"index-security-audits-label": "Security Audits",
"index-publications-privacy-guides-title": "messenger recommendations",
"index-publications-whonix-title": "Whonix messenger recommendations",
"index-publications-heise-title": "publication",
"index-publications-kuketz-title": "review",
"index-publications-optout-title": "podcast interview",
"worlds-most-secure-messaging": "World's Most Secure Messaging",
"index-messaging-p1": "SimpleX messaging has cutting-edge end-to-end encryption.",
"index-messaging-p2": "For your security, servers cant see your messages <span>or who you talk to.</span>",
"index-messaging-cta": "Learn more about SimpleX messaging",
"index-nextweb-h2": "You Own<br>The Next Web",
"index-nextweb-p1": "SimpleX is founded on the belief that <span>you must own your identity, contacts and communities.</span>",
"index-nextweb-p2": "Open and decentralized network lets you connect with people and share ideas: be free and secure.",
"index-token-h2": "Communities That Last",
"index-token-p1": "You will support your favorite groups with future Community vouchers.",
"index-token-p2": "Vouchers will pay for servers, to let your communities stay free and independent.",
"index-token-cta": "Learn more about Community Vouchers",
"index-roadmap-h2": "SimpleX Roadmap to Free Internet",
"index-roadmap-2025": "2025",
"index-roadmap-2025-title": "Scale to Large Communities",
"index-roadmap-2025-desc": "Escaping centralized platforms",
"index-roadmap-2026": "2026",
"index-roadmap-2026-title": "Sustainable Communities & Servers",
"index-roadmap-2026-desc": "Launching Community Vouchers",
"index-roadmap-2027": "2027",
"index-roadmap-2027-title": "Make Your Communities Grow",
"index-roadmap-2027-desc": "Tools to promote your communities",
"index-directory-h2": "Join SimpleX Communities",
"index-directory-p1": "Hundreds of thousands people already trust SimpleX messaging.",
"index-directory-p2": "Find your communities in SimpleX directory and create your own!",
"index-directory-cta": "View SimpleX Directory",
"index-directory-users-group-title": "SimpleX users group",
"how-secure-comparison-title": "How secure is end-to-end encryption in different messengers?",
"how-secure-message-padding": "Message padding",
"how-secure-repudiation-deniability": "Repudiation (deniability)",
"how-secure-forward-secrecy": "Forward secrecy",
"how-secure-break-in-recovery": "Break-in recovery",
"how-secure-two-factor-key-exchange": "2-factor key exchange",
"how-secure-post-quantum-hybrid-crypto": "Post-quantum hybrid crypto"
}

View File

@@ -68,12 +68,12 @@ active_home: true
<section class="page-1 cover page">
<div class="area">
<div class="content">
<h1>Be Free</h1>
<h2 class="gradient-text">Freedom & Security<br>of Your Communications</h2>
<p>The first network where you own your identity, contacts, and groups.</p>
<h1>{{ "index-hero-h1" | i18n({}, lang) }}</h1>
<h2 class="gradient-text">{{ "index-hero-h2" | i18n({}, lang) | safe }}</h2>
<p>{{ "index-hero-p1" | i18n({}, lang) }}</p>
<div class="socials">
<a href="/downloads" class="desktop-app-btn hidden" title="Download SimpleX Desktop App">
<a href="/downloads" class="desktop-app-btn hidden" title="{{ 'index-hero-download-desktop-btn-title' | i18n({}, lang) }}">
<div class="btn-content">
<div>
<img class="no-border" src="/img/design_3/socials/linux.png" />
@@ -84,39 +84,39 @@ active_home: true
</div>
</a>
<a class="apple-store-btn hidden" href="https://apps.apple.com/us/app/simplex-chat/id1605771084" target="_blank"><img src="/img/new/apple_store.svg" /></a>
<a class="google-play-btn hidden" href="https://play.google.com/store/apps/details?id=chat.simplex.app" target="_blank" title="Public iOS preview on TestFlight"><img src="/img/new/google_play.svg" /></a>
<a class="f-droid-btn hidden" href="{{ '' if lang == 'en' else '/' ~ lang }}/fdroid" title="SimpleX F-Droid Repository"><img src="/img/new/f_droid.svg" /></a>
<a class="google-play-btn hidden" href="https://play.google.com/store/apps/details?id=chat.simplex.app" target="_blank" title="{{ 'index-google-play-title' | i18n({}, lang) }}"><img src="/img/new/google_play.svg" /></a>
<a class="f-droid-btn hidden" href="{{ '' if lang == 'en' else '/' ~ lang }}/fdroid" title="{{ 'index-f-droid-title' | i18n({}, lang) }}"><img src="/img/new/f_droid.svg" /></a>
<a class="testflight-btn hidden" href="https://testflight.apple.com/join/DWuT2LQu" target="_blank"><img class="no-border" src="/img/design_3/testflight-dark.png" /></a>
<a class="android-btn hidden" href="https://github.com/simplex-chat/simplex-chat/releases/latest/download/simplex.apk" target="_blank"><img src="/img/design_3/android-dark.png" /></a>
</div>
<div class="security-btns">
<a title="security assessment" href="https://www.trailofbits.com/about" target="_blank">
<a title="{{ 'index-security-assessment-title' | i18n({}, lang) }}" href="https://www.trailofbits.com/about" target="_blank">
<img src="/img/design_3/publications/trail-of-bits.png" alt="Trail of Bits">
</a>
<a class="box-btn btn-1" title="Security Review 2022" href="/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html">
<a class="box-btn btn-1" title="{{ 'index-security-review-2022-title' | i18n({}, lang) }}" href="/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html">
2022
</a>
<a class="box-btn btn-2" title="Security Review 2024" href="/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html">
<a class="box-btn btn-2" title="{{ 'index-security-review-2024-title' | i18n({}, lang) }}" href="/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html">
2024
</a>
<p class="security-audits">
Security Audits
{{ 'index-security-audits-label' | i18n({}, lang) }}
</p>
</div>
<div class="publications-btns">
<a title="messenger recommendations" href="https://www.privacyguides.org/en/real-time-communication/#simplex-chat" target="_blank">
<a title="{{ 'index-publications-privacy-guides-title' | i18n({}, lang) }}" href="https://www.privacyguides.org/en/real-time-communication/#simplex-chat" target="_blank">
<img src="/img/design_3/publications/privacy-guides.png" alt="Privacy Guides">
</a>
<a title="Whonix messenger recommendations" href="https://www.whonix.org/wiki/Chat#Recommendation" target="_blank">
<a title="{{ 'index-publications-whonix-title' | i18n({}, lang) }}" href="https://www.whonix.org/wiki/Chat#Recommendation" target="_blank">
<img src="/img/design_3/publications/whonix.png" alt="Whonix">
</a>
<a title="publication" href="https://www.heise.de/suche/?q=simplex+chat&sort_by=date&rm=search" target="_blank">
<a title="{{ 'index-publications-heise-title' | i18n({}, lang) }}" href="https://www.heise.de/suche/?q=simplex+chat&sort_by=date&rm=search" target="_blank">
<img src="/img/design_3/publications/heise.png" alt="Heise">
</a>
<a title="review" href="https://www.kuketz-blog.de/simplex-eindruecke-vom-messenger-ohne-identifier/" target="_blank">
<a title="{{ 'index-publications-kuketz-title' | i18n({}, lang) }}" href="https://www.kuketz-blog.de/simplex-eindruecke-vom-messenger-ohne-identifier/" target="_blank">
<img src="/img/design_3/publications/kuketz-blog.png" alt="Kuketz Blog">
</a>
<a title="podcast interview" href="https://optoutpod.com/episodes/s3e02-simplexchat/" target="_blank">
<a title="{{ 'index-publications-optout-title' | i18n({}, lang) }}" href="https://optoutpod.com/episodes/s3e02-simplexchat/" target="_blank">
<img src="/img/design_3/publications/optout.png" alt="Opt Out">
</a>
</div>
@@ -130,10 +130,10 @@ active_home: true
<section id="messaging" class="page-2 page">
<div class="area">
<div class="text-container">
<h2>World's Most Secure Messaging</h2>
<p>SimpleX messaging has cutting-edge end-to-end encryption.</p>
<p>For your security, servers cant see your messages <span>or who you talk to.</span></p>
<a class="gradient-text" href="/messaging">Learn more about SimpleX messaging</a>
<h2>{{ "worlds-most-secure-messaging" | i18n({}, lang ) | safe }}</h2>
<p>{{ "index-messaging-p1" | i18n({}, lang) }}</p>
<p>{{ "index-messaging-p2" | i18n({}, lang) | safe }}</p>
<a class="gradient-text" href="/messaging">{{ "index-messaging-cta" | i18n({}, lang) }}</a>
</div>
</div>
</section>
@@ -141,9 +141,9 @@ active_home: true
<section id="nextweb" class="page-3 page">
<div class="area">
<div class="text-container">
<h2>You Own<br>The Next Web</h2>
<p>SimpleX is founded on the belief that <span>you must own your identity, contacts and communities.</span></p>
<p>Open and decentralized network lets you connect with people and share ideas: be free and secure.</p>
<h2>{{ "index-nextweb-h2" | i18n({}, lang) | safe }}</h2>
<p>{{ "index-nextweb-p1" | i18n({}, lang) | safe }}</p>
<p>{{ "index-nextweb-p2" | i18n({}, lang) }}</p>
</div>
</div>
</section>
@@ -151,10 +151,10 @@ active_home: true
<section id="token" class="page-4 page">
<div class="area">
<div class="text-container">
<h2>Communities That Last</h2>
<p>You will support your favorite groups with future Community vouchers.</p>
<p>Vouchers will pay for servers, to let your communities stay free and independent.</p>
<a class="gradient-text" href="/token">Learn more about Community Vouchers</a>
<h2>{{ "index-token-h2" | i18n({}, lang) }}</h2>
<p>{{ "index-token-p1" | i18n({}, lang) }}</p>
<p>{{ "index-token-p2" | i18n({}, lang) }}</p>
<a class="gradient-text" href="/token">{{ "index-token-cta" | i18n({}, lang) }}</a>
</div>
</div>
</section>
@@ -162,21 +162,21 @@ active_home: true
<section id="roadmap" class="page-5 page">
<div class="area">
<div class="text-container">
<h2>SimpleX Roadmap to Free Internet</h2>
<h2>{{ "index-roadmap-h2" | i18n({}, lang) }}</h2>
<div class="roadmap">
<p>2025 </p>
<p class="title"><span>: </span>Scale to Large Communities</p>
<p>Escaping centralized platforms</p>
<p>{{ "index-roadmap-2025" | i18n({}, lang) }} </p>
<p class="title"><span>: </span>{{ "index-roadmap-2025-title" | i18n({}, lang) }}</p>
<p>{{ "index-roadmap-2025-desc" | i18n({}, lang) }}</p>
</div>
<div class="roadmap">
<p>2026 </p>
<p class="title"><span>: </span>Sustainable Communities & Servers</p>
<p>Launching Community Vouchers</p>
<p>{{ "index-roadmap-2026" | i18n({}, lang) }} </p>
<p class="title"><span>: </span>{{ "index-roadmap-2026-title" | i18n({}, lang) }}</p>
<p>{{ "index-roadmap-2026-desc" | i18n({}, lang) }}</p>
</div>
<div class="roadmap">
<p>2027 </p>
<p class="title"><span>: </span>Make Your Communities Grow</p>
<p>Tools to promote your communities</p>
<p>{{ "index-roadmap-2027" | i18n({}, lang) }} </p>
<p class="title"><span>: </span>{{ "index-roadmap-2027-title" | i18n({}, lang) }}</p>
<p>{{ "index-roadmap-2027-desc" | i18n({}, lang) }}</p>
</div>
</div>
</div>
@@ -197,7 +197,7 @@ active_home: true
<a href="/directory" class="group-image" target="_blank"><img src="/img/group.svg"></a>
<a href="/directory" class="group-image" target="_blank"><img src="/img/group.svg"></a>
<a href="/directory" class="group-image" target="_blank"><img src="/img/group.svg"></a>
<a href="https://smp4.simplex.im/g#hr4lvFeBmndWMKTwqiodPz3VBo_6UmdGWocXd1SupsM" class="simplex-image" title="SimpleX users group" target="_blank">
<a href="https://smp4.simplex.im/g#hr4lvFeBmndWMKTwqiodPz3VBo_6UmdGWocXd1SupsM" class="simplex-image" title="{{ 'index-directory-users-group-title' | i18n({}, lang) }}" target="_blank">
<img class="block dark:hidden" src="/img/new/logo-symbol-light.svg">
<img class="hidden dark:block" src="/img/new/logo-symbol-dark.svg">
</a>
@@ -217,10 +217,10 @@ active_home: true
<a href="/directory" class="group-image" target="_blank"><img src="/img/group.svg"></a>
</div>
<div class="text-container">
<h2>Join SimpleX Communities</h2>
<p>Hundreds of thousands people already trust SimpleX messaging.</p>
<p>Find your communities in SimpleX directory and create your own!</p>
<a class="gradient-text" href="/directory">View SimpleX Directory</a>
<h2>{{ "index-directory-h2" | i18n({}, lang) }}</h2>
<p>{{ "index-directory-p1" | i18n({}, lang) }}</p>
<p>{{ "index-directory-p2" | i18n({}, lang) }}</p>
<a class="gradient-text" href="/directory">{{ "index-directory-cta" | i18n({}, lang) }}</a>
</div>
</div>
</section>

View File

@@ -217,7 +217,7 @@ templateEngineOverride: njk
<section id="how-secure-comparison" class="bg-primary-bg-light dark:bg-primary-bg-dark py-[90px] px-5">
<div class="text-grey-black dark:text-white container flex flex-col">
<h2 class="text-[35px] leading-[43px] md:leading-[55px] lg:leading-[36px] text-center font-bold mb-12 lg:mb-[90px]">How secure is end-to-end encryption in different messengers?</h2>
<h2 class="text-[35px] leading-[43px] md:leading-[55px] lg:leading-[36px] text-center font-bold mb-12 lg:mb-[90px]">{{ "how-secure-comparison-title" | i18n({}, lang ) | safe }}</h2>
<div class="w-full overflow-auto">
<table class="w-full border-separate border-spacing-x-5 border-spacing-y-2">
@@ -252,7 +252,7 @@ templateEngineOverride: njk
</thead>
<tbody>
<tr>
<td class="min-w-[210px]">Message padding</td>
<td class="min-w-[210px]">{{ "how-secure-message-padding" | i18n({}, lang ) | safe }}</td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/yellow-tick.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
@@ -261,7 +261,7 @@ templateEngineOverride: njk
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/green-tick.svg" alt="" srcset=""></td>
</tr>
<tr>
<td class="min-w-[210px]">Repudiation (deniability)</td>
<td class="min-w-[210px]">{{ "how-secure-repudiation-deniability" | i18n({}, lang ) | safe }}</td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
@@ -270,7 +270,7 @@ templateEngineOverride: njk
<td class="min-w-[100px] h-[52px] flex justify-center items-center gap-0"><img class="h-[34px]" src="/img/design_3/green-tick.svg" alt="" srcset=""> <sup class="text-[#e2b01b] font-bold text-[18px]">1</sup></td>
</tr>
<tr>
<td class="min-w-[210px]">Forward secrecy</td>
<td class="min-w-[210px]">{{ "how-secure-forward-secrecy" | i18n({}, lang ) | safe }}</td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/green-tick.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/green-tick.svg" alt="" srcset=""></td>
@@ -279,7 +279,7 @@ templateEngineOverride: njk
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/green-tick.svg" alt="" srcset=""></td>
</tr>
<tr>
<td class="min-w-[210px]">Break-in recovery</td>
<td class="min-w-[210px]">{{ "how-secure-break-in-recovery" | i18n({}, lang ) | safe }}</td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
@@ -288,7 +288,7 @@ templateEngineOverride: njk
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/green-tick.svg" alt="" srcset=""></td>
</tr>
<tr>
<td class="min-w-[210px]">2-factor key exchange</td>
<td class="min-w-[210px]">{{ "how-secure-two-factor-key-exchange" | i18n({}, lang ) | safe }}</td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/green-tick.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/yellow-tick.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/yellow-tick.svg" alt="" srcset=""></td>
@@ -297,7 +297,7 @@ templateEngineOverride: njk
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/green-tick.svg" alt="" srcset=""></td>
</tr>
<tr>
<td class="min-w-[210px]">Post-quantum hybrid crypto</td>
<td class="min-w-[210px]">{{ "how-secure-post-quantum-hybrid-crypto" | i18n({}, lang ) | safe }}</td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>
<td class="min-w-[100px] h-[52px]"><img class="h-[34px] mr-auto ml-auto" src="/img/design_3/red-x.svg" alt="" srcset=""></td>