Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

ワードプレス 6.5 アップデート以降...
 
共有:
通知
すべてクリア

[解決済] ワードプレス 6.5 アップデート以降、韓国語が出力されません。

26 投稿
3 ユーザー
21 Reactions
1,041 表示
kak007
(@kak007)
Trusted Member Registered
結合: 1年前
投稿: 61
トピックスターター  

ワードプレス 6.5 アップデート以降、韓国語が出力されません。 child themeにある.mo-fileが作動しないようです。

6.5アップデートの詳細を見ると、mo-fileをphp-fileに自動的に切り替える機能がアップデートされたようです。

おそらくこれのせいだと思いますが、とても戸惑っています。

もしかして解決方法がありますか?

(この文はグーグル翻訳機を通じて作成されました。 間違った翻訳があったら許してください。)


   
トピックタグ
kak007
(@kak007)
Trusted Member Registered
結合: 1年前
投稿: 61
トピックスターター  

ワードプレス6.5アップデートのためではなく、cocoon 2.7.2.3アップデートのためである可能性もあります。 child themeで私が修正した日本語-韓国語の翻訳だけでなく、私が修正したプロフィールボックスのアイコンと色も元に戻りました。

アップデートはむやみに押すものではないのに、今までアップデート後、問題がなくて。 何も考えずにアップデートをしたことが問題のようです。 もう少し慎重に考えるべきだったのに。

こんなことでしきりに面倒をかけて申し訳ありません。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

最近のバージョンアップで特に言語に関する変更は行っていないので、テーマのバージョンアップが原因の可能性は低いかと思います。
ちなみに現在子テーマで翻訳ファイルを使用されているとのことでしたが、テーマをや親テーマに変更すると、どうなりますでしょうか?


   
kak007 reacted
kak007
(@kak007)
Trusted Member Registered
結合: 1年前
投稿: 61
トピックスターター  

親のテーマに変えたときも同じです。 親テーマに変え、子テーマに変え、親テーマに変え、子テーマに変えました。 計2回ずつ変えてみましたが、同じです。

いつも私の質問に関心を持ってくださってありがとうございます。

残念ながら今夜の夜間作業をしなければならないので、明日の午後まではウェブ接続が難しいと思います。 それでフィードバックを差し上げることができないようです。 すいません.


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

私は、翻訳については、良く分かりません。
そして、環境情報のご提示がありませんので、更に良く分からないのですけれど。

以下のプラグインと、翻訳ファイルをご自分で用意して、利用しているということでしょうか。

Performant Translations
https://wordpress.org/plugins/performant-translations/

投稿者:: @kak007

6.5アップデートの詳細を見ると、mo-fileをphp-fileに自動的に切り替える機能がアップデートされたようです。

上記は、以下の部分のことでしょうか。

WordPress 6.5 Field Guide - I18N
https://make.wordpress.org/core/2024/03/15/wordpress-6-5-field-guide/#i18n

上記のことだとすると、テーマではなく、WordPressのアップデートによるものと思われます。

そして、もしかすると、以下が参考になるかもしれません。
(上記のプラグインをご利用ということであれば)

I18N Improvements in 6.5 (Performant Translations)
https://make.wordpress.org/core/2024/02/27/i18n-improvements-6-5-performant-translations/

 

何分、私が良く分かっておりませんので、関係ないことであれば、ご容赦ください。


   
kak007 and わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

良く操作が分からずに、時間が掛かりました。

私のWordPress 6.5環境で、WordPressの言語設定を変更すると、Cocoon設定内は、以下のように表示されました。

 
翻訳されているように、見えるのですよね。

   
kak007 reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

僕の開発環境で(言語関係の変更をしていない)子テーマを選択して言語を韓国語にしてみたところ、Cocoon設定などは韓国語で出力されているようです。ブロックエディターとかも(※一部英語)。

この投稿は9か月前ずつわいひらに変更されました

   
kak007 reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

ただWordPressの一般設定を見てみるとなぜか英語が選択されちゃいますね。メニューとかも。


   
kak007 reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

WordPress公式テーマを選択してみると一般設定も韓国語になるので、Cocoonテーマが原因の可能性が高いです。
明日原因を探ってみます。


   
kak007 reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

投稿者:: @yhira

WordPressの一般設定を見てみるとなぜか英語が選択されちゃいますね。メニューとかも。

私の環境でも、テーマがCocoonの場合、言語設定が英語(English(United States))に戻りますね。
(日本語以外を選択時)

「Twenty Twenty-One」では、WordPressのメニューなども韓国語に翻訳されていました。

Cocoon選択時翻訳されないのは、Cocoon設定ではなく、WordPressのメニューなど本体側ってことですか。


   
kak007 and わいひら reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

このテンプレートファイルのコードを全てコメントアウトしたら、正常表示されるようになりました。
https://github.com/xserver-inc/cocoon/blob/master/lib/language.php
上記のコード内に何か問題がありそう。
この後詳細を詰めたいところなんですが、明日通院日ではまってしまうと睡眠不足で向かうことになりそうなので、今日は就寝させていただきます。
明日帰って来て確認してみます。


   
kak007 reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

以下の部分を、「ko_KR」にすると、以下のようにメニューも韓国語になりました。

https://github.com/xserver-inc/cocoon/blob/5cd9e00bf20a35d4745fdeae1da3164666df53db/lib/language.php#L28

 
但し、Cocoon設定が翻訳されず日本語のままですけれど。
 
 
以下のページの韓国語の「WP Locale」が「ko_KR」でしたので、そうしたのですけれど。
 
 

   
kak007 reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

なんか行けそうだったので、修正してみました。

以下の修正を行なうことで、改善されたように思います。
https://github.com/xserver-inc/cocoon/commit/835cf7914f38a04142f3f7f36df44348d0cd0098
やったことは韓国語ファイル名をko.mo(po)からko_KR.mo(po)を使用するようにしたことです。
よろしければ以下のファイルでアップデートして試してみていただいてよろしいでしょうか。
------------------------------------------------
https://github.com/xserver-inc/cocoon
開発中の最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。

WordPressでの手動アップデート方法はこちら
https://wp-cocoon.com/manual-update-of-cocoon-theme/
------------------------------------------------


   
kak007 and mk2 reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

ブロックエディターのファイル名の変更を忘れていたので、修正しておきました。
https://github.com/xserver-inc/cocoon/commit/d98ae91d9f4e230d2b6cd857ee8586b834ac0197


   
kak007 and mk2 reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

古いテーマが消えなくて、アップデートできずに焦りました。
(ファイルをエディタで掴みっぱなしでした)

無事翻訳されるようです。


   
kak007 reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

新たなトピックを立てた方が良いのかもしれないですけれど、このまま書いてしまいます。

この事象、他の言語も同じですね。
(変更しても、「サイトの言語」が「English(United States)」に戻って、WordPressのメニューが英語になる)

以下の場所をコメント化して確認しました。
https://github.com/xserver-inc/cocoon/blob/d98ae91d9f4e230d2b6cd857ee8586b834ac0197/lib/language.php#L17-L26

 

【ドイツ語】

「コメント化」前

 
「コメント化」後
 
 
【フランス語】
 
「コメント化」前
 
「コメント化」後
 
 
【ポルトガル語】
 
「コメント化」前
 
「コメント化」後

   
kak007 reacted
kak007
(@kak007)
Trusted Member Registered
結合: 1年前
投稿: 61
トピックスターター  

@mk2_mk2 はい。添付した画像は韓国語に正常に翻訳されています。 私が添付した画像はアップデート後、cocoonの環境説明ページです。 ご覧のように日本語になっています。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

kak007さん

既に、わいひらさんが修正くださった親テーマがGitHubにアップされています。

以下の返信に記載されています。
https://wp-cocoon.com/community/postid/78319/

但し、kak007さんは子テーマで翻訳なさっているようですので、そちらの修正も必要なのかもしれないです。

 


   
kak007 reacted
kak007
(@kak007)
Trusted Member Registered
結合: 1年前
投稿: 61
トピックスターター  

@yhira ko.po >> ko_KR.po
ko.mo >> ko_KR.mo
language.php >
// // elseif (preg_match('/^ko_/', $locale)) {
// // //言語の最初の文字がkoだったら全てko.moを呼び出す(韓国語)
// // $locale = 'ko';
// }

このように修正後、韓国語に翻訳されています。
助けていただき、誠にありがとうございます。

翻訳を通じて、文章を読んでいてちゃんと理解できたのかわかりませんが、夜遅くまでこの問題を解決しようと努力されたのではないですか?

それなら大変申し訳ありませんし、またありがとうございます。

韓国は今桜の真っ最中で、桜並木に沿って運転するときは、雪が楽しいです。 日本の桜は韓国よりもっと美しいと聞きましたが、いつか自分の目で見る日があればいいですね。

いつもお元気でいらっしゃることを祈ります。 そして素敵なthemeを作ってくださって、いつもありがたく使っています。


   
kak007
(@kak007)
Trusted Member Registered
結合: 1年前
投稿: 61
トピックスターター  

@mk2_mk2 관심을 가져 주셔서 대단히 감사합니다. 덕분에 해결할 수있었습니다. 항상 건강하시고 좋은 일이 많으시길 기도합니다.


   
mk2 reacted
kak007
(@kak007)
Trusted Member Registered
結合: 1年前
投稿: 61
トピックスターター  

ページ全体を翻訳しているので、いつも解決ボタンと未解決ボタンが紛らわしいです。 私の判断では解決完了ボタンを押しましたが、もし未解決と出たら解決完了をお願いします。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

投稿者:: @mk2_mk2

この事象、他の言語も同じですね。
(変更しても、「サイトの言語」が「English(United States)」に戻って、WordPressのメニューが英語になる)

他の言語ファイルも修正をしておきました。

ただ、日本語、英語、韓国語以外の言語は基本未翻訳なので、正しくは表示されないと思います。

 


   
mk2 reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

投稿者:: @kak007

このように修正後、韓国語に翻訳されています。
助けていただき、誠にありがとうございます。

ご確認いただきありがとうございます。
うまく改善されていたようで良かったです。

投稿者:: @kak007

翻訳を通じて、文章を読んでいてちゃんと理解できたのかわかりませんが、夜遅くまでこの問題を解決しようと努力されたのではないですか?

原因と想定したところが当たっていたので、そんな無理はしてないです。大丈夫です。

投稿者:: @kak007

韓国は今桜の真っ最中で、桜並木に沿って運転するときは、雪が楽しいです。 日本の桜は韓国よりもっと美しいと聞きましたが、いつか自分の目で見る日があればいいですね。

桜綺麗ですよね。韓国は開花が早いんですね。
今日通院だったんですが、例年なら今頃病院に綺麗な桜が咲いているのですが、今年はまだ咲いておらず少し残念でした。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

ご対応いただき、ありがとうございます。

投稿者:: @yhira

日本語、英語、韓国語以外の言語は基本未翻訳なので、正しくは表示されないと思います。

とりあえず、「サイトの言語」が「English(United States)」に戻らなくて、WordPress側が翻訳されると良いのかなと思います。

大丈夫でした。

【ドイツ語】

 
【フランス語】
 
【ポルトガル語】

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

投稿者:: @kak007

관심을 가져 주셔서 대단히 감사합니다. 덕분에 해결할 수있었습니다. 항상 건강하시고 좋은 일이 많으시길 기도합니다.

ありがとうございます。

直ったようで良かったですね。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

ご確認いただきありがとうございます。


   
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました