Frequently Asked Questions
How can I get my Update Code?
To obtain the Update Code for a domain, you must first authorize the domain. To do this you have to log in our website with your username and password and go to My Account -> My subscriptions (see first screenshot). In My Subscriptions click on Authorize Domain(s) in the desired subscription (second screenshot) and a screen to enter data will be displayed (third screenshot). Enter the domain (and the subdomain if you wish) and click Save. If everything goes without errors, a screen that includes the Update Code(s) will be displayed (see fourth screenshot).
What is a STARTER?
A STARTER is a skeleton version (numbered 0.0.X) of an extension that contains the minimum functionality necessary to enable two things:
1. Installing the latest version of the extension compatible with the installed Joomla version, using the Joomla update process.
2. Checking that the domain in which the extension is installed has been authorized to receive software updates.
The STARTER of an extension is installed initially and only once. Once installed, all software updates are made through the Joomla update process.
If an extension is designed to use a STARTER, the first and only installation to be performed will be that of the STARTER.
Once the STARTER is installed, the installation of the extension will take place with the first update. This will occur if the following conditions are met:
- There is an available extension version compatible with your installed Joomla version.
- You have an active subscription to the extension. If you want to check it, you can do it in My subscriptions.
- You have authorized the domain in which you are going to install this starter, to receive software updates. If you want to check it go to My subscriptions and in your extension subscription click on Authorize Domain(s) or See All Authorized Domain(s).
The only extensions currently designed to use a STARTER are the TRIAL versions
For more information you can check Software Installation and Software Updates.
If I disable System - Language Filter (for sh404sef needs) does Kmfastrans will associate menu items correctly ? There will be any differences for Kmfastrans to make associations with or without System - Language Filter ?
For KMFasTrans to generate item associations correctly, item associations must be enabled, and for this, multilanguage support must be enabled. The multilanguage support is always enabled if the System - Language Filter plugin is enabled, and a parameter in the System - Language Filter plugin allows you to enable item associations. Other plugins like sh404sef can also enable multilanguage support. In the latter case the item associations are always enabled.
In summary, KMFasTrans does not need the System - Language Filter plugin enabled for generating item associations but it needs the multilanguage support to be enabled. To ensure that item associations are generated correctly by KMFasTrans just verify that they are available in the 'Associations' tab of the KMFasTrans edit form.
I got it installed, but I don't get it...Nothing's showing in the translation management dashboard.
The elements that are shown on the Translations Management Dashboard screen are those of the type selected in the '- Select Element Type -' dropdown and whose language is the one selected in the '- Select Source Language' drop-down.
The first time this screen is accessed after installing the extension, it is most likely that the selected item type is 'Banners' as it is the first one on the list, and that the selected language is the site's language default. If there is no banner in that language, no element will be displayed.
On the other hand, if you are going to convert a monolingual site into a multilingual one, it is likely that all the elements of the monolingual site (articles, categories, etc.) are in the 'All' language and for this reason they will not be displayed on this screen . In this case, the first thing to do is to change the language of all the elements in the 'All' language to the language in which the monolingual site is actually built.
For more information on how to select languages to be shown and manage filters you can review the Translations Dashboard documentation by clicking on the icon 'Help' in the upper right corner of the Dashboard screen, or in Online Help Doc.
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in (your home dir)/administrator/components/com_kmfastrans/helpers/kmfastrans.php on line 2720
This is a problem in old versions that arises if your PHP version is lower than 5.3.
However, we have made available the release 1.3.3 that includes a workaround for this problem and will also work on PHP 5.2.
Try to check out the component. Get the following error during installation: (click to see the remaining)
JInstaller: :Install: SQL-Fehler DB-Funktion mit Fehlercode 1005 fehlgeschlagen!
Can't create table 'db14425_13.#sql-12ab_448b6c' (errno: 150) SQL=ALTER TABLE `g5voz_kmfastrans_menu_types_ext` ADD CONSTRAINT FOREIGN KEY (`menu_types_FK`) REFERENCES `g5voz_menu_types` (`id`) ON DELETE CASCADE;
SQL = ALTER TABLE `#__kmfastrans_menu_types_ext` ADD CONSTRAINT FOREIGN KEY (`menu_types_FK`) REFERENCES `#__menu_types` (`id`) ON DELETE CASCADE;
Komponenteninstallation: SQL-Dateifehler DB-Funktion mit Fehlercode 1005 fehlgeschlagen!
Can't create table 'db14425_13.#sql-12ab_448b6c' (errno: 150) SQL=ALTER TABLE `g5voz_kmfastrans_menu_types_ext` ADD CONSTRAINT FOREIGN KEY (`menu_types_FK`) REFERENCES `g5voz_menu_types` (`id`) ON DELETE CASCADE;
SQL = ALTER TABLE `#__kmfastrans_menu_types_ext` ADD CONSTRAINT FOREIGN KEY (`menu_types_FK`) REFERENCES `#__menu_types` (`id`) ON DELETE CASCADE;
Thanks for a hint,
This was a problem with very old versions. The versions currently supported require a version of MySql that has storage engine InnoDB by default.
In the Installation Chapter of the User Manual you can see:
WARNING: You need to have the table option storage engine = InnoDB in MySQL at least in table "menu_types", otherwise the installation would fail. If your MySQL versión is 5.5.5 or higher this is the default. If it is lower you will have to do it manually. You can use PHPMyAdmin (Operations, Table Options).
The way to correct this using PHPMyAdmin is as follow:
1 Open PHPMyAdmin and go to menu_types table.
2. Click Operations.
3. Select InnoDB as Storage Engine in the dropdown box
4. Click Go
The image below shows these steps: