Додати файл переклад
Ось є в мене код
<?php next_post_link('<span class="next">%link</span>', '<em>Next »</em> %title'); ?>
Потрібно, щоб Next » я міг перекласти на інші мови у файлі LANG.pot. Як мені прописати функцію _e (чи __ ) щоб можна було це зробити ?
Якось туманно написав, якщо не зрозуміло - розпишу з іншого боку
Від mr.psiho 03-12-2013 18:23:41
Сусід · 160 повідомлень_e('якийсь текст', 'domain_lang')
виводить дані у документ
__('якийсь текст', 'domain_lang')
повертає дані у змінну
Ось і вся різниця. Використовуйте за потреби те чи інше.
Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)
Від karmeljuk 03-12-2013 22:12:30
Сусід · 58 повідомленьмені найбільше не зрозумілий сам синтаксис, як потрібно записати в моєму випадку. Коли є echo, то все просто. А тут зараз якось заплутано виходить
Від mr.psiho 04-12-2013 22:22:16
Сусід · 160 повідомленьТак я ось і навів приклад заповнення. Що у першому, що у другому випадку: "якийсь текст" - це текст, який буде перекладатись, а "domain_lang" це ідентифікатор, що ця строка належить до того чи іншого плагіну/теми. Цей ідентифікатор повинен бути унікальним. Але можна взагалі без нього, в принципі. Просто він дозволяє відділити рядки вашого плагіна/теми від рядків інших плагінів/тем. Це особливо зручно наприклад при використанні wpml плагіна, оскільки там можна фільтрувати рядки перекладу за приналежністю до того чи іншого плагіна/теми якщо вказано оцей domain_lang.
Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)
Від karmeljuk 05-12-2013 11:01:02
Сусід · 58 повідомленьНіяк не міг розібратися як поєднати теги та функцію __ . Тепер стало зрозуміло, зрозуміло, зробив наступним чином:
<?php previous_post_link('<span class="prev">%link</span>', __('<em>« Prev</em> %title','theme') ); ?>
Від karmeljuk 29-11-2013 22:22:49
Сусід · 58 повідомлень