Welcome aboard
Your first page. Your first backend connection. A foundation you can make your own.
Explore the platform
Your first page. Your first backend connection. A foundation you can make your own.
Explore the platform
Your services, ready to explore.
The page you are reading already requested its title, description and action from the i18n service. Follow the same flow when you build your own interface.
The website validates the translation identities before rendering. A failed dependency stays a failed request.
Native Web Components
HTML + a same-origin API
Localized messages
<isekai-navigation>Responsive links and keyboard access
<isekai-locale-choice>A native language disclosure
<isekai-translation-preview>An explicit request to the backend
connectedCallback()disconnectedCallback()Start with ordinary HTML and JavaScript. Each interactive element is a class with its own lifecycle, so you can understand it, change it and reuse it.
The page and language links work before JavaScript loads. Components add interaction to content that is already there.
These values came from the backend during page rendering. Reload them to see the same-origin JSON endpoint in action.
{
"locale": "en",
"messages": {
"title": "Welcome aboard",
"description": "Your services, ready to explore.",
"action": "Explore the platform"
}
}Rendered from the i18n backend. Reload to make a new request.
This example uses your current page language. Choose another language in the footer to compare.