Помощ » Проблеми » Child темата ми не превежда сайта с локализирани PO и MO

  • Здравейте.

    Имам множество инсталации на WordPress на различни сайтове. С ъпдейта до новата версия 4 започна моя езиков кошмар – сайтовете станаха на английски и вече трудно мога да ги накарам да работят на български.

    Преводите, които си правя на някои от темите, биват изтривани при ъпдейт на темата. Затова реших да направя Child тема, където да кача локализираните .po и .mo файлове на темата, така че при ъпдейт да не се затриват.

    Лошото е, че не работи. Преводът се включва само ако кача bg_BG файловете в основната тема. Ако ги махна от там и ги сложа в папката ***-child/lang (папка с идентично име на тази в оригиналната папка на темата) – сайтът се зарежда на английски.

    Дали аз бъркам при направата на child темата? Създал съм папка с идентично име на темата и -child накрая. Вътре съм сложил style.css файл по шаблон от тук:
    http://codex.wordpress.org/Child_Themes
    и там съм създал подпапка lang, която трябва да замества съдържанието на папката със същото име в основната тема.

    Благодаря предварително!

Виждате 3 отговора - 1 от 3 (от 3 общо)
  • Модератор Stanko Metodiev

    (@metodiew)

    Явно parent темата ти зарежда езиците от нейната си lang(или както е кръстена) папка. Може би е грешка/недоглеждане при създаването на темата, но ти можеш да добавиш твоя фукция, която да вика твоите езикови файлове. Ето тук можеш да намериш повече информация за Localization & Translation можеш да намериш тук: https://make.wordpress.org/docs/theme-developer-handbook/

    Thread Starter BHC IT

    (@bhc-it)

    Ще опитам. Благодаря!

    Модератор Stanko Metodiev

    (@metodiew)

    Кажи после дали си успял или ти трябва още помощ 🙂

Виждате 3 отговора - 1 от 3 (от 3 общо)
  • Темата ‘Child темата ми не превежда сайта с локализирани PO и MO’ е затворена за нови отговори.