• What is KendoReact
  • Getting Started
  • Server Components
  • Components
    • Animation
    • Barcodes
    • Buttons
    • Chartsupdated
    • Common Utilities
    • Conversational UIupdated
    • Data Gridupdated
    • Data Query
    • Data Tools
    • Date Inputs
    • Date Math
    • Dialogs
    • Drawing
    • Dropdownsupdated
    • Editor
    • Excel Export
    • File Saver
    • Formupdated
    • Ganttupdated
    • Gauges
    • Indicators
    • Inputsupdated
    • Labels
    • Layoutupdated
    • ListBox
    • ListView
    • Map
    • Notification
    • OrgChartnew
    • PDF Processing
    • PDFViewer
    • PivotGrid
    • Popup
    • Progress Bars
    • Ripple
    • Scheduler
    • ScrollView
    • Sortable
    • Spreadsheetupdated
    • TaskBoard
    • Tooltips
    • TreeList
    • TreeViewupdated
    • Upload
  • Sample Applications
  • Styling & Themes
  • Common Features
  • Project Setup
  • Knowledge Base
  • Changelog
  • Updates
  • Troubleshooting

Globalization

The globalization process combines the translation of component messages with adapting them to specific locales.

For more information on how globalization practices are implemented in KendoReact, refer to the overview article. For more information on the globalization aspects which are available for each component, refer to the article on globalization support.

Internationalization

The internationalization process applies specific culture formats to a web application.

For more information, refer to:

Messages

The TaskBoard supports the localization of its messages by utilizing the KendoReact Internationalization package.

The following table lists the built-in message keys and their default values.

Message KeyDefault Value
taskBoard.toolbarAddColumnButtonAdd Column
taskBoard.toolbarSearchFieldSearch
taskBoard.editColumnButtonEdit column
taskBoard.addCardButtonAdd card
taskBoard.deleteColumnButtonDelete column
taskBoard.editCardButtonEdit card
taskBoard.deleteCardButtonDelete card
taskBoard.deleteTaskDialogMessageAre you sure you want to delete this card?
taskBoard.deleteTaskDialogTitleDelete Card
taskBoard.deleteTaskConfirmButtonDelete
taskBoard.deleteTaskCancelButtonCancel
taskBoard.deleteColumnDialogMessageAre you sure you want to delete this column?
taskBoard.addCardTitleLabelDelete column?
taskBoard.deleteColumnConfirmButtonDelete?
taskBoard.deleteColumnCancelButtonCancel?
taskBoard.addCardTitleCreate new card?
taskBoard.addCardCreateButtonCreate
taskBoard.editPaneCancelButtonCancel
taskBoard.editCardPaneTitleEdit
taskBoard.editCardPaneSaveButtonSave changes
taskBoard.editPaneTitleLabelTitle
taskBoard.editPaneDescriptionLabelDescription:
taskBoard.editPanePriorityLabelPriority
taskBoard.addCardTitleLabelTitle
taskBoard.addCardDescriptionLabelDescription
taskBoard.addCardPriorityLabelPriority
taskBoard.previewPanePriorityLabelPriority:
taskBoard.previewPaneDeleteButtonDelete
taskBoard.previewPaneEditButtonEdit

The following example demonstrates how to load and apply the messages.

Example
View Source
Change Theme:

Right-to-Left Support

The following example demonstrates how to utilize the RTL support for the TaskBoard.

Example
View Source
Change Theme: