目次
方法 1: Poedit を使用して言語パックを生成する
方法 2: ソース コードを直接変更する
ホームページ CMS チュートリアル &#&プレス WordPress テーマプラグインをローカライズするにはどうすればよいですか?チュートリアルの共有

WordPress テーマプラグインをローカライズするにはどうすればよいですか?チュートリアルの共有

Mar 07, 2023 pm 07:22 PM
php wordpress

WordPressテーマプラグインを中国語化するにはどうすればよいですか?次の記事では、中国語版の WordPress テーマ プラグインを紹介します。

WordPress テーマプラグインをローカライズするにはどうすればよいですか?チュートリアルの共有

WordPress を使用している友人は、WordPress テーマがたくさんあることを知っており、オンラインで検索するとたくさんのテーマを見つけることができます。良いテーマを見つけても、それが英語のテーマだったことがあり、少しがっかりすることがあります。今日は、英語の WordPress テーマを中国語化する方法を説明します。始める前に、翻訳したいトピックを準備してください。ここでは中国語のテーマのみを例として取り上げますが、中国語のプラグイン方法も同様です。

方法 1: Poedit を使用して言語パックを生成する

最新バージョンの Poedit pro はすでに WordPress テーマとプラグインの翻訳をサポートしているため、次の手順 1 と 3 を実行する必要があります。次の手順については、Poedit pro の最新バージョンをオンラインで検索してダウンロードしてください。

1. 言語パックを生成する利点は、テーマ コードを変更する必要がなく、不要なコード エラーが発生しないことです。まず、Poedit を自分でダウンロードしてください。インストールプロセス中に中国語バージョンを選択できますが、インストールが完了したら、テーマの中国語化を開始します。 Poedit を開く - ファイル - 新しいメッセージ カタログ ドキュメントを作成し、次の基本情報を入力します:

WordPress テーマプラグインをローカライズするにはどうすればよいですか?チュートリアルの共有

WordPress テーマプラグインをローカライズするにはどうすればよいですか?チュートリアルの共有

WordPress テーマプラグインをローカライズするにはどうすればよいですか?チュートリアルの共有

##プロジェクト情報気軽に入力できます、パスドットを追加、以上、キーワードを追加します_e,_n ,_x__ で十分ですが、__ は半角アンダースコア 2 つです。設定後、確認すると、保存ウィンドウが表示されるので、zh_CN.po という名前を付けて、テーマ ディレクトリに保存します。保存が成功すると、次のウィンドウが表示され、Poedit が非常に多くの英単語を検出したことを示します。翻訳しました、わかりました。このウィンドウにコンテンツがない場合は、テーマが Poedit 翻訳をサポートしていないことを意味します。方法 2:

WordPress テーマプラグインをローカライズするにはどうすればよいですか?チュートリアルの共有

2 を参照してください。次の翻訳作業を行ってみましょう。自分で翻訳を完了し、翻訳後に保存するだけです。

WordPress テーマプラグインをローカライズするにはどうすればよいですか?チュートリアルの共有

3. 翻訳は完了しました。リラックスしないでください。まだやるべきことが残っています。テーマ ディレクトリの function.php の ?> を次のように変更してください:

function theme_init() {
    load_theme_textdomain('Ludou', get_template_directory());
}
add_action ('init', 'theme_init');
?>
ログイン後にコピー

プラグインを中国語化します。プラグインのすべての php ファイルの ?> を次のように変更してください:

// 插件路径,如/wp-content/plugins/login-to-view-all/
load_theme_textdomain('Ludou', '这里填上插件所在的目录路径');
?>
ログイン後にコピー

上記のコードの Ludou をテーマまたはプラグインの名前に変更してください。テーマの任意のファイルを開いて _e を検索すると、同様のコード _e('Tags', 'Ludou'); が見つかるはずです。Ludo は名前です。テーマとテーマの名前が異なります。

方法 2: ソース コードを直接変更する

ソース コードを直接変更する利点は、サーバーが中国語のパッケージを解析する必要がないことです。一定の実行時間。これは WordPress 最適化の一部とみなすことができます。 PHP について何も知らない場合は、ソース コードを無断で変更しないでください。方法 1 をお勧めします。

実は、ソースコードを修正する方法も非常に簡単で、テキストエディタを使用してテーマディレクトリ内のすべてのPHPファイルを開き、_eを検索します。多くの同様のコードを見つけます: _e('Tags', 'Ludou'); Tags は翻訳したいコンテンツです。Ludo は一般にテーマの名前です。テーマが異なれば異なります。このコードを次のように変更します: echo 'tag'; このようにして、タグの翻訳が完了し、次の翻訳を見つけます。コードのタイプが <?php _e('Tags', 'Ludou'); ?> の場合は、次のように直接置き換えることができます: tag により、PHP 解析ステップがスキップされ、WordPress がある程度高速化されます。

次に、テキスト エディタを使用して __ を検索します。__ は 2 つの半角アンダースコアであることに注意してください。同様のコードも見つかります: <code>__('No comments', 'Ludou') No comments は翻訳したいコンテンツです。このコードを次のように変更します。 :'コメントはありません'

コードを変更するときは、コードを一度保存​​してブログを更新し、テーマが適切に機能するかどうかを確認することをお勧めします。エラーが発生しました 実行したばかりの操作を復元します。これにより、エラーを適時に検出し、簡単に見つけることができます。さらに、中国語に翻訳する場合は、英語の単語のみを変更し、__('% comment', 'Ludou') などのテーマの他のコードは変更しないでください。の場合は、それを変更することしかできません。 '% comments' に変更します。% は削除しないでください。削除すると、テーマの機能が破損します。

最後に、PHP ファイルを変更した後、UTF-8 エンコードで保存して元の PHP ファイルを上書きしてください。そうしないと、中国語が意味不明なものになってしまいます。

推奨学習:「WordPress チュートリアル

以上がWordPress テーマプラグインをローカライズするにはどうすればよいですか?チュートリアルの共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

今まで知らなかったことを後悔している 7 つの PHP 関数 今まで知らなかったことを後悔している 7 つの PHP 関数 Nov 13, 2024 am 09:42 AM

あなたが経験豊富な PHP 開発者であれば、すでにそこにいて、すでにそれを行っていると感じているかもしれません。あなたは、運用を達成するために、かなりの数のアプリケーションを開発し、数百万行のコードをデバッグし、大量のスクリプトを微調整してきました。

PHPでHTML/XMLを解析および処理するにはどうすればよいですか? PHPでHTML/XMLを解析および処理するにはどうすればよいですか? Feb 07, 2025 am 11:57 AM

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

JSON Web Tokens(JWT)とPHP APIでのユースケースを説明してください。 JSON Web Tokens(JWT)とPHP APIでのユースケースを説明してください。 Apr 05, 2025 am 12:04 AM

JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

母音を文字列にカウントするPHPプログラム 母音を文字列にカウントするPHPプログラム Feb 07, 2025 pm 12:12 PM

文字列は、文字、数字、シンボルを含む一連の文字です。このチュートリアルでは、さまざまな方法を使用してPHPの特定の文字列内の母音の数を計算する方法を学びます。英語の母音は、a、e、i、o、u、そしてそれらは大文字または小文字である可能性があります。 母音とは何ですか? 母音は、特定の発音を表すアルファベットのある文字です。大文字と小文字など、英語には5つの母音があります。 a、e、i、o、u 例1 入力:string = "tutorialspoint" 出力:6 説明する 文字列「TutorialSpoint」の母音は、u、o、i、a、o、iです。合計で6元があります

PHPでの後期静的結合を説明します(静的::)。 PHPでの後期静的結合を説明します(静的::)。 Apr 03, 2025 am 12:04 AM

静的結合(静的::) PHPで後期静的結合(LSB)を実装し、クラスを定義するのではなく、静的コンテキストで呼び出しクラスを参照できるようにします。 1)解析プロセスは実行時に実行されます。2)継承関係のコールクラスを検索します。3)パフォーマンスオーバーヘッドをもたらす可能性があります。

WordPressサイトファイルアクセスは制限されています:なぜ私の.txtファイルがドメイン名からアクセスできないのですか? WordPressサイトファイルアクセスは制限されています:なぜ私の.txtファイルがドメイン名からアクセスできないのですか? Apr 01, 2025 pm 03:00 PM

WordPressサイトファイルアクセスが制限されています:最近.txtファイルにアクセスできない理由のトラブルシューティング。一部のユーザーは、ミニプログラムのビジネスドメイン名を構成する際に問題に遭遇しました:�...

See all articles