Localization position mobile version Horizon theme

Topic summary

A user running the Horizon theme on Shopify needs to relocate the language and currency switchers, which are currently hidden in the mobile hamburger menu’s footer, causing customers to miss them and resulting in lost sales.

Desired placement:

  • Above the ‘Shop’ menu item, or
  • In the header section on mobile

Technical solution provided:
Move the localization form block via the theme editor by dragging it from Footer to Header, or manually edit theme files (header-mobile.liquid or drawer-menu.liquid) to insert the <localization-form> snippet above menu links. Custom CSS may be needed for proper layout. Always back up the theme before editing.

Unrelated security issue:
During troubleshooting, a third-party helper (@The_ScriptFlow) allegedly installed an unauthorized $99 app (Order Porter) without permission. The user is working with Shopify support to dispute the charge. Community members advised checking only the official Shopify App Store and avoiding untrusted access to prevent scams.

Summarized with AI on October 23. AI used: claude-sonnet-4-5-20250929.

Hi! I have a bit of a problem. On the mobile version of my website the ‘language switch and currency swith’ disappear into the hamburger menu (in the bottom), so it’s almost impossible to find for customers and I’m losing sales that way.

I tried to look into the code, but I’ve no idea how to change it? Is there anyone who could help me?

I would like to have the language / currency (localization) or on top of the menu (above ‘shop’) or even in the header section on mobile (depends on how it looks like). Is this even possible with the Horizon theme?

My website is estherbennink . nl

I saw that you added the language switcher where I wanted to be it, but…. you also installed an app that I pay $99 dollars for today which I cannot find anywhere. The app is called order porter and is installed at the same time you were active. Have you any comment please?

Hello @EsBe ,

I hope you are well!

No, I have never heared of Order porter but can you please share the screenshot of the logo of the app? It will be helpful for me to find the app.

Regarding to Shopify (I asked them for help here) it’s this company: https://help.orderwithporter.com/ - I attached the logo as far as it’s not all pixels. I tried to get in touch but nothing happened, not with @The_ScriptFlow or with orderporter.

order porter logo

@EsBe Did you tried to create the ticket? Support Center | Create Support Ticket? I have checked this on Shopify and confirmed that the app is not available on Shopify.

I recommend you to contact the bank and get chargeback or dispute. Also, please do not provide the access to Untrusted people. They will scam you.

Also, I recommend you to check the https://apps.shopify.com/ Shopify app store for any app. If the app exist, than only install the app.

On Horizon, the language and currency switchers are part of the localization form, which by default sits in the footer and collapses into the hamburger on mobile. To surface them, you can move the localization block into a more prominent position.

In the theme editor (Online Store → Themes → Customize) look for a “Localization” block in the Footer or Theme settings. Drag it into the header section or into the top of the mobile menu. If the drag‑and‑drop interface doesn’t support this, you can edit the theme files: locate the mobile drawer template (often sections/header-mobile.liquid or snippets/drawer-menu.liquid) and insert the <localization-form> snippet above the menu links so the selector appears before the hamburger items. You may need to add some custom CSS to adjust its layout.

Another option is to add a dedicated menu item for language/currency by linking to your translation app (e.g. Weglot) or to the # anchors Shopify uses for Markets, so users can switch languages without opening the footer. Remember to back up your theme before editing code, and test on different devices to ensure the selector is easy to find.

Thank you! I did, but nothing seems to help. Only that @The_ScriptFlow finally admitted that he did it, which is super scammy and unfair. No follow up yet, so I conctact shopify and they try to get a refund on my behalf this time. I hope they succeed. Thank you for your support!

Thank you! I’m going to look into this as soon as possible!