Resource Translator

Plugin Description:

The Resource Translator is an administrative tool which can help you to find any missing or duplicated translations between the resource in two languages. The resources are paired by resource name. After that pairing further filtering is possible and it is described below in this document. If you already know both languages then you can edit the resource directly, otherwise you may export it to a CSV file.

How to use:

  1. Select two different languages.
  2. Select the primary filter based on which the resources will be matched. There are four options to choose how the resource will be matched.
    • Second language is empty – this filter returns paired resources based on whether the second resource is empty.
    • All resources – this filter returns all paired resource.
    • Same resource values – this filter returns all paired resources which contain same values.

With these two steps the initial matching of the resources between two languages is done.

  1. On the right side in the column’s header is the filter icon where a specific value can be applied to search by and the type of the operation.
    • Contains – this option specifies that the value has to be in the text no matter the position of the value.
    • Starts with – this option specifies that the text should begin with the value you are searching with.

For convenience the retrieved paired resource are separated in pages which can be checked one by one.

Export to CSV:

If you have to provide some text to a translator you can export the values into a CSV file. When you export the results to a CSV file the same filter is applied as the one for the search operation – respectively you should see the same resources into the CSV file. There are two settings that can be adjusted for the exported CSV.

  • Current page only – this setting specifies whether only the current(visible) page with results should be exported to the CSV file or the whole result(all the pages).
  • CSV Value Delimiter – this setting specifies the type of the delimiter which can be one of these three types:
    • Current Culture – gets the default delimiter from the current culture for user and use it as delimiter between the values into the result.
    • comma – sets commas as delimiters between the values into the result.
    • semicolon – sets semicolons as delimiters between the values into the result.

Customer Activity log

The plugin provides its own activity type called “ComExten Resource Translation: Edit Resource Value”

Permissions

The plugin provides its own permission called “Admin area. Access Translation Plugin”. Only users granted permissions are able to access the plugin.