teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

ミスがあったため修正

2016/06/06 02:24

投稿

kei344
kei344

スコア69625

answer CHANGED
@@ -5,9 +5,12 @@
5
5
 
6
6
  プラグインのファイルを直接編集するのはお勧めしませんが、たぶんテキストエディタでの保存時に文字コードを選択せずに保存されているのではないでしょうか。
7
7
 
8
- Windows の「メモ帳」でそのファイルを開き、「名前を付けて保存」を選び、「保存」ボタン左横の「文字コード」をUTF-8に変えて保存してみてください。
8
+ Windows の「メモ帳」以外の「UTF-8(BOM無し)」が編集きるエディタでそのファイルを開き、「名前を付けて保存」を選び、「文字コード」をUTF-8(BOM無し)」に変えて保存してみてください。
9
9
  お使いのエディタでも保存時の文字コード選択は可能だと思います。
10
10
 
11
+ 【HTML、PHPファイルで文字コードUTF-8使用時の注意点(BOM有り、無し)|PHP工房】
12
+ [http://www.php-factory.net/trivia/03.php](http://www.php-factory.net/trivia/03.php)
13
+
11
14
  ---
12
15
 
13
16
  プラグインの編集箇所が `$translated_text = __( 'text', 'domain' );` のように `__()` `_e()` 関数が使われている箇所であれば、翻訳ファイルを用意すれば変更可能です。

1

補足の追加

2016/06/06 02:24

投稿

kei344
kei344

スコア69625

answer CHANGED
@@ -6,4 +6,20 @@
6
6
  プラグインのファイルを直接編集するのはお勧めしませんが、たぶんテキストエディタでの保存時に文字コードを選択せずに保存されているのではないでしょうか。
7
7
 
8
8
  Windows の「メモ帳」でそのファイルを開き、「名前を付けて保存」を選び、「保存」ボタン左横の「文字コード」をUTF-8に変えて保存してみてください。
9
- お使いのエディタでも保存時の文字コード選択は可能だと思います。
9
+ お使いのエディタでも保存時の文字コード選択は可能だと思います。
10
+
11
+ ---
12
+
13
+ プラグインの編集箇所が `$translated_text = __( 'text', 'domain' );` のように `__()` `_e()` 関数が使われている箇所であれば、翻訳ファイルを用意すれば変更可能です。
14
+
15
+ 【【WordPress】「__()」と「_e()」について – ysklog】
16
+ [http://ysklog.net/wordpress/1616.html](http://ysklog.net/wordpress/1616.html)
17
+
18
+ 【WordPress の翻訳 - WordPress Codex 日本語版】
19
+ [https://wpdocs.osdn.jp/WordPress_%E3%81%AE%E7%BF%BB%E8%A8%B3](https://wpdocs.osdn.jp/WordPress_%E3%81%AE%E7%BF%BB%E8%A8%B3)
20
+
21
+ また、その1箇所(もしくは少数)のみなら、functions.php で制御する方法もあります。こちらのほうがアップデートにも対応しやすい気がします。
22
+
23
+ 【gettextフィルタを用いたWordPress管理画面カスタマイズ】
24
+ [http://ounziw.com/2011/06/22/gettext-filter/](http://ounziw.com/2011/06/22/gettext-filter/)
25
+