Back to themes

AstroPaper I18n

AstroPaper fork with I18n Support


Cost

Free


Created by
Yousef Ghonim

This theme is a fork of AstroPaper theme, enhanced to support internationalization (i18n).

The fork Builds upon the original AstroPaper theme to integrate i18n functionality.

I18n integration is implemented using Astorjs i18n routing

As I'm a native Arabic speaker, I made sure the i18n integration supports RTL languages (etc Arabic, Persian,...).

If god wills, this fork will maintain synchronization with the original AstroPaper theme.

This Fork does not modify the original theme’s UI; it solely adds i18n support.

Features

This project includes all the features of the original AstroPaper theme, with the following enhancements:

Direction Agnostic:

  • Full RTL support.
  • Consistent UI for both LTR and RTL

I18n Features

  •  UI translations, including numbers and dates.
  •  Language switcher.
  •  Accessibility-related translations.
  •  Type-safe i18n integration using TypeScript.
  •  Sitemaps with i18n support (@astrojs/sitemap).
  •  OG image generation with i18n support (satori engine does not support RTL languages, causing layout issues for RTL OG images)
  •  RSS Feeds with i18n support (@astrojs/rss).