Internationalization missing from Editor/Author
### Node Version

20.11.1

### NPM/Yarn/PNPM Version

10.2.4

### Strapi Version

5.9.0

### Operating System

Windows 10

### Database

SQLite

### Javascript or Typescript

Typescript

### Reproduction URL

_No response_

### Bug Description

Cant access internationalized content as editor user.

### Steps to Reproduce

1. Start a new Strapi application: `npx create-strapi@latest my-strapi-project`.
2. Skip login, accept everything else (sqlite, example data, typescrypt, ...)
3. Create new admin account
4. Add 2 new languages in settings.
5. Add internationalization to Article content type.
6. Add 1 new editor account
7. Log out of admin account, log in to new editor account.
8. All the articles are missing, that were present in admin user, language selection dropdown missing. 
 ![Image](https://github.com/user-attachments/assets/f333300b-b578-4e8e-8625-e6d7964a095e)
10. Create a new article. after saving it, I'm getting 2 popups and an error screen: `success: saved document`, `warning: forbidden`
![Image](https://github.com/user-attachments/assets/b8206758-94a9-445a-b8a4-40a4f2b1e2df)
![Image](https://github.com/user-attachments/assets/2b792bf2-e051-47f3-a888-e0331b6867e1)

### Expected Behavior

I would expect to be able to access the existing Articles (internationalized content) as an Editor.
I would expect to see the language dropdown populated as an editor.
I would expect to be able to access the Articles (internationalized content) I created as an editor.

### Logs

```shell

```

### Code Snippets

_No response_

### Media

_No response_

### Additional information

Also tried it in a vscode dev container (node 20.18.1, npm 10.8.2, linux), with sqlite and mariadb. Issue persists even with clean installs.

### Confirmation Checklist

- [x] I have checked the existing [issues](https://github.com/strapi/strapi/issues) for duplicates.
- [x] I agree to follow this project's [Code of Conduct](https://github.com/strapi/strapi/blob/develop/CODE_OF_CONDUCT.md).