Language Detection Using NINTEX Workflow in SharePoint 2013 Online

Introduction

In this article you will see how to detect the language using a NINTEX workflow in SharePoint 2013 Online.

Bing language detection is a new action introduced in NINTEX workflow for SharePoint 2013 that can be added from the NINTEX store. Using this action the language can be detected. To explain this action I have created a custom list with the following columns.

New Item

Workflow Design

Workflow Design

Workflow Variables

Workflow Variables

Use the following procedure to create a Language Detection Workflow:

  1.  Navigate to the Office 365 site (https://c986.sharepoint.com/).
     
  2. Click on the custom list link in the quick launch bar. Click on the List tab and then click on the NINTEX Workflow button in the ribbon interface.

    Creating Custom Link
     
  3. Drag and drop a Bing language detection action from the Integration section.

    BING Language Detaction
     
  4. Click on the down arrow and then click on Configure.
     
  5. Select the Text to analyze (select current item Title field) and the Language of input text. Store the value in a workflow variable “language” and the Locale of the input text. Store the value in a workflow variable “locale”. Click on the Save button.

    Locale of Input Text
     
  6. Drag and drop an Update list item action from the Libraries and Lists section.
     
  7. Click on the down arrow and then click on Configure.
     
  8. Set the value for the current item “Language” field.

    Updating List Item
     
  9. Click on the Save button.

Publish the Workflow

  1. Click on the Publish button in the ribbon interface.
     
  2. Make sure the Title is set; optionally you can set the values for Description. Select the Task List, History List and Start options.

    The following describes the Start Options in the Publish Window.
     
  3. Click on the Publish button. Workflow will be validated.

    Publish Window

    Validating Workflow
     
  4. The workflow is published successfully.

    Published Workflow

Test the Workflow

  1. Navigate to the custom list
     
  2. Select the item and then click on Workflows in the ribbon interface.

    Testing Workflow
     
  3. Click on Language Detection Workflow and then click on the Start button.
     
  4. After a few minutes the language will be detected for the value entered in the “Title” field and it will be updated in the “Language Detection” field as shown below:

    Edit List

Summary

Thus in this article you saw how to detect language using a NINTEX workflow in SharePoint 2013 Online.