Newer
Older
komatsuPJ / lang.js
document.addEventListener('DOMContentLoaded', function () {
document.getElementById('language-select').addEventListener('change', function (e) {
    var lang = e.target.value;
    updateLanguage(lang);
  });
  
  function updateLanguage(lang) {
    // 言語別の翻訳を含むオブジェクト
    var translations = {
      'ja': {fur
        'title': '酒田観光マップ',
        'intro': '酒田市は、山形県の日本海に面した美しい港町です。新鮮な海の幸、豊かな自然、歴史的な建物が魅力の、訪れる価値のある場所です。',
        // 他の翻訳
      },
      'en': {
        'title': 'Sakata Tourism Map',
        'intro': 'Sakata is a beautiful port town facing the Sea of Japan in Yamagata Prefecture. It is a place worth visiting for its fresh seafood, abundant nature, and historical buildings.',
        // 他の翻訳
      },
      'es': {
        'title': 'Mapa Turístico de Sakata',
        'intro': 'Sakata es una hermosa ciudad portuaria frente al Mar de Japón en la Prefectura de Yamagata. Es un lugar digno de visitar por su marisco fresco, su abundante naturaleza y sus edificios históricos.',
        // 他の翻訳
      },
      // 他の言語の翻訳
    };
  
    // ページの要素を言語に基づいて更新
    if (translations[lang]) {
      document.querySelector('h1').textContent = translations[lang]['title'];
      document.querySelector('#place-introduction p').textContent = translations[lang]['intro'];
      // 他の要素の更新
    }
  }
});