Controlled translation preparation

CalculTools language rollout is prepared, not rushed

English is the only live language right now. Additional languages are mapped for future rollout, but unfinished translated pages are not published, linked, indexed, or added to hreflang.

Prepared languages

39 additional languages are registered for future localized metadata, navigation, RTL handling, QA checks, and sitemaps.

EnglishEnglish · enLive now
EspañolSpanish · esLive now
FrançaisFrench · frPrepared only — no unfinished URL
DeutschGerman · dePrepared only — no unfinished URL
PortuguêsPortuguese (Portugal) · ptLive now
ItalianoItalian · itPrepared only — no unfinished URL
NederlandsDutch · nlPrepared only — no unfinished URL
PolskiPolish · plPrepared only — no unfinished URL
TürkçeTurkish · trPrepared only — no unfinished URL
Bahasa IndonesiaIndonesian · idPrepared only — no unfinished URL
Bahasa MelayuMalay · msPrepared only — no unfinished URL
Tiếng ViệtVietnamese · viPrepared only — no unfinished URL
FilipinoFilipino · tlPrepared only — no unfinished URL
हिन्दीHindi · hiPrepared only — no unfinished URL
বাংলাBengali · bnPrepared only — no unfinished URL
اردوUrdu · urPrepared only — no unfinished URL
العربيةArabic · arPrepared only — no unfinished URL
فارسیPersian · faPrepared only — no unfinished URL
עבריתHebrew · hePrepared only — no unfinished URL
日本語Japanese · jaPrepared only — no unfinished URL
한국어Korean · koPrepared only — no unfinished URL
中文Chinese · zhPrepared only — no unfinished URL
РусскийRussian · ruPrepared only — no unfinished URL
УкраїнськаUkrainian · ukPrepared only — no unfinished URL
RomânăRomanian · roPrepared only — no unfinished URL
ČeštinaCzech · csPrepared only — no unfinished URL
SvenskaSwedish · svPrepared only — no unfinished URL
DanskDanish · daPrepared only — no unfinished URL
NorskNorwegian · noPrepared only — no unfinished URL
SuomiFinnish · fiPrepared only — no unfinished URL
ΕλληνικάGreek · elPrepared only — no unfinished URL
ไทยThai · thPrepared only — no unfinished URL
KiswahiliSwahili · swPrepared only — no unfinished URL
AfrikaansAfrikaans · afPrepared only — no unfinished URL
MagyarHungarian · huPrepared only — no unfinished URL
SlovenčinaSlovak · skPrepared only — no unfinished URL
БългарскиBulgarian · bgPrepared only — no unfinished URL
HrvatskiCroatian · hrPrepared only — no unfinished URL
СрпскиSerbian · srPrepared only — no unfinished URL
SlovenščinaSlovenian · slPrepared only — no unfinished URL

First professional rollout candidates

These languages are prepared as the first group, but they should only go live after page-level translation and calculator QA.

Español

Spanish is marked for the first professional rollout after translation QA passes.

Français

French is marked for the first professional rollout after translation QA passes.

العربية

Arabic is marked for the first professional rollout after translation QA passes.

Deutsch

German is marked for the first professional rollout after translation QA passes.

Português

Portuguese (Portugal) is marked for the first professional rollout after translation QA passes.

Translation safety rules

CalculTools will avoid spammy machine-translated pages by separating the translation system from the live English site until localized pages are complete.

  • Do not create language URLs before page content is translated.
  • Do not add hreflang entries for missing localized pages.
  • Do not translate formulas, units, calculator IDs, JavaScript selectors, JSON keys, or URL slugs automatically.
  • RTL languages must set dir=rtl and pass mobile layout checks.
  • Localized pages must include translated title, description, H1, navigation, calculator labels, result labels, FAQ, trust notes, and legal links.

RTL preparation

Right-to-left support is prepared for اردو, العربية, فارسی, עברית. These languages need mobile checks for calculator buttons, result boxes, breadcrumbs, language cards, and footer links before publishing.

What is not live yet

No Spanish, French, Arabic, German, Portuguese, or other translated calculator URLs are published in this version. This protects crawl quality and avoids broken hreflang signals.