What's the best way (and stack) to make a site multi-language?

Hi,
I rely on those who have experience on multilingual websites. My two questions are:

1) What’s the best way, and best stack, to create a site multi-language?

2) And if I use stacks like “Agent” or “RWML” (or other stacks), that show the contents of the various languages on the same page, how can I do to insert metadata (description, title, keywords) by language on the same RW page?

Thanks,
Massimo

Hi, I tested a few ways. But for me and the smaller sites I create it was every-time much easier just to duplicate the project and replace the text and other info.

1 Like

That’s possible with

  1. the localized embed features of Repository Stack. Just add the embedLoc macro in the appropriate field:
    inStacks Software | Repository Stack - Perfect for Warehousing File Manager, Media Browser, FTP Application, Online Text Editor

  2. Pulse CMS with the same approach:
    https://instacks.com/pulsecmsstack/tutorial/#multi_language

Thanks, Jannis,
but I still don’t understand well how must I do to add, for example, two meta descriptions on the same page.
What are exactly the steps that I have to follow?

Take a look at the user guide for RWML v2 and read about the RWML Meta stack. That will let you swap meta data / content, based on the users selected language.

In the case of the products I mentioned, you are just entering e.g. in the meta description field

%embedLoc(meta_description_my_page_name)% or {{sb_localizer:sb_meta_description_my_page_name}}

and the PHP backend will handle the translation for you on the fly.

This is all CMS based, so no need of starting RW when you have to change something in this text.

Thanks, I will take a look.

Thanks, I will take a better look.

@willwood I have a question: the RWML v2 stack is compatible with Easy/Total CMS?
For example, if I put an Easy/Total CMS macro into “Page Description” text area of the “RWML Meta Translation” stack, what happens?

I don’t know. Easy/Total CMS is not sold or developed by me. You can use the free demo version to try it yourself.

Ok. And if it will be compatible could be a plus for RWML so I suggest you insert the compatibility with Easy/Total CMS in the RWML description.

I take on board your comments, however, I typically don’t endorse addons from other developers. RapidWeaver is very much a modular platform. Things are subject to change / updates. Outdated information can become a liability. It can be confusing for users knowing what is included in a purchase or where support boundaries are etc. In my opinion, free demo versions are a sure-way to know what you’re getting and to fully evaluate addons against actual content and other addons you plan to use.

2 Likes

This topic was automatically closed 6 days after the last reply. New replies are no longer allowed.