Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Scroll Exporter macro migration
Scroll ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
#F0F0F0#F0F0F0

truetruetruetrue

Table of Contents
typeflat
separator |


Scroll export button
scopecurrent
template-id4fda9400-a7df-4ede-a95f-e4ae5fcf4796
captionDownload this Page
add-onScroll PDF Exporter

What is Language Translation?

The Language Translation feature helps in translating The Language Translation feature can translate the application pages to a foreign language. The SummitAI application was offering Language Translation options where it was using Google or Microsoft translations. From Denali release onward, the SummitAI application stops supporting Google or Microsoft translation options are no more availabletranslations. Instead, a more flexible Weglot Language Translation feature is available where the organizations can to choose the Language Translator they want to use and integrate it with the SummitAI application.

Weglot – Language Translation Services

SummitAI has made a significant progress toward improving the language translation quality effective Denali version.

SummitAI leverages on Weglot

(3rd party vendor)

for language translation services

  • We no longer extend support on Google – Language APIs – Discontinuing because of the quality of translation & also no Chinese Support
  • There are 2 packs available for Weglot -
    1. Standard  (15 language packs / 5 million words / 5 million monthly page views)
    2. Enterprise (25 language packs / 10 million words / 10 million monthly page views)

    Pack may not get exhausted because SummitAI standard words (as part of web app) doesn’t exceed 60K – 70K words

  • Weglot has a catalog of 108 languages
    1. You choose the languages that you need!
    2. In case the required language is not available, then the same can be requested by dropping an email to Weglot support.
  • In case you are not happy on the quality of the language translation, there’s an interface in the Weglot to define the accurate translation for each of the words. The way it works is as follows:
    1. Load the page in SummitAI > Whenever the page loads, each of the word present in that page will be available in the Weglot interface for translation. After this, the Administrator can enter the equivalent translation for each of the words
  • Is language translation billable? Yes, Billable and Non Negotiable
  • Do all words get translated? Yes, if the equivalent translation is available, the standard attributes / custom attributes / dropdown values / success messages / validation messages / menus – All get translated. EXCEPT Text box and Text Area.
  • However, Symptom & description in the Incident / Request still get translated because they are rich text editors.

    . While Weglot supports automatic translations – that are relatively coherent - for 100+ languages, the Administrators have the flexibility to translate words from an easy-to-use interface as per their requirement.

    Note
    titleNote:
    Note
    titleNote:

    For more information on Terms of Use, see Language Translation Terms of Service section below.

    Expand
    titleLanguage Translation Terms of Service

    Types of Data gets Translated

    SummitAI translates all the content rendered on the Web Page with the exception like but not limited to:

    • Asterisk (*)
    • Close symbols (X)
    • Client-Side Code snippets (Ex: Java Scripts)

    Service Availability

    Weglot has a 99.5% service level within the meaning in terms of API availability. All the critical service failures are get addressed in 24 hours. Based on the criticality of the Translation failures, SummitAI teams will work with the WEGLOT Support team to resume the services with all the best possible efforts in terms of reported Translation failures based on the criticality.

    Data Security for Translated Content

    The translations happen Based on the content uploaded on the SummitAI Web Application, Translations occur over encrypted API channels and purely dynamic in nature based on the content loaded on the SummitAI Web Applications. There is are no local/temporary data storage/caching points to access/, modify/, or continue to facilitate the translation services during the any service interruptions.

    SummitAI has the Master agreement signed up with WEGLOT to provide the To provide translation services for the SummitAI applications subscribed with this service. The data , SummitAI signed up a Master Agreement with the WEGLOT. Data security policies are clearly highlighted and transparent in both the Master Agreement and the WEGLOT Websitewebsite.

    Here Below are some of the Articles which specifically explains that especially explain WEGLOT's Data Security in the content translation process.


    Article 1

    Weglot agrees to take all appropriate measures to protect the security and confidentiality of , confidentiality, and to prevent unauthorized third parties access to the Translated Content content that has been is stored and indexed, while preventing access to this Translated Content from all unauthorized third parties.


    Article 2

    In any case , of any liability that can be is attributed to Weglot as part of this agreement is solely and expressly limited to real and direct damages suffered by the Users and cannot exceed the total amount paid by the User during the year prior to these damagesFor more detailed information please visit: https://weglot.com/terms/

    Data Breaches

    In case of a any Data Breach occurring on WEGLOT’s own processing means and involving Entrusted Personal Data, WEGLOT shall (i) :

    • promptly notify the Client (SummitAI) and provide
    it with
    • appropriate information
    regarding
    • about that Data Breach
    , and (ii) shall
    • take and/or propose
    to Client
    • the client (SummitAI) with appropriate measures
    in order
    • to identify the origin, the nature, the scope
    and
    • , the consequences of the Data Breach, to remedy the Data Breach, and to limit or neutralize the consequences of the Data Breach.

    Data Confidentiality

    *Client refers to SummitAI

    WEGLOT shall take appropriate measures to limit access to the Entrusted Personal Data to the sole individual persons among its employees and Processors processors who need to access it to perform their missions in the context of the execution of the Agreement (“Authorized Recipients”Authorized Recipients).

    WEGLOT shall must ensure that all and any the Authorized Recipients are bound by appropriate confidentiality obligations regarding Entrusted Personal Data, either through Non-Disclosure Agreements or through enforceable statutory, legal, or regulatory confidentiality obligations imposed on the Authorized Recipients.

    In case WEGLOT is ordered by any jurisdiction, authority, administration, or other public agent agents (“Authority”Authority) to provide access to the Entrusted Personal Data, WEGLOT shall take appropriate measures to secure the confidentiality of the Entrusted Personal Data , such as the following:

    • WEGLOT shall must notify the Client of the order (if and to the extent such notification is not explicitly prohibited by the order itself or by applicable law or regulation) and comply with Client’s the documented instructions of the Client regarding that the order.
    • Or, at its own discretion, WEGLOT shall must use reasonable means either to
      • Redirect redirect the Authority to the Client,
      • Oppose oppose the prohibition to notify the Client of the order, or
      • Oppose oppose the validity or lawfulness or the order.

    In any case , should the disclosure of Entrusted Personal Data disclosure to the Authority involve involving the transferring Entrusted Personal Data to a Third Country, WEGLOT shall promptly inform the Client.

    *  Client refers to SummitAI.

    For more detailed information, see https://weglot.com/terms/

    Using the Language icon available on the Quick Actions Bar of the SummitAI application, the users can continue to use the Language Translation option. For more information, see Describing the User Interface.

    Note
    titleNote:

    The Online Translation Services need to be enabled on the SummitAI application instance. Please connect with the SummitAI Support Team.online translation feature is compatible with following browsers:

    • Google Chrome
    • Firefox
    • Microsoft Edge

    Languages can be selected in the following ways for a user:

    • The language can be selected by the user on the Quick Action Bar.
    • The language can be selected by the Administrator on the LANGUAGE MAPPING page (Admin > Basic > Infrastructure > Language Mapping).
    • The language is selected by the Administrator on the DOMAIN page (Admin > Basic > Infrastructure > Domain).
    • If no Language is selected in the above mentioned menus, by default, English language is selected.

    Configuration

    The organizations need to specify the Language Translator they want to use and integrate it with the SummitAI application.

    Prerequisites

    To use the Language Translation feature, the Administrators need to perform the following backend configurations before making any configuration on the APPLICATION SETTINGS page:

    • Update the Domain Name in the Content Security. 
    • To update the Domain Name, a CR is required. The service provider is the Domain Name, which needs to be mentioned in the CR while raising the CR.
    To update content security:

    Update Content Security in web.config file of the SummitAI application with the Domain Name. For example, if integrating Weglot, the configuration should be as follows: 

    <add name="Content-Security-Policy" value="script-src 'self' *.weglot.com blob:; " /> 

    After the Domain Name is updated in the web.config file and CR is resolved, the Administrators can enable language translation on the APPLICATION SETTINGS page.

    Application Settings Configuration

    On the APPLICATION SETTINGS page (Admin > Basic > Infrastructure > Application Settings), select the Enable Online Translation check box. On selecting this check box, the Online Translation Integration Script text boxes are enabled, where the Header Script and Body Script details need to be provided. For more information, see Configuring Application Settings

    Application Settings page

    Figure: APPLICATION SETTINGS page 

    Domain Page Configurations

    On the DOMAIN page (Admin > Basic > Infrastructure > Domain), select the Domain for which the Language Translation option should be available and select the Display LANGUAGE Icon check box. For more information, see Configuring Domain.

    Figure: DOMAIN page

    Language Mapping Configurations

    On the LANGUAGE MAPPING page (Admin > Basic > Infrastructure > Language Mapping), select the Domain and Location. Select the Display LANGUAGE Icon check box to display the LANGUAGE icon of the Quick Action Bar of the Application for the selected Domain and Location users. For more information, see Mapping Language Translation.

    Figure: LANGUAGE MAPPING page

    How these Configurations Work?

    For Language Translation feature to be available to the users, the Administrator should do the configurations on the APPLICATION SETTINGS page.

    DOMAIN and LANGUAGE MAPPING Page Configurations

    Scenario 1: Domain 1 users should have language translation option but not for the Domain 2 users.

    1. At the Application level, the configurations are made on the APPLICATION SETTINGS page.
    2. On the DOMAIN page, select Domain 1 in the Domain field. Select the Display LANGUAGE Icon check box. 
    3. On the DOMAIN page, select Domain 2 in the Domain field. Do not select the Display LANGUAGE Icon check box. 

    Scenario 2: Domain 1 users should have language translation option but not for the Domain 2 users. Under Domain 1, two Locations are defined, Washington and Texas. Washington users should have Language Translation option, while, Texas users should not get Language Translation option.

    1. Perform the Steps 1-3 same as Scenario 1.
    2. On the LANGUAGE MAPPING page, select Domain as Domain 1.  Select Location as Washington. Select the Display LANGUAGE Icon check box. The Display LANGUAGE Icon should be deselected for Location as Texas.

    Known Issues

    • The Tooltip Message Status and Category are not translating in any language other than English (Reports > Asset Management > Dashboard). This issue may also be found on few other pages of the Application (#71032)
    • The Window Title and Browser Alerts are not translating in any language other than English (Incident > Incident list > Incident ID). This issue may also be found on few other pages of the Application (#71104).
    • HTML tags, such as <ignore> <html> <script> are not translating in any language other than English (Asset > Import >Import Asset > Mapping), (Admin > Digital Signature Configuration > HTML link). This issue may be also found on few other pages of the Application (#71111, #71117).

      Expand
      titleSee Screenshot

       Ignore Tag in English

      Figure: Ignore Tag in English

      Figure: Ignore Tag Error in Other Language 

      HTML Link Not Translated

      Figure: HTML Link Not Translated

    • The pages under Cloud Management sections (Operations > Cloud Management > Resources) are not translating in any language other than English. This issue may also be found on few other pages of the Application (#71147).

      Expand
      titleSee Screenshot

      Cloud Management Section not Translated
      Figure: Cloud Management Section not Translated

    • If any other language is selected on the MASTER TYPE page (Project > Master Management > Master Type), when the Master Type is selected, the page refreshes, and the page is translated back to English. This issue may also be found on few other pages of the Application (#71149).
    • While performing search (Client-side search) on a translated page, the users cannot search using any language other than English.
    • Alignment issues are found on selecting any language other than English.
    • The translated words spellings are getting jumbled up on few pages on selecting any language other than English.
    • While exporting records to Microsoft Excel on a translated page, the records get exported in English language only.
    • BI Report are not translating in any language other than English.
    • Translation for Textbox control are restricted due to online translation limitation and issues related with the input controls. (#75276)

      For example, the username input controls are getting translated into different languages.

      Expand
      titleSee Screenshot

      Image Added

    • TinyMCE as an Editor Menu items are not translated in any language other than English. 

      Expand
      titleSee Screenshot

      Image Added

    Scroll ignore
    scroll-pdftrue
    scroll-officetrue
    scroll-chmtrue
    scroll-docbooktrue
    scroll-eclipsehelptrue
    scroll-epubtrue
    scroll-htmltrue
    1

    | |