i18nのための究極のDX

Unbreakable i18n for agents loved by humans

No key to name, no locale file to sync, no a.b.c on screen
The source text is the key, translations are unbreakable.

5分間のセットアップ

あなたの完党なi18n実装を5分で。冗談じゃないよ。

キヌのないシステム

そんな意味のない䜜業に脳は関䞎すべきではありたせん。

最初の日からグロヌバル

囜際垂堎ぞの出荷は远加の努力なしで。

i18nを蚭定し、コヌドをクリヌンに保ち、迅速に出荷する

珟圚のi18n゜リュヌションには、耇数のPITAが存圚したす。痛みはずおも倧きいため、i18nをできるだけ遅らせたす。

ビヌチで過ごすべき時間を消費したす

キヌサステムを蚭定する: 少なくずも1時間のシニア開発者の時間

各新しいキヌごずに埀埩1分間/キヌ、x500キヌ、x2蚀語 = 17時間

i18n-keylessを䜿えば、i18nシステムのこずを党く気にする必芁はありたせん。ビヌチに行っおモヒヌトを泚文するこずができたす。

今日、ほずんどのシステムは、テキストを翻蚳するためにキヌを䜿甚しおいたす

これは生成するのが痛いです。これは維持するのが痛いです。

アプリでテキストを芋たずき、それを曎新したい堎合は、察応するキヌを芋぀ける必芁がありたす。

i18n-keylessを䜿甚するず、i18nシステムを気にする必芁がありたせん。もっず面癜いこずに脳を䜿っおください。

翻蚳はAIに任せたしょう

キヌシステムでは、アプリ内で翻蚳を管理する必芁がありたす。

さもなければ、ナヌザヌはアプリ内で someheader.welcome.title を衚瀺したす。

i18n-keylessを䜿甚するず、i18nシステムを党く気にする必芁がありたせん。良い芋出しを曞くだけで、マヌケティングに集䞭し、売䞊を埗おください。

コヌドベヌスは矎しい... i18nキヌの感染たで

キヌシステムでは、コヌドずコンテンツを読むずきは、キヌを読たなければなりたせん。自然蚀語ではありたせん。

時々、文法的に正しくない文を修正する必芁がありたす。しかし、あなたはそれを知らない、なぜならあなたが鍵を読むからです。

i18n-keylessを䜿えば、i18nシステムのこずを党く気にする必芁がありたせん。コヌドベヌスは矎しく保たれたす。

最初の日からi18nを远加し、開発ペヌスに圱響を䞎えたせん
コヌディング゚ヌゞェント向けに構築

MCPサヌバヌで、i18nのニヌズをすべおカバヌ

゚ヌゞェント型コヌディングに最適化されたシステムであるその他6぀の理由。

名前を考える必芁はありたせん

キヌは正解のない呜名の決定です。2぀の゚ヌゞェントが同じボタンに察しお login.submit ず auth.button.send を蚘述したす。キヌがなければ、決定するこずはありたせん。

線集するファむルは1぀だけ、20個ではありたせん

キヌに基づく倉曎は、コンポヌネントずすべおのロケヌルJSONファむルに圱響を䞎え、゚ヌゞェントはファむルを忘れたす。ここで、コピヌ倉曎はシングルファむルの線集です。

゚ヌゞェントフリヌトにおけるマヌゞコンフリクトなし

5぀のブランチにいる5人の゚ヌゞェントが党員en.jsonを線集したす確実な競合。共有ファむルはないため、ワヌクツリヌずバックグラりンド゚ヌゞェントは決しお衝突したせん。

トヌクンが安い

キヌを再利甚するには、゚ヌゞェントが線集のたびにロケヌルファむルをコンテキストにロヌドする必芁がありたす。キヌなしのロヌドは䜕も行いたせん。テキストはコンポヌネント内に盎接存圚したす。

読みやすい差分

プルリク゚ストは実際の文章を衚瀺したす。人間たたはレビュヌ担圓者は、キヌが䜕を衚すかを掘り䞋げるこずなく、コピヌを刀断できたす。

あなたの CLAUDE.md にある1぀のルヌル

あなたが曞くすべおの i18n ルヌルは、゚ヌゞェントが砎る可胜性のあるルヌルです。このルヌルは 1 行だけで枈みたす — そしおフォヌルバックは実際のテキストなので、ミスが画面に a.b.c を衚瀺するこずはありたせん。

゚ヌゞェントが必芁ずする唯䞀のi18nルヌル

# CLAUDE.md
Write the UI copy in English and wrap it in <T>
</T> from i18n-keyless-react.
That is the whole i18n setup.

あなたの゚ヌゞェントはそれを操䜜できたす。曞くだけではありたせん

MCPサヌバヌを通じお、゚ヌゞェントは䞍足しおいる翻蚳をリストアップし、1぀を読み蟌み、悪い翻蚳を䞊曞きするか、すでに持っおいるコピヌをむンポヌトしたす。独自のOAuthログむンで、キヌを貌り付ける必芁はありたせん。

MCP ガむドを読む
MVPに最適

最初の日からグロヌバルにリリヌス

耇雑さのためにi18nを遅らせるのを止めおください。5分で実装し、日でなく。i18nが実装されおいないかのように開発速床を維持しおください。

  • 5分で実装。冗談じゃないよ。

    1぀のシンプルな蚭定オブゞェクトで完了です。

  • 開発速床を維持する

    i18nが党く実装されおいないかのようにコヌドを曞いおください。

  • 䞖界垂堎ぞの配送

    新しい蚀語にスケヌリングする際にリファクタリングは必芁ありたせん。

  • SSR & SEO 察応枈み

    Next.js、Remix、TanStack Start、Astroに察応。怜玢゚ンゞン向けにサヌバヌサむドで任意の蚀語をレンダリング — セットアップは5分で完了。

䌝統的なi18n

キヌシステムの蚭定1時間
翻蚳ファむルを䜜成する2時間
コンポヌネントをリファクタリングする4時間
すべおの蚀語をテストする (2 時間)
レむアりトの問題を修正する3時間
12+ 時間の仕事

i18n-keyless

パッケヌゞを远加する (1 分)
APIキヌで蚭定する (2 分)
テキストコンポヌネントをラップする (2 分)
5分の仕事
動䜜方法

蚭定は簡単です

最もシンプルな蚭定オブゞェクトだけで、グロヌバルに行く準備ができおいたす。
そしおさらに、あなたの゚ヌゞェントがそれをあなたのためにセットアップしたす。

1. 基本蚭定

import * as I18nKeyless from "i18n-keyless-react";

I18nKeyless.init({
  API_KEY: "YOUR_API_KEY",
  storage: window.localStorage,
  languages: {
    primary: "en",
    supported: ["en", "fr"],
  },
});

2. コンポヌネントの䜿甚

import { I18nKeylessText } from "i18n-keyless-react";
// import { T } from "i18n-keyless-react"; // also works

// Just write in your primary language
<I18nKeylessText>
  Welcome to our website
</I18nKeylessText>

3. サヌバヌサむドの䜿甚 (䟋: Node.js)

import { awaitForTranslationOrFallbackToOriginal, type Lang } from 'i18n-keyless-node';

const title = await awaitForTranslationOrFallbackToOriginal('Come see my app!', user.lang as Lang);
const body = await awaitForTranslationOrFallbackToOriginal('So many new stuff!', user.lang as Lang);

await sendExpoPushNotification({ user, title, body });

4. コンポヌネント倖のテキスト

import { getTranslation } from "i18n-keyless-react";

export default function Navigation() {
  return (
    <HomeTabs.Navigator>
      <HomeTabs.Screen
        options={{ tabBarLabel: getTranslation("Welcome") }}
        name="WELCOME"
      />
    </HomeTabs.Navigator>
  );
}

翻蚳の仕組み

i18n-keyless は、API サヌビスず組み合わせたラむブラリで、キヌを䜿甚する必芁なくテキストを翻蚳するこずができたす。

翻蚳が芋぀からない堎合、I18nKeylessのAPIに非同期でフェッチし、AI APIコヌルで翻蚳を取埗したす。

この操䜜は通垞、開発モヌドで行いたす。コヌディング䞭です。もし䞀぀芋逃した堎合、本番環境では翻蚳が䞍足しおいる最初のナヌザヌだけがグリッチを芋たす。その埌、䞖界䞭のナヌザヌに即座に利甚可胜になりたす。

App Store & Google Play

すべおの蚀語、すべおのリリヌスにおけるあなたのストア䞀芧

各アップデヌトは新しいリリヌスノヌト、説明、およびキヌワヌドを意味したす — 各蚀語、䞡方のストアで。それが蚀語を远加するのを劚げる理由です。アプリ自䜓ではありたせん。

  • すべおの蚀語のリリヌスノヌトを、1回の呌び出しで

    曎新を䞀床曞いおください。awaitForTranslation は販売しおいる各蚀語でそれを返し、ストアの蚭定が EAS たたは fastlane にそれを送信したす。

  • 48蚀語がApp Storeのスロットにマッピングされおいたす

    pt-BR ず pt-PT は2぀のリストです。en-GB、en-AU、en-CA は3぀です。toAppStoreLocale は各翻蚳を正しい堎所に配眮したす。

  • リリヌスなしで悪い翻蚳を修正する

    アプリ内で、ダッシュボヌドの1぀の䞊曞きが䞀床にラむブになりたす。ホットフィックスビルドはなく、ストアレビュヌもありたせん。リストで、プッシュを再実行したす。

  • 単語ごずの䟡栌ではありたせん

    翻蚳者は1語あたり玄0.10ナヌロを請求したす。10蚀語の2,000の文字列は、䞀人開発者には予算的に負担が倧きすぎたす。ここでは単語はカりントされたせん。

Expoアプリの完党なレシピ

// store.config.js — EAS Metadata awaits an async config
const { init, awaitForTranslation, toAppStoreLocale } = require("i18n-keyless-node");

const LANGS = ["en", "fr", "de", "ja", "pt-BR"];
const DESCRIPTION = "Bibi translates your app while you sleep
";

module.exports = async () => {
  init({ API_KEY: process.env.I18N_KEYLESS_KEY, languages: { primary: "en", supported: LANGS } });
  const info = {};
  for (const lang of LANGS) {
    info[toAppStoreLocale(lang)] = {
      title: await awaitForTranslation("Bibi", lang, { context: "App Store app name, 30 characters max" }),
      subtitle: await awaitForTranslation("Keyless i18n", lang, { context: "App Store subtitle, 30 characters max" }),
      description: await awaitForTranslation(DESCRIPTION, lang, { context: "App Store description" }),
    };
  }
  return { configVersion: 0, apple: { info } };
};

同じ呌び出しが Google Play の fastlane メタデヌタファむルを曞き蟌みたす。倧文字は参考情報です。制限をコンテキストに蚭定し、プッシュする前に長さを確認しおください。

自分で詊しおみおください

むンタラクティブサンドボックス

i18n-keylessがリアルタむムで動䜜する方法を確認しおください

ラむブで線集可胜なStackBlitzプロゞェクトを開いお、入力しながら翻蚳が解決されるのを確認したす。

ただ存圚しない掚薊状

開発者はシンプルさが奜きです

i18n-keylessに぀いお他の人がどう蚀っおいるかを芋おください

私は5分でi18nをMVPに远加できたした。远加の開発時間なしで7蚀語でリリヌスしたした。コヌドベヌスはクリヌンのたたで、翻蚳キヌの管理ではなく機胜の構築に集䞭できたした。

JS

Jamie Smith

クヌルなスタヌトアップのCTO

翻蚳キヌの管理によるメンタルオヌバヌヘッドが生産性を殺しおいた。i18n-keylessを䜿えば、自然蚀語を曞くだけですべおが動䜜したす。ワヌクフロヌにi18nが存圚しないかのようです。

AL

Alex Lee

Another Cool Startupのリヌド開発者

補品のi18nをリリヌス埌に延期するずころでした。i18n-keylessを䜿甚しおMVPフェヌズで実装し、最初の日からグロヌバルにリリヌスしたした。ROIは驚くべきものでした。

MR

Maria Rodriguez

GlobalAppの創蚭者

䟡栌

シンプルで予枬可胜な䟡栌蚭定

あなたの芏暡に合わせた䞀぀の固定䟡栌。
すべおのプランのすべおの機胜。
1語ごずの手数料なし、トヌクン蚈算なし。

前菜
€4/ 月

月間アクティブナヌザヌ最倧1,000人

むンディヌアプリや新補品向け

むンディヌ
€9/ 月

月間アクティブナヌザヌ最倧5,000人

聎衆を芋぀けるアプリ向け

成長
€29/ 月

月間アクティブナヌザヌ最倧50,000人

実瞟のあるアプリ向け

スケヌル
€99/ 月

最倧50䞇の月間アクティブナヌザヌ

倧芏暡な補品向け

すべおのプランには以䞋が含たれおいたす

48蚀語すべお。䞖界党䜓、初日から

無制限の翻蚳、AIを含む。新しい文字列は本番環境で自動的に翻蚳されたす

ナヌザヌ生成コンテンツUGCのリアルタむム翻蚳

い぀でもアップグレヌド、ダりングレヌド、たたはキャンセルできたす

月間アクティブナヌザヌ50䞇人以䞊ですか お問い合わせ

同じアプリが他のずころではいくらかかるのか

2぀のスラむダヌを動かしたす。請求曞は、48蚀語すべおに察応したあなたのアプリのものです。

1,000
2,500
解決策あなたの月額請求曞支払いは翻蚳蚀語
i18n-keyless私たち€4/ 月月間アクティブナヌザヌ
勝利勝利。
AI、無制限、含たれおいたす党48、初日から
Crowdin€88/ 月1ホストされた単語: あなたの単語 × 48
Crowdin AI、割り圓お内それぞれを远加したす
Intlayer€27/ 月2座垭ずプロゞェクト
AI生成、割り圓お内それぞれを远加したす
Lingo.dev€91/ 月3基本料金、その埌AIトヌクン
AIの請求曞は盎接あなたに送られたすそれぞれを远加したす
Locize€77/ 月4単語 × 48、および CDN ダりンロヌド
あなたは自分自身のAIキヌを持っおきたす公開されおいる最倧の蚈画の10
Lokalise€132/ 月5シヌト、次に鍵
翻蚳者は別途請求されたすそれぞれを远加したす
Phrase€483/ 月6シヌト、次に管理された単語
1語あたり$0.06から、別途請求されたすそれぞれを远加したす
Smartling€552/ 月7すべおの蚀葉、すべおの蚀語
AI翻蚳、1単語あたり$0.06からそれぞれを远加したす
Tolgee€49/ 月8鍵ずシヌト
機械翻蚳のクレゞットあなたはそれぞれを埋めたす
Weglot€1,678/ 月9単語 × 蚀語、りェブペヌゞ䞊
機械、割り圓お内公開された最倧の蚈画における20

公開リスト䟡栌、2026幎8月に読み取り。ベンダヌはそれらを倉曎するため、ご確認ください。各請求曞は公開された階段の私たちの読み取りであり、垞にあなたのアプリを維持する最も安い有料プランを取りたす。ベンダヌが最初の翻蚳を䞀床請求するず、それを12か月で分散したす。

1 Crowdinは、Proプランで幎間請求の60,000語のホストに月額44ナヌロを公開したす。ホストされる語は、察象蚀語の1語です。60,000を超えるずそのブロック䟡栌を繰り返したす。

2 Intlayerはオヌプン゜ヌスです。月額29ドルでCMSずAI生成のクォヌタが賌入できたす。クォヌタを超えた堎合は独自のAIキヌを䜿甚できるため、100䞇トヌクンごずに10ドルのモデル料金を远加し、12ヶ月に分散したす。

3 Lingo.devは月額99ドルを公開しおおり、むンフラストラクチャの100䞇トヌクンごずに远加で2ドルを請求し、モデルの請求曞をあなたに転嫁したす。1単語あたり1.4トヌクン、モデルコストの100䞇トヌクンあたり10ドルをカりントしたす。基本料金はこの金額の倧郚分を占めおいたす。

4 Locizeは、月額€7、€19、€49で、それぞれ15,000語、30,000語、60,000語に察し、100䞇、300䞇、500䞇のCDNダりンロヌドを提䟛したす。それ以䞊では、1,000語ごずに$0.50、100䞇ダりンロヌドごずに$5を远加で公開したす。月ごずにナヌザヌごずに30回のダりンロヌドをカりントしたす。公開されおいるプランでは48蚀語をサポヌトしおいたせん。

5 Lokaliseは月額$144、$375、$999を公開しおおり、キヌの制限はありたせん。3぀のプランにはそれぞれ5,000、20,000、100,000のキヌず、各キヌに぀き12語が含たれるず想定しおいたす。人間による翻蚳は別途請求されたす。

6 このフレヌズは、゜フトりェアプランで管理された100䞇語に察しお月額525ドル、300䞇語に察しお1,245ドルを公開しおいたす。各蚀語の各単語に察しお1぀の管理された単語をカりントし、䞊蚘の1,245ドルのブロックを300䞇語に察しお繰り返したす。

7 Smartlingはプラットフォヌムの䟡栌を公開しおいたせん。公開されおいる$0.06/ワヌドのAI翻蚳のみをカりントしたす。12ヶ月にわたっお分散されたす。実際の請求額はそれより高くなりたす。

8 Tolgee は単語ではなくキヌを課金するため、各キヌに぀き12語ずカりントしたす。幎間請求の2,000キヌで€49、5,000キヌで€179、20,000キヌで€499を公開したす。それ以䞊の堎合は€499ブロックを繰り返したす。機械翻蚳のクレゞットは別途カりントされたす。

9 Weglotはアプリではなく、りェブペヌゞを翻蚳したす。公開されおいる最倧のプランは、20蚀語で月額699ナヌロです。そのため、この䟡栌を48蚀語に拡匵しおいたす。あなたの蚀葉は、これらすべおのプランに収たりたす。

各行ごずに成長する補品ず共に、私たちの䟡栌は䞀定です。

自分で詊しおみおください

デモを芳おください

この短い動画を芋お、i18n-keylessの動䜜を確認しおください

1぀のアプリのためのAPIキヌを取埗

5分で完了するi18nの実装。iykyk.