I'm setting up a new download area on a clients site and would to know what are my options regarding multilingual support.
I could not find any information regarding this option in the documentation or on Google.
I've got two languages and each have many categories and files associated to them. If I create duplicated folders and files I'm left with a really messy and hard to manage system.
Is there a way to make the downloads area multilingual? Maybe by using Falang?
O.k. Found your documentation regarding Falang. I've installed the latest version on my site and copied all 4 xml elements to Falang contentelements directory but they are not showing on the back-end Update:
Found the problem. I've copied the Joomfish files and had to edit them to Falang. So now they do appear in my translation options but I get this error message when I try to translate categories:Update:
No valid database connection: DB function failed with error number 1146
Table 'guywalde_romlddb.hildn_jdownloads_cats' doesn't exist SQL=SELECT c.cat_id as id, c.cat_id, c.cat_title as title, c.cat_title, c.metadesc, c.metakey, c.cat_description, c.checked_out, c.checked_out_time, jfc.id as jfc_id, jfc.value as titleTranslation, jfc.modified as lastchanged, jfc.published as published, jfc.language_id, jfl.title as language, jfc.reference_id as jfc_refid FROM hildn_jdownloads_cats as c LEFT JOIN hildn_falang_content as jfc ON c.cat_id=jfc.reference_id AND jfc.reference_field='cat_title' AND jfc.reference_table='jdownloads_cats' AND jfc.language_id=1 LEFT JOIN hildn_languages as jfl ON jfc.language_id=jfl.lang_id ORDER BY c.cat_title LIMIT 0, 20
Changed the file table name and the fields according to the table in my DB. The fields are showing up but when I try to translate it I get a blank page. Other translations like "Downloads" works fine.
This is my jdownloads_cats.xml file:
<?xml version="1.0" ?>
<description>Definition for the jDownloads component - Categories</description>
<field type="referenceid" name="id" translate="0">ID</field>
<field type="titletext" name="title" translate="1">Title</field>
<field type="textarea" name="metadesc" translate="1">Meta Description</field>
<field type="textarea" name="metakey" translate="1">Meta Keys</field>
<field type="htmltext" name="description" translate="1">Description</field>
Another issue I've encountered, I've tried setting up the system as multilingual by creating 2 folders, one for each language. Then I successfully uploaded files to the first language folder but the same files that where uploaded to the second language folder where not detected by the system. In addition, I've created two menu items, one for each language, set to "List all categories". The first one loads fine but the second one tries to load the first one's link once I click on a folder. I think I'm doing it wrong...Update:
I think I know what's the source of the error page. The site was built as a multilingual site using Joomla's core functions. Now that I need to use Jdownloads I had to install Falang as well. But, Falang will not load my categories and it throws an error because of the /en that's added at the end of my url. Tried using Falang's language switcher but it won't let me select my second language. I guess it because I haven't got any translations for that language in Falang. I can't translate my entire site form the beginning. I'm using Virtuemart as well and things are getting messy... Please help me here.
Thank you in advance,