WordPress 文字列、翻訳場所の検索(feat。プラグイン、SSH、テキストエディタ)

Last Updated:2024年04月15日| | コメントを残す

Loco Translateを使用して特定の文字列を翻訳したい場合は、通常、テーマやプラグインで簡単に検索して翻訳できますが、場合によっては、その文字列がどのテーマまたはプラグインに由来するのかを見つけることができない場合があります。あるいは、特定の文字列やコードを含むファイルの場所を探したい場合があります。

このような状況では、すべてのファイルから文字列を取得する方法はいくつかあります。 WordPressを使用している場合は、プラグインを使用して、特定の文字列または翻訳フレーズがどこにあるかを簡単に見つけることができます。

WordPress 文字列、翻訳場所の検索

Naver カフェでは、次の文字列をLoco Translateを使用して翻訳しようとしていますが、 WooCommerce 背中で見つからず、ある方が質問を投稿しました。

The username 543534534 is not registered on this site. If you are unsure of your username, try your email address instead

上記のフレーズは、ログイン時にパスワードやIDが間違っている場合に表示されるエラーメッセージです。少し経験があれば、上記の文字列がどこから来たのかを難しくなく見つけることができると思います。

このフレーズは WordPress コアまたはメンバーシッププラグインに関連している可能性があります。

ハングル化したい文字列がどこにあるかが見つからない場合は、さまざまな方法で検索を試すことができます。

Linuxサーバー:SSHに接続して検索する

SSHにアクセスできる場合は、コマンドラインから次のコマンドを実行して、そのディレクトリとすべてのサブフォルダに対応する文字列を含むファイルのリストを表示します。

grep -Ril "String you want to search" .

特定のディレクトリ内のファイルとサブディレクトリから検索するには、次のようにディレクトリを指定できます。

grep -Ril "찾고자 하는 문자열" /path/to/directory/

"If you are unsure of your username, try..." 文字列を検索すると、次の図のような結果が表示されます。

Linux SSH文字列の検索

/wp-content/languages/ja_JP.moは WordPress コアのハングル翻訳ファイルです。つまり、対応するフレーズは WordPress コアに由来するものです。実際に ロコ翻訳を使用して WordPress コア翻訳を読み込むと、そのフレーズを見つけることができます。

WordPress ログイン情報エラー

通常、共有ホスティングではSSH接続は許可されませんが、 Cafe24の10G光アウトバーンFullSSD+商品とマネージド WordPress ホスティング商品ではSSH接続が可能です。

また、VPSまたはサーバホスティングを利用する場合、SSH接続が可能です。 クラウドウェイズを利用する場合は、次の記事を参考にSSHに接続できます。

テキストエディタの文字列検索機能を使用する

一部のテキストエディタでは、フォルダ内のすべてのファイルから特定の文字列を検索する機能があります。私はEmEditorを長く使用していますが、このプログラムでもこのようなグローバル文字列検索機能が提供されています。

EmEditor テキストエディタプログラムを使用した文字列の検索

正規表現がサポートされ、ファイルタイプも指定できます。また、すべてのファイルにバッチ変更機能もあります。

EmEditorは有料テキストエディタです。いくつかの便利な機能があるので便利に使っています。ショートカットを習得すると、テキストエディタ関連の作業を効率的に行うことができます。

文字列ロケーター WordPress プラグイン

WordPressを使用している場合、 String locator プラグインを使用すると、 WordPress 通知パネル内で翻訳場所や特定の文字列の場所を簡単に検索できます。

このプラグインをインストールして有効にした後、 WordPress 管理者ページ»ツール»String Locatorで文字列を入力して検索できます。

WordPress 文字列検索プラグイン

検索範囲全体 WordPress ディレクトリ、wp-content ディレクトリ、特定 WordPress テーマ(例えば、 Avada テーマ)またはプラグインで検索するように設定できます。

WordPress 文字列検索プラグイン String locator

また、より洗練された文字列を検索したい場合 RegEx search オプションをチェックして正規表現を使用できます。

最後に、

以上で WordPressで特定の文字列を検索する方法を見てみました。 String locatorプラグインをインストールして使用すると、便利に特定の文字列の場所を見つけることができます。

参考までに WordPress 翻訳ファイルである.moファイルはサイトの速度に影響を与えることが知られています。 」インストールすればいいの有用な WordPress プラグイン12のこの記事で紹介されているPerformant Translationsプラグインを使用すると、.moファイルを.phpファイルに変換してサイトの速度を向上させることができます。

WordPress 6.5バージョン以降では、このプラグインの機能 WordPress コアに統合されるそうです。そのような場合でも、このプラグインは役に立ちます。

さまざまな方法で特定の文字列を翻訳できない場合 ここでサービス(有料)をご依頼することができます。

参照


コメントを残す

コメント