Техническое задание: Локализация Vue.js приложения

Цель проекта

Реализовать полноценную мультиязычную поддержку (русский и английский языки) в существующем приложении на Vue.js для повышения удобства международной аудитории.

Основные задачи

  • Интеграция библиотеки vue-i18n в проект.
  • Вынос всех текстовых строк интерфейса из компонентов в отдельные JSON-файлы для каждого языка (ru.json, en.json).
  • Создание и встраивание в интерфейс удобного переключателя языка (языковой свитчер).
  • Адаптация и проверка корректного отображения текста на всех основных экранах и компонентах приложения после внедрения локализации.
  • Обеспечение динамической смены языка без перезагрузки страницы.

Требования к реализации

  • Архитектура переводов должна быть легко масштабируемой для добавления новых языков в будущем.
  • Все ключи в JSON-файлах должны быть логичными и единообразными.
  • Переключатель языка должен быть интуитивно понятным и доступным с главной страницы.
  • Необходимо учесть особенности форматирования для разных языков (пробелы, переносы, длина текста).

Результат работы

Полностью локализованное приложение с двумя языковыми версиями, где весь пользовательский интерфейс переводится в зависимости от выбора пользователя.

Интеграция и настройка TikTok-аккаунтов в Keitaro

Требуется консультация и практическая настройка интеграции минимум трех TikTok-аккаунтов в трекер Keitaro. Цель - повышение качества таргетинга и эффективности рекламных кампаний. Возможен вариант полной удаленной настройки платформы.

Создание 2D персонажа-шара для Telegram Mini App

Требуется разработать живого и выразительного персонажа в виде шара для мини-приложения. Персонаж должен быть детализированным, но понятным при размере 108 пикселей, с элементами асимметрии и объемной двухцветной заливкой.

Настройка автоматической передачи данных о продажах в систему аналитики

Необходимо организовать автоматическую выгрузку информации о завершенных сделках из системы учета в веб-аналитику через специализированный сервис интеграции. Это позволит отслеживать эффективность рекламных каналов.