mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-24 16:55:24 +03:00
Replace i18next http backend by filesystem sync backend
This commit is contained in:
parent
7d3306aecb
commit
60d58e7ac9
5 changed files with 10 additions and 16 deletions
|
@ -20,8 +20,10 @@ const languageFallback = {
|
|||
i18n.init = function(cb) {
|
||||
getStoredUserLocale(function(userLanguage) {
|
||||
|
||||
const I18NextFsBackend = require('i18next-fs-backend');
|
||||
|
||||
i18next
|
||||
.use(i18nextHttpBackend)
|
||||
.use(I18NextFsBackend)
|
||||
.init({
|
||||
lng: userLanguage,
|
||||
getAsync: false,
|
||||
|
@ -30,9 +32,10 @@ i18n.init = function(cb) {
|
|||
defaultNS:['messages'],
|
||||
fallbackLng: languageFallback,
|
||||
backend: {
|
||||
loadPath: '/_locales/{{lng}}/{{ns}}.json',
|
||||
loadPath: './_locales/{{lng}}/{{ns}}.json',
|
||||
parse: i18n.parseInputFile,
|
||||
},
|
||||
initImmediate: false,
|
||||
},
|
||||
function(err) {
|
||||
if (err !== undefined) {
|
||||
|
|
|
@ -50,7 +50,6 @@
|
|||
<!-- CORDOVA_INCLUDE js/cordova_startup.js -->
|
||||
<script type="text/javascript" src="./node_modules/lru_map/lru.js"></script>
|
||||
<script type="text/javascript" src="./node_modules/i18next/i18next.min.js"></script>
|
||||
<script type="text/javascript" src="./node_modules/i18next-http-backend/i18nextHttpBackend.min.js"></script>
|
||||
<script type="text/javascript" src="./node_modules/marked/marked.min.js"></script>
|
||||
<script type="text/javascript" src="./node_modules/universal-ga/lib/analytics.min.js"></script>
|
||||
<script type="text/javascript" src="./node_modules/short-unique-id/dist/short-unique-id.min.js"></script>
|
||||
|
|
|
@ -40,7 +40,6 @@
|
|||
</div>
|
||||
<script type="text/javascript" src="./node_modules/jquery/dist/jquery.min.js"></script>
|
||||
<script type="text/javascript" src="./node_modules/i18next/i18next.min.js"></script>
|
||||
<script type="text/javascript" src="./node_modules/i18next-xhr-backend/i18nextXHRBackend.min.js"></script>
|
||||
<script type="text/javascript" src="./js/localization.js"></script>
|
||||
<script type="text/javascript" src="cordova.js"></script>
|
||||
<script type="text/javascript" src="./js/main_cordova.js"></script>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue