Skip to content

System settings: i18n and Trailing slash⚓︎

i18n⚓︎

ILC comes with built-in internationalization support.

i18n screenshot

However, ILC only handles localized URLs at the global level. Currently, it supports two routing schemes that can be switched in the i18n.routingStrategy menu:

  1. Prefix except default - prefix all routes with the locale except those of the default locale.
  2. Prefix - prefix all routes with the locale

i18n settings allow you to change page language and currency, however, prefixes are used in localization settings only. Currency selection doesn't affect the URL and doesn't add or delete a prefix. In Registry, you specify all the routes without the locale information.

i18n language prefix example

More details about i18n are available in the Internationalization page.

Trailing slash⚓︎

A trailing slash is a forward slash (/) symbol at the end of a URL. ILC allows you to manage cases with a trailing slash, but the decision to use it is at your discretion, considering personal preference and special cases you may have.

Trailing slash

To manage trailing slash behavior, there are the following options:

  1. Do nothing - No effect at URLs.
  2. Redirect to non-trailing slash - It redirects to the URL without a trailing slash at the end.
  3. Redirect to trailing slash - It redirects to the URL with a trailing slash at the end.