Notion node can not show chinese property name correctly

Describe the problem/error/question

We found that if the property name is full Chinese. It will be process as property_ only.
So if there are multiple properties all name in Chinese. There will be no this property can be selected.



As we can see : The image shows the full property name from notion API.


But in n8n notion node. It can not shows all the property name correctly.
Looks like all the Traditional Chinese property name is being treated as property_ and became an array.

Please share your workflow

Information on your n8n setup

  • n8n version: 1.74.1
  • Database (default: SQLite): PostgreSQL
  • n8n EXECUTIONS_PROCESS setting (default: own, main): own
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system:Alpine Linux

Hi @darrell_tw This is a known issue with the Notion node when handling non-Latin characters. Until it’s fixed in a future update (idk if it is in fixing list):

  1. Temporary workaround: Add a number or Latin character to your Chinese property names in Notion (e.g., “中文1”, “中文2”) to make them distinguishable in n8n
  2. Alternative approach: Use the HTTP Request node instead:
  3. Report the bug: Please create an issue on GitHub at GitHub · Where software is built with the details you’ve provided here

This appears to be a text encoding issue in how the Notion node processes property names with Chinese characters.

1 Like

Hi @Yo_its_prakash

Thanks for the answer.

Glad to know that this is already a known issue. I will look forward to whenever it’s fixed.

The temporary workaround is quite as same as we test.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.