12

The recent versions of Joomla provide built-in multi-lingual capabalities. However, setting up a multi-language, requires a few more steps than just enabling the plugin and the language switcher module. Briefly the steps are as below: Install the Language Packs, from the Extension Manager -> Install Languages. - This will translate system labels like ...


6

The native multi-language system of Joomla is ok if you have a few articles and modules. If you have a lot of articles, modules, it’s not simple to handle because everything is in duplicate. Imagine if you have 500 articles, you will need 500 articles in English, 500 in french, etc. So, i suggest to use a module like this one : http://www.faboba.com/en/...


6

Add further abstraction. JText::sprintf('COM_MYCOMPONENT_DATETIME_AGO', $num, JText::_('SHOUT_TIME'), JText::_('SHOUT_AGO')); English language COM_MYCOMPONENT_DATETIME_AGO="%1$s %2$s %3$s" German language COM_MYCOMPONENT_DATETIME_AGO="%3$s %1$s %2$s"


5

you also could use the standard 404 (or similar) php-file of your template if it already exists. The Joomla! alias standard would be /404 or /404.html according to the global configuration for the alias handling. Normally it´s no good idea to override this behaviour by hand. I would just use <?php echo JText::_('SOME_INFO_FOR_404'); ?> inside the ...


4

I have a very similar site than your, but only in 2 languages, and this association is working for me, just make sure, that you have done these steps: - Associate categories (you have already mentioned) - associated articles (you have already mentioned) - set the language at each article (funny but I failed to do so) - set up menus for the category blogs (...


4

The default language is stored as a parameter in the language component. So you can use this to get the default language: JComponentHelper::getParams('com_languages')->get('site');. For the backend language it would be JComponentHelper::getParams('com_languages')->get('administrator');


4

Actually the language siwtcher module gets the flags images from the directory /media/mod_languages/images We can define which image should be used for each language, when creating/editing the Content Languages in Language Manager, through the Image Prefix selection. According to the instructions that appear when hovering the field: Prefix of the ...


4

There is a nice free plugin Language Domains from Yireo, which allows you to switch the domain-name as soon as a specific language is selected. Each domain is bound to a language, by configuring the plugin parameters. Once enabled, the plugin detects the current domain name, checks the current language, and redirects to a new domain if needed. You ...


3

Ok, it seems that you have accidentally moved all the menu items under the "home" item as their parent. You can have a rough overview about the menu hierarchy in that menus dashboard. If you need to be sure you can also just go into each menu items page and check for the "parent item" and make sure its "Menu item root" for all the items those you want side ...


3

That's a bit strange, I guess it should be related to how you have linked the pdf. From where you link the pdf? In any case a direct hard-coded link to the pdf file like: images/sample.pdf should work. If this is how you have linked it, then you should give more details about your configuration, but also consider to check if you have any special ...


3

Take a look at our http://www.neno-translate.com it will fix issues like these when you install it and makes it easy to translate and manage your multilingual content.


3

Firstly, in the Global Configuration, set Use URL rewriting to Yes. This is the option to remove the index.php from the URL. Once done, simply rename your htaccess file to .htaccess, which you appear to have already done. This will allows the first change mentioned above to be performed.


3

You might want to take a look at an extension called "Easy Language". I haven't tried it myself, but according to the description it does exactly what you want (except the tags are a little different). In your case, your article would look like this: {lang ua}bla blah{/lang} {lang ru}ololo lorem ipsum{/lang} {lang en}hello world!{/lang} If you want to ...


3

You should try this: <div class="Home"> <?php $lang = JFactory::getLanguage(); $result = $lang->getTag(); if ($result=="fr-FR") { echo 'Accueil: '; } else { echo 'Home: '; } ?> </div>


3

Since version 1.7, Joomla requires Home menu item for 'All' languages, as soon as you enable System - Language Filter plugin and have Language Switcher module published. That menu item can be stored in any menu other than ones holding Home menu items for specific languages, even in hidden 'Virtual' menu. I haven't been able to find precise or official ...


3

There are a couple of ways to deal with this. 1. Create a German language ini file for your template. a. Go to languages folder -> EN-GB b. Spot your template's EN-GB language file: e.g. en-GB.tpl_theme1498.ini c. Copy it into the de-DE language folder. d. Rename it to de-DE.tpl_theme1498.ini (or whatever is the theme1498 naming). e. Edit it ...


3

To create a multi-language website you need to: install and enable other languages enable language plug-in assign default menu item for each language create content languages for each language Make sure that you have followed all of those steps


3

Check the JED for any suitable Mass Content extensions which can help with uploading bulk articles and menu options: https://extensions.joomla.org/tags/mass-content For example, I have used OSContent previously which can create articles and menu options 10 at a time. There are some other extensions where you can enter your content into a spreadsheet and ...


2

I was having the same problem today. On my categories I had a "master" category for each language as suggested on a multi-language website. The normal search and smart search both seem not to search on the ALL language articles. The way I fix it, was creating a third "master" category (with ALL language) where I included all the sub-categories which had ALL ...


2

May be you have module layout overrides? I've just tested it on my website and ordering is working as expected - by the ordering in the Language Manager.


2

In my experience, the .htaccess file should work regardless of multi/single language site settings. The most common reason for 404 errors on any page BUT the homepage is an error in .htaccess. There are two lines you should check: Try commenting out Options +FollowSymLinks as suggested (by adding a # at the beginning of the line): # The line just below ...


2

Not sure of your configuration for multi-language but I suspect the /en/ is coming from the language plugin config. As a workaround, you could create a new "hidden" menu item for an external location and point it to the PDF file. Depending on your editor you could then create the link in your content easily. This is obviously not scalable for many PDFs. ...


2

Thanks, johanpw! Next code solved my task: $lang = substr($_SERVER['REQUEST_URI'],1,2); echo substr($this->item->text, strpos($this->item->text,'{'.$lang.'}')+4, strpos($this->item->text,'{/'.$lang.'}') - strpos($this->item->text,'{'.$lang.'}')-4); ...instead of: echo $this->item->text; P.S. I promise that I'll try to make ...


2

Have you set up your site to be multilingual - i.e. separate menu for each language with corresponding and linked articles? What settings do you have on the multilingual side of things - e.g. the language filter plugin? I'm not sure if this article helps: https://support.google.com/webmasters/answer/182192?hl=en#1 If your site is properly set up to use ...


2

(I'm not familiar with Chameleon, but from what I see after a quick look, you could be able to make it work.) However, the Joomla Documentation has an article regarding a similar example, with a couple of different approaches. You should take a look at it. The following should work, although I haven't tested it (based on option #3 from the link above): ...


2

From what I have read, it seems you'd prefer to have all content automatically translated. Seeing as this is most likely the case, I don't think Falang would be necessary. Joomla has made translatable content so much easier. Now I haven't ever used Falang before, so I'm not sure how easy to use it is, or how feature rich it is. For automatic translations, ...


2

So you are not able to access the backend correct? You just see a white page when you try to do so? if that is the case you should enable error reporting in order to see what is causing the issue. https://www.ostraining.com/blog/joomla/white-screen-of-death/ try this guide on how to do it


2

Based on the error you provided in the screenshot, you need to go to the following file: public_html/hammer/administrator/language/fo-FO/fo-FO.lcalise.php at the top of the file, you will see the following snippet of code: class da_DKLocalise { which you need to replace with: class fo_FOLocalise {


2

I wouldn't personally base the language on where the user is located. For example, I'm English but lived in Spain for some years, however I would still want to view a site in English, given the choice. You might want to consider using Joomla's Language Filter plugin. If you have a look at it, you see an options called Language Selection for new Visitors., ...


2

Try adding the following to your .htaccess file. RewriteEngine on RewriteRule ^se(.*)$ http://www.mydomain.se$1 [R=301,L] RewriteRule ^dk(.*)$ http://www.mydomain.dk$1 [R=301,L] If you only have a htaccess.txt file, please rename it to .htaccess


Only top voted, non community-wiki answers of a minimum length are eligible