Hi efilippi.
Root name mode is something specific to YAMS, rather than MODx. You can tell which modes are active by going to Modules>YAMS>Language Settings after you have installed and configured it.
Currently, with YAMS, you have to choose how you are going to distinguish between the different languages. You can choose to distinguish them by server name:
http://english.somesite.tld/
http://french.somesite.tld/
etc.
If so, then ’server name’ mode will become active.
Alternatively, you could choose to distinguish them by root name:
http://www.somesite.tld/english/
http://www.somesite.tld/french/
etc.
Then root name mode would become active.
Alternatively, you could choose to distinguish using a query parameter:
http://www.somesite.tld/filename?lang=english
http://www.somesite.tld/filename?lang=french
etc.
Query mode becomes active when you don’t specify any root or server names.
You can also choose to use both server and root names to distinguish between languages.
If you choose to use the latest YAMS 1.1.x alpha version rather than the official beta release, then you can even choose to distinguish between languages using ’multilingual aliases’. For example, you could use:
http://www.somesite.tld/my-english-page
http://www.somesite.tld/ma-page-francais
etc.
to refer to different language version of the same page. So far, the root name mode has been the most thoroughly tested. I wouldn’t let that you stop you trying something different though.
EDIT: By the way, did you know that a
YAMS 1.0.5 beta is available now?