- 「フォーラムガイドライン」に必ず目を通してください。
- バージョンアップデート後に表示がおかしくなった場合は、
「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。 - フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
フォーラム
お世話になります。
英語のWEBサイトを制作中です。
一つずつテーマ内の日本語を英語に手動で変更中なのですが、一部ファイルの位置が分からず探していますが見つかりません。
以下のファイルの場所が分かればご教示いただければ助かります。
1. single.phpページの日付。
2.メニューの検索アイコンを押した時の「閉じる」表記。
3.ウィジェット内の「アーカイブの日付」および「検索」ボタン。
お手数をおかけしますが、どうぞよろしくお願いいたします。
All In One WP Security
Contact Form 7
SEO SIMPLE PACK
UpdraftPlus
WP Multibyte Patch
投稿内容を読む限りテンプレートファイルを直接編集しながら翻訳されている印象ですが、その方法だとテーマのバージョンアップで上書きされてしまいます。
SWELLに限った話ではありませんが、PO/MOファイルで翻訳されたほうが運用が楽になるかと思います。
一般ユーザー
SWELL初心者のために、ブロックパターンライブラリーを運営しています。
早速のお返事ありがとうございます。
なるほど、swell_child子テーマに該当テンプレートファイルを親テーマからコピーして直接編集していたのですが、バージョンアップの際に上書きされてしまうのですね。
themes内「languages」フォルダを「swell_child」内にコピーして、「en_US.po」ファイルを「Poedit」アプリで開いて翻訳語、「en_US.mo」にコンパイルしてFTP上でアップロードしていますがなぜか文言が変更されません。
これはWordPress側のようなので、いろいろやってみます。
今後の参考までにスクリーンショットをアップいたします。
お忙しいところご丁寧にありがとうございました。
子テーマの場合は、上書きされませんが今後のアップデートの際に都度編集しなければならず現実的ではないと思います。
また、PO ファイル内で翻訳語の英語を全て埋めてから MO に変換していますか?
自動で翻訳させることも有料でできたと思いますが、基本的には自分で全ての対応表を完成させる必要があります。
WP 側の設定に関しては、表示言語設定を英語に変えていないという可能性もあります。一度ご確認ください。
(一般設定 → サイトの言語 で変更可能)
お仕事のご依頼は https://web.analogstd.com/request/contact からお願いします。
WordPress プラグインも開発しています。
Image Quality Control ・・・ 画像最適化のプラグイン
Combine Social Photos ・・・ Instagram 埋め込みブロックのプラグイン
なるほど、swell_child子テーマに該当テンプレートファイルを親テーマからコピーして直接編集していたのですが、バージョンアップの際に上書きされてしまうのですね。
最初の質問に子テーマ利用と記載してあれば回答者も誤解しないので、次回以降は状況を詳しく説明するようにしてみてください。
SWELLフォーラムはユーザーフォーラムのため、開発者以外の回答は全て任意です。当アカウントによる回答もボランティアのため、ヒントの提供に留まる場合があります。
ご依頼のご相談・お問い合わせ窓口
https://skillshare.biz/inquiry/
WordPress保守管理・セキュリティ対策
https://kanripress.ne.jp/wordpress-maintenance/
ご丁寧にありがとうございます。
子テーマを差し替えるのは確かにメンテナンスが大変そうです。。
おっしゃる通り、WordPress管理画面の
・一般設定 → サイトの言語を「English (United States)」に変更
en_US.poファイルを英語に変更後、保存してからen_US.moと一緒にFTPでアップロードしたところ無事に英語翻訳されました!
先にWordPress側の言語を変えないといけなかったのですね。
翻訳は手動とのこと、承知いたしました。
テキストがたくさん並んでいますが地道に翻訳していきます。
こちらの説明不足で皆様のお手数をおかけして大変申し訳ありません!
今後はなるべく状況が文章で詳しく伝わるよう努めます。
どうもありがとうございます。