Запитання з тегом «localization»

Локалізація (зазвичай скорочується як l10n) - це термін, що використовується для опису зусиль зробити WordPress (та інші подібні проекти) доступними іншими мовами, крім англійської, для людей з різних регіонів, які використовують різні діалекти та місцеві уподобання.

5
Перекладіть плагін за допомогою .po .mo файлів
Я хочу перекласти цей плагін. Плагін вже перекладений на інші мови, і він має .potфайли для додавання нових мов (наскільки я зрозумів з опису). Як я можу створити .poта .moфайли для своєї нової мови та зробити їх доступними, щоб використовувати плагін? Я намагався визначити російську мову у своєму wp-config.phpфайлі, вставивши …

10
Як створити .pot файли за допомогою POedit?
Сьогодні я витратив години на те, що здавалося чимось справді простим, а саме створити файл .pot для теми Wordpress, яку я створюю. Я прочитав статтю Smashing Magazine , в статті Tutsplus і кілька інших про те , як використовувати Poedit створити .pot файли для теми, а потім створити .mo і …

2
Як зробити готовий переклад плагіну WordPress готовим?
Який найкращий спосіб створити плагін, готовий до перекладу? Його не потрібно перекладати з самого початку, але він повинен бути легко перекладається, щоб колеги-розробники з різних культур могли брати участь у процесі локалізації плагіна.


5
Тематична локалізація "шлаків" (користувацькі типи публікацій, таксономії)
в моїй темі я хочу визначити серію користувацьких типів публікацій та користувальницьких таксономій, у кожної з яких є власний спеціалізований слуг; Основна мова моєї теми - англійська, тому шлаки будуть англійською мовою наприклад, визначаючи слупок аргументів користувацького типу типу "продукт": 'rewrite' => array( 'slug' => 'product' ), чи є якийсь …

3
Як зробити текст із гіперпосиланням перекладеним у WordPress?
Я бачив різні способи зробити текст із гіперпосиланням, що перекладається. Однак мені не вдалося знайти жодної найкращої практики. Ось ось декілька знайдених нами рішень: // METHOD 1 sprintf( __( 'Please read %1$sthis%2$s.', 'tacoverdo-example-domain' ), '<a target="_blank" href="' . esc_url( 'https://goo.gl' ) . '">', '</a>' ); // METHOD 2 echo '<a …

1
Як працює printf (__ ()); робота?
Сьогодні я працюю над темою, щоб краще зрозуміти WordPress та шаблони. Я виявив це: <?php printf( __('Designed by %s', 'Anyword'), '<a href="http://www.example.com">Blub</a>' ); ?> Я знаю, що це показує "Designed by Blub" (Де Блуб пов'язаний). Але що __()означає або чому там вставляється рядок? Для чого потрібне слово? Чи може хтось …

3
Чи можу я залишити textdomain плагіна для термінів, які використовуються в core?
У мене є плагін, який розміщує статуси публікацій у меню адміністратора типу публікацій. Я в середині інтернаціоналізації, і мені цікаво, як впоратися з цією ситуацією. Плагін використовує кілька унікальних рядків, які отримають такий текстовий домен: __( 'Select the post statuses to <strong>exclude</strong> from post type admin menus', 'csmpmsi' ) Але …

3
Як отримати локалізовану версію WordPress із сховища?
Я встановлюю свій базовий скелет / котельну плиту, яку хочу використовувати для всіх проектів Wordpress. Я дотримуюся підходу Марка Жакіта і включаю WP як підмодуль. Він отримує це з https://github.com/WordPress/WordPress . Багато моїх клієнтів є з Німеччини та потребують файлів німецької мови для адміністрування. Чи є спосіб я включити локалізовані …

3
Який сенс у синтаксисі gettext?
Поки я обробляв кілька перекладів у Wordpress і намагався прочитати офіційну документацію gettext, але не зрозумів однієї, можливо, простої речі: у чому різниця між тими стартами, як __ (, _e (тощо)? І навіть більше: які ще є поруч? Дякую заздалегідь! Френк

4
Локалізація: Я хочу, щоб бекенд: англійська та фронтенд визначеною мовою
Я хотів би створити сервер Wordpress англійською мовою та використовувати інший локал для фронтену поки що я зрозумів, що, можливо, я міг би це зробити, встановивши в wpconfig локаль, який я хочу використовувати у передньому вікні, а потім додати у function.php щось подібне: add_filter('locale', 'mytheme_backendlocale'); function mytheme_backendlocale($locale) { if ( …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.