magna
Follow @magnawebstudio on Twitter Follow @magnawebstudio on Twitter
Follow /magnawebstudio on LinkedIn Follow /magnawebstudio on LinkedIn
awarded site
BS"D
magna web studio
Contact us! Contact us!
WB-Developers' Corner
WB-Developers' Corner
       [rz] Multi-Language Site


This extension allows you to make multilingual sites with ease.
You can switch to the parallel page in just one click!
Sample project included.


HTML 4.01 Transitional
W3C compliant


* Just a brief about some of the changes that were made lately...

* New in version 1.1.1

- More efficient core for the language redirector and selector modules.
- Improved images handling for iOS-based devices.
- Improved code for the optional centralized handling.
- Improved HTML4/5 conformation.
- Moved the selector core to an external library file for faster browsing.

* New in version 1.1

- Optional extension core: Now [rz] MultiLang (core) is optional and with it you setup the common behavior for all the multilanguage instances.
- Improved code: Compatibility with [rz] Preloaded Links (both normal and lite versions).
- Improved [rz] MultiLang (redirect) extension: Optionally, it can redirect when the target page is fully loaded.
- More 3D push effects.
- Push image.
- Images for "onhover" and "onpush" events are optional.
- Full functional three sample projects included.

* New extension in v1.0.2

[rz] MultiLang (redirect): This extension allows to redirect the initial page (usually index) to another one based on the browser's default language (according to the user's settings).



How to use?

1. Open a [new] project.
2. Add a new page, i.e: "language_selector".
3. Draw and grop the "[rz] MultiLang (core)" extension.
4. Open its properties dialog and tell the extension what method you will use:

   folders:

   you will have a folder for each language, so, your site structure will look something like this:

   - myproject
       - index
           language_selector (to be used as masterpage)
   - english (folder)
       - page1
       - page2
   - spanish (folder)
       - page1
       - page2


   prefix:

   instead of using folders for each language, you can have a page prefix:

   - myproject
      - index
          language_selector (to be used as masterpage)
      - eng-page1
      - esp-page1
      - eng-page2
      - esp-page2


5. For each language you will support on your site, add the "[rz] MultiLang" extension.
6. Open its properties dialog and tell the extension just a few things like the language, flag, etc...
7. In each page, just drag and drop the language_selector masterpage, and now you have your
    site fully synchronized!

As you can see, there is only one rule:
All your pages will have the same names for each supported language, that's all.
Just choose the method: folders or prefixes.
Now, let's say you are in page2, when you click on the icon (may be a flag), you will be redirected to the "same" page2 written in the language you clicked on.


[rz] MultiLang (redirect)

This extension allows to redirect the initial page (usually index) to the browser's default language (according to the user's settings).

How to use?

1. Just drag and drop this extension to the index page (this means the initial page) and set its parameters.
2. The default language page means the page to be launched in case the user's system has a language
    set-up that your website doesn't support, in other words, you didn't write/add these pages in this
    language yet.
3. After that, you enter the two letters that represent the language you support in your website and the
    page to redirect to (this means if the browser's language matches with one of the languages you
    support in your site).

A comprehensive two-letter-language-code list is available here: http://www.w3schools.com/tags/ref_language_codes.asp


Enjoy your multilingual site!
w3c compliant
© 2012-17 by MAGNA web studio • all rights reserved


new shop with