Operator guideEN

Languages / List

Paginated language catalog with status filtering and confirmation-based activate or deactivate actions.

How to use this guide

Start with the main guide

Follow the explanation and examples first. Extra definitions and formulas are available below when you need them.

What this page shows

This page lists language records from the admin catalog and lets operators filter the table by status before activating or deactivating a language.

How to use it

  1. Set the Status filter to All, Active, or Inactive.
  2. Review the table row for the language code and name you need.
  3. Use the row action to enable or disable the language.
  4. Confirm the change in the dialog.

Visible table fields

  • ID
  • Code
  • Name
  • Status

The last column is a row action that changes based on the current status.

Main actions

  • Status filter reloads the list for all, active, or inactive language records and returns to the first page.
  • Enable opens a confirmation dialog for an inactive language.
  • Disable opens a confirmation dialog for an active language.
  • Yes in the confirmation dialog sends the status update.
  • No or closing the dialog cancels the status change.
  • Pagination loads another page or changes the row limit.

Known caveats

  • The table uses confirmation before updating status. A click on the row action alone does not complete the change.
  • The page only toggles active state. It does not edit language names or codes.
  • Pagination and status filter both change which rows are loaded from the backend.
  • The backend list service supports name filtering, but the verified CRM screen does not expose a Name search input on this page.
More details

Definitions and formulas

Open only the section you need. The relevant section opens automatically when you request help for a specific item on screen.

Calculations5 topicsOpen details

Status filter mapping

Logic
All omits the backend active parameter., Active sends active=true., Inactive sends active=false., Changing status resets the current page to the first page.

List pagination

Logic
FE uses zero-based page state., Backend receives one-based pageNo., Row limit options visible in the table pagination are 5, 15, and 30., Backend orders language rows by language ID ascending.

Status update flow

Logic
Clicking Enable or Disable only opens the confirmation dialog., Confirming sends the selected language ID, the inverted active status, and the language toggle code., Backend validates that the language record exists., Backend updates isActive inside the shared status-update transaction., After a successful response, FE refreshes the list and closes the dialog.

Cancel flow

Logic
No or dialog close clears selected language state., No backend request is sent when the confirmation is cancelled.

Backend name filter caveat

Logic
Backend list service supports filtering by language name., The verified CRM Languages list does not render a Name search input.
Fields5 topicsOpen details

ID

Internal identifier of the language record.

Data Type
integer
Sorting
Backend list always orders rows by ID ascending.

Code

Short language code shown in the catalog row.

Data Type
string

Name

Display name of the language record.

Data Type
string

Status

Shows whether the language is currently active or inactive.

Data Type
boolean
Display
True: Active success pill | False: Inactive warning pill

Action

Shows Enable for inactive rows and Disable for active rows.

Data Type
ui-action
Display
Active: Disable icon button | Inactive: Enable icon button
Filters1 topicOpen details

Status

Restricts the catalog to all, active, or inactive language records.

Data Type
enum
Enum Values
All, Active, Inactive
Side Effects
Changing the filter resets the page to the first page.
More help

Related pages

Languages / Module Overview

Operator guide for the language catalog page used to review language availability and toggle active status.

Activity Tag Rules / List

Main inventory for activity-driven tag rules, with search, activity and status filters, grouped rows, clone, edit, and run actions.

Affiliate Deals / List

Searchable table of affiliate deal rows with PID filter, create action, dashboard shortcut, and edit/delete row actions.

Affiliate Payment Settings / List

Affiliate payment settings inventory page for reviewing configured rows and opening saved records.

Affiliate Settings / List

Affiliate inventory list used to review saved affiliates and open detail or report flows.

Auto Tags Manager / List

Rule inventory with search, direct navigation to create or reorder, row-level run controls, and job history or recovery actions.