Jump to content
View in the app

A better way to browse. Learn more.

Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Best way to handle a new site section in a different language?

Featured Replies

On my site, I want to create a French-language section with pages aimed at a French audience. For SEO purposes, I intend to put all these French pages inside a /fr/ folder so all their URLs start with mydomain.com/fr/.

Can I implement a language switcher dropdown that will go to the equivalent page in the selected language? For example if the visitor is on the English book page and they switch to French they land on the French book page - which is a different page, not just a translation.

Anything else I should consider before I start structuring this new silo?

  • Community Expert
  • Management

I can reply in more detail later, but this is a fairly common request.

You can use javascript to detect the browser language of the person viewing, so you could create a little HTML widget with just javascript in it to detect the browser's language, if it doesn't match the current language, display a modal/box on the page to offer them to go to the correct page.

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.