Tooltip localization

Can the tooltip in the grid be translated with some localization or something?

Thanks!
Bernard.


3 Replies

JC Joseph Christ Nithin Issack Syncfusion Team November 28, 2022 04:11 PM UTC

Hi Bernard,


  Greetings from Syncfusion support.


  Before proceeding with the solution,
share the following information.


  • Explain your exact requirement in detail.
  • Are you using any custom tootlip in the grid?
  • Complete grid rendering code.
  • Simple sample for your requirement.
  • Video demo for explaining your requirement.
  • Syncfusion package version you are using.


Regards,

Joseph I.



BJ Bernard Jurlina November 28, 2022 10:06 PM UTC

Hi Joseph!


I'm not using any custom tool

The thing is quite simple. I want to translate this tooltip for required grid columns:



This is the grid:


The SF version is:



Thanks!
Bernard.



JC Joseph Christ Nithin Issack Syncfusion Team November 29, 2022 06:26 PM UTC


Bernard,


  Based on your query, you want to set localization for the validation messages in the EJ2 Grid.


Refer the below code example:


 

<script>

 

        ej.base.setCulture('de-DE');

 

        ej.base.L10n.load({

            'de-DE': {

                'grid': {

                    'EmptyRecord': 'Keine Aufzeichnungen angezeigt',

                    'GroupDropArea': 'Ziehen Sie einen Spaltenkopf hier, um die Gruppe ihre Spalte',

                    'UnGroup': 'Klicken Sie hier, um die Gruppierung aufheben',

                    'EmptyDataSourceError': 'DataSource darf bei der Erstauslastung nicht leer sein, da Spalten aus der dataSource im AutoGenerate Spaltenraster',

                    'Item': 'Artikel',

                    'Items': 'Artikel'

                },

                'pager': {

                    'currentPageInfo': '{0} von {1} Seiten',

                    'totalItemsInfo': '({0} Beiträge)',

                    'firstPageTooltip': 'Zur ersten Seite',

                    'lastPageTooltip': 'Zur letzten Seite',

                    'nextPageTooltip': 'Zur nächsten Seite',

                    'previousPageTooltip': 'Zurück zur letzten Seit',

                    'nextPagerTooltip': 'Gehen Sie zu den nächsten Pager-Elementen',

                    'previousPagerTooltip': 'Gehen Sie zu vorherigen Pager-Elementen'

                },

                'formValidator': {

                    "required": "Dette felt er påkrævet.",

                    "remote": "Ret venligst dette felt.",

                    "email": "Indtast en gyldig email-adresse.",

                    "url": "Indtast en gyldig URL.",

                    "date": "Indtast en gyldig dato.",

                    "number": "Indtast et tal.",

                    "digits": "Indtast kun cifre.",

                    "creditcard": "Indtast et gyldigt kreditkortnummer.",

                    "equalTo": "Indtast den samme værdi igen.",

                    "time": "Angiv en gyldig tid mellem kl. 00:00 og 23:59.",

                    "ipv4": "Angiv venligst en gyldig IPv4-adresse.",

                    "ipv6": "Angiv venligst en gyldig IPv6-adresse.",

                    "require_from_group":  "Angiv mindst {0} af disse felter." ,

                    "extension": "Indtast venligst en værdi med en gyldig endelse.",

                    "pattern": "Ugyldigt format.",

                    "lettersonly": "Angiv venligst kun bogstaver.",

                    "nowhitespace": "Må ikke indholde mellemrum.",

                    "maxlength":  "Indtast højst {0} tegn.",

                    "minlength": "Indtast mindst {0} tegn.",

                    "rangelength":  "Indtast mindst {0} og højst {1} tegn." ,

                    "range":  "Angiv en værdi mellem {0} og {1}." ,

                    "max":  "Angiv en værdi der højst er {0}." ,

                    "min":  "Angiv en værdi der mindst er {0}." ,

                    "minWords":  "Indtast venligst mindst {0} ord." ,

                    "maxWords":   "Indtast venligst højst {0} ord." ,

                    "step":  "Angiv en værdi gange {0}.",

                    "notEqualTo": "Angiv en anden værdi, værdierne må ikke være det samme.",

                    "integer": "Angiv et ikke-decimaltal, der er positivt eller negativt."

                }

            }

        });

 

    </script>

 



Documentationhttps://ej2.syncfusion.com/documentation/grid/api-column.html?lang=typescript#validationrules   


                             https://ej2.syncfusion.com/documentation/form-validator/?lang=typescript#customizing-error-messages  


Loader.
Up arrow icon