Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Internationalization (i18n)

Internationalization (often abbreviated to i18n — this is a numeronym, where the “18” stands for the 18 letters between the first letter “i” and the last letter “n”) is designing and developing in a way that can be adapted for users from any culture, region, or language.

https://github.com/chriskonnertz/DeepLy

PHP client for the DeepL.com translation API (unofficial)

ai api client deepl i18n language laravel library machine-translation neural php translate translation translator

Last synced: 04 Nov 2024

https://github.com/chriskonnertz/deeply

PHP client for the DeepL.com translation API (unofficial)

ai api client deepl i18n language laravel library machine-translation neural php translate translation translator

Last synced: 15 Nov 2024

https://github.com/tomsoderlund/nextjs-multi-domain-locale

Hosting multiple domains on the same Next.js site (while maintaining multiple languages and SSG)

domains i18n nextjs ssg

Last synced: 08 Nov 2024

https://github.com/aderyabin/localer

Automatic detecting missing I18n translations tool.

cli-app dependency-analysis gem i18n ruby

Last synced: 25 Oct 2024

https://github.com/mvpyb/vite-element-admin

Vite Element Admin 是一个免费开源的中后台模版。使用了最新的vue3,vite2等主流技术开发,开箱即用的中后台前端解决方案,也可用于学习参考

admin element-plus i18n javascript pinia threejs vite vue vue-router4 vue3 vuex vuex4

Last synced: 08 Nov 2024

https://github.com/next-multilingual/next-multilingual

An opinionated end-to-end solution for Next.js applications that requires multiple languages.

i18n multilingual nextjs reactjs

Last synced: 26 Sep 2024

https://github.com/sibelius/ast-i18n

Easily migrate your existing React codebase to use i18n

ast codemod i18n react

Last synced: 15 Nov 2024

https://github.com/projectfluent/python-fluent

Python implementation of Project Fluent

i18n internationalization l10n localization

Last synced: 13 Nov 2024

https://github.com/FormatterKit/PostalCodeValidator

A validator for postal codes with support for 200+ regions

cldr i18n postalcode swift

Last synced: 13 Aug 2024

https://github.com/i18next/i18next-express-middleware

[deprecated] can be replaced with i18next-http-middleware

express-middleware i18n i18next internationalization translation

Last synced: 17 Nov 2024

https://github.com/johannschopplich/kirby-vue3-starterkit

✨ Kirby + Vue SPA starter: automatic routing, i18n, SEO and more!

a11y i18n kirby seo-friendly vitejs vuejs

Last synced: 27 Sep 2024

https://github.com/alanorth/hugo-theme-bootstrap4-blog

A blogging-centric Bootstrap v4 theme for the Hugo static site generator.

blog-theme bootstrap hugo hugo-theme i18n responsive-design rtl theme

Last synced: 12 Nov 2024

https://github.com/allegro/tradukisto

A Java i18n library created to convert numbers to their word representations.

hacktoberfest human-readable i18n internationalization java numbers-to-text

Last synced: 13 Nov 2024

https://github.com/jsverse/transloco-keys-manager

🦄 The Key to a Better Translation Experience

angular cli extract i18n translate transloco

Last synced: 14 Nov 2024

https://github.com/pandodao/i18n-cli

A CLI tool that utilizes the OpenAI API to translate JSON-based locale files

i18n openai

Last synced: 09 Nov 2024

https://github.com/egoist/vue-inter

Simple yet powerful 1kB i18n library for Vue.js

i18n internationalization vue

Last synced: 14 Nov 2024

https://github.com/keevitaja/linguist

Easy multilingual urls and redirection support for the Laravel framework

estonia i18n laravel linguist locales localization multilingual php translation

Last synced: 25 Oct 2024

https://github.com/alexanderwallin/node-gettext

A JavaScript implementation of gettext, a localization framework.

gettext gettext-library i18n internationalization l10n language localization translation

Last synced: 18 Nov 2024

https://github.com/terryz/v-selectmenu

SelectMenu for Vuejs, A simple, easier and highly customized menu solution

contextmenu embed i18n javascript menu multiple-group multiple-level quick-search vuejs

Last synced: 13 Nov 2024

https://github.com/fphilipe/i18n-debug

Ever wondered which translations are being looked up by Rails, a gem, or simply your app? Wonder no more!

debug i18n rails ruby translation

Last synced: 12 Nov 2024

https://github.com/peng-xiao-shuai/vite-vue-admin

🎉🎉使用Vite + Vue3 + Pinia + Vue-router + TypeScript + Element-plus + Mock开发的后台管理系统🎉🎉

antv-x6 axios element-plus i18n jsx mackdown mock pinia powerful-table tinymce tsx typescript vite vue-router vue3

Last synced: 15 Nov 2024

https://github.com/3ru/gpt-translate

💬Translate Files into Any Languages with AI

actions gitbook github-actions i18n language openai translation

Last synced: 28 Oct 2024

https://github.com/amsul/react-translated

A dead simple way to add complex translations (i18n) in a React (DOM/Native) project 🌎🌍🌏

i18n internationalization localisation localization react react-component react-native react-translate react-translations reactjs translate translation

Last synced: 17 Nov 2024

https://github.com/liamnichols/xcstrings-tool

A plugin to generate Swift constants for your Strings Catalogs.

i18n localization swift xcode xcstrings

Last synced: 15 Nov 2024

https://github.com/panter/vue-i18next

Internationalization for vue using the i18next i18n ecosystem.

i18n i18next javascript plugin typescript vue

Last synced: 30 Oct 2024

https://github.com/oliviertassinari/i18n-extract

Manage localization with static analysis. :mag:

es6 i18n localization static-analysis translation

Last synced: 15 Nov 2024

https://github.com/onewaytech/i18n-static

Universal i18n solution for static resources

i18n replace static universal

Last synced: 08 Nov 2024

https://github.com/daniel-sc/ng-extract-i18n-merge

Extract and merge i18n xliff translation files for angular projects.

angular i18n internationalization translation

Last synced: 15 Oct 2024

https://github.com/godaddy/eslint-plugin-i18n-json

Fully extendable eslint plugin for JSON i18n translation files.

eslint eslint-plugin eslint-rules i18n icu internationalization intl json linter translation translations

Last synced: 11 Oct 2024

https://github.com/i18next/jquery-i18next

jQuery-i18next is a jQuery based Javascript internationalization library on top of i18next. It helps you to easily internationalize your web applications.

i18n i18next internationalization javascript jquery jquery-i18n jquery-plugin translation

Last synced: 17 Nov 2024

https://github.com/ubaldop/vue-country-flag

Vue component for country flags

country flags i18n icons l10n vue-components vuejs vuejs2

Last synced: 11 Oct 2024

https://github.com/ajv-validator/ajv-i18n

Internationalised error messages for Ajv JSON schema validator

ajv i18n internationalization json-schema validator

Last synced: 10 Oct 2024

https://github.com/metasmile/strsync

A CLI tool for localization resource management on Xcode. Built with Google Translator.

automatic-translation i18n language synchronizer translation translation-management verify

Last synced: 14 Aug 2024

https://github.com/opentable/accept-language-parser

It parses the accept-language header from an HTTP request

accept-language i18n

Last synced: 06 Nov 2024

https://github.com/gilbsgilbs/babel-plugin-i18next-extract

Babel plugin that statically extracts i18next and react-i18next translation keys.

babel-plugin extractor i18n i18next internationalization react react-i18next static-analysis

Last synced: 12 Nov 2024

https://github.com/sealninja/react-i18nify

Simple i18n translation and localization components and helpers for React.

flux i18n javascript localization react redux translation

Last synced: 21 Oct 2024

https://github.com/i18next/i18next-http-middleware

i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno.

deno express fastify i18n i18next javascript middleware nodejs

Last synced: 11 Oct 2024

https://github.com/nodejs/i18n

The Node.js Internationalization Working Group – A Community Committee initiative.

community-committee crowdin i18n internationalization node nodejs

Last synced: 28 Sep 2024

https://github.com/ruyadorno/dom-i18n

Provides a very basic HTML multilingual support using JavaScript

dom html i18n internationalization javascript js l10n localization micro-framework translation

Last synced: 17 Nov 2024

https://github.com/nicexai/figma-i18n

Powerful, intelligent and easy to use Figma internationalisation scripts.

chinese figma i18n japanese

Last synced: 11 Oct 2024

https://github.com/luzefiru/wuwatracker

wuwatracker.com - A Collection of Wuthering Waves Tools; Pity Tracker, Ascension Planner, Game Calendar, Database and more!

data-visualization gacha i18n nextjs react tailwindcss typescript wuthering-waves wutheringwaves

Last synced: 16 Nov 2024

https://github.com/andreasbm/lit-translate

A blazing-fast and lightweight internationalization (i18n) library for your next web-based project

i18n internationalization lit lit-element lit-html localization pwa translate translation webapp

Last synced: 30 Oct 2024

https://github.com/fnando/i18n

A small library to provide the I18n translations on the JavaScript.

i18n internationalization javascript localization typescript

Last synced: 29 Oct 2024

https://github.com/seriyps/ru_number_to_text

Преобразует число в текст с учетом plural forms (сумма прописью python). Русский язык.

i18n plural-form python

Last synced: 13 Nov 2024

https://zhangfisher.github.io/voerka-i18n/

Nodejs/Vue/React International solutions

i18n international react-i18n react-i18next react-intl vue-i18n

Last synced: 04 Aug 2024

https://github.com/ivanhofer/typesafe-i18n-demo-sveltekit

A small project demonstrating a `typesafe-i18n` integration with SvelteKit

i18n sveltekit template typescript

Last synced: 27 Oct 2024

https://github.com/intlify/vite-plugin-vue-i18n

:globe_with_meridians: Vite plugin for Vue I18n

i18n plugin vite vitejs vue vue-i18n

Last synced: 27 Sep 2024

https://github.com/seek-oss/vocab

Vocab is a strongly typed internationalization framework for React

i18n internationalization language react translation typescript webpack

Last synced: 14 Nov 2024

https://github.com/GrabarzUndPartner/gp-vue-boilerplate

Grabarz & Partner Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites with vuejs.

boilerplate cypress-io generator grabarz-und-partner i18n image-optimization javascript nuxt-i18n nuxt-template nuxtjs nuxtjs-project nuxtjs-template pagespeed postcss pwa static-site storybook vue vue-template vuejs

Last synced: 01 Nov 2024

https://github.com/tehreer/sheenbidi

A sophisticated implementation of Unicode Bidirectional Algorithm

ansi-c bidi c c-plus-plus c89 i18n internationalization library script text uax-24 uax-9 uba unicode unicode-bidirectional-algorithm writing

Last synced: 13 Nov 2024

https://github.com/grabarzundpartner/gp-vue-boilerplate

Grabarz & Partner Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites with vuejs.

boilerplate cypress-io generator grabarz-und-partner i18n image-optimization javascript nuxt-i18n nuxt-template nuxtjs nuxtjs-project nuxtjs-template pagespeed postcss pwa static-site storybook vue vue-template vuejs

Last synced: 17 Nov 2024

https://github.com/robisim74/qwik-speak

Translate your Qwik apps into any language

i18n qwik translate

Last synced: 13 Nov 2024

https://github.com/Tehreer/SheenBidi

A sophisticated implementation of Unicode Bidirectional Algorithm

ansi-c bidi c c-plus-plus c89 i18n internationalization library script text uax-24 uax-9 uba unicode unicode-bidirectional-algorithm writing

Last synced: 14 Nov 2024

https://github.com/schummar/schummar-translate

TypeScript powered translation library for React and Node.js.

i18n internationalization localization translation

Last synced: 28 Oct 2024

https://github.com/pdsuwwz/vite-ts-starter

🐬 一个轻量级、开箱即用、快速开发 Vue3 (setup) 全家桶 + Vite5 + i18n 路由级国际化 + Element-Plus + UnoCSS + TypeScript + Vuex + Unplugin + ESLint (v9) + Vitest + Scss + StyleLint + Husky + lint-staged 中小型 B 端中后台管理系统的现代开发基础模板框架, 模块化, 持续更新最新技术栈, 更贴近真实项目的脚手架 💪 A template admin built on Vite5 + Vitest + Vue 3 (附示例截图)

element element-plus husky i18n lint-staged plus router sass ui vue vue3 vuex

Last synced: 17 Nov 2024

https://github.com/julienrf/play-jsmessages

Library to compute localized messages of your Play application on client side

i18n javascript playframework

Last synced: 15 Nov 2024

https://github.com/vazco/meteor-universe-i18n

Internationalization package for Meteor with React integration.

hacktoberfest i18n internationalization translation

Last synced: 17 Nov 2024

https://github.com/intlify/eslint-plugin-vue-i18n

:globe_with_meridians: ESLint plugin for Vue I18n

eslint eslint-plugin i18n vue-i18n

Last synced: 11 Oct 2024

https://github.com/shlima/translate_enum

Easily Translate Enums in Rails

enum i18n rails

Last synced: 14 Nov 2024

https://github.com/actmd/abraham

Trackable application tours for Rails with i18n support

i18n rails-engine shepherd tour

Last synced: 06 Aug 2024

https://github.com/microapps/gatsby-plugin-react-i18next

Easily translate your Gatsby website into multiple languages

gatsby gatsby-component gatsby-i18n gatsby-plugin gatsbyjs i18n i18next react react-i18next

Last synced: 10 Oct 2024

https://github.com/llmkira/fast-langdetect

⚡️ 80x faster language detection with Fasttext | Split text by language for TTS

detect-languages fasttext i18n language-identification languagedetector svc tts

Last synced: 14 Nov 2024

https://github.com/franmontiel/localechanger

An Android library to programmatically set the Locale of an app and persist the configuration.

android android-library i18n language locale localization

Last synced: 11 Nov 2024

https://github.com/hozana/next-translate-routes

Flexible and translated routes for Next.js without custom server

i18n intl next nextjs router routes routing seo translation

Last synced: 11 Nov 2024

https://github.com/google/mdbook-i18n-helpers

Translation support for mdbook. The plugins here give you a structured way to maintain a translated book.

gettext i18n l10n mdbook mdbook-preprocessor mdbook-renderer rust

Last synced: 30 Oct 2024

https://github.com/kellpossible/cargo-i18n

A Rust Cargo sub-command and libraries to extract and build localization resources to embed in your application/library

cargo fluent gettext i18n internationalization localization localization-management rust translation

Last synced: 14 Oct 2024

https://github.com/kataras/i18n

:new: High-performant and powerful localization and internationalization support for Go

go golang i18n iris json localization middleware toml translate yaml

Last synced: 27 Oct 2024

https://github.com/koral--/android-gradle-localization-plugin

Gradle plugin for generating localized string resources

android csv gradle hacktoberfest i18n internationalization l10n plugin xls xlsx xml

Last synced: 27 Oct 2024

https://github.com/xleon/I18N-Portable

Simple and cross platform internationalization/translations for Xamarin and .NET

dotnet i18n internationalization localization translations xamarin

Last synced: 12 Nov 2024

https://github.com/xuanwo/go-locale

Cross platform locale detection for Golang

golang i10n i18n locale

Last synced: 16 Oct 2024

https://github.com/Xuanwo/go-locale

Cross platform locale detection for Golang

golang i10n i18n locale

Last synced: 12 Nov 2024

https://github.com/blefnk/reliverse-cli-web-anything-builder

🏯 Reliverse is a website builder inside your terminal. You can start from scratch or use a template. You can set everything up automatically or configure everything exactly the way you like. You can have it all, with all the tools already prepared for you.

authjs blefnk cli i18n next-auth next-i18next next-intl next-starter next-tailwind nextjs nextjs-example nextjs-template react reliverse shadcn shadcn-ui starter tailwind tailwindcss

Last synced: 05 Nov 2024

https://github.com/blefnk/reliverse

🏯 @reliverse/cli is a website builder inside your terminal. You can start from scratch or use a template. You can set everything up automatically or configure everything exactly the way you like. You can have it all, with all the tools already prepared for you.

authjs blefnk cli i18n next-auth next-i18next next-intl next-starter next-tailwind nextjs nextjs-example nextjs-template react reliverse shadcn shadcn-ui starter tailwind tailwindcss

Last synced: 04 Nov 2024

https://github.com/quilljou/transmart

Automate your i18n localization with AI

chatgpt i18n nodejs openai translater translation

Last synced: 08 Nov 2024

https://github.com/Quilljou/transmart

Automate your i18n localization with AI

chatgpt i18n nodejs openai translater translation

Last synced: 07 Aug 2024

https://github.com/terryz/v-page

A simple and useful pagination component for Vue

es6 i18n javascript page pagination vue vue-components vue2

Last synced: 17 Nov 2024

https://github.com/daltonmenezes/opendocs

🎉 Next.js beautifully designed template that you can use for your projects for free with site, blog and docs support. Accessible. Customizable. Open Source with i18n support.

blog boilerplate contentlayer docs i18n mdx monorepo nextjs react shadcn-ui site tailwind template turborepo

Last synced: 14 Nov 2024

https://github.com/wp-cli/i18n-command

Provides internationalization tools for WordPress projects.

cli hacktoberfest i18n localization pot translation wordpress wp-cli wp-cli-package

Last synced: 17 Nov 2024

https://github.com/markets/mini_i18n

🌐 Minimalistic I18n library for Ruby

i18n internationalization micro-library minimal ruby translations

Last synced: 14 Nov 2024

https://github.com/lisanjs/lisan

🌈 i18n, Reimagined! 🚀A blazing fast and super small i18n library for Javascript

deno i18n internationalization javascript jsx l10n language localization multi-language nodejs react typescript

Last synced: 12 Nov 2024

https://github.com/lukasgeiter/gettext-extractor

A flexible and powerful Gettext message extractor with support for JavaScript, TypeScript, JSX and HTML.

extractor gettext i18n l10n po-files translation typescript

Last synced: 29 Oct 2024

https://github.com/nubolab-ffwd/svelte-fluent

svelte-fluent is a powerful localization library for Svelte and SvelteKit that enables you to integrate translations using Mozilla's natural-sounding Fluent syntax easily.

fluent formatting ftl globalization i18n internationalization javascript l10n language locale localization rollup sapper svelte sveltejs sveltekit translation vite

Last synced: 14 Nov 2024

https://github.com/ksoichiro/gitlab-i18n-patch

Unofficial Japanese translation for GitLab Community Edition.

gitlab i18n translation

Last synced: 15 Nov 2024