Прескочи към основното съдържание Прескочи към навигацията

Към този урок няма файлове за сваляне

Допълнения към урока
Учебна програма Уеб сайтове с Wordpress
5. Избор и настройка на теми. Със и без HTML и CSS

Пълен достъп до курса: Не

За пълен достъп, моля влезте или се регистрирайте.


Най-важното от урока: Дълготраен и коректен превод на WordPress тема на български език

За да изглежда нашият WordPress сайт напълно професионално за българска аудитория, е важно всяка част от темата да е на български език. Коректният и устойчив подход е да преведем текста в темата чрез специалните файлове за локализация (.po и .mo), а не с директна промяна във файловете на темата, за да избегнем загуба на превода при бъдещи обновления.

Задача стъпка по стъпка: Превод на WordPress тема с WordPress 5

  1. Намерете и анализирайте английските текстове: Посетете сайта си и вижте кои елементи от темата са останали на английски (например бутони като "Read More", "Previous" и т.н.).

  2. Свържете се със сървъра на сайта чрез FTP:

    • Инсталирайте и стартирайте FileZilla (линк за сваляне).
    • Въведете данните за вашия FTP сървър ("Host", "Username", "Password") и използвайте "Quick Connect" за свързване.
  3. Открийте файловете за локализация на темата:

    • Отворете папката wp-content/themes/името_на_темата/.
    • Потърсете подпапка "languages" (или подобна), където ще се намират .po и .mo файловете — или шаблонът (template файла) .pot.
  4. Свалете локализационен файл на компютъра: Ако няма наличен файл за български, използвайте английския шаблон .pot или друг съществуващ .po файл.

  5. Инсталирайте и отворете PoEdit (линк за сваляне):

    • Започнете "New translation" ("Нов превод") и изберете сваления .po или .pot файл.
    • Изберете „Bulgarian“ като език на превода.
  6. Превеждайте необходимите низове: Намерете необходимите английски текстове (напр. "Read More", "Previous", "Advertisement") и ги преведете на български според съдържанието.

  7. Запишете и компилирайте превода:

    • Запазете .po файл като име_на_темата-bg_BG.po.
    • PoEdit ще генерира и .mo файл автоматично, който е необходим за работата на сайта.
  8. Качете обратно файловете на сървъра:

    • Качете новите или обновени .po и .mo файлове в папката /wp-content/themes/името_на_темата/languages/.
  9. Проверете сайта: Презаредете страницата. Текстовете на темата и нейните уиджети (widgets) вече трябва да са на български.

Изпълнение на задачата с WordPress 6: Нововъведения и съвети

Процедурата за превод на тема с WordPress 6 остава почти същата, но има някои подобрения и улеснения:

  • В текущите версии на WordPress все повече теми и плъгини използват вградена поддръжка за преводи чрез translate.wordpress.org. Проверете дали темата ви вече няма готов български превод, който може да активирате директно през "Themes" ("Теми") → "Theme Details" ("Детайли за темата") → "Translations" ("Преводи").
  • В последните версии, някои теми поддържат превод на част от текстовете директно в админ панела или чрез плъгини като Loco Translate (без нужда от FTP достъп или външен софтуер).
  • Съвет: Loco Translate (линк) е популярен плъгин, който прави локализацията по-удобна. Ако темата ви го поддържа, можете вместо PoEdit да изпълните превода изцяло през админ панела.
  • Стъпките за FTP достъп, сваляне, превод и качване на файловете са аналогични, както при WordPress 5, но възможностите за автоматизация вече са повече.

Полезни команди и инструменти, споменати в урока

  • Ctrl + F – Търсене на текст в отворен файл (напр. "Read More")
  • FileZilla – Програма за FTP достъп и управление на файловете на сайта
  • PoEdit – Програма за създаване и редакция на .po и .mo преводни файлове
  • loco-translate – WordPress плъгин за превод и редакция на низове директно от административния панел (по-новите версии, опционално)

Препоръчани източници за допълнителна помощ и инструменти

Дискусия към урока

Задавайте въпроси, споделяйте опит и помагайте на останалите да учат заедно.
При опит да се впиша, ми излиза грешка. Прилагам снимка. Къде би могъл да е проблема?
10
Даниел ·
Здравейте,как да преименувам бутон в Wordpres който вече съм превел?
1
1
Здравейте, понеже много сайтове имат възможност от началната им страница да бъде посочено на какъв език потребителят може да чете публикациите, бих искала да п…
1
Polina Petkova ·
Здравейте, използвам същата тема като във видеото, но в оказаната директория нямам файл за редакция colormag.pot. Какво мога да направя?
1
Търсих във външен вид - редактиране - уедър на темата, в начална страница, но не намерих никъде .Previous, за да го променя.
1
6
Защо след като правя всичко точно както е в урока при мен преводът не се получава....Пробвах вече три пъти и нищо.
1
Mariyan ·
Здравейте! Ползвам същата тема като в курса ColorMag, no poedit не сработва - сигурен съм, че направих както посъветвахте във видеото, освен това още няколко ч…
1
4
Delyana ·
Опитах се да си преведа разширението, но не стана. От wp-content-plugins-woocommerce-language, направих превода и записах файловете като po и mo, но накрая не …
1
1
Ако искаме да направим двуезичен сайт (EN/BG) с икони-флагове за директен превод как може да стане това нещо? Защото ако следваме процедурата обяснена в клипа,…
4
4
Mila Ilieva ·
остана непреведена думата Previos при мен? За цъжаление от урока не стана ясно дали при вас е преведена...
1
Асен Петров ·
Имам инсталирана тема, при която в показаната директория от урока не съществува папка "Language", в такъв случай къде да търся, за да си променя бутона "Read M…
5
15
Препоръчайте, плъгин който прави сайта двуезичен.
4
6