# Change "No rows to Show" text in datagrid

**URL:** <https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579>\
**Category:** Ask us anything\
**Created:** [September 5, 2026, 2:15pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579 "2026-09-05T14:15:18Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [September 5, 2026, 2:15pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/1 "2026-09-05T14:15:18Z")

</div>

### Hi,

On the off chance is it possible to change the “No Rows To Show” text in an empty datagrid?

Thanks

Steve

---

<div class="post-metadata">

**Author:** ![Joyce](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/joyce/32/13232_2.png) [@Joyce](https://community.weweb.io/u/Joyce)\
**Post date:** [September 8, 2026, 8:58am UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/2 "2026-09-08T08:58:36Z")

</div>

Hey Steve 👋

In the Settings tab, setting `Language` to `Custom` will unlock `Locale texts`.

Then you can pass an object with whatever value you want for the `noRowsToShow` key, for example:  
`{ "noRowsToShow": "No results found" }`

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/2/f/2ffb0d581f445455e384781254d23fb7b9fd0e72.png)

You don’t need the full language object, anything you leave out will keep the default value in English.  
If it doesn’t update, you’ll need to update page or toggle conditional rendering.

---

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [September 8, 2026, 12:29pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/3 "2026-09-08T12:29:12Z")

</div>

Thanks

---

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [September 13, 2026, 7:02pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/4 "2026-09-13T19:02:30Z")

</div>

Hi @Joyce ,

I tried that and no change -

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/d/9/d9425c02b635214dfa9d678bf9ca2804de5bcad9.png)

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/e/c/ec94233a84a8c95a2ea8f0a21e59764296a82b34.png)

What am I missing?

Thanks

---

<div class="post-metadata">

**Author:** ![jptrinh](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/jptrinh/32/1493_2.png) [@jptrinh](https://community.weweb.io/u/jptrinh)\
**Post date:** [September 13, 2026, 11:55pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/5 "2026-09-13T23:55:35Z")

</div>

Hi @SynopsisLabs 👋  
The key name is exactly “noRowsToShow”  
You’ll see the modification effective when the component re-renders 🙂

---

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [September 16, 2026, 11:55pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/6 "2026-09-16T23:55:34Z")

</div>

Hi,

Re-rendered but no change - [Video](https://screenrec.com/share/NC7mTzu1iJ)

Steve

---

<div class="post-metadata">

**Author:** ![Joyce](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/joyce/32/13232_2.png) [@Joyce](https://community.weweb.io/u/Joyce)\
**Post date:** [September 17, 2026, 9:01am UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/7 "2026-09-17T09:01:57Z")

</div>

Hey Steve,

Your video shows you are still using an incorrect key starting with `No` instead of `no`. It should be `{"noRowsToShow": "No Results"}` not `{"NoRowsToShow": "No results"}`

In your video:

![CleanShot 2026-09-17 at 10.58.20@2x](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/4/6/46b1c87a3150bd1e621434706f10599eae47c298.png)

Try `{"noRowsToShow": "No Results"}` instead.

---

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [September 17, 2026, 1:34pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/8 "2026-09-17T13:34:16Z")

</div>

Ok, my bad. Thanks.

Followup question - how would one know what the key should be for translations? Is there a list or format to follow?

Thanks

Steve

---

<div class="post-metadata">

**Author:** ![Joyce](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/joyce/32/13232_2.png) [@Joyce](https://community.weweb.io/u/Joyce)\
**Post date:** [September 17, 2026, 1:39pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/9 "2026-09-17T13:39:09Z")

</div>

Hey Steve, if you look something along the lines of “datagrid language” in our user docs, you should find the format to follow: [Data Grid | Documentation](https://docs.weweb.io/elements/data-grid.html#language-selection)

If you find that’s incomplete, don’t hesitate to let us know.

---

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [September 17, 2026, 1:55pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/10 "2026-09-17T13:55:26Z")

</div>

Hi Joyce,

I had a look at the page and this in particular -

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/4/b/4b6ad63806734bffb04d5b228374b2676e79112b.png)

Not sure if this is the correct area, but the No Results to Show is missing.

Steve

---

<div class="post-metadata">

**Author:** ![Joyce](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/joyce/32/13232_2.png) [@Joyce](https://community.weweb.io/u/Joyce)\
**Post date:** [September 17, 2026, 2:49pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/11 "2026-09-17T14:49:25Z")

</div>

It’s the correct area. It’s here:

 ![CleanShot 2026-09-17 at 16.48.38@2x](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/3/b/3bcdcec82dd82d02de8e6388ed3e0d9ff90e76c8.jpeg)

I’d recommend using the copy button and then pasting the entire object in a text editor to search through it more easily:

 ![CleanShot 2026-09-17 at 16.50.16@2x](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/3X/7/3/7342b4532fb69a3c46655bf515eb100359e13600.png)

---

<div class="post-metadata">

**Author:** ![SynopsisLabs](https://avatars.discourse-cdn.com/v4/letter/s/9dc877/32.png) [@SynopsisLabs](https://community.weweb.io/u/SynopsisLabs)\
**Post date:** [September 17, 2026, 7:10pm UTC](https://community.weweb.io/t/change-no-rows-to-show-text-in-datagrid/21579/12 "2026-09-17T19:10:52Z")

</div>

Ok, got it.

Thanks for your usual quick responses!!

Steve
