Ionic удаляет строки кода в файле json / i18n во время процесса развертывания - PullRequest
0 голосов
/ 24 октября 2019

У меня действительно странная ошибка в приложении Cordova.

Я использую плагин i18n ngx-translate . Работает хорошо. Но знайте, это немного глючит. Если я добавлю новую строку в файл de.json или en.json и соберу или запустю приложение, новые строки будут удалены. Больше нельзя добавлять новые строки.

1 Ответ

0 голосов
/ 24 октября 2019

Я нашел решение или обходной путь.

Я изменил папку для языковых файлов json. У вас есть следующий код для установки корневой папки для файлов перевода.

import { TranslateModule, TranslateLoader } from '@ngx-translate/core';
import { TranslateHttpLoader } from '@ngx-translate/http-loader';
import { HttpModule, Http } from '@angular/http';
...

export function createTranslateLoader(http: Http) {
  return new TranslateHttpLoader(http, './assets/i18n/', '.json');
}

Но ошибка все еще существует. Он создает резервную копию папки i18n, если я запускаю приложение. Действительно сбивает с толку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...