Почему i18next-fs-backend загружает файлы перевода из OneDrive?Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Почему i18next-fs-backend загружает файлы перевода из OneDrive?

Сообщение Anonymous »

Я пытаюсь загрузить файлы перевода i18next из каталога в OneDrive. Когда я пытаюсь сделать это, Playwright продолжает искать файлы на дискоте C: \. Неужели загружать файлы из OneDrive? Кто -нибудь может сказать мне, что я делаю не так?const localePath = path.resolve('./locales');
// resolves correctly to C:\Users\myuserpath\OneDrive - MyStuff\QA-Automation\locales

i18next
.use(FsBackend)
.init({
lng: 'en',
ns:['signin.page', 'chat.page','session.page', 'landing.page', 'userprofile.page'],
FsBackend:{
FsBackendOptions: {loadPath: path.join(localePath, '/{{lng}}/{{ns}}.page.json'),},
}
})

//Expected result:
//Translations should load from C:\Users\myuserpath\OneDrive - MyStuff\QA-Automation\locales\en\NAMESPACEFILE.page.json
//Actual result:
//[Error: ENOENT: no such file or directory, open 'C:\locales\en\NAMESPACEFILE.page.json'
< /code>
Другие вещи, которые я пробовал: < /p>
Использование OneDrive: < /p>
const myOneDrive = process.env.OneDriveCommercial;
const longerpath = path.join(myOneDrive, '/QA-Automation/locales/{{lng}}/{{ns}}.page.json');
i18next
.use(FsBackend)
.init({
//blah blah
FsBackend:{ FsBackendOptions: {loadPath: longerpath},},
})
< /code>
жесткий кодирование полного пути: < /p>
const fullpath = 'C:\Users\myuserpath\OneDrive - MyStuff\QA-Automation\locales'
FsBackend:{ FsBackendOptions: {loadPath: fullpath},},
< /code>
жесткий кодирование полного пути в init: < /p>
FsBackendOptions: {loadPath: 'C:/Users/myuserpath/OneDrive - MyStuff/QA-Automation/locales/{{lng}}/{{ns}}.page.json,},
< /code>
ругательство: < /p>
const dev_reaction = '$#!(#&*$@$!!!'
< /code>
Результат всегда одинаков. Он полностью игнорирует OneDrive и пытается загрузить из C: \ locales \ etc.

Подробнее здесь: https://stackoverflow.com/questions/794 ... m-onedrive
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • I18next: Загрузка перевода пространства имен для языка en Не удалась: не загруженные бэкэнд данных
    Anonymous » » в форуме Javascript
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Получение ошибки CORS при отправке запроса в Backend API. (TSX Frontend) (JS Backend)
    Anonymous » » в форуме Javascript
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как перезагрузить виджет tawk.to при смене языка с помощью i18next?
    Anonymous » » в форуме Jquery
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Как перезагрузить виджет tawk.to при смене языка с помощью i18next?
    Anonymous » » в форуме Jquery
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • I18next/i18n Изменение Язык не работает со всем веб -сайтом
    Anonymous » » в форуме Html
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Javascript»