![Add i18n and manage translations of a Vue.js powered website | by Dobromir Hristov | Hypefactors | Medium Add i18n and manage translations of a Vue.js powered website | by Dobromir Hristov | Hypefactors | Medium](https://miro.medium.com/v2/resize:fit:2000/1*fGXdfl8X22zBYL-PVHp7UA.jpeg)
Add i18n and manage translations of a Vue.js powered website | by Dobromir Hristov | Hypefactors | Medium
![Complete Vue Router 4 Guide: Basics, Programmatic Routing, Navigation Guards, Transition Effects and Composition API | by OnlyKiosk Dev Tech | Level Up Coding Complete Vue Router 4 Guide: Basics, Programmatic Routing, Navigation Guards, Transition Effects and Composition API | by OnlyKiosk Dev Tech | Level Up Coding](https://miro.medium.com/v2/resize:fit:940/1*1vPiDy-gMC1u-c7spRpqxA.png)
Complete Vue Router 4 Guide: Basics, Programmatic Routing, Navigation Guards, Transition Effects and Composition API | by OnlyKiosk Dev Tech | Level Up Coding
![router.push() followed by redirect in a route's beforeEnter hook causes uncaught promise rejection · Issue #2932 · vuejs/vue-router · GitHub router.push() followed by redirect in a route's beforeEnter hook causes uncaught promise rejection · Issue #2932 · vuejs/vue-router · GitHub](https://user-images.githubusercontent.com/6861243/68654859-29234300-052f-11ea-9e78-6704c55e3681.png)