The landing page content for multiligual is not found

I’m new in Hugo generator. I’m trying to make a landing the multilingual site with Vi and En. My landing page only has 2 pages: index and products

my-hugo-website
├── archetypes
├── content
|   └── products
|       └── list.html
├── data
├── layouts
├── public
├── static
├── themes
 |   └── my-theme-name
 |       └── layouts
 |           └── _default
 |           └── baseof.html
 |           └── list.html
 |           └── single.html
└── config.toml

My default language is VI . Everything is good for index page but when I go to the products page with EN, the page ( http://localhost:1313/en/products/ ) is not found. After reviewing the log, I see the number of the page with EN is less than VI

| ENSURE | VI | EN
±-----------------±-------±----±----+
Pages | 4 | 6 | 4

How can I make my products page is also working with the EN language? Thanks

You need to show your config. How the languages are listed, especially if you have other parameters set after them, can affect a lot. :slight_smile:

Thanks @maiki for your reply. I’ve just fixed this problem by the way adding the language into the content folder. So the project structure should be:

my-hugo-website
├── archetypes
├── content
|   └── products
|       └── list.en.html
|       └── list.vi.html
├── data
├── layouts
├── public
├── static
├── themes
|   └── my-theme-name
|       └── layouts
|           └── _default
|           └── baseof.html
|           └── list.html
|           └── single.html
└── config.toml