よくある質問

Q: 新しい翻訳キーを作成するにはどうすればよいですか?

R: キー・ツリーへ進み、「ファイルまたはフォルダーを作成」ボタンをクリックするか、コンテキストメニュー(右クリック)を使用します。キーのフルパスを入力して確定してください。キーは選択した名前空間(namespace)内に作成されます。

Q: ツリー構造におけるフォルダーとファイルの違いは何ですか?

R: フォルダーはキーを整理するための論理的なコンテナです。ファイルは翻訳するテキストを含む個別のキーです。フォルダーには、他のフォルダーやキーを含めることができます。

Q: 未使用のキーを削除するにはどうすればよいですか?

R: ツリー上部の「孤立したキーを表示/非表示」オプションを有効にすると、LSDEには存在するがソースコードには存在しないキーを特定できます。その後、コンテキストメニューから削除できます。

Q: LSDEで利用可能なLLMは何ですか?

R: LSDEは、Anthropic、OpenAI、Mistral、Gemini、Deepseek、ElevenLabs、および一時的なメールアドレスを使用した無料サービスの計7つの主要プロバイダーをサポートしています。APIキーはグローバル設定の 認証セクション で設定できます。

Q: LLMを無料で使用するにはどうすればよいですか?

R: LSDEでは、一時的なメール(temp-mailや10minmail)でアカウントを作成することで、OpenAIを無料で使用する方法を提供しています。1時間あたり約70タスクの制限付きクォータ(割り当て)が利用可能です。
また、無料のAPIキーを提供しているGoogleのGeminiも利用できます。

Q: LLMによる翻訳は信頼できますか?

R: 結果は適切で満足のいくものですが、最終的な確認には言語の専門家に依頼することが不可欠です。LLMは、適切なコンテキスト(文脈)が提供された場合に優れた翻訳性能を発揮します。

Q: LLM翻訳の品質を向上させるにはどうすればよいですか?

R: キーのメタデータに説明、変数、文脈上のメモを記入してください。これらの情報はLLMへのリクエストに組み込まれ、より適切な結果を保証します。

Q: メタデータの目的は何ですか?

R: メタデータは、翻訳者、ライター、およびLLMに追加のコンテキストを提供します。これには、説明、許可された変数、ユーザーメモ、およびコンテンツを視覚的に文脈化するための画像が含まれます。

Q: キーに画像を追加するにはどうすればよいですか?

R: 選択したキーのメタデータウィンドウを開き、「画像」セクションを使用します。画像は圧縮され、共有を容易にするために .lsde ファイルに統合されます。

Q: LLMはユーザーメモにアクセスできますか?

R: いいえ、ユーザーメモは作成者と翻訳者のみを対象としています。これらはLLMには送信されません。

Q: コードスキャナーを設定するにはどうすればよいですか?

R: プロジェクト設定の「パターン(Patterns)」セクションに移動します。コードベース内の i18n キーを特定するために、少なくとも1つのキャプチャグループを含む正規表現(Regex)を使用してパターンを作成します。

Q: どのプログラミング言語がサポートされていますか?

R: 本質的な制限はありません。言語に関係なく、キーをキャプチャするための適切な Regex を作成するだけです。パターンのテストには regexr.com などのツールを使用してください。

Q: コード内の不足しているキーを特定するにはどうすればよいですか?

R: コードスキャナーで「不足しているキー(Clé manquante)」モードを有効にします。LSDEは、ソースコードには存在するがLSDEのツリーには存在しないキーのみを表示します。これらは一括で作成できます。

Q: 後処理テキストレンダリングとは何ですか?

R: これは、テキストの表示をリアルタイムでカスタマイズできるシステムです。Regex パターンを設定してテキストグループをキャプチャし、可読性を向上させるためのデコレーター(色、アイコン、ウィジェット)を割り当てることができます。

Q: テキストに「ウィジェット」を追加するにはどうすればよいですか?

R: プロジェクト設定で Regex を使用してパターンを作成します。キャプチャグループを「ウィジェット」タイプのデコレーターに割り当てます。パフォーマンスを最適化するため、ウィジェットはアクティブなウィンドウにのみ表示されます。

R: プロジェクト設定の「変数(Variables)」セクションで、カテゴリーと「タグ」付きの変数を作成します。これらのタグをキャプチャするように Regex パターンを設定すると、LSDE は見つかったインスタンスにデコレーターを自動的に関連付けます。

Q: ダイアログの音声を生成するにはどうすればよいですか?

R: まず、ElevenLabs の API キー(無料プランあり)を取得する必要があります。プロジェクト設定でボイスプロファイルを設定し、ボイスマネージャーを使用してナレーションを生成します。

Q: SADとMADの違いは何ですか?

R: SAD (Single Actor Dialog) = 1つのキーにつき1人の話者。MAD (Multi Actor Dialog) = 1つのキー内に複数の話者が存在し、Regex タグで識別されます。MADは管理するキーの数を大幅に削減します。

Q: ダイアログ内の複数のキャラクターを管理するにはどうすればよいですか?

R: MADモードでは、キー内で {キャラクター名} テキスト のようなタグを使用します。キャラクターIDとそのテキストをキャプチャするための Regex を設定し、変数で各キャラクターにボイスプロファイルを関連付けます。

Q: 音声生成後にテキストを変更した場合はどうすればよいですか?

R: LSDEは変更を検出し、音声の再検証を提案します。MADモードでは、キャラクターを移動または追加した場合、ドラッグ&ドロップで既存のボイスインスタンスを再割り当てできます。

Q: エディターのフォントやテキストサイズを変更するにはどうすればよいですか?

R: グローバル設定 > ユーザーインターフェース > タイポグラフィに移動します。サイズ、間隔、フォント、行の高さを調整できます。

Q: LSDEインターフェースの言語を変更するにはどうすればよいですか?

R: グローバル設定 > アクセシビリティ > 言語選択に移動します。2つのインターフェース言語を設定でき、[F1] キーで切り替えることができます。

Q: 既存のプロジェクトをインポートするにはどうすればよいですか?

R: ローカライズマネージャー(Gestionnaire de Localisations)に移動し、「スマートインポート」オプションを使用します。フォルダーを ../folder/lang/namespace.json 形式で構成すると、LSDEが自動的にインポートします。

Q: キーを変更から保護するにはどうすればよいですか?

R: メインエディターで「保護(Protéger)」チェックボックスをオンにして、テキストを最終版としてマークします。LLMタスクはこれを自動的に無視します。

Q: LSDEプロジェクトをチームで共有するにはどうすればよいですか?

R: .lsde ファイルにプロジェクトのすべてが含まれています。Git、メール、またはクラウドサービス経由で共有してください。LSDEはファイルを開く際に変更を自動的に同期します。

Q: コラボレーターの進行中のタスクを追跡するにはどうすればよいですか?

R: ツリー内の「進行中のタスクがあるキーを表示/非表示」オプションを有効にします。アクティブなタスクや検証待ちのタスクに割り当てられたキーを素早く視覚化できます。

Q: 複数の言語を表示するとエディターが遅くなるのはなぜですか?

R: デフォルトでは、LSDEはパフォーマンスを最適化するために、非アクティブなウィンドウでの複雑なレンダリング(ウィジェット)を無効にします。これが問題でない場合は、グローバル設定でこの最適化を無効にできます。

Q: コードスキャナーの速度を向上させるにはどうすればよいですか?

R: すべての結果を表示するのではなく、ツリーで特定のキーを選択してください。これにより結果がフィルタリングされ、スキャナーが高速化されます。また、条件式を含む複雑すぎる Regex は避けてください。

Q: .lsdeファイルとは何ですか?


R:プロジェクトの中心となるファイルです。JSON形式に基づいており、すべてのキー、翻訳、メタデータ、およびオーディオボイスを一元管理します。

コードベースに直接統合してエントリを抽出し、必要に応じてマッピングすることも可能です:
ts
type MetasEntries = [key: StructureKeyWithNamespace, value: IStructureMetaData][];
type ValuesEntries = [StructureKeyWithNamespace, [Locales, string][]][];
type VoicesEntriesMap = [StructureKeyWithNamespace, [Locales, ISpeakerVoiceConfig[]][]][];

Gitによるバージョン管理を活用するため、プロジェクトのルートに保存することを推奨します。機密データは含まれていないため、翻訳者やライターと簡単に共有できます。

ルートに配置することで、game:.scenes.the-ice-land.events.the-lost-house.1のような完全なキーパスの検索も容易になります。IDEは標準的なJSONファイルとして認識するため、記載されたメモやメタデータを簡単に読み取ることができます。

最後に、.lsdeファイルには後方互換性があります。古いプロジェクトも、ソフトウェアの新しいバージョンで問題なく開くことができます。

Q: LSDEは無料ですか?

ベータ版の期間中は無料でアクセスできますが、正式リリース時には有料となります。ニーズに合わせてすべての機能を評価できるよう、トライアル版が用意される予定です。

LSDEでは、予算に合わせて以下の4つのプランを提供します:
エッセンシャル(Essentiel):執筆と構成の基本的なニーズ向け(永久ライセンス)。
プロフェッショナル(Professionnel):開発者の高度なニーズ向け(永久ライセンス)。
エンタープライズ(Entreprise):複数シートを必要とするスタジオ向け(年間ライセンス)。
エデュケーショナル(Éducatif):語学学校やゲーム制作学校向け(年間ライセンス)。

Q: なぜLSDEが必要なのですか?

LSDEは、直感的で整理されたインターフェースを提供することで、プロジェクトの複雑さを大幅に軽減します。IDEやプログラミング言語のレンダリングによる制約を受けることなく、快適に構成や翻訳作業を行うことができます。

さまざまな設計パラダイムをサポートしているため、ワークフローの最適化を目指す多くの自社製ゲームエンジンと互換性があります。

Q: LSDEのインストール方法は?

LSDEは直接ダウンロードすることはできません。専用のインストーラーであるLS-Installerを使用してください。これがソフトウェアのダウンロードと設定を自動的に行います。

Q: LSDEをアクティベートするには?

お支払い後、ライセンスキーがメールで自動的に送信されます。使用したメールアドレスと受信したキーをソフトウェアに入力するだけでアクティベートできます。
なお、1つのアクティベーションは、1台のマシンにつき1ユーザーに対応します。