• morvy

    (@morvy)


    Dobrý deň,

    po aktivácii WPify pluginu sa zmení poradie načítania prekladov pre WooCommerce, čoho dôsledkom je, že sa custom preklady Woo síce načítajú, ale už sa neaplikujú. Všimol som si to už pri Woo 9.4, ktoré malo fixovať text domain na WP 6.7. Problém sa deje ale aj na WP 6.6.2.

    Štandardne Woo natiahne preklady do /wp-content/languages/plugins/woocommerce-xx_XX.mo ale ak chce človek doladiť preklad, môže to len za pomoci Loco alebo natívnym spôsobom, ktorý Woo podporuje cez /wp-content/languages/woocommerce/woocommerce-xx_XX.mo.

    Pôvodne som si myslel, že je to chyba priamo vo Woo, ale na čistej inštalácii to nerobilo, tak som začal od konca s pluginmi a našiel som problém hneď. Je možné, že to má súvis s tým “doing it wrong”..

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor Martin Svoboda

    (@martinsvoboda)

    Dobrý den,
    vámi popisovaný problém se nám nedaří nasimulovat ani jej neevidujeme na žádném ze spravovaných webů můžete nám prosím podrobněji přiblížit o které konkrétní překlady jde a například které konkréní stringy se vám nenačítají správně?
    Plugin nezasahuje do překladů Woocommerce, má vlastní textdomain i překlady.

    Thread Starter morvy

    (@morvy)

    Dobrý deň,

    predpokladám, že preklad cez woocommerce.mo využíva len minimum ľudí, no je to najefektívnejší spôsob, ako upraviť niektoré stringy v rámci oficiálneho Woo prekladu. Na čistej inštalácii sa načítavajú v poradí
    1. /wp-content/languages/woocommerce/woocommerce-xx_XX.mo
    2. /wp-content/languages/plugins/woocommerce-xx_XX.mo

    Po aktivácii WPify Woo sa ale toto poradie zmení a to spôsobuje, že síce sa preklad zo zložky woocommerce načíta, ale nepoužije. Teda nie je to o tom, že by Váš plugin zasahoval do textdomain alebo nejakým spôsobom prepisoval originál preklad, ale problém je, že sa zmení poradie prekladov a tým sa tie custom nepoužijú.

    Ak to spravím cez Loco, samozrejme viem tento problém “vyriešiť”, ale za cenu oveľa vyššej záťaže a času načítania, keďže potom sa vkladajú Loco preklady pre všetko. Pri Loco sa ale /wp-content/languages/logo/plugins/ načítava ako prvé aj keď je váš plugin aktívny, preto to dokáže použiť preložené stringy.

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