Weblate の基本

プロジェクトとコンポーネントの構造

Weblate では、翻訳はプロジェクトとコンポーネントに構成されます。各プロジェクトには複数のコンポーネントを含められ、コンポーネントにはそれぞれの言語への翻訳が含まれます。コンポーネントは、翻訳可能な 1 つのファイル(例 GNU gettextAndroid string resources)に対応します。プロジェクトは、コンポーネントを論理的なまとまりに分類する(例えば、1 つのアプリケーション内で使用するすべての翻訳をグループ化する)のに便利です。

内部ではデフォルトで、各プロジェクトごとに、共通する文字列の翻訳はプロジェクト内の他のコンポーネントに自動反映させます。これにより、反復や複数バージョンの翻訳の負担を軽減します。コンポーネント独自の翻訳が望ましい場合は、翻訳の反映を Component configuration ごとに無効にできます。