---
title: "テーマの言語変数"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.cs-cart.jp/llms.txt
> Use this file to discover all available pages before exploring further.

# テーマの言語変数

> **HINT**
>
> この機能は、CS-Cart4.4.1以前では利用できません。

言語変数はテーマを使っても追加できます。翻訳ファイルは、テーマディレクトリの`langs`サブディレクトリに配置し、次のように名前を付ける必要があります。\
`言語コード.po`（例：en.po）

> **HINT**
>
> テーマの言語変数は、テーマのインストール時にデータベースに追加されます。

テーマのデフォルト言語を指定できます。テーマが翻訳されていないすべての言語の翻訳を提供するために使用されます。テーマのデフォルト言語を指定するには、テーマの`manifest.json`に`default_language`フィールドを使用します。

`default_language`が指定されている場合：

* `langs`ディレクトリにショップのデフォルト言語のPOファイルが含まれている場合、それがデフォルト言語として使用されます。
* `langs`ディレクトリにショップのデフォルト言語のPOファイルが含まれていない場合、ディレクトリ内の最初のPOファイルがデフォルトの翻訳に使用されます。

> **HINT**
>
> ショップのデフォルト言語は、基本設定→表示設定の`ショップページのデフォルト言語`によって決定されます。

Source: https://docs.cs-cart.jp/theme-development/language-variables-in-themes/index.mdx
