Skip to content

Commit 53326e3

Browse files
committed
Update index.html
1 parent 90f22cd commit 53326e3

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

docs/website/index.html

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -51,25 +51,25 @@ <h1>Fula API</h1>
5151
</button>
5252
</div>
5353
<div class="nav-section">
54-
<h3>Documentation</h3>
54+
<h3 data-i18n="nav.documentation">Documentation</h3>
5555
<ul>
56-
<li><a href="index.html" class="active">Introduction</a></li>
57-
<li><a href="security.html">Security & Encryption</a></li>
58-
<li><a href="api.html">API Reference</a></li>
59-
<li><a href="sdk.html">SDK Examples</a></li>
60-
<li><a href="platforms.html">Platform Guides</a></li>
56+
<li><a href="index.html" class="active" data-i18n="nav.introduction">Introduction</a></li>
57+
<li><a href="security.html" data-i18n="nav.security">Security & Encryption</a></li>
58+
<li><a href="api.html" data-i18n="nav.api">API Reference</a></li>
59+
<li><a href="sdk.html" data-i18n="nav.sdk">SDK Examples</a></li>
60+
<li><a href="platforms.html" data-i18n="nav.platforms">Platform Guides</a></li>
6161
</ul>
6262
</div>
6363
<div class="nav-section">
64-
<h3>On This Page</h3>
64+
<h3 data-i18n="nav.onThisPage">On This Page</h3>
6565
<ul>
66-
<li><a href="#overview">Overview</a></li>
67-
<li><a href="#why-fula">Why Fula?</a></li>
66+
<li><a href="#overview" data-i18n="overview.title">Overview</a></li>
67+
<li><a href="#why-fula" data-i18n="whyFula.title">Why Fula?</a></li>
6868
<li><a href="#architecture">Architecture</a></li>
6969
<li><a href="#how-it-works">How It Works</a></li>
7070
<li><a href="#encryption">Encryption</a></li>
7171
<li><a href="#data-structures">Data Structures</a></li>
72-
<li><a href="#getting-started">Getting Started</a></li>
72+
<li><a href="#getting-started" data-i18n="gettingStarted.title">Getting Started</a></li>
7373
</ul>
7474
</div>
7575
</nav>
@@ -78,24 +78,24 @@ <h3>On This Page</h3>
7878
<!-- Hero Section -->
7979
<section class="hero">
8080
<div class="hero-content">
81-
<h1>Fula Storage API</h1>
82-
<p class="hero-subtitle">S3-Compatible Decentralized Storage Engine powered by IPFS</p>
81+
<h1 data-i18n="hero.title">Fula Storage API</h1>
82+
<p class="hero-subtitle" data-i18n="hero.subtitle">S3-Compatible Decentralized Storage Engine powered by IPFS</p>
8383
<div class="hero-badges">
84-
<span class="badge-item">🌐 Decentralized</span>
85-
<span class="badge-item">🔒 End-to-End Encrypted</span>
86-
<span class="badge-item">✅ Verifiable</span>
87-
<span class="badge-item">🔄 Conflict-Free</span>
84+
<span class="badge-item" data-i18n="hero.badge.decentralized">🌐 Decentralized</span>
85+
<span class="badge-item" data-i18n="hero.badge.encrypted">🔒 End-to-End Encrypted</span>
86+
<span class="badge-item" data-i18n="hero.badge.verifiable">✅ Verifiable</span>
87+
<span class="badge-item" data-i18n="hero.badge.conflictFree">🔄 Conflict-Free</span>
8888
</div>
8989
<div class="hero-actions">
90-
<a href="index.html" class="btn btn-primary">API Reference</a>
91-
<a href="#getting-started" class="btn btn-secondary">Get Started</a>
90+
<a href="api.html" class="btn btn-primary" data-i18n="hero.btn.apiReference">API Reference</a>
91+
<a href="#getting-started" class="btn btn-secondary" data-i18n="hero.btn.getStarted">Get Started</a>
9292
</div>
9393
</div>
9494
</section>
9595

9696
<!-- Overview Section -->
9797
<section id="overview" class="intro-section">
98-
<h2>Overview</h2>
98+
<h2 data-i18n="overview.title">Overview</h2>
9999
<div class="overview-grid">
100100
<div class="overview-text">
101101
<p>Fula Storage provides an <strong>Amazon S3-compatible API</strong> backed by a decentralized network of IPFS nodes. It enables developers to build applications using familiar S3 tools and SDKs while benefiting from true data ownership and decentralization.</p>
@@ -104,38 +104,38 @@ <h2>Overview</h2>
104104
<div class="overview-features">
105105
<div class="feature-card">
106106
<div class="feature-icon">🌐</div>
107-
<h3>Decentralized Storage</h3>
108-
<p>Data stored across a network of community-owned IPFS nodes. No single point of failure or control.</p>
107+
<h3 data-i18n="feature.decentralized.title">Decentralized Storage</h3>
108+
<p data-i18n="feature.decentralized.desc">Data stored across a network of community-owned IPFS nodes. No single point of failure or control.</p>
109109
</div>
110110
<div class="feature-card">
111111
<div class="feature-icon">🔒</div>
112-
<h3>End-to-End Encryption</h3>
113-
<p>HPKE encryption happens on your device. Storage nodes never see your plaintext data.</p>
112+
<h3 data-i18n="feature.encryption.title">End-to-End Encryption</h3>
113+
<p data-i18n="feature.encryption.desc">HPKE encryption happens on your device. Storage nodes never see your plaintext data.</p>
114114
</div>
115115
<div class="feature-card">
116116
<div class="feature-icon"></div>
117-
<h3>Verified Streaming</h3>
118-
<p>BLAKE3/Bao ensures data integrity. Detect tampering even from untrusted nodes.</p>
117+
<h3 data-i18n="feature.verified.title">Verified Streaming</h3>
118+
<p data-i18n="feature.verified.desc">BLAKE3/Bao ensures data integrity. Detect tampering even from untrusted nodes.</p>
119119
</div>
120120
<div class="feature-card">
121121
<div class="feature-icon">🔄</div>
122-
<h3>Conflict-Free Sync</h3>
123-
<p>CRDT-based metadata enables distributed updates without coordination.</p>
122+
<h3 data-i18n="feature.sync.title">Conflict-Free Sync</h3>
123+
<p data-i18n="feature.sync.desc">CRDT-based metadata enables distributed updates without coordination.</p>
124124
</div>
125125
</div>
126126
</div>
127127
</section>
128128

129129
<!-- Why Fula Section -->
130130
<section id="why-fula" class="intro-section alt-bg">
131-
<h2>Why Fula?</h2>
131+
<h2 data-i18n="whyFula.title">Why Fula?</h2>
132132
<div class="comparison-table">
133133
<table>
134134
<thead>
135135
<tr>
136-
<th>Feature</th>
137-
<th>Traditional Cloud (S3, GCS)</th>
138-
<th>Fula Storage</th>
136+
<th data-i18n="whyFula.feature">Feature</th>
137+
<th data-i18n="whyFula.traditional">Traditional Cloud (S3, GCS)</th>
138+
<th data-i18n="whyFula.fula">Fula Storage</th>
139139
</tr>
140140
</thead>
141141
<tbody>
@@ -456,7 +456,7 @@ <h3>📦 Content-Defined Chunking</h3>
456456

457457
<!-- Getting Started Section -->
458458
<section id="getting-started" class="intro-section">
459-
<h2>Getting Started</h2>
459+
<h2 data-i18n="gettingStarted.title">Getting Started</h2>
460460

461461
<!-- Row 1: Setup -->
462462
<h3 class="section-subtitle">1. Setup Your Environment</h3>

0 commit comments

Comments
 (0)