0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 1621 Просмотров
*

Mega-e

  • Захожу иногда
  • 50
  • 2 / 0
  • artinweb.biz
Собственно, вопрос в теме. :(

Так сложилось, что моя специфика мультиязычные сайты. Если еще два языка, то ещё куда не шло - работать нужно с четырьмя файлами:
\administrator\language\overrides\en-GB.override.ini
\language\overrides\en-GB.override.ini
\administrator\language\overrides\ru-RU.override.ini
\language\overrides\ru-RU.override.ini

Но… Это если два языка! А если три! То уже шесть файлов. Четыре… - восемь :( и т.д.

Вот и возникает вопрос. Есть ли возможность изменять только один файл для одного языка с переопределениями языковых констант, а второй бы импортировал константы с первого?

P.S. Предложения работать через форму добавления констант в админке не катят: использую IDE, файлы нужно менять на компе а не на сервере.
«ArtInWeb.biz» - Freelance Web Development
*

Mega-e

  • Захожу иногда
  • 50
  • 2 / 0
  • artinweb.biz
Ответ ОЧЕНЬ прост!

Если вы профессионально занимаетесь "деланием" сайтов, значит вам должна быть известна такая вещь как "Gulp". Тогда, можете, например, вносить изменения только в файлах языковых констант в директории /language/overrides/, а в файле gulpfile.js прописать следующий код:

Код
gulp.task('overrides:copy', function () {
    return gulp.src('language/overrides/**/*')
        .pipe(gulp.dest('administrator/language/overrides'));
});

gulp.task('watch' function () {
    gulp.watch(['language/overrides/**/*'], ['overrides:copy']);
});

gulp.task('default', ['watch']);

и ваши файлы языковых констант при сохранении изменений, будут автоматически продублированы в директории /administrator/language/overrides/

Что и следовало сделать :)
«ArtInWeb.biz» - Freelance Web Development
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Определение сайта русскоязычным

Автор TYMON

Ответов: 2
Просмотров: 285
Последний ответ 24.08.2018, 08:58:49
от Shustry
Установка официальных языковых пакетов

Автор rilcom

Ответов: 1
Просмотров: 512
Последний ответ 05.06.2018, 10:06:50
от Lokasunder
Cоздание киргизскоязычной версии сайта (кому работка нужна?)

Автор mimoza

Ответов: 4
Просмотров: 626
Последний ответ 27.04.2018, 18:52:30
от mimoza
Получить авторизацию в отдельном файле от сайта но в домене

Автор biryukovm

Ответов: 2
Просмотров: 1426
Последний ответ 23.01.2018, 11:22:05
от Aleks.Denezh
Модуль Breadcrumbs, стоит ли заменить schema org на ссылки своего сайта?

Автор vad78

Ответов: 5
Просмотров: 543
Последний ответ 02.01.2018, 02:18:30
от vad78