Skip to main content

Multi Languange Text

Module Guide: Multi-language Text

Module Location

Settings > System Settings > Multi-language Text

Module Purpose

The Multi-language Text module is the central management hub for translations of all text appearing in the system's interface. This module allows administrators to add, search for, and manage text translations in various languages, such as Indonesian and English, to ensure linguistic consistency across the entire application.

1. Main View (Text List)

When you first open the module, you are presented with a list of all existing texts in the system.

a. Search and Filter Features

At the top of the page, there are features to filter the data:

  • Text Identity: A field to search for text based on its unique identifier.

  • Contains: A field to search based on a word or phrase contained within the translation.

  • Search Button: Executes a search based on the entered criteria.

  • Show All Button: Clears all filters and displays the entire dataset again.

b. Multi-language Text Table

This table displays all stored text data with the following columns:

  • No.: The serial number of the data entry.

  • Text Identity: The unique code or identifier used by the system to refer to a specific text (e.g., GroupCodeRequired).

  • English: The translation of the text in English.

  • Indonesian: The translation of the text in Indonesian.

c. Page Navigation

In the top right corner of the table, there is Page navigation to switch between data pages if the number of entries exceeds the capacity of a single page.

d. Add Multi-language Text

At the bottom of the page, there is an Add Multi-language Text button that will direct you to the form for adding a new text entry.

2. Add Multi-language Text Form

This page is used to add a new translation to the system.

a. Input Fields

  • Internal Text Identity: An internal code, likely generated automatically by the system, as the primary identifier.

  • Text Identity*: A unique identifier for the text to be added. This field is required and typically uses a format like CamelCase or similar without spaces (e.g., DepositCannotBeCombineWithOtherDocument).

  • English*: A field to enter the text translation in English. This field is required.

  • Indonesian: A field to enter the text translation in Indonesian.

b. Action Buttons

  • Save: Saves the new multi-language text data into the system.

  • Cancel: Cancels the addition process and returns to the text list page without saving any changes.