このページは、私たちのオープンAPIを使用してi18nファイルを翻訳するために設計されています。テキストとしてJSONを翻訳する必要がある場合は、JSON翻訳ページを参照してください。
I18Nファイル翻訳
ソースファイル:
ZIP(圧縮された言語特有のJSONファイル)またはJSONファイルを受け付けます。最大サイズは10 MBです。
ソース言語: en-US (English, United States)
ソース言語のコード。例: en, en-US, fil, zh-Hans-CN。検索するには入力してください。
新しい文字列のみを翻訳:
ターゲットファイル内の新しい文字列のみを翻訳するか、既存の文字列を書き換えるかを示します。
複数形を生成:
複数形のサフィックスを持つ追加の複数形文字列を生成します(例: i18next用)。厳密なソースからターゲットへのマッピングの場合は有効にしないでください。
ターゲット言語: de (German), zh-Hans-CN (Chinese, Simplified Chinese, China)

i18nファイルの翻訳方法

i18nファイルの翻訳は、私たちのサービスによって提供される簡単なプロセスです。国際化ファイルを翻訳し、プロジェクト全体で一貫性を確保するために、以下の手順に従ってください。

  1. ファイルをアップロード: "ソースファイル"セクションを使用して、i18n JSONまたはZIPファイルをアップロードします。ファイル名に言語コードが含まれている場合、それは自動的にソース言語として使用されます。
  2. ソース言語とターゲット言語を設定:
    ソース言語を選択します(例: en-US)。1つ以上のターゲット言語を追加します(例: fr-FR, de-DE)そして、短縮形、用語、ファイル関連付けなどの翻訳オプションを設定します。

    重要: 「新しい文字列のみを翻訳」を有効にすると、アップロードするターゲットファイルには、その言語の以前に翻訳された文字列がすでに含まれている必要があります(例: フランス語のファイルにはすでにすべての古いフランス語翻訳が含まれているべきです)。システムは欠落している/翻訳されていない文字列のみを翻訳します

    同じソースファイルをターゲットファイルとしてアップロードするだけの場合(フランス語のコンテンツがない場合)、何も翻訳されません。新しい文字列と古い文字列を検出する方法がないからです。

    注意: ターゲットファイルのアップロードは任意です。ターゲットファイルをアップロードしない場合は、すべての文字列が翻訳されます「新しい文字列のみを翻訳」が有効かどうかにかかわらず。

    ファイル名ルール:
    アップロードしたファイルが言語コードと正確に名前が付けられていない場合(例: fr.json, de.json)、その名前はソースファイルの名前と一致する必要があります。そうすることで、システムはそれらが異なる言語で同じ文字列を含んでいることを認識します。例えば:

    /en/common.json
    /fr/common.json
    /de/common.json

    これにより、翻訳が正しく整列されます。ファイル名がソースファイル名と異なる場合、システムはそれらを異なるネームスペースに属すると見なします。i18nでは、ネームスペースはアプリの部分ごとに文字列を整理するために使用される別のファイルです(例: common.jsonは一般的な文字列、auth.jsonはログイン、dashboard.jsonはダッシュボード用)。

    各ネームスペースには、すべての言語フォルダーに対応するファイルが必要です:

    /en/common.json
    /en/auth.json
    /fr/common.json
    /fr/auth.json

    各言語に対して同じファイル名を使用することで、システムが文字列を正しく一致させることができます。

  3. 翻訳を開始: "翻訳"ボタンをクリックして開始します。私たちのサービスは、文字列の順序を保持し、不必要な変更を防ぐためにファイルを慎重に管理します。進捗はリアルタイムで表示されます。
  4. 翻訳済みファイルをダウンロード: 翻訳が完了したら、"翻訳済みファイルをダウンロード"ボタンをクリックして翻訳されたコンテンツを取得します。ダウンロードしたファイルはジョブIDにちなんで名付けられたZIPアーカイブです(例: 0196e881-fb54-7150-a292-5b1e8f70a8ae.zip)。アーカイブには、各ターゲット言語の翻訳済みファイルが言語コードごとに別々のフォルダーに整理されています。

なぜ私たちのi18n翻訳サービスなのか

  • AI駆動の文脈翻訳: 私たちのAIはi18n形式のプレースホルダーを賢く解釈し、言語コードで指定された言語、スクリプト、地域に基づいて翻訳を文化的な規範に適応させます。
  • i18nextファイルサポート: 私たちのサービスは、あなたのJSONファイル内のi18next形式のコンテンツをシームレスに処理します。複数形を正確に管理し、HTMLタグを保持し、改行を維持し、i18n JSONファイルの構造を保持します。
  • ロケール特有の調整: テキスト内の数字と日付は、自動的にターゲットロケール形式に変換されます。
  • エラー処理: 私たちはAIエラーを検出し、必要に応じて再翻訳を行い、高品質な結果を確保します。
  • コスト効果: 私たちのサービスは、他の機械翻訳ソリューションよりも手頃です。ユーザーは毎月30,000文字を無料で受け取ります。価格を見る
  • 大きなファイル向けに最適化: 私たちのシステムは、大きなi18nファイルを管理可能なチャンクに分割して効率的に処理し、各セグメントがAIの出力ウィンドウに収まるようにします。このアプローチは、事前定義された用語とコンテキストを活用して、翻訳の一貫性を維持します。

私たちのプラットフォームは、高度なAI駆動の翻訳を使用してi18nファイルのローカリゼーションを簡素化し、ファイル構造とコンテキストを保持しながら正確で効率的な結果を提供します。