Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Скрипт для перевода строк opencart


lolwe

Recommended Posts

Добрый день. 

Сегодня закончил написания скрипта, который упростит процесс добавление нового языка на уже существующий сайт opencart.

Его принцип очень прост: 
1) Выгружаете свой существующий язык с действующего сайта
2) Скачиваете новый пакет локализации 
3) Скрипт сравнивает строки в файлах и объединяет их в один, комбинированный. 

Остается только перевести строки, которые остались отсутствовали в новом пакете локализации.

Детальная инструкция по использованию на gitgub

Спасибо за внимание. 

  • +1 1
Надіслати
Поділитися на інших сайтах

 

28 minutes ago, buslikdrev said:

А я уже подумал чудо-скрипт который переводит с помощью переводчика.


Ничего сложного не вижу, но считаю плохой идеей, так как нейросети гугла хоть и хорошо работают, но для перевода отдельного слова все-же понадобится контекст, в котором его употребляют. Хотя в свободное время, пожалуй, добавлю опциональную генерацию языковых файлов via Google translate :) 

 

 

28 minutes ago, buslikdrev said:

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


Верно, но эта штука однозначно упростила жизнь нашему переводчику. 
Мне для польского языка пришлось еще и файлы локализации с opencart 2.2 под 2.3 перемещать) 

 

Змінено користувачем lolwe
  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.