Skip to content

Latest commit

 

History

History
195 lines (142 loc) · 6.64 KB

File metadata and controls

195 lines (142 loc) · 6.64 KB

Lingo.dev

⚡ Lingo.dev - LLMによる即時ローカライゼーションを実現するオープンソースのAI駆動i18nツールキット


Lingo.dev コンパイラLingo.dev CLILingo.dev CI/CDLingo.dev SDK

リリース ライセンス 最終コミット Product Hunt デイリー1位製品 GitHub トレンド


コンパイラの紹介 🆕

Lingo.dev コンパイラは、既存の React コンポーネントに変更を加えることなく、ビルド時に React アプリを多言語対応にするための無料のオープンソースコンパイラミドルウェアです。

一度インストール:

npm install lingo.dev

ビルド設定で有効化:

import lingoCompiler from "lingo.dev/compiler";

const existingNextConfig = {};

export default lingoCompiler.next({
  sourceLocale: "en",
  targetLocales: ["es", "fr"],
})(existingNextConfig);

next build を実行すると、スペイン語とフランス語のバンドルが自動的に生成されます ✨

ドキュメントを読む → で完全ガイドを確認し、Discord に参加 してセットアップのサポートを受けましょう。


このリポジトリには何が含まれていますか?

ツール 要約 ドキュメント
Compiler ビルド時の React ローカライゼーション /compiler
CLI ウェブ・モバイルアプリ、JSON、YAML、マークダウンなどのワンコマンドローカライゼーション /cli
CI/CD プッシュごとに翻訳を自動コミット + 必要に応じてプルリクエストを作成 /ci
SDK ユーザー生成コンテンツのリアルタイム翻訳 /sdk

以下は各ツールの概要です 👇


⚡️ Lingo.dev CLI

ターミナルから直接コードとコンテンツを翻訳。

npx lingo.dev@latest run

各文字列にフィンガープリントを付け、結果をキャッシュし、変更された部分のみを再翻訳します。

ドキュメントに従う → でセットアップ方法を学びましょう。


🔄 Lingo.dev CI/CD

完璧な翻訳を自動的に提供。

# .github/workflows/i18n.yml
name: Lingo.dev i18n
on: [push]

jobs:
  i18n:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: lingodotdev/lingo.dev@main
        with:
          api-key: ${{ secrets.LINGODOTDEV_API_KEY }}

手動操作なしでリポジトリを常に最新状態に保ち、製品の多言語対応を維持します。

ドキュメントを読む →


🧩 Lingo.dev SDK

動的コンテンツのためのリクエストごとの即時翻訳。

import { LingoDotDevEngine } from "lingo.dev/sdk";

const lingoDotDev = new LingoDotDevEngine({
  apiKey: "your-api-key-here",
});

const content = {
  greeting: "Hello",
  farewell: "Goodbye",
  message: "Welcome to our platform",
};

const translated = await lingoDotDev.localizeObject(content, {
  sourceLocale: "en",
  targetLocale: "es",
});
// Returns: { greeting: "Hola", farewell: "Adiós", message: "Bienvenido a nuestra plataforma" }

チャット、ユーザーコメント、その他のリアルタイムフローに最適です。

ドキュメントを読む →


🤝 コミュニティ

私たちはコミュニティ主導であり、貢献を歓迎します!

⭐ スター履歴

私たちの取り組みが気に入ったら、⭐をつけて4,000スターに到達するのを手伝ってください!🌟

[

スター履歴チャート

](https://www.star-history.com/#lingodotdev/lingo.dev&Date)

🌐 他言語の README

English中文日本語한국어EspañolFrançaisРусскийУкраїнськаDeutschItalianoالعربيةעבריתहिन्दीবাংলাفارسی

あなたの言語が見つかりませんか?i18n.jsonに追加して PR を開いてください!