Eztebe

Personal project

ZodiacNova

Astrology encyclopaedia in 12 languages, transliterated slugs and automatically verified i18n

Visit the site — ZodiacNova (opens in a new tab)
Screenshot of the ZodiacNova website

Context

A free, multilingual encyclopaedia of astrology — signs, planets, houses, aspects — reaching into non-Latin scripts.

The challenge

Producing clean, readable URLs in languages such as Japanese, Korean or Russian, and guaranteeing that no page is missing a translation when the site has hundreds per language.

What I did

Per-language slug tables (controlled transliteration), next-intl routing with translated URLs, i18n verification scripts run before every build, per-language sitemaps and IndexNow on deploy.

Technical highlights

  • 12 languages, 5 of them in non-Latin scripts, with transliterated slugs
  • Automated i18n check at build time: no missing key reaches production
  • 100% static pages, generated hreflang and canonicals
  • Contact form protected without cookies or heavy third-party scripts

Other projects

Screenshot of the TarotNova website
Content platform12 languages2026

TarotNova

Tarot encyclopaedia in 12 languages, with members' area and subscriptions

View project

Screenshot of the OracleNova website
Content platform12 languages2026

OracleNova

Freemium oracle-card platform, MDX content batch-translated into 12 languages

View project

A similar project?

Let's talk. I'll tell you frankly what is realistic, how long it takes and what it costs.