# gt: General Translation CLI tool: TypeScript と JavaScript URL: https://generaltranslation.com/ja/docs/cli/reference/formats/ts-js-files.mdx --- title: TypeScript と JavaScript description: General Translation CLI を使用して TypeScript ファイルと JavaScript ファイルを翻訳します。TypeScript および JavaScript のファイル形式に関する API リファレンスです。 --- CLI は TypeScript (`ts`) ファイルと JavaScript (`js`) ファイルを翻訳します。ソースファイル内のすべての構文と書式は、翻訳後のファイルでも保持されます。 ## 設定 [#config] `files` 配下に、グロブパターンの `include` 配列を含む `ts` または `js` のエントリを追加します。CLI がソースファイルを見つけ、翻訳を正しいパスに保存できるよう、`[locale]` プレースホルダーを使用します。 ```json title="gt.config.json" { "defaultLocale": "en", "locales": ["fr", "es"], "files": { "ts": { "include": ["scripts/[locale]/**/*.ts"] } } } ``` これにより、`scripts/en` 配下のすべての TypeScript ファイルが翻訳され、結果は `scripts/fr` と `scripts/es` に保存されます。JavaScript ファイルの場合は、代わりに `js` キーを使用してください。使用できるすべてのファイルキーについては、[設定リファレンス](/docs/cli/reference/config#files) を参照してください。