公開されているブログは問題ないのですが、公開済みの記事の編集や新規記事の作成ができないようになりました。Bogoを無効にすると編集できるようになるので、おそらくこれが原因ではないかと思っています。どなたか解決方法をご存知でしょうか
While there’s no issue with the published blog posts, I’m unable to edit existing articles or create new ones. If I disable Bogo, I can edit without any problems, so I suspect Bogo might be the cause. Does anyone know how to resolve this issue?
]]>language selector widget not appearing in footer
I used short code twice, clean cash, but there is no this
https://disk.yandex.ru/i/hWOpGJnvgRC06A
How to insert it to my site?
]]>Hello,
I have an EN+FR website and I have already done the bulk of the localization manually and by creating separate pages. I am seeking a solution to translate the terms of a plugin (Stachethemes Event Calendar – STEC) so that on FR pages the words of the calendar (ex. days of the week, dropdown titles, etc) display in French.
I went through all of the Terms Translate pages and could not find such strings. For example, I find the individual category names there (which were already translated) but not the dropdown title “Categories”, which is in EN and requires localization. Similarly, the days of the week of the calendar or when it says “Loading” are all in English and cannot currently be found on Bogo’s terms list.
Please note that the po and mo files for STEC have already been prepared and can be uploaded, if that is a solution.
How can I use Bogo to translate STEC? Could you offer advice or guidance?
Thank you!
]]>When I change the main language of the site, the plugin stops working, what should I do?
]]>言語切り替えボタンを設置した時、日本語ページを一気に全て表示する方法をご教示願います。
現在、第一言語を英語、第二言語を英語としてホームページを作成中です。
英語から日本語に切り替えた時、グローバルメニューは全て日本語切り替えになりますが、その時点で表示されているページしか日本語表示になりません。
つまり、日本語に切り替えてから、グローバルメニューを使って、他の日本語ページに飛ぼうとすると、元の英語に切り替わってしまうのです。
そして、そのページの日本語切り替えボタンを押すと、そのページだけ日本語翻訳ページに切り替わります。
?日本語切り替えボタン→表示されているページのみ日本語に切り替わる?グローバルメニューが日本語に切り替わる状態
?他の日本語ページへ遷移したい→グローバルメニューを使ってページ移動すると、英語ページ表示に戻る→日本語表示ボタンを押すと英語からその記事だけ日本語に切り替わる状態
?パーマリンクはpost nameに設定
?第二言語を日本語表記のため、https://?.com/ja/post name/
日本語切り替えボタンを押したら、全てのページが日本語に切り替わるように設定したいです。
そのための方法を教えていただけますでしょうか?
I noticed only users of role type of admin can edit translated pages, which is a big problem since I would have to give admin access to users that shouldn’t need to.
Is there a filter or any to way to allow editor users to edit as well translated pages?
]]>Hello guys. Please tell me how I can correct the name of the language subdirectory? It is wrong. I created the Czech language. And the transliteration is CZ. But the bogo plugin created a subdirectory called CS. The CEO asked me to fix this. How can i do this? Thanks in advance.
]]>Hello guys. I have a question. How to insert a language selection button in the menu? There is a short code for a language switcher. If this is problematic, then at least insert the whole thing into the header of the site. I would be glad to implement all this in the form of a drop-down list or language icons. My theme does not support editing widgets in the header. That’s why I temporarily created your widget in the Side menu section. But this side menu is inconvenient, since when choosing a language it covers the entire window. I use WordPress and the Photograph theme. Maybe you have some HTML code for me to insert into the header section of the site? Thank you in advance.
]]>いつもお世話になっております。
現在bogoを使ってサイトを楽しく運営させて頂いております。
素敵なプラグインで扱いやすくいつも助かってます。
ついでにですが、最近サイトの記事が増え、サイトが重くなるに連れ、ヘッドレスCMS化してサイトを運営したいと思ってます。
そこでですが、サイトの記事をGraphQLを使って取得したいのですが、何か方法はないでしょうか?
]]>wordpressの多言語化プラグインのbogoが英語以外有効化にならない。。
他のプラグインを停止、テーマを切り替えても同じでした。
翻訳チームの紹介のリンクしかありません。
ツールからBogoも表示されません。。
Hi,
Firstly, many thanks for this excellent plugin. I want to get Bogo working in WooCommerce.
—-
1/ I placed this “snippet” code in functions.php , but the “Language” section does not display anywhere in the WooCommerce “add new product” page !!!
// Bogo: Enable multilingual feature on WooCommerce products
add_filter( ‘bogo_localizable_post_types’, ‘bogo_wc_products_localizable’ );
function bogo_wc_products_localizable( $post_types ) {
$post_types[] = ‘product’;
return $post_types;
}
I’ve noticed that WooCommerce translations are present in this path: \wp-content\languages\plugins
In this ‘plugins’ folder, there are translated WooCommerce files. Are these files created by Bogo?
How do I get the WooCommerce translation to work properly for “add new product” page in Bogo?
—-
2/ If I create translations for the “cart” and “checkout” pages, will the WooCommerce shortcodes present on these pages also be translated?
Or should I replace in the snippet above: $post_types[] = ‘product’;
with:
$post_types[] = ‘cart’;
$post_types[] = ‘checkout’;
But this snippet already doesn’t work for adding products, as I explained above!
—-
3/ Also, how can I translate the automatic transaction emails that WooCommerce sends to customers?
—-
Thank you,
]]>I’m trying to set it with:
<?php
function actividades_shortcode_funcion( $atts ) {
$args = array (
'meta_query' => array(
'relation' => 'AND',
array(
'category' => 'actividades',
'key' => 'fecha_de_termino',
'value' => $today,
'compare' => $fecha,
'type' => 'DATE',
),
),
'lang' => 'es_CL',
);
ob_start();
include(locate_template('actividades.php'));
return ob_get_clean();
}
add_shortcode( 'actividades_shortcode', 'actividades_shortcode_funcion');
?>
But is not working unfortunately…
]]>So lets say I have a a wp query loop is there any way to use the same content of the posts for all or more than one language?
]]>カスタム投稿ページでパスワード保護をかけているページがあるのですが、Bogoを有効化すると、うまく動作しません。
/wp-login.php?action=postpass のまま、真っ白な画面になりページに進むことが出来なくなります。
パスワード保護とbogoを並行して使うことはできないのでしょうか。
投稿ページのスラッグ、パスワード保護ページのテキストはfunctions.phpでカスタマイズしています。
]]>WordPress: 6.4.3(6.2.4)
Theme: Twenty Twenty-Three
Plugins: Bogo, ACF, WP Multibyte Patch only
The parent page switches without any problems, but the child page does not switch.
The URL of the switch contains en/, but it redirects to the main page.
It didn’t seem to be tested in 6.4.3, so I tried putting it in 6.2.4 as well, but the same thing happened.
I used fixed pages and custom posts (topics, news).
For some reason, the switching itself did not work properly even on the parent page for news/.
Is there a way to make it available for child pages as well?
]]>お世話になります。
ありがたくBOGOをヘッダーに使用させていただいております。
ヘッダーにショートコードで挿入し、国コード+言語が表示される仕様になっているかと思います。
英語の部分がGB-ENGLISHやUS-ENGLISHがあるのですが国コードを非表示にする機能はございますでしょうか、、
サイト的に全部のENGLISHを用意するのが難しく、どの国のENGLISHを選ぶか迷うのですが、「ENGLISH=特定の国」と表示してしまうと、英語圏の方が見たときにモヤッとしないか心配でして、国部分を非表示にできないかご確認お願い致します。
I was very happy with Bogo but then I noticed that it doesn’t seem possible to also translate template text, e.g. the menu in the header, footer text, etc. And since I can’t duplicate a template and translate it, Bogo is useless. Or is there a way to achieve this?
]]>For some reason I’m seeing this in local host:
https://drive.google.com/file/d/1Z2IiiEgWRyRobiKB8D6Z-TtknmEEsrKI/view?usp=sharing
Do note flags are properly displayed in Mozilla Firefox..
]]>We are currently creating a multilingual website.
The theme is 2024 and is a full site editor block theme.
If I install BOGO here, how can I create a multilingual header menu?
I was able to make it multilingual for fixed pages.
For menus, referring to other blogs, it seems that it is possible to make them multilingual by switching the display and hide of the menu from the dashboard menu depending on the language.
The block theme does not have a place to edit the menu in the dashboard.
How can I make the menu multilingual?
]]>BOGOを利用させていただき「日本語」「英語」「中国語」でサイトを構築しています。
カスタム投稿タイプを「functions.php」から追加し、カスタムタクソノミーも階層化で使用しています。
カスタム投稿タイプのパーマリンクは「Custom Post Type Permalinks」を使用しております。
今回問題になっているのが、カスタムタクソノミーのアーカイブページが表示されない状況で困っております。
カスタム投稿
?custom-sample
カスタムタクソノミー
?custom-taxonomy
カスタム子タクソノミー
?custom-taxonomy-child
上記だった場合、以下のようになってしまいます。
https://sample.com/custom-sample/ [日本語 = 正常に表示]
https://sample.com/en/custom-sample/ [英語 = 正常に表示]
https://sample.com/zh/custom-sample/ [中国語 = 正常に表示]
https://sample.com/custom-sample/custom-taxonomy/ → [日本語 = 正常に表示]
https://sample.com/en/custom-sample/custom-taxonomy/ → [英語 = エラー]
https://sample.com/zh/custom-sample/custom-taxonomy/ → [中国語 = エラー]
https://sample.com/custom-sample/custom-taxonomy/custom-taxonomy-child/ → [日本語 = 正常に表示]
https://sample.com/custom-sample/en/custom-taxonomy/custom-taxonomy-child/ → [英語 = エラー]
https://sample.com/custom-sample/zh/custom-taxonomy/custom-taxonomy-child/ → [中国語 = エラー]
全てのシングルページは正常に表示されるのですが、どうしてもアーカイブページで希望通りの表示にならず困っています。
ちなみに以下のようにURLをいじると正常に表示されます。
例)https://sample.com/custom-sample/custom-taxonomy/?lang=en
パーマリンクの問題かとは思うのですが、知識不足のため解消できずお力をお貸しいただければと思います。
何卒よろしくお願いします。
]]>お世話になります。
第一言語日本語?第二言語英語で制作したサイトについて、
通常の投稿が、英語ページを生成することができません。
管理画面から英語の投稿は作成済みで、URLも
/en/news/sakura-photo/ で生成されているはずですが、
表示できません。
何が原因かご享受いただきたいです。
使用プラグインは、下記などになります。
?Bogo
?Advanced Custom Fields
?Yoast Duplicate Post
?Snow Monkey Forms
?Intuitive Custom Post Order
ご確認のほど、よろしくお願いいたします。
]]>サイトのヘッダーに日本語/英語のスイッチャーを見様見真似で実装したのですが、JPの左側にJP、ENの左側にUSが追加されかなり見づらいです。以前はこんな感じではなかったのでJPとUSを無くしたスッキリしたデザインに戻したいのですがどのようにすればよろしいでしょうか?
素人質問で申し訳ありませんがよろしくお願い致します。
]]>【実現したいこと】
カスタム投稿タイプのスラッグを投稿IDにする
【問題点】
最後に添付するコードで、スラッグを投稿IDにできたのですが、言語スイッチャーのリンクが狂います。例えば、en→ja(現在のローケルはen)の場合にjaのリンクには/ja/がついていません。逆に、ja→en(現在のローケルはja)の場合enのリンクに/ja/がついてしまいます。
言語スイッチャーのリンクを正しくしつつ、スラッグを投稿IDにしたいです。何か改善できそうな点があればご教授願いたいです。
【functions.phpへ記載のコード】
function blog_post_type_link( $link, $post ) {
if ( $post->post_type === 'blog' ) {
// 投稿のメタデータから言語を取得
$post_lang = get_post_meta( $post->ID, '_locale', true );
// 投稿が日本語の場合にのみ '/ja/' を追加
if ( 'ja' === $post_lang ) {
return home_url( '/ja/blog/' . $post->ID );
} else {
return home_url( '/blog/' . $post->ID );
}
}
return $link;
}
add_filter( 'post_type_link', 'blog_post_type_link', 10, 2 );
function blog_rewrite_rules_array( $rules ) {
$new_rewrite_rules = array();
// 'ja' 言語のためのカスタムルールを追加
$new_rewrite_rules['ja/blog/([0-9]+)/?$'] = 'index.php?post_type=blog&p=$matches[1]&lang=ja';
// デフォルト言語のためのルールも追加
$new_rewrite_rules['blog/([0-9]+)/?$'] = 'index.php?post_type=blog&p=$matches[1]';
return $new_rewrite_rules + $rules;
}
add_filter( 'rewrite_rules_array', 'blog_rewrite_rules_array' );
]]>
とある日本語の固定ページ(「ページA」と呼びます)の、言語切り替えボタンをクリックすると正しい英語翻訳ページ(ページA-En)に行くのですが、
なぜかそのページA-Enの日本語翻訳をクリックすると、また別のページ(ページB)に行ってしまいます。
実際、固定ページの編集画面を見ると、
ページAの翻訳=A-En
ページA-Enの翻訳=ページB
となっています。
こんな事が何故おきたのかわからないのですが、修正する方法はあるのでしょうか?
]]>BogoとCustom Field Suiteを併用しています。
Bogoで翻訳記事を作成する際にカスタムフィールドの値もコピーされるので、本来はとても有り難いのですが、CFSの仕様として、wp_cfs_valuesテーブルに関連付けされていないものは編集画面上に表示されないため、カスタムフィールドの値は存在するが、CFSでは扱えないという状態となります。
そのため、翻訳記事を作成する際に、そもそもカスタムフィールドがコピーされないようにできれば回避できると考えたのですが、方法が思いつきませんでした。
もしそのような方法があれば教えていただきたいです。
]]>Hello Support team,
I have a question. I would like to have following function.
Ex: When the U.S people access to my page (Japan), then language is changed in English automatically.
In this case, the Bogo can be possible to do that? If yes, please let me now how I can setup or configure? Or it will be set in the some PHP files of wordpress?
Thanks for your help.
]]>お世話になっています。
【前提】
親子関係のある固定ページがあります。
それぞれにBogoにて英語のページを作成しました
①親A———–③親Aの英語
┗②子B——–┗④子Bの英語
【現象】
④子Bの英語ページのURLをクリックしても、②のURLと書き換えらえて、遷移できません。
具体的に???
①親A https://hoge.com/oya/
②子B https://hoge.com/oya/kodomo/
③親Aの英語 https://hoge.com/en/oya/
④子Bの英語 https://hoge.com/en/oya/kodomo/
→クリックするとhttps://hoge.com/oya/kodomo/に書き換えられる
このように書き換えられてしまうようです。
さらにパーマリンクの設定を変えてみたところ、
基本:post_idにすると、書き換えがlange=enの後付けなので
①~④は問題なく遷移できます。
投稿名:/%postname%/
カスタム投稿:/%category%/%postname%/
などにすると、④子Bの英語ページのURLから/en/が抜けてしまいます。
親子関係のときのみ、子ページに対して発生します。
パーマリンクをカテゴリベースのままにしつつ子ページの英語版に遷移できるよう、
何か対処方法等ありましたら教えてください。
hello, in the past I was using WPML, but now I am looking for something simpler, so I came across this plugin, which looks as simple as it comes. Basically Divi allows cloning pages, so if this plugin would just create blank page, that I can then edit that would do the trick, that being said I wonder if your plugin can translate menus and can page titles be translated too? And is it compatible with caching plugins?
If it is possible then this would be the best translation solution for Divi in my opinion ??
Thanks
]]>表題の通り、
固定ページのみ、言語切り替えボタンが正常に動作していないようです。
日本語ページでは英語ページへのリンクが英語トップページへ、
英語ページでは日本語ページへのリンクが日本語トップページへ。
という状態です。
原因を特定するために、
テーマはwordpressオリジナルテーマに。
また、Bogo以外のプラグインはすべて無効化しています。
Bogoと一緒に、「No Category Base(WPML)」プラグインをインストールしていると、英語版のページが404になってしまいます。
添付のURLは、私がテスト用に作成したページです。
ページの「English」のリンクからBogoで作成したページへ行くと、404になります。
プラグインは Bogo と No Category Base 以外はインストールしていません。
WordPress管理画面の「設定」→「パーマリンク設定」では、パーマリンク構造を「カスタム構造」にチェックを入れ、「/%category%/%postname%/」としています。
.htaccessは初期のままです。
ちなみにパーマリンク構造が「基本」になっているときだけは正常に動作します。それ以外の「日付と投稿名」「数字ベース」などにチェックが入っていると404になります。
特定のプラグインとの相性なので難しいとは思うのですが、この問題を回避する方法はあるでしょうか。
]]>