All Projects → dobromir-hristov → Vue I18n Starter

dobromir-hristov / Vue I18n Starter

A Vue.js starter project for i18n websites

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Vue I18n Starter

World Cities
Multilingual list of countries, states & cities in XML format. 世界所有城市,国内所有省、市、区、县信息(2020.06)
Stars: ✭ 64 (-27.27%)
Mutual labels:  i18n
Elm I18n
Localization for Elm apps as a pre-build phase with import and export between elm code and CSV/PO
Stars: ✭ 68 (-22.73%)
Mutual labels:  i18n
Gatsby Starter Prismic I18n
Based on gatsby-starter-prismic with Internationalization (i18n) support
Stars: ✭ 77 (-12.5%)
Mutual labels:  i18n
Laravel Lang
🌏 75 languages support for Laravel application.
Stars: ✭ 1,134 (+1188.64%)
Mutual labels:  i18n
I18n plural
I18n module for grammatically correct plural inflections, and maybe even some extra features related to i18n.
Stars: ✭ 68 (-22.73%)
Mutual labels:  i18n
Gp Vue Boilerplate
Grabarz & Partner Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites with vuejs.
Stars: ✭ 71 (-19.32%)
Mutual labels:  i18n
I18n Generator
i18n json files generator for node, web browser and command line
Stars: ✭ 60 (-31.82%)
Mutual labels:  i18n
Keys Translations Manager
KTM, a locale management web app built on MERN stack, lets you manage and control locales in one place. It's particularly useful for someone who needs to manage multiple internationalization/localization projects.
Stars: ✭ 81 (-7.95%)
Mutual labels:  i18n
Angular I18next
angular v2.0+ integration with i18next v8.4+
Stars: ✭ 69 (-21.59%)
Mutual labels:  i18n
Risingstars2016
A complete overview of the JavaScript landscape in 2016: trends about front-end and node.js frameworks, tooling... Available in English, Japanese and Chinese.
Stars: ✭ 75 (-14.77%)
Mutual labels:  i18n
Locale2
💪 Try as hard as possible to detect the client's language tag ("locale") in node or the browser. Browserify and Webpack friendly!
Stars: ✭ 65 (-26.14%)
Mutual labels:  i18n
Ifme
Free, open source mental health communication web app to share experiences with loved ones
Stars: ✭ 1,147 (+1203.41%)
Mutual labels:  i18n
Transloco
🚀 😍 The internationalization (i18n) library for Angular
Stars: ✭ 1,185 (+1246.59%)
Mutual labels:  i18n
Redux React I18n
An i18n solution for React/Redux and React Native projects
Stars: ✭ 64 (-27.27%)
Mutual labels:  i18n
Nativescript Localize
Internationalization plugin for NativeScript using native capabilities of each platform
Stars: ✭ 78 (-11.36%)
Mutual labels:  i18n
React Intl Hooks
React hooks for internationalization without the hassle ⚛️🌍
Stars: ✭ 64 (-27.27%)
Mutual labels:  i18n
Translala
Translation Toolbox for your Laravel/Symfony project (translate, stats, commons and dead translations reports, coverage, CI process)
Stars: ✭ 70 (-20.45%)
Mutual labels:  i18n
Hugo Bootstrap Premium
Hugo appernetic bootstrap premium theme
Stars: ✭ 82 (-6.82%)
Mutual labels:  i18n
Tempe
Featherlight (< 2kB) helper for Javascript date formatting
Stars: ✭ 80 (-9.09%)
Mutual labels:  i18n
Developmint.de
Open source company page built with Nuxt.js and TailwindCSS
Stars: ✭ 74 (-15.91%)
Mutual labels:  i18n

vue-i18n-starter

A Vue.js starter project for i18n websites

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run all tests
npm test

# sync down lokalise translation strings. You need to create acc and generate token. Not available for free plan.
npm run lokalise:down

Settings

Default language, supported languages and fallback language can be setup inside constants/trans.js.

Inside the router/index.js the beforeEnter guard calls the Trans.routeMiddleware. That will redirect the user to a valid language route if the current one is not supported.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].