Comments (3)
Thanks for this report, that's a great point!
I wonder if next-intl
could automatically do the right thing here, Next.js is certainly capable of that.
This would need some further research on how routes can be ordered in a meaningful way. If I'm not mistaken, this is how Next.js does it: sorted-routes.ts
. There's another related note in normalize-catchall-routes.ts
.
And this is where we need to apply it in next-intl
:
I'll add a note about this to the docs for the time being but would be open to reviewing a PR here in case someone is interested in diving deeper into this.
from next-intl.
@amannn I could take a look at this when I get the chance and open a PR if no one is already working on it 🙂.
from next-intl.
@fkapsahili Absolutely if you're interested, always a pleasure! 🙌
from next-intl.
Related Issues (20)
- [Docs]: Change Middleware HOT 1
- [TypeScript] TimeZone type HOT 3
- Middleware not working with Firebase Hosting emulator HOT 2
- Previous pages not being refetched with correct locale when user changes the locale on current page and goes back to those previous pages HOT 1
- [Docs]: How to setup Next to handle paths like /news/[articleSlug]-[articleId] ? HOT 1
- Error "page not found" in the middleware when accessing the API HOT 1
- numbers are translated when using .rich HOT 1
- useLocale() disables fetch tags cache ( next tags ) HOT 1
- Is it possible to read the value of another namespace in an existing namespace? HOT 1
- Locale Detection: Option to change order HOT 1
- [Docs]: Middleware documentation is too light HOT 1
- Unable to use with RSC when mode is async HOT 3
- Localized navigation doesn't work with too many pathnames (over 25) HOT 2
- false NEXT_LOCALE cookie value when entring route directly HOT 3
- Issue with multiple middleware chain HOT 1
- ESLint plugin HOT 2
- [Docs]: `global.d.ts` should not include an interface declaring no members HOT 1
- [Error]: ENVIRONMENT_FALLBACK | code: 'ENVIRONMENT_FALLBACK', | originalMessage: undefined HOT 6
- Locale change issue with basePath and localePrefix = 'as-needed' HOT 2
- defaultLocale of domain ignored if defaultLocale set at top-level HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from next-intl.