web-dev-qa-db-ja.com

ローカライズ版のWordPressをリポジトリから入手するにはどうすればいいですか?

私はすべてのワードプレスプロジェクトに使用したい基本的なスケルトン/定型文を設定しています。 Mark Jaquithsアプローチに従います そしてサブモジュールとしてWPを含めます。彼は https://github.com/WordPress/WordPress から入手しています。私のクライアントの多くはドイツ出身で、管理にはドイツ語のファイルが必要です。

ローカライズされたファイルをスケルトンのgitリポジトリに含める方法はありますか?

9
Jan Beck

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、テーマについても同じことを繰り返す必要があります。

明らかに、それらすべてを「カール」させることができます。

この方法は現時点では少し複雑ですが、より優れたエクスポートツールを開発中です。

3
zedejose

WordPress Skeletonに言語をインストールすることは 標準のWP install とほとんど同じです。 WP-Skeletonはすべて、GitサブモジュールとしてWPに対応するようにパスを変更します。つまり、言語ファイルをwp-content/languagesまたはwp-includes/languagesの下にインストールする代わりに、それらをcontent/languagesに配置する必要があります。

基本的に、あなたがする必要があるのは以下のとおりです。

  1. SVNリポジトリからあなたの言語ファイルをダウンロードしてください 。このリポジトリをサブモジュールとして追加する必要はありません。必要な言語ファイルを手動でダウンロードするだけです。
  2. contentの下にlanguagesという名前のフォルダーを作成します。ここにすべての.mo(およびオプションで.po)ファイルを置きます。
  3. 51行目wp-config.phpWP_LANG定数を設定 を開きます。
3
shea
  1. http://pcentral.io/internationalization/ にアクセスして、希望する言語の公式Webサイトを見つけてください。
  2. その翻訳に関連する公式ウェブサイトを開くには"More"リンクをクリックしてください。たとえば、ロシア語の場合、現在は次のようになります。
    http://wpcentral.io/internationalization/ru/ /
  3. "Download Language Pack"ボタンを見つけてURLをコピーしてください。例: http://downloads.wordpress.org/translation/core/4.0/ru_RU.Zip
  4. 今すぐあなたのサーバーに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ファイル名はあなたの言語によって異なります。

1
Meglio