Git Product home page Git Product logo

monorepo's Introduction

inlang icon

Effortless globalization (i18n, l10n) for your app

powered by lix


πŸ•ΉοΈ Apps Β· πŸ“„ Docs Β· πŸ’™ Discord Β· 🐦 Twitter Β· πŸ—ΊοΈ Roadmap


inlang in 100 seconds


Table of Contents

🌐 About inlang

inlang is a whole ecosystem of building blocks for your globalization (internationalization / i18n) efforts with the goal of helping companies to enter new markets in no time. For example:

  • use inlang paraglide-js to have a fully translated, typesafe & fast app in minutes
  • use the inlang CLI to lint your messsages with lint rules or machine translate them & have quality control in CI/CD
  • use the inlang VSCode extension to translate your app right in the editor
  • use the inlang Web Edtior to translate your app in the browser & invite collaborators to help you
  • build your own app / plugin / lint rule with the inlang SDK
  • ...

Go to inlang.com to see all extensions to the inlang ecosystem.

⚑ Getting Started

It's fairly easy. You need two things to use inlang with any project:

  1. A project.inlang.json file in the root of your project
  2. A plugin that reads and writes the i18n messages of your project, we currently support i18next, plain json or inlang message format.
  3. 🏁 Done!
  4. Optional: Setup lint rules, machine translation, ...

Example project.inlang.json

{
	"$schema": "https://inlang.com/schema/project-settings",
	"sourceLanguageTag": "en",
	"languageTags": ["en", "de", "it"],
	"modules": [
		"https://cdn.jsdelivr.net/npm/@inlang/plugin-json@4/dist/index.js"
	],
	"plugin.inlang.json": {
		"pathPattern": "./resources/{languageTag}.json"
	}
}

More specific guides:

πŸ”” Stay up-to-date

We are permantently working on new features and improvements. If you want to stay up-to-date, you can follow us on Twitter or join our Discord server.

We also regularly send out a newsletter with updates and tips & tricks. You can subscribe to it here.

🎈 Contributing

There are many ways you can contribute to inlang! Here are a few options:

  • Star this repo
  • Create issues every time you feel something is missing or goes wrong
  • Upvote issues with πŸ‘ reaction so we know what's the demand for a particular issue to prioritize it within the roadmap

If you would like to contribute to the development of the project, please refer to our Contributing guide.

All contributions are highly appreciated. πŸ™

monorepo's People

Contributors

samuelstroschein avatar flornkm avatar felixhaeberle avatar nilsjacobsen avatar niklasbuchfink avatar jannesblobel avatar ivanhofer avatar janfjohannes avatar github-actions[bot] avatar openscript avatar araknast avatar sebastianlj avatar lorissigrist avatar zalamar avatar s184186 avatar doofin avatar lucidntr avatar benjaminpreiss avatar christinabartozzi avatar leolurch avatar danikvitek avatar nc-nbc avatar hannes-oster avatar adamtmhun avatar normal-coder avatar emadbaqeri avatar misa1515 avatar brgustavoribeiro avatar boian-ivanov avatar jlacostaec avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.