site_region
add_action('init', function() {
if (function_exists('wpseo_load_textdomain')) {
wpseo_load_textdomain();
}
if (function_exists('pll_load_textdomain')) {
pll_load_textdomain();
}
}, 1);
add_action('init', function () {
if (function_exists('pll_register_string')) {
// Массив строк с переводами
$strings = [
[
'name' => 'Темы',
'string' => 'Темы',
'translations' => [
'ru' => 'Темы',
'en' => 'Topics',
],
'group' => 'General',
],
[
'name' => 'САМЫЕ ЧИТАЕМЫЕ',
'string' => 'САМЫЕ ЧИТАЕМЫЕ',
'translations' => [
'ru' => 'САМЫЕ ЧИТАЕМЫЕ',
'en' => 'MOST READ',
],
'group' => 'General',
],
[
'name' => 'время чтения',
'string' => 'время чтения',
'translations' => [
'ru' => 'время чтения',
'en' => 'reading time',
],
'group' => 'General',
],
[
'name' => 'ВСЕ СТАТЬИ',
'string' => 'ВСЕ СТАТЬИ',
'translations' => [
'ru' => 'ВСЕ СТАТЬИ',
'en' => 'ALL ARTICLES',
],
'group' => 'General',
],
[
'name' => 'ПРЕДЛОЖИТЕ СТАТЬЮ ИЛИ СТАНЬТЕ АВТОРОМ',
'string' => 'ПРЕДЛОЖИТЕ СТАТЬЮ ИЛИ СТАНЬТЕ АВТОРОМ',
'translations' => [
'ru' => 'ПРЕДЛОЖИТЕ СТАТЬЮ ИЛИ СТАНЬТЕ АВТОРОМ',
'en' => 'SUGGEST AN ARTICLE OR BECOME AN AUTHOR',
],
'group' => 'General',
],
[
'name' => 'Заголовок (скрытый) H1 на главной',
'string' => 'КОРМ БУДУЩЕГО ДЛЯ ВАШЕГО ПИТОМЦА',
'translations' => [
'ru' => 'КОРМ БУДУЩЕГО ДЛЯ ВАШЕГО ПИТОМЦА',
'en' => 'FOOD OF THE FUTURE FOR YOUR PET',
],
'group' => 'General',
],
[
'name' => 'НАПИШИТЕ НАМ',
'string' => 'НАПИШИТЕ НАМ',
'translations' => [
'ru' => 'НАПИШИТЕ НАМ',
'en' => 'WRITE TO US',
],
'group' => 'General',
],
[
'name' => 'COSMO тема редакции',
'string' => 'COSMO тема редакции',
'translations' => [
'ru' => 'COSMO тема редакции',
'en' => 'COSMO editor\'s choice',
],
'group' => 'General',
],
[
'name' => 'мин.',
'string' => 'мин.',
'translations' => [
'ru' => 'мин.',
'en' => 'min.',
],
'group' => 'General',
],
[
'name' => 'Форма обратной связи',
'string' => 'Форма обратной связи',
'translations' => [
'ru' => 'Форма обратной связи',
'en' => 'Contact Form',
],
'group' => 'General',
],
[
'name' => 'ЭТАПЫ ПРОИЗВОДСТВА',
'string' => 'ЭТАПЫ ПРОИЗВОДСТВА',
'translations' => [
'ru' => 'ЭТАПЫ ПРОИЗВОДСТВА',
'en' => 'PRODUCTION STAGES',
],
'group' => 'General',
],
[
'name' => 'ЭТАПЫ ПРОИЗВОДСТВА',
'string' => 'ЭТАПЫ ПРОИЗВОДСТВА',
'translations' => [
'ru' => 'ЭТАПЫ ПРОИЗВОДСТВА',
'en' => 'PRODUCTION STAGES',
],
'group' => 'General',
],
[
'name' => 'Этапы производства корма',
'string' => 'Этапы производства корма',
'translations' => [
'ru' => 'Этапы производства корма',
'en' => 'Stages of feed production',
],
'group' => 'General',
],
[
'name' => 'Наши партнеры',
'string' => 'Наши партнеры',
'translations' => [
'ru' => 'Наши партнеры',
'en' => 'Our partners',
],
'group' => 'General',
],
[
'name' => 'Ваше имя',
'string' => 'Ваше имя',
'translations' => [
'ru' => 'Ваше имя',
'en' => 'Your name',
],
'group' => 'General',
],
[
'name' => 'Эл.почта',
'string' => 'Эл.почта',
'translations' => [
'ru' => 'Эл.почта',
'en' => 'Email',
],
'group' => 'General',
],
[
'name' => 'Текст обращения',
'string' => 'Текст обращения',
'translations' => [
'ru' => 'Текст обращения',
'en' => 'Message text',
],
'group' => 'General',
],
[
'name' => 'Отправить',
'string' => 'Отправить',
'translations' => [
'ru' => 'Отправить',
'en' => 'Send',
],
'group' => 'General',
],
[
'name' => 'Соглашение о конфиденциальности',
'string' => 'Соглашение о конфиденциальности',
'translations' => [
'ru' => 'Соглашение о конфиденциальности',
'en' => 'Privacy policy',
],
'group' => 'General',
],
[
'name' => 'Декларация соответствия корма',
'string' => 'Декларация соответствия корма',
'translations' => [
'ru' => 'Декларация соответствия корма',
'en' => 'Declaration of conformity of feed',
],
'group' => 'General',
],
[
'name' => 'Декларация соответствия лакомств',
'string' => 'Декларация соответствия лакомств',
'translations' => [
'ru' => 'Декларация соответствия лакомств',
'en' => 'Declaration of conformity of treats',
],
'group' => 'General',
],
[
'name' => 'Чат бот с ветеринаром',
'string' => 'Чат бот с ветеринаром',
'translations' => [
'ru' => 'Чат бот с ветеринаром',
'en' => 'Chatbot with a veterinarian',
],
'group' => 'General',
],
[
'name' => 'К клькулятор рациона',
'string' => 'Калькулятор рациона',
'translations' => [
'ru' => 'Калькулятор рациона',
'en' => 'Diet Calculator',
],
'group' => 'General',
],
[
'name' => 'ПОКАЗАТЬ ЕЩЁ',
'string' => 'ПОКАЗАТЬ ЕЩЁ',
'translations' => [
'ru' => 'ПОКАЗАТЬ ЕЩЁ',
'en' => 'SHOW MORE',
],
'group' => 'General',
],
[
'name' => 'ВСЕ',
'string' => 'ВСЕ',
'translations' => [
'ru' => 'ВСЕ',
'en' => 'ALL',
],
'group' => 'General',
],
[
'name' => 'читать статью',
'string' => 'читать статью',
'translations' => [
'ru' => 'читать статью',
'en' => 'read article',
],
'group' => 'General',
],
[
'name' => 'Блог',
'string' => 'Блог',
'translations' => [
'ru' => 'Блог',
'en' => 'Blog',
],
'group' => 'General',
],
[
'name' => 'Главная',
'string' => 'Главная',
'translations' => [
'ru' => 'Главная',
'en' => 'Home',
],
'group' => 'General',
],
[
'name' => 'Подпишитесь, чтобы быть в курсе деятельности Cosmopet и узнавать о наших, предложениях. Обещаем не заваливать вас бесполезными письмами. А за подписку дарим -25% на весь ассортимент нашей продукции',
'string' => 'Подпишитесь, чтобы быть в курсе деятельности Cosmopet и узнавать о наших, предложениях. Обещаем не заваливать вас бесполезными письмами. А за подписку дарим -25% на весь ассортимент нашей продукции',
'translations' => [
'ru' => 'Подпишитесь, чтобы быть в курсе деятельности Cosmopet и узнавать о наших, предложениях. Обещаем не заваливать вас бесполезными письмами. А за подписку дарим -25% на весь ассортимент нашей продукции',
'en' => 'Subscribe to stay updated on Cosmopet activities and learn about our offers. We promise not to spam you with useless emails. And for subscribing, we offer a -25% discount on our entire product range',
],
'group' => 'General',
],
[
'name' => 'Подписываясь на рассылку, я даю согласие на обработку персональных данных, на получение рекламных сообщений и новостей о товарах и услугах',
'string' => 'Подписываясь на рассылку, я даю согласие на обработку персональных данных, на получение рекламных сообщений и новостей о товарах и услугах',
'translations' => [
'ru' => 'Подписываясь на рассылку, я даю согласие на обработку персональных данных, на получение рекламных сообщений и новостей о товарах и услугах',
'en' => 'By subscribing to the newsletter, I consent to the processing of personal data and receiving promotional messages and news about products and services',
],
'group' => 'General',
],
[
'name' => 'подписаться',
'string' => 'подписаться',
'translations' => [
'ru' => 'подписаться',
'en' => 'subscribe',
],
'group' => 'General',
],
[
'name' => 'Узнайте о нас больше и получите скидку!',
'string' => 'Узнайте о нас больше и получите скидку!',
'translations' => [
'ru' => 'Узнайте о нас больше и получите скидку!',
'en' => 'Learn more about us and get a discount!',
],
'group' => 'General',
],
[
'name' => 'Это миф!',
'string' => 'Это миф!',
'translations' => [
'ru' => 'Это миф!',
'en' => 'It\'s a myth!',
],
'group' => 'General',
],
[
'name' => 'Это правда!',
'string' => 'Это правда!',
'translations' => [
'ru' => 'Это правда!',
'en' => 'It\'s true!',
],
'group' => 'General',
],
[
'name' => 'Правда',
'string' => 'Правда',
'translations' => [
'ru' => 'Правда',
'en' => 'True',
],
'group' => 'General',
],
[
'name' => 'Миф',
'string' => 'Миф',
'translations' => [
'ru' => 'Миф',
'en' => 'Myth',
],
'group' => 'General',
],
[
'name' => 'Далее',
'string' => 'Далее',
'translations' => [
'ru' => 'Далее',
'en' => 'Next',
],
'group' => 'General',
],
[
'name' => 'ваш результат',
'string' => 'ваш результат',
'translations' => [
'ru' => 'ваш результат',
'en' => 'your result',
],
'group' => 'General',
],
[
'name' => 'Скопировать',
'string' => 'Скопировать',
'translations' => [
'ru' => 'Скопировать',
'en' => 'Copy',
],
'group' => 'General',
],
[
'name' => 'Скопировано',
'string' => 'Скопировано',
'translations' => [
'ru' => 'Скопировано',
'en' => 'Copied',
],
'group' => 'General',
],
[
'name' => 'В магазин',
'string' => 'В магазин',
'translations' => [
'ru' => 'В магазин',
'en' => 'To the store',
],
'group' => 'General',
],
[
'name' => 'Наш блог',
'string' => 'Наш блог',
'translations' => [
'ru' => 'Наш блог',
'en' => 'Our blog',
],
'group' => 'General',
],
[
'name' => 'Новости рынка кормов и экологии, полезные статьи о здоровье домашних животных',
'string' => 'Новости рынка кормов и экологии, полезные статьи о здоровье домашних животных',
'translations' => [
'ru' => 'Новости рынка кормов и экологии, полезные статьи о здоровье домашних животных',
'en' => 'News on the pet food and ecology market, helpful articles on pet health',
],
'group' => 'General',
],
[
'name' => 'ЭТАПЫ ПРОИЗВОДСТВА',
'string' => 'ЭТАПЫ ПРОИЗВОДСТВА',
'translations' => [
'ru' => 'ЭТАПЫ ПРОИЗВОДСТВА',
'en' => 'PRODUCTION STAGES',
],
'group' => 'General',
],
[
'name' => 'Этапы производства корма',
'string' => 'Этапы производства корма',
'translations' => [
'ru' => 'Этапы производства корма',
'en' => 'Pet food production stages',
],
'group' => 'General',
],
[
'name' => 'Все статьи',
'string' => 'Все статьи',
'translations' => [
'ru' => 'Все статьи',
'en' => 'All articles',
],
'group' => 'General',
],
[
'name' => 'Узнать больше',
'string' => 'Узнать больше',
'translations' => [
'ru' => 'Узнать больше',
'en' => 'Learn more',
],
'group' => 'General',
],
[
'name' => 'Продукция',
'string' => 'Продукция',
'translations' => [
'ru' => 'Продукция',
'en' => 'Products',
],
'group' => 'General',
],
[
'name' => 'Фильтры',
'string' => 'Фильтры',
'translations' => [
'ru' => 'Фильтры',
'en' => 'Filters',
],
'group' => 'General',
],
[
'name' => 'Новинка',
'string' => 'Новинка',
'translations' => [
'ru' => 'Новинка',
'en' => 'New',
],
'group' => 'General',
],
[
'name' => 'Распродажа %',
'string' => 'Распродажа %',
'translations' => [
'ru' => 'Распродажа %',
'en' => 'Sale %',
],
'group' => 'General',
],
[
'name' => 'Купить',
'string' => 'Купить',
'translations' => [
'ru' => 'Купить',
'en' => 'Buy',
],
'group' => 'General',
],
[
'name' => 'Подробнее',
'string' => 'Подробнее',
'translations' => [
'ru' => 'Подробнее',
'en' => 'Details',
],
'group' => 'General',
],
[
'name' => 'Объем',
'string' => 'Объем',
'translations' => [
'ru' => 'Объем',
'en' => 'Volume',
],
'group' => 'General',
],
[
'name' => 'Количество',
'string' => 'Количество',
'translations' => [
'ru' => 'Количество',
'en' => 'Quantity',
],
'group' => 'General',
],
[
'name' => 'Добавить в корзину',
'string' => 'Добавить в корзину',
'translations' => [
'ru' => 'Добавить в корзину',
'en' => 'Add to cart',
],
'group' => 'General',
],
[
'name' => 'Применить',
'string' => 'Применить',
'translations' => [
'ru' => 'Применить',
'en' => 'Apply',
],
'group' => 'General',
],
[
'name' => 'Сбросить фильтры',
'string' => 'Сбросить фильтры',
'translations' => [
'ru' => 'Сбросить фильтры',
'en' => 'Reset filters',
],
'group' => 'General',
],
[
'name' => 'cosmopet_bestsellers_title',
'string' => 'BESTSELLERS',
'translations' => [
'ru' => 'БЕСТСЕЛЛЕРЫ',
'en' => 'BESTSELLERS',
],
'group' => 'CosmoPet Theme Bestsellers',
],
[
'name' => 'cosmopet_previous_products',
'string' => 'Previous products',
'translations' => [
'ru' => 'Предыдущие товары',
'en' => 'Previous products',
],
'group' => 'CosmoPet Theme Bestsellers',
],
[
'name' => 'cosmopet_next_products',
'string' => 'Next products',
'translations' => [
'ru' => 'Следующие товары',
'en' => 'Next products',
],
'group' => 'CosmoPet Theme Bestsellers',
],
[
'name' => 'cosmopet_view_product',
'string' => 'View product:',
'translations' => [
'ru' => 'Посмотреть товар:',
'en' => 'View product:',
],
'group' => 'CosmoPet Theme Bestsellers',
],
[
'name' => 'cosmopet_product_image',
'string' => 'Product image:',
'translations' => [
'ru' => 'Изображение товара:',
'en' => 'Product image:',
],
'group' => 'CosmoPet Theme Bestsellers',
],
[
'name' => 'cosmopet_buy_button',
'string' => 'Buy',
'translations' => [
'ru' => 'Купить',
'en' => 'Buy',
],
'group' => 'CosmoPet Theme Bestsellers',
],
[
'name' => 'cosmopet_all_products',
'string' => 'All products',
'translations' => [
'ru' => 'Все товары',
'en' => 'All products',
],
'group' => 'CosmoPet Theme Bestsellers',
],
[
'name' => 'cosmopet_no_products',
'string' => 'No bestsellers found',
'translations' => [
'ru' => 'Бестселлеры не найдены',
'en' => 'No bestsellers found',
],
'group' => 'CosmoPet Theme Bestsellers',
],
[
'name' => 'cosmopet_back_to_catalog',
'string' => 'к каталогу',
'translations' => [
'ru' => 'к каталогу',
'en' => 'to catalog',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_sale_tag',
'string' => 'Распродажа %',
'translations' => [
'ru' => 'Распродажа %',
'en' => 'Sale %',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_add_to_cart',
'string' => 'Добавить в корзину',
'translations' => [
'ru' => 'Добавить в корзину',
'en' => 'Add to cart',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_description',
'string' => 'ОПИСАНИЕ',
'translations' => [
'ru' => 'ОПИСАНИЕ',
'en' => 'DESCRIPTION',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_composition',
'string' => 'СОСТАВ',
'translations' => [
'ru' => 'СОСТАВ',
'en' => 'COMPOSITION',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_feeding_recommendations',
'string' => 'РЕКОМЕНДАЦИИ ПО КОРМЛЕНИЮ',
'translations' => [
'ru' => 'РЕКОМЕНДАЦИИ ПО КОРМЛЕНИЮ',
'en' => 'FEEDING RECOMMENDATIONS',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_nutritional_value',
'string' => 'ПИЩЕВАЯ ЦЕННОСТЬ',
'translations' => [
'ru' => 'ПИЩЕВАЯ ЦЕННОСТЬ',
'en' => 'NUTRITIONAL VALUE',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_vitamins_per_kg',
'string' => 'ВИТАМИНЫ НА КГ',
'translations' => [
'ru' => 'ВИТАМИНЫ НА КГ',
'en' => 'VITAMINS PER KG',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_nutritional_additives_per_kg',
'string' => 'ПИТАТЕЛЬНЫЕ ДОБАВКИ НА КГ',
'translations' => [
'ru' => 'ПИТАТЕЛЬНЫЕ ДОБАВКИ НА КГ',
'en' => 'NUTRITIONAL ADDITIVES PER KG',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_energy_value_per_100g',
'string' => 'ЭНЕРГЕТИЧЕСКАЯ ЦЕННОСТЬ НА 100 ГРАММ',
'translations' => [
'ru' => 'ЭНЕРГЕТИЧЕСКАЯ ЦЕННОСТЬ НА 100 ГРАММ',
'en' => 'ENERGY VALUE PER 100 GRAMS',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_important',
'string' => 'Важно',
'translations' => [
'ru' => 'Важно',
'en' => 'Important',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_you_may_also_like',
'string' => 'вашему питомцу может понравиться',
'translations' => [
'ru' => 'вашему питомцу может понравиться',
'en' => 'your pet may like',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_new_product',
'string' => 'Новинка',
'translations' => [
'ru' => 'Новинка',
'en' => 'New',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_buy',
'string' => 'Купить',
'translations' => [
'ru' => 'Купить',
'en' => 'Buy',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_volume',
'string' => 'Объем',
'translations' => [
'ru' => 'Объем',
'en' => 'Volume',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_quantity',
'string' => 'Количество',
'translations' => [
'ru' => 'Количество',
'en' => 'Quantity',
],
'group' => 'Product Detail',
],
[
'name' => 'cosmopet_details',
'string' => 'Подробнее',
'translations' => [
'ru' => 'Подробнее',
'en' => 'Details',
],
'group' => 'Product Detail',
],
[
'name' => 'reviews_title',
'string' => 'Customer Reviews',
'translations' => [
'ru' => 'Отзывы клиентов',
'en' => 'Customer Reviews',
],
'group' => 'Reviews Section',
],
[
'name' => 'show_more',
'string' => 'Show more',
'translations' => [
'ru' => 'Показать больше',
'en' => 'Show more',
],
'group' => 'Reviews Section',
],
[
'name' => 'default_reviewer_name',
'string' => 'Anastasia',
'translations' => [
'ru' => 'Анастасия',
'en' => 'Anastasia',
],
'group' => 'Reviews Section',
],
[
'name' => 'default_reviewer_role',
'string' => 'dog owner',
'translations' => [
'ru' => 'владелец собаки',
'en' => 'dog owner',
],
'group' => 'Reviews Section',
],
[
'name' => 'default_review_excerpt',
'string' => 'Just wanted to say thank you - your treats are amazing!',
'translations' => [
'ru' => 'Хочу сказать спасибо - ваши лакомства потрясающие!',
'en' => 'Just wanted to say thank you - your treats are amazing!',
],
'group' => 'Reviews Section',
],
[
'name' => 'default_review_full_1',
'string' => 'She loves the lamb one - tasty, safe, and it even works great as a dental treat!',
'translations' => [
'ru' => 'Ей очень нравится с ягненком - вкусно, безопасно, и даже отлично подходит как лакомство для зубов!',
'en' => 'She loves the lamb one - tasty, safe, and it even works great as a dental treat!',
],
'group' => 'Reviews Section',
],
[
'name' => 'default_review_full_2',
'string' => 'And the salmon sandwich in the tube is our go-to. We never leave the house without it. Perfect for walks and training!',
'translations' => [
'ru' => 'А сэндвич с лососем в тюбике - наш фаворит. Мы не выходим из дома без него. Идеально для прогулок и тренировок!',
'en' => 'And the salmon sandwich in the tube is our go-to. We never leave the house without it. Perfect for walks and training!',
],
'group' => 'Reviews Section',
],
[
'name' => 'default_review_full_3',
'string' => 'So glad we found you!',
'translations' => [
'ru' => 'Так рады, что нашли вас!',
'en' => 'So glad we found you!',
],
'group' => 'Reviews Section',
],
[
'name' => 'ВАША ЗАЯВКА ПРИНЯТА!',
'string' => 'ВАША ЗАЯВКА ПРИНЯТА!',
'translations' => [
'ru' => 'ВАША ЗАЯВКА ПРИНЯТА!',
'en' => 'YOUR REQUEST HAS BEEN RECEIVED!',
],
'group' => 'General',
],
[
'name' => 'Спасибо! Сообщение успешно отправлено.',
'string' => 'Спасибо! Сообщение успешно отправлено.',
'translations' => [
'ru' => 'Спасибо! Сообщение успешно отправлено.',
'en' => 'Thank you! The message has been successfully sent.',
],
'group' => 'General',
],
[
'name' => 'Наш менеджер скоро свяжемся с вами
для уточнения деталей.',
'string' => 'Наш менеджер скоро свяжемся с вами
для уточнения деталей.',
'translations' => [
'ru' => 'Наш менеджер скоро свяжемся с вами
для уточнения деталей.',
'en' => 'Our manager will contact you soon
to clarify the details.',
],
'group' => 'General',
],
[
'name' => 'Вернуться на сайт',
'string' => 'Вернуться на сайт',
'translations' => [
'ru' => 'Вернуться на сайт',
'en' => 'Return to the site',
],
'group' => 'General',
],
[
'name' => 'Link email',
'string' => 'Link email',
'translations' => [
'ru' => 'Привязать email',
'en' => 'Link email',
],
'group' => 'General',
],
[
'name' => 'Linked accounts',
'string' => 'Linked accounts',
'translations' => [
'ru' => 'Привязанные аккаунты',
'en' => 'Linked accounts',
],
'group' => 'General',
],
[
'name' => 'Добавить питомца',
'string' => 'Добавить питомца',
'translations' => [
'ru' => 'Добавить питомца',
'en' => 'Add a pet',
],
'group' => 'Pet Form',
],
[
'name' => 'Вид животного',
'string' => 'Вид животного',
'translations' => [
'ru' => 'Вид животного',
'en' => 'Type of animal',
],
'group' => 'Pet Form',
],
[
'name' => 'Кошка',
'string' => 'Кошка',
'translations' => [
'ru' => 'Кошка',
'en' => 'Cat',
],
'group' => 'Pet Form',
],
[
'name' => 'Собака',
'string' => 'Собака',
'translations' => [
'ru' => 'Собака',
'en' => 'Dog',
],
'group' => 'Pet Form',
],
[
'name' => 'Стерелизован',
'string' => 'Стерелизован',
'translations' => [
'ru' => 'Стерелизован',
'en' => 'Sterilized',
],
'group' => 'Pet Form',
],
[
'name' => 'Да',
'string' => 'Да',
'translations' => [
'ru' => 'Да',
'en' => 'Yes',
],
'group' => 'Pet Form',
],
[
'name' => 'Нет',
'string' => 'Нет',
'translations' => [
'ru' => 'Нет',
'en' => 'No',
],
'group' => 'Pet Form',
],
[
'name' => 'Имя',
'string' => 'Имя',
'translations' => [
'ru' => 'Имя',
'en' => 'Name',
],
'group' => 'Pet Form',
],
[
'name' => 'Имя питомца',
'string' => 'Имя питомца',
'translations' => [
'ru' => 'Имя питомца',
'en' => 'Pet name',
],
'group' => 'Pet Form',
],
[
'name' => 'Порода',
'string' => 'Порода',
'translations' => [
'ru' => 'Порода',
'en' => 'Breed',
],
'group' => 'Pet Form',
],
[
'name' => 'Порода вашего питомца',
'string' => 'Порода вашего питомца',
'translations' => [
'ru' => 'Порода вашего питомца',
'en' => 'Your pet\'s breed',
],
'group' => 'Pet Form',
],
[
'name' => 'Пол вашего питомца',
'string' => 'Пол вашего питомца',
'translations' => [
'ru' => 'Пол вашего питомца',
'en' => 'Your pet\'s gender',
],
'group' => 'Pet Form',
],
[
'name' => 'Мальчик',
'string' => 'Мальчик',
'translations' => [
'ru' => 'Мальчик',
'en' => 'Male',
],
'group' => 'Pet Form',
],
[
'name' => 'Девочка',
'string' => 'Девочка',
'translations' => [
'ru' => 'Девочка',
'en' => 'Female',
],
'group' => 'Pet Form',
],
[
'name' => 'Вид активности',
'string' => 'Вид активности',
'translations' => [
'ru' => 'Вид активности',
'en' => 'Activity level',
],
'group' => 'Pet Form',
],
[
'name' => 'Выберите из списка',
'string' => 'Выберите из списка',
'translations' => [
'ru' => 'Выберите из списка',
'en' => 'Select from list',
],
'group' => 'Pet Form',
],
[
'name' => 'Низкая',
'string' => 'Низкая',
'translations' => [
'ru' => 'Низкая',
'en' => 'Low',
],
'group' => 'Pet Form',
],
[
'name' => 'Средняя',
'string' => 'Средняя',
'translations' => [
'ru' => 'Средняя',
'en' => 'Moderate',
],
'group' => 'Pet Form',
],
[
'name' => 'Высокая',
'string' => 'Высокая',
'translations' => [
'ru' => 'Высокая',
'en' => 'High',
],
'group' => 'Pet Form',
],
[
'name' => 'Вес',
'string' => 'Вес',
'translations' => [
'ru' => 'Вес',
'en' => 'Weight',
],
'group' => 'Pet Form',
],
[
'name' => '1-1.5 кг',
'string' => '1-1.5 кг',
'translations' => [
'ru' => '1-1.5 кг',
'en' => '1-1.5 kg',
],
'group' => 'Pet Form',
],
[
'name' => '1.5-3 кг',
'string' => '1.5-3 кг',
'translations' => [
'ru' => '1.5-3 кг',
'en' => '1.5-3 kg',
],
'group' => 'Pet Form',
],
[
'name' => '3-5 кг',
'string' => '3-5 кг',
'translations' => [
'ru' => '3-5 кг',
'en' => '3-5 kg',
],
'group' => 'Pet Form',
],
[
'name' => '5-8 кг',
'string' => '5-8 кг',
'translations' => [
'ru' => '5-8 кг',
'en' => '5-8 kg',
],
'group' => 'Pet Form',
],
[
'name' => '8-11 кг',
'string' => '8-11 кг',
'translations' => [
'ru' => '8-11 кг',
'en' => '8-11 kg',
],
'group' => 'Pet Form',
],
[
'name' => '11-15 кг',
'string' => '11-15 кг',
'translations' => [
'ru' => '11-15 кг',
'en' => '11-15 kg',
],
'group' => 'Pet Form',
],
[
'name' => '10-20кг',
'string' => '10-20кг',
'translations' => [
'ru' => '10-20кг',
'en' => '10-20 kg',
],
'group' => 'Pet Form',
],
[
'name' => '20-25кг',
'string' => '20-25кг',
'translations' => [
'ru' => '20-25кг',
'en' => '20-25 kg',
],
'group' => 'Pet Form',
],
[
'name' => '25-35 кг',
'string' => '25-35 кг',
'translations' => [
'ru' => '25-35 кг',
'en' => '25-35 kg',
],
'group' => 'Pet Form',
],
[
'name' => 'Более 35 кг',
'string' => 'Более 35 кг',
'translations' => [
'ru' => 'Более 35 кг',
'en' => 'More than 35 kg',
],
'group' => 'Pet Form',
],
[
'name' => 'Возраст питомца',
'string' => 'Возраст питомца',
'translations' => [
'ru' => 'Возраст питомца',
'en' => 'Pet age',
],
'group' => 'Pet Form',
],
[
'name' => 'Примерный',
'string' => 'Примерный',
'translations' => [
'ru' => 'Примерный',
'en' => 'Approximate',
],
'group' => 'Pet Form',
],
[
'name' => 'Точный',
'string' => 'Точный',
'translations' => [
'ru' => 'Точный',
'en' => 'Exact',
],
'group' => 'Pet Form',
],
[
'name' => 'Малыш',
'string' => 'Малыш',
'translations' => [
'ru' => 'Малыш',
'en' => 'Baby',
],
'group' => 'Pet Form',
],
[
'name' => '(от 0 до 1 года)',
'string' => '(от 0 до 1 года)',
'translations' => [
'ru' => '(от 0 до 1 года)',
'en' => '(from 0 to 1 year)',
],
'group' => 'Pet Form',
],
[
'name' => 'Взрослый',
'string' => 'Взрослый',
'translations' => [
'ru' => 'Взрослый',
'en' => 'Adult',
],
'group' => 'Pet Form',
],
[
'name' => '(от 1 года до 7 лет)',
'string' => '(от 1 года до 7 лет)',
'translations' => [
'ru' => '(от 1 года до 7 лет)',
'en' => '(from 1 to 7 years)',
],
'group' => 'Pet Form',
],
[
'name' => 'Пожилой',
'string' => 'Пожилой',
'translations' => [
'ru' => 'Пожилой',
'en' => 'Senior',
],
'group' => 'Pet Form',
],
[
'name' => '(от 7 до 12 лет)',
'string' => '(от 7 до 12 лет)',
'translations' => [
'ru' => '(от 7 до 12 лет)',
'en' => '(from 7 to 12 years)',
],
'group' => 'Pet Form',
],
[
'name' => 'Стареющий',
'string' => 'Стареющий',
'translations' => [
'ru' => 'Стареющий',
'en' => 'Aging',
],
'group' => 'Pet Form',
],
[
'name' => '(от 12 лет и старше)',
'string' => '(от 12 лет и старше)',
'translations' => [
'ru' => '(от 12 лет и старше)',
'en' => '(12 years and older)',
],
'group' => 'Pet Form',
],
[
'name' => 'День',
'string' => 'День',
'translations' => [
'ru' => 'День',
'en' => 'Day',
],
'group' => 'Pet Form',
],
[
'name' => 'ДД',
'string' => 'ДД',
'translations' => [
'ru' => 'ДД',
'en' => 'DD',
],
'group' => 'Pet Form',
],
[
'name' => 'Месяц',
'string' => 'Месяц',
'translations' => [
'ru' => 'Месяц',
'en' => 'Month',
],
'group' => 'Pet Form',
],
[
'name' => 'Январь',
'string' => 'Январь',
'translations' => [
'ru' => 'Январь',
'en' => 'January',
],
'group' => 'Pet Form',
],
[
'name' => 'Февраль',
'string' => 'Февраль',
'translations' => [
'ru' => 'Февраль',
'en' => 'February',
],
'group' => 'Pet Form',
],
[
'name' => 'Март',
'string' => 'Март',
'translations' => [
'ru' => 'Март',
'en' => 'March',
],
'group' => 'Pet Form',
],
[
'name' => 'Апрель',
'string' => 'Апрель',
'translations' => [
'ru' => 'Апрель',
'en' => 'April',
],
'group' => 'Pet Form',
],
[
'name' => 'Май',
'string' => 'Май',
'translations' => [
'ru' => 'Май',
'en' => 'May',
],
'group' => 'Pet Form',
],
[
'name' => 'Июнь',
'string' => 'Июнь',
'translations' => [
'ru' => 'Июнь',
'en' => 'June',
],
'group' => 'Pet Form',
],
[
'name' => 'Июль',
'string' => 'Июль',
'translations' => [
'ru' => 'Июль',
'en' => 'July',
],
'group' => 'Pet Form',
],
[
'name' => 'Август',
'string' => 'Август',
'translations' => [
'ru' => 'Август',
'en' => 'August',
],
'group' => 'Pet Form',
],
[
'name' => 'Сентябрь',
'string' => 'Сентябрь',
'translations' => [
'ru' => 'Сентябрь',
'en' => 'September',
],
'group' => 'Pet Form',
],
[
'name' => 'Октябрь',
'string' => 'Октябрь',
'translations' => [
'ru' => 'Октябрь',
'en' => 'October',
],
'group' => 'Pet Form',
],
[
'name' => 'Ноябрь',
'string' => 'Ноябрь',
'translations' => [
'ru' => 'Ноябрь',
'en' => 'November',
],
'group' => 'Pet Form',
],
[
'name' => 'Декабрь',
'string' => 'Декабрь',
'translations' => [
'ru' => 'Декабрь',
'en' => 'December',
],
'group' => 'Pet Form',
],
[
'name' => 'Год',
'string' => 'Год',
'translations' => [
'ru' => 'Год',
'en' => 'Year',
],
'group' => 'Pet Form',
],
[
'name' => 'ГГГГ',
'string' => 'ГГГГ',
'translations' => [
'ru' => 'ГГГГ',
'en' => 'YYYY',
],
'group' => 'Pet Form',
],
[
'name' => 'Добавить',
'string' => 'Добавить',
'translations' => [
'ru' => 'Добавить',
'en' => 'Add',
],
'group' => 'Pet Form',
],
[
'name' => 'Подписка на корм',
'string' => 'Подписка на корм',
'translations' => [
'ru' => 'Подписка на корм',
'en' => 'Feed Subscription',
],
'group' => 'Subscription Form',
],
[
'name' => 'Спасибо за интерес к нашему новому виду услуг, данная функция находится в разработке, если вы хотите узнать первыми о запуске подпишитесь на рассылку.',
'string' => 'Спасибо за интерес к нашему новому виду услуг, данная функция находится в разработке, если вы хотите узнать первыми о запуске подпишитесь на рассылку.',
'translations' => [
'ru' => 'Спасибо за интерес к нашему новому виду услуг, данная функция находится в разработке, если вы хотите узнать первыми о запуске подпишитесь на рассылку.',
'en' => 'Thank you for your interest in our new service. This feature is under development; subscribe to our newsletter to be the first to know about its launch.',
],
'group' => 'Subscription Form',
],
[
'name' => 'Хочу попробовать первым!',
'string' => 'Хочу попробовать первым!',
'translations' => [
'ru' => 'Хочу попробовать первым!',
'en' => 'I want to try it first!',
],
'group' => 'Subscription Form',
],
[
'name' => 'Хочу быть первым!',
'string' => 'Хочу быть первым!',
'translations' => [
'ru' => 'Хочу быть первым!',
'en' => 'I want to be the first!',
],
'group' => 'Subscription Form',
],
// User Edit Form Strings
[
'name' => 'Изменить мои данные',
'string' => 'Изменить мои данные',
'translations' => [
'ru' => 'Изменить мои данные',
'en' => 'Edit My Data',
],
'group' => 'User Edit Form',
],
[
'name' => 'Имя',
'string' => 'Имя',
'translations' => [
'ru' => 'Имя',
'en' => 'Name',
],
'group' => 'User Edit Form',
],
[
'name' => 'Ваше имя',
'string' => 'Ваше имя',
'translations' => [
'ru' => 'Ваше имя',
'en' => 'Your name',
],
'group' => 'User Edit Form',
],
[
'name' => 'Имя введено неверно',
'string' => 'Имя введено неверно',
'translations' => [
'ru' => 'Имя введено неверно',
'en' => 'Name entered incorrectly',
],
'group' => 'User Edit Form',
],
[
'name' => 'Фамилия',
'string' => 'Фамилия',
'translations' => [
'ru' => 'Фамилия',
'en' => 'Last Name',
],
'group' => 'User Edit Form',
],
[
'name' => 'Ваша фамилия',
'string' => 'Ваша фамилия',
'translations' => [
'ru' => 'Ваша фамилия',
'en' => 'Your last name',
],
'group' => 'User Edit Form',
],
[
'name' => 'Фамилия введена неверно',
'string' => 'Фамилия введена неверно',
'translations' => [
'ru' => 'Фамилия введена неверно',
'en' => 'Last name entered incorrectly',
],
'group' => 'User Edit Form',
],
[
'name' => 'Телефон',
'string' => 'Телефон',
'translations' => [
'ru' => 'Телефон',
'en' => 'Phone',
],
'group' => 'User Edit Form',
],
[
'name' => 'Номер введён неверно',
'string' => 'Номер введён неверно',
'translations' => [
'ru' => 'Номер введён неверно',
'en' => 'Phone number entered incorrectly',
],
'group' => 'User Edit Form',
],
[
'name' => 'Сохранить',
'string' => 'Сохранить',
'translations' => [
'ru' => 'Сохранить',
'en' => 'Save',
],
'group' => 'User Edit Form',
],
[
'name' => 'Отмена',
'string' => 'Отмена',
'translations' => [
'ru' => 'Отмена',
'en' => 'Cancel',
],
'group' => 'User Edit Form',
],
];
// Регистрация строк
foreach ($strings as $string) {
pll_register_string($string['name'], $string['string'], $string['group']);
}
// Добавление переводов через фильтр
add_filter('pll_translations', function ($translations) use ($strings) {
foreach ($strings as $string) {
$translations[$string['name']] = $string['translations'];
}
return $translations;
});
}
pll_register_string('Подписка от', 'Подписка от', 'Theme');
pll_register_string('Сумма:', 'Сумма:', 'Theme');
pll_register_string('Следующий платеж:', 'Следующий платеж:', 'Theme');
pll_register_string('Нет', 'Нет', 'Theme');
pll_register_string('Детали подписки', 'Детали подписки', 'Theme');
pll_register_string('Детали недоступны', 'Детали недоступны', 'Theme');
pll_register_string('У вас нет активных подписок.', 'У вас нет активных подписок.', 'Theme');
pll_register_string('Перейти в профиль', 'Перейти в профиль', 'Theme');
pll_register_string('Заказы', 'Заказы', 'Theme');
pll_register_string('Подписки', 'Подписки', 'Theme');
pll_register_string('Подписка №', 'Подписка №', 'Theme');
pll_register_string('Статус', 'Статус', 'Theme');
pll_register_string('Дата подписки', 'Дата подписки', 'Theme');
pll_register_string('Дата последнего заказа', 'Дата последнего заказа', 'Theme');
pll_register_string('Следующий платеж', 'Следующий платеж', 'Theme');
pll_register_string('Способ оплаты', 'Способ оплаты', 'Theme');
pll_register_string('Товары:', 'Товары:', 'Theme');
pll_register_string('Сумма', 'Сумма', 'Theme');
pll_register_string('месяц', 'месяц', 'Theme');
pll_register_string('Доставка', 'Доставка', 'Theme');
pll_register_string('Бесплатно', 'Бесплатно', 'Theme');
pll_register_string('Итого', 'Итого', 'Theme');
pll_register_string('Доставка:', 'Доставка:', 'Theme');
pll_register_string('Адрес доставки', 'дрес доставки', 'Theme');
pll_register_string('Начните вводить адрес', 'ачните вводить адрес', 'Theme');
pll_register_string('Адрес введен неверно', 'Адрес введен неверно', 'Theme');
pll_register_string('Комментарий для доставки', 'Комментарий для доставки', 'Theme');
pll_register_string('Для службы доставки', 'Для службы доставки', 'Theme');
pll_register_string('Комментарий введен неверно', 'Комментарий введен неверно', 'Theme');
pll_register_string('Отменить подписку', 'Отменить подписку', 'Theme');
pll_register_string('Подписка не найдена.', 'Подписка не найдена.', 'Theme');
pll_register_string('Перейти в профиль', 'Перейти в профиль', 'Theme');
pll_register_string('Заказы', 'Заказы', 'Theme');
pll_register_string('Подписки', 'Подписки', 'Theme');
pll_register_string('Не указан', 'Не указан', 'Theme');
pll_register_string('месяц', 'месяц', 'Theme');
pll_register_string('Узнать о поступлении', 'Узнать о поступлении', 'Theme');
pll_register_string('Оставьте свой e-mail, и мы оповестим вас, когда продукт появится', 'Оставьте свой e-mail, и мы оповестим вас, когда продукт появится', 'Theme');
pll_register_string('Я ознакомился с политикой обработки персональных данных и пользовательским соглашением
', 'Я ознакомился с политикой обработки персональных данных и пользовательским соглашением
', 'Theme');
pll_register_string('Оставить почту', 'Оставить почту', 'Theme');
pll_register_string('Подписка на товар оформлена', 'Подписка на товар оформлена', 'Theme');
pll_register_string('На ваш e-mail придет письмо, как только продукт появится в наличии.', 'На ваш e-mail придет письмо, как только продукт появится в наличии.', 'Theme');
pll_register_string('Продолжить покупки', 'Продолжить покупки', 'Theme');
pll_register_string('Your cart is empty', 'Your cart is empty', 'Cart');
pll_register_string('Feed subscription', 'Feed subscription', 'Profile');
pll_register_string('Weekly food delivery for your pet', 'Weekly food delivery for your pet', 'Profile');
pll_register_string('Get details', 'Get details', 'Profile');
pll_register_string('Name is not set', 'Name is not set', 'Profile');
pll_register_string('Not filled', 'Not filled', 'Profile');
pll_register_string('Email is verified', 'Email is verified', 'Profile');
pll_register_string('Email is not verified', 'Email is not verified', 'Profile');
pll_register_string('Verify', 'Verify', 'Theme');
pll_register_string('Email with verification link is sent to your email.', 'Email with verification link is sent to your email.', 'Profile');
pll_register_string('example@example.com', 'example@example.com', 'Profile');
pll_register_string('Link email', 'Link email', 'Profile');
pll_register_string('Linked accounts', 'Linked accounts', 'Profile');
pll_register_string('Edit', 'Edit', 'Profile');
pll_register_string('Logout', 'Logout', 'Profile');
pll_register_string('Add a pet', 'Add a pet', 'Profile');
pll_register_string('Phone', 'Phone', 'Profile');
pll_register_string('Email', 'Email', 'Profile');
pll_register_string('Order from', 'Order from', 'Profile');
pll_register_string('Summary', 'Summary', 'Profile');
pll_register_string('Delivery address', 'Delivery address', 'Profile');
pll_register_string('CDEK shipping point', 'CDEK shipping point', 'Profile');
pll_register_string('Track order', 'Track order', 'Profile');
pll_register_string('Order details', 'Order details', 'Profile');
pll_register_string('No orders yet', 'No orders yet', 'Profile');
pll_register_string('Catalog', 'Catalog', 'Profile');
pll_register_string('Subscription №', 'Подписка №', 'Profile');
pll_register_string('Status', 'Статус', 'Profile');
pll_register_string('Subscription date', 'Дата подписки', 'Profile');
pll_register_string('Last order date', 'Дата последнего заказа', 'Profile');
pll_register_string('Next payment', 'Следующий платеж', 'Profile');
pll_register_string('Payment method', 'Способ оплаты', 'Profile');
pll_register_string('Products:', 'Товары:', 'Profile');
pll_register_string('Total', 'Сумма', 'Profile');
pll_register_string('month', 'месяц', 'Profile');
pll_register_string('Delivery', 'Доставка', 'Profile');
pll_register_string('Free', 'Бесплатно', 'Profile');
pll_register_string('Amount', 'Итого', 'Profile');
pll_register_string('Shipping:', 'Доставка:', 'Profile');
pll_register_string('Delivery address', 'Адрес доставки', 'Profile');
pll_register_string('Start typing address', 'Начните вводить адрес', 'Profile');
pll_register_string('Invalid address entered', 'Адрес введен неверно', 'Profile');
pll_register_string('Delivery comment', 'Комментарий для доставки', 'Profile');
pll_register_string('For delivery service', 'Для службы доставки', 'Profile');
pll_register_string('Invalid comment entered', 'Комментарий введен неверно', 'Profile');
pll_register_string('Save', 'Сохранить', 'Profile');
pll_register_string('Cancel subscription', 'Отменить подписку', 'Profile');
pll_register_string('Subscription not found.', 'Подписка не найдена.', 'Profile');
pll_register_string('Subscription from', 'Подписка от', 'Profile');
pll_register_string('Amount:', 'Сумма:', 'Profile');
pll_register_string('Next payment:', 'Следующий платеж:', 'Profile');
pll_register_string('Subscription details', 'Детали подписки', 'Profile');
pll_register_string('Details not available', 'Детали недоступны', 'Profile');
pll_register_string('You have no active subscriptions.', 'У вас нет активных подписок.', 'Profile');
pll_register_string('Add a pet', 'Добавить питомца', 'Profile');
pll_register_string('Animal type', 'Вид животного', 'Profile');
pll_register_string('Cat', 'Кошка', 'Profile');
pll_register_string('Dog', 'Собака', 'Profile');
pll_register_string('Sterilized', 'Стерелизован', 'Profile');
pll_register_string('Yes', 'Да', 'Profile');
pll_register_string('No', 'Нет', 'Profile');
pll_register_string('Name', 'Имя', 'Profile');
pll_register_string('Pet name', 'Имя питомца', 'Profile');
pll_register_string('Breed', 'Порода', 'Profile');
pll_register_string('Your pet breed', 'Порода вашего питомца', 'Profile');
pll_register_string('Your pet gender', 'Пол вашего питомца', 'Profile');
pll_register_string('Boy', 'Мальчик', 'Profile');
pll_register_string('Girl', 'Девочка', 'Profile');
pll_register_string('Activity level', 'Вид активности', 'Profile');
pll_register_string('Select from list', 'Выберите из списка', 'Profile');
pll_register_string('Low', 'Низкая', 'Profile');
pll_register_string('Medium', 'Средняя', 'Profile');
pll_register_string('High', 'Высокая', 'Profile');
pll_register_string('Weight', 'Вес', 'Profile');
pll_register_string('Pet age', 'Возраст питомца', 'Profile');
pll_register_string('Approximate', 'Примерный', 'Profile');
pll_register_string('Exact', 'Точный', 'Profile');
pll_register_string('Kitten', 'Малыш', 'Profile');
pll_register_string('(from 0 to 1 year)', '(от 0 до 1 года)', 'Profile');
pll_register_string('Adult', 'Взрослый', 'Profile');
pll_register_string('(from 1 to 7 years)', '(от 1 года до 7 лет)', 'Profile');
pll_register_string('Senior', 'Пожилой', 'Profile');
pll_register_string('(from 7 to 12 years)', '(от 7 до 12 лет)', 'Profile');
pll_register_string('Aging', 'Стареющий', 'Profile');
pll_register_string('(from 12 years and up)', '(от 12 лет и старше)', 'Profile');
pll_register_string('Day', 'День', 'Profile');
pll_register_string('DD', 'ДД', 'Profile');
pll_register_string('Month', 'Месяц', 'Profile');
pll_register_string('Year', 'Год', 'Profile');
pll_register_string('YYYY', 'ГГГГ', 'Profile');
pll_register_string('Add', 'Добавить', 'Profile');
pll_register_string('Feed subscription', 'Feed subscription', 'Profile');
pll_register_string('Weekly food delivery for your pet', 'Weekly food delivery for your pet', 'Profile');
pll_register_string('Get details', 'Get details', 'Profile');
pll_register_string('Order from', 'Order from', 'Profile');
pll_register_string('Summary', 'Summary', 'Profile');
pll_register_string('Delivery address', 'Delivery address', 'Profile');
pll_register_string('CDEK shipping point', 'CDEK shipping point', 'Profile');
pll_register_string('Track order', 'Track order', 'Profile');
pll_register_string('Order details', 'Order details', 'Profile');
pll_register_string('No orders yet', 'No orders yet', 'Profile');
pll_register_string('Catalog', 'Catalog', 'Profile');
pll_register_string('Subscription for food', 'Подписка на корм', 'Profile');
pll_register_string('I want to try first!', 'Хочу попробовать первым!', 'Profile');
pll_register_string('I want to be first!', 'Хочу быть первым!', 'Profile');
pll_register_string('Edit my data', 'Изменить мои данные', 'Profile');
pll_register_string('First name', 'Имя', 'Profile');
pll_register_string('Your name', 'Ваше имя', 'Profile');
pll_register_string('First name is invalid', 'Имя введено неверно', 'Profile');
pll_register_string('Last name', 'Фамилия', 'Profile');
pll_register_string('Your last name', 'Ваша фамилия', 'Profile');
pll_register_string('Last name is invalid', 'Фамилия введена неверно', 'Profile');
pll_register_string('Phone', 'Телефон', 'Profile');
pll_register_string('Phone is invalid', 'Номер введён неверно', 'Profile');
pll_register_string('Save', 'Сохранить', 'Profile');
pll_register_string('Cancel', 'Отмена', 'Profile');
pll_register_string('Breed', 'Breed', 'Profile');
pll_register_string('Weight', 'Weight', 'Profile');
pll_register_string('from 0,5 kg to 1,5 kg', 'from 0,5 kg to 1,5 kg', 'Profile');
pll_register_string('from 1.5 to 3 kg', 'from 1.5 to 3 kg', 'Profile');
pll_register_string('from 3 to 5 kg', 'from 3 to 5 kg', 'Profile');
pll_register_string('from 5 to 8 kg', 'from 5 to 8 kg', 'Profile');
pll_register_string('from 8 to 11 kg', 'from 8 to 11 kg', 'Profile');
pll_register_string('from 11 to 15 kg', 'from 11 to 15 kg', 'Profile');
pll_register_string('from 15 to 20 kg', 'from 15 to 20 kg', 'Profile');
pll_register_string('from 20 to 25 kg', 'from 20 to 25 kg', 'Profile');
pll_register_string('from 25 to 35 kg', 'from 25 to 35 kg', 'Profile');
pll_register_string('More than 35 kg', 'More than 35 kg', 'Profile');
pll_register_string('Age', 'Age', 'Profile');
pll_register_string('Adult (from 1 year to 7 years)', 'Adult (from 1 year to 7 years)', 'Profile');
pll_register_string('Elderly (from 7 to 12 years)', 'Elderly (from 7 to 12 years)', 'Profile');
pll_register_string('Aging (12 years and older)', 'Aging (12 years and older)', 'Profile');
pll_register_string('Baby (from 0 to 1 year)', 'Baby (from 0 to 1 year)', 'Profile');
pll_register_string('Birthday', 'Birthday', 'Profile');
pll_register_string('Activity', 'Activity', 'Profile');
pll_register_string('Low', 'Low', 'Profile');
pll_register_string('Moderate', 'Moderate', 'Profile');
pll_register_string('High', 'High', 'Profile');
pll_register_string('Sterilized', 'Sterilized', 'Profile');
pll_register_string('Edit', 'Edit', 'Profile');
pll_register_string('Редактировать питомца', 'Редактировать питомца', 'Profile');
pll_register_string('Адрес доставки успешно обновлён.', 'Адрес доставки успешно обновлён.', 'profile-sub-single');
pll_register_string('Ошибка безопасности. Обновите страницу.', 'Ошибка безопасности. Обновите страницу.', 'profile-sub-single');
pll_register_string('Вы не авторизованы.', 'Вы не авторизованы.', 'profile-sub-single');
pll_register_string('Недостаточно данных.', 'Недостаточно данных.', 'profile-sub-single');
pll_register_string('Подписка не найдена или не принадлежит вам.', 'Подписка не найдена или не принадлежит вам.', 'profile-sub-single');
pll_register_string('Адрес доставки', 'Адрес доставки', 'profile-sub-single');
pll_register_string('Город', 'Город', 'profile-sub-single');
pll_register_string('contact_recipient', 'Контакты получателя', 'Checkout');
pll_register_string('logout', 'Выйти', 'Checkout');
pll_register_string('login', 'Войти', 'Checkout');
pll_register_string('shipping_title', 'Доставка', 'Checkout');
pll_register_string('pickup_point', 'Пункт выдачи', 'Checkout');
pll_register_string('choose_pickup_point', 'Выберите пункт выдачи', 'Checkout');
pll_register_string('delivery_address', 'Адрес доставки', 'Checkout');
pll_register_string('choose_delivery_address', 'Выберите адрес доставки', 'Checkout');
pll_register_string('delivery_comment', 'Комментарий для доставки', 'Checkout');
pll_register_string('your_order', 'Ваш заказ', 'Checkout');
pll_register_string('coupon_code', 'Код купона', 'Checkout');
pll_register_string('deliver_here', 'Доставить сюда', 'Checkout');
pll_register_string('address', 'Адрес', 'Checkout');
pll_register_string('start_typing_address', 'Начните вводить ваш адрес', 'Checkout');
pll_register_string('apartment', 'Квартира', 'Checkout');
pll_register_string('floor', 'Этаж', 'Checkout');
pll_register_string('entrance', 'Подъезд', 'Checkout');
pll_register_string('intercom', 'Домофон', 'Checkout');
pll_register_string('intercom code', 'Код домофона', 'Checkout');
pll_register_string('coupon_placeholder', 'Промокод', 'Checkout');
pll_register_string('apply_coupon_button', 'Применить', 'Checkout');
pll_register_string('error_invalid_coupon', 'Ошибка! Промокод введен неверно или не существует.', 'Checkout');
pll_register_string('remove_coupon_button', 'Удалить', 'Checkout');
pll_register_string('Применен промокод:', 'Применен промокод:', 'Checkout');
pll_register_string('shipping_method_cdek_courier', 'Курьером', 'Checkout');
pll_register_string('shipping_method_pickup_point', 'Пункт выдачи', 'Checkout');
pll_register_string('shipping_method_time', 'время', 'Checkout');
pll_register_string('shipping_method_price', '₽', 'Checkout');
pll_register_string('shipping_method_no_available', 'Нет доступных способов доставки. Для отображение доступных методов укажите ваш город.', 'Checkout');
pll_register_string('shipping_to', 'Shipping to %s.', 'Checkout');
pll_register_string('change_address', 'Change address', 'Checkout');
pll_register_string('shipping_options_updated', 'Shipping options will be updated during checkout.', 'Checkout');
pll_register_string('Товары', 'Товары', 'Checkout');
pll_register_string('Начните вводить ваш email', 'Начните вводить ваш email', 'Checkout');
pll_register_string('Населенный пункт', 'Населенный пункт', 'Checkout');
pll_register_string('Ваш город', 'Ваш город', 'Checkout');
pll_register_string('Оплатить', 'Оплатить', 'Checkout');
pll_register_string('Запомнить меня', 'Запомнить меня', 'Checkout');
pll_register_string('coming soon', 'coming soon', 'Not found');
pll_register_string('This item is not on our website yet, but it will be here very soon', 'This item is not on our website yet, but it will be here very soon', 'Not found');
});
// Регистрируем строковые переводы для динамической подстановки в JS
/* TO_DO: переделать под ppl_e() */
add_action('wp_head', function () {
if (function_exists('pll_current_language')) {
$lang = pll_current_language();
$translations = [
'en' => [
'name_required' => 'The name is required.',
'email_invalid' => 'Email is incorrect.',
'phone_invalid' => 'The phone number is incorrect.',
'error_coupon_empty' => 'Please enter the coupon code.',
'error_coupon_invalid' => 'Error! The coupon code is invalid or does not exist.',
'error_generic' => 'An error occurred. Please try again.',
'shipping_method_error' => 'No pickup point selected for delivery.',
'shipping_address_error' => 'Delivery address not provided',
'email_taken_error' => 'This email is already registered. Please log in or provide a different email.',
'phone_number_error' => 'Incorrect phone number entered.',
'shipping_method_missing' => 'No delivery method selected. Please check your address or contact the site administration for help.',
'change_address' => 'Change address',
'shipping_updated' => 'Shipping methods will be updated during checkout.',
'coupon_applied' => 'Coupon applied: ',
// 🔽 Новые строки из JS
'Choose pick-up' => 'Choose pick-up',
'Re-select pick-up' => 'Re-select pick-up',
'There are no CDEK pick-up points available in this direction, please select another delivery method' =>
'There are no CDEK pick-up points available in this direction, please select another delivery method'
],
'ru' => [
'name_required' => 'Поле имени обязательно для заполнения.',
'email_invalid' => 'Введите корректный email.',
'phone_invalid' => 'Введите корректный номер телефона.',
'error_coupon_empty' => 'Пожалуйста, введите код купона.',
'error_coupon_invalid' => 'Ошибка! Промокод введен неверно или не существует.',
'error_generic' => 'Произошла ошибка. Попробуйте ещё раз.',
'shipping_method_error' => 'Не выбран ПВЗ для доставки заказа.',
'shipping_address_error' => 'Не указан адрес доставки',
'email_taken_error' => 'Этот email уже зарегистрирован. Войдите в свой аккаунт или укажите другой E-mail.',
'phone_number_error' => 'Неправильно введен номер',
'shipping_method_missing' => 'Не выбран метод доставки. Пожалуйста перепроверьте ваш адрес или обратитесь за помощью к администрации сайта.',
'change_address' => 'Изменить адрес',
'shipping_updated' => 'Методы доставки будут обновлены в процессе оформления заказа.',
'coupon_applied' => 'Применен промокод: ',
'Choose pick-up' => 'Выбрать пункт выдачи',
'Re-select pick-up' => 'Выбрать другой пункт выдачи',
'There are no CDEK pick-up points available in this direction, please select another delivery method' =>
'В этом направлении нет доступных пунктов выдачи CDEK, пожалуйста, выберите другой способ доставки'
]
];
$current_translations = $translations[$lang] ?? $translations['en'];
?>
// GP | Обращаемся из wp-content/themes/cosmopet/modules/forms/assets/js/form.js ?>