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).