私はすべてのワードプレスプロジェクトに使用したい基本的なスケルトン/定型文を設定しています。 Mark Jaquithsアプローチに従います そしてサブモジュールとしてWPを含めます。彼は https://github.com/WordPress/WordPress から入手しています。私のクライアントの多くはドイツ出身で、管理にはドイツ語のファイルが必要です。
ローカライズされたファイルをスケルトンのgitリポジトリに含める方法はありますか?
SVNリポジトリからあなたの言語ファイルをダウンロードしてください...
私はこれに対して強く助言するでしょう。 翻訳WordPress を支持して、言語ファイルの保存場所としてのリポジトリは廃止されました。現時点では、リポジトリに現在のバージョンのファイルがあるという保証はありません。
言語ファイルを取得する現在の方法は、個別にTranslate WordPressから直接ダウンロード(エクスポート)することです(コア、管理者、ネットワーク、テーマ)。次のようにして直接アクセスできます。
http://translate.wordpress.org/projects/wp/dev/de/default/export-translations?format=mo (.moの場合は、.poの場合はformat = poに置き換えます)
上記の例はコアファイル専用ですが、/ wp/dev/admin/de/default、wp/dev/admin/network/de/default、テーマについても同じことを繰り返す必要があります。
明らかに、それらすべてを「カール」させることができます。
この方法は現時点では少し複雑ですが、より優れたエクスポートツールを開発中です。
WordPress Skeletonに言語をインストールすることは 標準のWP install とほとんど同じです。 WP-Skeletonはすべて、GitサブモジュールとしてWPに対応するようにパスを変更します。つまり、言語ファイルをwp-content/languages
またはwp-includes/languages
の下にインストールする代わりに、それらをcontent/languages
に配置する必要があります。
基本的に、あなたがする必要があるのは以下のとおりです。
content
の下にlanguages
という名前のフォルダーを作成します。ここにすべての.mo
(およびオプションで.po
)ファイルを置きます。wp-config.php
と WP_LANG
定数を設定 を開きます。今すぐあなたのサーバーにSSH接続してこれを行います。
cd wp-content/languages
wget http://downloads.wordpress.org/translation/core/4.0/ru_RU.Zip
unzip ru_RU.Zip
rm ru_RU.Zip
もちろん、リンクと* .Zipファイル名はあなたの言語によって異なります。