KM FasTrans 2.0.1 PRO

Kmel-Joomla Extensions is pleased to announce the immediate availability of KMFasTrans PRO 2.0.1 for Joomla versions 2.5 and 3.x (Please note that 2.0.1 version is not compatible with Joomla versions below 2.5).

KMFasTrans PRO version 2.0.1 is a release to fix the following bug:

Fixed bugs:

1. KMFT Language Switcher module creates wrong URL's in some circunstances when installed in Joomla! 2.5. Joomla 3.0 and 3.1 installations are not affected.

KM FasTrans 2.0.0 PRO

Kmel-Joomla Extensions is pleased to announce the immediate availability of KMFasTrans PRO 2.0.0 for Joomla versions 2.5 and 3.x (Please note that 2.0.0 version is not compatible with Joomla versions below 2.5).

The release 2.0.0 PRO is the first release to support both Joomla versions, 2.5 and 3.x.

This release can be installed on both versions of Joomla, 25 and 3.x. If you plan to upgrade Joomla from version 2.5 to version 3.x, it is best to install this version of KMFasTrans PRO before doing the upgrade. If installed in Joomla 2.5, and later you upgrade Joomla to version 3.x, KMFasTrans PRO 2.0.0 will work perfectly on Joomla 3.x without any additional action.

As you begin to work with version 2.0.0 on Joomla 3.x, you will notice that some things have changed from Joomla 2.x, mainly due to new Joomla 3.x style.

The most important changes are:

- The language selection dropdown list on the Translation Management Dashboard screen contains only a list of languages to be selected and a button to refresh the screen when the selection changes. The languages selected by default when you log in are the published content languages.

- The button 'Copy All' on the editing screen is located on the toolbar. In this way it is always visible.

- The buttons 'Copy' on the editing screen, used to copy the contents of fieldsets are now located on the parameters tabs, to the left of the tab title. Each button on the title of a tab, copies all fields of the tab in which it is located. You can also have buttons within the parameters tab itself to copy fieldsets within that tab individually. In this case there will not normally be a copy button to the left of the tab title.

KM FasTrans 1.5.0 PRO

Kmel-Joomla Extensions is pleased to announce the immediate availability of KMFasTrans PRO 1.5.0 for Joomla 2.5.x version (Please note that this version is not compatible with Joomla versions below 2.5).

Release 1.5.0 fixes some problems found in version 1.4.2 and introduces new features as described in the release notes.

KM FasTrans 1.4.2 PRO

Kmel-Joomla-Extensions is pleased to announce the immediate availability of KMFasTrans PRO version 1.4.2 for Joomla 2.5.x (Note that this version is not compatible with Joomla versions below 2.5).

Release 1.4.2 PRO fixes a few problems found in version 1.4.0 PRO as described in the release notes. If you encounter any of the problems described there, please install this version.

KM FasTrans 1.4.0 PRO

Kmel-Joomla-Extensions is pleased to announce the immediate availability of KMFasTrans PRO version 1.4.0 for Joomla 2.5.x (Note that this version is not compatible with Joomla versions below 2.5).

KMFasTrans PRO version 1.4.0 contains the following new features

  • Inconsistencies Detection.
    • In this version we introduce a new concept in the process of translating a website that we have called 'Inconsistencies Detection'. The purpose of this new feature is to detect potential mistakes that can occur when creating a multi-language site, that you will discover as inconsistencies of its elements.

      A website that does not contain inconsistencies provides assurance that all that has been translated is consistent and will have the same behavior in any language.

      There are two types of inconsistencies that we call 'auto' inconsistencies and 'translation' inconsistencies.

      An element has self inconsistencies when one of its parameters is not consistent in the context of the element. For example, an article in English language whose category is in Spanish.

      Translation Inconsistencies are always detected in relation to the source of the translation. For example if the item Art1-GB in English belongs to the category Cat1-GB in English and the translation of Art1-GB into Spanish is Art1-ES, then the category Cat1-ES of Art1-ES must be the translation into Spanish of the category Cat1-GB. If it is not or does not exist, Art1-ES has a translation inconsistency. To detect this inconsistency Art1-ES is analyzed with regard to Art1-GB which in this case is the source of the translation.

      The reliable source on which to perform the detection of inconsistencies is one of the content languages defined in the site that we have called the 'Reference Language'

      With the detection of inconsistencies enabled the Translations Dashboard screen will show the current reference language and will signal all items that contain inconsistencies.

      This functionality represents a major advance in the aid provided by KMFasTrans for creating a multilingual website. For a complete description of this feature see the User Manual.

  • Synchronizing Associations.
    • KMFasTrans PRO 1.4.0 includes synchronizing associations between KMFasTrans and native Joomla. In version 2.5 of Joomla, there are menu items associations only and these are the ones that are synchronized with KMFasTrans associations. The Joomla 3.x version introduces new associations that will also be synchronized with KMFasTrans associations when the component is ready for that Joomla version.

      Synchronization of menu items associations contains two subfunctions:

      • 1. The creation or modification of KMFasTrans associations when creating Joomla associations and vice versa using the editing form.
      • 2. The creation or modification of KMFasTrans associations based on existing Joomla associations and vice versa in a single cycle by an specific process for that purpose.

      With this new feature associations synchronization between Joomla and KMFasTrans menu items is performed automatically and totally. See the manual for a complete description of this functionality.

  • Highlighting Filters.
    • If a screen like the Translation Management Dashboard for example, shows no information or is not found what is expected, it is probably because there is a value selected in some filter that is hiding this information. Now when a filter has a value selected, the filter is boxed in yellow and that allows to be aware at a glance of the existing filters. This is an additional facility to avoid losing time looking for something that has been filtered.

  • Preselection of Filters in the Translation Management Dashboard screen.
    • When you log into the administration area the filter 'Shown Languages' will be preselected to values ??'Published', 'All' and the reference language. The filter 'Select Element Type' will be preset to 'Articles' if the user is allowed to access 'Articles' and if not, the first type of element for wich the user has permissions will be preselected. This prevents a screen without information the first time you access the Translation Management Dashboard.

  • Hiding categories in the Translation Management Dashboard.
    • Normally the element type 'Categories' is always visible in the dropdown '- Select Element Type -' even if the user does not have permission to manage categories in some components because category permissions are per component. To hide the element type 'Categories' in the drop-down list for a specific group of users, an option has been created to enter the name of a group of users for wich the element type 'Categories' will be hidden. Thus a translator user can be prevented from accessing any content except only one, for example articles.

  • New supported editors when using copy and translate buttons on the editing screen
    • Copy and translate buttons didn't support some editors. Now they work correctly for CodeMirror, JCE, JomlaCK, TinyMCE and No Editor.

KM FasTrans 1.3.5 PRO

Kmel-Joomla-Extensions is pleased to announce the immediate availability of KMFasTrans PRO version 1.3.5 for Joomla 2.5.x (Note that this version is not compatible with Joomla versions below 2.5).

KMFasTrans PRO version 1.3.5 contains the following new features

New features

  • Improved style in Translations Management Dashboard.
    • We have modified the design of the translations management dashboard to improve the user experience.

      The icons for editing, changing, adding, etc. are now more intuitive and we added a new column to each language for better readibility.

      Each language column is now perfectly separated from other column languages by vertical lines. We also added the flag in front of the text for each language in the table header.

KMFasTrans 1.3.5 FREE

Kmel-Joomla-Extensions is pleased to announce the immediate availability of KMFasTrans FREE version 1.3.5 for Joomla 2.5.x (Note that this version is not compatible with Joomla versions below 2.5).

KMFasTrans FREE version 1.3.5 contains the following new features:

New features

  • Improved style in Translations Management Dashboard.
    • We have modified the design of the translations management dashboard to improve the user experience.

      The icons for editing, changing, adding, etc. are now more intuitive and we added a new column to each language for better readibility.

      Each language column is now perfectly separated from other column languages by vertical lines. We also added the flag in front of the text for each language in the table header.

KMFasTrans 1.3.4 FREE

Kmel-Joomla-Extensions is pleased to announce the immediate availability of KMFasTrans FREE version 1.3.4 for Joomla 2.5.x (Note that this version is not compatible with Joomla versions below 2.5).

KMFasTrans FREE version 1.3.4 contains the following new features:

New features

  • Specific icons for set states.
    • Now each state of a set of translations has an specific icon, not just a color change of the same icon. This is to facilitate the work of people with color blindness problem.

  • New button to preview articles.
    • We added a new button to the articles editing screen. Pressing this button will display the article in a way almost identical to how you will finally see on the site. The button is displayed in both the left (the source) and the right (the target) to compare both items

    • Also added an option to configure the preview screen. You can choose between 'modal', same window, new window or popup window. You can also set the size of the modal and pop up windows.

  • Propagation of changes made in the native Joomla back-end editor to KMFasTrans.
    • We have completed the implementation of the propagation of changes from the Joomla native back-end editor to KmFasTrans for all types of elements, including modules, menus and menu items.

      For menus and menu items, as native Joomla does not fire any event when these elements are modified, we have had to create a KMFasTrans own event. For this, it has been necessary to make an override of the menu items model. To avoid incompatibilities with other extensions we provide an option to disable this override. When disabled, changes made to menus or menu items in the native Joomla editor will no longer be propagated to KMFasTrans.

  • Improvements to Translation Management Dashboard window.
    • Avoiding to inadvertently trash un item. An 'alert' will ask for a confirmation before trashing the item.

      The tips shown when hovering over the icons used to assign, change and create translations have been modified to make them consistent when the source language is the same than the target language.

  • Improvements to the window for association of elements to a set of translations.
    • A new filter allows you to filter elements by status

    • We have added two new columns, 'Association' and 'Status'. The 'Status' column contains the element status (published, unpublished, etc..). The 'Association' column is only displayed when the filter 'Select Association' is set to 'Any'. An icon on this column indicates that the item is associated with others. Placing the mouse over the icon displays a tip that shows the associated elements and the set of translations to which they belong. If you click on the image you will see the details window of the set.

    • A new 'alert' will display when an associated item is selected. The 'alert' will show the set to which the selected item belongs and the new association that will be created. It also request a confirmation.

    • All titles and messages has been changed to display hierarchy levels for categories and menu items.

    • All messages have been modified to make them consistent when target language equals the source language.
  • Language packs.
    • Up to this version with the installation of the component were installed two languages, English and Spanish. Now only English is installed. To install other languages you must install the package for the specific language or the full language package. Currently only Spanish language is available but soon we will add Japanese. You can download language packs from the downloads link.

KM FasTrans 1.3.4 PRO

Kmel-Joomla-Extensions is pleased to announce the immediate availability of KMFasTrans PRO version 1.3.4 for Joomla 2.5.x (Note that this version is not compatible with Joomla versions below 2.5).

KMFasTrans PRO version 1.3.4 contains the following new features

New features

  • Specific icons for set states.
    • Now each state of a set of translations has an specific icon, not just a color change of the same icon. This is to facilitate the work of people with color blindness problem.

  • Using known translations to populate menu assignments when editing modules
    • From this version when editing modules the value of Module Assignment will be copied from left form (source) to right form (target). The menus on the right form (the target) will be populated with the associated translations of the menus that are selected in left form (the source). Also included is a 'check' to hide unselected pages which makes the management much more efficient even if you have a large number of menus.

      With this new feature suggestions of translations are completed for all cases, further improving the efficiency in translation.

  • New button to preview articles.
    • A new button has been added to the articles editing screen. Clicking this button will display the article in a way almost identical to how you will finally see on the site. The button is displayed in both the left (the source) and the right (the target) to compare both items

    • Also added an option to configure the preview screen. You can choose between 'modal', same window, new window or popup window. You can also set the size of the modal and pop up windows.

  • Propagation of changes made in the native Joomla back-end editor to KMFasTrans.
    • We have completed the implementation of the propagation of changes from the Joomla native back-end editor to KmFasTrans for all types of elements, including modules, menus and menu items.

      For menus and menu items, as native Joomla does not fire any event when these elements are modified, we have had to create a KMFasTrans own event. For this, it has been necessary to make an override of the menu items model. To avoid incompatibilities with other extensions we provide an option to disable this override. When disabled, changes made to menus or menu items in the native Joomla editor will no longer be propagated to KMFasTrans.

  • Improvements to Translation Management Dashboard window.
    • Avoiding to inadvertently trash un item. An 'alert' will ask for a confirmation before trashing the item.

    • The tips shown when hovering over the icons used to assign, change and create translations have been modified to make them consistent when the source language is the same than the target language.

  • Improvements in the association of elements to sets of translations.
    • A new filter allows you to filter elements by status

    • We have added two new columns, 'Association' and 'Status'. The 'Status' column contains the element status (published, unpublished, etc..). The 'Association' column is only displayed when the filter 'Select Association' is set to 'Any'. An icon on this column indicates that the item is associated with others. Placing the mouse over the icon displays a tip that shows the associated elements and the set of translations to which they belong. If you click on the image you will see the details window of the set.

    • A new 'alert' will display when an associated item is selected. The 'alert' will show the set to which the selected item belongs and the new association that will be created. It also request a confirmation.

    • All titles and messages has been changed to display hierarchy levels for categories and menu items.

    • All messages have been modified to make them consistent when target language equals the source language.
  • Language packs.
    • Up to this version with the installation of the component were installed two languages, English and Spanish. Now only English is installed. To install other languages you must install the package for the specific language or the full language package. Currently only Spanish language is available but soon we will add Japanese. You can download language packs from the downloads link.

KM FasTrans 1.3.3 PRO

Kmel-Joomla-Extensions is pleased to announce the immediate availability of KMFasTrans PRO version 1.3.3 for Joomla 2.5.x (Note that this version is not compatible with Joomla versions below 2.5).

The previous version 1.3.2 needed PHP version 5.3 or higher to work. If this was not so a parsing error was shown when accessing any menu component, even though the installation finished properly. The main purpose of this release is to provide a "workaround" to run with PHP version 5.2. It also adds an option to govern the copy of the Publishing Options in the editing screen.

KMFasTrans PRO version 1.3.3 contains the following new features

New Features

  • New option to govern the copy of the Publishing Options.
    • This option allows to configure the behavior of the copy of the fields in the fieldset "Publishing Options". It allows to define the fields that should NOT be copied from source to destination
      By default when using the "Copy" button in the edit form, KMFasTrans will copy the values of all fields in fieldset "Publishing Options" from source to destination. With this option you can prevent copying one or more of the fields indicated. The fields selected in the dropdown (CTRL-click to select more than one) will NOT be copied from source to destination.

Workaround for using PHP versions lower than 5.3

This version provides an alternative solution to use PHP version 5.2.