lang-source-cli

lang-source-cli Logo # lang-source-cli ### AI-Powered Internationalization Made Simple Transform your development process with automated, accurate translations for your applications [![License](https://img.shields.io/badge/license-MIT-green?style=for-the-badge)](https://github.com/lang-source/lang-source-cli/blob/main/LICENCE) [![npm version](https://img.shields.io/npm/v/lang-source-cli.svg?style=for-the-badge)](https://www.npmjs.com/package/lang-source-cli) [![npm downloads](https://img.shields.io/npm/dm/lang-source-cli.svg?style=for-the-badge)](https://www.npmjs.com/package/lang-source-cli)

✨ Features

🚀 Installation

Install lang-source-cli globally with npm:

npm install -g lang-source-cli
# or
sudo npm install -g lang-source-cli  # incase sudo privileges are required 

🛠️ Usage

Generate Translations

Start the translation process with a simple command:

langsource generate  # Full command
# or
langsource g        # Short version

Important: File names should be two characters long (e.g., en.json)

Interactive Workflow

Option Selection

🌐 Supported Languages

Language Code Status
English en
Japanese ja
Korean ko
Russian ru
Portuguese pt
Arabic ar
German de
French fr
Spanish es
Italian it
Chinese zh
Urdu ur

💡 Need more languages? Request a language

💻 Development

Prerequisites

Local Setup

1️⃣ Clone the repository

git clone https://github.com/lang-source/lang-source-cli.git
cd lang-source-cli

2️⃣ Install dependencies

npm install

3️⃣ Build and run

npm run build
npm run start

4️⃣ Local CLI installation

npm install -g .

🤝 Contributing

We love your input! Check out our Contributing Guidelines to get started.

Ways to contribute:

📄 License

Copyright © 2025 lang-source-cli

Released under the MIT License.

💪 Support

Need help? We’ve got you covered!