Internationalization
Their are three part of DSG that involve i18n, row numbers, the "Add" button, and the context menu. Each one is customizable to you needs.
Row numbers#
Simply override the component of the gutter column. You can then display anything based on the rowIndex prop.
return ( <DataSheetGrid gutterColumn={{ component: <CustomRowNumberComponent /> }} />)Add button and context menu#
Both can be replaced with your own component.