• Resolved Adam

    (@servicesportal)


    The plugin does not work with traditional Chinese.
    When I manually enter the URL, it still gets confused with Cyrillic letters with errors.
    When I manually enter the URL in English for pages with the plugin disabled and then enable the plugin, these pages do not open on the site while the plugin is disabled.

Viewing 11 replies - 1 through 11 (of 11 total)
  • Thread Starter Adam

    (@servicesportal)

    Google search console also writes an error when PLIN is enabled and pages in traditional Chinese are opened

    Thread Starter Adam

    (@servicesportal)

    Can you update the plugin so that this problem does not occur? Can you tell me what needs to be configured?

    Plugin Author kaggdesign

    (@kaggdesign)

    Hi @servicesportal,

    Thank you for your message. We do not support traditional Chinese so far. The plugin settings page shows that the supported locale is zh_CN, which is simplified Chinese.

    To avoid any doubts, please share here information from the System Info settings page.

    Thread Starter Adam

    (@servicesportal)

    https://walba-dynamics.com/zht/shop-zht/

    вот ошибка. url прописал вручную при отключенном плагине, а когда плагин включил вот такая чеберушка, что весь дизайн слетает

    Thread Starter Adam

    (@servicesportal)

    у меня китайский упрощенный и традиционный, меня смущает, не то, что с вашим плагином url автоматически не прописываются, а то, что при прописывании их на латинице вручную страницы не работоспособные. Понятно объяснил?

    Plugin Author kaggdesign

    (@kaggdesign)

    Ничего не понятно – в чём ошибка? Какая ошибка?

    А то, что весь дизайн слетает – это потому, что стили не грузятся из-за фатальной php ошибки на сайте. Откройте dev tools в браузере – увидите там 500.

    Покажите debug.log с сообщением о php fatal error.

    Plugin Author kaggdesign

    (@kaggdesign)

    Плагин cyr2lat не работает на фронте, только в админке. Есть, правда исключения, вроде транслитерации WooCommerce атрибутов.

    • This reply was modified 4 months, 2 weeks ago by kaggdesign.
    Plugin Author kaggdesign

    (@kaggdesign)

    “меня смущает, не то, что с вашим плагином url автоматически не прописываются”

    Плагин не прописывает “автоматически” никакие url. Он заменяет url при сохранении страницы в админке. На фронте он ничего такого не делает.

    Язык страницы, которую вы привели (и сайта в целом) – “zh-HK”. Мы не поддерживаем эту кодировку. Плагин вообще ничего не должен делать на вашем сайте.

    Thread Starter Adam

    (@servicesportal)

    Backend fatal error: PHP Fatal error:  Uncaught TypeError: ltrim(): Argument #1 ($string) must be of type string, WP_Error given in /var/www/s263743/data/www/walba-dynamics.com/wp-includes/formatting.php:4467\nStack trace:\n#0 /var/www/s263743/data/www/walba-dynamics.com/wp-includes/formatting.php(4467): ltrim()\n#1 /var/www/s263743/data/www/walba-dynamics.com/wp-content/themes/woodmart/woocommerce/content-product-cat-default.php(30): esc_url()\n#2 /var/www/s263743/data/www/walba-dynamics.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/var/www/s26374...')\n#3 /var/www/s263743/data/www/walba-dynamics.com/wp-content/themes/woodmart/woocommerce/content-product-cat.php(93): wc_get_template()\n#4 /var/www/s263743/data/www/walba-dynamics.com/wp-content/plugins/woocommerce/includes/wc-core-functions.php(345): include('/var/www/s26374...')\n#5 /var/www/s263743/data/www/walba-dynamics.com/wp-content/plugins/woocommerce/includes/wc-template-functions.php(2774): wc_get_template()\n#6 /var/www/s263743/data/www/walba-dynamics.com/wp-content/plugins/woocommerce/includes/wc-template-functions.php(2664): woocommerce_output_product_categories()\n#7 /var/www/s263743/data/www/walba-dynamics.com/wp-includes/class-wp-hook.php(324): woocommerce_maybe_show_product_subcategories()\n#8 /var/www/s263743/data/www/walba-dynamics.com/wp-includes/plugin.php(205): WP_Hook->apply_filters()\n#9 /var/www/s263743/data/www/walba-dynamics.com/wp-content/plugins/woocommerce/includes/wc-template-functions.php(1148): apply_filters()\n#10 /var/www/s263743/data/www/walba-dynamics.com/wp-content/themes/woodmart/inc/integrations/woocommerce/functions.php(720): woocommerce_product_loop_start()\n#11 /var/www/s263743/data/www/walba-dynamics.com/wp-includes/class-wp-hook.php(324): woodmart_woocommerce_main_loop()\n#12 /var/www/s263743/data/www/walba-dynamics.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()\n#13 /var/www/s263743/data/www/walba-dynamics.com/wp-includes/plugin.php(517): WP_Hook->do_action()\n#14 /var/www/s263743/data/www/walba-dynamics.com/wp-content/themes/woodmart/woocommerce/archive-product.php(108): do_action()\n#15 /var/www/s263743/data/www/walba-dynamics.com/wp-includes/template-loader.php(106): include('/var/www/s26374...')\n#16 /var/www/s263743/data/www/walba-dynamics.com/wp-blog-header.php(19): require_once('/var/www/s26374...')\n#17 /var/www/s263743/data/www/walba-dynamics.com/index.php(17): require('/var/www/s26374...')\n#18 {main}\n  thrown in /var/www/s263743/data/www/walba-dynamics.com/wp-includes/formatting.php on line 4467\n, referer: https://walba-dynamics.com/zht/shop-zht/
    • This reply was modified 4 months, 2 weeks ago by Adam.
    • This reply was modified 4 months, 2 weeks ago by Adam.
    Thread Starter Adam

    (@servicesportal)

    Backend log: WordPress database error Table ‘walba.q9z8_icl_translations’ doesn’t exist for query SELECT language_code FROM q9z8_icl_translations WHERE element_id = 74929 AND element_type = ‘post_post’ made by require(‘wp-blog-header.php’), wp, WP->main, WP->parse_request, do_action_ref_array(‘parse_request’), WP_Hook->do_action, WP_Hook->apply_filters, rest_api_loaded, WP_REST_Server->serve_request, WP_REST_Server->dispatch, WP_REST_Server->respond_to_request, WP_REST_Autosaves_Controller->create_item, wp_update_post, wp_insert_post, do_action(‘save_post’), WP_Hook->do_action, WP_Hook->apply_filters, Wpil_Post::updateStatMark, Wpil_Report::stored_link_content_changed, Wpil_Report::getContentLinks, Wpil_Report::pull_links_from_content, Wpil_Model_Post->getLinks, Wpil_Model_Post->getViewLink, Wpil_Model_Post->get_WPML_language\n, referer: https://walba-dynamics.com/wp-admin/post-new.php?post_type=post&from_post=58044&new_lang=zht&_wpnonce=ea26e02223

    Plugin Author kaggdesign

    (@kaggdesign)

    Второе сообщение вообще не фатальная ошибка, это известный глюк WPML, и с ним надо идти в поддержку этого платного плагина. К тому, что у них таблица в базе не существует (а должна бы) мы точно не имеем никакого отношения.

    В сообщении Backend fatal error: PHP Fatal error: в стеке вызовов нет cyr2lat, там WooCommerce и тема woodmart. Возможно, cyr2lat на хуке неправильно возвращает слаг таксономии продукта.

    Но зачем это вам? Плагин вам не поможет. Он не поддерживает вашу кодировку. Какой результат вы хотите увидеть, если нам удастся обнаружить, в чем конкретно проблема? Ваши таксономии продукта и атрибуты не будут транслитерированы в любом случае.

    Мы не можем пока предположить, когда удастся добавить поддержку zh_HK. Работа с китайским языком трудоемкая, а поддержку и доработку плагина мы осуществляем бесплатно, в своё свободное время.

    Мы постараемся помочь, если ошибка возникнет при работе с локалью zh_CN.

Viewing 11 replies - 1 through 11 (of 11 total)
  • You must be logged in to reply to this topic.