Author Topic: Registration with Multi Language  (Read 246 times)

mizu

  • Beginner
  • *
  • Posts: 33
Registration with Multi Language
« on: January 03, 2022, 08:18:07 am »
VirtueMart 3.8.9 10473
Joomla! 3.10.4
Multi language site, en/kr
Main language kr


Problem with VM Framework Loader Plugin and second language (en).
Plugin has highest order of system plugins after 'System - Language Filter' and 'System - Language Code'.

Sign-up in Login-module points to: index.php?option=com_users&view=registration

SEF off, plugin Registration Redirect activated.
Sign-up link opens: index.php?option=com_virtuemart&view=user&lang=en - the registration is Korean (!)

plugin Registration Redirect de-activated.
Sign-up link opens: index.php?option=com_virtuemart&view=user&lang=en - the registration is English. All good.

SEF on, the plugin fails.

plugin Registration Redirect activated.
Sign-up link opens: component/virtuemart/user?Itemid=0  site language is ko, main menu disappeared

plugin Registration Redirect de-activated
Sign-up link opens: component/virtuemart/user?Itemid=0  site language is ko, main menu disappeared


All works if I add the Joomla registration to main menu.

How to fix that?

solved.
I figured that 'user edit address' is actually the vm registration.

mizu

  • Beginner
  • *
  • Posts: 33
Re: Registration with Multi Language
« Reply #1 on: January 03, 2022, 11:17:19 am »
I managed to get a slightly better result.
In Language Filter - Remove URL Language Code = NO
Now the registration form appears according to language, w/o SEF.

But one problem remains, the main menu doesn't show in both languages.
This happens when pages are not associated. But I wouldn't know how to associate the user registration pages.
Headache.

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3738
  • using Matomo instead of Google Analytics
Re: Registration with Multi Language
« Reply #2 on: January 08, 2022, 23:02:00 pm »
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations

Studio 42

  • Contributing Developer
  • Sr. Member
  • *
  • Posts: 4550
  • Joomla & Virtuemart developper
    • Studio 42 - Virtuemart & Joomla extentions
  • VirtueMart Version: 2.6 & 3
Re: Registration with Multi Language
« Reply #3 on: January 09, 2022, 14:36:28 pm »
You have to declare 3 home pages in Joomla to do it work
The default page(never used) , en and kr
Use 2 main menus : one for en and one for kr
I know that it"s not mandatory, but you get never troubles using this method