Измените язык, содержащий строку в файле JSON, используемом в Firebase [duplicate]

Как писала Виктория, Google Maps больше не является бесплатным, но вы можете переключить своего поставщика карт. Вы можете быть заинтересованы в OpenStreetMap, есть простой способ использовать его на вашем сайте, описанном здесь: https://handyman.dulare.com/switching-from-google-maps-to-openstreetmap/

К сожалению, на OpenStreetMap нет простого способа предоставить маршруты из одной точки в другую, нет уличного обзора.

4
задан EpicSyntax 7 June 2016 в 11:25
поделиться

1 ответ

База данных, подобная этой ...

{
  "en": { "Q1": "Who was JFK?"    },
  "es": { "Q1": "¿Quién era JFK?" }
}

Доступно как это (JavaScript) ...

var locale = fooLocale() || 'en'; // get locale, fallback to English
var firedb = firebase.database(); // init database
var content = firedb.ref(locale); // get reference to locale data

content.child('Q1').on('value', function (snapshot) {       // request Q1
  document.getElementById('Q1').innerHTML = snapshot.val(); // set UI text
});
3
ответ дан Webveloper 21 August 2018 в 18:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: